*{font-family:'Roboto', sans-serif}.promo{padding:57px 0 0 0;background:url("../img/bg_1.jpg") center center/cover no-repeat;height:900px}.promo_title{margin-top:216px;font-weight:bold;font-size:30px;letter-spacing:0.1em;text-transform:uppercase;color:#FFFFFF;margin-left:216px}.promo_subtitle{font-style:normal;font-weight:bold;font-size:100px;text-transform:uppercase;color:#FFFFFF;margin-left:215px}.promo_btn{width:238px;height:57px;background:none;border:1px solid #fff;margin-top:18px;margin-left:216px;font-weight:bold;font-size:17px;line-height:26px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#FFFFFF;-webkit-transition:0.3s all;transition:0.3s all}.promo_btn:hover{background-color:#fff;color:#000}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_item_nav{margin-left:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_item_nav li{list-style-type:none;margin:0 20px}.header_item_nav li a{font-weight:normal;font-size:14px;letter-spacing:0.1em;text-transform:uppercase;color:#FFFFFF}.header_item_tel{margin-left:623px}.header_item_tel a{font-weight:normal;font-size:17px;letter-spacing:0.1em;text-transform:uppercase;color:#FFFFFF}.hamburger{display:none}.about{min-height:100px;padding:114px 0 107px 0}.about_title{margin-left:360px;font-weight:700;font-size:50px;line-height:75px;text-transform:uppercase;color:#000000}.about_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about_wrapper_item{margin:0 15px;margin-top:65px}.about_wrapper_item_title{font-weight:700;font-size:25px;text-transform:uppercase;color:#000000}.about_wrapper_item_descr{font-weight:normal;font-size:16px;line-height:26px;color:#000000;margin-top:33px}.about_wrapper_item_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:127px}.about_wrapper_item_wrapper_img{margin-left:29px}.about_wrapper_item_img{margin-top:79px}@media (max-width: 1274px){.header_item_tel{margin-left:215px}.promo_title,.promo_subtitle{text-align:center;margin:0}.promo_title{margin-top:216px}.promo_btn{display:block;margin:0 auto;margin-top:50px}}@media (max-width: 1172px){.about_title{margin:0;text-align:center}.about_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_wrapper_item{margin:0}.about_wrapper_item_2{margin-top:100px}.about_wrapper_item_title{text-align:center}.about_wrapper_item_descr{text-align:center}.about_wrapper_item_img{display:block;margin:0 auto;margin-top:79px}}@media (max-width: 868px){.header_item_tel{margin-left:49px}}@media (max-width: 712px){.header_item{display:none}.header_item_nav{display:block;position:fixed;height:100vh;width:80%;background:#000000dc;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:0.5s all;transition:0.5s all;margin-left:0;padding:30% 0 0 0}.header_item_nav_active{-webkit-transform:translateY(0%);transform:translateY(0%)}.header_item_nav a{display:block;color:#fff;text-align:center;margin-top:30px}.hamburger{position:absolute;display:block;height:35px;width:40px;right:30px;-webkit-transform:translateY(-26%);transform:translateY(-26%)}.hamburger span{display:block;width:100%;border:1px solid #fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s all;transition:.5s all}.hamburger_2,.hamburger_3{margin-top:7px}.hamburger_active span:nth-child(1){-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}.hamburger_active span:nth-child(2){display:none}.hamburger_active span:nth-child(3){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.promo{max-height:584px}.promo_subtitle{font-size:80px}.promo_title{font-size:29px}}@media (max-width: 579px){.about_wrapper_item_img{width:90%}.about_wrapper_item_wrapper img{width:40%}}@media (max-width: 551px){.promo_subtitle{font-size:40px}.promo_title{font-size:24px}.about_title{font-size:30px}.about_wrapper{margin-top:60px}.about_wrapper_item_title{font-size:19px}.about_wrapper_item_descr{font-size:12px}}@media (max-width: 391px){.promo{padding-top:37px;max-height:500px}.promo_title{font-size:21px}.promo_subtitle{font-size:35px}.about_wrapper_item_descr br{display:none}}
/*# sourceMappingURL=style.min.css.map */