.elementor-952 .elementor-element.elementor-element-3add18a0{--display:flex;--min-height:50px;}.elementor-952 .elementor-element.elementor-element-0cd16ea{--display:flex;}.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-952 .elementor-element.elementor-element-962c55e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-962c55e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-962c55e{text-align:center;}.elementor-952 .elementor-element.elementor-element-962c55e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-952 .elementor-element.elementor-element-d1e43c3{--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-widget-jet-animated-text .jet-animated-text__before-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-animated-text .jet-animated-text__animated-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-animated-text .jet-animated-text__animated-text-item:after{background-color:var( --e-global-color-primary );}.elementor-widget-jet-animated-text .jet-animated-text__after-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-952 .elementor-element.elementor-element-7d57858 .jet-animated-text{justify-content:flex-start;}.elementor-952 .elementor-element.elementor-element-7d57858 .jet-animated-text__before-text{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-952 .elementor-element.elementor-element-7d57858 .jet-animated-text__animated-text{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:100px;letter-spacing:-0.3px;}.elementor-952 .elementor-element.elementor-element-7d57858 .jet-animated-text__animated-text-item:after{background-color:#000000;}.elementor-952 .elementor-element.elementor-element-7d57858 .jet-animated-text__after-text{padding:590250040545px 590250040545px 590250040545px 590250040545px;}.elementor-952 .elementor-element.elementor-element-22acd87{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 332.991px );max-width:332.991px;--container-widget-width:332.991px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-22acd87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-952 .elementor-element.elementor-element-b0eaf22{--display:flex;}@media(max-width:1024px){.elementor-952 .elementor-element.elementor-element-3add18a0{--min-height:51px;}}@media(min-width:768px){.elementor-952 .elementor-element.elementor-element-3add18a0{--content-width:1224px;}.elementor-952 .elementor-element.elementor-element-0cd16ea{--content-width:100%;}.elementor-952 .elementor-element.elementor-element-d1e43c3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3add18a0 */.elementor-952 .elementor-element.elementor-element-3add18a0 {
    height: 50px;
}

@media (min-width: 1150px) {
    .elementor-952 .elementor-element.elementor-element-3add18a0 {
        height: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-962c55e */.elementor-952 .elementor-element.elementor-element-962c55e {
    width: 100%;
    padding: 0 10%;
    font-size: clamp(10px, 4vw, 30px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2cd971e */.elementor-952 .elementor-element.elementor-element-2cd971e {
    width: 100%;
    padding: 0 10%;
    font-size: clamp(10px, 4vw, 30px);
}/* End custom CSS */
/* Start custom CSS for jet-animated-text, class: .elementor-element-7d57858 */.elementor-952 .elementor-element.elementor-element-7d57858 {
    width: 60%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}/* End custom CSS */