@font-face{font-family:"Jost Light";src:url("../fonts/Jost/Jost-300-Light.woff2") format("woff2"),url("../fonts/Jost/Jost-300-Light.woff") format("woff");font-weight:300;font-stretch:normal;font-display:swap}@font-face{font-family:"Jost Medium";src:url("../fonts/Jost/Jost-500-Medium.woff2") format("woff2"),url("../fonts/Jost/Jost-500-Medium.woff") format("woff");font-weight:500;font-stretch:normal;font-display:swap}@font-face{font-family:"Jost Semi";src:url("../fonts/Jost/Jost-600-Semi.woff2") format("woff2"),url("../fonts/Jost/Jost-600-Semi.woff") format("woff");font-weight:600;font-stretch:normal;font-display:swap}@font-face{font-family:"Jost Light";src:url("../fonts/Jost/Jost-300-Light.woff2") format("woff2"),url("../fonts/Jost/Jost-300-Light.woff") format("woff");font-weight:300;font-stretch:normal;font-display:swap}@font-face{font-family:"Jost Medium";src:url("../fonts/Jost/Jost-500-Medium.woff2") format("woff2"),url("../fonts/Jost/Jost-500-Medium.woff") format("woff");font-weight:500;font-stretch:normal;font-display:swap}@font-face{font-family:"Jost Semi";src:url("../fonts/Jost/Jost-600-Semi.woff2") format("woff2"),url("../fonts/Jost/Jost-600-Semi.woff") format("woff");font-weight:600;font-stretch:normal;font-display:swap}@media screen and (min-width: 80em){.b-header--out{background-color:rgba(0,0,0,0.6)}.b-header--out .b-header__link{color:#fff}.b-header--out .b-header__icon{fill:#fff}.b-header--out .b-header__text{color:#fff}}.b-header__container{padding:0 60px}@media screen and (min-width: 90em){.b-header__container{padding:0 30px}}.b-header__logotype{min-width:113px;min-height:70px;margin-right:62px}@media screen and (min-width: 80em){.b-header__logotype{margin-right:22px}}.b-header__navigation--active .b-header__button{margin-left:60px}@media screen and (min-width: 80em){.b-header__navigation{justify-content:space-between;opacity:1;position:static;width:100%}}@media screen and (min-width: 62em){.b-header__list li a{padding:15px 16px}}.b-header__list--active{margin:105px 0 0 43px}@media screen and (min-width: 62em){.b-header__list--active li{margin:25px 0 25px 0}}@media screen and (min-width: 80em){.b-header__list{display:flex}.b-header__list li:not(:last-child){margin-right:8px}}.b-header__media--active{margin-left:43px}.b-header__media--active .b-header__contacts--left{top:170px}.b-header__media--active .b-header__contacts--right{right:-32px;top:37%}@media screen and (min-width: 80em){.b-header__media .b-header__contacts--middle{display:block}}@media screen and (min-width: 90em){.b-header__contacts{display:flex}}.b-header__contacts li a{padding:15px}.b-header__contacts--middle{margin-right:29px}@media screen and (min-width: 62em){.b-header__contacts--outer .b-header__text{display:inline-block}}@media screen and (min-width: 80em){.b-header__contacts--outer{display:none}}.b-header__icon--phone{margin-right:12px}@media screen and (min-width: 62em){.b-header__text{display:block}}@media screen and (min-width: 80em){.b-header__text{font-size:18px}}.b-header__button--outer{display:block}.b-header--hide{transform:translateY(0%)}@media screen and (min-width: 80em){.b-mobile{display:none}}.b-button--big{font-size:14px;padding:3px 20px}.b-hero__heading{max-width:928px;font-size:46px;line-height:48px}@media screen and (min-width: 100em){.b-hero__heading{font-size:60px;line-height:60px}}@media screen and (min-width: 62em){.b-hero__wrap{display:block}}@media screen and (min-width: 62em){.b-hero__button:first-child{margin-right:20px;margin-left:4px;margin-bottom:0}}.b-hero__button:first-child{margin-right:14px;margin-left:4px;margin-bottom:0}@media screen and (min-width: 62em){.b-footer__container{flex-direction:row;padding:25px 0}}@media screen and (min-width: 62em){.b-footer__item--mobile{width:20%;display:block}}@media screen and (min-width: 62em){.b-footer__item--flex{width:50%;display:flex;margin:0}}@media screen and (min-width: 62em){.b-footer__item--margin{width:40%}}@media screen and (min-width: 62em){.b-footer__social--margin{margin:70px 0 0 0}}
