.footer__link-title{font-family:Heebo,sans-serif;font-weight:500}.footer__logo-text{font-family:Heebo,sans-serif;font-weight:900}.footer__description,.footer__input,.footer__label,.footer__link,.footer__sing-up,.footer__sub-text,.header{font-family:Heebo,sans-serif;font-weight:400}.footer__container{max-width:1440px;padding:80px 120px 25px 120px;margin:0 auto}.footer__logo-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3px}.footer__logo-icon{margin-right:15px}.footer__logo-text{font-size:26px;line-height:30px;color:#fff;text-transform:uppercase}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:26px}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:206px;width:100%;padding-top:26px;padding-right:52px}.footer__info{max-width:240px}.footer__description{font-size:12px;line-height:15px;letter-spacing:.02em;color:rgba(232,232,232,.7);margin-top:23px;margin-bottom:47px}.footer__label{font-weight:400;font-size:14px;line-height:15px;color:rgba(232,232,232,.7);margin-bottom:17px}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__input{font-size:12px;line-height:14px;color:#a8a8a8;background:#232323;border:1px solid #373737;border-radius:5px;outline:0;padding:8px 10px 8px 11px;max-width:139px}.footer__sing-up{font-weight:400;font-size:14px;line-height:16px;color:#fff;padding:7px 18px 7px 19px;background:-webkit-gradient(linear,left top,right top,color-stop(1.23%,#65a49c),to(#65a49c));background:-o-linear-gradient(left,#65a49c 1.23%,#65a49c 100%);background:linear-gradient(90deg,#65a49c 1.23%,#65a49c 100%);border-radius:5px;margin-left:10px}.footer__link-title{font-size:16px;line-height:16px;letter-spacing:.02em;color:#fff;margin-bottom:24px}.footer__links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:9px}.footer__link{font-size:14px;line-height:20px;letter-spacing:.02em;color:rgba(232,232,232,.7)}.footer__link:hover{color:#fff}.footer__bottom{padding-top:30px;border-top:1px solid rgba(196,196,196,.75)}.footer__sub-text{font-size:10px;line-height:15px;color:rgba(232,232,232,.7);max-width:1200px;margin:0 auto;text-align:center}@media (max-width:1300px){.footer__container{padding:80px 50px 25px 50px}}@media (max-width:1100px){.footer__links{margin-left:90px;padding-right:30px}}@media (max-width:870px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__links{margin-left:0;padding-right:0;max-width:700px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__logo-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__info{max-width:600px;text-align:center}.footer__description{margin-bottom:30px}.footer__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:850px){.footer__container{padding:80px 24px 25px 24px}}@media (max-width:550px){.footer__links{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:50px;max-width:100%}.footer__links-block{min-width:90px}}