/*!/wp-content/themes/seodr/assets/css/menu.css*/.header{position:fixed;width:100%;top:0;left:0;z-index:999;color:#fff}.header a{color:#fff}.header.header-scroll{-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-moz-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2);background-color:#4a4a4a}.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:15px 7px;font-weight:600}.sub-header ul .lang-item a{padding:10px 7px}.sub-header .socials-icons li a{padding:10px 7px}.sub-header ul li a:hover{color:#D2232A}.sub-header .cntct{padding-right:10px}.sub-header .menu{padding-left:10px}.sub-header ul li a img{max-width:20px;border-radius:100%;width:20px}.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}.logo a img{width:160px;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}.header{background:none}.sub-header .socials-icons li a .social-icon{padding:11px;font-size:.8rem;line-height:1;background:#fff;border-radius:50%;color:#fff;display:inline-block;position:relative}.sub-header .socials-icons li a:hover .social-icon{background:#D2232A}.sub-header .socials-icons li a:hover i{color:#fff}.sub-header .socials-icons li a i{top:6px;left:5px;color:#4a4a4a;position:absolute;z-index:2}.sub-header .socials-icons li a .icon-linkedin{top:5px}@media only screen and (min-width:1001px){.sub-header>div{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.main-header .nav{position:relative}.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;font-weight:600}.logo{position:relative;left:5%;margin-top:-3%}.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{-webkit-box-shadow:0 5px 5px rgb(0 0 0 / .2);-moz-box-shadow:0 5px 5px rgb(0 0 0 / .2);box-shadow:0 5px 5px rgb(0 0 0 / .2);position:absolute;display:block;background:#fff;left:0;border-radius:20px;padding:7px 0}.main-header .nav>ul>li .sub-menu li a{padding:7px 20px;color:#c1c1c1;display:block;white-space:nowrap;font-weight:100}.main-header .nav>ul>li .sub-menu li a:hover,.main-header .nav>ul>li .sub-menu .current-menu-item a{color:#D2232A}.expand-ul{margin-left:10px;display:inline-block}.nav li a{position:relative}.nav>ul>li>a:before,.nav .hero-search:before{content:"";position:absolute;left:0%;top:0;width:100%;height:2px;background-color:#fff}.nav .hero-search .icon-search:hover{color:#D2232A}.main-header .nav>ul>li>a:hover:before,.main-header .nav>ul>li.current-menu-item>a:before,.main-header .nav ul li.current-menu-ancestor>a:before{height:4px;top:-1px;background-color:#D2232A}.nav .icon-search{position:relative;float:right;padding:37px 30px 39px 15px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer;font-size:1.25rem}.nav .menu{float:left}.menu-item-has-children .icon-chevron-down{display:none}}@media only screen and (max-width:1000px){.sub-header{background-color:#368DCA}.main-header{background-color:#4a4a4a}.main-header .logo{padding:20px 0}.top-hero .hero-background{padding:46px}.sub-header>div{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.logo{position:relative;left:5%}.centerlogo .logo{left:0}.main-header .centerlogo.flex-space{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.lang-item img{width:20px}.main-header .menu li{position:relative;display:block;width:100%}.main-header .menu li a{position:relative;display:block;padding:10px 20px;color:#4a4a4a;border-bottom:1px solid #f1f2f2}.main-header .menu li a:hover{background-color:#368dca;color:#fff}.sub-menu{background:#f1f2f2}.sub-menu .expand-ul{background:#fff0}.expand-ul{cursor:pointer;position:absolute;right:0;top:0;width:50px;padding:12px;font-size:1rem;color:#fff;background:#368dca;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:40px;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:#fff}.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;left:0;width:40px;height:2px;background:#fff;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:445px;top:139px;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 / .2);-moz-box-shadow:0 10px 10px rgb(0 0 0 / .2);box-shadow:0 10px 10px rgb(0 0 0 / .2);-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%}}