@import"https://fonts.googleapis.com/css2?family=Rubik+One&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:""}blockquote:before,blockquote:after{content:""}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button{border:none;background-color:transparent;cursor:pointer;padding:0;margin:0}a{text-decoration:none;color:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input{border:none}:root{--black-rgb: 0, 0, 0;--black: rgba(var(--black-rgb), 1);--red-rgb: 149, 36, 32;--red: rgba(var(--red-rgb), 1);--beige-rgb: 251, 232, 199;--beige: rgba(var(--beige-rgb), 1);--blue-rgb: 110, 175, 164;--blue: rgba(var(--blue-rgb), 1)}.black-bg-color{background-color:var(--black)}.black-color{color:var(--black)}.red-color{color:var(--red)}.beige-color{color:var(--beige)}.blue-color{color:var(--blue)}:root{--main-font: "Rubik One", monospace;--main-line-height: 110%}.rubik-one{font-family:Rubik One,monospace;font-weight:400;font-style:normal;letter-spacing:-.05em}.rubik-500{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;letter-spacing:0}.rubik-600{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:0}html,body{--size: calc(1vw + 1vh) ;width:100%;min-height:100vh;font:var(--main-font);font-size:calc(1vw + 1vh);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;background-color:var(--beige);color:var(--black)}body{height:100%;--wrapper-side-padding: 32px;--wrapper-max-width: calc(1920px + (var(--wrapper-side-padding) * 2))}@media screen and (max-width: 992px){body{--wrapper-side-padding: 16px}}.test{font-family:Rubik Mono One,monospace;font-size:2.5rem}.wrapper{width:100%;max-width:var(--wrapper-max-width);padding:0 var(--wrapper-side-padding);margin:0 auto}.section-1{padding-top:70px;margin-bottom:20px}@media screen and (max-width: 992px){.section-1{padding-top:42px;margin-bottom:100px}}.section-1__wrap{display:grid;grid-template-columns:auto 1fr;align-items:center}@media screen and (max-width: 992px){.section-1__wrap{grid-template-columns:1fr}}.section-1__img{width:100%;height:auto}@media screen and (max-width: 992px){.section-1__img{max-width:400px;margin:0 auto}}.section-1__info{display:flex;flex-direction:column}.section-1__logo{width:355px;max-width:100%;height:auto;margin-bottom:32px}@media screen and (max-width: 992px){.section-1__logo{margin:0 auto 32px}}@media screen and (max-width: 992px){.section-1__title{text-align:center}}.section-1__title--segment{display:inline-block}@media screen and (max-width: 992px){.section-1__title--segment{display:block}}.section-1__title--segment-1{font-size:6rem}@media screen and (max-width: 992px){.section-1__title--segment-1{font-size:5rem}}.section-1__title--segment-2{font-size:2.5rem;margin-bottom:24px}@media screen and (max-width: 992px){.section-1__title--segment-2{font-size:2rem}}.section-1__title--segment-3{font-size:1rem}.section-2{margin-bottom:4px}@media screen and (max-width: 992px){.section-2{margin-bottom:88px}}.section-2__wrap{display:grid;grid-template-columns:1fr auto;align-items:center}@media screen and (max-width: 992px){.section-2__wrap{display:flex;flex-direction:column-reverse}}.section-2__title{font-size:3rem}@media screen and (max-width: 992px){.section-2__title{text-align:center}}.section-2__img{width:100%;height:auto}@media screen and (max-width: 992px){.section-2__img{max-width:400px;margin:0 auto 34px}}.section-3{--deg: -8deg;--offset: 50%;background:linear-gradient(var(--deg),var(--red) 0%,var(--red) var(--offset),transparent var(--offset),transparent 100%)}@media screen and (max-width: 1200px){.section-3{--offset: 60%}}@media screen and (max-width: 992px){.section-3{padding-top:92px;--offset: 78%;--deg: -4deg}}.section-3__wrap{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end}@media screen and (max-width: 992px){.section-3__wrap{grid-template-columns:1fr}}@media screen and (max-width: 992px){.section-3__info{display:flex;flex-direction:column;align-items:center}}.section-3__img{width:100%;height:auto;margin-left:calc(var(--wrapper-side-padding) * -1);z-index:1;margin-bottom:-166px}@media screen and (max-width: 1200px){.section-3__img{margin-bottom:-122px}}@media screen and (max-width: 992px){.section-3__img{display:none}}.section-3__title{color:#fff;font-size:2.1rem;margin-bottom:1rem}@media screen and (max-width: 992px){.section-3__title{text-align:center}}.section-3__phone{display:inline-block;color:#fff;font-size:1.5rem;margin-bottom:60px}@media screen and (max-width: 1200px){.section-3__phone{margin-bottom:40px}}@media screen and (max-width: 992px){.section-3__phone{text-align:center}}.footer{width:100%;z-index:0}.footer__list{width:50%;margin-left:auto;display:flex;align-items:center;justify-content:space-between;padding-top:44px;padding-bottom:44px;padding-right:var(--wrapper-side-padding)}@media screen and (max-width: 1200px){.footer__list{padding-top:22px;padding-bottom:22px}}@media screen and (max-width: 992px){.footer__list{width:100%;padding:var(--wrapper-side-padding);flex-direction:column;gap:16px}}.footer__link{--link-color: white;display:flex;align-items:center;color:var(--link-color);font-size:20px;transition:color .25s,opacity .25s}.footer__link:hover{--link-color: var(--blue)}.footer__link:active{opacity:.7}.footer__icon{margin-right:12px}@media screen and (max-width: 992px){.footer__icon{width:39px;height:auto}}.footer__icon path{fill:var(--link-color);transition:fill .25s}.bottom{display:none;background-color:var(--black)}@media screen and (max-width: 992px){.bottom{display:block}}.bottom-img{display:block;width:100%;height:auto}
