.elementor-1552 .elementor-element.elementor-element-h26root{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1552 .elementor-element.elementor-element-h26hero{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap: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;--z-index:1;}.elementor-1552 .elementor-element.elementor-element-h26hero:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-h26hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld1 .swiper-slide-bg{background-color:#112D4E;background-image:url(https://skyfourstartravel.com/wp-content/uploads/2026/09/hero-dubai-a-golden-hour.jpg);background-size:cover;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld1 .elementor-background-overlay{background-color:rgba(17,45,78,0.34);}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld2 .swiper-slide-bg{background-color:#112D4E;background-image:url(https://skyfourstartravel.com/wp-content/uploads/2026/10/maldives-overwater-villas-at-sunset.jpg);background-size:cover;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld2 .elementor-background-overlay{background-color:rgba(17,45,78,0.34);}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld3 .swiper-slide-bg{background-color:#112D4E;background-image:url(https://skyfourstartravel.com/wp-content/uploads/2026/10/masjid-al-haram-in-makkah.jpg);background-size:cover;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld3 .elementor-background-overlay{background-color:rgba(17,45,78,0.38);}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld4 .swiper-slide-bg{background-color:#112D4E;background-image:url(https://skyfourstartravel.com/wp-content/uploads/2026/09/madinah-masjid-an-nabawi-at-evening-scaled.jpg);background-size:cover;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-repeater-item-sld4 .elementor-background-overlay{background-color:rgba(17,45,78,0.36);}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-slide{height:640px;transition-duration:calc(6000ms*1.2);}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-slide-contents{max-width:100%;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-slide-inner{padding:0px 72px 0px 72px;text-align:start;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-heading{color:#F9F7F7;font-size:54px;font-weight:800;line-height:1.08em;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-description{color:#F9F7F7;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button{font-size:15px;font-weight:600;text-transform:none;border-width:0px;border-radius:999px;color:#F9F7F7;background-color:#E63946;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button:hover{color:#112D4E;background-color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-swiper-button{font-size:24px;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-swiper-button svg{fill:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;height:9px;width:9px;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-pagination-fraction{font-size:9px;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgba(249,247,247,0.55);opacity:1;}.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-pagination-bullet-active{background-color:#E63946;}.elementor-1552 .elementor-element.elementor-element-h26sld{width:100%;max-width:100%;}.elementor-1552 .elementor-element.elementor-element-h26svc{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-1552 .elementor-element.elementor-element-h26svc:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-h26svc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26sh .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-0.8px;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26srow{--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:stretch;--gap:26px 30px;--row-gap:26px;--column-gap:30px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1552 .elementor-element.elementor-element-h26c1{--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;}.elementor-1552 .elementor-element.elementor-element-h26c1h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c2{--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;}.elementor-1552 .elementor-element.elementor-element-h26c2h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c3{--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;}.elementor-1552 .elementor-element.elementor-element-h26c3h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c4{--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;}.elementor-1552 .elementor-element.elementor-element-h26c4h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c5{--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;}.elementor-1552 .elementor-element.elementor-element-h26c5h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c6{--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;}.elementor-1552 .elementor-element.elementor-element-h26c6h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26c7{--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;}.elementor-1552 .elementor-element.elementor-element-h26c7h .elementor-heading-title{font-size:20px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26umr{--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.88;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-1552 .elementor-element.elementor-element-h26umr:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-h26umr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D4E;background-image:url("https://skyfourstartravel.com/wp-content/uploads/2026/10/masjid-al-haram-in-makkah.jpg");background-position:center center;background-size:cover;}.elementor-1552 .elementor-element.elementor-element-h26umr::before, .elementor-1552 .elementor-element.elementor-element-h26umr > .elementor-background-video-container::before, .elementor-1552 .elementor-element.elementor-element-h26umr > .e-con-inner > .elementor-background-video-container::before, .elementor-1552 .elementor-element.elementor-element-h26umr > .elementor-background-slideshow::before, .elementor-1552 .elementor-element.elementor-element-h26umr > .e-con-inner > .elementor-background-slideshow::before, .elementor-1552 .elementor-element.elementor-element-h26umr > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26uh .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-0.8px;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26urow{--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:stretch;--gap:20px 24px;--row-gap:20px;--column-gap:24px;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1552 .elementor-element.elementor-element-h26u1{--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;}.elementor-1552 .elementor-element.elementor-element-h26u1h .elementor-heading-title{font-size:17px;font-weight:700;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26u2{--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;}.elementor-1552 .elementor-element.elementor-element-h26u2h .elementor-heading-title{font-size:17px;font-weight:700;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26u3{--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;}.elementor-1552 .elementor-element.elementor-element-h26u3h .elementor-heading-title{font-size:17px;font-weight:700;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26u4{--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;}.elementor-1552 .elementor-element.elementor-element-h26u4h .elementor-heading-title{font-size:17px;font-weight:700;color:#F9F7F7;}.elementor-1552 .elementor-element.elementor-element-h26hol{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-1552 .elementor-element.elementor-element-h26hol:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-h26hol > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE2EF;}.elementor-1552 .elementor-element.elementor-element-h26hh .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-0.8px;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26rrow{--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:stretch;--gap:20px 22px;--row-gap:20px;--column-gap:22px;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1552 .elementor-element.elementor-element-h26r1{--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;}.elementor-1552 .elementor-element.elementor-element-h26r1h .elementor-heading-title{font-size:18px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26r2{--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;}.elementor-1552 .elementor-element.elementor-element-h26r2h .elementor-heading-title{font-size:18px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26r3{--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;}.elementor-1552 .elementor-element.elementor-element-h26r3h .elementor-heading-title{font-size:18px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26r4{--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;}.elementor-1552 .elementor-element.elementor-element-h26r4h .elementor-heading-title{font-size:18px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26r5{--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;}.elementor-1552 .elementor-element.elementor-element-h26r5h .elementor-heading-title{font-size:18px;font-weight:700;color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26cta{--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:80px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;--z-index:20;}.elementor-1552 .elementor-element.elementor-element-h26cta:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-h26cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D4E;}.elementor-1552 .elementor-element.elementor-element-h26xh .elementor-heading-title{font-size:36px;font-weight:700;letter-spacing:-0.8px;color:#F9F7F7;}@media(min-width:768px){.elementor-1552 .elementor-element.elementor-element-h26svc{--content-width:1200px;}.elementor-1552 .elementor-element.elementor-element-h26c1{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c2{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c3{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c4{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c5{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c6{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26c7{--width:13.71%;}.elementor-1552 .elementor-element.elementor-element-h26umr{--content-width:1200px;}.elementor-1552 .elementor-element.elementor-element-h26u1{--width:24%;}.elementor-1552 .elementor-element.elementor-element-h26u2{--width:24%;}.elementor-1552 .elementor-element.elementor-element-h26u3{--width:24%;}.elementor-1552 .elementor-element.elementor-element-h26u4{--width:24%;}.elementor-1552 .elementor-element.elementor-element-h26hol{--content-width:1200px;}.elementor-1552 .elementor-element.elementor-element-h26r1{--width:19.2%;}.elementor-1552 .elementor-element.elementor-element-h26r2{--width:19.2%;}.elementor-1552 .elementor-element.elementor-element-h26r3{--width:19.2%;}.elementor-1552 .elementor-element.elementor-element-h26r4{--width:19.2%;}.elementor-1552 .elementor-element.elementor-element-h26r5{--width:19.2%;}.elementor-1552 .elementor-element.elementor-element-h26cta{--content-width:1200px;}}/* Start custom CSS for slides, class: .elementor-element-h26sld */body.page-id-1552 .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}
body.page-id-1552 .site-content{overflow-x:clip}
.elementor-element-h26hero{padding:0!important}
.elementor-1552 .elementor-element.elementor-element-h26sld{width:100%}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-bg{background-position:center center}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-background-overlay{background-image:linear-gradient(90deg,rgba(17,45,78,.58) 0%,rgba(17,45,78,.30) 46%,rgba(17,45,78,0) 92%)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-heading{letter-spacing:-.5px;margin-bottom:16px;text-shadow:0 2px 18px rgba(17,45,78,.45)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-description{max-width:620px;margin-bottom:28px;text-shadow:0 1px 12px rgba(17,45,78,.45)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button{position:relative;overflow:hidden;padding:14px 30px;border:0!important;border-radius:999px;letter-spacing:.2px;line-height:1;background-image:linear-gradient(180deg,#EC4E5A 0%,#E63946 55%,#D22E3B 100%)!important;box-shadow:inset 0 1px 0 rgba(249,247,247,.30),0 8px 20px -6px rgba(17,45,78,.55),0 1px 3px rgba(17,45,78,.22);transition:background .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.22,.61,.36,1)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button::after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(100deg,rgba(249,247,247,0) 0%,rgba(249,247,247,.26) 50%,rgba(249,247,247,0) 100%);transform:skewX(-18deg);transition:left .7s cubic-bezier(.22,.61,.36,1);pointer-events:none}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button:hover::after{left:150%}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button:hover{background-image:linear-gradient(180deg,#F05A66 0%,#EA4150 55%,#D9323F 100%)!important;box-shadow:inset 0 1px 0 rgba(249,247,247,.34),0 12px 26px -7px rgba(17,45,78,.6),0 2px 5px rgba(17,45,78,.24);transform:translateY(-1px)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button:active{transform:translateY(0)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button:focus-visible{outline:2px solid #F9F7F7;outline-offset:3px}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides-wrapper .elementor-slide-contents{max-width:660px}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-inner{padding-left:max(72px,calc((100% - 1200px) / 2));padding-right:72px}
@media(max-width:1024px){.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-bg,.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-inner,.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide{height:560px!important}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-background-overlay{background-image:linear-gradient(90deg,rgba(17,45,78,.56) 0%,rgba(17,45,78,.34) 60%,rgba(17,45,78,.10) 100%)}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-heading{font-size:42px}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-inner{padding-left:40px!important;padding-right:40px!important}}
@media(max-width:767px){.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-bg,.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-inner,.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide{height:520px!important}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-background-overlay{background-image:none;background-color:rgba(17,45,78,.58)!important}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-heading{font-size:31px;line-height:1.14}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-description{font-size:16px;margin-bottom:22px}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides-wrapper .elementor-slide-contents{max-width:none}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slides .swiper-slide-inner{padding-left:20px!important;padding-right:20px!important}
.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button{padding:13px 26px;font-size:14.5px}}
@media (prefers-reduced-motion:reduce){.elementor-1552 .elementor-element.elementor-element-h26sld .swiper-slide-bg,.elementor-1552 .elementor-element.elementor-element-h26sld .elementor-slide-button{animation:none!important;transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h26hero */.elementor-1552 .elementor-element.elementor-element-h26hero .h26eye{margin:0 0 16px;font-size:12.5px!important;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;color:#DBE2EF}
.elementor-1552 .elementor-element.elementor-element-h26hero .h26sub{margin:0;font-size:17px!important;line-height:1.75;color:rgba(249,247,247,.92);max-width:620px}
.elementor-1552 .elementor-element.elementor-element-h26hero .h26acc{color:#DBE2EF}
@media(max-width:767px){.elementor-1552 .elementor-element.elementor-element-h26hero{min-height:auto;padding-top:64px;padding-bottom:64px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26ssub */.elementor-1552 .elementor-element.elementor-element-h26ssub{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c1t */.elementor-1552 .elementor-element.elementor-element-h26c1t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c2t */.elementor-1552 .elementor-element.elementor-element-h26c2t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c3t */.elementor-1552 .elementor-element.elementor-element-h26c3t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c4t */.elementor-1552 .elementor-element.elementor-element-h26c4t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c5t */.elementor-1552 .elementor-element.elementor-element-h26c5t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c6t */.elementor-1552 .elementor-element.elementor-element-h26c6t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26c7t */.elementor-1552 .elementor-element.elementor-element-h26c7t{margin-top:10px;margin-bottom:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h26svc */.elementor-1552 .elementor-element.elementor-element-h26svc .h26seye{margin:0 0 12px;font-size:12.5px!important;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#3F72AF}
.elementor-1552 .elementor-element.elementor-element-h26svc .h26ssub{margin:0;font-size:16px!important;line-height:1.75;color:rgba(17,45,78,.82);max-width:640px}
.elementor-1552 .elementor-element.elementor-element-h26svc .e-con.h26card,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c1,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c2,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c3,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c4,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c5,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c6,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c7{background:#FFFFFF;border:1px solid rgba(63,114,175,.2);border-radius:16px;padding:26px 24px!important;width:calc(33.333% - 20px)!important;flex:0 0 auto!important;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}
.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c1:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c2:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c3:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c4:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c5:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c6:hover,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c7:hover{box-shadow:0 20px 44px rgba(17,45,78,.12);border-color:rgba(63,114,175,.55);transform:translateY(-2px)}
.elementor-1552 .elementor-element.elementor-element-h26svc .h26ct{margin:0;font-size:14.5px!important;line-height:1.75;color:rgba(17,45,78,.82)}
.elementor-1552 .elementor-element.elementor-element-h26svc a.elementor-button{background-color:transparent;color:#3F72AF;border:0;padding:0;min-height:0;font-size:13.5px;font-weight:700;letter-spacing:.3px;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,gap .2s ease}
.elementor-1552 .elementor-element.elementor-element-h26svc a.elementor-button:hover{color:#E63946;gap:11px}
@media(max-width:1024px){.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c1,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c2,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c3,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c4,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c5,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c6,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c7{width:calc(50% - 15px)!important}}
@media(max-width:767px){.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26srow{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26srow .e-con-inner{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c1,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c2,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c3,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c4,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c5,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c6,.elementor-1552 .elementor-element.elementor-element-h26svc .elementor-element-h26c7{width:100%!important;flex:0 0 100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26usub */.elementor-1552 .elementor-element.elementor-element-h26usub{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26u1t */.elementor-1552 .elementor-element.elementor-element-h26u1t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26u2t */.elementor-1552 .elementor-element.elementor-element-h26u2t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26u3t */.elementor-1552 .elementor-element.elementor-element-h26u3t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26u4t */.elementor-1552 .elementor-element.elementor-element-h26u4t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26unote */.elementor-1552 .elementor-element.elementor-element-h26unote{margin-top:28px;padding-top:22px;border-top:1px solid rgba(249,247,247,.16)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h26umr */.elementor-1552 .elementor-element.elementor-element-h26umr .h26ueye{margin:0 0 12px;font-size:12.5px!important;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#DBE2EF}
.elementor-1552 .elementor-element.elementor-element-h26umr .h26usub{margin:0;font-size:16px!important;line-height:1.75;color:rgba(249,247,247,.9);max-width:660px}
.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u1,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u2,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u3,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u4{background:rgba(249,247,247,.07);border:1px solid rgba(219,226,239,.28);border-radius:14px;padding:22px 20px!important;width:calc(25% - 18px)!important;flex:0 0 auto!important;transition:background .3s ease,border-color .3s ease,transform .3s ease}
.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u1:hover,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u2:hover,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u3:hover,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u4:hover{background:rgba(249,247,247,.12);border-color:#DBE2EF;transform:translateY(-2px)}
.elementor-1552 .elementor-element.elementor-element-h26umr .h26ut{margin:0;font-size:13.5px!important;line-height:1.7;color:rgba(249,247,247,.82)}
.elementor-1552 .elementor-element.elementor-element-h26umr a.elementor-button{background-color:transparent;color:#DBE2EF;border:0;padding:0;min-height:0;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,gap .2s ease}
.elementor-1552 .elementor-element.elementor-element-h26umr a.elementor-button:hover{color:#F9F7F7;gap:11px}
.elementor-1552 .elementor-element.elementor-element-h26umr .h26unote{margin:0;font-size:13.5px!important;line-height:1.8;color:rgba(249,247,247,.7);max-width:760px}
@media(max-width:1024px){.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u1,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u2,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u3,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u4{width:calc(50% - 12px)!important}}
@media(max-width:600px){.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26urow{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26urow .e-con-inner{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u1,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u2,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u3,.elementor-1552 .elementor-element.elementor-element-h26umr .elementor-element-h26u4{width:100%!important;flex:0 0 100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26hsub */.elementor-1552 .elementor-element.elementor-element-h26hsub{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26r1t */.elementor-1552 .elementor-element.elementor-element-h26r1t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26r2t */.elementor-1552 .elementor-element.elementor-element-h26r2t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26r3t */.elementor-1552 .elementor-element.elementor-element-h26r3t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26r4t */.elementor-1552 .elementor-element.elementor-element-h26r4t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26r5t */.elementor-1552 .elementor-element.elementor-element-h26r5t{margin-top:8px;margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h26hol */.elementor-1552 .elementor-element.elementor-element-h26hol .h26heye{margin:0 0 12px;font-size:12.5px!important;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#3F72AF}
.elementor-1552 .elementor-element.elementor-element-h26hol .h26hsub{margin:0;font-size:16px!important;line-height:1.75;color:rgba(17,45,78,.84);max-width:660px}
.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r1,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r2,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r3,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r4,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r5{background:#F9F7F7;border:1px solid rgba(63,114,175,.24);border-radius:14px;padding:22px 20px!important;width:calc(20% - 17px)!important;flex:0 0 auto!important;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}
.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r1:hover,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r2:hover,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r3:hover,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r4:hover,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r5:hover{box-shadow:0 18px 40px rgba(17,45,78,.14);border-color:#3F72AF;transform:translateY(-2px)}
.elementor-1552 .elementor-element.elementor-element-h26hol .h26rt{margin:0;font-size:13.5px!important;line-height:1.7;color:rgba(17,45,78,.82)}
.elementor-1552 .elementor-element.elementor-element-h26hol a.elementor-button{background-color:transparent;color:#3F72AF;border:0;padding:0;min-height:0;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,gap .2s ease}
.elementor-1552 .elementor-element.elementor-element-h26hol a.elementor-button:hover{color:#E63946;gap:11px}
@media(max-width:1024px){.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r1,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r2,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r3,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r4,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r5{width:calc(50% - 11px)!important}}
@media(max-width:600px){.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26rrow{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26rrow .e-con-inner{flex-wrap:wrap!important}.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r1,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r2,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r3,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r4,.elementor-1552 .elementor-element.elementor-element-h26hol .elementor-element-h26r5{width:100%!important;flex:0 0 100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26xp */.elementor-1552 .elementor-element.elementor-element-h26xp{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-h26xn */.elementor-1552 .elementor-element.elementor-element-h26xn{margin-top:34px;padding-top:24px;border-top:1px solid rgba(249,247,247,.16)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h26cta */.elementor-1552 .elementor-element.elementor-element-h26cta .h26xeye{margin:0 0 12px;font-size:12.5px!important;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#DBE2EF}
.elementor-1552 .elementor-element.elementor-element-h26cta .h26xp{margin:0 0 20px;font-size:16.5px!important;line-height:1.8;color:rgba(249,247,247,.9);max-width:680px}
.elementor-1552 .elementor-element.elementor-element-h26cta .h26xl{margin:0;font-size:15.5px!important;line-height:2.1;color:#F9F7F7}
.elementor-1552 .elementor-element.elementor-element-h26cta .h26xl a{color:#F9F7F7;text-decoration:none;border-bottom:1px solid rgba(219,226,239,.4);transition:color .2s ease,border-color .2s ease}
.elementor-1552 .elementor-element.elementor-element-h26cta .h26xl a:hover{color:#DBE2EF;border-color:#DBE2EF}
.elementor-1552 .elementor-element.elementor-element-h26cta .h26xn{margin:0;font-size:13.5px!important;line-height:1.8;color:rgba(249,247,247,.68);max-width:780px}
.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:14.5px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;padding:0 34px;background-color:#E63946;color:#F9F7F7;box-shadow:0 6px 22px rgba(230,57,70,.44),0 0 0 4px rgba(230,57,70,.18);transition:background .22s ease,color .22s ease,transform .22s ease}
.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button:hover{background-color:#F9F7F7;color:#112D4E;transform:translateY(-1px)}
.elementor-1552 .elementor-element.elementor-element-h26cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(249,247,247,.2)}
.elementor-1552 .elementor-element.elementor-element-h26cta .elementor-button-icon svg,.elementor-1552 .elementor-element.elementor-element-h26cta .elementor-button-icon i{color:#F9F7F7;fill:#F9F7F7;width:13px;height:13px;font-size:13px}
.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button:hover .elementor-button-icon{background:rgba(17,45,78,.12)}
.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button:hover .elementor-button-icon svg,.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button:hover .elementor-button-icon i{color:#112D4E;fill:#112D4E}
@media(max-width:600px){.elementor-1552 .elementor-element.elementor-element-h26cta a.elementor-button{width:100%}}/* End custom CSS */