.font{font-family:arial}h1,h2,h3,h4,h5,h6{color:#666;font-weight:700;font-family:arial}p{font-size:1.3em}section#header{background:#fff}header .container{padding:40px 0}header .container .logo{font-size:2em;padding-top:10px;color:#ff9125;text-transform:uppercase;font-weight:700;font-family:arial}header .container .phone{font-size:2em;padding-top:10px;color:#666;text-transform:uppercase}.phone::before{content:"\f098";font-family:FontAwesome;padding-right:12px;color:#666}#slider{margin-top:50px}#slider h2,#slider h3{color:#fff;font-family:arial}.carousel-animate .carousel-indicators>li{margin:0 2px;background-color:#fff;border-color:#3a2453;opacity:.7}.carousel-animate .carousel-indicators>li.active{width:10px;height:10px;opacity:1}.carousel-animate .hero{color:#fff;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.75)}.btn.btn-lg{padding:10px 40px}.btn.btn-hero,.btn.btn-hero:focus,.btn.btn-hero:hover{color:#fff;background-color:#ff9125;outline:0;margin:20px auto;text-transform:uppercase;font-family:arial}@media screen and (max-width:640px){.hero h1{font-size:2em}}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;transform:translate3d(0,0,0)}.carousel-bg .carousel-inner .item{background-color:#2f4f4f;background-size:cover;background-position:center;min-height:480px}#advantage{padding-top:50px;padding-bottom:50px;margin-top:40px;background:#f6f2f2}#advantage p{font-family:arial;font-weight:700;font-size:1.6em;text-transform:uppercase;padding-top:20px;color:#666}#advantage .col-md-3{padding:50px 0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#advantage .col-md-3 img{width:50px}#advantage .col-md-3:hover{box-shadow:-2.2px -13.8px 73px 0 rgba(0,0,0,.29)}#about{margin-top:50px;margin-bottom:70px}#about h1{margin-bottom:30px}#about h1 span{border-bottom:5px solid #fe9025}#about img{width:100%;padding-top:30px}#about #btn-more{background:0 0;padding:18px 60px;margin-top:20px;border:2px solid #fe9025;border-radius:5px;color:#fe9025;display:inline-block;font:700 18.5px 'Open Sans Bold',Arial,sans-serif;letter-spacing:.5px;line-height:15px;text-decoration:none;transition:background .6s,color .6s}#about #btn-more:hover{background:#fe9025;color:#fff}#message{background:#f6f2f2;padding-top:50px;padding-bottom:70px}#message h2{margin-bottom:30px}#message h2 span{border-bottom:5px solid #fe9025}#message label{color:#666;margin-bottom:10px}#message #form_email,#message #form_message,#message #form_phone{border-radius:5px;box-sizing:border-box;border:1px solid #fff;box-shadow:none}#message #form_email,#message #form_phone{padding:25px 25px}#message #form_message{height:249px;padding:25px 25px}#message #button_contacts{background:#fe9025;padding:22px 0;width:100%;border:2px solid #fe9025;color:#fff;cursor:pointer;font:700 18.5px 'Open Sans',Arial,sans-serif;letter-spacing:.5px;text-transform:uppercase;transition:background .6s,color .6s}#message #button_contacts:hover{background:0 0;color:#fe9025}footer{background:#313030;padding:45px 0 30px}footer #copyright{color:#b8b8b8}footer #develop a{color:#b8b8b8}footer #develop a span{color:#fe9025}@media (min-width:0px) and (max-width:320px){header .logo{text-align:center}header .phone{text-align:center;font-size:2em!important}footer #develop{text-align:center}}@media (min-width:321px) and (max-width:480px){header .logo{text-align:center}header .phone{text-align:center;font-size:2em!important}footer #develop{text-align:center}}@media (min-width:481px) and (max-width:768px){header .logo{text-align:center}header .phone{text-align:center;font-size:2em!important}footer #develop{text-align:center}}