.elementor-96 .elementor-element.elementor-element-7568d3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-7568d3a3:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7568d3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-581ff62b{--display:flex;--min-height:692px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9e53f2;--border-color:#9e53f2;--border-radius:2px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-581ff62b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-581ff62b::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ev.grupoetria.com/wp-content/uploads/2026/09/group_1707478370.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-96 .elementor-element.elementor-element-2f67ce88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-evenly;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-14f595a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-96 .elementor-element.elementor-element-458addd6{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-3a65da82{--display:flex;}.elementor-96 .elementor-element.elementor-element-7a02f283{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-c80ba13{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-c80ba13.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-398bc617{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-52035fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:7.7px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-52035fa9.elementor-element{--align-self:flex-start;}.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-96 .elementor-element.elementor-element-2ccefe27{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-2ccefe27.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-2ccefe27 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-23f1e0fa{--divider-border-style:solid;--divider-color:#B6B6B652;--divider-border-width:1px;width:var( --container-widget-width, 94% );max-width:94%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-23f1e0fa.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-23f1e0fa .elementor-divider-separator{width:74%;}.elementor-96 .elementor-element.elementor-element-23f1e0fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-96 .elementor-element.elementor-element-6244f4ba{width:var( --container-widget-width, 90% );max-width:90%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6244f4ba.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-49d41936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-96 .elementor-element.elementor-element-18c3eb63{width:var( --container-widget-width, 46% );max-width:46%;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-18c3eb63.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-18c3eb63 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-355eeae4{width:var( --container-widget-width, 46% );max-width:46%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-355eeae4.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-303ecfe1{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:060px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-303ecfe1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-303ecfe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-303ecfe1::before, .elementor-96 .elementor-element.elementor-element-303ecfe1 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-303ecfe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-303ecfe1 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-303ecfe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-303ecfe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-ac70b71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-ac70b71.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-ac70b71 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#585858A6;}.elementor-96 .elementor-element.elementor-element-47032d0c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-47032d0c.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-47032d0c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;letter-spacing:-1px;color:#3D3D3D;}.elementor-96 .elementor-element.elementor-element-3bdfc383{width:var( --container-widget-width, 73% );max-width:73%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3bdfc383.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3bdfc383 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-16957a13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-5b502a3e{--e-image-carousel-slides-to-show:2;}.elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-next{font-size:23px;color:#0F0F0F;}.elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#0F0F0F;}.elementor-96 .elementor-element.elementor-element-5b502a3e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;background:#000000;}.elementor-96 .elementor-element.elementor-element-5b502a3e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-96 .elementor-element.elementor-element-66fd83ef{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:060px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-66fd83ef:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-66fd83ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(172deg, #181818 0%, #000000 100%);}.elementor-96 .elementor-element.elementor-element-66fd83ef::before, .elementor-96 .elementor-element.elementor-element-66fd83ef > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-66fd83ef > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-66fd83ef > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-66fd83ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-66fd83ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-4fd2d20f{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4fd2d20f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-4fd2d20f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-78953d05{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-78953d05.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-78953d05 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-1aa4272b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-365446de{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-365446de:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-365446de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-365446de:hover{background-color:#B6B6B621;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-3386bc9c:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-3386bc9c .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-3386bc9c .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-3386bc9c{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-3386bc9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-3386bc9c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-3386bc9c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-7028b0ce{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-7028b0ce:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7028b0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-7028b0ce:hover{background-color:#B6B6B621;}.elementor-96 .elementor-element.elementor-element-187ee256:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-187ee256 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-187ee256 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-187ee256{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-187ee256 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-187ee256 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-187ee256 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-253b399a{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-253b399a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-253b399a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-253b399a:hover{background-color:#B6B6B621;}.elementor-96 .elementor-element.elementor-element-7b6c14f9:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-7b6c14f9 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-7b6c14f9 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-7b6c14f9{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-7b6c14f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-7b6c14f9 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-7b6c14f9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-273d09ec{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-273d09ec:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-273d09ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-273d09ec:hover{background-color:#B6B6B621;}.elementor-96 .elementor-element.elementor-element-6fb77ee0:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-6fb77ee0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-6fb77ee0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-6fb77ee0{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-6fb77ee0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-6fb77ee0 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-6fb77ee0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-333ab964{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-333ab964:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-333ab964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-333ab964:hover{background-color:#B6B6B621;}.elementor-96 .elementor-element.elementor-element-48468219:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-48468219 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-48468219 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-48468219{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-48468219 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-48468219 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-48468219 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-79882640{--display:flex;--justify-content:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-79882640:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-79882640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A24;}.elementor-96 .elementor-element.elementor-element-79882640:hover{background-color:#B6B6B621;}.elementor-96 .elementor-element.elementor-element-4418c6bf:hover{--e-transform-scale:1.01;}.elementor-96 .elementor-element.elementor-element-4418c6bf .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-4418c6bf .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-4418c6bf{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-4418c6bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-4418c6bf .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-4418c6bf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-27345987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-6b9cdd72{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-6b9cdd72.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6b9cdd72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-22d7b8b7{width:var( --container-widget-width, 46% );max-width:46%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-22d7b8b7.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-22d7b8b7 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-4e94698{--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-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FD9100;--border-color:#FD9100;}.elementor-96 .elementor-element.elementor-element-4e94698:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-shape-top .elementor-shape-fill, .elementor-96 .elementor-element.elementor-element-4e94698 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FD9100;}.elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-shape-top svg, .elementor-96 .elementor-element.elementor-element-4e94698 > .e-con-inner > .elementor-shape-top svg{height:32px;}.elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-shape-bottom .elementor-shape-fill, .elementor-96 .elementor-element.elementor-element-4e94698 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FD9100;}.elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-shape-bottom svg, .elementor-96 .elementor-element.elementor-element-4e94698 > .e-con-inner > .elementor-shape-bottom svg{height:18px;}.elementor-96 .elementor-element.elementor-element-503943b2{--display:flex;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-178ebbe3{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:28%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E0E0E0B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-178ebbe3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-178ebbe3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFFFC;}.elementor-96 .elementor-element.elementor-element-50c64ada{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-50c64ada.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-50c64ada .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-796d1bd8{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-796d1bd8.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-796d1bd8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-56839ce5{width:var( --container-widget-width, 43% );max-width:43%;padding:8px 8px 8px 8px;--container-widget-width:43%;--container-widget-flex-grow:0;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#FD9100;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-56839ce5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-56839ce5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-13aa8aca{--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-96 .elementor-element.elementor-element-542fd658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-150e65c3:hover{--e-transform-scale:1.03;border-style:solid;border-width:0px 0px 4px 0px;border-color:#FD9100;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-150e65c3{border-style:solid;border-width:3px 0px 0px 0px;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-33505de3{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-33505de3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-33505de3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-33505de3 .elementor-heading-title a:hover, .elementor-96 .elementor-element.elementor-element-33505de3 .elementor-heading-title a:focus{color:#ACACACCF;}.elementor-96 .elementor-element.elementor-element-33505de3 .elementor-heading-title a{transition-duration:0.1s;}.elementor-96 .elementor-element.elementor-element-5bfe063a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-39237fbe:hover{--e-transform-scale:1.03;border-style:solid;border-width:0px 0px 4px 0px;border-color:#FD9100;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-39237fbe{border-style:solid;border-width:3px 0px 0px 0px;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-3a77852b{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-3a77852b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3a77852b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3a77852b .elementor-heading-title a:hover, .elementor-96 .elementor-element.elementor-element-3a77852b .elementor-heading-title a:focus{color:#ACACACCF;}.elementor-96 .elementor-element.elementor-element-3a77852b .elementor-heading-title a{transition-duration:0.1s;}.elementor-96 .elementor-element.elementor-element-552542d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-3f77844b:hover{--e-transform-scale:1.03;border-style:solid;border-width:0px 0px 4px 0px;border-color:#FD9100;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-3f77844b{border-style:solid;border-width:3px 0px 0px 0px;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-7c910139{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-7c910139.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-7c910139 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7c910139 .elementor-heading-title a:hover, .elementor-96 .elementor-element.elementor-element-7c910139 .elementor-heading-title a:focus{color:#ACACACCF;}.elementor-96 .elementor-element.elementor-element-7c910139 .elementor-heading-title a{transition-duration:0.1s;}.elementor-96 .elementor-element.elementor-element-6aaf2ee9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-96 .elementor-element.elementor-element-6aaf2ee9.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-64685995{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-64685995.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-38e7bf94:hover{--e-transform-scale:1.03;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FD9100;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-38e7bf94.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-38e7bf94{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FD9100;border-radius:21px 21px 21px 21px;}.elementor-96 .elementor-element.elementor-element-17f3da0{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-17f3da0.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-17f3da0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-17f3da0 .elementor-heading-title a:hover, .elementor-96 .elementor-element.elementor-element-17f3da0 .elementor-heading-title a:focus{color:#ACACACCF;}.elementor-96 .elementor-element.elementor-element-17f3da0 .elementor-heading-title a{transition-duration:0.1s;}.elementor-96 .elementor-element.elementor-element-3c72d2a3{width:var( --container-widget-width, 74% );max-width:74%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-3c72d2a3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3c72d2a3 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-5235fbe5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-96 .elementor-element.elementor-element-5235fbe5.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1f18cca4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-1f18cca4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-467f6cd4:hover{--e-transform-scale:1.03;border-style:solid;border-width:0px 0px 4px 0px;border-color:#FD9100;border-radius:40px 40px 40px 40px;}.elementor-96 .elementor-element.elementor-element-467f6cd4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-467f6cd4{border-style:solid;border-width:2px 1px 0px 1px;border-color:#FD9100;border-radius:35px 35px 35px 35px;}.elementor-96 .elementor-element.elementor-element-36e9c66a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-36e9c66a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-36e9c66a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-36e9c66a .elementor-heading-title a:hover, .elementor-96 .elementor-element.elementor-element-36e9c66a .elementor-heading-title a:focus{color:#ACACACCF;}.elementor-96 .elementor-element.elementor-element-36e9c66a .elementor-heading-title a{transition-duration:0.1s;}.elementor-96 .elementor-element.elementor-element-47ab8e87{width:var( --container-widget-width, 74% );max-width:74%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-47ab8e87.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-47ab8e87 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-5a8f0d91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-5a8f0d91:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-5a8f0d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-5ba0a4d9{--display:flex;}.elementor-96 .elementor-element.elementor-element-20fcbf5{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:42%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E0E0E0B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-20fcbf5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-20fcbf5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFFFC;}.elementor-96 .elementor-element.elementor-element-333d3ac5{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-333d3ac5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-333d3ac5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1fd066fa{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-1fd066fa.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1fd066fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-17aa529a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-2a1d80c6:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-42614ab1:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-28d0dc55:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-62d948f2:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-3af8bd55:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-4ef916b6:hover{border-style:solid;border-width:2px 2px 0px 0px;border-color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-96 .elementor-element.elementor-element-657f4f5{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-657f4f5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-657f4f5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-1b1a94b8{--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;--overlay-opacity:1;}.elementor-96 .elementor-element.elementor-element-1b1a94b8::before, .elementor-96 .elementor-element.elementor-element-1b1a94b8 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1b1a94b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1b1a94b8 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1b1a94b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1b1a94b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-2b35856{--display:flex;}.elementor-96 .elementor-element.elementor-element-2bfb307e{width:var( --container-widget-width, 21% );max-width:21%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:21%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#575757B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-2bfb307e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2bfb307e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#555555FC;}.elementor-96 .elementor-element.elementor-element-24d33c53{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-24d33c53.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-24d33c53 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-2bf22f3f{width:var( --container-widget-width, 62% );max-width:62%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2bf22f3f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2bf22f3f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-a51d94b{--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-96 .elementor-element.elementor-element-6cd642a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-6cd642a6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-44164474{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-44164474.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-44164474 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-2da3e70e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-2da3e70e.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-2da3e70e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-25104793{width:var( --container-widget-width, 83% );max-width:83%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-25104793.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-25104793 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-78c8ca5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-78c8ca5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-5735a4b3{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-5735a4b3.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-5735a4b3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-322fe23e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-322fe23e.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-322fe23e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-6b6b5b05{width:var( --container-widget-width, 75% );max-width:75%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-6b6b5b05.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6b6b5b05 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-6fb89a06{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-6fb89a06.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-5567216d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-5567216d.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-5567216d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-318aedfd{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-318aedfd.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-318aedfd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-23f9a691{width:var( --container-widget-width, 75% );max-width:75%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-23f9a691.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-23f9a691 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-55a97f7f{--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;}.elementor-96 .elementor-element.elementor-element-2f3a3ab6{width:var( --container-widget-width, 74% );max-width:74%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-2f3a3ab6.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2f3a3ab6 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-434c3bbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-434c3bbe:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-434c3bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-549ed811{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-79aae6c0{width:var( --container-widget-width, 21% );max-width:21%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:21%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#575757B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-79aae6c0.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-79aae6c0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#555555FC;}.elementor-96 .elementor-element.elementor-element-4634048b{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4634048b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-4634048b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-3e1859b5{--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-96 .elementor-element.elementor-element-66f28ad8{--display:flex;--min-height:654px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5E5E5E;--border-color:#5E5E5E;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-66f28ad8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-66f28ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-66f28ad8.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-66f28ad8.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4c681b0c img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-6c6925cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-6c6925cc.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6c6925cc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7263fa4b .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-7263fa4b .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-7263fa4b{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-7263fa4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-7263fa4b .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-7263fa4b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-5cc4fd91{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7E7E7E;--border-color:#7E7E7E;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-5cc4fd91:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-5cc4fd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-5cc4fd91.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-76b090d4 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-330e6deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-330e6deb.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-330e6deb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-33ef91fa .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-33ef91fa .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-33ef91fa{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-33ef91fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-33ef91fa .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-33ef91fa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-20d214e1{--display:flex;--min-height:625px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5E5E5E;--border-color:#5E5E5E;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-20d214e1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-20d214e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-20d214e1.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-20d214e1.e-con{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-49bcdc6c img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-4696c5ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-4696c5ec.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4696c5ec .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-41ede976 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-41ede976 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-41ede976{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-41ede976 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-41ede976 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-41ede976 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-bd049ca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7E7E7E;--border-color:#7E7E7E;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-bd049ca:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-bd049ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-bd049ca.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-34651976 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-6f31677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-6f31677.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6f31677 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1fc72d08 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-1fc72d08 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-1fc72d08{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-1fc72d08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-1fc72d08 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-1fc72d08 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-196a3f0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-196a3f0f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-196a3f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-46f9d250{width:var( --container-widget-width, 31% );max-width:31%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#575757B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-46f9d250.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-46f9d250 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#C5C5C5FC;}.elementor-96 .elementor-element.elementor-element-4ae528eb{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4ae528eb.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-4ae528eb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-16364893{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-16364893.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-16364893 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#F0F0F0A6;}.elementor-96 .elementor-element.elementor-element-3ba6da55{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:19px 19px 19px 19px;}.elementor-96 .elementor-element.elementor-element-3ba6da55::before, .elementor-96 .elementor-element.elementor-element-3ba6da55 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-3ba6da55 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-3ba6da55 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-3ba6da55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-3ba6da55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-44b904ac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-96 .elementor-element.elementor-element-1a618472{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-1a618472.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-1a618472 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-59cb8cba{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-59cb8cba.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-59cb8cba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-659cbb0f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-96 .elementor-element.elementor-element-efb81c4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-efb81c4.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-efb81c4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-54b13da4{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-54b13da4.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-54b13da4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-3a87d5ad{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-5a1a9c79{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-5a1a9c79.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-5a1a9c79 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-1b1dfba4{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-1b1dfba4.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-1b1dfba4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-2c590fb8{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:19px 19px 19px 19px;}.elementor-96 .elementor-element.elementor-element-2c590fb8::before, .elementor-96 .elementor-element.elementor-element-2c590fb8 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-2c590fb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-2c590fb8 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-2c590fb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-2c590fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-6e39bffd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-96 .elementor-element.elementor-element-e16f9b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-e16f9b.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-e16f9b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-3d43514{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-3d43514.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-3d43514 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-406751d3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-96 .elementor-element.elementor-element-2f9e3666{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-2f9e3666.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-2f9e3666 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-1445d55e{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-1445d55e.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-1445d55e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-724c656d{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-5ff9362d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-5ff9362d.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-5ff9362d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1px;color:#2E2C2C;}.elementor-96 .elementor-element.elementor-element-11232661{width:var( --container-widget-width, 83% );max-width:83%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-11232661.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-11232661 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:-0.5px;color:#080808;}.elementor-96 .elementor-element.elementor-element-107f5859{--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-96 .elementor-element.elementor-element-55913d94{--display:flex;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-d1b564d{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-d1b564d.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-d1b564d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-64eabf55{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-64eabf55.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-64eabf55 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:25px;letter-spacing:0.4px;color:#F0F0F0;}.elementor-96 .elementor-element.elementor-element-6a1b3815{--display:flex;}.elementor-96 .elementor-element.elementor-element-7e0eda0d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-7e0eda0d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF9E;opacity:1;}.elementor-96 .elementor-element.elementor-element-7e0eda0d .swiper-pagination-bullet{background:#FD9100;}.elementor-96 .elementor-element.elementor-element-5585d010{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-96 .elementor-element.elementor-element-1858038d{--display:flex;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-197c99c7{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-197c99c7.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-197c99c7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6bf744b2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-6bf744b2.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6bf744b2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:25px;letter-spacing:0.4px;color:#F0F0F0;}.elementor-96 .elementor-element.elementor-element-47b0c594{--display:flex;}.elementor-96 .elementor-element.elementor-element-6e9736f5{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6e9736f5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF9E;opacity:1;}.elementor-96 .elementor-element.elementor-element-6e9736f5 .swiper-pagination-bullet{background:#FD9100;}.elementor-96 .elementor-element.elementor-element-29ea461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:24px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5a662225{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FD9100;--border-color:#FD9100;--border-radius:0px 0px 0px 0px;--padding-top:060px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-5a662225:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-5a662225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(172deg, #111111 0%, #000000 100%);}.elementor-96 .elementor-element.elementor-element-5c567a8c{width:var( --container-widget-width, 13% );max-width:13%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;--container-widget-width:13%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#575757B5;border-radius:17px 17px 17px 17px;text-align:center;}.elementor-96 .elementor-element.elementor-element-5c567a8c.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5c567a8c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#C5C5C5FC;}.elementor-96 .elementor-element.elementor-element-392909ec{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-392909ec.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-392909ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1ba5f217{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7ce6b402{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7ce6b402.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-675d5f6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-675d5f6a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-675d5f6a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:400;letter-spacing:-1px;color:#FDFDFD;}.elementor-96 .elementor-element.elementor-element-2aa8845b{--divider-border-style:solid;--divider-color:#FFFFFFA3;--divider-border-width:1.9px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-2aa8845b .elementor-divider-separator{width:84%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-2aa8845b .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-96 .elementor-element.elementor-element-85ed25f{width:var( --container-widget-width, 85% );max-width:85%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-85ed25f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-85ed25f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:700;letter-spacing:-1px;color:#F5F5F5;}.elementor-96 .elementor-element.elementor-element-12986a94{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-12986a94.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-12986a94 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-12986a94 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-12986a94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-12986a94 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-12986a94 .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-49f0e108{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-49f0e108.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-49f0e108 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-49f0e108 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-49f0e108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-49f0e108 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-49f0e108 .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-5fa2dfdd .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-57b325f7{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-57b325f7.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-57b325f7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-57b325f7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-57b325f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-57b325f7 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-57b325f7 .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-6d3b677c{width:var( --container-widget-width, 68% );max-width:68%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6d3b677c.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6d3b677c .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-55b471c{--display:flex;--padding-top:25px;--padding-bottom:89px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-55b471c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-96 .elementor-element.elementor-element-662fc2cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-662fc2cd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-662fc2cd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;letter-spacing:-1px;color:#FD9100;}.elementor-96 .elementor-element.elementor-element-131a71{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-131a71.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-131a71 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3de562d1{--divider-border-style:solid;--divider-color:#FFFFFFA3;--divider-border-width:1.9px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-3de562d1 .elementor-divider-separator{width:84%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-3de562d1 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-96 .elementor-element.elementor-element-5d235568{width:var( --container-widget-width, 85% );max-width:85%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5d235568.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5d235568 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:700;letter-spacing:-1px;color:#FD9100;}.elementor-96 .elementor-element.elementor-element-764f32e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-764f32e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-764f32e .elementor-icon-list-icon i{color:#FD9100;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-764f32e .elementor-icon-list-icon svg{fill:#FD9100;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-764f32e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-764f32e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-764f32e .elementor-icon-list-text{color:#FD9100;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-74aa77bd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-74aa77bd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-74aa77bd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-74aa77bd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-74aa77bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-74aa77bd .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-74aa77bd .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-7b6cf38f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-7b6cf38f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-7b6cf38f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-7b6cf38f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-7b6cf38f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-7b6cf38f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-7b6cf38f .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-50b6581f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-50b6581f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-50b6581f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-50b6581f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-50b6581f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-50b6581f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-96 .elementor-element.elementor-element-50b6581f .elementor-icon-list-text{color:#BDBDBD;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-5a23853{width:var( --container-widget-width, 68% );max-width:68%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-5a23853.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5a23853 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;}.elementor-96 .elementor-element.elementor-element-1cb52b88{--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;--overlay-opacity:1;--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-96 .elementor-element.elementor-element-1cb52b88::before, .elementor-96 .elementor-element.elementor-element-1cb52b88 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1cb52b88 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1cb52b88 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1cb52b88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1cb52b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF0000;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-fe9466{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-74a2dc80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-74a2dc80:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-74a2dc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-71eef4bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-96 .elementor-element.elementor-element-69decd9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;line-height:25px;letter-spacing:2.7px;color:#6D6D6D;}.elementor-96 .elementor-element.elementor-element-3fd8b3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-96 .elementor-element.elementor-element-3fd8b3bd.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-3fd8b3bd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3edf945e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-5c783ead{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-1ae18fa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-5e56b320{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-18f330a0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#5A5A5A;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-18f330a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-18f330a0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-18f330a0 {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-18f330a0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-7b3c4131{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-24c58fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-544836b1{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-7a8ac2b9{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#5A5A5A;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7a8ac2b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-7a8ac2b9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-7a8ac2b9 {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-7a8ac2b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-2ce6c8e8{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-67bda407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-5a4d57e7{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-252dcf2a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-252dcf2a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-252dcf2a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-252dcf2a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-252dcf2a {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-252dcf2a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-4969de60{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-7ddfa2db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-1363159a{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-5f1c8b13{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5f1c8b13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-5f1c8b13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-5f1c8b13 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-5f1c8b13 {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-5f1c8b13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-428699ec{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-3a140641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-588d5372{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-59e3008d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-59e3008d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-59e3008d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-59e3008d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-59e3008d {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-59e3008d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-17e3f009{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-31dc6638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-768df462{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-24b934ca{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-24b934ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-24b934ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-24b934ca > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-24b934ca {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-24b934ca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-49502d4{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-28f9a3fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-3dad5809{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-24bcef0d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-24bcef0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-24bcef0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-24bcef0d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-24bcef0d {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-24bcef0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-246f84f8{--display:flex;border-style:none;--border-style:none;--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-96 .elementor-element.elementor-element-4f379b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-3c64f78c{font-family:"Sora", Sans-serif;font-weight:400;color:#C7C7C7;}.elementor-96 .elementor-element.elementor-element-2d9e1f2b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#757575;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2d9e1f2b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FF000000;}.elementor-96 .elementor-element.elementor-element-2d9e1f2b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#221F1F;}.elementor-96 .elementor-element.elementor-element-2d9e1f2b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:#5C5C5C;}.elementor-96 .elementor-element.elementor-element-2d9e1f2b {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-96 .elementor-element.elementor-element-2d9e1f2b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-96 .elementor-element.elementor-element-142658c0{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-142658c0:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-142658c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-316da84d{--divider-border-style:solid;--divider-color:#FFFFFFED;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-316da84d .elementor-divider-separator{width:100%;}.elementor-96 .elementor-element.elementor-element-316da84d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-96 .elementor-element.elementor-element-3f94ee63{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3f94ee63.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3f94ee63 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:31px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-50682800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:24px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button{background-color:#61CE7014;font-family:"Inter Tight", Sans-serif;font-weight:500;fill:#66E643;color:#66E643;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:15px 030px 015px 30px;}.elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button:hover, .elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button:focus{background-color:#66E643A8;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button:hover svg, .elementor-96 .elementor-element.elementor-element-2eaf606a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6ae2de9a{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-6ae2de9a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6ae2de9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1f5e25a{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-96 .elementor-element.elementor-element-1f5e25a::before, .elementor-96 .elementor-element.elementor-element-1f5e25a > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1f5e25a > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-1f5e25a > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1f5e25a > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-1f5e25a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#53535342;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-5f97d1e1{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2.2px;color:#969696;}.elementor-96 .elementor-element.elementor-element-5f97d1e1.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4f6219d5{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-4f6219d5.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4f6219d5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:300;letter-spacing:-1px;color:#000000;}.elementor-96 .elementor-element.elementor-element-71cd938b{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:6.8px;color:#969696;}.elementor-96 .elementor-element.elementor-element-2ffb8e3f{--divider-border-style:solid;--divider-color:#000000ED;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-2ffb8e3f .elementor-divider-separator{width:100%;}.elementor-96 .elementor-element.elementor-element-2ffb8e3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-96 .elementor-element.elementor-element-5ab3f463{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;line-height:24px;letter-spacing:0.6px;color:#969696;}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-17aa529a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-581ff62b{--content-width:1200px;}.elementor-96 .elementor-element.elementor-element-2f67ce88{--width:93%;}.elementor-96 .elementor-element.elementor-element-14f595a{--width:50%;}.elementor-96 .elementor-element.elementor-element-3a65da82{--width:50%;}.elementor-96 .elementor-element.elementor-element-c80ba13{--width:93%;}.elementor-96 .elementor-element.elementor-element-398bc617{--width:57%;}.elementor-96 .elementor-element.elementor-element-49d41936{--width:91%;}.elementor-96 .elementor-element.elementor-element-303ecfe1{--content-width:994px;}.elementor-96 .elementor-element.elementor-element-66fd83ef{--content-width:994px;}.elementor-96 .elementor-element.elementor-element-542fd658{--width:35%;}.elementor-96 .elementor-element.elementor-element-5bfe063a{--width:35%;}.elementor-96 .elementor-element.elementor-element-552542d5{--width:35%;}.elementor-96 .elementor-element.elementor-element-64685995{--width:100%;}.elementor-96 .elementor-element.elementor-element-1f18cca4{--width:100%;}.elementor-96 .elementor-element.elementor-element-6cd642a6{--width:35%;}.elementor-96 .elementor-element.elementor-element-78c8ca5{--width:35%;}.elementor-96 .elementor-element.elementor-element-6fb89a06{--width:35%;}.elementor-96 .elementor-element.elementor-element-434c3bbe{--content-width:1015px;}.elementor-96 .elementor-element.elementor-element-66f28ad8{--width:50%;}.elementor-96 .elementor-element.elementor-element-5cc4fd91{--width:50%;}.elementor-96 .elementor-element.elementor-element-44b904ac{--width:30%;}.elementor-96 .elementor-element.elementor-element-659cbb0f{--width:35%;}.elementor-96 .elementor-element.elementor-element-3a87d5ad{--width:35%;}.elementor-96 .elementor-element.elementor-element-6e39bffd{--width:30%;}.elementor-96 .elementor-element.elementor-element-406751d3{--width:35%;}.elementor-96 .elementor-element.elementor-element-724c656d{--width:35%;}.elementor-96 .elementor-element.elementor-element-55913d94{--width:51%;}.elementor-96 .elementor-element.elementor-element-6a1b3815{--width:51%;}.elementor-96 .elementor-element.elementor-element-1858038d{--width:51%;}.elementor-96 .elementor-element.elementor-element-47b0c594{--width:51%;}.elementor-96 .elementor-element.elementor-element-5a662225{--content-width:1216px;}.elementor-96 .elementor-element.elementor-element-7ce6b402{--width:35%;}.elementor-96 .elementor-element.elementor-element-55b471c{--width:35%;}.elementor-96 .elementor-element.elementor-element-74a2dc80{--content-width:1147px;}.elementor-96 .elementor-element.elementor-element-71eef4bd{--width:33.3333%;}.elementor-96 .elementor-element.elementor-element-3edf945e{--width:66.6666%;}.elementor-96 .elementor-element.elementor-element-6ae2de9a{--content-width:994px;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-581ff62b{--min-height:0px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-581ff62b::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-581ff62b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-581ff62b.e-con{--align-self:flex-end;}.elementor-96 .elementor-element.elementor-element-2f67ce88{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-14f595a{--width:100px;}.elementor-96 .elementor-element.elementor-element-458addd6{--container-widget-width:18px;--container-widget-flex-grow:0;width:var( --container-widget-width, 18px );max-width:18px;}.elementor-96 .elementor-element.elementor-element-3a65da82{--width:100px;}.elementor-96 .elementor-element.elementor-element-7a02f283{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-96 .elementor-element.elementor-element-c80ba13{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-398bc617{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-52035fa9{width:var( --container-widget-width, 236px );max-width:236px;padding:0px 0px 0px 0px;--container-widget-width:236px;--container-widget-flex-grow:0;text-align:center;font-size:12px;line-height:1.5em;}.elementor-96 .elementor-element.elementor-element-52035fa9.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2ccefe27{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2ccefe27.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2ccefe27 .elementor-heading-title{font-size:36px;}.elementor-96 .elementor-element.elementor-element-23f1e0fa{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-23f1e0fa.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-23f1e0fa .elementor-divider{text-align:center;}.elementor-96 .elementor-element.elementor-element-23f1e0fa .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-6244f4ba{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.4em;}.elementor-96 .elementor-element.elementor-element-6244f4ba.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-49d41936{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-49d41936.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-18c3eb63{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-96 .elementor-element.elementor-element-18c3eb63.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-18c3eb63 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-96 .elementor-element.elementor-element-18c3eb63 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-355eeae4{width:var( --container-widget-width, 291px );max-width:291px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:1.4em;}.elementor-96 .elementor-element.elementor-element-355eeae4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-ac70b71{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-ac70b71 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-47032d0c{width:var( --container-widget-width, 430px );max-width:430px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-47032d0c .elementor-heading-title{font-size:28px;}.elementor-96 .elementor-element.elementor-element-3bdfc383{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3bdfc383.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3bdfc383 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-16957a13{--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-96 .elementor-element.elementor-element-5b502a3e{width:var( --container-widget-width, 477px );max-width:477px;--container-widget-width:477px;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-96 .elementor-element.elementor-element-5b502a3e .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-96 .elementor-element.elementor-element-66fd83ef{--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-4fd2d20f{width:var( --container-widget-width, 256px );max-width:256px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:256px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4fd2d20f .elementor-heading-title{font-size:26px;}.elementor-96 .elementor-element.elementor-element-78953d05{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-78953d05 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-1aa4272b{--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-96 .elementor-element.elementor-element-27345987{--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-96 .elementor-element.elementor-element-6b9cdd72{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-6b9cdd72 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-22d7b8b7{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-96 .elementor-element.elementor-element-22d7b8b7 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-4e94698 > .elementor-shape-top svg, .elementor-96 .elementor-element.elementor-element-4e94698 > .e-con-inner > .elementor-shape-top svg{height:10px;}.elementor-96 .elementor-element.elementor-element-178ebbe3{width:var( --container-widget-width, 246px );max-width:246px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;--container-widget-width:246px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-178ebbe3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-178ebbe3 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-50c64ada{width:var( --container-widget-width, 308px );max-width:308px;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:308px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-50c64ada .elementor-heading-title{font-size:26px;}.elementor-96 .elementor-element.elementor-element-796d1bd8{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-796d1bd8 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-56839ce5{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-56839ce5 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-33505de3{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-33505de3 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-3a77852b{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3a77852b .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-7c910139{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-7c910139 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-17f3da0{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-17f3da0 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-3c72d2a3{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-96 .elementor-element.elementor-element-3c72d2a3 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-36e9c66a{width:var( --container-widget-width, 392px );max-width:392px;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:392px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-36e9c66a .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-47ab8e87{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-96 .elementor-element.elementor-element-47ab8e87 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-20fcbf5{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-20fcbf5.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-20fcbf5 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-333d3ac5{width:var( --container-widget-width, 336px );max-width:336px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:336px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-333d3ac5 .elementor-heading-title{font-size:26px;}.elementor-96 .elementor-element.elementor-element-1fd066fa{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-1fd066fa .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-17aa529a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-657f4f5{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-657f4f5 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-2bfb307e{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2bfb307e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2bfb307e .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-24d33c53{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-24d33c53.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-24d33c53 .elementor-heading-title{font-size:36px;}.elementor-96 .elementor-element.elementor-element-2bf22f3f{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2bf22f3f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2bf22f3f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-a51d94b{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-44164474{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-44164474.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-44164474 .elementor-heading-title{font-size:70px;}.elementor-96 .elementor-element.elementor-element-2da3e70e{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2da3e70e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2da3e70e .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-25104793{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-25104793.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-25104793 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-5735a4b3{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5735a4b3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5735a4b3 .elementor-heading-title{font-size:70px;}.elementor-96 .elementor-element.elementor-element-322fe23e{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-322fe23e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-322fe23e .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-6b6b5b05{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-6b6b5b05.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6b6b5b05 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-5567216d{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5567216d.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5567216d .elementor-heading-title{font-size:70px;}.elementor-96 .elementor-element.elementor-element-318aedfd{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-318aedfd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-318aedfd .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-23f9a691{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-23f9a691.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-23f9a691 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-2f3a3ab6{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-96 .elementor-element.elementor-element-2f3a3ab6 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-549ed811{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-79aae6c0{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-79aae6c0.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-79aae6c0 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-4634048b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4634048b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-4634048b .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-6c6925cc.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6c6925cc .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-330e6deb.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-330e6deb .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-4696c5ec.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4696c5ec .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-6f31677.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6f31677 .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-46f9d250{width:var( --container-widget-width, 203px );max-width:203px;margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--container-widget-width:203px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-46f9d250.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-46f9d250 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-4ae528eb{width:var( --container-widget-width, 304px );max-width:304px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4ae528eb .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-16364893{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-16364893 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-1a618472{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-1a618472.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1a618472 .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-59cb8cba{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-59cb8cba.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-59cb8cba .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-efb81c4{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-efb81c4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-efb81c4 .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-54b13da4{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-54b13da4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-54b13da4 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-5a1a9c79{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5a1a9c79.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5a1a9c79 .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-1b1dfba4{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-1b1dfba4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1b1dfba4 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-2c590fb8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-2c590fb8.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6e39bffd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--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-96 .elementor-element.elementor-element-6e39bffd.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-e16f9b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-e16f9b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-e16f9b .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-3d43514{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3d43514.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3d43514 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-406751d3{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;}.elementor-96 .elementor-element.elementor-element-2f9e3666{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-2f9e3666.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-2f9e3666 .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-1445d55e{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-1445d55e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1445d55e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-5ff9362d{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5ff9362d.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5ff9362d .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-11232661{width:var( --container-widget-width, 349px );max-width:349px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-11232661.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-11232661 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-d1b564d{width:var( --container-widget-width, 264px );max-width:264px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-d1b564d .elementor-heading-title{font-size:35px;}.elementor-96 .elementor-element.elementor-element-64eabf55{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-64eabf55 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-5585d010{--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-96 .elementor-element.elementor-element-1858038d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-197c99c7{width:var( --container-widget-width, 264px );max-width:264px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-197c99c7 .elementor-heading-title{font-size:35px;}.elementor-96 .elementor-element.elementor-element-6bf744b2{width:var( --container-widget-width, 408px );max-width:408px;--container-widget-width:408px;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-6bf744b2 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-29ea461{width:var( --container-widget-width, 247px );max-width:247px;padding:0px 0px 0px 0px;--container-widget-width:247px;--container-widget-flex-grow:0;font-size:14px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-29ea461.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5c567a8c{width:var( --container-widget-width, 119px );max-width:119px;margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;--container-widget-width:119px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5c567a8c.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5c567a8c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-96 .elementor-element.elementor-element-392909ec{width:var( --container-widget-width, 264px );max-width:264px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-392909ec .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-1ba5f217{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-675d5f6a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-675d5f6a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-675d5f6a .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-85ed25f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-85ed25f.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-85ed25f .elementor-heading-title{font-size:60px;}.elementor-96 .elementor-element.elementor-element-5fa2dfdd{padding:0px 0px 36px 0px;}.elementor-96 .elementor-element.elementor-element-6d3b677c{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-96 .elementor-element.elementor-element-6d3b677c .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-55b471c{--padding-top:25px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-662fc2cd{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-662fc2cd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-662fc2cd .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-131a71{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-131a71.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-131a71 .elementor-heading-title{font-size:30px;}.elementor-96 .elementor-element.elementor-element-5d235568{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-5d235568.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5d235568 .elementor-heading-title{font-size:60px;}.elementor-96 .elementor-element.elementor-element-5a23853{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-96 .elementor-element.elementor-element-5a23853 .elementor-button{font-size:13px;}.elementor-96 .elementor-element.elementor-element-1cb52b88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-fe9466{width:var( --container-widget-width, 275px );max-width:275px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:275px;--container-widget-flex-grow:0;font-size:14px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-fe9466.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-71eef4bd{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-96 .elementor-element.elementor-element-3edf945e{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-3f94ee63{width:var( --container-widget-width, 264px );max-width:264px;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3f94ee63 .elementor-heading-title{font-size:31px;}.elementor-96 .elementor-element.elementor-element-50682800{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;font-size:14px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-50682800.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6ae2de9a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-5f97d1e1{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;font-size:15px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-4f6219d5{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;text-align:start;}.elementor-96 .elementor-element.elementor-element-4f6219d5 .elementor-heading-title{font-size:23px;}.elementor-96 .elementor-element.elementor-element-71cd938b{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;font-size:14px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-71cd938b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5ab3f463{width:var( --container-widget-width, 355px );max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0;font-size:14px;line-height:1.2em;letter-spacing:0px;}.elementor-96 .elementor-element.elementor-element-5ab3f463.elementor-element{--align-self:center;}}/* Start custom CSS for text-editor, class: .elementor-element-52035fa9 *//* EFEITO TEXTO SENDO DIGITADO */

.texto-digitando .elementor-heading-title,
.texto-digitando .elementor-widget-container {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;

    width: 0;

    animation:
        digitando 3s steps(40, end) forwards;
}


/* ANIMAÇÃO DE DIGITAÇÃO */

@keyframes digitando {
    from {
        width: 0;
    }

    to {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ccefe27 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18c3eb63 */#botao-laranja .elementor-button {
    background: linear-gradient(
        180deg,
        #FD9100 0%,
        #D97900 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(253, 145, 0, .55);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(253, 145, 0, .35),
        0 0 28px rgba(253, 145, 0, .22),
        inset 0 1px 1px rgba(255, 255, 255, .22);
}


/* ========================================
   HALO / GLOW LARANJA
======================================== */

#botao-laranja .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(253, 145, 0, .55) 0%,
        rgba(253, 145, 0, .18) 45%,
        transparent 75%
    );

    filter: blur(10px);

    z-index: -1;

    animation: pulseGlowLaranja 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-laranja .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .45) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineLaranja 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-laranja .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    box-shadow:
        0 0 18px rgba(253, 145, 0, .55),
        0 0 42px rgba(253, 145, 0, .35),
        inset 0 1px 2px rgba(255, 255, 255, .30);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineLaranja {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowLaranja {

    0%, 100% {
        opacity: .75;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac70b71 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bdfc383 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b502a3e */.carrossel-infinito .swiper-wrapper {
    transition-timing-function: linear !important;
}

.carrossel-infinito .swiper-slide {
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78953d05 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b9cdd72 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22d7b8b7 */#botao-laranja .elementor-button {
    background: linear-gradient(
        180deg,
        #FD9100 0%,
        #D97900 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(253, 145, 0, .55);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(253, 145, 0, .35),
        0 0 28px rgba(253, 145, 0, .22),
        inset 0 1px 1px rgba(255, 255, 255, .22);
}


/* ========================================
   HALO / GLOW LARANJA
======================================== */

#botao-laranja .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(253, 145, 0, .55) 0%,
        rgba(253, 145, 0, .18) 45%,
        transparent 75%
    );

    filter: blur(10px);

    z-index: -1;

    animation: pulseGlowLaranja 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-laranja .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .45) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineLaranja 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-laranja .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    box-shadow:
        0 0 18px rgba(253, 145, 0, .55),
        0 0 42px rgba(253, 145, 0, .35),
        inset 0 1px 2px rgba(255, 255, 255, .30);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineLaranja {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowLaranja {

    0%, 100% {
        opacity: .75;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-178ebbe3 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-796d1bd8 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56839ce5 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33505de3 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a77852b */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c910139 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17f3da0 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c72d2a3 */#botao-laranja .elementor-button {
    background: linear-gradient(
        180deg,
        #FD9100 0%,
        #D97900 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(253, 145, 0, .55);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(253, 145, 0, .35),
        0 0 28px rgba(253, 145, 0, .22),
        inset 0 1px 1px rgba(255, 255, 255, .22);
}


/* ========================================
   HALO / GLOW LARANJA
======================================== */

#botao-laranja .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(253, 145, 0, .55) 0%,
        rgba(253, 145, 0, .18) 45%,
        transparent 75%
    );

    filter: blur(10px);

    z-index: -1;

    animation: pulseGlowLaranja 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-laranja .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .45) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineLaranja 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-laranja .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    box-shadow:
        0 0 18px rgba(253, 145, 0, .55),
        0 0 42px rgba(253, 145, 0, .35),
        inset 0 1px 2px rgba(255, 255, 255, .30);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineLaranja {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowLaranja {

    0%, 100% {
        opacity: .75;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36e9c66a */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47ab8e87 */#botao-laranja .elementor-button {
    background: linear-gradient(
        180deg,
        #FD9100 0%,
        #D97900 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(253, 145, 0, .55);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(253, 145, 0, .35),
        0 0 28px rgba(253, 145, 0, .22),
        inset 0 1px 1px rgba(255, 255, 255, .22);
}


/* ========================================
   HALO / GLOW LARANJA
======================================== */

#botao-laranja .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(253, 145, 0, .55) 0%,
        rgba(253, 145, 0, .18) 45%,
        transparent 75%
    );

    filter: blur(10px);

    z-index: -1;

    animation: pulseGlowLaranja 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-laranja .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .45) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineLaranja 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-laranja .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    box-shadow:
        0 0 18px rgba(253, 145, 0, .55),
        0 0 42px rgba(253, 145, 0, .35),
        inset 0 1px 2px rgba(255, 255, 255, .30);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineLaranja {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowLaranja {

    0%, 100% {
        opacity: .75;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20fcbf5 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-333d3ac5 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fd066fa */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-657f4f5 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bfb307e */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24d33c53 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf22f3f */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44164474 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da3e70e *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25104793 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5735a4b3 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-322fe23e *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6b5b05 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5567216d *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-318aedfd *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23f9a691 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f3a3ab6 */#botao-laranja .elementor-button {
    background: linear-gradient(
        180deg,
        #FD9100 0%,
        #D97900 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(253, 145, 0, .55);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(253, 145, 0, .35),
        0 0 28px rgba(253, 145, 0, .22),
        inset 0 1px 1px rgba(255, 255, 255, .22);
}


/* ========================================
   HALO / GLOW LARANJA
======================================== */

#botao-laranja .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(253, 145, 0, .55) 0%,
        rgba(253, 145, 0, .18) 45%,
        transparent 75%
    );

    filter: blur(10px);

    z-index: -1;

    animation: pulseGlowLaranja 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-laranja .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .45) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineLaranja 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-laranja .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    box-shadow:
        0 0 18px rgba(253, 145, 0, .55),
        0 0 42px rgba(253, 145, 0, .35),
        inset 0 1px 2px rgba(255, 255, 255, .30);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineLaranja {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowLaranja {

    0%, 100% {
        opacity: .75;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79aae6c0 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4634048b *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c6925cc */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-330e6deb */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4696c5ec */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f31677 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f9d250 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ae528eb *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16364893 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a618472 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59cb8cba */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efb81c4 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54b13da4 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a1a9c79 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b1dfba4 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e16f9b *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d43514 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f9e3666 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1445d55e */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff9362d *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11232661 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1b564d *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64eabf55 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7e0eda0d */.carrossel-infinito .swiper-wrapper {
    transition-timing-function: linear !important;
}

.carrossel-infinito .swiper-slide {
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197c99c7 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bf744b2 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6e9736f5 */.carrossel-infinito .swiper-wrapper {
    transition-timing-function: linear !important;
}

.carrossel-infinito .swiper-slide {
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c567a8c */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392909ec *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d3b677c */#botao-cinza .elementor-button {
    background: linear-gradient(
        180deg,
        #5F5F5F 0%,
        #4D4D4D 55%,
        #3F3F3F 100%
    );

    color: #FFFFFF;

    border: 1px solid rgba(255, 255, 255, .12);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 4px 12px rgba(0, 0, 0, .18),
        inset 0 1px 1px rgba(255, 255, 255, .08);
}


/* ========================================
   REFLEXO SUAVE PASSANDO
======================================== */

#botao-cinza .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 55%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 20%,
        rgba(255, 255, 255, .10) 50%,
        transparent 80%
    );

    transform: skewX(-20deg);

    animation: shineCinza 5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-cinza .elementor-button:hover {
    transform: translateY(-2px);

    background: linear-gradient(
        180deg,
        #686868 0%,
        #555555 55%,
        #454545 100%
    );

    box-shadow:
        0 6px 16px rgba(0, 0, 0, .24),
        inset 0 1px 1px rgba(255, 255, 255, .10);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineCinza {

    0% {
        left: -120%;
    }

    100% {
        left: 160%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a23853 */#botao-branco .elementor-button {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #F1F1F1 55%,
        #D9D9D9 100%
    );

    color: #111111;

    border: 1px solid rgba(255, 255, 255, .85);
    border-radius: 20px;

    padding: 16px 34px;

    font-weight: 700;
    letter-spacing: .3px;

    position: relative;
    overflow: hidden;

    transition: all .35s ease;

    box-shadow:
        0 0 12px rgba(255, 255, 255, .65),
        0 0 28px rgba(255, 255, 255, .38),
        0 0 55px rgba(255, 255, 255, .16),
        inset 0 1px 2px rgba(255, 255, 255, .95),
        inset 0 -2px 4px rgba(0, 0, 0, .08);
}


/* ========================================
   HALO / GLOW BRANCO
======================================== */

#botao-branco .elementor-button::before {
    content: "";
    position: absolute;

    inset: -8px;

    border-radius: 999px;

    background: radial-gradient(
        circle,
        rgba(255, 255, 255, .80) 0%,
        rgba(255, 255, 255, .35) 45%,
        transparent 75%
    );

    filter: blur(12px);

    z-index: -1;

    animation: pulseGlowBranco 3s ease-in-out infinite;
}


/* ========================================
   LUZ GLASS PASSANDO PELO BOTÃO
======================================== */

#botao-branco .elementor-button::after {
    content: "";

    position: absolute;

    top: 0;
    left: -120%;

    width: 70%;
    height: 100%;

    background: linear-gradient(
        115deg,
        transparent 15%,
        rgba(255, 255, 255, .25) 35%,
        rgba(255, 255, 255, 1) 50%,
        rgba(255, 255, 255, .35) 65%,
        transparent 85%
    );

    transform: skewX(-20deg);

    animation: shineBranco 3.5s linear infinite;

    pointer-events: none;
}


/* ========================================
   HOVER
======================================== */

#botao-branco .elementor-button:hover {
    transform: translateY(-2px) scale(1.02);

    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FAFAFA 50%,
        #E7E7E7 100%
    );

    box-shadow:
        0 0 18px rgba(255, 255, 255, .85),
        0 0 42px rgba(255, 255, 255, .55),
        0 0 70px rgba(255, 255, 255, .25),
        inset 0 1px 3px rgba(255, 255, 255, 1);
}


/* ========================================
   ANIMAÇÃO DA LUZ
======================================== */

@keyframes shineBranco {

    0% {
        left: -120%;
    }

    100% {
        left: 150%;
    }
}


/* ========================================
   ANIMAÇÃO DO GLOW
======================================== */

@keyframes pulseGlowBranco {

    0%, 100% {
        opacity: .70;
        transform: scale(1);
    }

    50% {
        opacity: 1;
        transform: scale(1.06);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b471c */.ingresso-vip {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: 1px solid rgba(253, 145, 0, .45);
    border-radius: 20px;

    background: rgba(253, 145, 0, .035);

    box-shadow:
        0 0 20px rgba(253,145,0,.12),
        0 0 42px rgba(253,145,0,.06),
        inset 0 1px 0 rgba(255,255,255,.12);
}


/* LUZ VIP PASSANDO */

.ingresso-vip::after {
    content: "";
    position: absolute;

    top: -40%;
    left: -65%;

    width: 38%;
    height: 180%;

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(253,145,0,.05) 20%,
        rgba(255,190,70,.30) 40%,
        rgba(255,225,160,.85) 50%,
        rgba(255,190,70,.30) 60%,
        rgba(253,145,0,.05) 80%,
        transparent 100%
    );

    filter: blur(5px);
    transform: rotate(18deg);

    animation: brilhoVip 3.6s ease-in-out infinite;

    pointer-events: none;
    z-index: 5;
}


@keyframes brilhoVip {

    0% {
        left: -65%;
    }

    45% {
        left: 135%;
    }

    100% {
        left: 135%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fd8b3bd */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f94ee63 *//* PALAVRAS COM BLUR */

.texto-blur .palavra-animada {
    display: inline-block;

    /* Mantém a cor original do Elementor */
    color: inherit !important;

    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);

    transition:
        opacity 0.35s ease-out,
        filter 0.35s ease-out,
        transform 0.35s ease-out;
}


/* ATIVA A PALAVRA */

.texto-blur.animar-texto .palavra-animada {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f6219d5 */.textoroxo{
  background: linear-gradient(
    120deg,
    #6E35C9 0%,
    #8F55F2 20%,
    #B072FF 40%,
    #E3CCFF 50%,
    #B072FF 60%,
    #8F55F2 80%,
    #6E35C9 100%
  );

  background-size: 250% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;

  animation: brilhoRoxo 3.5s linear infinite;
}

@keyframes brilhoRoxo{
  from{
    background-position: 0% center;
  }
  to{
    background-position: 250% center;
  }
}/* End custom CSS */