#navigation ul{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0;height:100%}#navigation ul#menu-mobile-menu{display:none}#navigation li{display:inline-block;float:left;line-height:30px;height:30px;margin:0;padding:0}#navigation li a{display:block;height:30px;line-height:30px;padding:0 1em;text-transform:uppercase;font-family:'Poppins',sans-serif}#navigation li a:hover{text-decoration:none}#navigation ul ul li a:hover,#navigation nav>ul>.services>.sub-menu a:hover{font-weight:600;color:#BAA375}#navigation nav>ul>.services>.sub-menu>li>a:hover{font-weight:700}#navigation .current-menu-item:not(.button)>a,#navigation .current_page_item:not(.button)>a,#navigation ul.menu>.current_page_ancestor>a,#navigation ul.menu>li:hover>a{color:#BAA375!important}#navigation .current-menu-item .sub-menu a{font-weight:400}#navigation nav ul>.services .sub-menu li{height:auto;margin-bottom:0}#navigation nav>ul>.services>.sub-menu a{height:auto;line-height:1.4em}#navigation ul ul{display:none;position:absolute;top:100%}#navigation ul ul li{float:none;width:100%}#navigation ul ul li a{color:#000;padding:0 2em;text-transform:none;height:auto;font-weight:400}#navigation ul li:hover>ul{display:block}#btnClose{display:none}.mobile_logo,.mobile-social,.mobile-header-cart{display:none}#open.sidr ul li.menu-item-has-children{position:relative}#open.sidr ul li.menu-item-has-children::after{content:'';display:inline-block;width:.7em;height:.7em;position:absolute;right:.5em;top:.7em;border:2px solid #7ba1ab;transform:rotate(45deg);border-top:none;border-left:none}#open.sidr ul li.active>.sub-menu{display:block;border-bottom:1px solid #7ba1ab;padding:7px 0;margin:0 0 7px}#navigation nav>ul>.services:hover>.sub-menu{max-height:31.7em}#navigation .menu-item.button{margin-left:1em!important}@media (max-width:1275px){#navigation li a{font-size:.93em}#navigation nav .menu-item.button a{line-height:1}}@media only screen and (max-width:1199px){#navigation li a{padding:0 .7em;font-size:.88em}#navigation .menu-item.button{margin-left:0}#navigation nav>ul>.services:hover>.sub-menu{max-height:33.7em}}@media only screen and (max-width:991px){#btnClose{display:block}.mobile_logo,.mobile-social,.mobile-header-cart{display:flex}.mobile_logo{align-items:center}.mobile-button{text-align:center}.mobile-button{margin:15px 0}#mobile-header{display:block}#navigation{display:none}#menu-custom-main-menu{display:none}#mobile-header{display:flex;align-items:center;justify-content:flex-end}#responsive-menu-button>span{background:#000 none repeat scroll 0 0;display:block;height:2px;margin:6px;width:27px}#responsive-menu-button{display:block;padding:12px;vertical-align:middle;max-width:62px;margin-left:16px;margin-right:-13px}#open.sidr.right{right:-100%}#open{background:#F2F2F2 none repeat scroll 0 0;box-shadow:none;height:auto;margin:0;max-width:100%;overflow:hidden;padding:0;width:100%;min-height:100%}#open.sidr .sidr-inner{font-size:17px;padding:0;text-transform:uppercase}.sidr .nav>.d-flex{width:100%;padding:35px 30px 0;background:#fff}#open.sidr ul{border:medium none}#open.sidr ul.menu{padding:56px 30px 35px;margin-left:-10px;margin-bottom:29px;width:calc(100% + 10px);background:#fff none repeat scroll 0 0}#open.sidr ul li{border:medium none;transition:border 5s ease}#open.sidr ul li:hover>a,#open.sidr ul li:hover>span,#open.sidr ul li.active>a,#open.sidr ul li.active>span,#open.sidr ul li.sidr-class-active>a,#open.sidr ul li.sidr-class-active>span,.sidr ul li.current_page_item>a{box-shadow:none;color:#BAA375;}#open.sidr ul li a,#open.sidr ul li span{padding:9px 3%;max-width:calc(100% - 2em)}#open.sidr ul li.button a{max-width:100%}#open.sidr ul.sub-menu{display:none}#btnClose{color:inherit;font-size:35px;vertical-align:middle}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{padding-top:0}.sidr li.button{width:189px;height:50px;background:#7BA1AB;margin-top:20px;margin-left:8px;padding:7px!important}.sidr li.button a{font-size:14px;line-height:21px;color:white!important}.sidr .menu-item.cart{display:none}.mobile-social{padding:0 30px}.mobile-social a{margin-right:23px}.mobile-social a img{width:19px}.mobile-social a:hover{text-decoration:none}}