.rs-topbar-part{padding:15px 0;background:transparent}.rs-topbar-part .rs-contact-info{display:flex}.rs-topbar-part .rs-contact-info .contact-part{margin-right:25px;display:inline-block}.rs-topbar-part .rs-contact-info .contact-part i{margin-right:10px}.rs-topbar-part .rs-contact-info .contact-part i:before{font-size:15px;color:#fff}.rs-topbar-part .rs-contact-info .contact-part .address,.rs-topbar-part .rs-contact-info .contact-part a{font-size:14px;font-weight:400;color:#fff;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{font-size:14px;font-weight:400;margin-right:15px;color:#fff;line-height:20px;display:inline-block}.rs-topbar-part .topbar-sl-share .icon-part li a i{font-size:14px;font-weight:400;color:#fff;line-height:40px}.rs-topbar-part .topbar-sl-share .icon-part li:last-child{margin:0}.main-menu{position:relative}.main-menu:after{content:"";clear:both;display:block}.rs-menu{font-size:0;clear:both;width:100%;float:left}.rs-menu a,.rs-menu div,.rs-menu i,.rs-menu li,.rs-menu p,.rs-menu ul{padding:0;border:0;margin:0}.rs-menu li{position:relative;display:block}.rs-menu a{padding:16px;display:block}.rs-menu .row{width:100%;float:left}.rs-header .menu-area .logo-area,.rs-menu .row{position:relative}.rs-header .menu-area .logo-area img{transition:.4s;-webkit-transition:.4s;max-width:100%;max-height:25px}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li{padding:0;margin-right:45px;display:inline-block}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;transition:all .3s ease 0s;text-transform:capitalize}.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{position:absolute;top:100%;background-color:#111;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{padding:15px 0;background-color:#fff;margin:0;-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);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{height:unset;padding:10px 30px;font-weight:400;color:#0a0a0a;text-transform:capitalize;line-height:unset}.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{transform:translateZ(0);font-size:16px;margin-right:10px}.nav-menu .rs-mega-menu>a span:after,.nav-menu>.menu-item-has-children>a span:after{content:"\f107";margin:2px 0 0 5px;float:right;font-family:FontAwesome}.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{right:0;position:absolute;min-width:1240px;background-color:#fff}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .mega-menu-container{padding:0;position:relative;margin:0;width:100%;float:left}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .sub-menu{min-height:auto;position:relative;box-shadow:none;width:auto;display:block}.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{width:25%;float:left}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu .sub-menu{text-align:left;box-shadow:none}.rs-header .menu-area .main-menu .rs-menu .nav-menu .mega-menu .single-megamenu .sub-menu .menu-title{padding:10px 30px;font-size:15px;font-weight:700;color:#0a0a0a}.expand-btn{transform:translateY(-50%);transition:all .3s ease 0s;position:relative;top:50%;float:right;z-index:1}.expand-btn span{margin-right:20px;display:inline-block}.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{padding:10px 40px;font-weight:600;color:#fff;border-radius:5px;background:#ffa000;font-family:Nunito,sans-serif;display:inline-block}.expand-btn .header-btn:hover{color:#333;background:#fff}.expand-btn .offcanvas-icon li span{list-style:none;height:2px;transition:all .3s ease 0s;margin:0 0 4px!important;border-radius:30px;background:#fff;cursor:pointer;width:20px;display:block!important}.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{height:100%;transition:all .5s ease 0s;position:absolute;opacity:0;bottom:0;top:0;background:#000;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{padding:0 12px;width:25%;float:left}.rs-header .menu-area.menu-sticky{transition:all .3s ease 0s}.rs-header .menu-area.menu-sticky.sticky{padding:0;border:none;right:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;position:fixed;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:sticky-animation;animation-name:sticky-animation;top:0;margin:0 auto;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);background:#fff;left:0;width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;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{color:#fff;background:#161616}.rs-menu ul ul{transform:translateY(-10px);transform:scaleY(0);opacity:0;visibility:hidden;transform-origin:0 0 0}.rs-menu li:active>ul,.rs-menu li:focus>ul,.rs-menu li:hover>ul,.rs-menu li:hover>ul.mega-menu>li>ul{transform:translateY(0);transform:scaleY(1);opacity:1;visibility:visible}ul.mega-menu .sub-menu{transform:unset}.rs-menu li:hover ul.mega-menu .sub-menu{transform:unset;transform:scaleY(1);opacity:1;visibility:visible}}@media only screen and (max-width:991px){.rs-header .menu-area .logo-area{position:absolute;top:14px;z-index:1}.rs-header .expand-btn{display:none}.rs-menu{position:absolute;z-index:999}.rs-menu .row [class*=col-]{margin-right:0!important;margin-left:0!important;width:100%!important;float:left!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{height:50px;font-size:14px;color:#000;text-align:center;background:#f6f3ed;cursor:pointer;width:100%;line-height:50px;float:left}.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{margin-right:0!important;display:block!important}.rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a{height:50px!important;padding:0 0 0 20px!important;line-height:50px!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;padding:0 0 0 20px!important;line-height:50px!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);right:0;position:absolute;text-align:center;top:0;background:#ddd;cursor:pointer;width:45px;display:block;z-index:9}.nav-menu>.menu-item-has-children .sub-menu .menu-item-has-children span.rs-menu-parent{height:50px;border-left:none;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);height:auto;font-size:22px;color:#333;text-transform:uppercase;position:relative;text-align:right;cursor:pointer;line-height:auto;display:block}}@media only screen and (max-width:1080px){.nav-menu>li>a i{display:none}}