/*!/wp-content/themes/seodr/assets/css/menu.css*/.header{position:fixed;width:100%;top:0;left:0;z-index:999}.header.header-scroll{border-bottom:1px solid #eee}.sub-header ul{height:100%}.sub-header ul li,.sub-header ul li a{display:inline-block;font-size:.9rem;line-height:1}.sub-header ul li a{padding:10px 0}.sub-header .cntct li a{padding-right:10px}.sub-header .menu li a{padding-left:10px}.sub-header ul li a img{max-width:30px;border-radius:100%}.main-header .sub-menu,.main-header .sub-menu li a .expand-ul{display:none}.main-header .sub-menu li.menu-item-has-children a .expand-ul{display:block}.main-header .sub-menu li{width:100%;display:block;position:relative}.logo a img{width:150px;filter:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-header .nav>ul>li a{font-weight:500;font-size:.85rem;text-transform:uppercase;letter-spacing:1px}.main-header .menu li a:hover,.main-header .menu li.current-menu-ancestor>a,.main-header .menu li.current-menu-item>a,.main-header .menu li.current-page-ancestor>a{background:#eee}.begar-offert .main-header .menu li.current-menu-item>a{background:#fff0}.main-header .nav>ul>li .sub-menu li a{font-weight:400;text-transform:none;letter-spacing:normal;padding:10px 15px;width:100%;white-space:nowrap}.main-header .nav>ul>li .sub-menu li a:hover{background:#eee}#menu-right-header-menu{list-style:none}.offert-btn a,.submenu-offert-btn a{color:#222;font-size:.9em;background:#fff0;padding:10px 25px;border:1px solid #222;border-radius:0;text-align:center;line-height:1;display:inline-block;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.submenu-offert-btn a{margin:10px}.offert-btn a:hover,.submenu-offert-btn a:hover{color:#fff;background:#222!important;border:1px solid #222}.submenu-offert-btn{display:none!important}@media only screen and (min-width:1201px){.sub-header>div{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.main-header .centerlogo .nav{right:0}.main-header .centerlogo.horiz-center .nav li.lastone{margin-right:120px}.main-header .centerlogo.horiz-center .nav li.firstone{margin-left:120px}.main-header .centerlogo.flex-space .span{flex-grow:1}.main-header>ul{height:100%}.main-header .nav>ul>li,.main-header .nav>ul>li a{display:inline-block;line-height:1;position:relative}.main-header .nav>ul>li a{padding:40px 15px}.centerlogo .logo{position:absolute;left:50%;margin-left:-80px;height:100%}.logo a:hover img{filter:grayscale(100) contrast(200%)}.hamburger-outer{display:none}.main-header ul li.menu-item-has-children:hover>.sub-menu{display:block}.expand-ul{margin-left:10px;display:none}.nav ul.sub-menu ul.sub-menu{position:absolute;top:0;left:100%}.nav ul.sub-menu{position:absolute;top:100%;left:0;min-width:200px;background-color:#fff}.main-header .sub-menu{box-shadow:5px 5px 10px 0 rgb(0 0 0 / 20%)}}@media only screen and (max-width:1200px){.main-header .sub-menu{background:rgb(0 0 0 / .04)}.sub-header>div{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.centerlogo .logo{left:0}.main-header .centerlogo.flex-space{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.offert-btn a{padding:10px 20px!important}.main-header #menu-right-header-menu li{right:80px}.main-header .menu li{position:relative;display:block;width:100%}.main-header .menu li a{position:relative;display:block;padding:20px}.main-header .nav>ul>li .sub-menu li a{padding:10px 20px}.sub-menu .expand-ul{background:#fff0;padding:15px 23px}.expand-ul{display:inline-block;cursor:pointer;position:absolute;right:0;top:0;padding:23px;font-size:1.1rem;color:#333;z-index:999}.hamburger-outer{position:absolute;height:100%;top:0;right:0;z-index:100;border-radius:0;padding:10px}.c-hamburger{position:relative;overflow:hidden;margin:0;float:right;top:0;z-index:99;padding:0;width:30px;height:30px;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;background:#fff0;outline:none;cursor:pointer}.c-hamburger span{display:block;position:absolute;top:14px;left:0;width:30px;height:2px;border-radius:2px;background:#000}.c-hamburger--htx span:before,.c-hamburger--htx span:after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.c-hamburger span:before{top:-10px}.c-hamburger span:after{bottom:-10px}.c-hamburger span:before,.c-hamburger span:after{position:absolute;display:block;right:0;width:30px;height:2px;background:#000;content:"";border-radius:2px}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span:before,.c-hamburger--htx.is-active span:after{transition-delay:0s,0.3s}.c-hamburger--htx.is-active span:before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;transform:rotate(-45deg)}.nav{position:fixed;width:100%;height:100%;top:108px;left:105%;z-index:99;background:#fff;border-top:1px solid #eaeaea;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 10px 10px rgb(0 0 0 / 20%);-moz-box-shadow:0 10px 10px rgb(0 0 0 / .2);box-shadow:0 10px 10px rgb(0 0 0 / 20%);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.nav.active{left:0}.nav ul {height:100%}}@media only screen and (max-width:600px){.right-menu{display:none}.submenu-offert-btn{display:block!important}}