*,body{font-family:open sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif;font-weight:700;margin:0;color:#323232}h1{font-size:48px}h2{font-size:38px}h3{font-size:30px}h4{font-size:24px}p{font-size:18px;line-height:24px;color:#666}.order-2{order:2}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a,a:hover{color:#3cbeee}a:focus,a:hover,a:visited{text-decoration:none!important;outline:0!important}button{outline:0!important}#about-us{padding-bottom:80px}#about-us h1:after,.btn{text-transform:uppercase;position:relative}#about-us h1:after{content:url(../img/air-icon.png);display:block;top:-20px}.about-image img{margin:5% auto}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-user-drag:none}.btn{font-family:montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.2px;padding:10px 25px;background:#3cbeee;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;color:#fefefe;box-shadow:5.5px 9px 15px 0 rgba(0,0,0,.2);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.btn:focus,.btn:hover{color:#fefefe;box-shadow:none}header{position:absolute;width:100%;z-index:999;-webkit-transition:.6s all ease;-moz-transition:.6s all ease;-ms-transition:.6s all ease;-o-transition:.6s all ease;transition:.6s all ease}nav.navbar .container-fluid{width:90%}nav.navbar{background:0 0;border:0;margin:40px auto 0}.navbar-brand img{cursor:pointer}.navbar-header{float:right}.navbar-toggle{display:block;border:0;margin:5px 0;padding:0}.navbar-toggle:focus,.navbar-toggle:hover{background:0 0!important}.navbar-default .navbar-toggle .icon-menu{font-size:30px;width:50px;height:50px;line-height:50px;background:-webkit-linear-gradient(top,#27b9e8,#0b6fac)}.sr-only{position:absolute;width:1px;height:1px;padding:0;left:-44px;color:#fff}div#main-nav .nav{padding-top:20px;margin:0}div#main-nav h3{text-align:center;color:#f6f8f8;text-transform:uppercase;padding:20px 0}div#main-nav h3:after{content:url(../img/air-icon1.png);display:block;margin:0 auto;text-transform:uppercase;position:relative}.navbar .navbar-nav>li>a{font-family:montserrat,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#f6f8f8!important;padding-left:30px}.navbar .navbar-nav>li>a:hover{color:#3cbeee!important;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover{background:0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0!important;color:#3cbeee!important}.collapse{display:block!important}#main-nav.cbp-spmenu{background:-moz-linear-gradient(left,#3cbeee -40%,#003042 140%);background:-webkit-linear-gradient(left,#3cbeee -40%,#003042 140%);background:linear-gradient(to right,#3cbeee -40%,#003042 140%);position:fixed;padding:0;margin:0!important;overflow-x:hidden;overflow-y:scroll!important;display:block;visibility:visible!important;height:100%!important;border:0}.cbp-spmenu-push-toleft:before{content:'';z-index:9;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.cbp-spmenu-right{right:-285px}.cbp-spmenu-vertical{width:260px;height:100%;top:0;z-index:1000}.cbp-spmenu .nav>li{display:block;width:100%;text-align:left;border-bottom:1px solid #9ac7d8}.cbp-spmenu .nav>li i{font-size:20px;position:absolute;right:20px;top:30%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cbp-spmenu .nav>li.open i{transform:rotate(0deg);top:30%}.cbp-spmenu-push-toleft{left:-260px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dropdown-menu{position:relative;width:100%;background:rgba(15,83,108,.55);border-radius:0;border:0;float:none;padding:0;margin:0;font-size:16px;box-shadow:none;display:none}.open>.dropdown-menu{display:block;animation:mymenu-open .5s}.dropdown-menu li a{display:block;color:#f6f8f8;font-family:montserrat,sans-serif;font-size:16px;font-weight:500;padding:10px;border-bottom:1px solid rgba(238,238,238,.2)!important}.dropdown-menu li a:last-child{border:0}.dropdown-menu li a:focus,.dropdown-menu li a:hover{background:0 0;color:#3cbeee}.fullscreen,section.main{position:relative}.fullscreen{top:0;width:100%;overflow:hidden}.fullscreen:before{position:absolute;width:100%;left:0;bottom:-1px;background:url(../img/bg.png) no-repeat center center/cover;content:"";height:150px;z-index:22}.swiper-slide,.swiper-wrapper{position:relative;width:100%;height:100%}.swiper-slide{overflow:hidden;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-wrapper{z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-android .swiper-slide,.swiper-wrapper{-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-slide img{width:100%}.swiper-slide img:after{content:'';background:url(../img/bg.png) no-repeat;background-position:top;background-size:cover;display:block;position:absolute;left:0;bottom:-47px;width:100%;height:50px}.swiper-container-android .swiper-slide,.swiper-pagination{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-o-transform:translate3d(0,0,0);z-index:10}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{display:inline-block;border-radius:100%;background:#000}.slider-content{position:absolute;top:25%;z-index:15;left:0;right:0;text-align:center}.slider-content h1{color:#fefefe;font-weight:400;font-size:35px;text-shadow:7px 7px 10px #000}.slider-content h1 span{font-size:72px;font-weight:700;font-family:montserrat,sans-serif}.slider-content h1:after{content:url(../img/air-icon1.png);display:block;margin:0 auto;padding:5px 0 20px}.slider-content h2{color:#fff;font-weight:bolder!important;font-size:24px;background:#0b234f;display:inline-block;padding:2px 10px}.slider-content h2 span{color:#f90;font-family:inherit}.slider-content .cta{margin-top:40px}.slider-content .cta .btn:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.swiper-pagination{top:50%;-webkit-transform:rotate(90deg) translateX(-50%);-moz-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);-o-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);width:auto!important;height:20px}.swiper-pagination-bullet{margin:3px;width:12px;height:12px;border:2px solid #fefefe;background:0 0;opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-pagination-bullet.active{border:0;background:#fefefe;opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}section#about-us{background:#fff}section#about-us .about-description{width:70%;display:block;margin:0 auto}section#about-us .btn{margin-top:16px}section#gallery{background:#ededed}section#countup{background:#3cbeee;text-align:center;position:relative;padding:20px 0 90px}section#countup .icon{width:150px;height:150px;text-align:center;margin:0 auto;line-height:150px}section#countup img{height:60px}footer .footer-top p,section#countup h4{color:#f6f8f8}section#countup span{color:#f6f8f8;font-size:42px;font-weight:700}section#blog{background:#ededed;margin-top:-40px}article.blog-post{background:#fff;padding:40px;border-radius:20px;box-shadow:5.5px 9px 15px 0 rgba(0,0,0,.2);margin-bottom:40px;display:flex}article.blog-post .blog-thumbnail{padding:0;align-self:center;overflow:hidden}article.blog-post .blog-thumbnail:hover,footer .btn:hover{background:#3cbeee}article.blog-post .blog-thumbnail a:after{content:url(../img/link.png);position:absolute;top:50%;left:-20%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}article.blog-post .blog-thumbnail:hover a:after{left:50%;opacity:1}.blog-thumbnail img{object-fit:cover;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}article.blog-post .blog-thumbnail:hover img{transform:scale(1.2);opacity:.5}.blog-post .blog-desc{padding:0 0 0 50px;color:#999;align-self:center}.blog-post .blog-desc h4{margin-bottom:30px}.blog-post .blog-desc h4 a{color:#323232;text-transform:uppercase;font-family:montserrat,sans-serif;font-weight:700;cursor:pointer}.blog-post:hover .blog-desc h4 a{color:#f69504}.blog-post .blog-desc a.btn{margin-top:10px}section#blog .text-center{margin:0 0 90px}.btn-1{background:#f69504}section#signup{background:url(../img/air-bg.png) no-repeat #3cbeee;background-position:right;padding:60px 0}section#signup h3{font-weight:100;text-align:left;color:#a6ecff}section#signup h3 strong{font-family:montserrat,sans-serif;font-weight:700;color:#f6f8f8}section#signup .btn{color:#3cbeee;background:#f6f8f8;padding:10px 25px;margin-top:12px}footer#main-footer{background:#2f2f2f;background-position:bottom center;background-size:cover;color:#fff;position:relative}footer .footer-top{padding:80px 0 50px}footer .footer-top img{height:40px;margin-bottom:30px}footer .footer-top ul{list-style:none;margin:0;padding:0}footer .footer-top ul li{padding-bottom:10px;font-size:16px;display:flex}footer .footer-top ul li:last-child{padding:0}footer .footer-top h4{color:#f69504;padding-bottom:30px;text-transform:uppercase}footer .footer-top .about p{margin:auto 0}footer .footer-top span{display:flex}footer .footer-top .about i{margin-right:20px;font-size:25px;line-height:35px;border-radius:0}footer .footer-top .about i:hover{background:0 0}footer .footer-top .footer-links li a{text-transform:capitalize;font-size:16px;color:#f6f8f8}footer .footer-top .footer-links li a:hover{color:#3cbeee}footer .btn{position:absolute}footer .copyright{padding:15px 0;border-top:1px solid #669aaf}footer .copyright p{margin:0;color:#f6f8f8}#pages.main{z-index:0}.icon{display:block;text-decoration:none;width:auto;border-radius:100%;position:relative;z-index:1;overflow:hidden;color:#fff;font-size:96px}.icon:hover{background-color:#27b9e8;background:-webkit-linear-gradient(top,#27b9e8,#0b6fac);background:-moz-linear-gradient(top,#27b9e8,#0b6fac);background:-ms-linear-gradient(top,#27b9e8,#0b6fac);background:-o-linear-gradient(top,#27b9e8,#0b6fac)}nav.navbar.sticky{margin-top:0;background:#fff;box-shadow:5.5px 9px 15px 0 rgba(0,0,0,.2);width:100%}.navbar-brand{padding:0}.sticky{position:fixed;width:100%;padding-top:5px;padding-bottom:5px;top:0;border-radius:0}.sticky img{height:60px}.sticky .navbar-brand{color:#fff;display:block}.navbar .icon-close-cross{position:absolute;left:2px;width:50px;height:50px;font-size:50px;top:40px;background:#f69504}.cat{background:#f5f5f5;padding:10px;margin-bottom:20px}.cat .btn{margin:10px 0}.cat img{margin:10px auto}

/* -----------------------
NEW Kanva Navbar (Safe)
-------------------------*/

#kc-new-navbar {
    width: 100%;
    background: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    border-bottom: 1px solid #e5e5e5;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}

.kc-new-navbar .kc-nav-container {
    max-width: 1200px;
    margin: auto;
    padding: 10px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.kc-nav-logo img {
    max-width: 180px;
}

.kc-nav-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    align-items: center;
    gap: 25px;
}

.kc-nav-menu ul li a {
    font-size: 16px;
    text-decoration: none;
    color: #333;
    font-weight: 600;
    transition: .3s;
}

.kc-nav-menu ul li a:hover {
    color: #0057a3;
}

/* -----------------------
Dropdown
------------------------*/
.kc-dropdown {
    position: relative;
}

.kc-dropdown-menu {
    display: none;
    position: absolute;
    background: #fff;
    border: 1px solid #ddd;
    min-width: 220px;
    top: 100%;
    left: 0;
    z-index: 9000;
}

.kc-dropdown-menu li a {
    display: block;
    padding: 10px 15px;
    white-space: nowrap;
}

.kc-dropdown:hover > .kc-dropdown-menu {
    display: block;
}

/* -----------------------
Mobile
------------------------*/
.kc-nav-toggle {
    display: none;
    background: none;
    border: none;
    cursor: pointer;
}

.kc-nav-toggle span {
    display: block;
    width: 26px;
    height: 3px;
    margin: 5px;
    background: #333;
}

@media (max-width: 991px) {

    .kc-nav-toggle {
        display: block;
    }

    .kc-nav-menu {
        position: fixed;
        right: -300px;
        top: 0;
        width: 300px;
        height: 100vh;
        background: #ffffff;
        padding: 70px 20px;
        transition: .4s;
        box-shadow: -2px 0 10px rgba(0,0,0,.1);
    }
    .kc-nav-menu {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    }

    .kc-dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
    }

    .kc-nav-menu.active {
        right: 0;
    }

    .kc-nav-menu ul {
        flex-direction: column;
        gap: 15px;
    }

    .kc-dropdown-menu {
        position: static;
        border: none;
        display: none;
    }

    .kc-dropdown.open > .kc-dropdown-menu {
        display: block;
    }
}
/* Hidden by default */
.kc-dropdown-menu {
    display: none !important;
}

/* Desktop hover dropdown */
.kc-dropdown:hover > .kc-dropdown-menu {
    display: block !important;
}

/* Mobile click dropdown */
@media (max-width: 991px) {
    .kc-dropdown:hover > .kc-dropdown-menu {
        display: none !important; /* disable hover on mobile */
    }
    .kc-dropdown.open > .kc-dropdown-menu {
        display: block !important;
    }
}
/* CLOSE BUTTON - HIDDEN ON DESKTOP */
.kc-nav-close {
    display: none;                 /* hide on desktop */
}

/* MOBILE VERSION */
@media (max-width: 991px){
    .kc-nav-close {
        display: block;            /* show only on mobile */
        position: absolute;
        top: 15px;                 /* correct vertical placement */
        right: 20px;               /* move to right side */
        font-size: 32px;           /* make it larger */
        font-weight: bold;
        cursor: pointer;
        color: #333;               /* darker for visibility */
        z-index: 9999;
    }
}

/* Sticky effect */
#kc-new-navbar.kc-sticky {
    box-shadow: 0 3px 10px rgba(0,0,0,.15);
}
