.mobile-menu{border-top:80px solid #111;opacity:0;pointer-events:none;transform:translateY(-100%);transition:all .5s ease-in-out}@media only screen and (min-width:1080px){.mobile-menu{display:none}}.mobile-menu--active{opacity:1;pointer-events:all;transform:translateY(0)}.mobile-menu__image{pointer-events:none}.mobile-menu__image svg{height:100%;left:0;top:-200px!important;width:150%}.mobile-menu__items:before,.mobile-menu__subitems:before{background:#7cc480;content:"";height:100%;left:20px;position:absolute;top:0;width:1px}.mobile-menu__items>div:first-child a,.mobile-menu__subitems>div:first-child a{padding-top:0!important}.mobile-menu__items>div:last-child a,.mobile-menu__subitems>div:last-child a{padding-bottom:0!important}.mobile-menu__subitems:before{left:0}.font-body a,.font-body li,.font-body p,.font-body span{font-family:rubik-light,sans-serif}input:focus,textarea:focus{outline:none}img.lazy{opacity:0}img:not(.initial){transition:opacity .5s}img.error,img.initial,img.loaded{opacity:1}img:not([src]){visibility:hidden}@media only screen and (min-width:1500px){.container{max-width:1440px!important}}@media only screen and (min-width:768px){.translate-center{transform:translate(-50%,-50%)}}@media screen and (min-width:1280px){.smaller-lg{max-width:1150px}}@media screen and (min-width:1450px){.smaller-lg{max-width:1280px}}input,input:after,input:before{-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}.img--responsive{height:100%;width:100%}.noscroll{overflow:hidden}.remove-scroll::-webkit-scrollbar{display:none}.remove-scroll{-ms-overflow-style:none;scrollbar-width:none}.overflow--initial{overflow:initial}.center--vertical{top:50%;transform:translateY(-50%)}.rainbow-text{background:linear-gradient(135deg,#9482d0,#4ecafa 22%,#a7f1ed 40%,#c4eee4 55%,#e3ddc4 72%,#d094ab);-webkit-background-clip:text;background-clip:text;color:transparent;width:-moz-fit-content;width:fit-content}#onetrust-banner-sdk{bottom:10%!important;top:unset!important}.header__wrapper:after{background:linear-gradient(0deg,transparent,rgba(0,0,0,.9));content:"";height:120px;left:0;position:absolute;top:0;width:100%;z-index:40}.header-logo{max-height:110px;max-width:220px}.header-logo--mobile{max-height:64px;max-width:56px;position:relative;z-index:9999}.header.header-container{width:100%}@media only screen and (min-width:1024px){.header.header-container{width:98%}}@media only screen and (min-width:1280px){.header.header-container{max-width:1440px}}.header__parent,.header__single{letter-spacing:3px;position:relative}.header__parent.nuxt-link-exact-active:after,.header__single.nuxt-link-exact-active:after{background:#7cc480;bottom:-5px;content:"";height:1px;left:0;position:absolute;width:100%}.header__navigation{position:absolute;z-index:10}.header__navigation>div:last-child a{margin:0}.header__child{background:#0006;left:-20px;letter-spacing:3px;min-width:160px;position:absolute;top:50px}.header__child:after{background:#7cc480;content:"";height:1px;left:20px;position:absolute;top:0;width:50%}.header__child a{margin-top:10px}.header__child a:first-child{margin-top:0}.footer-nav .nav-item span{position:relative}.social-item:last-child{margin-right:0}.social-item a{transition:all .2s}.social-item:hover a{color:#fff}.social-item:hover a svg path{fill:#fff}.spacing-md{padding:29px 0 53px}.assetText{font-size:11px;max-width:153px;padding-right:16px}@media (max-width:1024px){.spacing-md{padding:1px 0 29px}}@media (max-width:600px){.assetText{font-size:10px;line-height:1.5;padding-right:20px}}
