body>footer{background-color:var(--color-text);color:var(--color-text-inverted);background-image:url("../images/static/bg-footer.svg");background-repeat:no-repeat;background-position:left center;background-size:contain}body>footer .contacts{padding-top:6.25rem;padding-bottom:4.875rem;display:grid;gap:4.375rem 8.0625rem}@media screen and (min-width:calc(900px + 1px)){body>footer .contacts{grid-template-columns:minmax(0,1fr) 34rem}}body>footer .contacts h2{color:var(--color-yellow-400);margin:0}body>footer .contacts h2+p{margin-top:0.75rem}body>footer .contacts .contact{border-bottom:0.0625rem solid var(--color-neutral-300);padding-bottom:1.5rem;padding-top:1.5rem}body>footer .contacts .contact:first-of-type{border-top:0.0625rem solid var(--color-neutral-300);margin-top:2.5rem}body>footer .contacts .contact a{color:var(--color-text-inverted);margin-left:2.75rem}body>footer .contacts .contact h3{margin:0;font-size:1.25rem;line-height:1.875rem;display:grid;grid-template-columns:1.875rem minmax(0,1fr);align-items:center;gap:0.875rem}body>footer .contacts .contact h3:before{content:"";width:1.875rem;height:1.875rem;background-repeat:no-repeat;background-position:center;background-size:contain}body>footer .contacts .contact h3+a{margin-top:0.625rem;transition:all 0.2s ease-in-out}body>footer .contacts .contact h3+a:hover{color:var(--color-yellow-400)}body>footer .contacts .contact.address h3:before{background-image:url("../images/static/address.svg")}body>footer .contacts .contact.email h3:before{background-image:url("../images/static/email.svg")}body>footer .contacts .contact.phone h3:before{background-image:url("../images/static/phone.svg")}body>footer .contacts form{width:100%}body>footer .contacts form .form-item+.form-item{margin-top:1.25rem}body>footer .contacts form input,body>footer .contacts form textarea{width:100%;display:block;padding:1rem;border-radius:0.5rem;color:var(--color-text)}body>footer .contacts form label{width:100%;display:block}body>footer .contacts form label+input,body>footer .contacts form label+textarea{margin-top:0.75rem}body>footer .contacts form textarea{min-height:7.5rem;resize:vertical}body>footer .contacts form .btn{color:var(--color-text);width:100%;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;border-radius:0.5rem;border:0}body>footer .contacts form .g-recaptcha{display:flex;align-items:center;justify-content:center}body>footer .bar{padding-top:2rem;padding-bottom:1.625rem;border-top:0.0625rem solid var(--color-neutral-300);display:flex;flex-flow:column nowrap;gap:2.1875rem 1rem;align-items:center;justify-content:center}@media screen and (min-width:calc(900px + 1px)){body>footer .bar{flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}}body>footer .bar>img{width:13.1875rem;height:auto}body>footer .bar>div{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:2rem}@media screen and (min-width:calc(900px + 1px)){body>footer .bar>div{align-items:flex-end}}body>footer .bar>div nav ul{padding-left:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:2.375rem}body>footer .bar>div nav ul li{margin:0}body>footer .bar>div nav ul li a{font-weight:700;color:var(--color-text-inverted)}body>footer .bar>div>p{font-size:0.8125rem}body>footer .bar>div>p a{color:var(--color-text-inverted);text-decoration:underline}
/*# sourceMappingURL=footer.css.map */