.rs-topbar-part{background:transparent;padding:15px 0}.rs-topbar-part .rs-contact-info{display:flex}.rs-topbar-part .rs-contact-info .contact-part{display:inline-block;margin-right:25px}.rs-topbar-part .rs-contact-info .contact-part i{margin-right:10px}.rs-topbar-part .rs-contact-info .contact-part i:before{color:#fff;font-size:15px}.rs-topbar-part .rs-contact-info .contact-part .address,.rs-topbar-part .rs-contact-info .contact-part a{color:#fff;font-size:14px;font-weight:400;line-height:40px}.rs-topbar-part .rs-contact-info .contact-part:last-child{margin:0}.rs-topbar-part .topbar-sl-share .icon-part{color:#0b2ba7}.rs-topbar-part .topbar-sl-share .icon-part li{color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin-right:15px}.rs-topbar-part .topbar-sl-share .icon-part li a i{color:#fff;font-size:14px;font-weight:400;line-height:40px}.rs-topbar-part .topbar-sl-share .icon-part li:last-child{margin:0}.main-menu{position:relative}.main-menu:after{clear:both;content:"";display:block}.rs-menu{clear:both;float:left;font-size:0;width:100%}.rs-menu a,.rs-menu div,.rs-menu i,.rs-menu li,.rs-menu p,.rs-menu ul{border:0;margin:0;padding:0}.rs-menu li{display:block;position:relative}.rs-menu a{display:block;padding:16px}.rs-menu .row{float:left;width:100%}.rs-header .menu-area .logo-area,.rs-menu .row{position:relative}.rs-header .menu-area .logo-area img{max-height:25px;max-width:100%;transition:.4s;-webkit-transition:.4s}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{display:inline-block;margin-right:45px;padding:0}body .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.menu-item-has-children.current-menu-item:after{width:35px}body .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.menu-item-has-children.current-menu-item:hover:after{width:70px}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a{color:#fff;text-transform:capitalize;transition:all .3s ease 0s}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a:hover{color:#ffa000}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li:last-child{margin-right:0!important}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li:last-child i{margin:0}.rs-header .menu-area .main-menu .rs-menu ul li a:hover,.rs-header .menu-area .main-menu .rs-menu ul li.active a,.rs-header .menu-area .main-menu .rs-menu ul li.current-menu-item>a{color:#ffa000}.rs-menu ul ul{background-color:#111;position:absolute;top:100%;width:100%}.rs-menu ul .rs-mega-menu ul.visible ul.sub-menu,.rs-menu ul ul.visible{display:block;z-index:110}.rs-menu li:hover>ul.mega-menu>li>ul{position:relative}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);-moz-box-shadow:0 0 20px rgba(0,0,0,.15);-ms-box-shadow:0 0 20px rgba(0,0,0,.15);-o-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);margin:0;padding:15px 0;z-index:99}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu li{border:none;margin:0}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu li a{color:#0a0a0a;font-weight:400;height:unset;line-height:unset;padding:10px 30px;text-transform:capitalize}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu li a:hover,.rs-header .menu-area .main-menu .rs-menu ul.sub-menu li.active a{color:#ffa000}.rs-menu a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#bbb}.rs-menu li i{font-size:16px;margin-right:10px;transform:translateZ(0)}.nav-menu .rs-mega-menu>a span:after,.nav-menu>.menu-item-has-children>a span:after{content:"\f107";float:right;font-family:FontAwesome;margin:2px 0 0 5px}.mega-menu h1,.mega-menu h2,.mega-menu h3{margin-bottom:24px}.rs-menu li{font-size:14px}.rs-menu .sub-menu li a{padding:10px 14px}.rs-menu ul ul a{font-size:15px;text-align:left}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu{background-color:#fff;min-width:1240px;position:absolute;right:0}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .mega-menu-container{float:left;margin:0;padding:0;position:relative;width:100%}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .sub-menu{box-shadow:none;display:block;min-height:auto;padding:0;position:relative;width:auto}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .sub-menu a,.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .sub-menu li{width:100%}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu{float:left;width:33%}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu .sub-menu{box-shadow:none;text-align:left}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu .sub-menu .menu-title{color:#0a0a0a;font-size:20px;font-weight:700;padding:10px 30px}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu:hover .sub-menu .menu-title{color:#043d72}.expand-btn{float:right;position:relative;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;z-index:1}.expand-btn span{display:inline-block;margin-right:20px}.expand-btn span a{padding:0}.expand-btn span a i:before{font-size:15px;margin:0}.expand-btn span a.nav-expander i{font-weight:700}.expand-btn span a.nav-expander i:before{font-size:21px;margin-left:20px}.expand-btn span:last-child{margin:0}.expand-btn .header-btn{background:#ffa000;border-radius:5px;color:#fff;display:inline-block;font-family:Nunito,sans-serif;font-weight:600;padding:10px 40px}.expand-btn .header-btn:hover{background:#fff;color:#333}.expand-btn .offcanvas-icon li span{background:#fff;border-radius:30px;cursor:pointer;display:block!important;height:2px;list-style:none;margin:0 0 4px!important;transition:all .3s ease 0s;width:20px}.expand-btn .offcanvas-icon li span:last-child{margin:0!important}.expand-btn .offcanvas-icon:hover li span:first-child{width:10px}.expand-btn .offcanvas-icon:hover li span:nth-child(2){transform:rotate(180deg);width:15px}.nav-expanded{position:relative}.nav-expanded nav{right:0!important}.off-wrap{background:#000;bottom:0;height:100%;opacity:0;position:absolute;top:0;transition:all .5s ease 0s;width:100%;z-index:-1}.nav-expanded .off-wrap{opacity:.5;z-index:99}@media screen and (min-width:992px){.rs-menu{height:auto!important}.rs-menu li{display:inline-block}.nav-menu .rs-mega-menu{position:static}.rs-menu ul ul.visible{opacity:0;visibility:hidden}.nav-menu .menu-item-has-children>span,.nav-menu .rs-mega-menu>span,.nav-menu div.sub-menu-close,.rs-menu-toggle{display:none}.rs-menu li:active>ul,.rs-menu li:focus>ul,.rs-menu li:hover ul.mega-menu .sub-menu,.rs-menu li:hover>ul,.rs-menu li:hover>ul.mega-menu>li>ul{display:block;z-index:17}.rs-menu ul ul li>ul{left:100%}.rs-menu ul ul ul{top:0}.rs-menu ul ul{width:auto}.rs-menu ul ul a{width:260px}.nav-menu .mega-menu li div.mega-menu-innner .single-magemenu{float:left;padding:0 12px;width:25%}.rs-header .menu-area.menu-sticky{transition:all .3s ease 0s}.rs-header .menu-area.menu-sticky.sticky{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:sticky-animation;animation-name:sticky-animation;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:#fff;border:none;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);left:0;margin:0 auto;padding:0;position:fixed;right:0;top:0;width:100%;z-index:999}.rs-header .menu-area.sticky .main-menu .rs-menu ul li>a{color:#161616}.rs-header .menu-area.sticky .main-menu .rs-menu ul li.current-menu-item>a{color:#ffa000}.rs-header .menu-area.sticky .expand-btn .header-btn:hover{background:#161616;color:#fff}.rs-menu ul ul{opacity:0;transform:translateY(-10px);transform:scaleY(0);transform-origin:0 0 0;visibility:hidden}.rs-menu li:active>ul,.rs-menu li:focus>ul,.rs-menu li:hover>ul,.rs-menu li:hover>ul.mega-menu>li>ul{opacity:1;transform:translateY(0);transform:scaleY(1);visibility:visible}ul.mega-menu .sub-menu{transform:unset}.rs-menu li:hover ul.mega-menu .sub-menu{opacity:1;transform:unset;transform:scaleY(1);visibility:visible}}@media only screen and (max-width:991px){.rs-header .expand-btn{display:none}.rs-menu{position:absolute;z-index:999}.rs-menu .row [class*=col-]{float:left!important;margin-left:0!important;margin-right:0!important;width:100%!important}.nav-menu>li>a{border-bottom:1px solid #131313;text-align:left}.nav-menu>li:last-child a{border-bottom:none}.rs-menu ul ul{display:none}.nav-menu div.sub-menu-close{background:#f6f3ed;color:#000;cursor:pointer;float:left;font-size:14px;height:50px;line-height:50px;text-align:center;width:100%}.nav-menu div.sub-menu-close i{font-size:16px;margin-right:5px}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu{background:#fff}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{display:block!important;margin-right:0!important}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a{height:50px!important;line-height:50px!important;padding:0 0 0 20px!important}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu{padding:15px 0 0!important}.rs-header .menu-area .main-menu .rs-menu ul.sub-menu li a{height:50px!important;line-height:50px!important;padding:0 0 0 20px!important}.rs-menu .rs-mega-menu .sub-menu div.sub-menu-close{display:none}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu{min-width:unset;width:100%}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu ul.sub-menu{padding:0}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .mega-menu-container .single-megamenu{padding:0!important;width:100%!important}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu ul.sub-menu{box-shadow:none}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .mega-menu-container .single-megamenu .sub-menu .menu-title{padding:10px 15px}.nav-menu>.menu-item-has-children>span.rs-menu-parent{height:49px;line-height:49px}.nav-menu>.menu-item-has-children .sub-menu .menu-item-has-children span.rs-menu-parent,.nav-menu>.menu-item-has-children>span.rs-menu-parent{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ddd;cursor:pointer;display:block;position:absolute;right:0;text-align:center;top:0;width:45px;z-index:9}.nav-menu>.menu-item-has-children .sub-menu .menu-item-has-children span.rs-menu-parent{border-left:none;height:50px;line-height:50px}.nav-menu span.rs-menu-parent i{margin:0}.rs-menu-close{height:0;overflow:hidden!important}.rs-menu-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;cursor:pointer;display:block;font-size:22px;height:auto;line-height:auto;position:relative;text-align:right;text-transform:uppercase}}@media only screen and (max-width:1080px){.nav-menu>li>a i{display:none}}