.elementor-17820 .elementor-element.elementor-element-8d5fd00{--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:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-17820 .elementor-element.elementor-element-8d5fd00:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-8d5fd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-83adeae{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-83adeae.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-1e08ac7 .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-1e08ac7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-1e08ac7.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-1e08ac7{z-index:99;}.elementor-17820 .elementor-element.elementor-element-4a4cbca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-17820 .elementor-element.elementor-element-4a4cbca:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-4a4cbca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-17820 .elementor-element.elementor-element-ed7ad01{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-ed7ad01.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-e8a07a2 .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-e8a07a2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-e8a07a2.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-e8a07a2{z-index:99;}.elementor-17820 .elementor-element.elementor-element-7103960{--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:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-17820 .elementor-element.elementor-element-7103960:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-7103960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-f0b9442{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-f0b9442.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-72a527f .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-72a527f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-72a527f.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-72a527f{z-index:99;}.elementor-17820 .elementor-element.elementor-element-f94c2c2{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-f94c2c2:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-f94c2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-17820 .elementor-element.elementor-element-f59bb33{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-f59bb33.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-f7e4c13 .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-f7e4c13 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-f7e4c13.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-f7e4c13{z-index:99;}.elementor-17820 .elementor-element.elementor-element-207ac24{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-207ac24:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-207ac24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-aade629{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-aade629:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-aade629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-17820 .elementor-element.elementor-element-3472659{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-3472659.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-c6a9c3f .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-c6a9c3f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-c6a9c3f.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-c6a9c3f{z-index:99;}.elementor-17820 .elementor-element.elementor-element-e9334e5{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-e9334e5:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-e9334e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .elementor-testimonial__text{font-style:normal;}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .elementor-testimonial__name{font-style:normal;}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .elementor-testimonial__title{font-style:normal;}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .elementor-swiper-button{font-size:20px;}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-1b323a7 );opacity:var( --e-global-color-1b323a7 );}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .swiper-pagination-bullet-active, .elementor-17820 .elementor-element.elementor-element-8ba03a4 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-80e0df9 );}.elementor-17820 .elementor-element.elementor-element-8ba03a4 .swiper-pagination-fraction{color:var( --e-global-color-80e0df9 );}.elementor-17820 .elementor-element.elementor-element-8ba03a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-2da31d2{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-2da31d2:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-2da31d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060D18;}.elementor-17820 .elementor-element.elementor-element-8fb4d5a{--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-17820 .elementor-element.elementor-element-a54ad71 img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-a54ad71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-a54ad71.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-1d92d53 img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-1d92d53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-1d92d53.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-0dbcff0 img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-0dbcff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-0dbcff0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-24cb200{--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-17820 .elementor-element.elementor-element-7090c7f img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-7090c7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-7090c7f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-4c9e921 img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-4c9e921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-4c9e921.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-09c1911 img{border-style:solid;border-width:12px 0px 12px 0px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-17820 .elementor-element.elementor-element-09c1911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-09c1911.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-7fa9204{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-7fa9204.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-1eed6c3 .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-1eed6c3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-1eed6c3.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-1eed6c3{z-index:99;}.elementor-17820 .elementor-element.elementor-element-b195e7b{--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:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17820 .elementor-element.elementor-element-b195e7b:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-b195e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-3be4aba{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-3be4aba:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-3be4aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17820 .elementor-element.elementor-element-2619437{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:31px;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-2619437 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-17820 .elementor-element.elementor-element-2619437.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-5bb144e{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-5bb144e img{width:100%;}.elementor-17820 .elementor-element.elementor-element-5bb144e.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-020d307{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-020d307 img{width:100%;}.elementor-17820 .elementor-element.elementor-element-020d307.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-473c4aa{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-473c4aa:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-473c4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #131313 0%, #000000 100%);}.elementor-17820 .elementor-element.elementor-element-98e2ccb{text-align:center;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-98e2ccb img{width:100%;}.elementor-17820 .elementor-element.elementor-element-98e2ccb > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-a9d995a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-a9d995a.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-2d03b2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-f9a2d11{text-align:center;font-family:"Funnel Display", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-17820 .elementor-element.elementor-element-f9a2d11.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-icon i{color:#D7F1FF;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-icon svg{fill:#D7F1FF;transition:fill 0.3s;}.elementor-17820 .elementor-element.elementor-element-f2be884{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-item > a{font-family:"Funnel Display", Sans-serif;font-size:16px;}.elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-text{color:#D7F1FF;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-f2be884 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;background-color:#D7F1FF14;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7F1FF;border-radius:999px 999px 999px 999px;}.elementor-17820 .elementor-element.elementor-element-f2be884.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-f2be884.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-17820 .elementor-element.elementor-element-86bd865{--e-image-carousel-slides-to-show:10;}.elementor-17820 .elementor-element.elementor-element-86bd865 .elementor-image-carousel-caption{text-align:center;color:#FFFFFFB3;font-family:"Funnel Display", Sans-serif;font-size:16px;font-style:normal;}.elementor-17820 .elementor-element.elementor-element-0f0389a{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:-3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-0f0389a.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-ed4d488 .elementor-button{font-family:"Funnel Display", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-17820 .elementor-element.elementor-element-ed4d488 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-ed4d488.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-ed4d488{z-index:99;}.elementor-17820 .elementor-element.elementor-element-96f71e6{--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:space-evenly;--align-items:stretch;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-96f71e6:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-96f71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-17820 .elementor-element.elementor-element-96f71e6.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-b7f1f08{text-align:center;}.elementor-17820 .elementor-element.elementor-element-b7f1f08 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-b7f1f08 > .elementor-widget-container{margin:-5em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-6cebc6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-6cebc6b.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-77a0739{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-77a0739.e-con{--align-self:stretch;}.elementor-17820 .elementor-element.elementor-element-ae7c9c5{text-align:start;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-ae7c9c5 img{width:100%;}.elementor-17820 .elementor-element.elementor-element-ae7c9c5.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-e6152fb{text-align:start;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-e6152fb img{width:100%;}.elementor-17820 .elementor-element.elementor-element-e6152fb.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-d49a6e9{text-align:start;width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-d49a6e9 img{width:100%;}.elementor-17820 .elementor-element.elementor-element-d49a6e9.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-cefa5d4{--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:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-cefa5d4.e-con{--align-self:stretch;}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-icon i{color:#D7F1FF;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-icon svg{fill:#D7F1FF;transition:fill 0.3s;}.elementor-17820 .elementor-element.elementor-element-4fa1716{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-item > a{font-family:"Funnel Display", Sans-serif;font-size:16px;}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-text{color:#FFFFFFBD;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-4fa1716 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-4fa1716.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-icon i{color:#D7F1FF;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-icon svg{fill:#D7F1FF;transition:fill 0.3s;}.elementor-17820 .elementor-element.elementor-element-bd42a3d{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-item > a{font-family:"Funnel Display", Sans-serif;font-size:16px;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-text{color:#FFFFFFBD;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-bd42a3d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-bd42a3d.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-207ab3e{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17820 .elementor-element.elementor-element-207ab3e.e-con{--align-self:stretch;}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-icon i{color:#D7F1FF;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-icon svg{fill:#D7F1FF;transition:fill 0.3s;}.elementor-17820 .elementor-element.elementor-element-3a1e206{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-item > a{font-family:"Funnel Display", Sans-serif;font-size:16px;}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-text{color:#FFFFFFBD;transition:color 0.3s;}.elementor-17820 .elementor-element.elementor-element-3a1e206 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-3a1e206.elementor-element{--align-self:flex-start;}.elementor-17820 .elementor-element.elementor-element-337a559{--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:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-337a559:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-337a559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac7aadb );}.elementor-17820 .elementor-element.elementor-element-a95bc68{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-a95bc68 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:47px;color:#FFFFFF;}.elementor-17820 .elementor-element.elementor-element-a95bc68 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b323a7 );border-radius:900px 900px 900px 900px;}.elementor-17820 .elementor-element.elementor-element-a95bc68.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-93c9c6b{text-align:center;font-size:20px;line-height:1.7em;color:var( --e-global-color-26d5e1ed );width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-93c9c6b.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-e812294{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-e812294:not(.elementor-motion-effects-element-type-background), .elementor-17820 .elementor-element.elementor-element-e812294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003559;}.elementor-17820 .elementor-element.elementor-element-d84129d{text-align:center;}.elementor-17820 .elementor-element.elementor-element-d84129d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-17820 .elementor-element.elementor-element-ed6779b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17820 .elementor-element.elementor-element-ed6779b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-ed6779b.elementor-element{--align-self:center;}body.elementor-page-17820:not(.elementor-motion-effects-element-type-background), body.elementor-page-17820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-17820 .elementor-element.elementor-element-3be4aba{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-2619437{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-17820 .elementor-element.elementor-element-473c4aa{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17820 .elementor-element.elementor-element-2d03b2f{--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-17820 .elementor-element.elementor-element-f9a2d11{font-size:32px;}.elementor-17820 .elementor-element.elementor-element-86bd865 .elementor-image-carousel-caption{text-align:center;}}@media(max-width:767px){.elementor-17820 .elementor-element.elementor-element-8d5fd00{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-83adeae{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-1e08ac7 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-4a4cbca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-ed7ad01{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-e8a07a2 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-7103960{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-f0b9442{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-72a527f .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-f94c2c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-f59bb33{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-f7e4c13 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-207ac24{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-aade629{--padding-top:20px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17820 .elementor-element.elementor-element-3472659{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-c6a9c3f .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-e9334e5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-2da31d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17820 .elementor-element.elementor-element-7fa9204{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-1eed6c3 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-3be4aba{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17820 .elementor-element.elementor-element-2619437{font-size:5.4vw;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-020d307{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17820 .elementor-element.elementor-element-473c4aa{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-2d03b2f{--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:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-17820 .elementor-element.elementor-element-2d03b2f.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-f9a2d11{font-size:5.5vw;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-f9a2d11 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-17820 .elementor-element.elementor-element-f2be884{--icon-vertical-align:center;}.elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-f2be884 .elementor-icon-list-item > a{font-size:4.5vw;}.elementor-17820 .elementor-element.elementor-element-86bd865{--e-image-carousel-slides-to-show:3;}.elementor-17820 .elementor-element.elementor-element-86bd865 .elementor-image-carousel-caption{text-align:center;font-size:14px;}.elementor-17820 .elementor-element.elementor-element-0f0389a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17820 .elementor-element.elementor-element-ed4d488 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-17820 .elementor-element.elementor-element-96f71e6{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17820 .elementor-element.elementor-element-b7f1f08 img{width:100%;}.elementor-17820 .elementor-element.elementor-element-b7f1f08 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-17820 .elementor-element.elementor-element-b7f1f08{width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-b7f1f08.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-6cebc6b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-17820 .elementor-element.elementor-element-77a0739{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-17820 .elementor-element.elementor-element-77a0739.e-con{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-ae7c9c5{text-align:center;--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-17820 .elementor-element.elementor-element-ae7c9c5.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-e6152fb{text-align:center;--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-17820 .elementor-element.elementor-element-e6152fb.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-d49a6e9{text-align:center;--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-17820 .elementor-element.elementor-element-d49a6e9.elementor-element{--align-self:center;}.elementor-17820 .elementor-element.elementor-element-cefa5d4{--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-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17820 .elementor-element.elementor-element-4fa1716{--e-icon-list-icon-size:18px;--icon-vertical-align:center;width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-4fa1716 .elementor-icon-list-item > a{font-size:12px;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-17820 .elementor-element.elementor-element-bd42a3d{--e-icon-list-icon-size:18px;--icon-vertical-align:center;width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-bd42a3d .elementor-icon-list-item > a{font-size:12px;}.elementor-17820 .elementor-element.elementor-element-3a1e206{--icon-vertical-align:center;}.elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17820 .elementor-element.elementor-element-3a1e206 .elementor-icon-list-item > a{font-size:5vw;}.elementor-17820 .elementor-element.elementor-element-337a559{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17820 .elementor-element.elementor-element-a95bc68{text-align:center;width:100%;max-width:100%;}.elementor-17820 .elementor-element.elementor-element-a95bc68 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-17820 .elementor-element.elementor-element-93c9c6b{text-align:start;font-size:18px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17820 .elementor-element.elementor-element-93c9c6b.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-17820 .elementor-element.elementor-element-83adeae{--width:40%;}.elementor-17820 .elementor-element.elementor-element-ed7ad01{--width:40%;}.elementor-17820 .elementor-element.elementor-element-f0b9442{--width:40%;}.elementor-17820 .elementor-element.elementor-element-f59bb33{--width:40%;}.elementor-17820 .elementor-element.elementor-element-3472659{--width:40%;}.elementor-17820 .elementor-element.elementor-element-7fa9204{--width:40%;}.elementor-17820 .elementor-element.elementor-element-a9d995a{--content-width:1240px;}.elementor-17820 .elementor-element.elementor-element-0f0389a{--width:40%;}}/* Start custom CSS for button, class: .elementor-element-1e08ac7 */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d5fd00 *//* ============================================================
   8ENGAGE · VAGAS — BRILHOS DE FUNDO (NÍVEL CONTAINER)
   O brilho e o símbolo da marca precisam preencher a SEÇÃO INTEIRA (inclusive o
   padding). Por isso ficam no CONTAINER, não no widget HTML.
   USO: selecione o CONTAINER da seção → Avançado → CSS personalizado →
   cole o bloco correspondente. ".elementor-17820 .elementor-element.elementor-element-8d5fd00" = este container (não troque).
   ============================================================ */

/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-8d5fd00{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-8d5fd00::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-8d5fd00::after{                  /* SÍMBOLO 8ENGAGE · horizontal */
  content:"";
  position:absolute;
  top:48%;
  left:50%;
  transform:translate(-50%,-50%) rotate(90deg);
  width:min(42vw,430px);
  aspect-ratio:622/934;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  filter:drop-shadow(0 0 34px rgba(155,187,199,.10));
  background:no-repeat center/contain url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIyIiBoZWlnaHQ9IjkzNCIgdmlld0JveD0iMCAwIDYyMiA5MzQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuNjYiIGQ9Ik0xMS42ODE2IDUzOS44NTZDMjUuMTI0OCA1NTcuNDg0IDQwLjA5MjMgNTczLjk1NiA1Ni40NDkyIDU4OC45MjNDNTQuOTIzOSA1OTkuOTc3IDU0LjE5MTQgNjExLjE5MyA1NC4xOTE0IDYyMi42MTFDNTQuMTkxNCA3NjQuNDA4IDE2OS4zOTUgODc5Ljc0NSAzMTAuOTQ4IDg3OS43NDVDNDUyLjU4NCA4NzkuNzQ1IDU2Ny43ODcgNzY0LjQwOCA1NjcuNzg3IDYyMi42MTFDNTY3Ljc4NyA2MTEuMiA1NjcuMDc1IDU5OS45ODkgNTY1LjUzMSA1ODguOTM5QzU4MS44ODkgNTczLjk3NCA1OTYuODU4IDU1Ny41MDMgNjEwLjMwMiA1MzkuODc3QzYxNy41NDYgNTY2LjI0MyA2MjEuNDc5IDU5NC4wMjUgNjIxLjQ3OSA2MjIuNjExQzYyMS40NzkgNzk0LjAzNiA0ODIuMTc1IDkzMy41IDMxMC45NDggOTMzLjVDMTM5LjgwNCA5MzMuNSAwLjUgNzk0LjAzNiAwLjUgNjIyLjYxMUMwLjUwMDAzNiA1OTQuMDE4IDQuNDMzNDQgNTY2LjIyOSAxMS42ODE2IDUzOS44NTZaTTE2NC40ODQgNTg1LjM0MkMyMDguMTQgNjA4Ljg0NCAyNTguMDM0IDYyMi4xODUgMzEwLjk2OSA2MjIuMTg1QzM1MC44NjcgNjIyLjE4NSAzODkuMDE5IDYxNC42MjIgNDI0LjA3MyA2MDAuODU0QzM4OS4wMDYgNjE0LjY0MiAzNTAuODQ3IDYyMi4yMTMgMzEwLjk1OCA2MjIuMjE0QzI1OC4wMTQgNjIyLjIxMiAyMDguMTMgNjA4Ljg2MyAxNjQuNDg0IDU4NS4zNDJaTTEwNy4zOSA0NjcuNzU0QzE1NC4zOTEgNTI4Ljg3NiAyMjguMTI2IDU2OC4zNTcgMzEwLjk2OSA1NjguMzU3QzM5My44MDggNTY4LjM1NyA0NjcuNTg2IDUyOC44NzggNTE0LjYwOSA0NjcuODA3QzUyNS44OTQgNDgyLjU5MSA1MzUuNTg3IDQ5OC43MDEgNTQzLjMzNyA1MTUuNzg2QzQ4Ni42MjIgNTgwLjM3MyA0MDMuNTA3IDYyMS4xODUgMzEwLjk2OSA2MjEuMTg1QzIxOC41MDMgNjIxLjE4NCAxMzUuMzQ0IDU4MC4zNDYgNzguNjQ4NCA1MTUuNzI0Qzg2LjQwMzIgNDk4LjY0MSA5Ni4xMDEzIDQ4Mi41MzUgMTA3LjM5IDQ2Ny43NTRaTTQxLjcxMTkgNDY3Ljk1NkM1MS45MjAyIDQ4NS40MDMgNjMuNzEyNiA1MDEuNzc2IDc3LjAxMTcgNTE2Ljg0MkM2Ni45MjYgNTM4Ljk5IDU5Ljk1MDcgNTYyLjgxIDU2LjYxMjMgNTg3LjcxNUM0MC4zMTk4IDU3Mi43NDkgMjUuNDEzMSA1NTYuMjgzIDEyLjAzMDMgNTM4LjY2NUMxOS4wNzU5IDUxMy42NzYgMjkuMDU1OCA0OTAuMDA5IDQxLjcxMTkgNDY3Ljk1NlpNNTQ0LjUyOCA0MTguMDkyQzU1Ny41MDYgNDMyLjg3NCA1NjkuMDkyIDQ0OC45MDMgNTc5LjA3NCA0NjUuOTg1QzU2OC45ODMgNDgzLjQzNCA1NTcuMjI3IDQ5OS44MSA1NDQuMDU5IDUxNC45NThDNTM2LjI3MSA0OTcuODc1IDUyNi41NDggNDgxLjc2NyA1MTUuMjQgNDY2Ljk4NUM1MjYuNzM4IDQ1MS45MTkgNTM2LjY0OSA0MzUuNTQzIDU0NC41MjggNDE4LjA5MlpNNzcuNDgzNCA0MTguMDI5Qzg1LjM1NzQgNDM1LjQ4MyA5NS4yNjQ0IDQ1MS44NjIgMTA2Ljc1OSA0NjYuOTMyQzk1LjQ0NjEgNDgxLjcxMiA4NS43MTg4IDQ5Ny44MTcgNzcuOTI1OCA1MTQuODk5QzY0LjY2MjMgNDk5Ljc0OCA1Mi45MTA0IDQ4My4zNjggNDIuOTIzOCA0NjUuOTE2QzUyLjkxMDUgNDQ4LjgzNiA2NC40ODI2IDQzMi44MDkgNzcuNDgzNCA0MTguMDI5Wk01NjQuNDY3IDQ5MC42MDhDNTY0LjMyIDQ5MC44MTUgNTY0LjE3MyA0OTEuMDIyIDU2NC4wMjUgNDkxLjIyOUM1NjQuMTczIDQ5MS4wMjIgNTY0LjMyIDQ5MC44MTUgNTY0LjQ2NyA0OTAuNjA4Wk01NzkuNjc2IDQ2Ni45ODVDNTc1LjAzNCA0NzQuOTQ5IDU3MC4wNjIgNDgyLjY4OCA1NjQuNzY4IDQ5MC4xODJDNTcwLjA2MyA0ODIuNjc3IDU3NS4wMzUgNDc0LjkzMyA1NzkuNjYyIDQ2Ni45NjVDNTc5LjY2NyA0NjYuOTcyIDU3OS42NzEgNDY2Ljk3OSA1NzkuNjc2IDQ2Ni45ODVaTTQyLjMzNzkgNDY2LjkwMUM0NS41NyA0NzIuNTI1IDQ4Ljk4NDMgNDc4LjAzNyA1Mi41NzMyIDQ4My40MzJDNDguOTg0OCA0NzguMDYgNDUuNTU3MiA0NzIuNTY5IDQyLjI5MyA0NjYuOTY4QzQyLjMwODMgNDY2Ljk0NiA0Mi4zMjI5IDQ2Ni45MjMgNDIuMzM3OSA0NjYuOTAxWk0zMTAuOTI4IDMxMS44MDZDNDAzLjU3OCAzMTEuODA2IDQ4Ni45MjMgMzUyLjY0NCA1NDMuODA0IDQxNy4yNjhDNTM1Ljk2NSA0MzQuNzE3IDUyNi4wODUgNDUxLjA5NCA1MTQuNjA5IDQ2Ni4xNjNDNDY3LjU4NyA0MDUuMDQxIDM5My43OTEgMzY1LjU2MSAzMTAuOTI4IDM2NS41NjFDMjI4LjE5MSAzNjUuNTYxIDE1NC40MTMgNDA1LjAzOCAxMDcuMzkgNDY2LjEwOUM5NS45MTg1IDQ1MS4wMzggODYuMDQyNCA0MzQuNjU4IDc4LjIwOSA0MTcuMjA2QzEzNS4wODggMzUyLjYxOCAyMTguMzA3IDMxMS44MDYgMzEwLjkyOCAzMTEuODA2Wk01OTYuNjkxIDQzMy4wMTlDNTkxLjg0OSA0NDQuMzggNTg2LjM1MSA0NTUuMzk4IDU4MC4yNDcgNDY2LjAyOEM1ODAuMjQgNDY2LjAxNiA1ODAuMjMzIDQ2Ni4wMDQgNTgwLjIyNiA0NjUuOTkyQzU4Ni4zNDEgNDU1LjM3MyA1OTEuODQ1IDQ0NC4zNjcgNTk2LjY5MSA0MzMuMDE5Wk0zMTAuOTY5IDAuNUMzNTcuNDA3IDAuNSA0MDEuNDk3IDEwLjc1OTUgNDQxLjA5OCAyOS4xMjk5QzQwMS41MDMgMTAuNzY1NCAzNTcuNDIgMC41MDk3NjYgMzEwLjk4OSAwLjUwOTc2NkMxMzkuODQ4IDAuNTA5OTkxIDAuNTQ5OTEgMTM5Ljk2OSAwLjU0OTgwNSAzMTEuMzA2QzAuNTQ5ODA1IDM2Ny42MDEgMTUuNTMzOSA0MjAuMzIyIDQxLjc3MzQgNDY1LjkyQzQxLjc1OTUgNDY1Ljk0NSA0MS43NDU3IDQ2NS45NyA0MS43MzE0IDQ2NS45OTRDMTUuNTQ1OSA0MjAuMzc1IDAuNTIwNTA4IDM2Ny42MTIgMC41MjA1MDggMzExLjMwNkMwLjUyMDYxMyAxMzkuOTY0IDEzOS44MjUgMC41MDAxNjUgMzEwLjk2OSAwLjVaTTU5Ny42MDIgNDMwLjg2NUM1OTcuMzgxIDQzMS4zOTMgNTk3LjE1OCA0MzEuOTIgNTk2LjkzNSA0MzIuNDQ2QzU5Ny4xNTggNDMxLjkyIDU5Ny4zODEgNDMxLjM5MyA1OTcuNjAyIDQzMC44NjVaTTEuNTQ5OCAzMTEuMzA2QzEuNTQ5OTEgMTQwLjUyIDE0MC40MDEgMS41MDk5OSAzMTAuOTg5IDEuNTA5NzdDNDgxLjQ5NCAxLjUwOTc3IDYyMC4yNCAxNDAuMjQ5IDYyMC41MTEgMzEwLjgwNkg2MjAuNDkxVjMxMS4zMDZDNjIwLjQ5MSAzNjcuMjQzIDYwNS42NDggNDE5LjYzNiA1NzkuNjQ3IDQ2NC45ODdDNTY5LjYyMiA0NDcuOTAzIDU1Ny45OTUgNDMxLjg3MyA1NDQuOTggNDE3LjA5MkM1NTkuNjIyIDM4NC45NTkgNTY3LjczNSAzNDkuMjkxIDU2Ny44MDcgMzExLjgwNkg1NjcuODI5VjMxMS4zMDZDNTY3LjgyOSAxNjkuNTkxIDQ1Mi42MjUgNTQuMjU0OSAzMTAuOTg5IDU0LjI1NDlDMTY5LjQzNiA1NC4yNTUxIDU0LjIzMjUgMTY5LjU5MSA1NC4yMzI0IDMxMS4zMDZDNTQuMjMyNCAzNDguOTQ5IDYyLjM0MjcgMzg0Ljc3IDc3LjAzMTIgNDE3LjAyOUM2My45OTI0IDQzMS44MDggNTIuMzgxIDQ0Ny44MzUgNDIuMzUxNiA0NjQuOTE2QzE2LjM3NjMgNDE5LjU4MiAxLjU0OTggMzY3LjIxNCAxLjU0OTggMzExLjMwNloiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzQxNzFfOTYpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDE3MV85NiIgeDE9Ijg3MS41IiB5MT0iNDY3IiB4Mj0iMjA4IiB5Mj0iNDY3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IndoaXRlIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
}
.elementor-17820 .elementor-element.elementor-element-8d5fd00 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
@media(max-width:560px){
  .elementor-17820 .elementor-element.elementor-element-8d5fd00::after{width:280px;opacity:.075;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8a07a2 */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4cbca */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-4a4cbca{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-4a4cbca::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-4a4cbca::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-4a4cbca > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72a527f */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7103960 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-7103960{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-7103960::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-7103960::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-7103960 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7e4c13 */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f94c2c2 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-f94c2c2{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-f94c2c2::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-f94c2c2::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-f94c2c2 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207ac24 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-207ac24{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-207ac24::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-207ac24::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-207ac24 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6a9c3f */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aade629 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-aade629{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-aade629::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-aade629::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-aade629 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9334e5 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-e9334e5{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-e9334e5::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-e9334e5::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-e9334e5 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1eed6c3 */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da31d2 */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-2da31d2{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-2da31d2::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-2da31d2::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-2da31d2 > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b195e7b */[/* ========== SEÇÃO 1 · TOPO ========== */
.elementor-17820 .elementor-element.elementor-element-b195e7b{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-17820 .elementor-element.elementor-element-b195e7b::before{                 /* AURORA Group (roxo, azul e verde) */
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(70% 80% at 18% 2%,rgba(107,47,160,.34),transparent 68%),
    radial-gradient(85% 85% at 50% 0%,rgba(0,115,170,.25),transparent 66%),
    radial-gradient(70% 80% at 84% 4%,rgba(29,158,117,.22),transparent 68%);
}
.elementor-17820 .elementor-element.elementor-element-b195e7b::after{                  /* ANÉIS concêntricos (marca 8ngage) */
  content:"";
  position:absolute;
  top:46%;
  left:50%;
  transform:translate(-50%,-50%);
  width:min(78%,760px);
  aspect-ratio:1/1;
  z-index:0;
  pointer-events:none;
  opacity:.10;
  background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1'%3E%3Ccircle cx='300' cy='300' r='150'/%3E%3Ccircle cx='300' cy='300' r='225'/%3E%3Ccircle cx='300' cy='300' r='300'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-17820 .elementor-element.elementor-element-b195e7b > *{                     /* conteúdo acima do brilho */
  position:relative;
  z-index:1;
}
]/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-86bd865 */.elementor-17820 .elementor-element.elementor-element-86bd865 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed4d488 */@media only screen and (max-width: 600px) {
    .bt1 {
        margin-left: -50px;
    }
    .elementor-button, .elementor-button-link, .elementor-size-sm {
        overflow: hidden !important;
    }
}

.bt1 .elementor-button {
    background: linear-gradient(90deg, #053A12 0%, #12842A 25%, #3BE656 50%, #12842A 75%, #053A12 100%);
    background-size: 130% 200%;
    border-radius: 1000px;
    overflow: hidden !important;
    margin-bottom: -6px !important;
    animation: slideGrad 6s ease-in-out infinite alternate;
}

@keyframes slideGrad {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

.bt1 .elementor-button-text {
    z-index: 9;
}

/* seta bot */
.bt1 .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 30px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::after {
    content: "";
    background: url("https://propseguro.com/wp-content/uploads/2024/07/Vector.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 15px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

/* background white atrás do botão */
.bt1 .elementor-button-wrapper::before {
    content: "";
    background: #ffffff15;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}
.bt1:hover .elementor-button-wrapper::before {
    background: #ffffff25;
    width: 125%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -4%;
    transform: translateY(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.bt1 .elementor-button-icon {
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translateY(-50%);
    transition: 1s ease all;
}
.bt1:hover .elementor-button-icon {
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473c4aa */]/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a95bc68 */underline {     text-decoration:      underline;     text-decoration-color: #BEE5FF25;     text-decoration-thickness: 17px;     text-underline-offset: -12px;     text-decoration-skip-ink: none; }

.elementor-17820 .elementor-element.elementor-element-a95bc68 degrade{
  background: linear-gradient(to right, #bee5ff 40%, #Fff 100%); /*Aqui, você altera as cores do degradê*/
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84129d */.elementor-17820 .elementor-element.elementor-element-d84129d degrade{
  background: linear-gradient(to right, #bee5ff 40%, #Fff 100%); /*Aqui, você altera as cores do degradê*/
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar {  width: 12px;  }  body::-webkit-scrollbar-track {  background: #202020; /*MUDA COR DO FUNDO DA BARRA */  }  body::-webkit-scrollbar-thumb {  background-color: #BEE5FF;  border-radius: 7px;  border: 5px solid #202020;  /* MUDA COR DA BORDA DO TRACK (RESPIRO) */ }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://8engage.com.br/wp-content/uploads/2025/09/FunnelDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Funnel Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://8engage.com.br/wp-content/uploads/2025/09/FunnelDisplay-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */