.elementor-3908 .elementor-element.elementor-element-a25f372 > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-3908 .elementor-element.elementor-element-a25f372 > .elementor-container{max-width:1320px;}.elementor-3908 .elementor-element.elementor-element-40dfc57{--spacer-size:2vh;}.elementor-3908 .elementor-element.elementor-element-31be76c > .elementor-widget-container{padding:13rem 0rem 0rem 0rem;}.elementor-3908 .elementor-element.elementor-element-31be76c img{width:50%;}.elementor-3908 .elementor-element.elementor-element-921d3fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13rem 0rem 0rem 0rem;}.elementor-3908 .elementor-element.elementor-element-921d3fc{column-gap:0px;text-align:center;color:#FFFFFF;font-size:18px;font-weight:500;line-height:23px;}.elementor-3908 .elementor-element.elementor-element-f5c5cae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13rem 0rem 0rem 0rem;}.elementor-3908 .elementor-element.elementor-element-f5c5cae{column-gap:0px;text-align:center;color:#FFFFFF;font-size:18px;font-weight:500;line-height:23px;}.elementor-3908 .elementor-element.elementor-element-ce1159d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13rem 0rem 0rem 0rem;}.elementor-3908 .elementor-element.elementor-element-ce1159d{column-gap:0px;text-align:center;color:#FFFFFF;font-size:18px;font-weight:500;line-height:23px;}.elementor-3908 .elementor-element.elementor-element-e68f984 > .elementor-widget-container{padding:13rem 0rem 13rem 0rem;}.elementor-3908 .elementor-element.elementor-element-e68f984 img{border-radius:15px 15px 15px 15px;}body.elementor-page-3908:not(.elementor-motion-effects-element-type-background), body.elementor-page-3908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A353C;}@media(max-width:767px){.elementor-3908 .elementor-element.elementor-element-a25f372{padding:0px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-921d3fc */.elementor-3908 .elementor-element.elementor-element-921d3fc p {
        font-size: clamp(1.88rem, 3.87vw + .02rem, 3.5rem);
            line-height: 1.1;
                letter-spacing: -.04em;
    font-weight: 300;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c5cae */.elementor-3908 .elementor-element.elementor-element-f5c5cae p {
        font-size: clamp(1.88rem, 3.87vw + .02rem, 3.5rem);
            line-height: 1.1;
                letter-spacing: -.04em;
    font-weight: 300;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce1159d */.elementor-3908 .elementor-element.elementor-element-ce1159d p {
        font-size: clamp(1.88rem, 3.87vw + .02rem, 3.5rem);
            line-height: 1.1;
                letter-spacing: -.04em;
    font-weight: 300;
  
}/* End custom CSS */
/* Start custom CSS */.item {
  
    transition: opacity 0.3s ease;
}/* End custom CSS */