*{padding:0;margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{font-size:62.5%}html{scroll-behavior:smooth}body{font-size:1.6rem;color:#fff;font-family:poppinsregular}ul{list-style:none}a{text-decoration:none}.container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media only screen and (min-width: 0){.container{max-width:100%}}@media only screen and (min-width: 320px){.container{max-width:32rem}}@media only screen and (min-width: 576px){.container{max-width:54rem}}@media only screen and (min-width: 768px){.container{max-width:72rem}}@media only screen and (min-width: 992px){.container{max-width:96rem}}@media only screen and (min-width: 1200px){.container{max-width:112rem}}@media only screen and (min-width: 1440px){.container{max-width:136rem}}.cookie-consent{background-color:#000d;border:solid 3px #000;position:fixed;bottom:0;width:100%;padding:50px}.cookie-consent__content{font-size:24px;display:flex;justify-content:space-between;align-items:center}.cookie-consent__agree{background-color:#fff;border:solid 2px #fff;padding:11px 22px;font-size:20px;font-weight:600;transition:.2s;cursor:pointer}.cookie-consent__agree:hover{background-color:#000;color:#fff}.header{background-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 100%);position:absolute;top:0;left:0;z-index:2;width:100%}.header__content{display:flex;align-items:center;justify-content:space-between;padding:2rem 0}.header__brand img{filter:invert(1)}.header__burguer{background-color:#0000;border:none;cursor:pointer;transition:all .21s ease-out}.header__burguer:hover{transform:scale(1.1)}.header__burguer .icon:last-child{display:none}.header__burguer.active{z-index:1}.header__burguer.active .icon:first-child{display:none}.header__burguer.active .icon:last-child{display:block}@media only screen and (min-width: 768px){.header__burguer{display:none}}.header__nav{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;place-content:center;background-color:#000d}.header__nav.active{display:grid}@media only screen and (min-width: 768px){.header__nav{position:inherit;width:auto;height:auto;display:block;background-color:#0000}}.header__nav ul{display:flex;flex-direction:column;gap:3rem;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px){.header__nav ul{flex-direction:row;gap:.5rem}}.header__nav ul li{position:relative;transition:all .5s ease;padding:2rem 5rem;width:100%;text-align:center}.header__nav ul li:before{content:"";height:.2rem;background-color:#fff;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.header__nav ul li:hover:before{animation:header-before-appear .2s ease-out both}.header__nav ul li:last-child:before{display:none}.header__nav ul li:last-child:hover{transform:scale(1.2)}@media only screen and (min-width: 576px){.header__nav ul li{font-size:2rem}}@media only screen and (min-width: 768px){.header__nav ul li{padding:0;width:auto;text-align:start;font-size:1.6rem}}@media only screen and (min-width: 992px){.header__nav ul li{font-size:1.7rem}}@media only screen and (min-width: 1200px){.header__nav ul li{font-size:1.8rem}}.header__nav ul li a{padding:1rem 1.5rem;text-transform:uppercase;color:#fff}@media only screen and (min-width: 768px){.header__nav ul li a{padding:1rem}}@media only screen and (min-width: 992px){.header__nav ul li a{padding:1rem 1.5rem}}@media only screen and (min-width: 768px){.header__nav{display:block}}@keyframes header-before-appear{0%{width:0}to{width:4rem}}.footer{background-color:#fff}.footer__content{padding:40px 0;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 0){.footer__content{flex-direction:column;gap:2.8rem}}@media only screen and (min-width: 768px){.footer__content{flex-direction:row}.footer__brand img{height:3.3rem}}@media only screen and (min-width: 992px){.footer__brand img{height:4rem}}.footer__copy p{color:#000;font-size:1.4rem;font-family:poppinsregular}@media only screen and (min-width: 0){.footer__copy p{text-align:center}}@media only screen and (min-width: 768px){.footer__copy p{font-size:1.2rem}}@media only screen and (min-width: 992px){.footer__copy p{font-size:1.4rem}}.footer__socials ul{display:flex;align-items:center;justify-content:center;gap:.5rem}@media only screen and (min-width: 768px){.footer__socials ul{gap:.4rem}}@media only screen and (min-width: 992px){.footer__socials ul{gap:.5rem}}.footer__socials ul li a{display:flex;align-items:center;border-radius:5px;padding:5px}@media only screen and (min-width: 768px){.footer__socials ul li a{padding:4px}}@media only screen and (min-width: 992px){.footer__socials ul li a{padding:5px}}@media only screen and (min-width: 768px){.footer__socials ul li a img{height:14px}}@media only screen and (min-width: 992px){.footer__socials ul li a img{height:17px}}
