body>footer{background-color:var(--color-grey-100)}body>footer .newsletter{background:url("../images/static/newsletter-decor-right-bottom.svg"),url("../images/static/newsletter-star.svg"),url("../images/static/newsletter-bg.svg"),url("../images/static/footer-newsletter-background.png");background-size:17rem auto,5.8125rem auto,cover,cover;background-position:bottom right,3.375rem 5.5rem,center,center;background-repeat:no-repeat;padding-top:4.625rem;padding-bottom:4.625rem;text-align:center}@media screen and (max-width:600px){body>footer .newsletter{background-position:bottom right,0.875rem 0.9375rem,center,center}}body>footer .newsletter .subtitle,body>footer .newsletter form,body>footer .newsletter h2{max-width:37em;margin-left:auto;margin-right:auto}body>footer .newsletter h2{margin-top:0;margin-bottom:0}body>footer .newsletter .subtitle{margin-top:1.75rem}body>footer .newsletter form{margin-top:1.75rem}body>footer .newsletter form .form-item.inline{position:relative}body>footer .newsletter form .form-item.inline button,body>footer .newsletter form .form-item.inline input{padding-top:0;padding-bottom:0;height:2.75rem}body>footer .newsletter form .form-item.inline input{width:100%;background-color:var(--color-white);outline:0!important;color:var(--color-text)}body>footer .newsletter form .form-item.inline button{position:absolute;top:0;right:0}body>footer .newsletter form .form-item.inline button img{filter:grayscale(1) brightness(0) invert(1)}@media screen and (min-width:calc(600px + 1px)){body>footer .newsletter form .form-item.inline button img{display:none}}@media screen and (max-width:600px){body>footer .newsletter form .form-item.inline button span{display:none}}body>footer>.container{display:grid;gap:5rem 6.25rem;padding-top:5.375rem;padding-bottom:5.375rem}@media screen and (min-width:calc(900px + 1px)){body>footer>.container{grid-template-columns:minmax(0,2.5fr) minmax(0,2fr)}}@media screen and (min-width:calc(1200px + 1px)){body>footer>.container{gap:5rem 15.625rem}}@media screen and (min-width:calc(1500px + 1px)){body>footer>.container{gap:5rem 18.75rem}}body>footer>.container .info{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:1.25rem}body>footer>.container .info .logo{width:100%;max-width:12.5rem}body>footer>.container .info .socials{padding-top:0.9375rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:0.6875rem}body>footer>.container .info .socials img{height:2rem}body>footer>.container .info .contacts{padding-top:0.625rem}body>footer>.container .info .contacts a{font-weight:500;font-size:1.25rem;color:var(--color-text)}@media screen and (max-width:900px){body>footer>.container .info{text-align:center;align-items:center}body>footer>.container .info .about{max-width:37.5rem}}body>footer>.container .links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem}@media screen and (min-width:calc(1200px + 1px)){body>footer>.container .links{gap:6.25rem}}body>footer>.container .links h2{font-size:1.25rem}body>footer>.container .links nav{margin-top:1.625rem}body>footer>.container .links nav ul{padding-left:0;list-style:none;display:flex;flex-flow:column nowrap;gap:1rem}body>footer>.container .links nav ul li{margin:0}body>footer>.container .links nav ul li a{color:var(--color-text)}@media screen and (min-width:calc(600px + 1px)) and (max-width:900px){body>footer>.container .links{gap:5rem}body>footer>.container .links>:nth-child(odd){text-align:right}body>footer>.container .links>:nth-child(2n+2){text-align:left}}@media screen and (max-width:600px){body>footer>.container .links{gap:3.75rem;grid-template-columns:minmax(0,1fr);align-items:center!important;text-align:center}}body>footer .credits{background-color:var(--color-green-600);color:var(--color-text-inverted);font-size:0.75rem;padding-top:1em;padding-bottom:1em}body>footer .credits .container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:0.35rem 1rem}@media screen and (max-width:600px){body>footer .credits .container{flex-flow:column nowrap}}body>footer .credits .container .author{margin:0;display:flex;flex-flow:row nowrap;align-items:center;gap:0.7em}body>footer .credits .container .author img{height:1.0625rem}
/*# sourceMappingURL=footer.css.map */