*{padding:0;margin:0}@font-face{font-family:Roboto;src:url(Roboto.3d305e3241f69eb1.ttf)}@font-face{font-family:Roboto;src:url(Robotobold.6262c49945b78f15.ttf);font-weight:700}body{font-family:Roboto,sans-serif}.header{border-bottom:1px solid #E5E5E5;padding:25px 0}.container{max-width:1200px;margin:0 auto}.header .container{display:flex;align-items:center}.logo img{vertical-align:bottom}.menu{margin-left:244px}.menu ul{list-style:none;display:flex}.menu-item{margin-right:115px}.menu-item a{font-size:15px;color:#030305;text-decoration:none;position:relative}.menu-item a:after{content:"";display:inline-block;width:0%;height:2px;background-color:#030305;position:absolute;bottom:-6px;left:0}.menu-item a:hover:after{opacity:1;width:100%;transition:.3s ease}.main{background-image:url(background.04bd50c66ae58c63.png);background-position:center;background-size:cover;padding:104px 0 154px}.main-info{max-width:855px}.main-title{font-weight:700;font-size:80px;line-height:110%;margin-bottom:40px;color:#030305}.main-text{font-size:16px;line-height:130%;margin-bottom:40px;color:#030305;max-width:502px}.button{padding:20px;width:334px;height:64px;background:#030305;border:0;box-sizing:border-box;text-align:center;font-weight:700;font-size:16px;letter-spacing:.02em;text-transform:uppercase;color:#fff;transition:.3s}.button:hover{cursor:pointer;background-color:#fff;color:#030305;box-shadow:2px 4px 5px #030305}.car{padding:100px 0}.sub-title{font-weight:700;font-size:60px;line-height:70px;color:#030305}.car-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.car-item{max-width:384px;text-align:center;margin-top:40px}.car-item-image:hover img{transform:scale(1.1)}.car-item-image img{vertical-align:bottom;transition:all .3s}.car-item-title{font-weight:700;font-size:24px;line-height:150%;letter-spacing:.02em;color:#030305;padding:17px 0 15px}.car-item-info{display:flex;align-items:center;justify-content:center}.car-item-point{width:110px;height:92px;margin:0 7.5px 11px}.car-item-action{margin-top:13px}.car-item-point img{margin-bottom:11px}.car-item-action .button{width:100%;padding:15px;height:54px}.car-item-point>div:nth-child(2){font-weight:700}.price{overflow:hidden}.price .container{position:relative;padding-bottom:121px}.price .sub-title{margin-bottom:20px}.price-text{font-size:16px;line-height:130%;color:#5d5d5f;margin-bottom:60px}.price-form{max-width:344px}.price-input{padding:22px 18px;width:344px;box-sizing:border-box;background:#FFFFFF;border:1px solid #5D5D5F;font-size:16px;color:#000;outline:none;margin-bottom:15px}.price-input::placeholder{color:#5d5d5f}.price .button{width:100%}.price-image{position:absolute;bottom:0;left:401px}.footer{border-top:1px solid #E5E5E5;padding:25px 0}.footer .container{display:flex;align-items:center;justify-content:space-between}.right{font-size:15px;color:#030305}
