.main-header{margin:0;position:absolute;z-index:999999}.main-header,.sticky-header{left:0;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;width:100%}.sticky-header{background:hsla(0,0%,9%,.95);opacity:0;padding:0;position:fixed;visibility:hidden;z-index:0}.fixed-header .sticky-header{-ms-animation-duration:.5s;-moz-animation-duration:.5s;-op-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:1;visibility:visible;z-index:999999}.sticky-header .logo{display:block;padding:18px 0;position:relative}.sticky-header .logo a{display:inline-block;position:relative}.sticky-header .main-menu .navigation>li>a{color:#fff;padding:35px 0}.header-style-one{position:relative}.header{background:#fff}.header,.header .container-box{display:block;position:relative}.header .container-box{padding:0 80px}.header .outer-box{padding:32px 0 33px}.header .outer-box,.header-left,.header-left .logo{display:block;position:relative}.header-left .logo{float:left;padding-bottom:1px}.header-left .logo a{display:inline-block;position:relative}.header-middle{left:0;margin:0 auto;max-width:780px;position:absolute;right:0;top:0;width:100%}.header-middle .outer-search-box-style1{margin-left:25px;padding:45px 0}.header-middle .nav-outer,.header-middle .outer-search-box-style1{display:block;float:left;position:relative}.main-menu{display:block;float:left;position:relative}.main-menu .navbar-collapse{display:block!important;padding:0}.main-menu .navigation{display:block;position:inherit}.main-menu .navigation>li{display:inline-block;float:left;margin-right:30px;position:inherit}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{color:#222;display:block;font-family:"Noto Serif",serif;font-size:18px;font-weight:400;line-height:30px;opacity:1;padding:50px 0;position:relative;text-transform:capitalize;transition:all .5s ease}.main-menu .navigation>li.dropdown>a{padding-right:15px}.main-menu .navigation>li.dropdown>a:before{content:"\f107";font-family:FontAwesome;font-size:14px;font-weight:400;line-height:30px;position:absolute;right:0}.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul{border-radius:0;left:inherit;opacity:0;padding:0;position:absolute;top:100%;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);transition:all .1s ease;visibility:hidden;width:270px;z-index:100}.main-menu .navigation>li>.megamenu:before,.main-menu .navigation>li>ul:before{background:#fff;border-radius:0;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.main-menu .navigation>li.dropdown:hover .megamenu,.main-menu .navigation>li.dropdown:hover>ul{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .5s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;visibility:visible}.main-menu .navigation>li>.megamenu li,.main-menu .navigation>li>ul>li{display:block;padding:0 20px;position:relative;width:100%}.main-menu .navigation>li>.megamenu li>a,.main-menu .navigation>li>ul>li>a{border-bottom:1px solid #e9e9e9;color:#222;display:block;font-family:"Noto Serif",serif;font-size:16px;font-weight:500;line-height:24px;padding:13px 0;position:relative;text-align:left;text-transform:capitalize;transition:all .5s ease}.main-menu .navigation>li>.megamenu li:last-child a,.main-menu .navigation>li>ul>li:last-child>a{border:none}.main-menu .navigation>li>.megamenu li>a:hover,.main-menu .navigation>li>ul>li>a:hover{padding-left:15px}.main-menu .navigation>li>.megamenu li>a:before,.main-menu .navigation>li>ul>li>a:before{bottom:0;content:"";left:0;margin:15px 0;opacity:0;position:absolute;top:0;transition:all .5s ease;transition:all .2s linear;transition-delay:.1s;width:0}.main-menu .navigation>li>.megamenu li:hover a:before,.main-menu .navigation>li>ul>li:hover>a:before{opacity:1;width:5px}.main-menu .navigation>li>ul>li:hover>a:before{opacity:1}.main-menu .navigation>li>ul>li.dropdown>a:after{bottom:0;content:"\f105";font-family:FontAwesome;font-size:14px;font-weight:700;margin:12px 0;position:absolute;right:0;text-align:right;top:0;z-index:5}.main-menu .navigation>li>ul>li>ul{background:#fff;border-radius:0;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);display:none;left:100%;padding:0;position:absolute;top:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);transition:all .1s ease;width:250px;z-index:100}.main-menu .navigation li>ul>li.dropdown:hover ul{opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .5s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;visibility:visible}.main-menu .navigation>li>ul>li>ul>li{display:block;padding:0 20px;position:relative;width:100%}.main-menu .navigation>li>ul>li>ul>li>a{border-bottom:1px solid #e9e9e9;color:#222;display:block;font-family:"Noto Serif",serif;font-size:16px;font-weight:500;line-height:24px;padding:13px 0;position:relative;text-align:left;text-transform:capitalize;transition:all .5s ease}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border:none}.main-menu .navigation>li>ul>li:hover>a,.main-menu .navigation>li>ul>li>ul>li>a:hover{padding-left:15px}.main-menu .navigation>li>ul>li>ul>li a:before{bottom:0;content:"";left:0;margin:15px 0;position:absolute;top:0;transition:all .5s ease;transition:all .2s linear;transition-delay:.1s;width:0}.main-menu .navigation>li>ul>li>ul>li:hover>a:before{width:5px}.main-menu .navigation>li.dropdown>.megamenu{left:0;padding:0;position:absolute;width:100%}.main-menu .navigation li.dropdown .megamenu li h4{color:#fff;font-weight:500;padding:3px 0}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{border-left:1px solid #04102a;color:#fff;cursor:pointer;display:none;font-size:16px;height:42px;line-height:42px;position:absolute;right:0;text-align:center;top:0;width:50px;z-index:5}.header-button-style1,.header-right{display:block;position:relative}.header-button-style1 ul{overflow:hidden;position:relative}.header-button-style1 ul li{display:inline-block;float:left;position:relative}.header-button-style1 ul li a{color:#222;display:block;font-size:18px;font-weight:700;line-height:65px;position:relative;text-align:center;transition:all .2s linear;transition-delay:.1s;width:240px;z-index:1}.header-button-style1 ul li.style1 a{background:#f6f3ee}.header-button-style1 ul li.style2 a{color:#fff;font-size:22px}.header-button-style1 ul li a:hover{color:#fff}.header-button-style1 ul li.style2 a span:before{display:inline-block;padding-right:10px;position:relative;top:1px}.header-button-style1 ul li a:before{background:#444;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all .5s cubic-bezier(.62,.21,.45,1.52);z-index:-1}.header-button-style1 ul li a:hover:before{transform:scaleX(1)}.outer-search-box-style1{display:inline-block;float:left;position:relative}.outer-search-box-style1 .seach-toggle{border:1px dashed transparent;border-radius:50%;color:#242424;cursor:pointer;display:block;font-size:16px;height:40px;line-height:38px;margin:0;position:relative;text-align:center;transition:all .5s ease;width:40px}.outer-search-box-style1 .search-box{background:rgba(0,0,0,.9);margin-left:0;opacity:0;padding:20px;position:absolute;right:0;top:120%;transition:all .5s ease 0s;visibility:hidden;z-index:100}.outer-search-box-style1 .search-box.now-visible{opacity:1;top:100%;visibility:visible;z-index:100}.outer-search-box-style1 .search-box .form-group{margin:0;min-width:250px;padding:0;position:relative;width:100%}.outer-search-box-style1 .search-box .form-group input[type=search]{background:#fff none repeat scroll 0 0;border:1px solid #1f1f23;color:#000;display:block;font-size:13px;height:45px;line-height:24px;padding-left:15px;padding-right:50px;position:relative;transition:all .5s ease 0s;width:100%}.outer-search-box-style1 .search-box .form-group input[type=search]:focus{border-color:#f5f5f5}.outer-search-box-style1 .search-box .form-group button,.outer-search-box-style1 .search-box .form-group input[type=submit]{background:rgba(0,0,0,.95);color:#fff;cursor:pointer;display:block;font-size:13px;height:45px;line-height:45px;position:absolute;right:0;top:0;transition:all .5s ease 0s;width:45px}.outer-search-box-style1 .search-box .form-group button:hover,.outer-search-box-style1 .search-box .form-group input:focus+button{background:#f5f5f5;color:#222}.header-top-style2{border-bottom:1px solid hsla(0,0%,100%,.15)}.header-top-style2,.header-top-style2 .outer-box{display:block;position:relative}.header-top-style2 ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%}.header-top-style2 ul li{border-right:1px solid hsla(0,0%,100%,.15);color:#fff;display:block;font-size:14px;font-weight:700;line-height:28px;padding:11px 0;position:relative;text-align:center;text-transform:uppercase;width:20%}.header-top-style2 ul li:first-child{text-align:left}.header-top-style2 ul li:last-child{border-right:none;text-align:right}.header-top-style2 ul li p{margin:0}.header-top-style2 ul li a{color:#fff;transition:all .2s linear;transition-delay:.1s}.header-top-style2 ul li .social-links{display:block;position:relative}.header-top-style2 ul li .social-links a{color:#fff;font-size:16px;transition:all .2s linear;transition-delay:.1s}.header-top-style2 ul li .social-links a+a{margin-left:18px}.header-left-style2,.header-left-style2 .logo,.header-style2,.header-style2 .outer-box{display:block;position:relative}.header-left-style2 .logo{padding:33px 0}.header-left-style2 .logo a{display:inline-block;position:relative}.header-right-style2 .nav-outer{display:block;float:left;position:relative}.main-menu.style2 .navigation>li>a{color:#fff}.header-right-style2 .outer-search-box-style1{display:block;float:right;margin-left:25px;padding:50px 0;position:relative}.header-right-style2 .outer-search-box-style1 .seach-toggle{color:#fff;cursor:pointer;font-size:16px;height:30px;line-height:28px;text-align:right;width:30px}.header-style3,.header-style3 .container-box{display:block;position:relative}.header-style3 .container-box{margin:0 auto;max-width:1530px;padding:0 15px;width:100%}.header-left-style3,.header-style3 .outer-box{display:block;position:relative}.main-menu.style3 .navigation>li{margin-right:30px}.main-menu.style3 .navigation>li:last-child{margin-right:0}.main-menu.style3 .navigation>li>a{color:#fff;padding-bottom:32px;padding-top:66px}.main-menu.style3 .navigation>li.dropdown>a{padding-right:15px}.header-middle-style3{left:0;margin:0 auto;max-width:210px;position:absolute;right:0;top:0;width:100%}.header-middle-style3 .logo{display:block;padding-top:50px;position:relative}.header-middle-style3 .logo a{display:inline-block;position:relative;right:-30px}.header-right-style3{display:block;padding-top:57px;position:relative}.header-button-style3{align-items:center;display:flex;float:left;justify-content:center;position:relative}.header-button-style3 .phn-number{display:block;position:relative}.header-button-style3 .phn-number a{color:#fff;font-size:20px;font-weight:700;transition:all .2s linear;transition-delay:.1s}.header-button-style3 .phn-number a span:before{display:inline-block;float:left;font-size:24px;padding-right:10px;position:relative;top:2px}.header-button-style3 .button-box{display:block;padding-left:30px;padding-right:30px;position:relative}.header-button-style3 .button-box a{background:transparent;border:1px solid #fff;font-weight:400;line-height:48px;padding-left:25px;padding-right:25px}.hidden-content-button{display:block;float:right;padding:13px 0;position:relative}.hidden-content-button a{align-items:center;display:flex;flex-direction:column;height:24px;justify-content:center;position:relative;width:24px}.hidden-content-button a span{background:#fff;display:block;height:2px;margin:3px 0;position:relative;transition:all .2s linear;transition-delay:.1s;width:24px}.hidden-content-button a:hover span{background:#444}.header-style4,.header-style4 .container-box{display:block;position:relative}.header-style4 .container-box{padding:0 100px;width:100%}.header-left-style4,.header-left-style4 .logo,.header-style4 .outer-box{display:block;position:relative}.header-left-style4 .logo{float:left;padding-right:150px;padding-top:50px}.header-left-style4 .logo a{display:inline-block;position:relative}.header-left-style4 .nav-outer{display:block;float:left;position:relative}.main-menu.style4 .navigation>li{margin-right:40px}.main-menu.style4 .navigation>li:last-child{margin-right:0}.main-menu.style4 .navigation>li>a{color:#fff;padding-bottom:34px;padding-top:66px}.main-menu.style4 .navigation>li.dropdown>a{padding-right:15px}.header-right-style4{display:block;padding-top:54px;position:relative}.header-button-style4{align-items:center;display:flex;float:left;justify-content:center;position:relative}.header-button-style4 .phn-number{display:block;position:relative}.header-button-style4 .phn-number a{color:#fff;font-size:20px;font-weight:700;transition:all .2s linear;transition-delay:.1s}.header-button-style4 .phn-number a span:before{display:inline-block;float:left;font-size:24px;padding-right:10px;position:relative;top:2px}.header-button-style4 .button-box{display:block;padding-left:35px;padding-right:35px;position:relative}.header-button-style4 .button-box a{font-weight:400;line-height:54px;padding-left:35px;padding-right:35px}.hidden-content-button-style2{display:block;float:right;padding:13px 0;position:relative}.hidden-content-button-style2 a{align-items:flex-end;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:50px}.hidden-content-button-style2 a span{background:#fff;display:block;height:2px;margin:4px 0;position:relative;transition:all .2s linear;transition-delay:.1s;width:30px}.hidden-content-button-style2 a span.middle{width:50px}.sticky-header.style4{background:#111}.sticky-header.style4 .logo{padding:18px 0}.sticky-header.style4 .main-menu.style4 .navigation>li>a{padding-bottom:35px;padding-top:35px}.header-style5,.header-style5 .container-box{display:block;position:relative}.header-style5 .container-box{padding:0 150px;width:100%}.header-left-style5,.header-left-style5 .logo,.header-style5 .outer-box{display:block;position:relative}.header-left-style5 .logo{float:left;padding-bottom:36px;padding-top:50px}.header-left-style5 .logo a{display:inline-block;position:relative}.header-right-style5{display:block;position:relative}.header-right-style5 .nav-outer{display:block;float:left;position:relative}.main-menu.style5 .navigation>li{margin-right:40px}.main-menu.style5 .navigation>li:last-child{margin-right:0}.main-menu.style5 .navigation>li>a{color:#fff;padding-bottom:54px;padding-top:66px}.main-menu.style5 .navigation>li.dropdown>a{padding-right:15px}.header-button-style5{align-items:center;display:flex;float:left;justify-content:center;padding:57px 0 43px;position:relative}.header-button-style5 .phn-number{display:block;padding:0 50px;position:relative}.header-button-style5 .phn-number a{color:#fff;font-size:20px;font-weight:700;transition:all .2s linear;transition-delay:.1s}.header-button-style5 .phn-number a span:before{display:inline-block;float:left;font-size:24px;padding-right:10px;position:relative;top:2px}.header-button-style5 .button-box{display:block;position:relative}.header-button-style5 .button-box a{background:transparent;border:1px solid #fff;font-weight:400;line-height:48px;padding-left:25px;padding-right:25px}.header-button-style5.style5instyle6 .button-box a{font-weight:700;line-height:48px;padding-left:25px;padding-right:25px}