.elementor-35094 .elementor-element.elementor-element-c92feec{--display:flex;}.elementor-35094 .elementor-element.elementor-element-c92feec:not(.elementor-motion-effects-element-type-background), .elementor-35094 .elementor-element.elementor-element-c92feec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002855;}.elementor-35094 .elementor-element.elementor-element-00c89a3{--display:flex;--padding-top:120px;--padding-bottom:400px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-35094 .elementor-element.elementor-element-c9941cd{text-align:start;}.elementor-35094 .elementor-element.elementor-element-c9941cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#1AC6D9;}.elementor-35094 .elementor-element.elementor-element-f450047{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:start;}.elementor-35094 .elementor-element.elementor-element-f450047 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-35094 .elementor-element.elementor-element-f450047 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;line-height:1.2em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-35094 .elementor-element.elementor-element-939c7d5{width:initial;max-width:initial;text-align:start;font-size:18px;line-height:1.6em;letter-spacing:0.005em;color:#FFFFFF;}.elementor-35094 .elementor-element.elementor-element-939c7d5.elementor-element{--align-self:flex-start;}.elementor-35094 .elementor-element.elementor-element-de17617{width:var( --container-widget-width, 545px );max-width:545px;--container-widget-width:545px;--container-widget-flex-grow:0;top:-76px;}body:not(.rtl) .elementor-35094 .elementor-element.elementor-element-de17617{right:-34px;}body.rtl .elementor-35094 .elementor-element.elementor-element-de17617{left:-34px;}@media(max-width:1024px){.elementor-35094 .elementor-element.elementor-element-c9941cd{z-index:2;}.elementor-35094 .elementor-element.elementor-element-f450047{z-index:2;}.elementor-35094 .elementor-element.elementor-element-f450047 .elementor-heading-title{font-size:42px;}.elementor-35094 .elementor-element.elementor-element-939c7d5{z-index:2;font-size:16px;}.elementor-35094 .elementor-element.elementor-element-de17617{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;z-index:1;}}@media(max-width:767px){.elementor-35094 .elementor-element.elementor-element-00c89a3{--padding-top:80px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-35094 .elementor-element.elementor-element-f450047 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35094 .elementor-element.elementor-element-f450047 .elementor-heading-title{font-size:32px;}.elementor-35094 .elementor-element.elementor-element-de17617{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;top:-15px;}body:not(.rtl) .elementor-35094 .elementor-element.elementor-element-de17617{right:-34px;}body.rtl .elementor-35094 .elementor-element.elementor-element-de17617{left:-34px;}}/* Start custom CSS */.e-con {
    --container-max-width: 1176px;
}
.entry-header {
    display: none!important;
}
.site-inner .wrap {
    max-width: 100%;
    background: #F2F9FF;
}
.site-container .site-inner {background: #fff;}
.site-inner .wrap {
    max-width: 100%;
}

.logo-item {
    justify-content: center;
}
.logo-item img{
max-width: 150px;
    max-height: 75px;
    object-fit: contain;
    width: 100%;
    height: 100%;   
}
.videobox {
    height:100%;
}
.videobox .elementor-open-inline {
    height: 100%;
    aspect-ratio: initial;
}
.rounded-bg {
    position: relative;
}
.rounded-bg:before{
    content: "";
    display: block;
    width: 100vw;
    background: #F2F9FF;
    z-index: 0;
    border-radius: 136px 0 0;
    height: 136px;
    position: absolute;
    top: 28%;
    left: 0;
}
.rounded-bg:after{
    content: "";
    display: block;
    width: 100vw;
    background: #F2F9FF;
    z-index: 0;
    height: calc(82% - 130px);
    position: absolute;
    top: calc(28% + 130px);
    left: 0;
}
.video-grid>.e-con-inner {
    box-shadow: 0px 32px 48px rgba(5, 31, 61, 0.16);
}
.bg-container {
    /*background-position: calc(50% + (1440px / 2 * 0.4)) center;*/
}
.cta-box .cta-box-wrapper .custom-row .col h2 {
    max-width: 500px;
}
.video-grid>.e-con-inner {
    border-radius: 8px;
}
@media only screen and (max-width: 1179px) {
      .top-ttl .elementor-heading-title {
        padding:0!important;
    } 
}
@media screen and (max-width:1023px) {
    .rounded-bg:before {
        border-radius:0;
    }
    
}
@media screen and (max-width:767px){
.rounded-bg:after,
 .rounded-bg:before {
     display: none;
 }
}/* End custom CSS */