.elementor-24441 .elementor-element.elementor-element-54f8f55{--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;--justify-content:center;--gap:32px 22px;--row-gap:32px;--column-gap:22px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.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-24441 .elementor-element.elementor-element-09f8492{width:100%;max-width:100%;}.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-24441 .elementor-element.elementor-element-b763d9d{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-24441 .elementor-element.elementor-element-b763d9d > .elementor-widget-container{margin:-12px 0px 8px 0px;}.elementor-24441 .elementor-element.elementor-element-b763d9d.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-b763d9d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-4aec6fe{width:100%;max-width:100%;text-align:center;}.elementor-24441 .elementor-element.elementor-element-4aec6fe.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-4aec6fe .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#C4C4C4;}.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-24441 .elementor-element.elementor-element-f642541{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-f642541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-f642541 .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-f642541.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-f642541.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-f642541.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-f642541 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-f642541 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-f642541 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-f642541:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-f642541:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-c92676e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-c92676e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-c92676e .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-c92676e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-c92676e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-c92676e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-c92676e .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-c92676e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-c92676e .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-c92676e:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-c92676e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-b429631{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-b429631 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-b429631 .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-b429631.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-b429631.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-b429631.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-b429631 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-b429631 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-b429631 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-b429631:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-b429631:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-8f015fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-a1b1313{width:100%;max-width:100%;z-index:0;}.elementor-24441 .elementor-element.elementor-element-a1b1313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9D5770;border-radius:12px 12px 12px 12px;}.elementor-24441 .elementor-element.elementor-element-a1b1313 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-24441 .elementor-element.elementor-element-a320531 .elementor-button{background-color:#17EC97;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#04081D;color:#04081D;padding:24px 48px 24px 48px;}.elementor-24441 .elementor-element.elementor-element-a320531{width:100%;max-width:100%;z-index:50;}.elementor-24441 .elementor-element.elementor-element-a320531 > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-24441 .elementor-element.elementor-element-a320531.elementor-element{--align-self:flex-start;}.elementor-24441 .elementor-element.elementor-element-3c73007{width:100%;max-width:100%;z-index:24;}.elementor-24441 .elementor-element.elementor-element-3c73007.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-3c73007 img{width:46%;}.elementor-24441 .elementor-element.elementor-element-328a855{--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;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-e6f27dd{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-8a9098b{text-align:start;}.elementor-24441 .elementor-element.elementor-element-4335ea5{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-4335ea5.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-4335ea5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-d240d03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-4526c60{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-4526c60:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-4526c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-ee185e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-ee185e7{text-align:start;}.elementor-24441 .elementor-element.elementor-element-ee185e7 img{border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-c8a434c{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-c8a434c.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-c8a434c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-de4f2df{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-de4f2df:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-de4f2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-aee7d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-aee7d91{text-align:start;}.elementor-24441 .elementor-element.elementor-element-aee7d91 img{border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-9cfdfe2{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-9cfdfe2.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-9cfdfe2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-ab9d893{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-ab9d893:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-ab9d893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-c144afe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-c144afe{text-align:start;}.elementor-24441 .elementor-element.elementor-element-c144afe img{width:79%;border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-045312d{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-045312d.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-045312d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-5a0f513{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-5a0f513:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-5a0f513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-bfed3fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-bfed3fc{text-align:start;}.elementor-24441 .elementor-element.elementor-element-bfed3fc img{width:79%;border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-b2692ea{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-b2692ea.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-b2692ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-93136e0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-67px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-290px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-290px;--e-n-carousel-arrow-size:48px;--e-n-carousel-arrow-normal-color:#05123300;--e-n-carousel-arrow-hover-color:#0C1F50;}.elementor-24441 .elementor-element.elementor-element-269c6c67{--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;--justify-content:center;--gap:32px 22px;--row-gap:32px;--column-gap:22px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-591f457d{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-2832da48{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-24441 .elementor-element.elementor-element-2832da48 > .elementor-widget-container{margin:-12px 0px 8px 0px;}.elementor-24441 .elementor-element.elementor-element-2832da48.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-2832da48 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-34e26419{width:100%;max-width:100%;text-align:center;}.elementor-24441 .elementor-element.elementor-element-34e26419.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-34e26419 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#C4C4C4;}.elementor-24441 .elementor-element.elementor-element-1d93966a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-1d93966a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-1d93966a .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-1d93966a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-1d93966a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-1d93966a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-1d93966a .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-1d93966a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-1d93966a .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-1d93966a:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-1d93966a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-7be96082{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-7be96082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-7be96082 .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-7be96082.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-7be96082.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-7be96082.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-7be96082 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-7be96082 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-7be96082 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-7be96082:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-7be96082:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-1355b46c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:10;}.elementor-24441 .elementor-element.elementor-element-1355b46c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-1355b46c .elementor-image-box-wrapper{text-align:center;}.elementor-24441 .elementor-element.elementor-element-1355b46c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24441 .elementor-element.elementor-element-1355b46c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24441 .elementor-element.elementor-element-1355b46c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-1355b46c .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24441 .elementor-element.elementor-element-1355b46c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24441 .elementor-element.elementor-element-1355b46c .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-1355b46c:has(:hover) .elementor-image-box-title,
					 .elementor-24441 .elementor-element.elementor-element-1355b46c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-204cf3f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-5a67775{width:100%;max-width:100%;z-index:0;}.elementor-24441 .elementor-element.elementor-element-5a67775 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9D5770;border-radius:12px 12px 12px 12px;}.elementor-24441 .elementor-element.elementor-element-5a67775 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24441 .elementor-element.elementor-element-229fb463 .elementor-button{background-color:#17EC97;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#04081D;color:#04081D;padding:24px 48px 24px 48px;}.elementor-24441 .elementor-element.elementor-element-229fb463{width:100%;max-width:100%;z-index:50;}.elementor-24441 .elementor-element.elementor-element-229fb463 > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-24441 .elementor-element.elementor-element-229fb463.elementor-element{--align-self:flex-start;}.elementor-24441 .elementor-element.elementor-element-1405094a{width:100%;max-width:100%;z-index:24;}.elementor-24441 .elementor-element.elementor-element-1405094a.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-1405094a img{width:46%;}.elementor-24441 .elementor-element.elementor-element-6c8f9d4{--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;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-47e2050d{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-1a11a69c{text-align:start;}.elementor-24441 .elementor-element.elementor-element-1a315716{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-1a315716.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-1a315716 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-3b952c30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:20;}.elementor-24441 .elementor-element.elementor-element-1f6d4f41{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-1f6d4f41:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-1f6d4f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-15c897b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-15c897b0{text-align:start;}.elementor-24441 .elementor-element.elementor-element-15c897b0 img{border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-cfe6e18{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-cfe6e18.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-cfe6e18 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-3bf3c03a{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-3bf3c03a:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-3bf3c03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-55a2b0bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-55a2b0bc{text-align:start;}.elementor-24441 .elementor-element.elementor-element-55a2b0bc img{border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-78bc24c2{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-78bc24c2.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-78bc24c2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-bbbeff3{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-bbbeff3:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-bbbeff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-3cb19727 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-3cb19727{text-align:start;}.elementor-24441 .elementor-element.elementor-element-3cb19727 img{width:79%;border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-2db6f3cf{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-2db6f3cf.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-2db6f3cf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-9c6b1d5{--display:flex;--min-height:148px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:32px 32px 32px 32px;--padding-top:57px;--padding-bottom:57px;--padding-left:40px;--padding-right:40px;}.elementor-24441 .elementor-element.elementor-element-9c6b1d5:not(.elementor-motion-effects-element-type-background), .elementor-24441 .elementor-element.elementor-element-9c6b1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A123B;}.elementor-24441 .elementor-element.elementor-element-18300cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-18300cb8{text-align:start;}.elementor-24441 .elementor-element.elementor-element-18300cb8 img{width:79%;border-radius:24px 24px 24px 24px;}.elementor-24441 .elementor-element.elementor-element-4453e4c7{width:100%;max-width:100%;text-align:start;}.elementor-24441 .elementor-element.elementor-element-4453e4c7.elementor-element{--align-self:center;}.elementor-24441 .elementor-element.elementor-element-4453e4c7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-24441 .elementor-element.elementor-element-738da712{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-67px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-290px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-290px;--e-n-carousel-arrow-size:48px;--e-n-carousel-arrow-normal-color:#05123300;--e-n-carousel-arrow-hover-color:#0C1F50;}body.elementor-page-24441:not(.elementor-motion-effects-element-type-background), body.elementor-page-24441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020B22;}@media(max-width:1024px){.elementor-24441 .elementor-element.elementor-element-93136e0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24441 .elementor-element.elementor-element-738da712{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-24441 .elementor-element.elementor-element-54f8f55{--content-width:1180px;}.elementor-24441 .elementor-element.elementor-element-8f015fe{--width:86%;}.elementor-24441 .elementor-element.elementor-element-328a855{--width:100%;}.elementor-24441 .elementor-element.elementor-element-e6f27dd{--width:83%;}.elementor-24441 .elementor-element.elementor-element-269c6c67{--content-width:1180px;}.elementor-24441 .elementor-element.elementor-element-204cf3f4{--width:86%;}.elementor-24441 .elementor-element.elementor-element-6c8f9d4{--width:100%;}.elementor-24441 .elementor-element.elementor-element-47e2050d{--width:83%;}}@media(max-width:767px){.elementor-24441 .elementor-element.elementor-element-54f8f55{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24441 .elementor-element.elementor-element-09f8492 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-09f8492 img{width:78%;}.elementor-24441 .elementor-element.elementor-element-b763d9d{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-b763d9d > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-b763d9d .elementor-heading-title{font-size:24px;}.elementor-24441 .elementor-element.elementor-element-4aec6fe .elementor-heading-title{font-size:18px;}.elementor-24441 .elementor-element.elementor-element-f642541{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-f642541 .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-c92676e{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-c92676e .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-b429631{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-b429631 .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-a320531{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-a320531 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-3c73007 img{width:100%;}.elementor-24441 .elementor-element.elementor-element-328a855{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-8a9098b{text-align:center;}.elementor-24441 .elementor-element.elementor-element-8a9098b img{width:72%;}.elementor-24441 .elementor-element.elementor-element-4335ea5{text-align:center;}.elementor-24441 .elementor-element.elementor-element-4335ea5 .elementor-heading-title{font-size:24px;}.elementor-24441 .elementor-element.elementor-element-d240d03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-4526c60{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-ee185e7 img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-de4f2df{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-aee7d91 img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-ab9d893{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-c144afe img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-5a0f513{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-bfed3fc img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-93136e0{--e-n-carousel-swiper-slides-to-display:1;z-index:10;--e-n-carousel-arrow-size:32px;}.elementor-24441 .elementor-element.elementor-element-93136e0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-269c6c67{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24441 .elementor-element.elementor-element-591f457d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-591f457d img{width:78%;}.elementor-24441 .elementor-element.elementor-element-2832da48{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-2832da48 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-2832da48 .elementor-heading-title{font-size:24px;}.elementor-24441 .elementor-element.elementor-element-34e26419 .elementor-heading-title{font-size:18px;}.elementor-24441 .elementor-element.elementor-element-1d93966a{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-1d93966a .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-7be96082{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-7be96082 .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-1355b46c{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-1355b46c .elementor-image-box-img{margin-bottom:0px;}.elementor-24441 .elementor-element.elementor-element-229fb463{width:100%;max-width:100%;}.elementor-24441 .elementor-element.elementor-element-229fb463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24441 .elementor-element.elementor-element-1405094a img{width:100%;}.elementor-24441 .elementor-element.elementor-element-6c8f9d4{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-1a11a69c{text-align:center;}.elementor-24441 .elementor-element.elementor-element-1a11a69c img{width:72%;}.elementor-24441 .elementor-element.elementor-element-1a315716{text-align:center;}.elementor-24441 .elementor-element.elementor-element-1a315716 .elementor-heading-title{font-size:24px;}.elementor-24441 .elementor-element.elementor-element-3b952c30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24441 .elementor-element.elementor-element-1f6d4f41{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-15c897b0 img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-3bf3c03a{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-55a2b0bc img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-bbbeff3{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-3cb19727 img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-9c6b1d5{--min-height:300px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24441 .elementor-element.elementor-element-18300cb8 img{border-radius:8px 8px 8px 8px;}.elementor-24441 .elementor-element.elementor-element-738da712{--e-n-carousel-swiper-slides-to-display:1;z-index:10;--e-n-carousel-arrow-size:32px;}.elementor-24441 .elementor-element.elementor-element-738da712 > .elementor-widget-container{margin:5px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b763d9d */.elementor-24441 .elementor-element.elementor-element-b763d9d b {background: linear-gradient(90deg, #FFBB74 0%, #FF7C20 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aec6fe */.elementor-24441 .elementor-element.elementor-element-4aec6fe b {color:#ED9438;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f015fe */.elementor-24441 .elementor-element.elementor-element-8f015fe::after{
  content: "";
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  width: 1000px;
  height: 1000px;
  background-image: url('https://franciscoalbuquerque.com.br/wp-content/uploads/2025/06/Vector-50.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  filter: blur(90px);
  z-index: -1;
  mix-blend-mode: lighten-light;
  opacity: 50%;
  animation: piscar-luz-bg 5s infinite ease-in-out;
}

@keyframes piscar-luz-bg {
  0%, 100% {
    opacity: 0.25;
    transform: translateX(-50%) scale(1);
  }
  50% {
    opacity: 0.5;
    transform: translateX(-50%) scale(1.2);
  }
}

@media (max-width: 767px) {
    .elementor-24441 .elementor-element.elementor-element-8f015fe:after {
  width: 220px;
  height: 220px;
  filter: blur(60px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a320531 */.elementor-24441 .elementor-element.elementor-element-a320531 .elementor-button {background: #17EC97;
box-shadow: 0px 15px 25px 0px rgba(46, 252, 170, 0.30);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4335ea5 */.elementor-24441 .elementor-element.elementor-element-4335ea5 .elementor-heading-title {background: linear-gradient(90deg, #FFD1B1 0%, #FF7C20 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-24441 .elementor-element.elementor-element-4335ea5 s {background: linear-gradient(90deg, #FFF 0%, #FFF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a434c */.elementor-24441 .elementor-element.elementor-element-c8a434c b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfdfe2 */.elementor-24441 .elementor-element.elementor-element-9cfdfe2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-045312d */.elementor-24441 .elementor-element.elementor-element-045312d b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2692ea */.elementor-24441 .elementor-element.elementor-element-b2692ea b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a434c */.elementor-24441 .elementor-element.elementor-element-c8a434c b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfdfe2 */.elementor-24441 .elementor-element.elementor-element-9cfdfe2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-045312d */.elementor-24441 .elementor-element.elementor-element-045312d b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2692ea */.elementor-24441 .elementor-element.elementor-element-b2692ea b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a434c */.elementor-24441 .elementor-element.elementor-element-c8a434c b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfdfe2 */.elementor-24441 .elementor-element.elementor-element-9cfdfe2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-045312d */.elementor-24441 .elementor-element.elementor-element-045312d b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2692ea */.elementor-24441 .elementor-element.elementor-element-b2692ea b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a434c */.elementor-24441 .elementor-element.elementor-element-c8a434c b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfdfe2 */.elementor-24441 .elementor-element.elementor-element-9cfdfe2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-045312d */.elementor-24441 .elementor-element.elementor-element-045312d b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2692ea */.elementor-24441 .elementor-element.elementor-element-b2692ea b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a434c */.elementor-24441 .elementor-element.elementor-element-c8a434c b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfdfe2 */.elementor-24441 .elementor-element.elementor-element-9cfdfe2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-045312d */.elementor-24441 .elementor-element.elementor-element-045312d b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2692ea */.elementor-24441 .elementor-element.elementor-element-b2692ea b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-93136e0 *//* Estilos padrão (desktop) */
.elementor-24441 .elementor-element.elementor-element-93136e0 .elementor-swiper-button-prev {
  position: absolute;
  top: -42px !important; /* controle a posição vertical por aqui */
  left: calc(90% - 0px) !important; /* controle a posição horizontal alterando somente o valor em px aqui */
}

.elementor-24441 .elementor-element.elementor-element-93136e0 .elementor-swiper-button-next {
  position: absolute;
  width: 100px !important;
  top: -42px !important; /* controle a posição vertical por aqui */
  left: calc(92% - 0px) !important; /* controle a posição horizontal alterando somente o valor em px aqui */
}

/* Media query para celular */
@media (max-width: 768px) {
  .elementor-24441 .elementor-element.elementor-element-93136e0 .elementor-swiper-button-prev {
    left: calc(50% - 0px) !important;
        top: 47vh !important; /* controle a posição vertical por aqui */

  }

  .elementor-24441 .elementor-element.elementor-element-93136e0 .elementor-swiper-button-next {
    left: calc(55% - 0px) !important;
    top: 47vh !important; /* controle a posição vertical por aqui */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2832da48 */.elementor-24441 .elementor-element.elementor-element-2832da48 b {background: linear-gradient(90deg, #FFBB74 0%, #FF7C20 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34e26419 */.elementor-24441 .elementor-element.elementor-element-34e26419 b {color:#ED9438;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204cf3f4 */.elementor-24441 .elementor-element.elementor-element-204cf3f4::after{
  content: "";
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  width: 1000px;
  height: 1000px;
  background-image: url('https://franciscoalbuquerque.com.br/wp-content/uploads/2025/06/Vector-50.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  filter: blur(90px);
  z-index: -1;
  mix-blend-mode: lighten-light;
  opacity: 50%;
  animation: piscar-luz-bg 5s infinite ease-in-out;
}

@keyframes piscar-luz-bg {
  0%, 100% {
    opacity: 0.25;
    transform: translateX(-50%) scale(1);
  }
  50% {
    opacity: 0.5;
    transform: translateX(-50%) scale(1.2);
  }
}

@media (max-width: 767px) {
    .elementor-24441 .elementor-element.elementor-element-204cf3f4:after {
  width: 220px;
  height: 220px;
  filter: blur(60px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-229fb463 */.elementor-24441 .elementor-element.elementor-element-229fb463 .elementor-button {background: #17EC97;
box-shadow: 0px 15px 25px 0px rgba(46, 252, 170, 0.30);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a315716 */.elementor-24441 .elementor-element.elementor-element-1a315716 .elementor-heading-title {background: linear-gradient(90deg, #FFD1B1 0%, #FF7C20 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-24441 .elementor-element.elementor-element-1a315716 s {background: linear-gradient(90deg, #FFF 0%, #FFF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe6e18 */.elementor-24441 .elementor-element.elementor-element-cfe6e18 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc24c2 */.elementor-24441 .elementor-element.elementor-element-78bc24c2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db6f3cf */.elementor-24441 .elementor-element.elementor-element-2db6f3cf b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4453e4c7 */.elementor-24441 .elementor-element.elementor-element-4453e4c7 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe6e18 */.elementor-24441 .elementor-element.elementor-element-cfe6e18 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc24c2 */.elementor-24441 .elementor-element.elementor-element-78bc24c2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db6f3cf */.elementor-24441 .elementor-element.elementor-element-2db6f3cf b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4453e4c7 */.elementor-24441 .elementor-element.elementor-element-4453e4c7 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe6e18 */.elementor-24441 .elementor-element.elementor-element-cfe6e18 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc24c2 */.elementor-24441 .elementor-element.elementor-element-78bc24c2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db6f3cf */.elementor-24441 .elementor-element.elementor-element-2db6f3cf b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4453e4c7 */.elementor-24441 .elementor-element.elementor-element-4453e4c7 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe6e18 */.elementor-24441 .elementor-element.elementor-element-cfe6e18 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc24c2 */.elementor-24441 .elementor-element.elementor-element-78bc24c2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db6f3cf */.elementor-24441 .elementor-element.elementor-element-2db6f3cf b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4453e4c7 */.elementor-24441 .elementor-element.elementor-element-4453e4c7 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe6e18 */.elementor-24441 .elementor-element.elementor-element-cfe6e18 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bc24c2 */.elementor-24441 .elementor-element.elementor-element-78bc24c2 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db6f3cf */.elementor-24441 .elementor-element.elementor-element-2db6f3cf b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4453e4c7 */.elementor-24441 .elementor-element.elementor-element-4453e4c7 b {background-color:#FFA567;
    color:black;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-738da712 *//* Estilos padrão (desktop) */
.elementor-24441 .elementor-element.elementor-element-738da712 .elementor-swiper-button-prev {
  position: absolute;
  top: -42px !important; /* controle a posição vertical por aqui */
  left: calc(90% - 0px) !important; /* controle a posição horizontal alterando somente o valor em px aqui */
}

.elementor-24441 .elementor-element.elementor-element-738da712 .elementor-swiper-button-next {
  position: absolute;
  width: 100px !important;
  top: -42px !important; /* controle a posição vertical por aqui */
  left: calc(92% - 0px) !important; /* controle a posição horizontal alterando somente o valor em px aqui */
}

/* Media query para celular */
@media (max-width: 768px) {
  .elementor-24441 .elementor-element.elementor-element-738da712 .elementor-swiper-button-prev {
    left: calc(50% - 0px) !important;
        top: 47vh !important; /* controle a posição vertical por aqui */

  }

  .elementor-24441 .elementor-element.elementor-element-738da712 .elementor-swiper-button-next {
    left: calc(55% - 0px) !important;
    top: 47vh !important; /* controle a posição vertical por aqui */
  }
}/* End custom CSS */
/* Start custom CSS *//* Remove a barra horizontal */
html, body{
width: 100%;
overflow-x:hidden;
user-select: none; 
}

html::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 8px;
    pointer-events: none;
    z-index: 999;
    opacity: 0.02;
    mix-blend-mode: plus-lighter;


}

body::-webkit-scrollbar{
display: none;
}

p {
	margin-bottom: 0 !Important;
} 


.elementor-icon-wrapper {
	line-height: 0;
}


.branco {
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2026/04/Helvetica-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2026/04/Helvetica.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2024/03/TitilliumWeb-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2024/03/TitilliumWeb-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2024/03/TitilliumWeb-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://isabellaperacchi.com.br/wp-content/uploads/2024/03/TitilliumWeb-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */