.global-header{background:#282E2E}.global-header .nav-container{margin:0 auto;padding-top:25px;padding-bottom:25px;display:flex;justify-content:center;align-items:center;justify-content:space-between}.global-header .nav-container .logo img{max-width:196px}.global-header .nav-container .menu-wrap{display:flex;flex-direction:row;justify-content:end;align-items:center}.global-header .nav-container .menu-wrap #access.desktop-nav .menu-header .menu{display:flex;justify-content:end}.global-header .nav-container .menu-wrap #access.desktop-nav .menu-header .menu li,.global-header .nav-container .menu-wrap #access.desktop-nav .menu-header .menu li a{list-style:none;font-size:16px;font-weight:700;letter-spacing:0.64px;color:#FFFFFF;text-shadow:0px 3px 6px #00000029;text-transform:uppercase;padding-right:15px}.global-header .nav-container button.openSearchModal img{filter:invert(1)}@media (max-width:600px){.logo img{width:100%;height:auto}}.global-footer{background-color:#319ba5;background-image:linear-gradient(#ffffff54 1px, transparent 0px), linear-gradient(90deg, #ffffff54 1px, transparent 0px), linear-gradient(#ffffff54 0px, transparent 1px), linear-gradient(90deg, #ffffff38 0px, transparent 1px);background-size:50px 50px, 60px 60px, 10px 10px, 10px 10px;background-position:-2px -2px, -2px -2px, -1px -1px, -1px -1px}.global-footer .footer-wrapper{min-height:400px;display:flex;flex-direction:column;justify-content:center}.global-footer .top-row{display:flex;justify-content:space-between;align-items:center}.global-footer .top-row .compony-info .footer-logo img{width:100%;height:auto;max-height:70px}.global-footer .top-row .footer-nav-wrapper{display:flex;justify-content:center}.global-footer .top-row .footer-nav-wrapper ul#menu-footer-menu{list-style:none;display:inline-flex}.global-footer .top-row .footer-nav-wrapper ul#menu-footer-menu li.menu-item{width:fit-content;padding:10px 0px 10px 20px;text-transform:uppercase}.global-footer .top-row .footer-nav-wrapper ul#menu-footer-menu li.menu-item a{color:#fff;font-weight:700;text-shadow:0px 3px 6px #00000029}.global-footer .bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.global-footer .bottom-row .copyright,.global-footer .bottom-row .copyright a{font-size:14px;color:#fff;text-transform:uppercase;text-shadow:0px 3px 6px #00000029}*{text-decoration:none}.hamburger{margin-top:3px;z-index:100;border:none;background:transparent;cursor:pointer}.hamburger span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease}.closeIcon{display:none}.closehamburger span:nth-last-child(2){opacity:0}.closehamburger span:nth-last-child(1){opacity:1;transform:rotate(-45deg) translate(0px, 4px);background:#fff}.closehamburger span:nth-last-child(3){transform:rotate(45deg) translate(6px, -2px)}.mb-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:#ffffffe0;color:white;list-style:none;padding-top:4rem}.mb-menu #access .mb-menu-header .menu{display:flex;flex-direction:column !important;align-items:flex-start !important;align-items:center !important}.mb-menu #access .mb-menu-header .menu li{text-align:center;padding:10px;list-style-type:none}.mb-menu #access .mb-menu-header .menu li a{display:flex;align-items:center;font-size:24px !important;color:#282E2E !important;font-weight:700 !important;line-height:1.5;padding-right:0 !important}.mb-menu #access .mb-menu-header .menu li a:hover{border-bottom:3px solid}.mb-menu #access .mb-menu-header .menu .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;top:30px;left:0px;z-index:999}.mb-menu #access .mb-menu-header .menu .menu-item-has-children:hover .sub-menu li{padding:8px}.mb-menu.showMenu{display:flex;align-items:center;justify-content:center}.showMenu{transform:translatey(0);transition:transform 0.5s}.hideMenu{transform:translatey(-100%);transition:transform 0.2s}@media (min-width:800px){.hamburger{display:none}nav#access{display:block}}@media (max-width:800px){nav#access{display:none}.showMenu nav#access{display:block}.hamburger{display:block}}body.wp-admin{background:#f0f0f1}.max-container{max-width:1645px;margin:0 auto;padding-left:25px;padding-right:25px}.full-width{max-width:100%}