header{line-height:1;font-size:1.375em}header #header-mobile{display:none}header #header-main{display:flex;flex-direction:column}header #header-main #header-top{display:flex;padding:10px;background:#a80e74;color:#fff;text-transform:uppercase;font-size:0.75em;letter-spacing:1.4px}header #header-main #header-top #spacer,header #header-main #header-top #menu-icons{width:25%}header #header-main #header-top #menu-secondary{width:50%;display:flex;justify-content:center}header #header-main #header-top #menu-secondary ul{display:flex}header #header-main #header-top #menu-secondary ul li{padding:0 10px}header #header-main #header-top #menu-secondary ul li a:hover{color:#c3d200}header #header-main #header-top #menu-icons{display:flex;justify-content:flex-end;width:25%}header #header-main #header-top #menu-icons ul{display:flex}header #header-main #header-top #menu-icons ul li{padding:0 10px}header #header-main #header-top #menu-icons ul li a:hover{color:#c3d200}header #header-main #header-bottom{display:flex;justify-content:space-between;padding:10px}header #header-main #header-bottom #logo{order:1;width:280px}header #header-main #header-bottom #logo a{padding:10px}header #header-main #header-bottom #menu{order:2;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 560px);font-family:'VAG Rounded LT W01 Black'}header #header-main #header-bottom #menu ul{display:flex;justify-content:center;position:relative;width:fit-content;align-self:center}header #header-main #header-bottom #menu ul li{display:block;position:static;line-height:1;font-size:14px;background:#fff}header #header-main #header-bottom #menu ul li:hover{cursor:pointer}header #header-main #header-bottom #menu ul li:hover>a{position:relative;color:#a80e74}header #header-main #header-bottom #menu ul li:hover>a:after{content:'';display:block;width:calc(100% - 20px);height:1px;background:#c3d200;z-index:3;bottom:0;position:absolute}header #header-main #header-bottom #menu ul li a{display:block;padding:10px;color:#a80e74;position:relative;z-index:3}header #header-main #header-bottom #menu ul li a:hover{color:#c3d200}header #header-main #header-bottom #menu ul li a:hover:after{content:'';display:block;width:calc(100% - 20px);height:1px;background:#c3d200;z-index:3;bottom:0;position:absolute}header #header-main #header-bottom #menu ul li a i{display:none}header #header-main #header-bottom #menu ul li .submenu-arrow{display:none}header #header-main #header-bottom #menu ul li.parent:hover>a+.submenu-arrow+ul{display:flex}header #header-main #header-bottom #menu ul li.parent a:hover+.submenu-arrow+ul{display:flex}header #header-main #header-bottom #menu ul li.parent ul{display:none;position:absolute;left:0;width:100%;text-align:center;z-index:2;background:#fff;padding:10px 0;flex-wrap:wrap;justify-content:center}header #header-main #header-bottom #menu ul li.parent ul:before{content:'';height:22px;margin-bottom:10px;width:100%}header #header-main #header-bottom #menu ul li.parent ul:after{content:'';height:100px;width:100%;position:absolute;bottom:0;z-index:1}header #header-main #header-bottom #menu-language{order:3;width:280px;display:flex;flex-direction:column;justify-content:center}header #header-main #header-bottom #menu-language ul{display:flex;justify-content:flex-end}header #header-main #header-bottom #menu-language ul li{padding:0 10px}header #header-main #header-bottom #menu-language ul li a,header #header-main #header-bottom #menu-language ul li span{display:flex;padding:10px 20px;border:1px solid #a80e74;flex-direction:column;justify-content:center;color:#23a4ff}header #header-main #header-bottom #menu-language ul li a{background:#a80e74;border-radius:50px;color:#fff;line-height:1}header #header-main #header-bottom #menu-language ul li a:hover{border:1px solid #c3d200;background:#fff;color:#c3d200}#hero #hero-wrap #hero-image{height:65vh}#hero #hero-wrap #hero-content #hero-content-container #hero-content-bg h1{font-size:2.625em}#hero #hero-wrap #hero-content #hero-content-container #hero-content-bg p{font-size:1.25em}#content #content-flex>.col3-12{order:1}#content #content-flex>.col9-12{order:2}#content #content-flex>.col12-12{order:3}