.custom-menu-primary .hs-menu-wrapper>ul>li>a:focus{color:#cdcfd1}.header-right-side .globe_class ul.lang_list_class li a{color:#fff}body.has-banner.menu-open .header-right-side .globe_class ul.lang_list_class li a,header.header.scroll .header-right-side .globe_class ul.lang_list_class li a{color:#000}.cm-logo-banner-slider{margin:0 auto;max-width:740px}.cm-banner-group .button-group a img{margin-left:6px;margin-right:-5px;max-height:13px;position:relative;top:-2px;vertical-align:middle;width:auto}.cm-banner-group{align-items:center;background-color:#02081e;background-position:top;background-repeat:no-repeat;background-size:cover;color:#cecddf;min-height:1154px;overflow:hidden;padding:171px 0 52px;position:relative;text-align:center}p.main-text{color:#fff;font-family:Lato;font-size:23px;font-style:normal;font-weight:400;letter-spacing:.72px;line-height:normal;margin-bottom:26px;margin-left:auto;margin-right:auto;max-width:770px;text-align:center}.cm-banner-group .button-group{margin-bottom:30px}.cm-banner-group .content-wrapper{max-width:1160px;padding-left:15px;position:relative;width:100%;z-index:9}.cm-banner-group h1{color:#fff;font-family:League Spartan,sans-serif;font-size:65px;font-style:normal;font-weight:600;letter-spacing:3.25px;line-height:normal;margin:22px 0 10px;text-align:center;text-transform:uppercase}.cm-banner-group h2{-webkit-text-fill-color:transparent;-webkit-text-stroke:.012em #6c94cd;-webkit-background-clip:text;font-family:League Spartan,sans-serif;font-size:155px;font-weight:700;letter-spacing:7.75px;line-height:1;margin-bottom:4px;min-height:155px;text-transform:uppercase}.cm-breadcrumb-group{color:#fff;font-size:16px;font-weight:400;line-height:24px;mix-blend-mode:normal}.cm-banner-group h1.no-text{margin-bottom:0}.cm-breadcrumb-group .hs-breadcrumb-menu-item{padding-left:0;padding-right:12px}.cm-breadcrumb-group ul.hs-breadcrumb-menu a{color:#fff}.cm-breadcrumb-group .hs-breadcrumb-menu-divider:before{content:"/"}.cm-banner-group .banner-text p{color:#fff;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.72px;line-height:26px;margin-bottom:26px;text-align:center;text-align:justify}.cm-banner-group .button-group a{backdrop-filter:blur(89px);background:linear-gradient(93deg,#000 12.19%,#6c94cd 112.72%);border:1px solid #4263ae;border-radius:68px;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:2.7px;line-height:26px;margin-top:15px;padding:17px 29px 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%;z-index:4}.cm-banner-group .button-group a svg{fill:#fff;height:24px;position:absolute;right:29px;transition:all .3s ease;vertical-align:middle;width:24px}.cm-banner-group .slick-arrow{display:none;margin-top:-11px;position:absolute;top:50%;transform:translateY(-50%)}.cm-banner-group .slick-arrow.slick-prev{left:-10px;z-index:2}.cm-banner-group .slick-arrow.slick-next{right:-10px}.cm-banner-group .slick-arrow:before{display:none}.cm-banner-group .slick-arrow svg{fill:#fff;height:20px;left:0;width:20px}.cm-banner-group .slick-arrow.slick-next svg{transform:rotate(180deg)}.image-rotating-slider{margin:50px 0 0}.image-rotating{padding-left:15px;padding-right:15px}.image-rotating-item.even{padding-top:60px}.image-rotating-slider img{box-shadow:0 16px 56px 0 rgba(2,19,37,.32);margin-left:auto;margin-right:auto;width:80%}.image-rotating-slider .slick-arrow{display:none!important}.cm-banner-group.has-banner div#svg__01 svg{height:100%!important;left:50%;object-fit:cover;position:absolute;right:0;top:0;transform:scale(1.2) translateX(-42%)!important;width:100%!important}.cm-banner-group.has-banner div#svg__01{padding-bottom:38%;position:relative}.cm-banner-group .button-group a:hover{background:#02081e;color:#bed0ff}.cm-banner-group .cm-two-col-bg{display:flex;margin-bottom:40px;position:relative;z-index:9}.cm-banner-group .cm-two-col-bg .left{padding-left:11px;text-align:left;width:40%}.cm-banner-group .cm-two-col-bg .right{width:60%}.cm-banner-group .cm-two-col-bg .left .logo-img{display:inline-block;margin:23px 0 20px}.cm-banner-group .cm-two-col-bg .left .banner-text{left:40px;margin-left:auto;max-width:400px;position:relative;top:50px}.cm-banner-group .cm-two-col-bg .right img{margin-bottom:-100px;margin-top:-100px;width:100%}.cm-banner-group .btn-title{font-size:16px;font-weight:800;letter-spacing:1.6px;line-height:24px;padding-top:14px}.banner-logo-title,.cm-banner-group .btn-title{color:#fff;font-family:Lato;font-style:normal;text-transform:uppercase}.banner-logo-title{font-size:14px;font-weight:700;letter-spacing:1.96px;line-height:21px;margin-bottom:32px}.cm-logo-banner-slider{align-items:center;display:flex;justify-content:center}.cm-logo-banner-slider .cm-logo-banner-item{padding:0 19px 25px}.cm-logo-banner-slider .cm-logo-banner-item img{filter:grayscale(1)}.cm-banner-group .button-group ul.dropdown{border:1px solid #4263ae;border-radius:27px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;display:none;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;transform:translateY(-30px);transition:transform .3s ease;width:100%;z-index:2}.cm-banner-group .button-group a.active+ul.dropdown{transform:translateY(0)}.cm-banner-group .button-group a.has-dropdown.active{border-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0}.cm-banner-group .button-group ul.dropdown a{border:0;border-radius:0;font-size:16px;line-height:normal;margin:0}.cm-banner-group .button-group a.active svg{transform:rotate(180deg)}.balls-group img{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MoveUpDown;animation-name:MoveUpDown;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block;max-width:none;position:absolute;right:24vw;top:32%;width:15.4%}.balls-group img.ball2{right:-15%;top:48%;width:26%}.balls-group img.ball3{bottom:0;right:10%;top:auto}.balls-group img.ball4{position:absolute;right:0;top:0;width:430px}.typed-cursor{margin-top:-75px;position:absolute;right:11px;-webkit-text-fill-color:transparent;-webkit-text-stroke:.012em #6c94cd;-webkit-background-clip:text;display:none;font-size:55px;font-weight:700;letter-spacing:5px;line-height:1;margin-bottom:4px;opacity:0;text-transform:uppercase}@keyframes MoveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-100px)}}.bg-waves{animation:heroShapeFour 3s linear infinite;background-repeat:no-repeat;display:none;height:100%;left:0;position:absolute;top:-14px;width:100%;will-change:border-radius,transform,opacity}@keyframes heroShapeFour{0%,to{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translateZ(0) rotate(.02deg)}35%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(0,10px,0) rotate(.02deg)}50%{transform:translateZ(0) rotate(.02deg)}65%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,20px,0) rotate(.03deg)}}@media(max-width:1380px){.cm-banner-group h2{font-size:10vw;min-height:10vw}.cm-banner-group .cm-two-col-bg{margin-bottom:30px}}@media(min-width:768px) and (max-width:1380px){.cm-banner-group .button-group a{font-size:14px}.cm-banner-group .button-group ul.dropdown a{font-size:14px;padding:15px 28px}}@media(max-width:1280px){.cm-banner-group{min-height:auto}}@media(max-width:991px){.cm-logo-banner-slider{flex-wrap:wrap}.cm-banner-group h2{font-size:10vw}.cm-banner-group .cm-two-col-bg .left{padding:0}.cm-banner-group .cm-two-col-bg{margin-bottom:30px}.cm-logo-banner-slider .cm-logo-banner-item{width:25%}.cm-banner-group .cm-two-col-bg .right img{margin-bottom:0;margin-top:50%;transform:translateY(-50%)}.cm-banner-group .button-group a,.cm-banner-group .button-group ul.dropdown a{font-size:14px}}@media(max-width:767px){.cm-banner-group h2{font-size:10vw}.cm-banner-group .cm-two-col-bg{flex-direction:column}.cm-banner-group .cm-two-col-bg .left,.cm-banner-group .cm-two-col-bg .right{padding:0;width:100%}.cm-banner-group .cm-two-col-bg .left{padding-left:20px;padding-right:20px}.cm-banner-group .content-wrapper{max-width:1160px;padding-left:0;padding-right:0;position:relative;width:100%;z-index:9}.image-rotating-slider{display:none!important}.cm-banner-group h1{line-height:1}.image-rotating-slider img{width:calc(100% - 30px)}.cm-banner-group{min-height:auto;position:relative}.cm-banner-group .banner-text p{font-size:18px}.cm-banner-group .button-group a{font-size:15px;padding:12px 22px}.cm-banner-group .cm-two-col-bg .left .banner-text{left:0;max-width:100%;padding:0;text-align:center}.cm-banner-group .slick-arrow{margin-top:-15px}.cm-banner-group .slick-arrow.slick-prev{left:10px;z-index:2}.cm-banner-group .slick-arrow.slick-next{right:10px}.cm-logo-banner-slider .cm-logo-banner-item{text-align:center}.cm-logo-banner-slider .cm-logo-banner-item img{margin:0 auto}}@media(max-width:600px){.cm-banner-group h1{font-size:40px}.cm-banner-group .banner-text p,.cm-banner-group .btn-title{text-align:center}.cm-banner-group .button-group a,.cm-banner-group .cm-two-col-bg .left .logo-img{display:block;margin-left:auto;margin-right:auto}.cm-banner-group .button-group a{max-width:400px}}@media(max-width:479px){.cm-logo-banner-slider .cm-logo-banner-item{width:50%}.banner-logo-title{padding-left:10px;padding-right:10px}}