.elementor-1185 .elementor-element.elementor-element-4d65590{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1185 .elementor-element.elementor-element-bb0dbee{text-align:center;}.elementor-1185 .elementor-element.elementor-element-bb0dbee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:74px;font-weight:500;color:var( --e-global-color-astglobalcolor1 );}.elementor-1185 .elementor-element.elementor-element-9ad8163{text-align:center;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;line-height:40px;color:var( --e-global-color-text );}.elementor-1185 .elementor-element.elementor-element-064a9f6{--display:flex;--min-height:0px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-064a9f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-6e9c830 > .elementor-widget-container{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 50px 10px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-6e9c830 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1185 .elementor-element.elementor-element-214175d{--display:flex;--min-height:0px;--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:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-1185 .elementor-element.elementor-element-214175d:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-214175d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1185 .elementor-element.elementor-element-f9aa5af{width:var( --container-widget-width, 101.048% );max-width:101.048%;--container-widget-width:101.048%;--container-widget-flex-grow:0;text-align:center;}.elementor-1185 .elementor-element.elementor-element-f9aa5af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f9aa5af.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-f9aa5af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:78px;letter-spacing:-0.3px;color:var( --e-global-color-astglobalcolor1 );}.elementor-1185 .elementor-element.elementor-element-641dfd7{text-align:center;font-family:"Poppins", Sans-serif;font-size:47px;font-weight:500;line-height:61px;color:#6A7A7C;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-pagination-bullet-active, .elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-pagination-progressbar-fill{background-color:#BB0000;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-pagination-fraction{color:#BB0000;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .elementor-main-swiper{height:877px;width:100%;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:25px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .elementor-swiper-button{font-size:52px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:50px;--swiper-pagination-bullet-vertical-gap:50px;height:10px;width:10px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#CACACA;opacity:1;}#elementor-lightbox-slideshow-8f9c0a2 .elementor-video-container{width:50%;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2 .elementor-custom-embed-play i{font-size:20px;}.elementor-1185 .elementor-element.elementor-element-f1fe91c{--display:flex;--min-height:89px;--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:100px;--margin-bottom:0px;--margin-left:0250px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-f1fe91c.e-con{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-b406032 > .elementor-widget-container{background-color:#FCFCFA;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-0970ba4{--display:grid;--min-height:0px;--e-con-grid-template-columns:1fr 2.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-7edce86 > .elementor-widget-container{background-color:#FCFCFA;padding:40px 0px 0px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-7edce86{text-align:center;}.elementor-1185 .elementor-element.elementor-element-7edce86 img{width:75%;max-width:100%;height:500px;opacity:0.97;border-radius:25px 25px 25px 25px;}.elementor-1185 .elementor-element.elementor-element-ae64607{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-ae64607:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-ae64607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1185 .elementor-element.elementor-element-68467dc{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:67px;color:var( --e-global-color-3a6c6eb );}.elementor-1185 .elementor-element.elementor-element-68467dc > .elementor-widget-container{margin:0px 0px -70px 0px;padding:60px 0px 0px 60px;}.elementor-1185 .elementor-element.elementor-element-9375b38{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:22px;line-height:36px;}.elementor-1185 .elementor-element.elementor-element-9375b38 > .elementor-widget-container{margin:-160px 0px 0px 0px;padding:0px 0px 0px 60px;}.elementor-1185 .elementor-element.elementor-element-9375b38.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-9375b38 p{margin-block-end:6px;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button{background-color:#FED233;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:0px;fill:#124658;color:#124658;transition-duration:0.4s;border-radius:15px 15px 15px 15px;padding:30px 35px 30px 35px;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button:hover, .elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button:focus{background-color:#FED233F0;box-shadow:0px 10px 10px 1px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-6ac59e1{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 > .elementor-widget-container{margin:-50% 0% 0% 016%;padding:0% 0% 0% 0%;}.elementor-1185 .elementor-element.elementor-element-6ac59e1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1185 .elementor-element.elementor-element-65c5e5c{--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:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1185 .elementor-element.elementor-element-65c5e5c.e-con{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-b19e681{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-72997f3{width:var( --container-widget-width, 101.048% );max-width:101.048%;--container-widget-width:101.048%;--container-widget-flex-grow:0;text-align:center;}.elementor-1185 .elementor-element.elementor-element-72997f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-72997f3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-72997f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:52px;letter-spacing:-0.3px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-71807b8{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:47px;font-weight:500;line-height:48px;color:#6A7A7C;}.elementor-1185 .elementor-element.elementor-element-71807b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-71807b8.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-e968f2b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-e968f2b{text-align:center;}.elementor-1185 .elementor-element.elementor-element-e968f2b img{width:10%;}.elementor-1185 .elementor-element.elementor-element-98feaf0{--e-rating-justify-content:center;--e-rating-icon-font-size:38px;--e-rating-gap:0px;}.elementor-1185 .elementor-element.elementor-element-946afa8{text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:36px;}.elementor-1185 .elementor-element.elementor-element-e42cb72{--display:flex;--min-height:0px;--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;--justify-content:space-around;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:80px;--padding-left:040px;--padding-right:40px;}.elementor-1185 .elementor-element.elementor-element-e42cb72 > .elementor-shape-bottom svg, .elementor-1185 .elementor-element.elementor-element-e42cb72 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:19px;}.elementor-1185 .elementor-element.elementor-element-1d7cbd1{--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:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1185 .elementor-element.elementor-element-1d7cbd1:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-1d7cbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-9c9422c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-9c9422c .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-9c9422c.elementor-view-stacked .elementor-icon{background-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-9c9422c.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-9c9422c.elementor-view-default .elementor-icon{color:#F60000A6;border-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-9c9422c.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-9c9422c.elementor-view-default .elementor-icon svg{fill:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-9c9422c .elementor-icon{font-size:45px;}.elementor-1185 .elementor-element.elementor-element-9c9422c .elementor-icon svg{height:45px;}.elementor-1185 .elementor-element.elementor-element-9c9422c .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-9c9422c .elementor-icon svg{transform:rotate(0deg);}.elementor-1185 .elementor-element.elementor-element-c332128{width:var( --container-widget-width, 104.327% );max-width:104.327%;--container-widget-width:104.327%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-c332128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-c332128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-f50daf5 > .elementor-widget-container{border-style:none;}.elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:500;}.elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1185 .elementor-element.elementor-element-4df552f{--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:024px 0px;--row-gap:024px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1185 .elementor-element.elementor-element-4df552f:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-4df552f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-b2363c1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-b2363c1 .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-b2363c1.elementor-view-stacked .elementor-icon{background-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-b2363c1.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-b2363c1.elementor-view-default .elementor-icon{color:#F60000A6;border-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-b2363c1.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-b2363c1.elementor-view-default .elementor-icon svg{fill:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-b2363c1 .elementor-icon{font-size:45px;}.elementor-1185 .elementor-element.elementor-element-b2363c1 .elementor-icon svg{height:45px;}.elementor-1185 .elementor-element.elementor-element-a66ff4b{width:var( --container-widget-width, 104.327% );max-width:104.327%;--container-widget-width:104.327%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-a66ff4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-a66ff4b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 > .elementor-widget-container{border-style:none;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:500;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1185 .elementor-element.elementor-element-82493ef{--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:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1185 .elementor-element.elementor-element-82493ef:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-82493ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-4561db3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-4561db3 .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-4561db3.elementor-view-stacked .elementor-icon{background-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-4561db3.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-4561db3.elementor-view-default .elementor-icon{color:#F60000A6;border-color:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-4561db3.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-4561db3.elementor-view-default .elementor-icon svg{fill:#F60000A6;}.elementor-1185 .elementor-element.elementor-element-4561db3 .elementor-icon{font-size:45px;}.elementor-1185 .elementor-element.elementor-element-4561db3 .elementor-icon svg{height:45px;}.elementor-1185 .elementor-element.elementor-element-c8ede0d > .elementor-widget-container{border-style:none;}.elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:500;}.elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-description{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1185 .elementor-element.elementor-element-0a76d9b{--display:flex;--justify-content:center;}.elementor-1185 .elementor-element.elementor-element-0a76d9b.e-con{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0.3px rgba(0,0,0,0.5);transition-duration:0.4s;border-radius:15px 15px 15px 15px;padding:25px 30px 25px 30px;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button:hover, .elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );box-shadow:0px 15px 38px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-ecf0108{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-ecf0108 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1185 .elementor-element.elementor-element-ecf0108.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-1185 .elementor-element.elementor-element-2d38cb0{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-ec9b2d4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-ec9b2d4:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-ec9b2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-9926aab > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-9926aab .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-9926aab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-9926aab.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-9926aab.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-9926aab.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-9926aab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-9926aab .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-9926aab .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-9926aab .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-9926aab .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-2b2abab > .elementor-widget-container{background-color:#F8F8F9;padding:0px 20px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-2b2abab.elementor-element{--align-self:flex-start;}.elementor-1185 .elementor-element.elementor-element-2b2abab{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-2b2abab p{margin-block-end:2px;}.elementor-1185 .elementor-element.elementor-element-5465f5c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-5465f5c:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-5465f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-966985d > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-966985d .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-966985d.elementor-view-stacked .elementor-icon{background-color:#61CE70;}.elementor-1185 .elementor-element.elementor-element-966985d.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-966985d.elementor-view-default .elementor-icon{color:#61CE70;border-color:#61CE70;}.elementor-1185 .elementor-element.elementor-element-966985d.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-966985d.elementor-view-default .elementor-icon svg{fill:#61CE70;}.elementor-1185 .elementor-element.elementor-element-966985d .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-966985d .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-966985d .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-966985d .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-4ea7271 > .elementor-widget-container{background-color:#F8F8F9;padding:0px 20px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-4ea7271.elementor-element{--align-self:flex-start;}.elementor-1185 .elementor-element.elementor-element-4ea7271{text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-4ea7271 p{margin-block-end:11px;}.elementor-1185 .elementor-element.elementor-element-4cd84db{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-4cd84db:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-4cd84db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F9;}.elementor-1185 .elementor-element.elementor-element-59ceaac > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-1185 .elementor-element.elementor-element-59ceaac .elementor-icon-wrapper{text-align:center;}.elementor-1185 .elementor-element.elementor-element-59ceaac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-59ceaac.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-59ceaac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-59ceaac.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-59ceaac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1185 .elementor-element.elementor-element-59ceaac .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-59ceaac .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-59ceaac .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-59ceaac .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-037aba2 > .elementor-widget-container{background-color:#F8F8F9;padding:0px 20px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-037aba2{text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-037aba2 p{margin-block-end:11px;}.elementor-1185 .elementor-element.elementor-element-8c05f5d{--display:grid;--min-height:0px;--e-con-grid-template-columns:1fr 2.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-986fb08 > .elementor-widget-container{background-color:#FCFCFA;padding:40px 0px 0px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-986fb08{text-align:center;}.elementor-1185 .elementor-element.elementor-element-986fb08 img{width:75%;max-width:100%;height:500px;opacity:0.97;border-radius:25px 25px 25px 25px;}.elementor-1185 .elementor-element.elementor-element-428f02a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-428f02a:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-428f02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1185 .elementor-element.elementor-element-dcc3de0{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:67px;color:var( --e-global-color-3a6c6eb );}.elementor-1185 .elementor-element.elementor-element-dcc3de0 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:60px 0px 0px 60px;}.elementor-1185 .elementor-element.elementor-element-efb388e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:22px;line-height:36px;}.elementor-1185 .elementor-element.elementor-element-efb388e > .elementor-widget-container{margin:-160px 0px 0px 0px;padding:0px 0px 0px 60px;}.elementor-1185 .elementor-element.elementor-element-efb388e.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-efb388e p{margin-block-end:6px;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button{background-color:#FED233;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:26px;letter-spacing:0px;fill:#124658;color:#124658;transition-duration:0.4s;border-radius:15px 15px 15px 15px;padding:30px 35px 30px 35px;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button:hover, .elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button:focus{background-color:#FED233F0;box-shadow:0px 10px 10px 1px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-8e94bf7{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 > .elementor-widget-container{margin:-50% 0% 0% 016%;padding:0% 0% 0% 0%;}.elementor-1185 .elementor-element.elementor-element-8e94bf7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1185 .elementor-element.elementor-element-a4db174{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1185 .elementor-element.elementor-element-a4db174.e-con{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-e350aa9{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-9d813be{width:var( --container-widget-width, 101.048% );max-width:101.048%;--container-widget-width:101.048%;--container-widget-flex-grow:0;text-align:center;}.elementor-1185 .elementor-element.elementor-element-9d813be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-9d813be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-9d813be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;line-height:52px;letter-spacing:-0.3px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-82377bd{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:47px;font-weight:500;line-height:39px;color:#6A7A7C;}.elementor-1185 .elementor-element.elementor-element-82377bd > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-82377bd.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-c2bcbc2{--display:flex;--min-height:89px;--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0250px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-c2bcbc2.e-con{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-bf3599b > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-1185 .elementor-element.elementor-element-53c4b16{--display:grid;--e-con-grid-template-columns:2.7fr 3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-215867c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-215867c.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-215867c{text-align:center;}.elementor-1185 .elementor-element.elementor-element-215867c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-bb5dab9{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-bb5dab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-bb5dab9.elementor-element{--align-self:stretch;}.elementor-1185 .elementor-element.elementor-element-bb5dab9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1185 .elementor-element.elementor-element-bb5dab9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button{background-color:#DD183B;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;letter-spacing:-0.7px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0.3px rgba(0,0,0,0.5);transition-duration:0.4s;border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button:hover, .elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );box-shadow:0px 10px 27px 1px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-1e99270{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-1e99270 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-1185 .elementor-element.elementor-element-1e99270.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button .elementor-button-content-wrapper{gap:0.6em;}.elementor-1185 .elementor-element.elementor-element-9431d26{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-cf6d940{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-cf6d940:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-cf6d940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1185 .elementor-element.elementor-element-a6666bf > .elementor-widget-container{padding:20px 10px 10px 040px;}.elementor-1185 .elementor-element.elementor-element-a6666bf .elementor-icon-wrapper{text-align:start;}.elementor-1185 .elementor-element.elementor-element-a6666bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1185 .elementor-element.elementor-element-a6666bf.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-a6666bf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1185 .elementor-element.elementor-element-a6666bf.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-a6666bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1185 .elementor-element.elementor-element-a6666bf .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-a6666bf .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-a6666bf .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-a6666bf .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-a500b99 > .elementor-widget-container{background-color:#F8F8F8;padding:0px 0100px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-a500b99{text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-a500b99 p{margin-block-end:2px;}.elementor-1185 .elementor-element.elementor-element-0fecc81{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-0fecc81:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-0fecc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1185 .elementor-element.elementor-element-5d5269e > .elementor-widget-container{padding:20px 10px 10px 040px;}.elementor-1185 .elementor-element.elementor-element-5d5269e .elementor-icon-wrapper{text-align:start;}.elementor-1185 .elementor-element.elementor-element-5d5269e.elementor-view-stacked .elementor-icon{background-color:#F2B947;}.elementor-1185 .elementor-element.elementor-element-5d5269e.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-5d5269e.elementor-view-default .elementor-icon{color:#F2B947;border-color:#F2B947;}.elementor-1185 .elementor-element.elementor-element-5d5269e.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-5d5269e.elementor-view-default .elementor-icon svg{fill:#F2B947;}.elementor-1185 .elementor-element.elementor-element-5d5269e .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-5d5269e .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-5d5269e .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-5d5269e .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-211c7ce > .elementor-widget-container{background-color:#F8F8F8;padding:0px 0100px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-211c7ce{text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-211c7ce p{margin-block-end:11px;}.elementor-1185 .elementor-element.elementor-element-6da5142{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.5fr 2fr;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-6da5142:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-6da5142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1185 .elementor-element.elementor-element-8a58878 > .elementor-widget-container{padding:20px 10px 10px 040px;}.elementor-1185 .elementor-element.elementor-element-8a58878 .elementor-icon-wrapper{text-align:start;}.elementor-1185 .elementor-element.elementor-element-8a58878.elementor-view-stacked .elementor-icon{background-color:#15A00C;}.elementor-1185 .elementor-element.elementor-element-8a58878.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-8a58878.elementor-view-default .elementor-icon{color:#15A00C;border-color:#15A00C;}.elementor-1185 .elementor-element.elementor-element-8a58878.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-8a58878.elementor-view-default .elementor-icon svg{fill:#15A00C;}.elementor-1185 .elementor-element.elementor-element-8a58878 .elementor-icon{font-size:53px;}.elementor-1185 .elementor-element.elementor-element-8a58878 .elementor-icon svg{height:53px;}.elementor-1185 .elementor-element.elementor-element-8a58878 .elementor-icon i, .elementor-1185 .elementor-element.elementor-element-8a58878 .elementor-icon svg{transform:rotate(2deg);}.elementor-1185 .elementor-element.elementor-element-ed775a1 > .elementor-widget-container{background-color:#F8F8F8;padding:0px 0100px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1185 .elementor-element.elementor-element-ed775a1{text-align:justify;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1185 .elementor-element.elementor-element-ed775a1 p{margin-block-end:11px;}.elementor-1185 .elementor-element.elementor-element-a36f23b{--display:flex;--justify-content:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1185 .elementor-element.elementor-element-df621eb{width:100%;max-width:100%;text-align:start;}.elementor-1185 .elementor-element.elementor-element-df621eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-df621eb.elementor-element{--align-self:flex-start;}.elementor-1185 .elementor-element.elementor-element-df621eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-486f2c7 );}.elementor-1185 .elementor-element.elementor-element-7545b28{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-3c945f0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-11b6ccb > .elementor-widget-container{background-color:#F8F8F8;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-4788f2d > .elementor-widget-container{background-color:#F8F8F8;margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-radius:15px 15px 15px 15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1185 .elementor-element.elementor-element-064a9f6{--width:65%;}.elementor-1185 .elementor-element.elementor-element-f1fe91c{--width:80%;}.elementor-1185 .elementor-element.elementor-element-0970ba4{--width:70%;}.elementor-1185 .elementor-element.elementor-element-ae64607{--width:100%;}.elementor-1185 .elementor-element.elementor-element-e42cb72{--content-width:1500px;}.elementor-1185 .elementor-element.elementor-element-1d7cbd1{--width:100%;}.elementor-1185 .elementor-element.elementor-element-4df552f{--width:100%;}.elementor-1185 .elementor-element.elementor-element-82493ef{--width:100%;}.elementor-1185 .elementor-element.elementor-element-0a76d9b{--content-width:1200px;}.elementor-1185 .elementor-element.elementor-element-2d38cb0{--content-width:1600px;}.elementor-1185 .elementor-element.elementor-element-8c05f5d{--width:70%;}.elementor-1185 .elementor-element.elementor-element-428f02a{--width:100%;}.elementor-1185 .elementor-element.elementor-element-c2bcbc2{--width:80%;}.elementor-1185 .elementor-element.elementor-element-53c4b16{--content-width:1600px;}.elementor-1185 .elementor-element.elementor-element-9431d26{--content-width:1600px;}.elementor-1185 .elementor-element.elementor-element-a36f23b{--content-width:1600px;}.elementor-1185 .elementor-element.elementor-element-7545b28{--content-width:1600px;}}@media(max-width:1024px){.elementor-1185 .elementor-element.elementor-element-064a9f6{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 47px;--row-gap:48px;--column-gap:47px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-214175d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-1185 .elementor-element.elementor-element-f9aa5af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1185 .elementor-element.elementor-element-f9aa5af .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1185 .elementor-element.elementor-element-f1fe91c{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 47px;--row-gap:48px;--column-gap:47px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-0970ba4{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-ae64607{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button{font-size:14px;padding:14px 16px 14px 16px;}.elementor-1185 .elementor-element.elementor-element-b19e681{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 47px;--row-gap:48px;--column-gap:47px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-72997f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1185 .elementor-element.elementor-element-72997f3 .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-1185 .elementor-element.elementor-element-e42cb72{--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-1185 .elementor-element.elementor-element-1d7cbd1{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1185 .elementor-element.elementor-element-f50daf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-f50daf5 .elementor-icon-box-title a{font-size:20px;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-5b6bec9 .elementor-icon-box-title a{font-size:20px;}.elementor-1185 .elementor-element.elementor-element-c8ede0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-title, .elementor-1185 .elementor-element.elementor-element-c8ede0d .elementor-icon-box-title a{font-size:20px;}.elementor-1185 .elementor-element.elementor-element-ecf0108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button{font-size:14px;padding:14px 16px 14px 16px;}.elementor-1185 .elementor-element.elementor-element-2d38cb0{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-ec9b2d4{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-5465f5c{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-4cd84db{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-8c05f5d{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-428f02a{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button{font-size:14px;padding:14px 16px 14px 16px;}.elementor-1185 .elementor-element.elementor-element-e350aa9{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 47px;--row-gap:48px;--column-gap:47px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-9d813be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1185 .elementor-element.elementor-element-9d813be .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-1185 .elementor-element.elementor-element-c2bcbc2{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 47px;--row-gap:48px;--column-gap:47px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-53c4b16{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-1e99270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button{font-size:14px;padding:14px 16px 14px 16px;}.elementor-1185 .elementor-element.elementor-element-9431d26{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-cf6d940{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-0fecc81{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-6da5142{--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-3c945f0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1185 .elementor-element.elementor-element-064a9f6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-214175d{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-f9aa5af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-1185 .elementor-element.elementor-element-f9aa5af .elementor-heading-title{font-size:50px;}.elementor-1185 .elementor-element.elementor-element-8f9c0a2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1185 .elementor-element.elementor-element-f1fe91c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-0970ba4{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-ae64607{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-6ac59e1{width:initial;max-width:initial;}.elementor-1185 .elementor-element.elementor-element-6ac59e1.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-6ac59e1 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1185 .elementor-element.elementor-element-b19e681{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-72997f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-1185 .elementor-element.elementor-element-72997f3 .elementor-heading-title{font-size:50px;}.elementor-1185 .elementor-element.elementor-element-e42cb72{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1185 .elementor-element.elementor-element-ecf0108{width:initial;max-width:initial;}.elementor-1185 .elementor-element.elementor-element-ecf0108.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-ecf0108 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1185 .elementor-element.elementor-element-2d38cb0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-ec9b2d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-5465f5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-4cd84db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-8c05f5d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-428f02a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-8e94bf7{width:initial;max-width:initial;}.elementor-1185 .elementor-element.elementor-element-8e94bf7.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-8e94bf7 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1185 .elementor-element.elementor-element-e350aa9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-9d813be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-1185 .elementor-element.elementor-element-9d813be .elementor-heading-title{font-size:50px;}.elementor-1185 .elementor-element.elementor-element-c2bcbc2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1185 .elementor-element.elementor-element-53c4b16{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-1e99270{width:initial;max-width:initial;}.elementor-1185 .elementor-element.elementor-element-1e99270.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-1e99270 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1185 .elementor-element.elementor-element-9431d26{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-cf6d940{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-0fecc81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-6da5142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1185 .elementor-element.elementor-element-3c945f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for video, class: .elementor-element-6e9c830 */#mein-video video {
  width: 100%;
  height: 100%;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c332128 */.counter-wrapper {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding: 40px 0;
}


.counter {
  font-family: 'Roboto', sans-serif;
  font-size: 4rem;
  font-weight: 400;
  color: #77bd74;
  margin: 0 auto;   
  text-align: center;     

  position: relative;
  display: block;
  padding-bottom: 18px;  /* Platz für die Unterlinie */
}


.counter::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 1px;
  background: rgba(255,255,255,0.8);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bb5dab9 */.gradient-line {
  border: 0;
  height: 1px; 
  background: linear-gradient(to right, 
    #dcdcdc 0%,   
    #dcdcdc 50%,   
    #DD183B 100%  
  ); 
  margin: 20px; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-11b6ccb */.wpcf7-radio {
  font-size: 0;          
}
.wpcf7-form .wpcf7-radio input[type="radio"] {
  display: none;
}
.wpcf7-form .wpcf7-radio label {
   display: inline-block;
  margin: 0;
  padding: 0.5rem 1rem;
  border: 0.5px solid #000;
  background: #fff;
  cursor: pointer;
  transition: background 0.2s, border-bottom-color 0.2s;
}
.wpcf7-form .wpcf7-radio label:has(input:checked) {

    border-bottom: 3px solid #DD183B;
  background-color: rgba(221,24,59,0.1);
}
.wpcf7-radio label:hover { background-color:rgba(0,0,0,0.15); }

.wpcf7-form input.your-name{
    
}

.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-email,
.wpcf7-form .wpcf7-tel,
.wpcf7-form .wpcf7-textarea,
.wpcf7-form .wpcf7-select {
  border: 1px solid #000;
  box-shadow: none ;
}
.wpcf7-form input.fokus:focus {
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(255,0,0,0.4) !important;
  border-color: #ff0000 !important;
  border: none;
}

.wpcf7-form select.fokus:focus {
  outline: none; 
  box-shadow: 0 0 0 2px rgba(255,0,0,0.4) !important;
  border: none ;
}

.wpcf7-form textarea.your-message:focus {
    outline: none;
    transform: scale(1.02);
    box-shadow: 0 0 0 3px rgba(255,0,0,0.4);
  border: none;
    }

.wpcf7-form input.wpcf7-submit {
  display: inline-block;
  margin-left: 40%;
  margin-top: 30px;
  padding: 1.5rem 3rem;               
  font-size: 1rem;              
  font-weight: 600;                  
  color: #fff !important;             
  background: linear-gradient(135deg, #DD183B 0%, #FF6A5C 100%); 
  border: none;        
  border-radius: 50px;   
  box-shadow: 0 4px 12px rgba(0,0,0,0.1); 
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease;
}


.wpcf7-form input.wpcf7-submit:hover {
  transform: scale(1.15);
  box-shadow: 0 6px 16px rgba(0,0,0.4);
  opacity: 0.95;
}
.wpcf7-form input.wpcf7-submit:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(221,24,59,0.4);
}

.wpcf7-form input.wpcf7-submit:active {
  transform: scale(0.8);
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.cf7-accept-inline {
  display: inline-flex;     
  align-items: center;       
  gap: 0.5em;               
  flex-wrap: nowrap;     
}

.cf7-accept-inline .no-wrap {
  white-space: nowrap;  
}

.cf7-accept-inline input[type="checkbox"] {
  appearance: none;
  width: 1.5em;      
  height: 1.5em;        
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
  position: relative;
  cursor: pointer;
  transition: border-color 0.2s, background-color 0.2s;
}


.cf7-accept-inline input[type="checkbox"] {
  appearance: none;
  width: 1.3em;
  height: 1.3em;
  border: 2px solid #ccc;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s, border-color 0.2s;
  cursor: pointer;
}

.cf7-accept-inline input[type="checkbox"]:hover {
  border-color: #888;
}

.cf7-accept-inline input[type="checkbox"]:checked {
  background-color: red;
  border-color: red;
}

/* Unicode-Haken, font-size skaliert ihn sauber mit der Box */
.cf7-accept-inline input[type="checkbox"]:checked::before {
  content: "✔";
  font-size: 1.2em;
  color: white;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4788f2d */.faq-wrapper {
  max-width: 800px;
  margin: 60px auto 0;
  font-family: 'Segoe UI', sans-serif;
  padding: 40px 20px;
}

.faq-wrapper h2 {
  font-size: 36px;
  color: #0a2342;
  margin-bottom: 10px;
  text-align: center;
}

.faq-subline {
  font-size: 20px;
  color: #7a8799;
  margin-bottom: 40px;
  text-align: center;
}

.faq-item {
  border-bottom: none;
  padding: 0;
  margin-bottom: 20px;
  position: relative;
}

.faq-item::after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  margin: 20px auto 0;
  background: linear-gradient(to right, transparent, #cfd7e6, transparent);
}

.faq-question {
  background: #f1f3f8;
  border: none;
  width: 100%;
  text-align: left;
  font-size: 18px;
  font-weight: 700;
  color: #0a2342;
  padding: 15px 20px;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  border-radius: 6px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

.faq-question:hover {
  background-color: #c81d3c;
}

.faq-question.active {
  background-color: #f1f3f8;
  color: #0a2342;
}

.faq-question::after {
  content: "›";
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%) rotate(90deg); 
  transition: transform 0.3s ease;
  color: #0a23423;
  font-size: 40px;
  font-weight: 400;
}

.faq-question.active::after {
  transform: translateY(-50%) rotate(-90deg); 
}


.faq-answer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease;
  font-size: 16px;
  color: #444;
  padding: 0;
  margin: 0;
}


.faq-question.active + .faq-answer {
  max-height: 500px; 
  padding: 15px 25px;
  margin: 0 -20px;
  background-color: #ffffff;
  border-left: 3px solid #3a9ff3;
  border-radius: 0 6px 6px 6px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

.faq-answer p {
  margin: 0;
}
.faq-cta {
  text-align: center;
  margin-top: 40px;
}

.faq-cta-text {
  font-size: 20px;
  font-weight: 600;
  color: #0a2342;
  margin-bottom: 10px;
}

.faq-button {
  display: inline-block;
  padding: 12px 24px;
  background-color: #c81d3c; 
  color: #fff;
  text-decoration: none;
  border-radius: 6px;
  font-weight: bold;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.faq-button:hover {
  background-color: #a4172f;
  transform: scale(1.15);
  color: #ffffff;
}/* End custom CSS */