.elementor-5991 .elementor-element.elementor-element-b74cfeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-b74cfeb:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-b74cfeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-f94b824{text-align:center;font-weight:700;color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-f94b824 > .elementor-widget-container{margin:4px 0px -7px 0px;}.elementor-5991 .elementor-element.elementor-element-d2e0160{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-d2e0160:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-d2e0160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-1112b47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-1112b47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-5f64a01d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-5991 .elementor-element.elementor-element-5f64a01d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-60f47f56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-60f47f56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-7c16bd64 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:41px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;color:#213344;}.elementor-5991 .elementor-element.elementor-element-6915621 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;color:#213344;}.elementor-5991 .elementor-element.elementor-element-6915621 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-1a512f5f{font-family:var( --e-global-typography-153c75f-font-family ), Sans-serif;font-size:var( --e-global-typography-153c75f-font-size );font-weight:var( --e-global-typography-153c75f-font-weight );text-transform:var( --e-global-typography-153c75f-text-transform );font-style:var( --e-global-typography-153c75f-font-style );text-decoration:var( --e-global-typography-153c75f-text-decoration );line-height:var( --e-global-typography-153c75f-line-height );letter-spacing:var( --e-global-typography-153c75f-letter-spacing );word-spacing:var( --e-global-typography-153c75f-word-spacing );color:var( --e-global-color-b4f9071 );}.elementor-5991 .elementor-element.elementor-element-1a512f5f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-a347b2d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-1c8ecd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-92f87be{--spacer-size:50px;}.elementor-5991 .elementor-element.elementor-element-c7f806f img{width:74%;height:100%;border-radius:22px 22px 22px 22px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-5991 .elementor-element.elementor-element-c7f806f > .elementor-widget-container{margin:0px 0px 0px -1px;}.elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-62c81dcb.elementor-element{--align-self:center;}.elementor-5991 .elementor-element.elementor-element-62c81dcb > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-34b2c82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-34b2c82:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-34b2c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-d30206a{--display:flex;}.elementor-5991 .elementor-element.elementor-element-9cafc5f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5991 .elementor-element.elementor-element-9cafc5f:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-9cafc5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-29ccbe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-dfe0f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-e062522 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-df6fd10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-c0bc5f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-dc8dc94{--display:flex;}.elementor-5991 .elementor-element.elementor-element-dc8dc94:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-dc8dc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-a820f39{--spacer-size:31px;}.elementor-5991 .elementor-element.elementor-element-8e04c94{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-8e04c94:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-8e04c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-7b89fdf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-7b89fdf0:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-7b89fdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc2ed86 );}.elementor-5991 .elementor-element.elementor-element-19a0b6f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-19a0b6f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-aed7147{--spacer-size:81px;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__content{min-height:896px;text-align:end;background-color:#495338;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__bg-wrapper{min-width:100%;min-height:360px;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta .elementor-cta__bg, .elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5991 .elementor-element.elementor-element-1386bc08 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-1386bc08{width:var( --container-widget-width, 75.997% );max-width:75.997%;--container-widget-width:75.997%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-1386bc08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-d4f2097{--display:flex;}.elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-f63ba28 > .elementor-widget-container{margin:7% 0% 0% 0%;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-9af6dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-9af6dcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-4c5acef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-4c5acef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-ebb5490 .elementor-heading-title{font-family:"PT Serif Caption", Sans-serif;font-size:2.7vw;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.28px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-5991 .elementor-element.elementor-element-5d274ae .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:23px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-5991 .elementor-element.elementor-element-5d274ae{width:var( --container-widget-width, 106.272% );max-width:106.272%;--container-widget-width:106.272%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-5d274ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-0ac0ba3{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-5eb15a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-5eb15a5:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-5eb15a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-7a082e96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:102px 102px;--row-gap:102px;--column-gap:102px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-3d27ddea .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-3d27ddea .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-3d27ddea{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-b1c25a8 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-b1c25a8 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-b1c25a8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-26464933 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-26464933 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-26464933{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-5686645f .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-5686645f .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-5991 .elementor-element.elementor-element-5686645f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-174ac821{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-174ac821:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-174ac821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-54117161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-54117161.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-23ef9864 .elementor-heading-title{font-family:"PT Serif Caption", Sans-serif;font-size:2.7vw;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.28px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5991 .elementor-element.elementor-element-0c544c6{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-274e125{--display:flex;}.elementor-5991 .elementor-element.elementor-element-274e125.e-con{--align-self:flex-start;}.elementor-5991 .elementor-element.elementor-element-5825bd4c{text-align:center;width:var( --container-widget-width, 100.734% );max-width:100.734%;--container-widget-width:100.734%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-5825bd4c img{width:54%;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-5825bd4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-a7966a8 > .elementor-widget-container{margin:7% 0% 0% 0%;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-1528d00{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-1528d00:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-1528d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-73ac888 img{width:65%;height:0%;}.elementor-5991 .elementor-element.elementor-element-eefef11 img{width:65%;}.elementor-5991 .elementor-element.elementor-element-e4f1915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-2337587{--spacer-size:10px;}.elementor-5991 .elementor-element.elementor-element-d427e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-d427e4c:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-d427e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-250a260{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.01em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-250a260 > .elementor-widget-container{margin:15px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-bc9eec8{text-align:center;font-family:"PT Serif", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-bc9eec8 p{margin-block-end:9px;}.elementor-5991 .elementor-element.elementor-element-7586966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-7586966:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-7586966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-27f2986{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:22px 22px 22px 22px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5991 .elementor-element.elementor-element-27f2986:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-27f2986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5991 .elementor-element.elementor-element-4acee43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5991 .elementor-element.elementor-element-4acee43:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-4acee43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-d45d8d7{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5991 .elementor-element.elementor-element-e05c9cf{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-item > a{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-e05c9cf .elementor-icon-list-text{color:var( --e-global-color-86b4fcd );transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-6b7808b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-5991 .elementor-element.elementor-element-6b7808b:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-6b7808b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-7b9c1be{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5991 .elementor-element.elementor-element-cbad1db{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d707d6-font-family ), Sans-serif;font-size:var( --e-global-typography-9d707d6-font-size );font-weight:var( --e-global-typography-9d707d6-font-weight );text-transform:var( --e-global-typography-9d707d6-text-transform );font-style:var( --e-global-typography-9d707d6-font-style );text-decoration:var( --e-global-typography-9d707d6-text-decoration );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-b6df2e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5991 .elementor-element.elementor-element-b6df2e0:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-b6df2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-8f6615e{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5991 .elementor-element.elementor-element-66a948b{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-item > a{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-66a948b .elementor-icon-list-text{color:var( --e-global-color-86b4fcd );transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-a1082a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-76b9592{--display:flex;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-76b9592:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-76b9592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-1b4fe36{text-align:center;font-family:"PT Serif", Sans-serif;font-size:3vw;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.01em;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-1b4fe36 p{margin-block-end:9px;}.elementor-5991 .elementor-element.elementor-element-1b4fe36 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5991 .elementor-element.elementor-element-dd8f240{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5991 .elementor-element.elementor-element-a704c23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-a704c23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-1e14e5b img{border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-1e14e5b > .elementor-widget-container{margin:040px 0px 0px 0px;padding:9px 9px 9px 9px;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-967dea4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-817aac5 > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-889ac5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-fabd88e{font-family:var( --e-global-typography-9d707d6-font-family ), Sans-serif;font-size:var( --e-global-typography-9d707d6-font-size );font-weight:var( --e-global-typography-9d707d6-font-weight );text-transform:var( --e-global-typography-9d707d6-text-transform );font-style:var( --e-global-typography-9d707d6-font-style );text-decoration:var( --e-global-typography-9d707d6-text-decoration );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-fabd88e > .elementor-widget-container{margin:70px 0px 0px 11px;}.elementor-5991 .elementor-element.elementor-element-bc3a98c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-797ce2c{--display:flex;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-797ce2c:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-797ce2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-7c65db7{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.01em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5991 .elementor-element.elementor-element-7c65db7 > .elementor-widget-container{margin:15px 0px 010px 0px;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-3044dcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5991 .elementor-element.elementor-element-e615949{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-e615949.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5991 .elementor-element.elementor-element-dee2d36{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5991 .elementor-element.elementor-element-d98236e{font-family:var( --e-global-typography-9d707d6-font-family ), Sans-serif;font-size:var( --e-global-typography-9d707d6-font-size );font-weight:var( --e-global-typography-9d707d6-font-weight );text-transform:var( --e-global-typography-9d707d6-text-transform );font-style:var( --e-global-typography-9d707d6-font-style );text-decoration:var( --e-global-typography-9d707d6-text-decoration );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-d98236e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-018fd97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-fc2b930 img{border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-fc2b930 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-a6be6fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-f78adc0 > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-54301b1{--spacer-size:50px;}.elementor-5991 .elementor-element.elementor-element-73c9d10f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-73c9d10f:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-73c9d10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-fa310f0{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-fa310f0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-248fd38{--display:flex;}.elementor-5991 .elementor-element.elementor-element-fdc0b6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:22px 22px 22px 22px;--margin-top:23px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-955e0f4{text-align:center;font-family:"PT Serif", Sans-serif;font-size:47px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-955e0f4 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-1db76f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:21px;--margin-left:010px;--margin-right:010px;}.elementor-5991 .elementor-element.elementor-element-1db76f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-d285ccd{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-d285ccd:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-d285ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-0940841{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-0940841 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5991 .elementor-element.elementor-element-c85990e{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-c85990e:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-c85990e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-569092e{font-family:var( --e-global-typography-9d707d6-font-family ), Sans-serif;font-size:var( --e-global-typography-9d707d6-font-size );font-weight:var( --e-global-typography-9d707d6-font-weight );text-transform:var( --e-global-typography-9d707d6-text-transform );font-style:var( --e-global-typography-9d707d6-font-style );text-decoration:var( --e-global-typography-9d707d6-text-decoration );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-569092e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5991 .elementor-element.elementor-element-334f9d4{--display:flex;}.elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-d5d09b4 > .elementor-widget-container{margin:0% 0% 1% 0%;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-2514e2c{--display:flex;}.elementor-5991 .elementor-element.elementor-element-fa2689c{text-align:center;font-family:"PT Serif", Sans-serif;font-size:37px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-fa2689c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-5991 .elementor-element.elementor-element-ff87d22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-ff87d22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-9350c06{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:22px 22px 22px 22px;--margin-top:25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5991 .elementor-element.elementor-element-9350c06:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-9350c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#987C5000;}.elementor-5991 .elementor-element.elementor-element-9350c06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5991 .elementor-element.elementor-element-1ab1d3f img{width:60%;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-1ab1d3f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-06c1857{--display:flex;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-3px;}.elementor-5991 .elementor-element.elementor-element-06c1857:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-06c1857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-2383a9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.02px;word-spacing:0em;fill:var( --e-global-color-dc2ed86 );color:var( --e-global-color-dc2ed86 );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px 20px 20px 20px;}.elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button:hover, .elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button:focus{color:#F0F0F0;background-color:var( --e-global-color-accent );border-color:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button:hover svg, .elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button:focus svg{fill:#F0F0F0;}.elementor-5991 .elementor-element.elementor-element-66f6f05 > .elementor-widget-container{margin:0% 0% 1% 0%;border-radius:22px 22px 22px 22px;}.elementor-5991 .elementor-element.elementor-element-be57ee9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5991 .elementor-element.elementor-element-02361fb{--display:flex;}.elementor-5991 .elementor-element.elementor-element-83768a5{--spacer-size:33px;}.elementor-5991 .elementor-element.elementor-element-45829719{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-45829719:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-45829719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-5991 .elementor-element.elementor-element-4d5ee994{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 0325px 0px 31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5991 .elementor-element.elementor-element-4d5ee994:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-4d5ee994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wissensportal.at/wp-content/uploads/2024/04/N_frigowitsch_wide3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5991 .elementor-element.elementor-element-38ba056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-49e60657 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0.3px;word-spacing:0em;color:#0c0c0c;}.elementor-5991 .elementor-element.elementor-element-146e2b69{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;color:rgba(0,0,0,0.5);}.elementor-5991 .elementor-element.elementor-element-562fee0{--display:flex;}.elementor-5991 .elementor-element.elementor-element-0d42225{--spacer-size:33px;}.elementor-5991 .elementor-element.elementor-element-2da0ed3{--display:flex;}.elementor-5991 .elementor-element.elementor-element-565f011f{--display:flex;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer{--footer-logo-width:68px;--footer-description-color:#313131;--footer-icon-size:var(--footer-icon-size-default);--footer-icon-spacing:var(--footer-icon-spacing-default);--footer-icon-color:#313131;--footer-icon-color-hover:#D0B6F5;--footer-menu-heading-color:#29332F;--footer-menu-item-color:#29332F;--footer-menu-item-color-hover:#D0B6F5;--footer-menu-item-spacing:2px;--footer-contact-heading-color:#29332F;--footer-contact-information-color:#29332F;background-color:var( --e-global-color-primary );--footer-text-width:var(--footer-text-width-narrow);--footer-vertical-gap-content:var(--footer-vertical-gap-content-narrow);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-narrow);--footer-box-padding-block-end:100px;--footer-box-padding-block-start:100px;--footer-box-padding-inline-end:100px;--footer-box-padding-inline-start:100px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__description{font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__copyright{font-size:15px;font-weight:500;text-transform:uppercase;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__menu-heading{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__menu-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__contact-heading{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1.5px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__contact-information{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}@media(max-width:1024px){.elementor-5991 .elementor-element.elementor-element-5f64a01d{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-60f47f56{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-5991 .elementor-element.elementor-element-7c16bd64{text-align:center;}.elementor-5991 .elementor-element.elementor-element-7c16bd64 .elementor-heading-title{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-6915621{text-align:center;}.elementor-5991 .elementor-element.elementor-element-6915621 .elementor-heading-title{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-1a512f5f{text-align:center;font-size:var( --e-global-typography-153c75f-font-size );line-height:var( --e-global-typography-153c75f-line-height );letter-spacing:var( --e-global-typography-153c75f-letter-spacing );word-spacing:var( --e-global-typography-153c75f-word-spacing );}.elementor-5991 .elementor-element.elementor-element-1a512f5f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-a347b2d{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-62c81dcb{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-9cafc5f{--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-8e04c94{--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-7b89fdf0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__content{min-height:100vh;padding:5% 5% 5% 5%;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__bg-wrapper{min-height:350px;}.elementor-5991 .elementor-element.elementor-element-f63ba28{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-4c5acef{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-ebb5490 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-ebb5490 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-5d274ae .elementor-heading-title{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-5d274ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-0ac0ba3{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-7a082e96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5991 .elementor-element.elementor-element-3d27ddea .elementor-counter-number-wrapper{font-size:45px;}.elementor-5991 .elementor-element.elementor-element-3d27ddea .elementor-counter-title{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-b1c25a8 .elementor-counter-number-wrapper{font-size:45px;}.elementor-5991 .elementor-element.elementor-element-b1c25a8 .elementor-counter-title{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-26464933 .elementor-counter-number-wrapper{font-size:45px;}.elementor-5991 .elementor-element.elementor-element-26464933 .elementor-counter-title{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-5686645f .elementor-counter-number-wrapper{font-size:45px;}.elementor-5991 .elementor-element.elementor-element-5686645f .elementor-counter-title{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-174ac821{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-54117161{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-23ef9864 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-5991 .elementor-element.elementor-element-23ef9864 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > a{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-5825bd4c{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-a7966a8{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-1528d00{--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-250a260{font-size:25px;}.elementor-5991 .elementor-element.elementor-element-bc9eec8{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-d45d8d7{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-7b9c1be{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-8f6615e{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-1b4fe36{font-size:60px;}.elementor-5991 .elementor-element.elementor-element-817aac5{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-fabd88e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-7c65db7{font-size:25px;}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > a{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-d98236e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-f78adc0{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-73c9d10f{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-955e0f4{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-1db76f7{--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-0940841{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-569092e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-d5d09b4{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-fa2689c{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-9350c06{--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-66f6f05{width:initial;max-width:initial;align-self:center;}.elementor-5991 .elementor-element.elementor-element-45829719{--min-height:430px;}.elementor-5991 .elementor-element.elementor-element-4d5ee994:not(.elementor-motion-effects-element-type-background), .elementor-5991 .elementor-element.elementor-element-4d5ee994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5991 .elementor-element.elementor-element-49e60657 .elementor-heading-title{font-size:50px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer{--footer-logo-width:68px;--footer-menu-item-spacing:8px;--footer-text-width:var(--footer-text-width-default);--footer-vertical-gap-content:var(--footer-vertical-gap-content-default);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-default);--footer-box-padding-block-end:60px;--footer-box-padding-block-start:60px;--footer-box-padding-inline-end:60px;--footer-box-padding-inline-start:60px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__description{font-size:14px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__menu-heading{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__contact-heading{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__contact-information{font-size:14px;}body.elementor-page-5991{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5991 .elementor-element.elementor-element-1112b47{--width:66%;}.elementor-5991 .elementor-element.elementor-element-5f64a01d{--width:100%;}.elementor-5991 .elementor-element.elementor-element-60f47f56{--width:109.535%;}.elementor-5991 .elementor-element.elementor-element-1c8ecd8{--width:32%;}.elementor-5991 .elementor-element.elementor-element-8e04c94{--content-width:1276px;}.elementor-5991 .elementor-element.elementor-element-19a0b6f9{--width:41.203%;}.elementor-5991 .elementor-element.elementor-element-9af6dcf{--width:45.29%;}.elementor-5991 .elementor-element.elementor-element-4c5acef{--width:130.828%;}.elementor-5991 .elementor-element.elementor-element-5eb15a5{--content-width:1700px;}.elementor-5991 .elementor-element.elementor-element-7a082e96{--width:100%;}.elementor-5991 .elementor-element.elementor-element-54117161{--width:58%;}.elementor-5991 .elementor-element.elementor-element-1528d00{--content-width:1248px;}.elementor-5991 .elementor-element.elementor-element-4acee43{--width:50%;}.elementor-5991 .elementor-element.elementor-element-6b7808b{--width:50%;}.elementor-5991 .elementor-element.elementor-element-b6df2e0{--width:50%;}.elementor-5991 .elementor-element.elementor-element-a704c23{--width:41.707%;}.elementor-5991 .elementor-element.elementor-element-889ac5e{--width:50%;}.elementor-5991 .elementor-element.elementor-element-e615949{--width:58.78%;}.elementor-5991 .elementor-element.elementor-element-018fd97{--width:50%;}.elementor-5991 .elementor-element.elementor-element-73c9d10f{--content-width:1440px;}.elementor-5991 .elementor-element.elementor-element-1db76f7{--width:97.494%;}.elementor-5991 .elementor-element.elementor-element-2514e2c{--content-width:1200px;}.elementor-5991 .elementor-element.elementor-element-ff87d22{--width:101.042%;}.elementor-5991 .elementor-element.elementor-element-9350c06{--width:100%;}.elementor-5991 .elementor-element.elementor-element-06c1857{--width:90%;}.elementor-5991 .elementor-element.elementor-element-45829719{--content-width:995px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5991 .elementor-element.elementor-element-5f64a01d{--width:100%;}.elementor-5991 .elementor-element.elementor-element-19a0b6f9{--width:100%;}.elementor-5991 .elementor-element.elementor-element-9af6dcf{--width:100%;}.elementor-5991 .elementor-element.elementor-element-4c5acef{--width:100%;}.elementor-5991 .elementor-element.elementor-element-7a082e96{--width:100%;}.elementor-5991 .elementor-element.elementor-element-54117161{--width:100%;}}@media(max-width:767px){.elementor-5991 .elementor-element.elementor-element-d2e0160{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-5f64a01d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5991 .elementor-element.elementor-element-60f47f56{--width:98%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-7c16bd64 .elementor-heading-title{font-size:35px;}.elementor-5991 .elementor-element.elementor-element-6915621 .elementor-heading-title{font-size:35px;}.elementor-5991 .elementor-element.elementor-element-1a512f5f{font-size:var( --e-global-typography-153c75f-font-size );line-height:var( --e-global-typography-153c75f-line-height );letter-spacing:var( --e-global-typography-153c75f-letter-spacing );word-spacing:var( --e-global-typography-153c75f-word-spacing );}.elementor-5991 .elementor-element.elementor-element-a347b2d{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-62c81dcb .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-62c81dcb{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-9cafc5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-dc8dc94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-8e04c94{--content-width:70%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-7b89fdf0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-19a0b6f9{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__content{padding:10% 6% 15% 6%;}.elementor-5991 .elementor-element.elementor-element-1386bc08 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-5991 .elementor-element.elementor-element-f63ba28 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-f63ba28{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-9af6dcf{--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-4c5acef{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-ebb5490 .elementor-heading-title{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-5d274ae .elementor-heading-title{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-0ac0ba3{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-5eb15a5{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-7a082e96{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;}.elementor-5991 .elementor-element.elementor-element-3d27ddea .elementor-counter-title{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-3d27ddea{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-b1c25a8 .elementor-counter-title{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-b1c25a8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-26464933 .elementor-counter-title{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-26464933{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-5686645f .elementor-counter-title{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-5686645f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-5991 .elementor-element.elementor-element-174ac821{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-54117161{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5991 .elementor-element.elementor-element-23ef9864 .elementor-heading-title{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-0c544c6 .elementor-icon-list-item > a{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-5825bd4c img{width:100%;height:330px;}.elementor-5991 .elementor-element.elementor-element-a7966a8 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-a7966a8{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-1528d00{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-eefef11 img{height:0%;}.elementor-5991 .elementor-element.elementor-element-250a260{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-bc9eec8{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-7586966{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-d45d8d7{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-7b9c1be{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-cbad1db .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-8f6615e{font-size:18px;}.elementor-5991 .elementor-element.elementor-element-1b4fe36{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-dd8f240{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5991 .elementor-element.elementor-element-817aac5 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-817aac5{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-889ac5e{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5991 .elementor-element.elementor-element-fabd88e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-7c65db7{font-size:20px;}.elementor-5991 .elementor-element.elementor-element-3044dcc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5991 .elementor-element.elementor-element-e615949{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5991 .elementor-element.elementor-element-dee2d36 .elementor-icon-list-item > a{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-d98236e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-f78adc0 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-f78adc0{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-73c9d10f{--padding-top:5%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-5991 .elementor-element.elementor-element-248fd38{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-955e0f4{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-1db76f7{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-0940841{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-569092e{font-size:var( --e-global-typography-9d707d6-font-size );line-height:var( --e-global-typography-9d707d6-line-height );letter-spacing:var( --e-global-typography-9d707d6-letter-spacing );word-spacing:var( --e-global-typography-9d707d6-word-spacing );}.elementor-5991 .elementor-element.elementor-element-d5d09b4 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-d5d09b4{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-2514e2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-fa2689c{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-9350c06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5991 .elementor-element.elementor-element-66f6f05 .elementor-button{font-size:16px;}.elementor-5991 .elementor-element.elementor-element-66f6f05{width:100%;max-width:100%;}.elementor-5991 .elementor-element.elementor-element-02361fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-45829719{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-4d5ee994{--min-height:45vh;}.elementor-5991 .elementor-element.elementor-element-38ba056{--min-height:55vh;}.elementor-5991 .elementor-element.elementor-element-49e60657 .elementor-heading-title{font-size:32px;}.elementor-5991 .elementor-element.elementor-element-562fee0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-2da0ed3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-565f011f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer{--footer-logo-width:68px;--footer-menu-item-spacing:8px;--footer-text-width:var(--footer-text-width-default);--footer-vertical-gap-content:var(--footer-vertical-gap-content-default);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-default);--footer-box-padding-block-end:40px;--footer-box-padding-block-start:40px;--footer-box-padding-inline-end:40px;--footer-box-padding-inline-start:40px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__menu-heading{font-size:14px;}.elementor-5991 .elementor-element.elementor-element-6848bede .ehp-footer__contact-heading{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-7a082e96 *//* Zentriert alle Inhalte der Counter-Widgets */
.elementor-5991 .elementor-element.elementor-element-7a082e96 .elementor-counter {
    text-align: center;
}

.elementor-5991 .elementor-element.elementor-element-7a082e96 .elementor-counter-title {
    text-align: center;
}

.elementor-5991 .elementor-element.elementor-element-7a082e96 .elementor-counter-number-wrapper {
    text-align: center;
    justify-content: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c7ef250 *//* ── Wrapper ── */
.klicktipp_style {
  max-width: 520px;
  margin: 0;
  font-family: -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  color: #333;
}

/* ── Formular-Elemente ── */
.klicktipp_style .ktv2-form-element {
  margin-bottom: 4px !important;
}

/* ── Labels ── */
.klicktipp_style .ktv2-form-element label {
  display: block !important;
  font-size: 15px !important;
  color: #555 !important;
  margin-bottom: 2px !important;
  padding-left: 12px !important;
  font-weight: 400 !important;
}

/* ── Eingabefelder ── */
.klicktipp_style input[type="text"],
.klicktipp_style input[type="email"] {
  width: 100% !important;
  padding: 10px 12px !important;
  font-size: 15px !important;
  color: #333 !important;
  background-color: #F2EBE2 !important;
  border: none !important;
  border-bottom: 2px solid #a21c24 !important;
  border-radius: 0 !important;
  outline: none !important;
  box-sizing: border-box !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.klicktipp_style input[type="text"]:focus,
.klicktipp_style input[type="email"]:focus {
  border-bottom-color: #7a1119 !important;
  background-color: #ebe3d8 !important;
}

/* ── DSGVO ── */
.klicktipp_style .ktv2-form-dsgvocheckbox {
  margin-top: 8px !important;
  margin-bottom: 6px !important;
  font-size: 12px !important;
  color: #808080 !important;
  line-height: 1.4 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox label {
  font-size: 12px !important;
  color: #333 !important;
  font-weight: 400 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox span {
  font-size: 12px !important;
  color: #808080 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox a {
  font-size: 12px !important;
  color: #808080 !important;
  text-decoration: underline !important;
  display: inline !important;
  line-height: 1.4 !important;
  font-weight: 400 !important;
}

/* ── BR-Tags reduzieren ── */
.klicktipp_style br {
  display: none !important;
}

/* ── Button ── */
.klicktipp_style input[type="submit"] {
  display: block !important;
  width: auto !important;
  max-width: 280px !important;
  margin: 10px auto 0 !important;
  padding: 12px 32px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  background-color: #a21c24 !important;
  border: none !important;
  border-radius: 50px !important;
  cursor: pointer !important;
  transition: background-color 0.3s ease, transform 0.15s ease;
  letter-spacing: 0.3px !important;
  text-transform: none !important;
  line-height: 1.3 !important;
  height: auto !important;
  min-height: 0 !important;
}

.klicktipp_style input[type="submit"]:hover {
  background-color: #7a1119 !important;
  transform: translateY(-1px);
}
/* ── Checkbox inline neben Text ── */
.klicktipp_style .ktv2-form-dsgvocheckbox input[type="checkbox"] {
  vertical-align: top !important;
  margin-top: 3px !important;
  margin-right: 6px !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox label {
  display: inline !important;
}/* End custom CSS */
/* Start custom CSS *//* ── Wrapper ── */
.klicktipp_style {
  max-width: 520px;
  margin: 0 auto;
  font-family: -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  color: #333;
}

/* ── Formular-Elemente ── */
.klicktipp_style .ktv2-form-element {
  margin-bottom: 4px !important;
}

/* ── Labels ── */
.klicktipp_style .ktv2-form-element label {
  display: block !important;
  font-size: 15px !important;
  color: #555 !important;
  margin-bottom: 2px !important;
  padding-left: 12px !important;
  font-weight: 400 !important;
}

/* ── Eingabefelder: kompakter ── */
.klicktipp_style input[type="text"],
.klicktipp_style input[type="email"] {
  width: 100% !important;
  padding: 10px 12px !important;
  font-size: 15px !important;
  color: #333 !important;
  background-color: #fefbf9 !important;
  border: none !important;
  border-bottom: 2px solid #e8967a !important;
  border-radius: 0 !important;
  outline: none !important;
  box-sizing: border-box !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.klicktipp_style input[type="text"]:focus,
.klicktipp_style input[type="email"]:focus {
  border-bottom-color: #d4805e !important;
  background-color: #fdf1eb !important;
}

/* ── DSGVO: ALLES klein halten ── */
.klicktipp_style .ktv2-form-dsgvocheckbox {
  margin-top: 8px !important;
  margin-bottom: 6px !important;
  font-size: 12px !important;
  color: #808080 !important;
  line-height: 1.4 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox label {
  font-size: 12px !important;
  color: #333 !important;
  font-weight: 400 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox span {
  font-size: 12px !important;
  color: #808080 !important;
}

.klicktipp_style .ktv2-form-dsgvocheckbox a {
  font-size: 12px !important;
  color: #808080 !important;
  text-decoration: underline !important;
  display: inline !important;
  line-height: 1.4 !important;
  font-weight: 400 !important;
}

/* ── BR-Tags reduzieren ── */
.klicktipp_style br {
  display: none !important;
}

/* ── Button ── */
.klicktipp_style input[type="submit"] {
  display: block !important;
  width: auto !important;
  max-width: 280px !important;
  margin: 10px auto 0 !important;
  padding: 12px 32px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  background-color: #e8967a !important;
  border: none !important;
  border-radius: 50px !important;
  cursor: pointer !important;
  transition: background-color 0.3s ease, transform 0.15s ease;
  letter-spacing: 0.3px !important;
  text-transform: none !important;
  line-height: 1.3 !important;
  height: auto !important;
  min-height: 0 !important;
}

.klicktipp_style input[type="submit"]:hover {
  background-color: #d4805e !important;
  transform: translateY(-1px);
}/* End custom CSS */