.elementor-21972 .elementor-element.elementor-element-461dbe3{--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;--overlay-opacity:0.55;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21972 .elementor-element.elementor-element-461dbe3:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.voegtlin.com/data/Bild-Versuch-Anpassung-1920-x-1080-02.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-21972 .elementor-element.elementor-element-461dbe3::before, .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-background-video-container::before, .elementor-21972 .elementor-element.elementor-element-461dbe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-background-slideshow::before, .elementor-21972 .elementor-element.elementor-element-461dbe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-21972 .elementor-element.elementor-element-5cbab55{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--container-inline-padding);--padding-bottom:var(--container-inline-padding);--padding-left:var(--container-inline-padding);--padding-right:var(--container-inline-padding);}.elementor-21972 .elementor-element.elementor-element-5cbab55.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-361762b > .elementor-widget-container{margin:05px 0px 05px -9px;}.elementor-21972 .elementor-element.elementor-element-361762b.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-361762b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:min(5vw, 220px);line-height:1.1;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-21972 .elementor-element.elementor-element-bc56be2{--spacer-size:25px;}.elementor-21972 .elementor-element.elementor-element-25b9758{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-21972 .elementor-element.elementor-element-25b9758 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-25b9758.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-25b9758 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(0.2rem, 2vw, 1.7rem);-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-21972 .elementor-element.elementor-element-0316dde{--spacer-size:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-21972 .elementor-element.elementor-element-1490b02 .elementor-button{background-color:#D91E1E;font-family:"Open Sans", Sans-serif;font-size:18px;transition-duration:0.8s;border-style:none;}.elementor-21972 .elementor-element.elementor-element-1490b02 .elementor-button:hover, .elementor-21972 .elementor-element.elementor-element-1490b02 .elementor-button:focus{background-color:#FFFFFF;color:#D91E1E;border-color:#D91E1E;}.elementor-21972 .elementor-element.elementor-element-1490b02.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-1490b02 .elementor-button:hover svg, .elementor-21972 .elementor-element.elementor-element-1490b02 .elementor-button:focus svg{fill:#D91E1E;}.elementor-21972 .elementor-element.elementor-element-540faf6{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:var(--container-block-padding);--padding-bottom:var(--container-block-padding);--padding-left:var(--container-inline-padding);--padding-right:var(--container-inline-padding);}.elementor-21972 .elementor-element.elementor-element-540faf6:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-540faf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1614f11 );}.elementor-21972 .elementor-element.elementor-element-540faf6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21972 .elementor-element.elementor-element-3d20787{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21972 .elementor-element.elementor-element-3d20787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-3d20787.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-3d20787 .elementor-heading-title{font-family:var( --e-global-typography-574ae4f-font-family ), Sans-serif;font-size:var( --e-global-typography-574ae4f-font-size );font-weight:var( --e-global-typography-574ae4f-font-weight );line-height:var( --e-global-typography-574ae4f-line-height );color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-aecca58{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:min(3vw, 50px) min(3vw, 50px);--row-gap:min(3vw, 50px);--column-gap:min(3vw, 50px);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21972 .elementor-element.elementor-element-aecca58:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-aecca58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21972 .elementor-element.elementor-element-abd1820{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-abd1820:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-abd1820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-b17ce0e > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-b17ce0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-b17ce0e.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-b17ce0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-0888012{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-0888012:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-0888012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-ce346f4 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-ce346f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-ce346f4.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-ce346f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-9a732a2{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-9a732a2:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-9a732a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-189c758 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-189c758.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-189c758.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-189c758.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-98ca980{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-98ca980:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-98ca980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-bcf9798 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-bcf9798.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-bcf9798.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-bcf9798.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-228937f{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-228937f:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-228937f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-0d12b73 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-0d12b73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-0d12b73.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-0d12b73.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-f07420c{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21972 .elementor-element.elementor-element-f07420c:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-f07420c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-484a91d > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-wrapper{align-items:start;gap:min(2vw, 34px);}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title{margin-block-end:1rem;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-484a91d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-484a91d.elementor-view-framed .elementor-icon, .elementor-21972 .elementor-element.elementor-element-484a91d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon{font-size:min(4vw, 65px);}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title a{font-family:var( --e-global-typography-22627db-font-family ), Sans-serif;font-size:var( --e-global-typography-22627db-font-size );font-weight:var( --e-global-typography-22627db-font-weight );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-description{font-family:var( --e-global-typography-2aef1fd-font-family ), Sans-serif;font-size:var( --e-global-typography-2aef1fd-font-size );font-weight:var( --e-global-typography-2aef1fd-font-weight );line-height:var( --e-global-typography-2aef1fd-line-height );color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-f19d862 .elementor-button{background-color:#D91E1E;font-family:"Open Sans", Sans-serif;font-size:18px;transition-duration:0.8s;border-style:none;}.elementor-21972 .elementor-element.elementor-element-f19d862 .elementor-button:hover, .elementor-21972 .elementor-element.elementor-element-f19d862 .elementor-button:focus{background-color:#FFFFFF;color:#D91E1E;border-color:#D91E1E;}.elementor-21972 .elementor-element.elementor-element-f19d862{width:100%;max-width:100%;}.elementor-21972 .elementor-element.elementor-element-f19d862 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-f19d862.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-f19d862 .elementor-button:hover svg, .elementor-21972 .elementor-element.elementor-element-f19d862 .elementor-button:focus svg{fill:#D91E1E;}.elementor-21972 .elementor-element.elementor-element-d5b64f8{--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-21972 .elementor-element.elementor-element-d5b64f8:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-d5b64f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #0F252E 28%, #0D648A 59%);}.elementor-21972 .elementor-element.elementor-element-398476f{--display:grid;--min-height:46vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:40px;--padding-top:var(--container-block-padding);--padding-bottom:var(--container-block-padding);--padding-left:var(--container-inline-padding);--padding-right:var(--container-inline-padding);}.elementor-21972 .elementor-element.elementor-element-2355042{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21972 .elementor-element.elementor-element-668a8f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21972 .elementor-element.elementor-element-668a8f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;line-height:1.1;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-dc259be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21972 .elementor-element.elementor-element-dc259be{font-family:"Open Sans", Sans-serif;font-size:23px;line-height:1.2em;color:#FFFFFF;}.elementor-21972 .elementor-element.elementor-element-2ab8ffd{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21972 .elementor-element.elementor-element-b6ffb8d{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21972 .elementor-element.elementor-element-b6ffb8d:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-b6ffb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-781a8d1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-21972 .elementor-element.elementor-element-c18b064 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-c18b064{text-align:start;}.elementor-21972 .elementor-element.elementor-element-c18b064 img{max-width:250px;border-radius:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-a9eaf99{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21972 .elementor-element.elementor-element-9e0b8c7{--display:flex;}.elementor-21972 .elementor-element.elementor-element-0f7aac5 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2ef336a.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2ef336a.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2ef336a.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-31314d9.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-31314d9.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-31314d9.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2271719.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2271719.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-repeater-item-2271719.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-5664c02{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-21972 .elementor-element.elementor-element-5664c02 .elementor-widget-container{text-align:left;}.elementor-21972 .elementor-element.elementor-element-5664c02 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-b3d33c2{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21972 .elementor-element.elementor-element-b3d33c2:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-b3d33c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-93e5b87{--display:flex;}.elementor-21972 .elementor-element.elementor-element-b377c16 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-b377c16{text-align:start;}.elementor-21972 .elementor-element.elementor-element-b377c16 img{max-width:250px;border-radius:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-4ca76b4{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-21972 .elementor-element.elementor-element-5dd729a{--display:flex;}.elementor-21972 .elementor-element.elementor-element-6721df7 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2ef336a.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2ef336a.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2ef336a.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-31314d9.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-31314d9.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-31314d9.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2271719.elementor-social-icon{background-color:var( --e-global-color-4650e8e );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2271719.elementor-social-icon i{color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-repeater-item-2271719.elementor-social-icon svg{fill:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-9318a0a{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-21972 .elementor-element.elementor-element-9318a0a .elementor-widget-container{text-align:left;}.elementor-21972 .elementor-element.elementor-element-9318a0a > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-21972 .elementor-element.elementor-element-44c7f0c{--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;--padding-top:4rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-21972 .elementor-element.elementor-element-44c7f0c:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-44c7f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1614f11 );}.elementor-21972 .elementor-element.elementor-element-739510c{width:var( --container-widget-width, min(1145px, 100%) );max-width:min(1145px, 100%);--container-widget-width:min(1145px, 100%);--container-widget-flex-grow:0;}.elementor-21972 .elementor-element.elementor-element-739510c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21972 .elementor-element.elementor-element-739510c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1.375rem, 0.8958rem + 2.3958vw, 2.8125rem);font-weight:700;line-height:1.33;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-b78e690{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-21972 .elementor-element.elementor-element-cc4f370 .elementor-image-box-wrapper{text-align:start;}.elementor-21972 .elementor-element.elementor-element-cc4f370.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21972 .elementor-element.elementor-element-cc4f370.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21972 .elementor-element.elementor-element-cc4f370.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-cc4f370 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b .elementor-image-box-wrapper{text-align:start;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-21972 .elementor-element.elementor-element-93648e1 .elementor-image-box-wrapper{text-align:start;}.elementor-21972 .elementor-element.elementor-element-93648e1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-21972 .elementor-element.elementor-element-93648e1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-21972 .elementor-element.elementor-element-93648e1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-93648e1 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-21972 .elementor-element.elementor-element-555c3b2{--display:flex;--overflow:hidden;--padding-top:4rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21972 .elementor-element.elementor-element-555c3b2:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-555c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21972 .elementor-element.elementor-element-b4e0c99{width:100%;max-width:100%;text-align:start;}.elementor-21972 .elementor-element.elementor-element-b4e0c99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-b4e0c99 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1.375rem, 0.8958rem + 2.3958vw, 2.8125rem);font-weight:700;line-height:1.33;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-fcfc2b1{--display:flex;}.elementor-21972 .elementor-element.elementor-element-3e8d3ba{--display:flex;}.elementor-21972 .elementor-element.elementor-element-a55f563{--display:flex;}.elementor-21972 .elementor-element.elementor-element-e9f916c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:160px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21972 .elementor-element.elementor-element-e9f916c > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-21972 .elementor-element.elementor-element-738d678{--display:flex;--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21972 .elementor-element.elementor-element-738d678:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-738d678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d53c882 );}.elementor-21972 .elementor-element.elementor-element-603731e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:var(--container-block-padding);--padding-bottom:0;--padding-left:var(--container-inline-padding);--padding-right:var(--container-inline-padding);}.elementor-21972 .elementor-element.elementor-element-e65bae3{width:var( --container-widget-width, min(900px, 70%) );max-width:min(900px, 70%);--container-widget-width:min(900px, 70%);--container-widget-flex-grow:0;}.elementor-21972 .elementor-element.elementor-element-e65bae3 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-21972 .elementor-element.elementor-element-e65bae3.elementor-element{--align-self:center;}.elementor-21972 .elementor-element.elementor-element-e65bae3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1.375rem, 0.8958rem + 2.3958vw, 2.8125rem);font-weight:700;line-height:1.33;color:var( --e-global-color-primary );}.elementor-21972 .elementor-element.elementor-element-7f8e289{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21972 .elementor-element.elementor-element-80aca29{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-21972 .elementor-element.elementor-element-1884589{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-21972 .elementor-element.elementor-element-4dca6fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-21972 .elementor-element.elementor-element-a5290e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-21972 .elementor-element.elementor-element-5a0f9b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-21972 .elementor-element.elementor-element-8a80ba8{--n-accordion-title-font-size:21px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#D12525;--n-accordion-icon-hover-color:#D12525;--n-accordion-icon-active-color:#D12525;}.elementor-21972 .elementor-element.elementor-element-8a80ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-8a80ba8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-21972 .elementor-element.elementor-element-8a80ba8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-21972 .elementor-element.elementor-element-8a80ba8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-21972 .elementor-element.elementor-element-41f94fb .elementor-button{background-color:#D91E1E;font-family:"Open Sans", Sans-serif;font-size:18px;transition-duration:0.8s;border-style:none;}.elementor-21972 .elementor-element.elementor-element-41f94fb .elementor-button:hover, .elementor-21972 .elementor-element.elementor-element-41f94fb .elementor-button:focus{background-color:#FFFFFF;color:#D91E1E;border-color:#D91E1E;}.elementor-21972 .elementor-element.elementor-element-41f94fb{width:100%;max-width:100%;}.elementor-21972 .elementor-element.elementor-element-41f94fb > .elementor-widget-container{margin:2rem 0rem 4rem 0rem;}.elementor-21972 .elementor-element.elementor-element-41f94fb.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-41f94fb .elementor-button:hover svg, .elementor-21972 .elementor-element.elementor-element-41f94fb .elementor-button:focus svg{fill:#D91E1E;}@media(min-width:768px){.elementor-21972 .elementor-element.elementor-element-5cbab55{--content-width:1642px;}.elementor-21972 .elementor-element.elementor-element-540faf6{--width:100%;}.elementor-21972 .elementor-element.elementor-element-7f8e289{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21972 .elementor-element.elementor-element-2355042{--width:100%;}.elementor-21972 .elementor-element.elementor-element-a9eaf99{--width:70%;}.elementor-21972 .elementor-element.elementor-element-4ca76b4{--width:70%;}}@media(min-width:1025px){.elementor-21972 .elementor-element.elementor-element-461dbe3:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-21972 .elementor-element.elementor-element-461dbe3:not(.elementor-motion-effects-element-type-background), .elementor-21972 .elementor-element.elementor-element-461dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21972 .elementor-element.elementor-element-5cbab55{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21972 .elementor-element.elementor-element-361762b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-361762b{text-align:start;}.elementor-21972 .elementor-element.elementor-element-361762b .elementor-heading-title{line-height:0.9em;}.elementor-21972 .elementor-element.elementor-element-25b9758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-25b9758{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-21972 .elementor-element.elementor-element-25b9758.elementor-element{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-25b9758 .elementor-heading-title{font-size:25px;}.elementor-21972 .elementor-element.elementor-element-3d20787{width:100%;max-width:100%;}.elementor-21972 .elementor-element.elementor-element-3d20787 .elementor-heading-title{font-size:var( --e-global-typography-574ae4f-font-size );line-height:var( --e-global-typography-574ae4f-line-height );}.elementor-21972 .elementor-element.elementor-element-aecca58{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-b17ce0e > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-ce346f4 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-189c758 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-bcf9798 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-0d12b73 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-484a91d > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon{font-size:55px;}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-398476f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-b6ffb8d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-21972 .elementor-element.elementor-element-b3d33c2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-21972 .elementor-element.elementor-element-b78e690{--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-555c3b2{--padding-top:3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21972 .elementor-element.elementor-element-e9f916c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:60px;}.elementor-21972 .elementor-element.elementor-element-603731e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21972 .elementor-element.elementor-element-361762b{width:100%;max-width:100%;text-align:start;}.elementor-21972 .elementor-element.elementor-element-361762b .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-21972 .elementor-element.elementor-element-25b9758 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21972 .elementor-element.elementor-element-25b9758{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-21972 .elementor-element.elementor-element-25b9758 .elementor-heading-title{font-size:21px;}.elementor-21972 .elementor-element.elementor-element-3d20787 .elementor-heading-title{font-size:var( --e-global-typography-574ae4f-font-size );line-height:var( --e-global-typography-574ae4f-line-height );}.elementor-21972 .elementor-element.elementor-element-aecca58{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-b17ce0e .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-ce346f4 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-189c758 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-bcf9798 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-0d12b73 .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title, .elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-title a{font-size:var( --e-global-typography-22627db-font-size );line-height:var( --e-global-typography-22627db-line-height );}.elementor-21972 .elementor-element.elementor-element-484a91d .elementor-icon-box-description{font-size:var( --e-global-typography-2aef1fd-font-size );line-height:var( --e-global-typography-2aef1fd-line-height );}.elementor-21972 .elementor-element.elementor-element-d5b64f8{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:50px;}.elementor-21972 .elementor-element.elementor-element-398476f{--content-width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21972 .elementor-element.elementor-element-398476f.e-con{--align-self:flex-start;}.elementor-21972 .elementor-element.elementor-element-2355042{--margin-top:25px;--margin-bottom:25px;--margin-left:20px;--margin-right:20px;}.elementor-21972 .elementor-element.elementor-element-668a8f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21972 .elementor-element.elementor-element-668a8f0 .elementor-heading-title{font-size:26px;}.elementor-21972 .elementor-element.elementor-element-dc259be{font-size:20px;}.elementor-21972 .elementor-element.elementor-element-2ab8ffd{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21972 .elementor-element.elementor-element-c18b064 img{max-width:190px;}.elementor-21972 .elementor-element.elementor-element-b377c16 img{max-width:190px;}.elementor-21972 .elementor-element.elementor-element-44c7f0c{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21972 .elementor-element.elementor-element-739510c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-21972 .elementor-element.elementor-element-739510c .elementor-heading-title{font-size:30px;}.elementor-21972 .elementor-element.elementor-element-b78e690{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-cc4f370 .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-dc6ed5b .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-93648e1 .elementor-image-box-img{margin-bottom:15px;}.elementor-21972 .elementor-element.elementor-element-555c3b2{--padding-top:3rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21972 .elementor-element.elementor-element-b4e0c99 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-21972 .elementor-element.elementor-element-b4e0c99 .elementor-heading-title{font-size:30px;}.elementor-21972 .elementor-element.elementor-element-e9f916c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:34px;}.elementor-21972 .elementor-element.elementor-element-603731e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21972 .elementor-element.elementor-element-e65bae3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21972 .elementor-element.elementor-element-e65bae3 .elementor-heading-title{font-size:30px;}.elementor-21972 .elementor-element.elementor-element-b68241d{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-21972 .elementor-element.elementor-element-b68241d > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-aecca58 */.elementor-21972 .elementor-element.elementor-element-aecca58 svg {
    margin-top: 8px;
}
.elementor-21972 .elementor-element.elementor-element-aecca58 svg :is(path, circle){
    stroke: var(--e-global-color-accent);
}
.elementor-21972 .elementor-element.elementor-element-aecca58 .svg-fill svg path{
    stroke: none;
}
@media (min-width: 1025px) and (max-width: 1400px){
.elementor-21972 .elementor-element.elementor-element-aecca58 > div {
    grid-template-columns: 1fr 1fr !important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f4a3f75 */.screening-de input[type="text"],
.screening-de input[type="email"] {
  background: #ffffff !important;
  color: #1a3d4d !important;
  border: 1px solid #cccccc !important;
  padding: 14px 16px !important;
  font-size: 15px !important;
  border-radius: 4px !important;
  max-width: 400px !important;
  width: 100% !important;
}

.screening-de input::placeholder {
  color: #666666 !important;
}

.screening-de .gfield_label {
  color: #ffffff !important;
  font-size: 14px !important;
  margin-bottom: 8px !important;
  font-weight: 500 !important;
}

.screening-de .gform_required_legend {
  display: none !important;
}

.screening-de .gform_heading {
  display: none !important;
}

.screening-de .gfield_consent_label,
.screening-de .gform-field-label--type-inline {
  color: #ffffff !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 1.6 !important;
}

.screening-de .gfield_consent_label a {
  color: #ffffff !important;
  text-decoration: underline !important;
}

.screening-de input[type="checkbox"] {
  width: 18px !important;
  height: 18px !important;
  margin-right: 10px !important;
}

.screening-de input[type="submit"] {
  background: #d32f2f !important;
  color: #ffffff !important;
  border: none !important;
  padding: 16px 40px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  border-radius: 4px !important;
  cursor: pointer !important;
  max-width: 400px !important;
  width: 100% !important;
}

.screening-de input[type="submit"]:hover {
  background: #b71c1c !important;
}

.screening-de .gfield_html,
.screening-de .gfield--type-html {
  color: #ffffff !important;
}

.screening-de .gfield_html p,
.screening-de .gfield--type-html p {
  color: #ffffff !important;
}

.screening-de .gfield_html a,
.screening-de .gfield--type-html a {
  color: #ffffff !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}

@media (max-width: 768px) {
  .screening-de input[type="text"],
  .screening-de input[type="email"],
  .screening-de input[type="submit"] {
    max-width: 100% !important;
  }
}

.screening-de .gform_confirmation_message {
  color: #ffffff !important;
}
.screening-de .gform_confirmation_message p {
  color: #ffffff !important;
}
.screening-de .gform_confirmation_wrapper {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5b64f8 */.elementor-21972 .elementor-element.elementor-element-d5b64f8 {
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8a80ba8 */.faq-clean .elementor-accordion-icon {
    align-self: flex-start;
}/* End custom CSS */