.menu-item-has-children{position:relative}.sub-menu{position:absolute!important;top:43px!important;left:0!important;z-index:9999!important}.header-first{height:70px;position:relative}@media (min-width:1024px){.header-first{height:70px}.sub-menu{top:43px!important}}@media (min-width:1440px){.header-first{height:88px}.sub-menu{top:53px!important}}@media (min-width:1920px){.header-first{height:93px}.sub-menu{top:58px!important}}@media (min-width:2560px){.header-first{height:100px}.sub-menu{top:65px!important}}.et_pb_menu__wrap{justify-content:end!important}#menu-main-menu li{margin-right:20px;font-size:19px}#menu-main-menu li a:hover{color:#00ffee!important}#menu-main-menu .sub-menu li a{color:#ffffff!important}#menu-main-menu .sub-menu li a:hover{color:#ffffff!important}#menu-main-menu .sub-menu li:hover a{color:#ffffff!important}#menu-main-menu .sub-menu li:hover a:hover{color:#ffffff!important}.sub-menu{position:absolute}#menu-main-menu .sub-menu{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;border:none!important}#menu-main-menu .sub-menu li:hover{background:linear-gradient(to top,#390454 0%,#720aa7 75%,transparent 75%);opacity:0.85!important}#menu-main-menu .sub-menu li:hover a,#menu-main-menu .sub-menu li:hover a:hover,#menu-main-menu .sub-menu li:hover a:focus,#menu-main-menu .sub-menu li:hover a:active{color:#ffffff!important;opacity:1!important}#menu-main-menu .sub-menu li a{font-weight:300;font-size:0.9em;color:#ffffff!important}.et-menu li li a{padding:5px 1px!important;width:200px!important;color:#ffffff!important}.et-menu li li a:hover{color:#ffffff!important}@media screen and (max-width:1600px){#menu-main-menu li{margin-right:10px;font-size:14px}#menu-main-menu .sub-menu li a{font-size:0.9em}}@media screen and (max-width:1440px){.et_pb_row{width:90%!important}#menu-main-menu li{font-size:13px}#menu-main-menu .sub-menu li a{font-size:0.9em}}@media screen and (max-width:1024px){#menu-main-menu li{font-size:12px}#menu-main-menu .sub-menu li a{font-size:0.9em}}#header-mobile{position:relative!important;z-index:99999!important}.header-aaa{display:flex}.nav-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.nav-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.logo{font-size:24px;font-weight:600;display:flex;flex-direction:column;line-height:1}.logo span{display:flex;align-items:center;gap:5px}.cow-icon{font-size:24px}.tagline{font-size:10px;font-weight:400;margin-top:4px;margin-left:2px}.hamburger{display:flex;flex-direction:column;gap:6px;cursor:pointer}.hamburger div{width:25px;height:3px;background-color:white;border-radius:2px;transition:0.3s}nav.menu{width:100%;display:none;flex-direction:column;padding-top:10px}nav.menu a{color:white;padding:12px 30px;text-decoration:none;border-top:1px solid rgba(255,255,255,0.1)}nav.menu a:hover{background-color:#5e0a8f}@media screen and (min-width:769px){.hamburger{display:none}nav.menu{display:flex!important;flex-direction:row;justify-content:flex-end;gap:30px;background:none;padding:0;width:auto}nav.menu a{border:none;padding:0;font-size:16px}nav.menu a:hover{text-decoration:underline;background:none}}.menu-item-has-children{position:relative}.sub-menu{position:absolute!important;top:43px!important;left:0!important;z-index:9999!important}.header-first{height:70px;position:relative}@media (min-width:1024px){.header-first{height:70px}.sub-menu{top:43px!important}}@media (min-width:1440px){.header-first{height:88px}.sub-menu{top:53px!important}}@media (min-width:1920px){.header-first{height:93px}.sub-menu{top:58px!important}}@media (min-width:2560px){.header-first{height:100px}.sub-menu{top:65px!important}}.et_pb_menu__wrap{justify-content:end!important}#menu-main-menu li{margin-right:20px;font-size:19px}#menu-main-menu li a:hover{color:#00ffee!important}#menu-main-menu .sub-menu li a{color:#ffffff!important}#menu-main-menu .sub-menu li a:hover{color:#ffffff!important}#menu-main-menu .sub-menu li:hover a{color:#ffffff!important}#menu-main-menu .sub-menu li:hover a:hover{color:#ffffff!important}.sub-menu{position:absolute}#menu-main-menu .sub-menu{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;border:none!important}#menu-main-menu .sub-menu li:hover{background:linear-gradient(to top,#390454 0%,#720aa7 75%,transparent 75%);opacity:0.85!important}#menu-main-menu .sub-menu li:hover a,#menu-main-menu .sub-menu li:hover a:hover,#menu-main-menu .sub-menu li:hover a:focus,#menu-main-menu .sub-menu li:hover a:active{color:#ffffff!important;opacity:1!important}#menu-main-menu .sub-menu li a{font-weight:300;font-size:0.9em;color:#ffffff!important}.et-menu li li a{padding:5px 1px!important;width:200px!important;color:#ffffff!important}.et-menu li li a:hover{color:#ffffff!important}@media screen and (max-width:1600px){#menu-main-menu li{margin-right:10px;font-size:14px}#menu-main-menu .sub-menu li a{font-size:0.9em}}@media screen and (max-width:1440px){.et_pb_row{width:90%!important}#menu-main-menu li{font-size:13px}#menu-main-menu .sub-menu li a{font-size:0.9em}}@media screen and (max-width:1024px){#menu-main-menu li{font-size:12px}#menu-main-menu .sub-menu li a{font-size:0.9em}}#header-mobile{position:relative!important;z-index:99999!important}.header-aaa{display:flex}.nav-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.nav-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.logo{font-size:24px;font-weight:600;display:flex;flex-direction:column;line-height:1}.logo span{display:flex;align-items:center;gap:5px}.cow-icon{font-size:24px}.tagline{font-size:10px;font-weight:400;margin-top:4px;margin-left:2px}.hamburger{display:flex;flex-direction:column;gap:6px;cursor:pointer}.hamburger div{width:25px;height:3px;background-color:white;border-radius:2px;transition:0.3s}nav.menu{width:100%;display:none;flex-direction:column;padding-top:10px}nav.menu a{color:white;padding:12px 30px;text-decoration:none;border-top:1px solid rgba(255,255,255,0.1)}nav.menu a:hover{background-color:#5e0a8f}@media screen and (min-width:769px){.hamburger{display:none}nav.menu{display:flex!important;flex-direction:row;justify-content:flex-end;gap:30px;background:none;padding:0;width:auto}nav.menu a{border:none;padding:0;font-size:16px}nav.menu a:hover{text-decoration:underline;background:none}}