:root{--tpl-ff-heading:'IBM Plex Sans',sans-serif;--tpl-ff-body:'IBM Plex Sans',sans-serif;--tpl-ff-fontawesome:'Font Awesome 6 Pro';--clr-common-white:#eeeeee;--clr-common-black:#222222;--clr-theme-1:#222222;--clr-theme-2:#2b4da0;--clr-theme-primary:#222222}*{box-sizing:border-box}@font-face{font-family:Flaticon;src:url('../fonts/flaticon.woff?v=260430ca542b') format('woff');font-weight:400;font-style:normal;font-display:swap}body,html{width:100%;max-width:100%;overflow-x:hidden!important;overflow-x:clip!important;position:relative}body{font-size:16px;font-weight:400;line-height:28px;height:100%;padding:0;margin:0}.my-app{width:100%;max-width:100%;overflow-x:hidden!important;overflow-x:clip!important;position:relative}*{margin:0;padding:0;box-sizing:border-box}html{font-size:10px;height:100%;width:100%;padding:0;margin:0}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}main{overflow:hidden}section{position:relative}a{text-decoration:none}img{max-width:100%;object-fit:cover}.btn,.transition-3,::after,::before,a,button,h1,h2,h3,h4,h5,h6,img,input,li,p,select,span,svg path,textarea{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.button:focus,a:focus{text-decoration:none;outline:0}a:focus,a:hover{text-decoration:none}a,button{color:inherit;outline:0;border:none;background:0 0}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}b,strong{font-weight:700!important}h1{font-size:100px}@media only screen and (min-width:1200px) and (max-width:1399px){h1{font-size:90px}}@media only screen and (min-width:992px) and (max-width:1199px){h1{font-size:60px}}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:80px}}@media only screen and (min-width:576px) and (max-width:767px){h1{font-size:56px}}@media (max-width:575px){h1{font-size:50px}}@media (max-width:450px){h1{font-size:38px}}h1.small{font-size:65px}h2{font-size:60px;font-weight:600!important}@media only screen and (min-width:1200px) and (max-width:1399px){h2{font-size:54px}}@media only screen and (min-width:992px) and (max-width:1199px){h2{font-size:50px}}@media only screen and (min-width:768px) and (max-width:991px){h2{font-size:46px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){h2{font-size:42px}}@media (max-width:450px){h2{font-size:36px}}h2.xlarge{font-size:80px}@media only screen and (min-width:1200px) and (max-width:1399px){h2.xlarge{font-size:70px}}@media only screen and (min-width:992px) and (max-width:1199px){h2.xlarge{font-size:60px}}@media only screen and (min-width:768px) and (max-width:991px){h2.xlarge{font-size:46px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){h2.xlarge{font-size:42px}}@media (max-width:450px){h2.xlarge{font-size:36px}}h2.large{font-size:65px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px){h2.large{font-size:60px}}@media only screen and (min-width:992px) and (max-width:1199px){h2.large{font-size:55px}}@media only screen and (min-width:768px) and (max-width:991px){h2.large{font-size:46px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){h2.large{font-size:40px}}@media (max-width:450px){h2.large{font-size:35px}}h2.small{font-size:50px}h2.x-small{font-size:40px}h3{font-size:48px}h4{font-size:34px}h5{font-size:24px}h5.small{font-size:22px}h6{font-size:20px}ul{margin:0;padding:0}p{line-height:24px;font-size:17px!important}p.xlarge{font-size:24px;line-height:40px}@media only screen and (min-width:768px) and (max-width:991px){p.xlarge{font-size:22px;line-height:36px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){p.xlarge{font-size:20px;line-height:34px}}p.large{font-size:20px;line-height:34px}.fix{overflow:hidden}.x-clip{overflow-x:clip}.y-clip{overflow-y:clip}.clear{clear:both}.f-left{float:left}.f-right{float:right}.include-bg{background-repeat:no-repeat;background-size:cover;background-position:center}.z-index-0{z-index:0!important}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index--1{z-index:-1}.z-index--2{z-index:-2}.z-index--3{z-index:-3}.z-index--4{z-index:-4}.z-index--5{z-index:-5}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.pos-rel{position:relative}.pos-abs{position:absolute}.full-screen{display:block;width:100%;height:100vh;overflow:hidden}.section-spacing{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing{padding-top:80px;padding-bottom:80px}}.section-spacing-top{padding-top:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing-top{padding-top:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing-top{padding-top:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing-top{padding-top:80px}}.section-spacing-bottom{padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing-bottom{padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing-bottom{padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing-bottom{padding-bottom:80px}}.section-title-spacing{margin-bottom:50px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-title-spacing{margin-bottom:30px}}.adjust-header-space{margin-top:88px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.adjust-header-space{margin-top:65px}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}@media (min-width:1441px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}@media (min-width:1200px){.container-small{max-width:1200px}}.circle-btn{height:180px;width:180px;position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:50%}.circle-btn:hover .icon-box{color:var(--clr-theme-1)}.circle-btn:hover .icon-box svg *{fill:var(--clr-theme-2)}.circle-btn:hover .icon-box i{animation:iconltr .5s forwards;color:var(--clr-common-white)}.circle-btn .icon-box{height:120px;width:120px;display:inline-flex;justify-content:center;align-items:center;color:var(--clr-common-black);border-radius:50%;font-size:38px;font-weight:400;background:var(--clr-theme-2);box-shadow:0 0 20px rgba(0,0,0,.1);background-size:cover;background-repeat:no-repeat;background-position:center}.circle-btn .image-text{position:absolute;top:0;left:0;width:100%;animation:rotate 20s linear infinite}.circle-btn.is-green .icon-box{background:var(--clr-theme-2);border-color:var(--clr-theme-2);color:var(--clr-common-white);transform:rotate(-45deg)}.circle-btn.is-green .icon-box i{font-size:35px}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.section-spacing{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing{padding-top:80px;padding-bottom:80px}}.section-spacing-top{padding-top:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing-top{padding-top:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing-top{padding-top:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing-top{padding-top:80px}}.section-spacing-bottom{padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.section-spacing-bottom{padding-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.section-spacing-bottom{padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-spacing-bottom{padding-bottom:80px}}.section-title-spacing{margin-bottom:50px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-title-spacing{margin-bottom:30px}}.adjust-header-space{margin-top:88px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.adjust-header-space{margin-top:65px}}.section-title-wrapper{margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:991px){.section-title-wrapper{margin-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-title-wrapper{margin-bottom:60px}}.sticky{position:fixed!important;top:0;background:var(--clr-common-white);z-index:800;left:0;right:0;width:100%;transition:all .4s ease-out;box-shadow:0 20px 30px rgba(3,4,28,.1);animation:fadeInDown .5s ease-in-out;border:none}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.sticky.header__main{padding:2px 0}.header__main{position:absolute;top:0;left:0;right:0;padding:2px 0;z-index:100;background:linear-gradient(180deg,rgb(22 32 90) -25%,rgb(22 32 90 / 45%) 50%,rgb(22 32 90 / 0%) 100%)}.header__main-content-wrapper{display:flex;justify-content:space-between;align-items:center}.header__main-right{display:flex;align-items:center;gap:60px}.header__main-right .main-menu{position:absolute;left:50%;transform:translateX(-50%);margin:0 auto;width:1200px;text-align:center;margin-top:25px}.header__main .container{max-width:1790px}.header__logo{width:100px}.header__logo img{height:80px!important}.cs_sticky_header{position:fixed!important;top:0!important;left:0!important;width:100%;z-index:2}.cs_gescout_sticky{position:fixed!important;top:-500px;opacity:.5;transition:all 1s ease;background-color:#17215a}.cs_gescout_show{top:0!important;opacity:1;box-shadow:0 1px 2px 0 rgba(2,0,181,.1)}.cs_site_header.cs_style_1.cs_color_1.cs_gescout_show{background-color:rgba(22,32,90,.88)}.main-slider .slide{height:100vh;position:relative}.hero-slider-video{width:100%;height:100%;object-fit:cover;background-color:transparent;position:absolute;top:0;left:0;opacity:0;transition:opacity .7s ease}.hero-slider-video.video-ready{opacity:1}.video-image-layer{background-color:#000}.ourBranchesMap.map-assets-pending{position:relative;width:100%;height:100vh;min-height:100vh;overflow:hidden}.ourBranchesMap.map-assets-pending>*{visibility:hidden}@media (max-width:992px){.ourBranchesMap.map-assets-pending{height:600px;min-height:600px}}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.image-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}@media (max-width:991px){.main-slider .slide{height:100vh!important;min-height:100vh}.main-slider.style2 .slide{padding:10vh 0 0!important}}.btn-one{position:relative;display:inline-block;padding:0 40px;color:#fff;font-size:16px;line-height:50px;font-weight:700;text-transform:capitalize;background:#1f299b;border-radius:30px;transition:all .3s ease;font-family:'IBM Plex Sans',sans-serif}.btn-one:after{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;content:"";border-radius:30px;transform:scaleY(0) rotateX(0);transition:all .2s linear}.btn-one:hover:after{transform:scaleY(1) rotateX(0);transition:all .4s linear}.btn-one .txt{position:relative;display:flex;align-items:center;z-index:1}.btn-one:focus,.btn-one:hover{color:#fff}.btn-one.style2{color:#fff}.btn-one.style2:after{background:#16205a}.main-slider{position:relative;display:block;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:1;overflow:hidden}.main-slider.style1{margin-top:0}.main-slider .slide{position:relative;display:block;overflow:hidden;padding:173px 0 180px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-slider .slide .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 9s ease-in-out .4s;transition:transform 9s ease-in-out .4s;will-change:transform}.main-slider .slide .image-layer:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2);content:"";z-index:-1}.main-slider .swiper-slide-active .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.main-slider .content{padding:30px;border-top-left-radius:200px;border-top-right-radius:200px;border-radius:200px;position:relative;z-index:1}.main-slider.style1 .content{position:relative;display:block;width:100%}.main-slider .auto-container{position:relative;overflow:hidden;max-width:700px;margin-left:8%}.main-slider .content h3{position:relative;display:block;overflow:hidden;color:#333029;margin-bottom:10px;font-size:20px;line-height:30px;font-weight:100;text-transform:none;opacity:0;-webkit-transform:perspective(400px) rotateX(20deg) translateY(80px);-ms-transform:perspective(400px) rotateX(20deg) translateY(80px);transform:perspective(400px) rotateX(20deg) translateY(80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;font-family:'IBM Plex Sans',sans-serif;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.main-slider .swiper-slide-active .content h3{opacity:1;-webkit-transform:perspective(400px) rotateX(0) translateY(0);-ms-transform:perspective(400px) rotateX(0) translateY(0);transform:perspective(400px) rotateX(0) translateY(0);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.main-slider .content .big-title{position:relative;display:block;padding-left:40px;margin-top:18px;margin-bottom:39px;opacity:0;-webkit-transform:perspective(400px) rotateY(20deg) translateY(80px);-ms-transform:perspective(400px) rotateY(20deg) translateY(80px);transform:perspective(400px) rotateY(20deg) translateY(80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.main-slider .content .big-title:before{position:absolute;top:14px;left:0;bottom:21px;width:10px;content:""}.main-slider .swiper-slide-active .content .big-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0) translateY(0);-ms-transform:perspective(400px) rotateY(0) translateY(0);transform:perspective(400px) rotateY(0) translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.main-slider .content .big-title h2{color:#333029;font-size:90px;line-height:1em;font-weight:400}.main-slider .content .btns-box{position:relative;opacity:0;-webkit-transform:perspective(400px) rotateY(0) translateY(80px);-ms-transform:perspective(400px) rotateY(0) translateY(80px);transform:perspective(400px) rotateY(0) translateY(80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.main-slider .content .btns-box a{font-size:18px;padding:0 30px;border-radius:50px;margin-top:20px}.main-slider .content .btns-box a:after{border-radius:50px}.main-slider .swiper-slide-active .content .btns-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0) translateY(0);-ms-transform:perspective(400px) rotateY(0) translateY(0);transform:perspective(400px) rotateY(0) translateY(0);-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.main-slider:hover .swiper-button-next,.main-slider:hover .swiper-button-prev{opacity:1}.main-slider .swiper-button-next span,.main-slider .swiper-button-prev span{display:block}.main-slider .swiper-button-prev{left:-60px;top:50%;transform:rotate(180deg);height:120px;width:120px;border-radius:50%;color:#fff;font-size:25px;line-height:116px;font-weight:400;opacity:0;margin:0;padding:0;margin-top:-60px;z-index:10;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-delay:0.1s}.main-slider .swiper-button-prev::after{display:none}.main-slider .swiper-button-prev span:before{margin-right:52px}.main-slider .swiper-button-next{right:-60px;top:50%;transform:rotate(0);height:120px;width:120px;border-radius:50%;color:#fff;font-size:25px;line-height:116px;font-weight:400;opacity:0;margin:0;padding:0;margin-top:-60px;z-index:10;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-delay:0.1s}.main-slider .swiper-button-next::after{display:none}.main-slider .swiper-button-next span:before{margin-left:-52px}.main-slider .swiper-button-prev:hover{background:rgba(255,255,255,.1)}.main-slider .swiper-button-next:hover{background:rgba(255,255,255,.1)}.main-slider .swiper-button-prev:focus{text-decoration:none!important;display:none}.main-slider .swiper-button-next:focus{text-decoration:none!important;display:none}.main-slider.style2 .slide{padding:35vh 0 0}.main-slider.style2 .slide .image-layer:before{background-color:rgba(255,255,255,.2);display:none}.main-slider.style2 .content .icon-box{position:relative;opacity:0;margin-bottom:13px;-webkit-transform:perspective(400px) rotateY(0) translateY(-80px);-ms-transform:perspective(400px) rotateY(0) translateY(-80px);transform:perspective(400px) rotateY(0) translateY(-80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.main-slider.style2 .swiper-slide-active .content .icon-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0) translateY(0);-ms-transform:perspective(400px) rotateY(0) translateY(0);transform:perspective(400px) rotateY(0) translateY(0);-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.main-slider.style2 .content .icon-box img{width:auto;margin:0 auto}.main-slider.style2 .content h3{color:#fff}.main-slider.style2 .content .big-title{padding-left:0;margin-top:15px;margin-bottom:29px}.main-slider.style2 .content .big-title:before{display:none}.main-slider.style2 .content .big-title h2{color:#fff}.main-slider.style2 .swiper-button-prev{margin-top:-30px}.main-slider.style2 .swiper-button-next{margin-top:-30px}.main-menu ul li{position:relative;list-style:none;display:inline-block;margin-right:34px}.main-menu ul li:last-child{margin-right:0}.main-menu ul li a{display:inline-block;font-size:16px;font-weight:200;color:#fff;padding:0 0 25px 0;text-align:left}.main-menu ul li a:hover{color:#18bcec}.main-menu ul li.has-dropdown>a::after{content:"\f107";transform:translateY(1px);font-size:14px;color:#fff;font-family:var(--tpl-ff-fontawesome);font-weight:400;margin-left:5px;display:inline-block;transition:all .3s ease-out}.main-menu ul li.has-dropdown:hover>a::after{color:#18bcec}.main-menu ul li .submenu{position:absolute;top:100%;left:0;min-width:260px;background:rgba(22,32,90,.88);z-index:99;visibility:hidden;opacity:0;transform-origin:top center;padding:35px 0 14px;transition:all .3s ease-out;box-shadow:0 20px 30px rgba(3,4,28,.1);border-top:1px solid rgba(24,188,236,.83)}.main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0;transform:translateY(-10px)}.main-menu ul li .submenu li a{position:relative;z-index:11;color:#fff;font-weight:200;font-size:15px;padding:0 17px 5px 35px;width:100%}.main-menu ul li .submenu li a::before{position:absolute;content:"";left:25px;top:46%;transform:translateY(-50%);width:0;height:1px;background-color:#18bcec;transition:all .3s ease-out}.main-menu ul li .submenu li:hover>a{color:#18bcec;padding-left:43px}.main-menu ul li .submenu li:hover>a::before{width:12px}.main-menu ul li:hover>.submenu{visibility:visible;opacity:1}.main-menu ul li.has-mega-menu{position:static}.main-menu ul li .mega-menu{position:absolute;top:100%;left:50%;padding:40px 350px;background:rgba(22,32,90,.88);box-shadow:0 20px 30px rgba(3,4,28,.1);visibility:hidden;opacity:0;transition:all .3s ease-out;transform:translateX(-51.5%);border-top:1px solid rgba(24,188,236,.83);z-index:99;width:1700px;margin:0 auto}.main-menu ul li .mega-menu li{float:left;width:25%;margin-right:0;text-align:left}.main-menu p{color:#fff;font-weight:300}.main-menu ul li .mega-menu li .mega-menu-title{font-weight:700;font-size:18px;letter-spacing:.07em;text-transform:uppercase;color:#fff;cursor:text;padding:0;display:inline-block;margin-bottom:10px}.main-menu ul li .mega-menu li ul li a{font-weight:200;font-size:16px;color:var(--clr-common-white);padding:0;position:relative}.main-menu ul li .mega-menu li ul li a::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:0;height:1px;background-color:#18bcec;transition:all .3s ease-out}.main-menu ul li .mega-menu li:hover>a{color:#18bcec;padding-left:18px}.main-menu ul li .mega-menu li:hover>a::before{width:12px}.main-menu ul li:hover .mega-menu{visibility:visible;opacity:1}.topMainMenu{margin-top:30px;text-align:end}.topMainMenu a{display:inline-block;font-size:15px;font-weight:200;color:#fff;padding-left:20px;text-align:left}.topMainMenu a:hover{padding-left:21px;padding-right:1px;color:#18bcec}.offcanvas-nav-wrapper .main-nav-js{position:fixed;top:0;left:0;width:100%;padding:30px 5%!important;z-index:99;height:100%;overflow-y:auto;box-shadow:4px 3px 20px rgba(16,33,34,.06);transition:all .7s;display:flex;flex-direction:column;justify-content:flex-start;transform:translateY(-10vh);opacity:0;visibility:hidden;background-color:rgba(22,32,90,.98);gap:30px;scrollbar-width:none}.offcanvas-nav-wrapper .main-nav-js.show-menu{transform:none;opacity:1;visibility:visible}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li a{padding:4px 0;display:inline-block;font-size:2.5rem;font-weight:500;color:var(--clr-common-white);transition:all .6s ease;text-transform:uppercase;font-family:var(--tpl-ff-heading);line-height:1;width:100%}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:20px;font-weight:100;padding:15px 5px;text-transform:capitalize;color:#f2f2f2}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn{opacity:1;cursor:pointer;padding:5px;opacity:.8;font-size:40px}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn i{color:#fff}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn:hover i{color:var(--clr-theme-2)}@media only screen and (max-width:1199px){.header__main{padding:20px 0}.header__main-right{gap:20px;width:auto;flex:1;justify-content:flex-end}.main-slider{overflow:hidden}.main-slider .swiper-button-prev{left:20px!important}.main-slider .swiper-button-next{right:20px!important}.main-menu ul li{margin-right:25px}.header__main-right .main-menu{width:auto;position:relative;left:0;transform:none;text-align:center}.topMainMenu{margin-top:100px}.main-menu ul li .mega-menu{padding:40px 200px;max-width:1400px}}@media only screen and (max-width:767px){.header__main{position:fixed;top:0;left:0;width:100%;background:rgba(22,32,90,.95)}.header__main-right{gap:20px;width:auto;flex:1;justify-content:flex-end}.header__logo{width:80px;margin-left:20px}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{width:60px!important;height:60px!important;line-height:56px!important;font-size:18px!important;margin-top:-30px!important}.main-slider .swiper-button-prev{left:10px!important}.main-slider .swiper-button-next{right:10px!important}.main-menu.d-none.d-xl-block{display:none!important}.topMainMenu{display:none}.sticky.header__main{padding:10px 0}.menu__bar{margin-right:20px!important}.bar-icon img{width:30px;height:auto}.offcanvas-nav-wrapper .main-nav-js{padding:20px 5%!important}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li a{font-size:2rem}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:18px;padding:10px 5px}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn{font-size:30px}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li>.bi{font-size:24px;top:5px;right:0}.main-slider .auto-container{margin-left:0!important}.btn-one{padding:0 25px;line-height:45px;font-size:14px}}@media only screen and (max-width:450px){.header__logo{width:70px;margin-left:15px}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li a{font-size:1.8rem}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:16px;padding:8px 5px}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li>.bi{font-size:20px}.humbager-menu-text{font-size:18px}.main-slider .slide{height:50vh!important}}@media only screen and (max-height:600px) and (orientation:landscape){.offcanvas-nav-wrapper .main-nav-js{padding:15px 5%!important}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li a{font-size:1.5rem;padding:2px 0}.offcanvas-nav-wrapper .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:14px;padding:5px}}.offcanvas-nav-wrapper::after{display:none}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar{width:5px}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-track{background:#f1f1f1}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb{background:#999}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb:hover{background:#555}.owl-theme .owl-next span,.owl-theme .owl-prev span{display:block}.contact-link{display:flex;align-items:center;gap:15px}.contact-link.is-black .contact-link__text p{color:var(--clr-theme-1)}.contact-link.is-black .contact-link__icon span svg *{fill:var(--clr-theme-1)}.contact-link__text p{font-size:20px;font-weight:600;font-family:var(--tpl-ff-heading);margin-bottom:0;color:var(--clr-common-white)}.contact-link__text p a:hover{color:var(--clr-theme-2)}.header-3-main-content-wrapper.is-black{border-bottom:0}.meta-item-message{display:flex;gap:0 10px;align-items:center}.meta-item-message:hover .meta-item__icon{animation:wobble .7s}.meta-item-message .meta-item__text p{font-size:18px;font-weight:400;color:var(--clr-theme-primary);margin-bottom:0}.meta-item-message .meta-item2__text p{font-size:18px;font-weight:400;color:#f9f9f9;margin-bottom:0}.meta-item-message-2{display:flex;gap:0 15px;align-items:center;padding:12px 20px;border-radius:2px}.meta-item-message-2 .meta-item__icon{color:var(--clr-theme-2)}.meta-item-message-2 .meta-item__text.is-black p{color:var(--clr-theme-1)}.meta-item-message-2 .meta-item__text p{font-size:18px;font-weight:400;color:var(--clr-common-white);margin-bottom:0}.menu__bar-2{position:absolute;transform:translate(-50%,-50%);right:0;top:50%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bar-icon-2{margin-right:-10px}}.menu-separator-line-2{width:1px;background:#414141;position:relative;height:90px;margin-left:55px;right:85px}@media only screen and (min-width:1200px) and (max-width:1399px){.menu-separator-line-2{margin-left:60px;right:72px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.menu-separator-line-2{margin-left:60px;right:72px;height:65px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.menu-separator-line-2{margin-left:60px;right:72px;height:50px}}.bar-icon-2{margin-right:-12px}.bar-icon-2 img{filter:invert(25%) sepia(12%) saturate(5%) hue-rotate(319deg) brightness(113%) contrast(92%)}.bar-3-pl{padding-left:35px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.bar-3-pl{padding-left:0}}.bar-icon-3 img{filter:invert(100%) sepia(0%) saturate(7458%) hue-rotate(117deg) brightness(100%) contrast(101%)}.sidebar-button{display:flex;flex-direction:column;gap:7px;cursor:pointer;align-items:flex-end;text-align:right}.sidebar-button span{display:inline-block;width:40px;height:2px;border-radius:3px;background-color:var(--clr-theme-2);transition:all .5s ease}.sidebar-button span:nth-child(2){width:25px}.sidebar-button span:last-child{width:30px}.sidebar-button:hover span:nth-child(2){width:40px}.sidebar-button:hover span:nth-child(3){width:40px}.offcanvas-nav-wrapper{transition:all .7s ease-in;position:relative;width:100%;z-index:1010;overflow:hidden}.offcanvas-nav-wrapper::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:red;z-index:1}.offcanvas-nav-wrapper .sidebar-menu-contact{gap:35px}.offcanvas-nav-wrapper .sidebar-menu-contact a{width:45px;text-align:center}.offcanvas-nav-wrapper .mobile-logo-area .header-logo{max-width:120px}.offcanvas-nav-wrapper .main-nav-js{position:fixed;top:0;left:0;width:100%;padding:30px 5%!important;z-index:99;height:100%;overflow-y:auto;box-shadow:4px 3px 20px rgba(16,33,34,.06);transition:all .7s;display:flex;flex-direction:column;justify-content:flex-start;transform:translateY(-10vh);opacity:0;visibility:hidden;background-repeat:repeat;background-color:#16205afa;gap:30px;scrollbar-width:none}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.offcanvas-nav-wrapper .main-nav-js{min-width:100%;max-width:100%}}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar{display:none;width:5px}.offcanvas-nav-wrapper .main-nav-js::before{content:"KUFPEC Pages";position:absolute;top:45%;right:10%;transform:translateY(-50%);display:block;font-size:150px;font-weight:700;line-height:1;color:#acacac;opacity:.1;z-index:1;width:100%;max-width:1000px;margin-left:auto;margin-right:0;height:300px;letter-spacing:5px;text-align:right;z-index:-1}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.offcanvas-nav-wrapper .main-nav-js::before{display:none;visibility:hidden}}@media only screen and (min-width:1200px) and (max-width:1399px){.offcanvas-nav-wrapper .main-nav-js::before{font-size:200px}}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-track{background:#f1f1f1}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb{background:#999}.offcanvas-nav-wrapper .main-nav-js::-webkit-scrollbar-thumb:hover{background:var(--border-color)}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn{opacity:1;cursor:pointer;padding:5px;opacity:.8;font-size:40px}@media (max-width:450px){.offcanvas-nav-wrapper .main-nav-js .menu-close-btn{font-size:30px}}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn i{color:#fff}.offcanvas-nav-wrapper .main-nav-js .menu-close-btn:hover i{color:var(--clr-theme-2)}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul{float:none;text-align:left;padding:50px 0;margin-bottom:0;width:100%;max-width:550px;margin-left:0;margin-right:auto;z-index:3}@media only screen and (min-width:1200px) and (max-width:1399px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul{padding:45px 0 35px}}@media only screen and (min-width:768px) and (max-width:991px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul{max-width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul{max-width:100%;padding:40px 0 30px}}@media (max-width:575px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul{padding:40px 0 30px}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li{display:block;position:relative;padding:5px;transition:all .2s;transform:translateY(50px) scaleY(0);opacity:0;margin-bottom:5px}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li:last-child{border-bottom:1px solid transparent;margin-bottom:0}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li:hover a:before{width:0%}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{position:absolute;right:10px;top:15px;font-size:36px;cursor:pointer;color:#acacac}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{font-size:30px;top:8px;right:5px}}@media (max-width:450px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li>.bi{font-size:22px}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a{padding:4px 0;display:inline-block;font-size:2.5rem;font-weight:500;color:var(--clr-common-white);transition:all .6s ease;font-style:normal;text-decoration:none;transition:all .55s ease;position:relative;text-transform:uppercase;font-family:var(--tpl-ff-heading);line-height:1;width:100%!important}@media only screen and (min-width:768px) and (max-width:991px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a{font-size:2.5rem}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a{font-size:2rem}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a:hover{color:var(--clr-common-white)}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li a::before{overflow:hidden;position:absolute;top:4px;left:0;width:0;color:var(--clr-common-white);white-space:nowrap;content:attr(data-hover);transition:all .8s cubic-bezier(.17, .67, .32, .87)}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu{position:static;min-width:180px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;list-style:none;padding-left:20px;margin-top:25px;margin-bottom:25px;margin-right:55px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu{margin-top:5px}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li{opacity:1}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:20px;font-weight:100;padding:10px 5px;font-style:normal;text-transform:capitalize;-webkit-text-stroke:unset;-webkit-text-fill-color:unset;color:#f2f2f2}@media (max-width:450px){.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a{font-size:16px;padding:10px 5px}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a:hover{color:var(--clr-theme-2);padding-inline-start:15px}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a:hover::before{width:15px}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li .sub-menu{margin-top:0}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li .sub-menu li a{font-size:18px}.offcanvas-nav-wrapper .main-nav-js.show-menu{transform:none;opacity:1;visibility:visible}.offcanvas-nav-wrapper .main-nav-js .sub-menu li{position:relative}.offcanvas-nav-wrapper .main-nav-js .sub-menu li .bi{font-size:22px;cursor:pointer;color:#acacac;position:absolute;top:15px}.offcanvas-nav-wrapper .uesr-aera{width:70px;height:70px;line-height:72px;border-radius:50%;text-align:center;background:var(--primary-color2);display:inline-block;margin-left:auto;margin-right:auto}.offcanvas-nav-wrapper .uesr-aera .bi{font-size:35px;color:var(--text-primary)}.offcanvas-nav-wrapper .mobile-menu{position:relative;top:2px;padding:0 5px;border-radius:50%;display:inline-block}.main-page-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-end;position:relative}.main-page-wrapper .left-fixed-image{width:700px;position:fixed;top:0;left:0;max-height:100vh;height:100%}@media only screen and (min-width:1400px) and (max-width:1600px){.main-page-wrapper .left-fixed-image{width:550px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-page-wrapper .left-fixed-image{width:400px}}@media only screen and (min-width:992px) and (max-width:1199px){.main-page-wrapper .left-fixed-image{width:300px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.main-page-wrapper .left-fixed-image{display:none;visibility:none}}.main-page-wrapper .left-fixed-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%!important}@-webkit-keyframes navLinkFade{from{opacity:0;transform:translateY(50px) scaleY(0)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes navLinkFade{from{opacity:0;transform:translateY(50px) scaleY(0)}to{opacity:1;transform:translateY(0) scaleY(1)}}.offcanvas-nav-wrapper .main-nav-js .sidebar-menu-area>ul>li ul.sub-menu li a::before{position:absolute;content:"";width:0;height:2px;background-color:var(--clr-theme-2);left:-17px;top:50%;transform:translateY(-50%)}.mobile-menu-btn svg{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.mobile-menu-btn svg *{fill:var(--clr-common-white);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.mobile-menu-btn svg:hover *{fill:var(--clr-theme-2)}.mobile-menu-btn.is-black svg{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.mobile-menu-btn.is-black svg *{fill:var(--clr-common-black);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.mobile-menu-btn.is-black svg:hover *{fill:var(--clr-theme-2)}.sidebar-social{margin-top:auto}.marquee__area{background:#ffc444;position:relative;overflow:hidden}.marquee__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;animation:slide-left 30s linear infinite}.marquee__wrapper:hover{animation-play-state:paused}.sliding__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:9px 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.marquee__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.marquee__text-title{font-size:32px;color:#222;line-height:1;text-transform:uppercase}.marquee__text-title.text-stroke{color:transparent;-webkit-text-stroke:1px #222222}.marquee__text-icon{margin-right:-5px;margin-left:20px}.marquee__text-icon img{width:60%;height:auto}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu{padding-left:30px}[dir=rtl] .main-menu{padding-left:0;padding-right:30px}.topMainMenu{margin-top:120px!important}}.main-menu ul li{position:relative;list-style:none;display:inline-block;margin-right:34px}.topMainMenu{margin-top:30px;text-align:end}@media only screen and (min-width:1200px) and (max-width:1699px){.main-menu ul li{margin-right:20px}}[dir=rtl] .main-menu ul li{margin-right:0;margin-left:34px}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li{margin-right:25px}[dir=rtl] .main-menu ul li{margin-left:25px;margin-right:0}.topMainMenu{margin-top:120px!important}}.main-menu ul li:last-child{margin-right:0}[dir=rtl] .main-menu ul li:last-child{margin-left:0}.topMainMenu a{display:inline-block;font-size:15px;font-weight:200;color:#fff;padding:0 0;padding-left:20px;text-align:left}.topMainMenu a:hover{padding-left:21px;padding-right:1px;color:#18bcec}.main-menu ul li a{display:inline-block;font-size:16px;font-weight:200;color:#fff;padding:0 0 25px 0;text-align:left}.main-menu ul li a ::hover{color:#18bcec!important}[dir=rtl] .main-menu ul li a{text-align:right}.main-menu ul li.has-dropdown>a{position:relative}.main-menu ul ::hover{color:#18bcec!important}.main-menu ul li.has-dropdown>a::after{content:"\f107";-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);font-size:14px;color:#fff;font-family:var(--tpl-ff-fontawesome);font-weight:400;margin-left:5px;display:inline-block;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.main-menu ul li.has-mega-menu{position:static}.main-menu ul li .submenu{position:absolute;top:100%;left:0;min-width:260px;background:#16205ae0;z-index:99;visibility:hidden;opacity:0;transform-origin:top center;padding:35px 0 14px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 20px 30px rgba(3,4,28,.1);-moz-box-shadow:0 20px 30px rgba(3,4,28,.1);box-shadow:0 20px 30px rgba(3,4,28,.1);border-top:1px solid #18bcecd4}[dir=rtl] .main-menu ul li .submenu{left:auto;right:0}.main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);color:var(--clr-theme-1)}[dir=rtl] .main-menu ul li .submenu li.has-dropdown>a::after{right:auto;left:25px}.main-menu ul li .submenu li a{position:relative;z-index:11;color:#fff;font-weight:200;font-size:15px;padding:0 17px;padding-bottom:0;padding-left:35px;padding-bottom:5px;width:100%}.main-menu ul li .submenu li a::before{position:absolute;content:"";left:25px;top:46%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:1px;background-color:#18bcec;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}[dir=rtl] .main-menu ul li .submenu li a::before{left:auto;right:25px}.main-menu ul li .submenu li .submenu{left:100%;top:-26px;visibility:hidden;opacity:0}[dir=rtl] .main-menu ul li .submenu li .submenu{left:auto;right:100%}.main-menu ul li .submenu li:hover>a{color:#18bcec;padding-left:43px}[dir=rtl] .main-menu ul li .submenu li:hover>a{padding-left:0;padding-right:43px}.main-menu ul li .submenu li:hover>a::before{width:12px}.main-menu ul li .submenu li:hover>a::after{color:var(--clr-theme-1)}.main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.main-menu ul li .mega-menu{position:absolute;top:100%;left:50%;padding:40px 350px;background:#16205ae0;box-shadow:0 20px 30px rgba(3,4,28,.1);visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-transform:translateX(-51.5%);-moz-transform:translateX(-51.5%);-ms-transform:translateX(-51.5%);transform:translateX(-51.5%);border-top:1px solid #18bcecd4;z-index:99;width:1700px;margin:0 auto}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li .mega-menu{max-width:1400px}}.main-menu ul li .mega-menu li{float:left;width:25%;margin-right:0;text-align:left}[dir=rtl] .main-menu ul li .mega-menu li{float:right;margin-left:0;text-align:right}.main-menu ul li .mega-menu li .mega-menu-title{font-weight:700;font-size:18px;letter-spacing:.07em;text-transform:uppercase;color:#fff;cursor:text;padding:0;padding-left:0;display:inline-block;margin-bottom:10px}.main-menu ul li .mega-menu li .mega-menu-title::before{display:none}.main-menu ul li .mega-menu li ul{margin-left:10px}.main-menu ul li .mega-menu li ul li{width:100%;float:none;margin-bottom:5px}.main-menu ul li .mega-menu li ul li:last-child{margin-bottom:0}.main-menu ul li .mega-menu li ul li a{font-weight:200;font-size:16px;color:var(--clr-common-white);padding:0;padding-left:0;position:relative}.main-menu ul li .mega-menu li ul li a::before{position:absolute;content:"";left:0;right:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:1px;background-color:#18bcec;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}[dir=rtl] .main-menu ul li .mega-menu li ul li a::before{right:0;left:auto}.main-menu ul li .mega-menu li:hover>.mega-menu-title{padding-left:0}[dir=rtl] .main-menu ul li .mega-menu li:hover>.mega-menu-title{padding-right:0}.main-menu ul li .mega-menu li:hover>a{color:#18bcec;padding-left:18px}[dir=rtl] .main-menu ul li .mega-menu li:hover>a{padding-left:0;padding-right:18px}.main-menu ul li .mega-menu li:hover>a::before{width:12px}.main-menu ul li:hover>a{color:#18bcec}.main-menu ul li:hover>a::after{color:#18bcec}.main-menu ul li:hover>.submenu{visibility:visible;opacity:1}.main-menu ul li:hover .mega-menu{visibility:visible;opacity:1}.main-menu.is-white ul li a{color:var(--clr-common-white);color:var(--clr-common-white)}.main-menu.is-white ul li:hover>a{color:var(--clr-theme-2)}.main-menu.is-white ul li:hover>a::after{color:var(--clr-theme-2)}.main-menu.is-white ul li.has-dropdown>a::after{color:var(--clr-common-white)}.main-menu.is-white ul li.has-dropdown:hover>a::after{color:var(--clr-theme-2)}.header-2__main.sticky .is-white.main-menu ul li a{color:var(--clr-common-black)}.header-2__main.sticky .is-white.main-menu ul li a::after{color:var(--clr-common-black)}.header-2__main.sticky .is-white.main-menu ul li .submenu li a{color:var(--clr-common-white)}.sidebar-wrapper{position:relative;display:block;max-width:350px;width:100%}.single-sidebar{position:relative;display:block;background:#f6f2eb;padding:30px;border-radius:5px;margin-bottom:30px}.single-sidebar .title{position:relative;display:block;margin-top:-9px;padding-bottom:22px}.single-sidebar .title h3{position:relative;display:inline-block;padding-bottom:4px;color:#333029;font-size:20px;line-height:30px;font-weight:700;text-transform:capitalize}.single-sidebar .title h3:before{position:absolute;left:0;bottom:0;right:0;height:2px;content:""}.sidebar-search-box{position:relative;display:block;padding:30px 30px 30px;border-radius:5px;margin-bottom:30px}.sidebar-search-box form.search-form{position:relative;display:block;width:100%}.sidebar-search-box .search-form input[type=text]{position:relative;display:block;width:100%;height:70px;border-radius:7px;background-color:#fff;border:0 solid #d3d3d3;color:#84827c;font-size:16px;font-weight:500;padding-left:29px;padding-right:70px;transition:all .5s ease 0s;font-family:'IBM Plex Sans',sans-serif}.sidebar-search-box .search-form button{position:absolute;top:0;right:0;width:60px;height:70px;color:#333029;font-size:16px;line-height:70px;display:block;text-align:center;border:0 solid #e1e1e1;transition:all .5s ease 0s}.sidebar-search-box .search-form button i{font-size:16px}.sidebar-search-box .search-form input[type=text]:focus{color:#000}.sidebar-search-box .search-form input::-webkit-input-placeholder{color:#84827c}.sidebar-search-box .search-form input:-moz-placeholder{color:#84827c}.sidebar-search-box .search-form input::-moz-placeholder{color:#84827c}.sidebar-search-box .search-form input:-ms-input-placeholder{color:#84827c}.single-sidebar .recent-posts{position:relative;display:block}.single-sidebar .recent-posts li{position:relative;display:block;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #fff}.single-sidebar .recent-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.single-sidebar .recent-posts li .inner{position:relative;display:block;min-height:80px;padding-left:80px}.single-sidebar .recent-posts li .img-box{position:absolute;top:0;left:0;width:80px;height:80px;overflow:hidden;border-radius:6px}.single-sidebar .recent-posts li .img-box img{width:100%}.single-sidebar .recent-posts li .img-box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);border-radius:6px;opacity:0;transform:perspective(400px) scale(0);transform-origin:top;transition:all .5s ease-in-out 0s;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.single-sidebar .recent-posts li:hover .img-box .overlay-content{opacity:1;transform:perspective(400px) scale(1);transition:all .3s ease-in-out .3s}.single-sidebar .recent-posts li .img-box .overlay-content a{color:#fff;font-size:14px;transition:all .2s linear;transition-delay:0.1s}.single-sidebar .recent-posts li .title-box{position:relative;display:block;padding-left:25px}.single-sidebar .recent-posts li .title-box h4{font-size:18px;line-height:26px;font-weight:700;margin:0 0 5px}.single-sidebar .recent-posts li .title-box h4 a{color:#333029;transition:all .2s linear;transition-delay:0.1s}.single-sidebar .recent-posts li .title-box h6{font-size:14px;line-height:16px;font-weight:500}.single-sidebar .popular-tag{position:relative;display:block;overflow:hidden;margin-left:-5px;margin-right:-5px}.single-sidebar .popular-tag li{position:relative;display:inline-block;float:left;margin:0 5px 8px}.single-sidebar .popular-tag li a{position:relative;display:block;color:#84827c;font-size:16px;line-height:30px;font-weight:600;transition:all .4s ease-in-out .1s;font-family:'IBM Plex Sans',sans-serif}.cs_site_header.cs_style_1.cs_sticky_active{background-color:#fff;-webkit-box-shadow:0 10px 10px -10px rgba(33,43,53,.1);box-shadow:0 10px 10px -10px rgba(33,43,53,.1)}.cs_site_header.cs_style_1 .cs_action_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_site_header.cs_style_1 .cs_action_box .cs_action_value{margin-left:15px}.cs_site_header.cs_style_1 .cs_action_box>:not(:last-child){margin-right:35px}.cs_site_header.cs_style_1.cs_color_1 .cs_nav_list>li>a{color:#fff}.cs_site_header.cs_style_1.cs_color_1.cs_gescout_show{background-color:#16205ae0}.cs_site_header_full_width .container{max-width:100%;padding:0 100px}.cs_site_header_style1{border-bottom:1px solid #1a188d}.cs_site_header_style1 .cs_main_header_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_site_header_style1 .cs_nav+.cs_header_toolbox.cs_center{margin-left:35px}.cs_site_header_style1 .cs_nav .cs_nav_list>li.current-menu-item>a:before{bottom:-4px;background-color:#fff}@media screen and (max-width:1199px){.cs_main_header .container{max-width:100%}.cs_site_header.cs_style_1 .cs_nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.cs_nav ul{margin:0;padding:0;list-style:none}.cs_sticky_header{position:fixed!important;top:0!important;left:0!important;width:100%;z-index:999;background:linear-gradient(180deg,rgb(22 32 90) -50%,rgb(22 32 90 / 0%) 75%,rgb(22 32 90 / 0%) 0)}.cs_gescout_sticky{position:fixed!important;top:-500px;opacity:.5;-webkit-transition:all .4s ease;transition:all 1s ease;background-color:#17215a}.cs_gescout_show{top:0!important;opacity:1;-webkit-box-shadow:0 1px 2px 0 rgba(2,0,181,.1);box-shadow:0 1px 2px 0 rgba(2,0,181,.1);z-index:1000!important}.cs_site_branding{display:inline-block}.cs_site_branding img{max-height:45px}@media screen and (min-width:1200px){.cs_main_header{position:relative}.cs_main_header .container-fluid{padding-right:40px;padding-left:40px}.cs_main_header_center,.cs_top_header_center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cs_site_header.cs_style_1 .cs_main_header_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;max-width:calc(100% - 300px)}.cs_site_header.cs_style_1 .cs_main_header_left{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;line-height:1.6em}.cs_nav .cs_nav_list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;height:inherit}.cs_nav .cs_nav_list>li{margin-right:40px;height:inherit}.cs_nav .cs_nav_list>li:last-child{margin-right:0}.cs_nav .cs_nav_list>li>a{padding:10px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_nav .cs_nav_list>li>ul{left:0;top:calc(100% + 15px)}.cs_nav .cs_nav_list>li>ul::before{content:"";position:absolute;height:10px;width:10px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:20px;top:-5px;border-radius:2px 0 0 0}.cs_nav .cs_nav_list>li:hover>ul{top:100%;opacity:1;visibility:visible;-webkit-transition:all .4s ease;transition:all .4s ease}.cs_nav .cs_nav_list>li.menu-item-has-children>a{position:relative}.cs_nav .cs_nav_list>li.menu-item-has-children>a::after{content:"";display:inline-block;height:6px;width:6px;border:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0;border-top:0;margin-left:6px;position:relative;top:-1px;border-radius:0 0 2px 0}.cs_nav .cs_nav_list li:not(.cs_mega_menu){position:relative}.cs_nav .cs_nav_list ul{width:260px;background-color:#fff;position:absolute;-webkit-box-shadow:0 1px 2px 0 rgba(2,0,181,.1);box-shadow:0 1px 2px 0 rgba(2,0,181,.1);padding:10px 0;z-index:100;opacity:0;visibility:hidden;display:block!important;border-radius:5px;-webkit-transition:all .1s ease;transition:all .1s ease}.cs_nav .cs_nav_list ul li:hover ul{top:0}.cs_nav .cs_nav_list ul li:hover>ul{opacity:1;visibility:visible;-webkit-transition:all .4s ease;transition:all .4s ease}.cs_nav .cs_nav_list ul a{display:block;line-height:inherit;padding:10px 20px}.cs_nav .cs_nav_list ul ul{top:15px;left:100%}.cs_menu_toggle,.cs_munu_dropdown_toggle{display:none}.cs_nav .cs_nav_list .cs_mega_menu{position:relative}.cs_nav .cs_nav_list .cs_mega_wrapper{width:475px!important;left:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:absolute;padding:5px 15px 10px}.cs_nav .cs_nav_list .cs_mega_wrapper a{padding:7px 10px}.cs_nav .cs_nav_list .cs_mega_wrapper>li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0}.cs_nav .cs_nav_list .cs_mega_wrapper>li>a{font-size:18px;font-weight:600;pointer-events:none}.cs_nav .cs_nav_list .cs_mega_wrapper>li>a:hover{background-color:transparent}.cs_nav .cs_nav_list .cs_mega_wrapper>li ul{position:initial;border:none;padding:0;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.cs_nav .cs_nav_list .cs_mega_wrapper>li ul a{-webkit-transition:all .4s ease;transition:all .4s ease}.cs_nav .cs_nav_list .cs_mega_wrapper>li ul a:hover{letter-spacing:1px}.cs_nav .cs_nav_list .cs_mega_menu:hover .cs_mega_wrapper li ul{opacity:1;visibility:visible}.cs_nav .cs_nav_list>li ul:not(.cs_mega_wrapper) .menu-item-has-children>a{position:relative}}.cs_header_cart{position:relative}@media screen and (max-width:1400px){.cs_nav .cs_nav_list .cs_mega_wrapper{width:1116px!important}.cs_site-branding{max-width:190px}.cs_site_header_full_width .container{max-width:100%}}@media screen and (max-width:1199px){.cs_nav .cs_nav_list .cs_mega_wrapper{width:100%!important}.cs_site_header_full_width .container{padding:0 15px}.cs_munu_dropdown_toggle{position:absolute;height:40px;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:23px 18px;cursor:pointer;z-index:3}.cs_munu_dropdown_toggle span{display:block;position:relative;height:10px;width:10px}.cs_munu_dropdown_toggle span:after,.cs_munu_dropdown_toggle span:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;width:10px;background-color:currentColor;-webkit-transition:all .3s ease;transition:all .3s ease}.cs_munu_dropdown_toggle span:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.cs_munu_dropdown_toggle.active span:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.menu-item-has-children .menu-item-has-children .cs_munu_dropdown_toggle{padding:20px 18px}.cs_site_branding{position:relative;z-index:101}.cs_nav .cs_nav_list{position:fixed;width:100%;left:-100%;background-color:#fff;color:#121212;padding:10px 0;top:0;overflow:auto;min-height:100vh;line-height:1.6em;padding-top:80px;-webkit-transition:all .4s ease;transition:all .4s ease}.cs_nav .cs_nav_list.cs_active{left:0}.cs_nav .cs_nav_list ul{padding-left:15px;display:none}.cs_nav .cs_nav_list a{display:block;padding:12px 15px;line-height:16px}.cs_nav .cs_nav_list>li>a{font-size:18px;line-height:22px}.cs_nav .menu-item-has-children{position:relative}.cs_animo_links>li>a .cs_animo_text{text-shadow:0 32px 0 currentColor}.cs_animo_links>li>a:hover span{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.cs_menu_toggle{display:inline-block;width:30px;height:27px;cursor:pointer;position:absolute;top:27px;right:30px}.cs_menu_toggle span,.cs_menu_toggle span:after,.cs_menu_toggle span:before{width:100%;height:2px;background-color:currentColor;display:block}.cs_menu_toggle span{margin:0 auto;position:relative;top:12px;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.cs_menu_toggle span:before{content:"";position:absolute;margin-top:-9px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.cs_menu_toggle span:after{content:"";position:absolute;margin-top:9px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.cs_site_header.cs_style_1.cs_color_1 .cs_nav_list{background-color:#121212;color:#fff}.cs_site_header.cs_style_1.cs_color_1 .cs_menu_toggle{color:#fff}.cs_site_header.cs_style_1 .cs_menu_toggle{top:50%;right:0;margin-top:-13px}.cs_toggle_active span{background-color:rgba(0,0,0,0);-webkit-transition-delay:0.2s;transition-delay:0.2s}.cs_toggle_active span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.cs_toggle_active span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.cs_nav .cs_nav_list a{position:relative}.cs_site_header.cs_style_1 .cs_main_header_in{height:80px}.cs_site_header .current-menu-item>a:before{display:none}.cs_site_header.cs_style_1 .cs_main_header_center .cs_site_branding{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cs_site_header.cs_style_1{top:0}.cs_has_main_nav{display:none}}@media (max-width:991px){body.menu-open{overflow:hidden}.main-nav-js{transition:transform .4s cubic-bezier(.4, 0, .2, 1);transform:translateX(100%);background:#000;position:fixed;top:0;right:0;width:300px;height:100vh;z-index:99999;overflow-y:auto}.main-nav-js.show-menu{transform:translateX(0);box-shadow:-5px 0 30px rgba(0,0,0,.3)}@keyframes navLinkFade{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.sub-menu{display:none;background:rgba(255,255,255,.05);padding-left:15px}.sub-menu.active{display:block}.cs_site_header{transition:all .3s ease}.cs_site_header.cs_gescout_sticky{position:fixed;top:0;left:0;width:100%;z-index:9999;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);animation:slideDown .3s ease}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.main-slider .slide .image-layer{background-size:cover;background-position:center;min-height:100vh}.hero-slider-video{max-height:100vh;object-fit:cover}.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1}.btn-one,a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html{-webkit-text-size-adjust:100%}.menu-close-btn,.mobile-menu-btn{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}}@media (min-width:1920px){.video-carousel{height:65vh!important}}@media (min-width:1400px) and (max-width:1920px){.video-carousel{height:60vh!important}}@media (min-width:991px) and (max-width:1400px){.stat-item .fa{font-size:70px!important}.video-carousel{height:65vh!important}.main-slider .slide .big-title h2{font-size:85px;line-height:1;margin-top:8%!important}.main-slider .slide h3{font-size:16px;line-height:1.4;margin-bottom:20px}.main-slider .content .btns-box a{font-size:14px;padding:0 30px;border-radius:50px;margin-top:20px}.main-nav-js{width:350px}.main-slider .slide .content{padding:0 30px}}@media (min-width:768px) and (max-width:991px){.main-slider .slide .big-title h2{font-size:55px;line-height:1.2;margin-top:30%!important}.video-carousel{height:40vh!important}.main-slider .slide h3{font-size:16px;line-height:1.4;margin-bottom:20px}.main-slider .content .btns-box a{font-size:14px;padding:0 30px;border-radius:50px;margin-top:20px}.main-nav-js{width:350px}.main-slider .slide .content{padding:0 20px;left:0!important}}@media (min-width:480px) and (max-width:768px){.main-slider .slide .big-title h2{font-size:55px;line-height:1.2;margin-top:30%!important}.main-slider .slide h3{font-size:16px;line-height:1.4;margin-bottom:20px}.main-slider .content .btns-box a{font-size:14px;padding:0 30px;border-radius:50px;margin-top:20px}.main-nav-js{width:350px}.main-slider .slide .content{padding:0 30px}}@media (max-width:480px){.main-nav-js{width:280px}.main-slider .slide .big-title h2{font-size:55px;line-height:1.2;margin-top:75%!important}.main-slider .slide h3{font-size:16px;line-height:1.4;margin-bottom:20px}}@media (max-height:500px) and (orientation:landscape){.main-nav-js{height:100vh;overflow-y:auto}.sidebar-menu-area{max-height:100vh;overflow-y:auto}}.premium-preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:opacity .8s cubic-bezier(.4, 0, .2, 1),visibility .8s cubic-bezier(.4, 0, .2, 1);pointer-events:all}.premium-preloader.dismissing{pointer-events:none}.premium-preloader.dismissed{display:none}.preloader-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(22,32,90,.97) 0,rgba(26,35,126,.95) 50%,rgba(13,20,56,.98) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.preloader-canvas{position:relative;z-index:2;text-align:center;width:100%;height:100vh}.logo-container{margin-bottom:60px;position:relative}.preloader-logo{margin-top:22%!important;margin-bottom:10%!important;width:180px;height:auto;filter:drop-shadow(0 4px 20px rgba(255, 255, 255, .1)) brightness(1.1);opacity:.95;animation:logoBreathing 3s ease-in-out infinite;transform-origin:center}@keyframes logoBreathing{0%,100%{transform:scale(1);opacity:.95;filter:drop-shadow(0 4px 20px rgba(255, 255, 255, .1)) brightness(1.1)}50%{transform:scale(1.05);opacity:1;filter:drop-shadow(0 8px 30px rgba(255, 255, 255, .15)) brightness(1.15)}}.loading-indicator{position:relative;margin:0 auto 30px;width:80px;height:80px}.radial-progress{position:absolute;top:0;left:0;width:100%;height:100%}.progress-ring{width:100%;height:100%;transform:rotate(-90deg)}.progress-ring-circle{stroke:rgba(255,255,255,0.15);stroke-linecap:round;stroke-dasharray:239;stroke-dashoffset:239;transition:stroke-dashoffset .3s ease-out}.progress-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:2px;background:rgba(255,255,255,0);border-radius:50%;animation:centerPulse 2s ease-in-out infinite}@keyframes centerPulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.3);opacity:1}}.loading-dots{position:absolute;top:350%;left:50%;transform:translate(-50%,-50%);display:flex;gap:8px}.dot{width:4px;height:4px;background:rgba(255,255,255,.4);border-radius:50%;animation:dotWave 1.8s ease-in-out infinite}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.3s}.dot:nth-child(3){animation-delay:.6s}@keyframes dotWave{0%,100%{transform:translateY(0);opacity:.4}50%{transform:translateY(-6px);opacity:1}}.loading-percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:300;color:rgba(255,255,255,.9);letter-spacing:1px;font-variant-numeric:tabular-nums}.loading-status{font-size:14px;font-weight:300;color:rgba(255,255,255,.7);letter-spacing:2px;text-transform:uppercase;margin-top:20px;position:relative;display:inline-block}.loading-status::after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:scaleX(0);transform-origin:left;animation:statusLine 2s ease-in-out infinite}@keyframes statusLine{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}.dismiss-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(22,32,90,0);opacity:0;transition:all .8s cubic-bezier(.4, 0, .2, 1);z-index:1}.premium-preloader.dismissing .preloader-logo{animation:logoDismiss 1.2s cubic-bezier(.4,0,.2,1) forwards}@keyframes logoDismiss{0%{transform:scale(1);opacity:.95;filter:drop-shadow(0 4px 20px rgba(255, 255, 255, .1)) brightness(1.1) blur(0)}40%{transform:scale(.95);opacity:.8;filter:drop-shadow(0 8px 30px rgba(255, 255, 255, .2)) brightness(1.2) blur(1px)}100%{transform:scale(.5) rotate(5deg);opacity:0;filter:drop-shadow(0 0 0 transparent) brightness(.5) blur(2px)}}.premium-preloader.dismissing .progress-ring-circle{animation:progressCollapse .8s cubic-bezier(.4,0,.2,1) forwards .1s}@keyframes progressCollapse{0%{stroke-dashoffset:var(--progress-offset);opacity:1}100%{stroke-dashoffset:239;opacity:0;transform-origin:center;transform:scale(.8) rotate(10deg)}}.premium-preloader.dismissing .dot{animation:dotSlideOut .6s cubic-bezier(.4,0,.2,1) forwards}.dot:first-child{animation-delay:.1s}.dot:nth-child(2){animation-delay:50ms}.dot:nth-child(3){animation-delay:0s}@keyframes dotSlideOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}.premium-preloader.dismissing .loading-percentage{animation:percentageFadeUp .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes percentageFadeUp{0%{transform:translate(-50%,-50%) scale(1);opacity:1}100%{transform:translate(-50%,-60%) scale(.9);opacity:0}}.premium-preloader.dismissing .loading-status{animation:statusFadeOut .5s cubic-bezier(.4,0,.2,1) forwards .2s}@keyframes statusFadeOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-10px);opacity:0}}.premium-preloader.dismissing .preloader-bg{animation:bgFadeOut 1s cubic-bezier(.4,0,.2,1) forwards}@keyframes bgFadeOut{0%{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}100%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.premium-preloader.dismissing .dismiss-overlay{animation:overlayReveal .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes overlayReveal{0%{opacity:0;background:rgba(22,32,90,0)}100%{opacity:1;background:#16205a}}@media (max-width:768px){.preloader-canvas{padding:30px 20px}.preloader-logo{width:180px}.logo-container{margin-bottom:50px}.loading-indicator{margin-bottom:25px}.loading-percentage{font-size:13px}.loading-status{font-size:13px;letter-spacing:1px}}@media (max-width:480px){.preloader-logo{width:180px;margin-top:75%!important}.logo-container{margin-bottom:40px}.loading-indicator{margin-bottom:20px}.loading-dots{gap:6px}.dot{width:3px;height:3px}.loading-percentage{font-size:12px}.loading-status{font-size:12px;margin-top:15px}}@media (prefers-reduced-motion:reduce){.dot,.loading-status::after,.preloader-logo,.progress-center{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.premium-preloader.dismissing *{animation-duration:0s!important;transition-duration:0s!important}}.footer-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top center}.footer-area:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgb(18 29 86);z-index:-1}.footer-area .layer-outer{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;opacity:.3;z-index:-2}.image-thumb-area.parallax-container{position:relative;width:100%;height:auto;background-color:#182257}.parallax-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-3}.footer{position:relative;display:block;padding:100px 0 90px;z-index:1}.martop20{margin-top:20px!important}.marleft40{margin-left:40px!important}.marlef20{margin-left:20px!important}.marbtm{margin-bottom:42px!important}.single-footer-widget .title{position:relative;display:block;margin:0 0 10px 0}.single-footer-widget .title h3{position:relative;display:inline-block;padding-bottom:7px;color:#fff;font-size:22px;font-weight:500;text-transform:capitalize;margin:0}.single-footer-widget .title h3:before{position:absolute;left:0;bottom:0;width:40px;height:1px;content:"";opacity:.1}.single-footer-widget .title h3 a{color:#fff;text-decoration:none;transition:.3s ease}.single-footer-widget .title h3 a:hover{color:#bcbcbc;transition:.3s ease}.single-footer-widget a{color:#bcbcbc;text-decoration:none;transition:.3s ease;font-weight:300;font-size:19px}.single-footer-widget p{color:#bcbcbc;text-decoration:none;transition:.3s ease;font-weight:300;font-size:19px}.single-footer-widget a:hover{color:#fff;transition:.3s ease;margin-left:5px}.single-footer-widget .our-company-info .footer-logo{position:relative;display:block;max-width:200px}.single-footer-widget .our-company-info .footer-logo img{width:70%;height:auto;filter:brightness(1)}.single-footer-widget .footer-contact-info ul li{display:flex;align-items:center;margin-bottom:10px;line-height:1.5}.subscribe-box p{color:#fff}.single-footer-widget ul{padding:0!important}.single-footer-widget ul li{display:grid!important}.single-footer-widget .footer-contact-info ul li .icon{width:30px;flex-shrink:0}.subscribe-form{position:relative;display:block;width:100%;margin-bottom:30px}.subscribe-form input[type=email]{width:100%;height:40px;padding:0 20px;padding-right:80px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:14px;border-radius:20px;transition:all .3s ease}.subscribe-form input[type=email]:focus{outline:0;border-color:#18bcec;background:rgba(255,255,255,.15)}.subscribe-form button{position:absolute;top:0;right:0;height:100%;width:120px;background:rgb(43 77 160);color:#fff;border:none;border-radius:0 20px 20px 0;cursor:pointer;transition:all .3s ease;font-size:14px}.subscribe-form button:hover{background:#18bcec;color:#fff}.copyright-area{background:rgb(18 29 86);padding:30px 0;position:relative;z-index:2;border-top:solid #ffffff12 1px}.copyright__text{text-align:center}.copyright__text p{color:#a4a097;font-size:14px;margin:0}.copyright__text p a{color:#fff;text-decoration:none;transition:color .3s ease}.copyright__text p a:hover{color:#fff}hr{border:none;height:1px;background-color:rgba(255,255,255,.15);margin:20px 0}@media (max-width:1199px){.marleft40{margin-left:0!important}.single-footer-widget{margin-bottom:40px}}@media (max-width:991px){.footer{padding:70px 0 60px}.single-footer-widget .title h3{font-size:18px}}@media (max-width:767px){.footer{padding:50px 20px 40px}.single-footer-widget .title h3{font-size:24px}.footer-widget-links1 li a,.footer-widget-links2 li a{font-size:20px}.subscribe-form input[type=email]{font-size:13px}.single-footer-widget .our-company-info .footer-logo img{margin-left:35%}}.footer-bottom{background:rgba(35,33,27,.95);border-top:1px solid rgba(255,255,255,.1);padding:30px 0}footer>footer{margin-top:0;padding-top:0}.bdFadeUp{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.preloader-complete .bdFadeUp{opacity:1;transform:translateY(0)}.bdFadeUp:first-child{transition-delay:0.1s}.bdFadeUp:nth-child(2){transition-delay:0.2s}.bdFadeUp:nth-child(3){transition-delay:0.3s}.bdFadeUp:nth-child(4){transition-delay:0.4s}.parallax-section{position:relative;min-height:600px;padding:100px 0;display:flex;align-items:center;overflow:hidden;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}.parallax-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.parallax-section .container{position:relative;z-index:2;width:100%}.parallax-content{color:#fff!important;width:100%}.parallax-subtitle{display:inline-block;color:#fff;text-transform:uppercase;margin-bottom:15px;position:relative;padding-left:40px}.parallax-subtitle:before{content:'';position:absolute;left:0;top:50%;width:30px;height:2px;background:#fff;transform:translateY(-50%)}.parallax-title{color:#fff;margin-bottom:30px;text-shadow:0 2px 10px rgba(0,0,0,.3);font-size:60px}.parallax-description{margin-bottom:50px;max-width:800px;font-size:20px;font-weight:300;letter-spacing:1px;text-align:justify;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.parallax-stats{margin:60px 0;padding:40px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:15px;border:1px solid rgba(255,255,255,.2)}.stat-item{padding:20px 0}.stat-number{font-size:60px;font-weight:700;color:#fff;line-height:1;margin-bottom:10px}.stat-label{font-size:16px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,.9)}@media (max-width:991px){.parallax-section{min-height:500px;padding:80px 0}.parallax-title{font-size:36px}.parallax-description{font-size:16px}.stat-number{font-size:42px}.parallax-stats{padding:30px 20px}}@media (max-width:767px){.parallax-section{min-height:400px;padding:60px 0;background-attachment:fixed}.parallax-title{font-size:28px}.parallax-description{font-size:15px;margin-bottom:30px}.stat-item{padding:15px 0}.stat-number{font-size:36px}.stat-label{font-size:14px}.parallax-stats{margin:40px 0;padding:20px;text-align:center}}@media (max-width:480px){.parallax-section{min-height:350px;padding:50px 0}.parallax-title{font-size:24px}.parallax-subtitle{font-size:16px;padding-left:30px}.parallax-subtitle:before{width:20px}.stat-number{font-size:32px}}@supports (-webkit-touch-callout:none){.parallax-section{background-attachment:scroll}}@keyframes countUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-number.animated{animation:countUp .6s ease forwards}.video-section{padding:40px 0 60px;background:#fff}.video-carousel-container{position:relative;width:100%}.video-carousel{position:relative;padding:0;height:60vh}.video-carousel .video-item{padding:0 10px;height:100%;transition:all .4s cubic-bezier(.4, 0, .2, 1)}.video-carousel .owl-item.center .video-item{opacity:1;transform:scale(1.05);z-index:2}.video-carousel .owl-item:not(.center) .video-item{opacity:.7;transform:scale(.95)}.video-card{background:#fff;border-radius:1px;overflow:hidden;height:100%;display:flex;flex-direction:column;position:relative}.video-info{background:#fff;opacity:0;visibility:hidden;transition:all .3s ease;overflow:hidden;height:70px!important}.video-carousel .owl-item.center .video-info{opacity:1;visibility:visible}.video-meta{margin-bottom:10px}.video-category{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.video-title{font-size:22px;font-weight:600;margin-top:30px;color:#2e3790;line-height:1}.video-description{color:#666;font-size:14px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-thumbnail{position:relative;width:100%;flex:1;overflow:hidden;background:#fff}.video-carousel .owl-item.center .video-thumbnail{height:500px}.video-carousel .owl-item:not(.center) .video-thumbnail{height:350px}.thumbnail-image{position:relative;width:100%;height:100%;overflow:hidden}.video-poster{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.4, 0, .2, 1);display:block}.video-item:hover .video-poster{transform:scale(1.05)}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%);display:flex;align-items:center;justify-content:center;z-index:2;cursor:grab}.video-overlay:active{cursor:grabbing}.play-button,.play-button *{cursor:pointer!important;transition:all .3s ease;opacity:.9;z-index:3}.play-button{appearance:none;background:0 0;border:0;padding:0}.play-button:hover{opacity:1;transform:scale(1.1)}.play-button svg{filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .3))}.video-carousel .owl-item:not(.center) .play-button{display:none!important;opacity:0!important;pointer-events:none!important}.video-player{top:0;left:0;width:100%;height:100%;object-fit:contain;vertical-align:top;background:#000;z-index:1;display:none}.video-carousel .owl-nav,.video-carousel .owl-nav.disabled{position:absolute;top:55%;left:0;right:0;transform:translateY(-50%);display:flex!important;justify-content:space-between;padding:0 50px;pointer-events:none;z-index:10}.video-carousel .owl-nav button{width:70px;height:70px;background:rgb(24 35 96)!important;border-radius:50%!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease;pointer-events:all;margin:0!important}.video-carousel .owl-next{margin-right:0!important}.video-carousel .owl-prev{margin-left:0!important}.video-carousel .owl-nav button:hover{background:#fff!important;color:#003c71!important;transform:scale(1.15)}.video-carousel .owl-nav button.disabled{opacity:.3!important;cursor:not-allowed!important;transform:scale(1)!important;pointer-events:none!important}.video-carousel .owl-dots{display:none!important}@keyframes videoSlideIn{from{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}.video-carousel .owl-item.center .video-card{animation:videoSlideIn .6s cubic-bezier(.4,0,.2,1) forwards}@media (max-width:1199px){.video-carousel{height:500px}.video-carousel .owl-item.center .video-thumbnail{height:350px}.video-carousel .owl-item:not(.center) .video-thumbnail{height:320px}.video-info{height:130px;padding:15px}.video-title{font-size:15px}.video-description{font-size:13px}}@media (max-width:991px){.video-carousel{height:480px}.video-carousel .owl-item.center .video-thumbnail{height:330px}.video-carousel .owl-item:not(.center) .video-thumbnail{height:300px}.video-info{height:120px;padding:15px}.play-button svg{width:60px;height:60px}}@media (max-width:767px){.video-section{padding:30px 0 50px}.video-carousel{height:450px}.video-carousel .owl-nav button{width:48px;height:48px}.video-carousel .video-item{padding:0 5px}.video-info{opacity:1;visibility:visible;height:120px;padding:15px}.video-carousel .owl-item.center .video-thumbnail,.video-carousel .owl-item:not(.center) .video-thumbnail{height:330px}.video-carousel .owl-item.center .video-item,.video-carousel .owl-item:not(.center) .video-item{opacity:1;transform:scale(1)}.video-carousel .owl-nav,.video-carousel .owl-nav.disabled{top:95%!important}.play-button svg{width:50px;height:50px}}@media (max-width:480px){.video-carousel{height:375px}.video-carousel .owl-nav,.video-carousel .owl-nav.disabled{top:95%!important;padding:0 min(120px,calc((100% - 116px)/ 2))}.video-carousel .owl-nav button{background:rgb(24 35 96 / 11%)!important;color:#231c5d!important}.video-carousel .owl-nav button:hover{background:rgb(24 35 96 / 7%)!important}.video-info{height:110px;padding:12px}.video-carousel .owl-item.center .video-thumbnail,.video-carousel .owl-item:not(.center) .video-thumbnail{height:310px}.video-title{font-size:14px}.video-description{font-size:12px}}@media (max-width:575px){body.home-page section .container,body.home-page section .container-fluid{padding:0 20px}body.home-page .video-section>.container-fluid{padding:0}}.thumbnail-image{position:relative;width:100%;height:100%}.video-poster{display:block;width:100%;height:100%;object-fit:cover}.news-insights-section{padding:80px 0;background:#fff;position:relative}.section-header{margin-bottom:50px}.section__title-main{color:#2e3790;font-weight:700;margin:0;line-height:1.1;letter-spacing:-.5px}.section-controls{display:flex;align-items:center;justify-content:flex-end}.view-all-link{text-decoration:none;font-size:18px;font-weight:600;padding:12px 0;display:inline-flex;align-items:center;border-bottom:2px solid #2e3790;transition:all .3s ease}.view-all-link:hover{border-bottom-color:#2e3790;transform:translateY(-2px)}.view-all-link svg{transition:transform .3s ease}.view-all-link:hover svg{transform:translateX(5px)}.news-insights-grid{margin-top:20px}.news-main-article{height:100%}.news-main-link{display:block;text-decoration:none;color:inherit;height:100%;transition:transform .3s ease}.news-main-link:hover{transform:translateY(-5px)}.news-main-image{position:relative;width:100%;padding-top:66.67%;overflow:hidden;margin-bottom:25px}.news-main-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.news-main-link:hover .news-main-image img{transform:scale(1.05)}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.8) 100%);display:flex;align-items:flex-end;justify-content:flex-start;padding:30px;opacity:1}.read-more-btn{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:10px 25px;background:#17215a;transition:all .3s ease}.news-main-link:hover .read-more-btn{background:#2e3790;transform:translateY(-2px)}.news-main-link:hover .news-main-title{color:#2e3790}.news-main-content{padding:0 10px}.news-meta{display:flex;align-items:center;gap:20px;margin-bottom:15px;font-size:14px}.news-category{color:#2e3790;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative;padding-left:15px}.news-category::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#2e3790}.news-date{color:#666;font-weight:500}.news-main-title{font-size:32px;font-weight:700;margin:0 0 20px 0;line-height:1.3}.news-main-title:hover{color:#2e3790}.news-main-excerpt{font-size:17px;line-height:1.5;color:#444;margin:0;text-align:justify;padding-right:15px}.news-secondary-articles{display:flex;flex-direction:column;gap:30px;height:100%}.news-secondary-article{border-bottom:1px solid #eee;padding-bottom:30px}.news-secondary-article:last-child{border-bottom:none;padding-bottom:0}.news-secondary-link{display:block;text-decoration:none;color:inherit;transition:transform .3s ease}.news-secondary-link:hover{transform:translateX(5px)}.news-secondary-image{position:relative;width:100%;padding-top:66.67%;overflow:hidden}.news-secondary-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.news-secondary-link:hover .news-secondary-image img{transform:scale(1.05)}.news-secondary-content{padding:0 5px}.news-secondary-title{font-size:20px;font-weight:600;margin:10px 0 10px 0;line-height:1.4}.news-secondary-link:hover .news-secondary-title{color:#2e3790}@media (max-width:1399px){.section__title-main{font-size:42px}.news-main-title{font-size:28px}.news-main-excerpt{font-size:16px}.news-secondary-title{font-size:18px}}@media (max-width:1199px){.news-insights-section{padding:60px 0}.section__title-main{font-size:38px}.news-main-title{font-size:26px}.news-secondary-title{font-size:17px}}@media (max-width:991px){.news-insights-section{padding:50px 0}.section-header{margin-bottom:40px}.section__title-main{font-size:34px}.view-all-link{font-size:16px}.news-main-title{font-size:24px}.news-main-excerpt{font-size:16px}.news-secondary-title{font-size:16px}.news-meta{font-size:13px}}@media (max-width:767px){.news-insights-section{padding:40px 0}.section-header{margin-bottom:30px}.section__title-main{font-size:28px}.section-controls{justify-content:flex-start;margin-top:-20px;float:right}.view-all-link{font-size:15px}.news-main-image{padding-top:56.25%;margin-bottom:20px}.image-overlay{padding:20px}.read-more-btn{font-size:13px;padding:8px 20px}.news-main-title{font-size:22px;margin-bottom:15px}.news-main-excerpt{font-size:15px}.news-secondary-articles{margin-top:40px}.news-secondary-article{padding-bottom:25px}.news-secondary-title{font-size:16px;margin-top:8px}.news-meta{gap:15px}}@media (max-width:575px){.section__title-main{font-size:40px}.news-main-title{font-size:20px}.news-main-excerpt{font-size:14px}.news-secondary-image{padding-top:56.25%}.news-secondary-title{font-size:15px}.news-category{font-size:12px}.news-date{font-size:12px}}.featured-covers-carousel{padding:100px 0;position:relative;overflow:hidden}.featured-covers-carousel::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(79,195,247,.5),transparent)}.featured-covers-carousel .container{margin:0 auto;padding:0 20px;position:relative;z-index:2}.covers-subtitle{font-size:1.6rem;margin-top:5px;font-weight:400;margin-bottom:30px;letter-spacing:2px;text-transform:uppercase;color:rgba(0,0,0,.6)}.covers-carousel-container{position:relative;margin-bottom:60px}.covers-carousel-container .owl-stage-outer{overflow:hidden!important;overflow-x:clip!important;overflow-y:visible!important}.covers-carousel{padding:20px 0}.cover-item{padding:20px;transition:all .4s ease}.cover-card{background:rgba(255,255,255,.05);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.175, .885, .32, 1.275);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.6);position:relative;height:100%}.cover-card2{background:rgba(255,255,255,.05);overflow:hidden;transition:all .4s cubic-bezier(.175, .885, .32, 1.275);backdrop-filter:blur(20px);position:relative;height:100%}.cover-card2:hover{transform:translateY(-5px);background:rgba(255,255,255,.08);border-color:#000;box-shadow:0 20px 40px rgba(0,0,0,.1),0 0 0 1px rgba(79,195,247,.1),inset 0 1px 0 rgba(255,255,255,.1)}.cover-card:hover{transform:translateY(-10px);background:rgba(255,255,255,.08);border-color:#000;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px rgba(79,195,247,.1),inset 0 1px 0 rgba(255,255,255,.1)}.cover-image-wrapper{position:relative;height:560px;overflow:hidden}.cover-image-wrapper2{position:relative;height:450px;overflow:hidden;border:1px solid #91919147}.cover-image{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.215, .61, .355, 1)}.cover-card:hover .cover-image{transform:scale(1.1) rotate(1deg)}.cover-card2:hover .cover-image{transform:scale(1.05)}.cover-badge{position:absolute;top:0;right:0;padding:8px 15px;font-size:1.2rem;font-weight:300;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:1px;z-index:2}.newsletter-badge{background:linear-gradient(135deg,#192156 0,#111843 100%);color:#fff}.brochure-badge{background:linear-gradient(135deg,#49ccfd 0,#4a99cb 100%);color:#fff}.book-badge{background:linear-gradient(135deg,#f2c648 0,#ddb034 100%);color:#fff}.special-badge{background:linear-gradient(135deg,#91bb53 0,#729939 100%);color:#fff}.cover-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(12,26,45,0) 0,rgb(56 64 110 / 85%) 105%);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:all .4s ease}.cover-hover-overlay2{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(12,26,45,0) 0,rgb(56 64 110 / 35%) 105%);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:all .4s ease}.cover-card:hover .cover-hover-overlay{opacity:1}.cover-card:hover .cover-hover-overlay2{opacity:1}.cover-card2:hover .cover-hover-overlay{opacity:1}.cover-card2:hover .cover-hover-overlay2{opacity:1}.hover-content{transform:translateY(20px);transition:transform .4s ease;width:100%}.cover-card:hover .hover-content{transform:translateY(0)}.cover-card2:hover .hover-content{transform:translateY(0)}.quick-info{display:flex;flex-direction:column;margin-bottom:0;padding:0;float:right}.info-item{display:flex;align-items:center;gap:5px;color:rgba(255,255,255,.9);font-size:1.2rem;background:#1d265dba;padding:1px 17px;margin-bottom:1px}.info-item i{width:20px}.quick-view-btn{width:100%;padding:15px;background:#16205ae3;border:none;color:#fff;font-size:1.4rem;font-weight:200;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease}.quick-view-btn:hover{transform:scale(1.1);box-shadow:0 10px 20px rgba(41,98,255,.3)}.covers-carousel-nav{display:flex;align-items:center;justify-content:space-between;margin-top:70px;position:relative}.covers-nav-btn{width:60px;height:60px;background:rgba(255,255,255,.05);border:1px solid rgb(0 0 0 / 50%);border-radius:50%;color:rgb(0 0 0 / 70%);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;backdrop-filter:blur(10px)}.covers-nav-btn:hover{background:rgba(0,0,0,.04);border:1px solid rgb(0 0 0);transform:scale(1.2)}.covers-nav-btn.covers-next{margin-right:40%}.covers-nav-btn.covers-prev{margin-left:40%}.covers-carousel-dots{display:none;gap:12px;align-items:center;justify-content:center}.covers-carousel-dots .owl-dot{width:12px;height:12px;background:rgba(255,255,255,.1);border-radius:50%;border:2px solid rgba(79,195,247,.3);cursor:pointer;transition:all .3s ease}.covers-carousel-dots .owl-dot.active{background:#4fc3f7;transform:scale(1.3);box-shadow:0 0 0 3px rgba(79,195,247,.2)}.owl-item.active.center .cover-card{transform:scale(1.15);z-index:10}.owl-item.active.center .cover-card:hover{transform:scale(1.2) translateY(-10px)}.fa-brochure:before{content:"📄";font-family:"Font Awesome 5 Free";font-weight:900}@media (min-width:992px) and (max-width:1366px){.covers-carousel-nav{padding:0 20px}.cover-image-wrapper{height:450px}}@media (max-width:992px){.cover-image-wrapper{height:500px}.owl-item.active.center .cover-card{transform:scale(1.1)}}@media (max-width:768px){.cover-card2{margin-top:10px}.cover-image-wrapper2{height:530px}.featured-covers-carousel{padding:60px 0}.covers-subtitle{font-size:1.1rem;letter-spacing:.5px}.covers-carousel-nav{flex-direction:column;gap:20px}.covers-nav-btn{position:absolute;top:50%}.covers-prev{left:10px}.covers-next{right:10px}.cover-item{padding:10px}.cover-image-wrapper{height:450px}.owl-item.active.center .cover-card{transform:scale(1.05)}.covers-nav-btn{width:40px;height:40px}.covers-nav-btn.covers-next{margin-right:30%}.covers-nav-btn.covers-prev{margin-left:30%}}@media (max-width:576px){.cover-image-wrapper{height:450px}.cover-badge{padding:6px 12px;font-size:1rem}.info-item{font-size:1.2rem}.quick-view-btn{padding:20px;font-size:1.2rem}}.pdf-viewer-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;visibility:hidden;opacity:0;transition:visibility 0s .4s,opacity .4s ease}.pdf-viewer-modal.active{visibility:visible;opacity:1;transition:visibility 0s 0s,opacity .4s ease}.pdf-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(10,20,35,.8);backdrop-filter:blur(12px);opacity:0;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}.pdf-viewer-modal.active .pdf-modal-overlay{opacity:1}.pdf-modal-container{position:absolute;top:50%;left:50%;width:95%;max-width:1300px;height:90vh;background:#fff;overflow:hidden;box-shadow:0 40px 80px rgba(0,0,0,.35);opacity:0;transform:translate(-50%,-40%) scale(.92);transition:all .5s cubic-bezier(.34, 1.56, .64, 1)}.pdf-viewer-modal.active .pdf-modal-container{opacity:1;transform:translate(-50%,-50%) scale(1)}.pdf-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 32px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.pdf-modal-title{font-size:1.6rem;font-weight:600;color:#0c1a2d;margin:0;letter-spacing:-.02em;display:flex;align-items:center;gap:12px}.pdf-modal-title::before{content:'📄';font-size:1.8rem;background:linear-gradient(145deg,#4fc3f7,#2962ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pdf-modal-close{width:42px;height:42px;background:rgba(0,0,0,.03);border:none;border-radius:50%;color:rgba(0,0,0,.45);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;float:right}.pdf-modal-close:hover{background:rgba(255,107,107,.1);color:#ff6b6b;transform:rotate(90deg)}.pdf-modal-body{grid-template-columns:2fr 1fr;height:calc(90vh - 81px);background:#f8fafc}.pdf-viewer-wrapper{padding:10px;background:#fff;border-right:1px solid rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;position:relative;height:82vh}.pdf-viewer{width:100%;height:100%;background:#fff;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.03)}.pdf-modal-info{padding:0;display:flex;flex-direction:column;justify-content:space-between;background:#fff;position:relative}.pdf-info-content{animation:slideInContent .6s cubic-bezier(.34,1.56,.64,1);padding:15px 15px 0 15px}@keyframes slideInContent{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.pdf-info-content h4{font-size:2.2rem;font-weight:700;color:#0c1a2d;margin-bottom:24px;line-height:1.2;letter-spacing:-.02em;position:relative;padding-bottom:16px}.pdf-info-content h4::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:4px;background:linear-gradient(90deg,#4fc3f7,#2962ff);border-radius:4px}.pdf-meta{display:inline-flex;flex-wrap:wrap;padding:10px;background:#f8fafc;border-radius:20px;border:1px solid rgba(0,0,0,.03);max-width:100%}.pdf-meta a,.pdf-meta span{display:flex;align-items:center;gap:14px;color:#334155;font-size:1.05rem;font-weight:500}.pdf-meta a,.pdf-meta a:hover{color:#334155;text-decoration:none}.pdf-meta i{color:#2962ff;width:24px;font-size:1.2rem;background:rgba(41,98,255,.08);padding:8px;border-radius:12px;text-align:center}.pdf-actions{display:flex;animation:slideInActions .7s cubic-bezier(.34,1.56,.64,1) .1s both}@keyframes slideInActions{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.pdf-download-btn{flex:1;padding:16px 28px;background:linear-gradient(145deg,#0c1a2d,#162a41);border:none;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s ease;text-decoration:none;font-size:1.4rem;letter-spacing:.3px;position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(12,26,45,.15)}.pdf-download-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.pdf-download-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgba(12,26,45,.25)}.pdf-download-btn:hover::before{left:100%}.pdf-download-btn i{font-size:1.1rem;transition:transform .3s ease}.pdf-download-btn:hover i{transform:translateY(-3px)}.pdf-viewer-modal.closing .pdf-modal-container{opacity:0;transform:translate(-50%,-45%) scale(.92);transition:all .4s cubic-bezier(.4, 0, .2, 1)}.pdf-viewer-modal.closing .pdf-modal-overlay{opacity:0;transition:opacity .3s ease}.pdf-viewer.loading{position:relative}.pdf-viewer.loading::after{content:'';position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border:3px solid rgba(41,98,255,.08);border-top-color:#2962ff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pdf-modal-info::-webkit-scrollbar{width:4px}.pdf-modal-info::-webkit-scrollbar-track{background:rgba(0,0,0,.02)}.pdf-modal-info::-webkit-scrollbar-thumb{background:#4fc3f7;border-radius:4px}@media (max-width:992px){.pdf-modal-body{grid-template-columns:1fr;height:auto;max-height:90vh;overflow-y:auto}.pdf-viewer-wrapper{border-right:none;border-bottom:1px solid rgba(0,0,0,.04)}.pdf-info-content h4{font-size:1.8rem}}@media (max-width:768px){.pdf-modal-container{width:96%;height:94vh;border-radius:20px}.pdf-modal-header{padding:16px 24px}.pdf-modal-title{font-size:1.3rem}.pdf-modal-title::before{font-size:1.5rem}.pdf-info-content h4{font-size:1.6rem}.pdf-meta{padding:20px}.pdf-meta a,.pdf-meta span{font-size:.95rem}}@media (max-width:576px){.pdf-modal-header{padding:14px 20px}.pdf-modal-title{font-size:1.1rem}.pdf-modal-title::before{font-size:1.3rem}.pdf-modal-close{width:38px;height:38px;font-size:18px}.pdf-viewer-wrapper{padding:16px}.pdf-modal-info{padding:24px}.pdf-info-content h4{font-size:1.4rem}.pdf-download-btn{padding:14px 20px;font-size:.95rem}}.back-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:linear-gradient(145deg,#16205a,#1e2a6d);color:#fff;border:none;border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px;text-decoration:none;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.2, .9, .4, 1);box-shadow:0 8px 20px rgba(22,32,90,.3);z-index:999;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2)}.menu-close-btn,.offset-btn{appearance:none;background:0 0;border:0;color:inherit;font:inherit}.back-to-top.show{opacity:1;visibility:visible;bottom:30px}.back-to-top:hover{background:linear-gradient(145deg,#1e2a6d,#16205a);transform:scale(1.05);box-shadow:0 12px 25px rgba(22,32,90,.5);border-color:rgba(255,255,255,.4)}.back-to-top:active{transform:scale(.98)}.back-to-top svg{width:24px;height:24px;transition:transform .3s ease}.back-to-top:hover svg{transform:scale(.98)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(79,195,247,.7)}70%{box-shadow:0 0 0 15px rgba(79,195,247,0)}100%{box-shadow:0 0 0 0 rgba(79,195,247,0)}}.back-to-top.show.pulse{animation:pulse 1.5s ease-out}.back-to-top-progress{position:absolute;width:calc(100% + 4px)!important;height:calc(100% + 4px)!important;transform:rotate(-90deg);pointer-events:none}.back-to-top-progress circle{stroke:#4fc3f7;stroke-width:2;fill:none;stroke-dasharray:170;stroke-dashoffset:170;transition:stroke-dashoffset .1s ease;filter:drop-shadow(0 0 3px rgba(79, 195, 247, .5))}.back-to-top.modern-alt{background:rgba(22,32,90,.9);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:50%}.back-to-top.modern-alt:hover{background:#16205a;transform:translateY(-5px) rotate(360deg)}@media (max-width:768px){.back-to-top{bottom:20px;right:20px;width:45px;height:45px;font-size:20px;border-radius:50px}.back-to-top.show{bottom:20px}.back-to-top svg{width:20px;height:20px}}@media (max-width:480px){.back-to-top{bottom:15px;right:15px;width:40px;height:40px;border-radius:50px}.back-to-top.show{bottom:15px}}@media (prefers-color-scheme:dark){.back-to-top{background:linear-gradient(145deg,#1e2a6d,#16205a);border-color:rgba(255,255,255,.15)}}@media (prefers-reduced-motion:reduce){.back-to-top,.back-to-top svg,.back-to-top.show.pulse,.back-to-top:hover{animation:none;transition:none;transform:none}}.reveal{opacity:0;visibility:hidden;transition:opacity 1.5s cubic-bezier(.5, 0, 0, 1),transform 1.5s cubic-bezier(.5, 0, 0, 1),filter 1.5s cubic-bezier(.5, 0, 0, 1);will-change:transform,opacity,filter}.reveal.active{opacity:1;visibility:visible}.reveal.fade-up{transform:translateY(60px)}.reveal.fade-up.active{transform:translateY(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.fade-down{transform:translateY(-60px)}.reveal.fade-down.active{transform:translateY(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.fade-left{transform:translateX(-60px)}.reveal.fade-left.active{transform:translateX(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.zoom-in{transform:scale(.7)}.reveal.zoom-in.active{transform:scale(1);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.zoom-out{transform:scale(1.3)}.reveal.zoom-out.active{transform:scale(1);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.rotate-left{transform:rotate(-15deg) scale(.9);transform-origin:left center}.reveal.rotate-left.active{transform:rotate(0) scale(1);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.rotate-right{transform:rotate(15deg) scale(.9);transform-origin:right center}.reveal.rotate-right.active{transform:rotate(0) scale(1);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.flip-up{transform:perspective(400px) rotateX(30deg);transform-origin:bottom}.reveal.flip-up.active{transform:perspective(400px) rotateX(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.flip-down{transform:perspective(400px) rotateX(-30deg);transform-origin:top}.reveal.flip-down.active{transform:perspective(400px) rotateX(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.flip-left{transform:perspective(400px) rotateY(-30deg);transform-origin:right}.reveal.flip-left.active{transform:perspective(400px) rotateY(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}.reveal.flip-right{transform:perspective(400px) rotateY(30deg);transform-origin:left}.reveal.flip-right.active{transform:perspective(400px) rotateY(0);transition:transform 1s cubic-bezier(.25, .46, .45, 1),opacity 1s cubic-bezier(.25, .46, .45, 1)}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) translateY(50px)}50%{opacity:.9;transform:scale(1.05) translateY(-10px)}80%{transform:scale(.95) translateY(5px)}100%{opacity:1;transform:scale(1) translateY(0)}}.reveal.bounce{opacity:0;visibility:hidden;transform:scale(.3) translateY(50px)}.reveal.bounce.active{animation:bounceIn .8s cubic-bezier(.68,-.55,.265,1.55) forwards}.reveal.slide-right{opacity:0;transform:translateX(100px) skewX(-10deg)}.reveal.slide-right.active{animation:slideInRight .8s ease-out forwards}@keyframes slideInLeft{0%{transform:translateX(-100px) skewX(10deg);opacity:0}60%{transform:translateX(10px) skewX(-5deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}.reveal.slide-left{opacity:0;transform:translateX(-100px) skewX(10deg)}.reveal.slide-left.active{animation:slideInLeft .8s ease-out forwards}.reveal.blur-in{transform:scale(1.1);filter:blur(10px)}.reveal.blur-in.active{transform:scale(1);filter:blur(0)}@keyframes spinIn{0%{transform:perspective(400px) rotateY(180deg) scale(.5);opacity:0}70%{transform:perspective(400px) rotateY(-20deg) scale(1.1);opacity:1}100%{transform:perspective(400px) rotateY(0) scale(1);opacity:1}}.reveal.spin{opacity:0;transform:perspective(400px) rotateY(180deg) scale(.5)}.reveal.spin.active{animation:spinIn 1s cubic-bezier(.23,1,.32,1) forwards}.cascade-1{transition-delay:0.1s;animation-delay:.1s}.cascade-2{transition-delay:0.2s;animation-delay:.2s}.cascade-3{transition-delay:0.3s;animation-delay:.3s}.cascade-4{transition-delay:0.4s;animation-delay:.4s}.cascade-5{transition-delay:0.5s;animation-delay:.5s}.stagger-children>*{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .6s cubic-bezier(.5, 0, 0, 1);transition-delay:calc(var(--index, 0) * 0.1s)}.stagger-children.active>*{opacity:1;visibility:visible;transform:translateY(0)}@keyframes revealLine{0%{width:0;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}.reveal-line{position:relative;display:inline-block}.reveal-line::after{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,#4fc3f7,#16205a);opacity:.3;pointer-events:none;transition:none}.reveal-line.active::after{animation:revealLine 1.2s cubic-bezier(.77,0,.175,1) forwards}@media (prefers-reduced-motion:reduce){.reveal,.reveal *,.reveal.active,.stagger-children>*{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;visibility:visible!important;filter:none!important}.reveal-line::after{display:none!important}}.fa-x-twitter:before{content:"\e61b"}.fa-brands.fa-x-twitter,.fab.fa-x-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}