.elementor-15 .elementor-element.elementor-element-31c5ef3{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:196px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-31c5ef3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-31c5ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://site.uptime.com.br/wp-content/uploads/2025/05/precencial-face-to-face-UPTIME.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-31c5ef3::before, .elementor-15 .elementor-element.elementor-element-31c5ef3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-31c5ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-31c5ef3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-31c5ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-31c5ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 2.41%, #0000005E 46%);}.elementor-15 .elementor-element.elementor-element-5351915{--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:0px;--padding-left:0px;--padding-right:0px;}.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-15 .elementor-element.elementor-element-9af9c5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;text-shadow:-4px 4px 10px rgba(0, 0, 0, 0.19);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3692e45{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.675rem;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:0.06em;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-55676c6{--display:flex;}.elementor-15 .elementor-element.elementor-element-15013c0{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-15013c0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-15013c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-a768b4f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a02e9c1{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-a02e9c1 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-a02e9c1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a02e9c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-78ad942{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-d97bfa3{--display:flex;--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-15 .elementor-element.elementor-element-564e336 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-564e336 .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-564e336 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-01aff88{--display:flex;}.elementor-15 .elementor-element.elementor-element-04a2b9c{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-04a2b9c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04a2b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-b02567a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8835f4e{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-8835f4e > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-8835f4e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8835f4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-22c5333{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-0c574af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-48414ec .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-48414ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-49457e2{--display:flex;}.elementor-15 .elementor-element.elementor-element-50ac180{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-50ac180:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-50ac180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-15e08e6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bec2a19{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-bec2a19 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-bec2a19.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bec2a19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-fe31ea2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-6e255a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cc967e3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cc967e3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4747477D;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-6b0c6e2{--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-15 .elementor-element.elementor-element-994a62a{--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;--overlay-opacity:1;--padding-top:102px;--padding-bottom:99px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-994a62a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-994a62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://site.uptime.com.br/wp-content/uploads/2025/05/online-face-to-face-UPTIME.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-994a62a::before, .elementor-15 .elementor-element.elementor-element-994a62a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-994a62a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-994a62a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-994a62a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-994a62a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 2.41%, #0000005E 46%);}.elementor-15 .elementor-element.elementor-element-6e8401f{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6e8401f{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-6e8401f{right:0px;}.elementor-15 .elementor-element.elementor-element-04a7fb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-04a7fb4.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-04a7fb4{z-index:9;}.elementor-15 .elementor-element.elementor-element-48920cb{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-04937e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.2;letter-spacing:0.06em;text-shadow:-4px 4px 10px rgba(0, 0, 0, 0.19);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d651dcb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.675rem;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:0.06em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f203635{--display:flex;}.elementor-15 .elementor-element.elementor-element-586563c{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-586563c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-586563c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-e8e0f48{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a502622{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-a502622 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-a502622.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a502622 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-8187ed9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-465d24c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-916282a .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-916282a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-916282a .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-916282a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-916282a .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-916282a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-916282a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e8f73ec{--display:flex;}.elementor-15 .elementor-element.elementor-element-fb3433f{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fb3433f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb3433f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-613f36e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c4b7e8b{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-c4b7e8b > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-c4b7e8b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c4b7e8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-9c49487{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-7710e45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f7b3384{--display:flex;}.elementor-15 .elementor-element.elementor-element-d9025d7{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d9025d7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d9025d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-73d70cb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4d58e3c{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-4d58e3c > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-4d58e3c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4d58e3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-f6a7bd9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-66b279b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e819faf .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e819faf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8240929{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8240929 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4747477D;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-53584e6{--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-15 .elementor-element.elementor-element-1aa4e54{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:102px;--padding-bottom:99px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-1aa4e54:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1aa4e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://site.uptime.com.br/wp-content/uploads/2025/05/para-empresas-e-muito-alem-face-to-face-online-presencial.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1aa4e54::before, .elementor-15 .elementor-element.elementor-element-1aa4e54 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1aa4e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1aa4e54 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1aa4e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1aa4e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 59%, #080808 46%);}.elementor-15 .elementor-element.elementor-element-a8b7b59{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a8b7b59{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-a8b7b59{right:0px;}.elementor-15 .elementor-element.elementor-element-a12c8a0{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8621f25{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8621f25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;line-height:1.2;letter-spacing:0.06em;text-shadow:-4px 4px 10px rgba(0, 0, 0, 0.19);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2deba81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;line-height:1.2;letter-spacing:0.06em;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-8fd6e9a{--display:flex;}.elementor-15 .elementor-element.elementor-element-f7aad81{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f7aad81:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f7aad81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-5c43da4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af2f320{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-af2f320 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-af2f320.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-af2f320 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-9472f2c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-68c516a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1319c13{--display:flex;}.elementor-15 .elementor-element.elementor-element-b248728{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b248728:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b248728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-c572b8c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2e59d4b{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-2e59d4b > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-2e59d4b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2e59d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-979ae4f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-6bfacba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-84082de{--display:flex;}.elementor-15 .elementor-element.elementor-element-a67aa27{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a67aa27:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a67aa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-15 .elementor-element.elementor-element-3bac763{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-971eda1{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-971eda1 > .elementor-widget-container{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.elementor-15 .elementor-element.elementor-element-971eda1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-971eda1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-73f45fb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0.06em;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-02be69c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:0.06em;text-shadow:-4px 4px 8px rgba(0, 0, 0, 0.19);fill:#9E1F1A;color:#9E1F1A;border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-82c24de .elementor-button:focus{background-color:#9E1F1A;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button .elementor-button-content-wrapper{gap:18px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-82c24de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7166e9b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7166e9b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4747477D;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-6378068{--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-15 .elementor-element.elementor-element-b173f4f{--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:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:60px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-b173f4f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b173f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-15 .elementor-element.elementor-element-762dfe6{text-align:center;}.elementor-15 .elementor-element.elementor-element-762dfe6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;text-shadow:-4px 4px 10px rgba(0, 0, 0, 0.19);color:#9E1F1A;}.elementor-15 .elementor-element.elementor-element-7ac1da2{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0ce3294{--display:flex;}.elementor-15 .elementor-element.elementor-element-e3e1665{--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-15 .elementor-element.elementor-element-637b6d2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-9f6d40e{--display:flex;}.elementor-15 .elementor-element.elementor-element-7930220{--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-15 .elementor-element.elementor-element-6a4121b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-73d2924{--display:flex;}.elementor-15 .elementor-element.elementor-element-2a32310{--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-15 .elementor-element.elementor-element-24902e2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-3254bed{--display:flex;}.elementor-15 .elementor-element.elementor-element-f1f64ae{--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-15 .elementor-element.elementor-element-2fb0bc7{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-e144da0{--display:flex;}.elementor-15 .elementor-element.elementor-element-d0eb4f6{--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-15 .elementor-element.elementor-element-e4f483a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-ea8c5c5{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 11px 11px;--n-accordion-icon-size:2.4rem;--n-accordion-icon-gap:14px;}.elementor-15 .elementor-element.elementor-element-ea8c5c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-ea8c5c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-ea8c5c5 {--n-accordion-padding:14px 17px 14px 17px;}:where( .elementor-15 .elementor-element.elementor-element-ea8c5c5 > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;line-height:1.2;letter-spacing:0.06em;}.elementor-15 .elementor-element.elementor-element-1b3db8d{--display:flex;}.elementor-15 .elementor-element.elementor-element-7da7bea{--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-15 .elementor-element.elementor-element-ca97977{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-0c770ef{--display:flex;}.elementor-15 .elementor-element.elementor-element-3469c6d{--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-15 .elementor-element.elementor-element-ee496da{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-b7bb8c5{--display:flex;}.elementor-15 .elementor-element.elementor-element-faf324d{--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-15 .elementor-element.elementor-element-180256a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-574f236{--display:flex;}.elementor-15 .elementor-element.elementor-element-207093b{--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-15 .elementor-element.elementor-element-b23e558{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;text-shadow:-4px 4px 8.8px rgba(0, 0, 0, 0.19);color:#1B325F;}.elementor-15 .elementor-element.elementor-element-dba403f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 11px 11px;--n-accordion-icon-size:2.4rem;--n-accordion-icon-gap:14px;}.elementor-15 .elementor-element.elementor-element-dba403f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-dba403f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:11px 11px 11px 11px;}.elementor-15 .elementor-element.elementor-element-dba403f {--n-accordion-padding:14px 17px 14px 17px;}:where( .elementor-15 .elementor-element.elementor-element-dba403f > .elementor-widget-container > .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:"Montserrat", Sans-serif;font-weight:600;line-height:1.2;letter-spacing:0.06em;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-9af9c5d .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-3692e45{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-cc967e3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-15 .elementor-element.elementor-element-04937e6 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-d651dcb{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-15 .elementor-element.elementor-element-8240929{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-15 .elementor-element.elementor-element-8621f25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-8621f25 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-2deba81{font-size:2.1rem;}.elementor-15 .elementor-element.elementor-element-7166e9b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-15 .elementor-element.elementor-element-762dfe6 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-7ac1da2{--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:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-5351915{--width:100%;}.elementor-15 .elementor-element.elementor-element-6b0c6e2{--width:13%;}.elementor-15 .elementor-element.elementor-element-48920cb{--width:100%;}.elementor-15 .elementor-element.elementor-element-53584e6{--width:13%;}.elementor-15 .elementor-element.elementor-element-a12c8a0{--width:100%;}.elementor-15 .elementor-element.elementor-element-6378068{--width:13%;}.elementor-15 .elementor-element.elementor-element-b173f4f{--content-width:1262px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-5351915{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9af9c5d .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-3692e45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-55676c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a02e9c1 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-78ad942 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-78ad942{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-8835f4e .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-22c5333 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-22c5333{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-fe31ea2 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-fe31ea2{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-cc967e3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:22px;}.elementor-15 .elementor-element.elementor-element-6b0c6e2.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-994a62a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-04937e6 .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-d651dcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:1.3;}.elementor-15 .elementor-element.elementor-element-f203635{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a502622 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-8187ed9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-8187ed9{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-c4b7e8b .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-9c49487 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-9c49487{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-f6a7bd9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-f6a7bd9{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-8240929{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:22px;}.elementor-15 .elementor-element.elementor-element-1aa4e54{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-8621f25 .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-2deba81{font-size:1.2rem;line-height:1.3;}.elementor-15 .elementor-element.elementor-element-8fd6e9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af2f320 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-9472f2c > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-9472f2c{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-2e59d4b .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-979ae4f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-979ae4f{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-971eda1 .elementor-heading-title{font-size:1.6rem;}.elementor-15 .elementor-element.elementor-element-73f45fb > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-73f45fb{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-7166e9b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:22px;}.elementor-15 .elementor-element.elementor-element-b173f4f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-762dfe6 .elementor-heading-title{font-size:2rem;line-height:3rem;}.elementor-15 .elementor-element.elementor-element-637b6d2{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-6a4121b{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-24902e2{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-2fb0bc7{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-e4f483a{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-ea8c5c5{--n-accordion-item-title-space-between:16px;--n-accordion-icon-size:24px;--n-accordion-icon-gap:5px;}.elementor-15 .elementor-element.elementor-element-ea8c5c5 {--n-accordion-padding:10px 5px 10px 5px;}.elementor-15 .elementor-element.elementor-element-ca97977{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-ee496da{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-180256a{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-b23e558{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-dba403f{--n-accordion-item-title-space-between:16px;--n-accordion-icon-size:24px;--n-accordion-icon-gap:5px;}.elementor-15 .elementor-element.elementor-element-dba403f {--n-accordion-padding:10px 5px 10px 5px;}}/* Start custom CSS for heading, class: .elementor-element-9af9c5d */.elementor-15 .elementor-element.elementor-element-9af9c5d span{
    color: currentColor;
    display: block;
    font-size: 75%;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-564e336 */.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-564e336 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48414ec */.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-48414ec svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8674f30 */.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-8674f30 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-564e336 */.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-564e336 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48414ec */.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-48414ec svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8674f30 */.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-8674f30 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-564e336 */.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-564e336 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48414ec */.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-48414ec svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8674f30 */.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-8674f30 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-564e336 */.elementor-15 .elementor-element.elementor-element-564e336 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-564e336 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48414ec */.elementor-15 .elementor-element.elementor-element-48414ec .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-48414ec svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8674f30 */.elementor-15 .elementor-element.elementor-element-8674f30 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-8674f30 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cc967e3 */.elementor-15 .elementor-element.elementor-element-cc967e3 .elementor-swiper-button svg {
  fill: none !important;
}
.elementor-15 .elementor-element.elementor-element-cc967e3 .elementor-swiper-button.swiper-button-disabled {
  opacity: 0 !important;
  cursor: not-allowed;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c5ef3 */.elementor-15 .elementor-element.elementor-element-31c5ef3::before{
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.86) 1.46%, rgba(0, 0, 0, 0.0086) 78.54%, transparent 100%)!important;
}
@media (max-width:767px){
.elementor-15 .elementor-element.elementor-element-31c5ef3::before{
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 1.46%, rgba(0, 0, 0, 0.5) 78.54%)!important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04a7fb4 */.elementor-15 .elementor-element.elementor-element-04a7fb4 .rect-group{
  /*margin-bottom: 20px;*/
}
.elementor-15 .elementor-element.elementor-element-04a7fb4 .rect {
background: #fff;
  width: 25%;
  height: 40px;
  border-radius: 0 2rem 2rem 0;
  top: calc(-50% + 15px);
  left: 0%;
  position: absolute;
  transform: translateY(calc(100% - 45px)) translateX(0%);
}
.elementor-15 .elementor-element.elementor-element-04a7fb4 .rect-1{
       background: #fff;
           z-index: 1;
    top: calc(-50% + 35px);
     height: 35px;
}
.elementor-15 .elementor-element.elementor-element-04a7fb4  .rect-2{
     --tam: 40px;
    background: #fff;
    top: calc(-50% + var(--tam, 40px) / 2);
    transform: translateY(calc(100% - var(--tam, 40px) * 2));
    height: var(--tam, 40px);
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04937e6 */.elementor-15 .elementor-element.elementor-element-04937e6 span{
    color: #FBCB09;
    display: block;
    font-size: 75%;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-916282a */.elementor-15 .elementor-element.elementor-element-916282a .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-916282a svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5678e5 */.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-c5678e5 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e819faf */.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e819faf svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-916282a */.elementor-15 .elementor-element.elementor-element-916282a .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-916282a svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5678e5 */.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-c5678e5 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e819faf */.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e819faf svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-916282a */.elementor-15 .elementor-element.elementor-element-916282a .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-916282a svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5678e5 */.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-c5678e5 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e819faf */.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e819faf svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-916282a */.elementor-15 .elementor-element.elementor-element-916282a .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-916282a svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5678e5 */.elementor-15 .elementor-element.elementor-element-c5678e5 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-c5678e5 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e819faf */.elementor-15 .elementor-element.elementor-element-e819faf .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e819faf svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8240929 */.elementor-15 .elementor-element.elementor-element-8240929 .elementor-swiper-button svg {
  fill: none !important;
}
.elementor-15 .elementor-element.elementor-element-8240929 .elementor-swiper-button.swiper-button-disabled {
  opacity: 0 !important;
  cursor: not-allowed;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994a62a */.elementor-15 .elementor-element.elementor-element-994a62a::before{
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.86) 1.46%, rgba(0, 0, 0, 0.0086) 78.54%, transparent 100%)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8621f25 */.elementor-15 .elementor-element.elementor-element-8621f25 span{
    color: #FBCB09;
    display: block;
    font-size: 75%;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0039a3 */.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e0039a3 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e2c4fc */.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-1e2c4fc svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82c24de */.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-82c24de svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0039a3 */.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e0039a3 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e2c4fc */.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-1e2c4fc svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82c24de */.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-82c24de svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0039a3 */.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e0039a3 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e2c4fc */.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-1e2c4fc svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82c24de */.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-82c24de svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0039a3 */.elementor-15 .elementor-element.elementor-element-e0039a3 .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-e0039a3 svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e2c4fc */.elementor-15 .elementor-element.elementor-element-1e2c4fc .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-1e2c4fc svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82c24de */.elementor-15 .elementor-element.elementor-element-82c24de .elementor-button-text {text-shadow:  -4px 4px 8.8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-15 .elementor-element.elementor-element-82c24de svg *{
    stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7166e9b */.elementor-15 .elementor-element.elementor-element-7166e9b .elementor-swiper-button svg {
  fill: none !important;
}
.elementor-15 .elementor-element.elementor-element-7166e9b .elementor-swiper-button.swiper-button-disabled {
  opacity: 0 !important;
  cursor: not-allowed;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa4e54 */.elementor-15 .elementor-element.elementor-element-1aa4e54::before{
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.86) 1.46%, rgba(0, 0, 0, 0.0086) 78.54%, transparent 100%)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-762dfe6 */.elementor-15 .elementor-element.elementor-element-762dfe6 span{
    color: currentColor;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ea8c5c5 */.elementor-15 .elementor-element.elementor-element-ea8c5c5 .e-n-accordion-item-title {
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);

}
.elementor-15 .elementor-element.elementor-element-ea8c5c5 .e-n-accordion-item-title-text{
    text-shadow: -4px 4px 8.8px rgba(0, 0, 0, 0.19);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-dba403f */.elementor-15 .elementor-element.elementor-element-dba403f .e-n-accordion-item-title {
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);

}
.elementor-15 .elementor-element.elementor-element-dba403f .e-n-accordion-item-title-text{
    text-shadow: -4px 4px 8.8px rgba(0, 0, 0, 0.19);
}/* End custom CSS */