.elementor-402 .elementor-element.elementor-element-2c8a7733{--display:flex;--min-height:900px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-2c8a7733:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-2c8a7733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://template.gabadesigner.com.br/wp-content/uploads/2026/05/gvre.jpg");background-position:top center;background-size:cover;}.elementor-402 .elementor-element.elementor-element-2c8a7733.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-46d79be8{--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;--justify-content:center;--align-items:center;}.elementor-402 .elementor-element.elementor-element-46d79be8.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-402 .elementor-element.elementor-element-586266f2{width:var( --container-widget-width, 35.542% );max-width:35.542%;margin:-28px -85px calc(var(--kit-widget-spacing, 0px) + -120px) -83px;--container-widget-width:35.542%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-586266f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-586266f2 img{width:53%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-2cbc5f92{margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;text-align:center;}.elementor-402 .elementor-element.elementor-element-2cbc5f92 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:71px;font-weight:500;line-height:73px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-402 .elementor-element.elementor-element-1ce0c670{width:var( --container-widget-width, 71% );max-width:71%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-46px -46px -46px -46px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:300;color:#EAFDFF;}.elementor-402 .elementor-element.elementor-element-1ce0c670 p{margin-block-end:4px;}.elementor-402 .elementor-element.elementor-element-203f4967{width:var( --container-widget-width, 82% );max-width:82%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;color:#EAFDFF;}.elementor-402 .elementor-element.elementor-element-1bd6360a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-2905fe4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-2905fe4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-402 .elementor-element.elementor-element-2f1db484{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-402 .elementor-element.elementor-element-2f1db484 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #004C7F;border-style:none;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-39118a98 img{width:28%;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-402 .elementor-element.elementor-element-307ff1a{--e-transform-rotateZ:90deg;--lottie-container-width:11%;}.elementor-402 .elementor-element.elementor-element-307ff1a .e-lottie__container{filter:brightness( 200% ) contrast( 100% ) saturate( 62% ) blur( 0px ) hue-rotate( 0deg );}.elementor-402 .elementor-element.elementor-element-c0fce60{--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-402 .elementor-element.elementor-element-7bdac8d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4b646e;--border-color:#4b646e;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-402 .elementor-element.elementor-element-6e490e81{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-40fcd3d8{width:var( --container-widget-width, 104.324% );max-width:104.324%;padding:5px 5px 5px 5px;--container-widget-width:104.324%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-40fcd3d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-40fcd3d8.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-402 .elementor-element.elementor-element-40fcd3d8.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-402 .elementor-element.elementor-element-40fcd3d8.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-48a56132{--display:flex;}.elementor-402 .elementor-element.elementor-element-55050943{width:var( --container-widget-width, 104.324% );max-width:104.324%;padding:5px 5px 5px 5px;--container-widget-width:104.324%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-55050943.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-55050943.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-402 .elementor-element.elementor-element-55050943.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-402 .elementor-element.elementor-element-55050943.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-1a4707ff{--display:flex;}.elementor-402 .elementor-element.elementor-element-117e71b5{width:var( --container-widget-width, 104.324% );max-width:104.324%;padding:5px 5px 5px 5px;--container-widget-width:104.324%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-117e71b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-117e71b5.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-402 .elementor-element.elementor-element-117e71b5.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-402 .elementor-element.elementor-element-117e71b5.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-3b6e26e7{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-75116db1{--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-402 .elementor-element.elementor-element-6434e11d{width:var( --container-widget-width, 61% );max-width:61%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-6434e11d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-6434e11d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:400;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-791b7b95{width:var( --container-widget-width, 56% );max-width:56%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-791b7b95.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-3b69d744{width:var( --container-widget-width, 56% );max-width:56%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-3b69d744.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-23682265{--display:flex;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-402 .elementor-element.elementor-element-433aa9e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-pagination-bullet-active, .elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-pagination-progressbar-fill{background-color:#076CD5;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-pagination-fraction{color:#076CD5;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-main-swiper{height:393px;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-main-swiper .swiper-slide{background-color:#B1B1B100;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-swiper-button{font-size:34px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-402 .elementor-element.elementor-element-4066cfca{width:var( --container-widget-width, 56% );max-width:56%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-4066cfca.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-5d9658e5{--display:flex;}.elementor-402 .elementor-element.elementor-element-762e59b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-pagination-bullet-active, .elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-pagination-progressbar-fill{background-color:#076CD5;}.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-pagination-fraction{color:#076CD5;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-main-swiper{height:393px;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-main-swiper .swiper-slide{background-color:#B1B1B100;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-swiper-button{font-size:34px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-402 .elementor-element.elementor-element-6bfdf427{width:var( --container-widget-width, 56% );max-width:56%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-6bfdf427.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-54e6643{--display:flex;}.elementor-402 .elementor-element.elementor-element-7c785502.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-pagination-bullet-active, .elementor-402 .elementor-element.elementor-element-7c785502 .swiper-pagination-progressbar-fill{background-color:#076CD5;}.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-pagination-fraction{color:#076CD5;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-main-swiper{height:393px;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-main-swiper .swiper-slide{background-color:#B1B1B100;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-swiper-button{font-size:34px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-402 .elementor-element.elementor-element-2cdd9d33{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-402 .elementor-element.elementor-element-2cdd9d33 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #004C7F;border-style:none;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-7cbb2a13{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-177c8d7{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-177c8d7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-177c8d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:500;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-41fb0316{width:var( --container-widget-width, 68% );max-width:68%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-41fb0316.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-186c2afe{width:var( --container-widget-width, 68% );max-width:68%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-186c2afe.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-18fd6699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-402 .elementor-element.elementor-element-32e2be20{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-402 .elementor-element.elementor-element-265bd99e .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:62px;font-weight:400;}.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;font-weight:var( --e-global-typography-primary-font-weight );}.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;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-268db5e9{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-268db5e9 .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-268db5e9 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-268db5e9 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-268db5e9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-268db5e9:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-268db5e9:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-268db5e9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-2d668601{--display:flex;}.elementor-402 .elementor-element.elementor-element-2a52c85d .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:62px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-64fdad00{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-64fdad00 .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-64fdad00 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-64fdad00 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-64fdad00 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-64fdad00:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-64fdad00:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-64fdad00 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-5684793b{--display:flex;}.elementor-402 .elementor-element.elementor-element-7e458a35 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:62px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-2734dbae{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-2734dbae .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-2734dbae .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-2734dbae .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-2734dbae .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-2734dbae:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-2734dbae:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-2734dbae .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-51378657{width:var( --container-widget-width, 68% );max-width:68%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-51378657.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-437c6958{--divider-border-style:solid;--divider-color:#C7C7C7;--divider-border-width:1px;}.elementor-402 .elementor-element.elementor-element-437c6958 .elementor-divider-separator{width:100%;}.elementor-402 .elementor-element.elementor-element-437c6958 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-402 .elementor-element.elementor-element-3eaddf30{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-3eaddf30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-3eaddf30 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:500;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-6a7ef062{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-402 .elementor-element.elementor-element-2d2c78f0{background-color:#FDFDFD1A;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-2d2c78f0 .elementor-swiper-button{font-size:20px;}.elementor-402 .elementor-element.elementor-element-2d2c78f0 .elementor-testimonial__text{color:#ECECEC;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-2d2c78f0 .elementor-testimonial__name{color:#C9C9C9;}.elementor-402 .elementor-element.elementor-element-2d2c78f0 .elementor-testimonial__title{color:#6183CE;}.elementor-402 .elementor-element.elementor-element-246e6cd5{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-402 .elementor-element.elementor-element-246e6cd5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #004C7F;border-style:none;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-2bdedbf{--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:90px;--padding-bottom:20px;--padding-left:90px;--padding-right:90px;}.elementor-402 .elementor-element.elementor-element-6ee45ab4{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-6ee45ab4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-6ee45ab4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:500;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-12053674{width:var( --container-widget-width, 35% );max-width:35%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-12053674.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-4972bd79{--display:flex;}.elementor-402 .elementor-element.elementor-element-30618b85.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-pagination-bullet-active, .elementor-402 .elementor-element.elementor-element-30618b85 .swiper-pagination-progressbar-fill{background-color:#07A2D5;}.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-pagination-fraction{color:#07A2D5;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-main-swiper{height:551px;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-main-swiper .swiper-slide{background-color:#B1B1B100;border-radius:35px;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-swiper-button{font-size:34px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-402 .elementor-element.elementor-element-63d8dd45{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-63b212e8{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-63b212e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-63b212e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:500;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-c36243a{width:var( --container-widget-width, 68% );max-width:68%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-c36243a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-692337c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-402 .elementor-element.elementor-element-8c35e1d{--display:flex;}.elementor-402 .elementor-element.elementor-element-29b643a3{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-29b643a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-29b643a3 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-29b643a3 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-29b643a3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-29b643a3:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-29b643a3:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-29b643a3 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-c310955{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF8C;}.elementor-402 .elementor-element.elementor-element-199bd595{--display:flex;}.elementor-402 .elementor-element.elementor-element-739d1727{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-739d1727 .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-739d1727 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-739d1727 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-739d1727 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-739d1727:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-739d1727:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-739d1727 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-69bd6e8f{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF8C;}.elementor-402 .elementor-element.elementor-element-67fddc0b{--display:flex;}.elementor-402 .elementor-element.elementor-element-45c712c5{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-45c712c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-402 .elementor-element.elementor-element-45c712c5 .elementor-icon-box-title{margin-block-end:9px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-45c712c5 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-45c712c5 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-45c712c5:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-45c712c5:has(:focus) .elementor-icon-box-title{color:#7E7E7E;}.elementor-402 .elementor-element.elementor-element-45c712c5 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-2d0a7722{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF8C;}.elementor-402 .elementor-element.elementor-element-6ef0ef1b{--display:flex;}.elementor-402 .elementor-element.elementor-element-271ca833{width:var( --container-widget-width, 74% );max-width:74%;background-color:#BBBBBB38;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF8C;}.elementor-402 .elementor-element.elementor-element-271ca833.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-4ff24e82{--e-transform-rotateZ:90deg;--lottie-container-width:11%;}.elementor-402 .elementor-element.elementor-element-4ff24e82 .e-lottie__container{filter:brightness( 200% ) contrast( 100% ) saturate( 62% ) blur( 0px ) hue-rotate( 0deg );}.elementor-402 .elementor-element.elementor-element-7f645dca{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-7f645dca:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-7f645dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-402 .elementor-element.elementor-element-6a34f396{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-6a34f396.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-6a34f396 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:43px;color:#0E0E0E;}.elementor-402 .elementor-element.elementor-element-4e20fe8{--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;--border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-4e20fe8:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4e20fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-7315231f{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:040px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-3f5700a9{width:var( --container-widget-width, 78% );max-width:78%;background-color:#000000E6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-3f5700a9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD57;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-icon i{color:#5bac6b;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-icon svg{fill:#5bac6b;transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-3f5700a9 .elementor-icon-list-text{color:#FDFDFD;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-25fafb0a{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-25fafb0a .elementor-icon-box-wrapper{text-align:start;}.elementor-402 .elementor-element.elementor-element-25fafb0a .elementor-icon-box-title{margin-block-end:9px;color:#555555;}.elementor-402 .elementor-element.elementor-element-25fafb0a .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-25fafb0a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-25fafb0a:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-25fafb0a:has(:focus) .elementor-icon-box-title{color:#1D1D1D;}.elementor-402 .elementor-element.elementor-element-25fafb0a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#3D3D3D;}.elementor-402 .elementor-element.elementor-element-346f3e9{--display:flex;}.elementor-402 .elementor-element.elementor-element-7f803a2d{text-align:start;}.elementor-402 .elementor-element.elementor-element-7f803a2d img{width:61%;}.elementor-402 .elementor-element.elementor-element-1d9a69f2{--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;--border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-1d9a69f2:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-1d9a69f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-5db0055f{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:040px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-665acb57{width:var( --container-widget-width, 78% );max-width:78%;background-color:#000000E6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:78%;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-665acb57.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD57;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-icon i{color:#5bac6b;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-icon svg{fill:#5bac6b;transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-665acb57 .elementor-icon-list-text{color:#FDFDFD;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-32f97f87{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-32f97f87 .elementor-icon-box-wrapper{text-align:start;}.elementor-402 .elementor-element.elementor-element-32f97f87 .elementor-icon-box-title{margin-block-end:15px;color:#555555;}.elementor-402 .elementor-element.elementor-element-32f97f87 .elementor-icon-box-title, .elementor-402 .elementor-element.elementor-element-32f97f87 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-402 .elementor-element.elementor-element-32f97f87:has(:hover) .elementor-icon-box-title,
					 .elementor-402 .elementor-element.elementor-element-32f97f87:has(:focus) .elementor-icon-box-title{color:#1D1D1D;}.elementor-402 .elementor-element.elementor-element-32f97f87 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#3D3D3D;}.elementor-402 .elementor-element.elementor-element-37416808{--display:flex;}.elementor-402 .elementor-element.elementor-element-5f847bb4{text-align:start;}.elementor-402 .elementor-element.elementor-element-5f847bb4 img{width:61%;}.elementor-402 .elementor-element.elementor-element-1b93a564{--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-402 .elementor-element.elementor-element-1b93a564:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-1b93a564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-402 .elementor-element.elementor-element-6db694cb{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-6db694cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-6db694cb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:43px;color:#0E0E0E;}.elementor-402 .elementor-element.elementor-element-17487200{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-402 .elementor-element.elementor-element-392293d8{--display:flex;}.elementor-402 .elementor-element.elementor-element-58226b44{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#649EC673;--border-color:#649EC673;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-402 .elementor-element.elementor-element-58226b44:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-58226b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #FFFFFF6E 54%, #FFFFFF 100%);}.elementor-402 .elementor-element.elementor-element-30fc1e96{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;text-align:center;}.elementor-402 .elementor-element.elementor-element-30fc1e96 img{width:33%;}.elementor-402 .elementor-element.elementor-element-491e92d8{width:var( --container-widget-width, 88% );max-width:88%;background-color:transparent;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #4b646e 0%, #8e979d 100%);border-radius:20px 20px 20px 20px;text-align:center;}.elementor-402 .elementor-element.elementor-element-491e92d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-491e92d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:49px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-594d9b5d{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;line-height:35px;color:#353535;}.elementor-402 .elementor-element.elementor-element-594d9b5d.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-152e83e2{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:600;line-height:35px;color:#000000;}.elementor-402 .elementor-element.elementor-element-152e83e2.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-1372d389{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:35px;color:#070707;}.elementor-402 .elementor-element.elementor-element-1372d389.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-35b6d618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-35b6d618.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-35b6d618 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #1FB84E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#74767752;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-4610e5fa{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:35px;color:#000000;}.elementor-402 .elementor-element.elementor-element-4610e5fa.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-672cde84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 00px;}.elementor-402 .elementor-element.elementor-element-672cde84 img{width:43%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-402 .elementor-element.elementor-element-1b0de2af{width:var( --container-widget-width, 91% );max-width:91%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#272727;}.elementor-402 .elementor-element.elementor-element-1b0de2af.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb{width:var( --container-widget-width, 95.589% );max-width:95.589%;background-color:#FFFFFF0A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:95.589%;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD57;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-icon i{color:#5bac6b;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-icon svg{fill:#5bac6b;transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-273c3abf{--display:flex;}.elementor-402 .elementor-element.elementor-element-28f6239b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#649EC673;--border-color:#649EC673;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-402 .elementor-element.elementor-element-28f6239b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-28f6239b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #384C6D 54%, #162530 100%);}.elementor-402 .elementor-element.elementor-element-35fe29b3{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;text-align:center;}.elementor-402 .elementor-element.elementor-element-35fe29b3 img{width:33%;}.elementor-402 .elementor-element.elementor-element-5bb2c229{width:var( --container-widget-width, 88% );max-width:88%;background-color:transparent;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #4b646e 0%, #8e979d 100%);border-radius:20px 20px 20px 20px;text-align:center;}.elementor-402 .elementor-element.elementor-element-5bb2c229.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-5bb2c229 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:49px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-4554d57{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-4554d57.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-1c939f4d{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;line-height:35px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-1c939f4d.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-56c52692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-56c52692.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-56c52692 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #1FB84E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#74767752;border-radius:52px 52px 52px 52px;padding:19px 20px 19px 20px;}.elementor-402 .elementor-element.elementor-element-5e47e526{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:35px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-5e47e526.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-62dc5e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-62dc5e71 img{width:43%;}.elementor-402 .elementor-element.elementor-element-6af57e15{width:var( --container-widget-width, 91% );max-width:91%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-6af57e15.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-601a226{width:var( --container-widget-width, 95.589% );max-width:95.589%;background-color:#FFFFFF0A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:95.589%;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-601a226.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD57;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-icon i{color:#5bac6b;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-icon svg{fill:#5bac6b;transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-601a226 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-33c85723{--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:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-33c85723:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-33c85723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-402 .elementor-element.elementor-element-3eafa3bb{margin:-245px -54px calc(var(--kit-widget-spacing, 0px) + -186px) -54px;}.elementor-402 .elementor-element.elementor-element-3eafa3bb img{width:58%;filter:brightness( 100% ) contrast( 100% ) saturate( 31% ) blur( 0px ) hue-rotate( 232deg );}.elementor-402 .elementor-element.elementor-element-382168ae{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-382168ae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-382168ae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:43px;color:#747474;}.elementor-402 .elementor-element.elementor-element-3eeb6ccf{width:var( --container-widget-width, 76% );max-width:76%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#1D1D1D;}.elementor-402 .elementor-element.elementor-element-3eeb6ccf.elementor-element{--align-self:center;}.elementor-402 .elementor-element.elementor-element-7ec4f69c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-402 .elementor-element.elementor-element-7ec4f69c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #004C7F;border-style:none;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-3e8b99e2{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-402 .elementor-element.elementor-element-3e8b99e2:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-3e8b99e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-402 .elementor-element.elementor-element-7afbfff0{--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-402 .elementor-element.elementor-element-271caf53{width:var( --container-widget-width, 110.182% );max-width:110.182%;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;--container-widget-width:110.182%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-271caf53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-271caf53 img{width:83%;}.elementor-402 .elementor-element.elementor-element-595266f6{--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-402 .elementor-element.elementor-element-65c5b55b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-402 .elementor-element.elementor-element-65c5b55b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-65c5b55b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:500;line-height:43px;color:#383838;}.elementor-402 .elementor-element.elementor-element-12549cc6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;color:#0000009E;}.elementor-402 .elementor-element.elementor-element-4ffeef4f{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-402 .elementor-element.elementor-element-4ffeef4f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 15px 48px -12px #004C7F;border-style:none;border-radius:52px 52px 52px 52px;padding:19px 70px 19px 70px;}.elementor-402 .elementor-element.elementor-element-3c2aa06b{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-3c2aa06b:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-3c2aa06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #384C6D 0%, #00152E 100%);}.elementor-402 .elementor-element.elementor-element-2dca9ff3{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-402 .elementor-element.elementor-element-2dca9ff3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-2dca9ff3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:43px;color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-6142a8e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-402 .elementor-element.elementor-element-6142a8e6.e-con{--align-self:center;}.elementor-402 .elementor-element.elementor-element-344124c0{--display:flex;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-402 .elementor-element.elementor-element-17a97a90{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-366bfac3{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-508777b0{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-508777b0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-66249020{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-66249020 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-539851b7{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-539851b7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-5231a63e{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-5231a63e .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-75d7e2db{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF57;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-tab-title{border-width:2px;border-color:#FFFFFF26;padding:6px 6px 6px 18px;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-tab-content{border-width:2px;border-block-end-color:#FFFFFF26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-item:not(:last-child){margin-block-end:1px;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-title, .elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-icon{color:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-icon svg{fill:#FFFFFFC4;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-tab-title.elementor-active a, .elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-402 .elementor-element.elementor-element-6a431ec2{--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-402 .elementor-element.elementor-element-4e875561{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}body.elementor-page-402:not(.elementor-motion-effects-element-type-background), body.elementor-page-402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020408;}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-433aa9e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-762e59b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-7c785502.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-30618b85.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-2c8a7733{--min-height:88px;--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-586266f2{width:100%;max-width:100%;margin:-101px -39px calc(var(--kit-widget-spacing, 0px) + -68px) -38px;}.elementor-402 .elementor-element.elementor-element-2cbc5f92{margin:27px 14px calc(var(--kit-widget-spacing, 0px) + 27px) 17px;padding:-74px -74px -74px -74px;}.elementor-402 .elementor-element.elementor-element-2cbc5f92 .elementor-heading-title{font-size:29px;line-height:1.1em;}.elementor-402 .elementor-element.elementor-element-1ce0c670{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;width:var( --container-widget-width, 623px );max-width:623px;font-size:17px;}.elementor-402 .elementor-element.elementor-element-203f4967{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-402 .elementor-element.elementor-element-2905fe4b{--width:100%;}.elementor-402 .elementor-element.elementor-element-2f1db484 .elementor-button{padding:20px 4px 20px 4px;}.elementor-402 .elementor-element.elementor-element-39118a98 img{width:81%;}.elementor-402 .elementor-element.elementor-element-307ff1a{--lottie-container-width:19%;}.elementor-402 .elementor-element.elementor-element-7bdac8d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-6e490e81{--width:32%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-402 .elementor-element.elementor-element-40fcd3d8 .elementor-image-box-description{font-size:11px;}.elementor-402 .elementor-element.elementor-element-48a56132{--width:32%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-402 .elementor-element.elementor-element-55050943 .elementor-image-box-description{font-size:11px;}.elementor-402 .elementor-element.elementor-element-1a4707ff{--width:32%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-img{margin-bottom:3px;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-402 .elementor-element.elementor-element-117e71b5 .elementor-image-box-description{font-size:11px;}.elementor-402 .elementor-element.elementor-element-3b6e26e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-6434e11d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-6434e11d .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-402 .elementor-element.elementor-element-791b7b95{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-3b69d744{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-433aa9e1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-433aa9e1 .elementor-main-swiper{height:430px;}.elementor-402 .elementor-element.elementor-element-4066cfca{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-762e59b5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-762e59b5 .elementor-main-swiper{height:430px;}.elementor-402 .elementor-element.elementor-element-6bfdf427{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-7c785502.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-7c785502 .elementor-main-swiper{height:430px;}.elementor-402 .elementor-element.elementor-element-2cdd9d33 .elementor-button{padding:15px 4px 15px 4px;}.elementor-402 .elementor-element.elementor-element-7cbb2a13{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-177c8d7{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-402 .elementor-element.elementor-element-177c8d7 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-41fb0316{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:585px;--container-widget-flex-grow:0;width:var( --container-widget-width, 585px );max-width:585px;font-size:15px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-186c2afe{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:554px;--container-widget-flex-grow:0;width:var( --container-widget-width, 554px );max-width:554px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-51378657{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:564px;--container-widget-flex-grow:0;width:var( --container-widget-width, 564px );max-width:564px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-3eaddf30{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-402 .elementor-element.elementor-element-3eaddf30 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-246e6cd5 .elementor-button{padding:15px 4px 15px 4px;}.elementor-402 .elementor-element.elementor-element-2bdedbf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-6ee45ab4{--container-widget-width:459px;--container-widget-flex-grow:0;width:var( --container-widget-width, 459px );max-width:459px;text-align:center;}.elementor-402 .elementor-element.elementor-element-6ee45ab4 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-12053674{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:619px;--container-widget-flex-grow:0;width:var( --container-widget-width, 619px );max-width:619px;font-size:16px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-30618b85.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-402 .elementor-element.elementor-element-30618b85 .elementor-main-swiper{height:602px;}.elementor-402 .elementor-element.elementor-element-63d8dd45{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-63b212e8{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-402 .elementor-element.elementor-element-63b212e8 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-c36243a{width:var( --container-widget-width, 372.672px );max-width:372.672px;--container-widget-width:372.672px;--container-widget-flex-grow:0;font-size:15px;}.elementor-402 .elementor-element.elementor-element-2d0a7722{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-271ca833{padding:10px 10px 10px 10px;--container-widget-width:669px;--container-widget-flex-grow:0;width:var( --container-widget-width, 669px );max-width:669px;}.elementor-402 .elementor-element.elementor-element-7f645dca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-6a34f396{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-402 .elementor-element.elementor-element-6a34f396 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-7315231f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-3f5700a9{--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-402 .elementor-element.elementor-element-346f3e9.e-con{--order:-99999 /* order start hack */;}.elementor-402 .elementor-element.elementor-element-7f803a2d img{width:100%;}.elementor-402 .elementor-element.elementor-element-5db0055f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-665acb57{--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-402 .elementor-element.elementor-element-37416808.e-con{--order:-99999 /* order start hack */;}.elementor-402 .elementor-element.elementor-element-5f847bb4 img{width:100%;}.elementor-402 .elementor-element.elementor-element-6db694cb{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:center;}.elementor-402 .elementor-element.elementor-element-6db694cb .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-58226b44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-491e92d8{width:var( --container-widget-width, 409px );max-width:409px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-491e92d8 .elementor-heading-title{font-size:13px;line-height:1.1em;}.elementor-402 .elementor-element.elementor-element-594d9b5d{font-size:14px;}.elementor-402 .elementor-element.elementor-element-152e83e2{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + -52px) 0px;font-size:38px;}.elementor-402 .elementor-element.elementor-element-35b6d618{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-35b6d618 .elementor-button{padding:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-4610e5fa{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:14px;line-height:1.3em;}.elementor-402 .elementor-element.elementor-element-672cde84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-672cde84 img{width:69%;}.elementor-402 .elementor-element.elementor-element-1b0de2af{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:752px;--container-widget-flex-grow:0;width:var( --container-widget-width, 752px );max-width:752px;font-size:14px;line-height:1.9em;}.elementor-402 .elementor-element.elementor-element-5b3ccbdb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-402 .elementor-element.elementor-element-28f6239b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-5bb2c229{width:var( --container-widget-width, 409px );max-width:409px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-5bb2c229 .elementor-heading-title{font-size:13px;line-height:1.1em;}.elementor-402 .elementor-element.elementor-element-4554d57{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + -52px) 0px;font-size:38px;}.elementor-402 .elementor-element.elementor-element-56c52692{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;}.elementor-402 .elementor-element.elementor-element-56c52692 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-5e47e526{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:14px;line-height:1.3em;}.elementor-402 .elementor-element.elementor-element-62dc5e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-402 .elementor-element.elementor-element-62dc5e71 img{width:69%;}.elementor-402 .elementor-element.elementor-element-6af57e15{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:752px;--container-widget-flex-grow:0;width:var( --container-widget-width, 752px );max-width:752px;font-size:14px;line-height:1.9em;}.elementor-402 .elementor-element.elementor-element-601a226{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:830px;--container-widget-flex-grow:0;width:var( --container-widget-width, 830px );max-width:830px;}.elementor-402 .elementor-element.elementor-element-33c85723{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-3eafa3bb{margin:-150px -90px calc(var(--kit-widget-spacing, 0px) + -20px) -90px;}.elementor-402 .elementor-element.elementor-element-3eafa3bb img{width:100%;}.elementor-402 .elementor-element.elementor-element-382168ae{--container-widget-width:408px;--container-widget-flex-grow:0;width:var( --container-widget-width, 408px );max-width:408px;text-align:center;}.elementor-402 .elementor-element.elementor-element-382168ae .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-3eeb6ccf{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;font-size:15px;}.elementor-402 .elementor-element.elementor-element-7ec4f69c .elementor-button{padding:15px 4px 15px 4px;}.elementor-402 .elementor-element.elementor-element-3e8b99e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-271caf53{margin:0px -23px calc(var(--kit-widget-spacing, 0px) + 29px) -74px;}.elementor-402 .elementor-element.elementor-element-65c5b55b{--container-widget-width:547px;--container-widget-flex-grow:0;width:var( --container-widget-width, 547px );max-width:547px;text-align:start;}.elementor-402 .elementor-element.elementor-element-65c5b55b .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-12549cc6{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;width:var( --container-widget-width, 623px );max-width:623px;font-size:17px;}.elementor-402 .elementor-element.elementor-element-4ffeef4f .elementor-button{padding:15px 4px 15px 4px;}.elementor-402 .elementor-element.elementor-element-3c2aa06b{--padding-top:80px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-2dca9ff3{--container-widget-width:495px;--container-widget-flex-grow:0;width:var( --container-widget-width, 495px );max-width:495px;text-align:center;}.elementor-402 .elementor-element.elementor-element-2dca9ff3 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-402 .elementor-element.elementor-element-17a97a90 .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-366bfac3 .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-508777b0 .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-66249020 .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-539851b7 .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-5231a63e .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-75d7e2db .elementor-toggle-title{font-size:16px;}.elementor-402 .elementor-element.elementor-element-4e875561{font-size:12px;}}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-46d79be8{--width:91%;}.elementor-402 .elementor-element.elementor-element-2905fe4b{--width:100%;}.elementor-402 .elementor-element.elementor-element-6e490e81{--width:32%;}.elementor-402 .elementor-element.elementor-element-48a56132{--width:32%;}.elementor-402 .elementor-element.elementor-element-1a4707ff{--width:32%;}.elementor-402 .elementor-element.elementor-element-75116db1{--width:100%;}.elementor-402 .elementor-element.elementor-element-4e20fe8{--width:100%;}.elementor-402 .elementor-element.elementor-element-1d9a69f2{--width:100%;}.elementor-402 .elementor-element.elementor-element-58226b44{--width:100%;}.elementor-402 .elementor-element.elementor-element-28f6239b{--width:100%;}.elementor-402 .elementor-element.elementor-element-7afbfff0{--width:50%;}.elementor-402 .elementor-element.elementor-element-595266f6{--width:50%;}.elementor-402 .elementor-element.elementor-element-6142a8e6{--width:85%;}}/* Start custom CSS for image, class: .elementor-element-586266f2 */html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cbc5f92 *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f1db484 */.elementor-402 .elementor-element.elementor-element-2f1db484 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00effe, #004c7f, #00effe, #004c7f);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8a7733 */.elementor-402 .elementor-element.elementor-element-2c8a7733::before{
content:"";
position: absolute;
top: -15%;
left: inherit;
right: calc(50% - 300px);
width: 100px;
height: 600px;
background: #485568;
border-radius: 100%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}
.elementor-402 .elementor-element.elementor-element-2c8a7733::after{
content:"";
position: absolute;
top: -15%;
left: inherit;
right: calc(50% - 900px);
width: 100px;
height: 500px;
background: #485568;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s 2s infinite;
pointer-events: none;
opacity: 0
}
@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bdac8d8 */.elementor-402 .elementor-element.elementor-element-7bdac8d8 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6434e11d *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-433aa9e1 */.elementor-402 .elementor-element.elementor-element-433aa9e1 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-762e59b5 */.elementor-402 .elementor-element.elementor-element-762e59b5 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-7c785502 */.elementor-402 .elementor-element.elementor-element-7c785502 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cdd9d33 */.elementor-402 .elementor-element.elementor-element-2cdd9d33 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00effe, #004c7f, #00effe, #004c7f);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6e26e7 */.elementor-402 .elementor-element.elementor-element-3b6e26e7::before{
content:"";
position: absolute;
top: -15;
left:inherit;
right:calc(40% - 100px);
width: 400px;
height: 200px;
background: #729bd8;
border-radius: 100%;
Filter: blur(150px);
mix-blend-mode: screen;
}

.elementor-402 .elementor-element.elementor-element-3b6e26e7::after{
    content:"";
    position: absolute;
    top: -15%;
    left: inherit;
    right: calc(50% - -700px);
    width: 300px;
    height: 500px;
    background: #729bd8;
    border-radius: 100%;
    filter: blur(200px);
    mix-blend-mode: screen;
   
}

@keyframes light{
    0%, 100%{
    opacity: 0;
    }
    50%{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-177c8d7 *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eaddf30 *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-246e6cd5 */.elementor-402 .elementor-element.elementor-element-246e6cd5 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00effe, #004c7f, #00effe, #004c7f);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbb2a13 */.elementor-402 .elementor-element.elementor-element-7cbb2a13::before{
content:"";
position: absolute;
top: -15;
left:inherit;
right:calc(40% - 100px);
width: 400px;
height: 300px;
background: #729bd8;
border-radius: 100%;
Filter: blur(150px);
mix-blend-mode: screen;
}

.elementor-402 .elementor-element.elementor-element-7cbb2a13::after{
    content:"";
    position: absolute;
    top: -15%;
    left: inherit;
    right: calc(50% - -700px);
    width: 900px;
    height: 500px;
    background: #729bd8;
    border-radius: 100%;
    filter: blur(200px);
    mix-blend-mode: screen;
   
}

@keyframes light{
    0%, 100%{
    opacity: 0;
    }
    50%{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ee45ab4 *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-30618b85 */.elementor-402 .elementor-element.elementor-element-30618b85 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972bd79 */.elementor-402 .elementor-element.elementor-element-4972bd79::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
background: linear-gradient(90deg, #000007, transparent 15%, transparent 85%, #000007 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b212e8 *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35b6d618 */.elementor-402 .elementor-element.elementor-element-35b6d618 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #18e202, #0c6002, #18e202, #0c6002);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c52692 */.elementor-402 .elementor-element.elementor-element-56c52692 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #18e202, #0c6002, #18e202, #0c6002);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ec4f69c */.elementor-402 .elementor-element.elementor-element-7ec4f69c .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00effe, #004c7f, #00effe, #004c7f);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c85723 */.elementor-402 .elementor-element.elementor-element-33c85723::before{
content:"";
position: absolute;
top: -15;
left:inherit;
right:calc(40% - 100px);
width: 400px;
height: 200px;
background: #233750;
border-radius: 100%;
Filter: blur(150px);
mix-blend-mode: screen;
}

.elementor-402 .elementor-element.elementor-element-33c85723::after{
    content:"";
    position: absolute;
    top: -15%;
    left: inherit;
    right: calc(50% - -700px);
    width: 300px;
    height: 500px;
    background: #233750;
    border-radius: 100%;
    filter: blur(200px);
    mix-blend-mode: screen;
   
}

@keyframes light{
    0%, 100%{
    opacity: 0;
    }
    50%{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c5b55b *//* Estilo geral do título */
.titulo {
  background: linear-gradient(to right, #fff7f7, #ffffff); /* Degradê suave de rosa para branco */
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  line-height: 1.1; /* Melhor espaçamento para leitura */
  font-family: 'Roboto', sans-serif; /* Fonte moderna para o texto principal */
  text-align: left; /* Alinhamento à esquerda */
  text-transform: none; /* Manter o texto normal, sem maiúsculas */
  letter-spacing: 1px; /* Espaciamento leve entre as letras */
}

/* Mudança de fonte para a parte final */
.titulo span {
  font-family: 'Times New Roman', serif; /* Fonte Times New Roman */
  font-style: italic; /* Itálico */
  background: linear-gradient(to right, #cee6e8, #00effe); /* Degradê de amarelo claro para vermelho */
  -webkit-background-clip: text;
  color: transparent;
}

/* Efeito de sombra suave */
.titulo {
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2); /* Leve sombra para destacar o texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ffeef4f */.elementor-402 .elementor-element.elementor-element-4ffeef4f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00effe, #004c7f, #00effe, #004c7f);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8b99e2 */.elementor-402 .elementor-element.elementor-element-3e8b99e2::before{
content:"";
position: absolute;
top: -15;
left:inherit;
right:calc(40% - 100px);
width: 400px;
height: 300px;
background: #729bd8;
border-radius: 100%;
Filter: blur(150px);
mix-blend-mode: screen;
}

.elementor-402 .elementor-element.elementor-element-3e8b99e2::after{
    content:"";
    position: absolute;
    top: -15%;
    left: inherit;
    right: calc(50% - -700px);
    width: 900px;
    height: 500px;
    background: #729bd8;
    border-radius: 100%;
    filter: blur(200px);
    mix-blend-mode: screen;
   
}

@keyframes light{
    0%, 100%{
    opacity: 0;
    }
    50%{
        opacity: 1;
    }
}/* End custom CSS */