.elementor-24165 .elementor-element.elementor-element-e11b9f3:not(.elementor-motion-effects-element-type-background), .elementor-24165 .elementor-element.elementor-element-e11b9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-24165 .elementor-element.elementor-element-e11b9f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-e11b9f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24165 .elementor-element.elementor-element-3a65d8c .elementor-spacer-inner{height:50px;}.elementor-24165 .elementor-element.elementor-element-3a65d8c{transform:rotate(0deg);}.elementor-24165 .elementor-element.elementor-element-f75581e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24165 .elementor-element.elementor-element-85d6247 > .elementor-container{max-width:1200px;min-height:800px;}.elementor-24165 .elementor-element.elementor-element-85d6247{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-85d6247 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24165 .elementor-element.elementor-element-c376ce8:not(.elementor-motion-effects-element-type-background), .elementor-24165 .elementor-element.elementor-element-c376ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24165 .elementor-element.elementor-element-c376ce8 > .elementor-container{max-width:960px;min-height:400px;}.elementor-24165 .elementor-element.elementor-element-c376ce8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-c376ce8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24165 .elementor-element.elementor-element-6c17a9e .elementor-spacer-inner{height:25px;}.elementor-24165 .elementor-element.elementor-element-6c17a9e{transform:rotate(0deg);}.elementor-24165 .elementor-element.elementor-element-0a22495.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-24165 .elementor-element.elementor-element-0a22495 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:200;}.elementor-24165 .elementor-element.elementor-element-41c5052 .elementor-spacer-inner{height:25px;}.elementor-24165 .elementor-element.elementor-element-41c5052{transform:rotate(0deg);}.elementor-24165 .elementor-element.elementor-element-2233342 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-24165 .elementor-element.elementor-element-2233342 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-24165 .elementor-element.elementor-element-2233342 .elementor-image-carousel-caption{text-align:center;color:#5E5E5E;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;}.elementor-24165 .elementor-element.elementor-element-6028d969:not(.elementor-motion-effects-element-type-background), .elementor-24165 .elementor-element.elementor-element-6028d969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24165 .elementor-element.elementor-element-6028d969 > .elementor-container{max-width:960px;}.elementor-24165 .elementor-element.elementor-element-6028d969{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-6028d969 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24165 .elementor-element.elementor-element-1c54846 .elementor-spacer-inner{height:25px;}.elementor-24165 .elementor-element.elementor-element-1c54846{transform:rotate(0deg);}.elementor-24165 .elementor-element.elementor-element-770d306c .elementor-heading-wrapper{text-align:center;}.elementor-24165 .elementor-element.elementor-element-770d306c.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-24165 .elementor-element.elementor-element-770d306c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:200;}.elementor-24165 .elementor-element.elementor-element-bbb20e1 .elementor-spacer-inner{height:25px;}.elementor-24165 .elementor-element.elementor-element-bbb20e1{transform:rotate(0deg);}.elementor-widget-opal-text_carousel .elementor-content{color:var( --e-global-color-text );}.elementor-widget-opal-text_carousel .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-opal-text_carousel .elementor-text-button{color:var( --e-global-color-primary );}.elementor-widget-opal-text_carousel .elementor-text-button i{color:var( --e-global-color-primary );}.elementor-widget-opal-text_carousel .elementor-text-button:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-opal-text_carousel .elementor-text-button:hover i{color:var( --e-global-color-primary );}.elementor-24165 .elementor-element.elementor-element-4a688a19{text-align:left;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-content-item-inner{background:#FFFFFF;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-content{color:#FFFFFF;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-heading-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-24165 .elementor-element.elementor-element-4a688a19.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-24165 .elementor-element.elementor-element-4a688a19.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-24165 .elementor-element.elementor-element-4a688a19.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-image-box-img img{width:100%;}.elementor-24165 .elementor-element.elementor-element-4a688a19  .elementor-image-box-img img{height:100%;object-fit:cover;opacity:1;}.elementor-24165 .elementor-element.elementor-element-4a688a19  .elementor-image-box-img svg{opacity:1;}.elementor-24165 .elementor-element.elementor-element-4a688a19:hover  .elementor-image-box-img img{opacity:1;}.elementor-24165 .elementor-element.elementor-element-4a688a19:hover  .elementor-image-box-img svg{opacity:1;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .owl-carousel .owl-dots{text-align:center;}.elementor-24165 .elementor-element.elementor-element-aff1fce:not(.elementor-motion-effects-element-type-background), .elementor-24165 .elementor-element.elementor-element-aff1fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B52;}.elementor-24165 .elementor-element.elementor-element-aff1fce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-aff1fce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24165 .elementor-element.elementor-element-7b7eefa > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-24165 .elementor-element.elementor-element-34764b2:not(.elementor-motion-effects-element-type-background), .elementor-24165 .elementor-element.elementor-element-34764b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B224D;}.elementor-24165 .elementor-element.elementor-element-34764b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24165 .elementor-element.elementor-element-34764b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1200px){.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-heading-title{font-size:17px;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .owl-carousel .owl-dots{text-align:center;}}@media(max-width:767px){.elementor-24165 .elementor-element.elementor-element-3a65d8c .elementor-spacer-inner{height:10px;}.elementor-24165 .elementor-element.elementor-element-4a688a19 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for opal-text_carousel, class: .elementor-element-4a688a19 */.elementor-text_carousel-wrapper .owl-theme.owl-carousel .owl-nav [class*="owl-"] {
  display: block;
}/* End custom CSS */