@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Condensed.woff2) format("woff2"),url(../fonts/Roboto-Condensed.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Lt;font-style:normal;font-weight:300;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{background-color:#fff;color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-weight:400}body,html{overflow-x:hidden}a{color:#202020;text-decoration:none}img{display:inline-block}p{margin:0}button{background-color:transparent;border:none;cursor:pointer;outline:none}ol,ul{list-style:none;margin:0;padding:0}.main-button--yellow{background-color:#ffbf00;display:block;font-size:18px;font-weight:600;height:74px;line-height:74px;padding-inline:20px 16px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:960px){.main-button--yellow{font-size:16px;height:58px;line-height:58px;padding-inline:16px 12px}}.main-button--yellow:hover{background-color:#ffcd39}.main-button--yellow img{margin-left:26px}.nav{background-color:#181818;position:relative}.nav,.nav a{color:#fff}.nav__container{justify-content:space-between;padding:20px 60px}.nav__box,.nav__container{align-items:center;display:flex}.nav__box{gap:20px}.nav__box img{width:40px}.nav__links{display:flex;gap:20px;transition:all .4s ease-in-out}@media screen and (max-width:1100px){.nav__links{background-color:#181818;flex-direction:column;padding:20px 40px;position:absolute;right:-100%;top:75px;width:100%;z-index:1}.nav__links.active{right:0}}.nav__link{border-bottom:1px solid transparent;padding-block:5px}.nav__link:hover{border-bottom:1px solid #fff}.nav__button-burger{background-color:transparent;height:20px;position:relative;width:20px}@media screen and (min-width:1099px){.nav__button-burger{display:none}}.nav__button-burger .burger-line{background:#fff;border-radius:10px;height:2px;left:3px;position:absolute;top:calc(50% - 1px);width:14px}.nav__button-burger .burger-line:after,.nav__button-burger .burger-line:before{background:#fff;border-radius:10px;content:"";height:2px;left:0;position:absolute;width:14px}.nav__button-burger .burger-line:before{top:-5px}.nav__button-burger .burger-line:after{top:5px}.footer{background-color:#171717}.footer,.footer a{color:#fff}.footer__container{display:flex;font-size:16px;gap:30px 60px;justify-content:space-between;margin:0 auto;max-width:1640px;padding:40px 20px 70px}@media screen and (max-width:960px){.footer__container{flex-wrap:wrap}}.footer__nav{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:30px}.footer__social{display:flex;gap:20px}
