.main-header{position:relative;left:0;top:0;z-index:999;width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.sticky-header{position:fixed;opacity:0;visibility:hidden;left:0;top:0;width:100%;padding:0 0;background:#fff;z-index:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;box-shadow:0 0 3px rgba(0,0,0,.08)}.sticky-header .logo{padding:12px 0 21px}.sticky-header.now-visible{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:.5s;-op-animation-duration:500ms;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.main-header .header-upper{position:relative;padding:15px 0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;z-index:5}.main-header .header-upper .logo-outer{padding:22px 0}.main-header .header-upper .logo img{position:relative;display:inline-block;max-width:100%}.main-header .header-upper .upper-right{position:relative}.main-header .header-upper .info-box:last-child{margin-right:0}.main-header .info-box{position:relative;float:left;min-height:60px;margin-left:60px;font-size:16px;letter-spacing:1px;padding:18px 0 20px 70px;color:#222;font-weight:600;min-width:200px}.main-header .info-box .icon-box{position:absolute;left:0;top:23px;width:54px;height:45px;text-align:center;line-height:45px;font-weight:400;color:#00bffd;font-size:32px;border-right:1px solid #f1f1f1}.main-header .info-box .light-text{color:#606060;font-weight:300;font-size:16px;letter-spacing:0}.main-header .info-box li a{color:#9b9b9b}.main-header .info-box strong{font-weight:700;color:#555;font-size:15px}.main-header .header-lower{position:relative;left:0;top:0;width:100%;background:#043247;z-index:5}.main-header.style-two .header-lower{background:#1c1c1c}.main-header .nav-outer{position:relative;padding-right:170px}.main-menu{position:relative}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{position:relative;margin:0}.main-menu .navigation>li{position:relative;float:left;padding:0;margin-right:40px}.main-menu .navigation>li.dropdown{padding-right:15px}.main-menu .navigation>li.dropdown:before{position:absolute;font-family:FontAwesome;font-size:16px;color:#fff;right:-5px;top:50%;margin-top:-13.5px;content:"\f107";-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.sticky-header .main-menu .navigation>li.dropdown:before{color:#333}.sticky-header .main-menu .navigation>li{margin-right:0}.main-menu .navigation>li>a{position:relative;display:block;padding:25px 0;font-size:14px;color:#fff;line-height:24px;border-top:none;font-weight:700;text-transform:uppercase;opacity:1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.sticky-header .main-menu .navigation>li>a{color:#181818;padding:23px 23px;padding-right:0}.main-menu .navigation>li.current-menu-item>a,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#fff;opacity:1}.sticky-header .main-menu .navigation>li.current-menu-item>a,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{color:#4872b1;opacity:1}.sticky-header.style-two .main-menu .navigation>li.current-menu-item>a,.sticky-header.style-two .main-menu .navigation>li.current>a,.sticky-header.style-two .main-menu .navigation>li:hover>a{background:#1c1c1c}.main-menu .navigation>li:hover>a:after{opacity:1}.main-menu .navigation>li>ul{position:absolute;left:0;top:130%;width:193px;padding:10px 0;z-index:100;display:none;background:#fff;border-top:2px solid #4872b1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;box-shadow:0 0 9px 1px rgba(0,0,0,.06)}.main-header.style-two .main-menu .navigation>li>ul{background:#1c1c1c}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;border-top:1px solid rgba(255,255,255,.3)}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8px 20px;line-height:22px;font-weight:500;font-size:14px;text-transform:capitalize;color:#222;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-menu .navigation>li>ul>li>a:hover{color:#4872b1;padding-left:25px}.main-menu .navigation>li>ul>li:hover>a{background:rgba(255,255,255,.2)}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:FontAwesome;content:"\f105";position:absolute;right:10px;top:12px;width:10px;height:20px;display:block;color:#fff;line-height:20px;font-size:16px;font-weight:400;text-align:center;z-index:5}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#fff}.main-menu .navigation>li>ul>li>ul{top:20px;width:220px;padding:19px}.main-header.style-two .main-menu .navigation>li>ul>li>ul{background:#1c1c1c}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(255,255,255,.3)}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:12px 15px;line-height:22px;font-weight:600;font-size:14px;text-transform:capitalize;color:#222;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li>ul>li>ul>li>a:hover{background:rgba(255,255,255,.2)}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;top:100%}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:34px;height:30px;text-align:center;font-size:16px;color:#fff;line-height:30px;border:1px solid #fff;cursor:pointer;z-index:5;display:none}.main-header .social-icon{position:absolute;padding:25px 0;right:0;top:0}.main-header .social-icon a{position:relative;line-height:24px;text-align:center;font-weight:400;font-size:14px;color:#fff;margin-left:18px;display:inline-block}.main-header .social-icon a:hover{color:#4872b1}.main-header .social-icon .appt-btn:hover{color:#4872b1;background:#fff}.main-header .header-top .social-icons li a{color:#f5f5f5}.header-style-two{position:relative}.main-header .header-top{position:relative;background-color:#043247;padding:12px 0}.main-header .header-top p{font-size:16px;font-weight:300;margin-bottom:0;color:#f5f5f5;letter-spacing:1px}.main-header .header-top .top-left{position:relative}.main-header .header-top .top-left .social-links{position:relative}.main-header .header-top .top-left .social-links a{position:relative;color:#f5f5f5;margin-right:12px;font-size:15px}.main-header .header-top .top-left .social-links a:hover,.main-header.header-style-two .header-top.style-two .top-left .social-links a:hover{color:#4872b1}.main-header.header-style-two .header-top .top-left .social-links a:hover{color:#888}.main-header .header-top .top-right .links-nav li{position:relative;color:#f5f5f5;font-size:16px;margin-right:36px;display:inline-block;font-weight:300}.main-header .header-top .top-right .links-nav li:last-child{margin-right:0}.main-header .header-top .top-right .links-nav li .icon{font-size:16px;margin-right:5px;color:#4872b1}.main-header .header-top.style-two{background-color:#1c1c1c}.main-header .header-top.style-two .top-right .links-nav li{color:#bcbcbc}.main-header.header-style-two .logo-outer{padding:24px 0 22px}.header-style-two .header-upper{padding:0}.header-style-two .header-upper .border-bottom{border-bottom:1px solid #f0f0f0;padding:13px 0}.header-style-two .navigation>li.current>a,.header-style-two .navigation>li:hover>a{color:#4872b1}.header-style-two .main-menu .navigation>li.dropdown:before{color:#333}.header-style-two .navigation li>a{color:#333;font-size:13px;letter-spacing:1px;padding:19px 0}.header-style-two .nav-outer{padding-right:130px}.header-style-two .btn-outer{position:absolute;right:0;top:16px}.header-style-two .btn-outer li{display:inline-block;border-right:1px solid #959595;padding-right:15px;line-height:27px}.header-style-two .btn-outer li:last-child{padding-right:0;border-right:0px}.header-style-two .btn-outer .search-btn{position:relative;display:block;line-height:20px;text-align:right;font-weight:700;font-size:16px;color:#222;text-transform:uppercase;background:#fff;z-index:1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.btn-outer .header-cart{position:relative;right:-5px}.btn-outer .header-cart i{font-size:15px;position:relative;bottom:-2px}.btn-outer .cart-inner{color:#fff;font-size:11px;background:#043247;border-radius:50%;position:relative;left:-4px;padding:2px 7px;top:-8px}.main-header.header-style-three .header-top{background:#f4f4f4}.main-header.header-style-three .header-top p{color:#454545}.main-header.header-style-three .header-top .top-right .links-nav li{color:#454545}.main-header.header-style-three .info-box .btn-style-three{border-radius:26px}.main-header.header-style-three .header-lower{background:0 0}.main-header.header-style-three .nav-outer{background:#043247;padding-left:30px;margin-bottom:-37px}.main-header.header-style-three .social-icon{right:30px}.main-header.header-style-four .logo-outer{padding:20px 0}.header-style-four .header-upper{padding:0;background:0 0}.header-style-four .navigation>li.current>a,.header-style-four .navigation>li:hover>a{color:#4872b1}.header-style-four .navigation li>a{color:#222;font-size:14px;padding:25px 0;letter-spacing:1px}.header-style-four .nav-outer{padding-right:40px}.header-style-four .btn-outer{position:absolute;right:0;top:22px;width:40px}.header-style-four .btn-outer .search-btn{position:relative;display:block;line-height:20px;text-align:right;font-weight:700;font-size:14px;color:#222;text-transform:uppercase;z-index:1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-header.header-style-five{margin-bottom:-84px}.main-header.header-style-five .logo-outer{padding:20px 0 25px}.header-style-five .header-upper{padding:0;background:0 0}.header-style-five .navigation>li.current>a,.header-style-five .navigation>li:hover>a{color:#4872b1}.header-style-five .navigation li>a{color:#fff;font-size:14px;padding:30px 0 30px}.header-style-five .nav-outer{padding-right:40px}.header-style-five .btn-outer{position:absolute;right:0;top:30px;width:40px;border-left:1px solid #888}.header-style-five .btn-outer .search-btn{position:relative;display:block;line-height:20px;text-align:right;font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;z-index:1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-header.header-style-five .header-top{background-color:transparent;padding:20px 0 0}.main-header.header-style-five .header-top .top-left .social-links a{color:#fff}.main-header.header-style-five .header-top .top-right .links-nav li{color:#fff}.side-menu .mobile-nav-button{width:22px!important;position:relative;right:0;top:5px;z-index:999;cursor:pointer;height:17px}.side-menu .mobile-nav-button .mobile-nav-button-line{width:100%;height:2px;background:#0e0e0e;position:relative;transition:1s ease}.side-menu .mobile-nav-button .mobile-nav-button-line:nth-of-type(2){margin:4px 0}.side-menu .mobile-nav-button .mobile-nav-button-line-2{display:none}.side-content{overflow-y:scroll;display:block;max-width:414px;width:100%;right:-100%;height:100vh;background:#fff;position:fixed;z-index:99999;transition:.5s ease;top:0;opacity:0;box-shadow:0 0 85px rgba(0,0,0,.2)}.side-content-info{padding:40px 40px 100px}.side-content-open{right:0;opacity:1}.mega-menu.desktopTopFixed .side-menu .mobile-nav-button{margin:30px 0 0 5px}.mega-menu.desktopTopFixed .search-button{padding:18px 0 12px}.mega-menu.desktopTopFixed .search{position:fixed;top:74px}.side-content-image{position:fixed;bottom:0;background:#4872b1}.mega-menu .menu-links li.side-menu-main:hover{color:inherit}.side-content .side-logo img{height:40px;display:block;margin-bottom:30px}.side-content .side-logo p{display:block;clear:both;padding-bottom:10px}.menu-toggle-hamburger.menu-close{display:block;text-align:right}.menu-toggle-hamburger.menu-close span{color:#353535;background:#f6f7f8;border-radius:50%;width:30px;height:30px;line-height:30px;cursor:pointer;display:inline-block;text-align:center;font-size:12px;font-weight:700;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.menu-toggle-hamburger.menu-close span:hover{color:#fff;background:#4872b1}#scrollbar::-webkit-scrollbar-track{box-shadow:none;background-color:transparent}#scrollbar::-webkit-scrollbar{width:2px;background-color:transparent}#scrollbar::-webkit-scrollbar-thumb{background-color:#4872b1}#scrollbar::-moz-scrollbar-track{box-shadow:none;background-color:transparent}#scrollbar::-moz-scrollbar{width:2px;background-color:transparent}#scrollbar::-moz-scrollbar-thumb{background-color:#2046f2}#scrollbar::-o-scrollbar-track{box-shadow:none;background-color:transparent}#scrollbar::-o-scrollbar{width:2px;background-color:transparent}#scrollbar::-o-scrollbar-thumb{background-color:#4872b1}#scrollbar::-ms-scrollbar-track{box-shadow:none;background-color:transparent}#scrollbar::-ms-scrollbar{width:2px;background-color:transparent}#scrollbar::-ms-scrollbar-thumb{background-color:#4872b1}.menu-overlay{position:fixed;z-index:9999;height:100%;width:100%;top:0;left:0;cursor:url("../images/icons/close.png") 25 25,pointer;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s .3s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s}.menu-overlay.is-visible,.search-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s}.no-js .search{position:relative;top:0;opacity:1;visibility:visible}