@charset "UTF-8";::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}input:active,input:focus,select:active,select:focus{outline:-webkit-focus-ring-color auto 0}body input:focus:required:invalid,body input:required:valid,body textarea:focus:required:invalid,body textarea:required:valid{color:#666}.visible{display:block}.hidden{display:none}.services{background-color:#f4c569;padding-top:47px;padding-bottom:20px;height:300px}.services .container{padding-right:36px;padding-left:36px}.services-item{display:inline-block;margin-right:13px;margin-bottom:18px}.zeropixel{display:none;}.services-item-img{float:left;width:93px;height:93px;margin-right:25px;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;padding:10px;vertical-align:middle}.services-item-img img{width:75px;height:74px}.services-item-text{width:260px;float:left}.services-item-text h4{text-transform:uppercase;margin-bottom:0;margin-top:15px}.services-item-text p{font-family:Tahoma;font-size:12px;color:#303030;line-height:1em;font-style:normal}.button-template,.main-order-left .forms a,.main-portfolio-right a{display:inline-block;padding-top:17px;padding-bottom:15px;width:100%;font-size:16px;font-family:Roboto,sans-serif;font-weight:300;text-transform:uppercase;color:#fff;-webkit-border-radius:2px;border-radius:2px;text-align:center}.main-portfolio{padding-bottom:20px;margin-top:35px}.main-portfolio-left{margin-left:-9px;margin-right:45px}.main-portfolio-left h3,.main-portfolio-left h5{margin-top:0;margin-bottom:5px}.main-portfolio-right{margin-left:-18px;margin-right:47px}.main-portfolio-right:before{content:" ";position:absolute;left:-92px;top:55%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:1px;width:85px;background:#bdbec1;font-weight:100}.arrow,.main-gallery{background-repeat:no-repeat}.main-portfolio-right a{background-color:#51b1c1}.main-gallery{position:relative;padding-top:50px;padding-bottom:25px;margin:0 auto;background-image:url(../graph/wrapper-gallery.jpg);background-size:cover;background-position:center 0}.main-gallery .container{padding-right:33px;padding-left:33px}.main-gallery:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:.5}.main-gallery-item{position:relative;display:inline-block;width:370px;margin-right:25px;margin-bottom:22px}.main-gallery-item-img{float:left;width:370px;height:165px;background-color:#fff;vertical-align:middle;overflow:hidden}.main-gallery-item-img img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:370px}.main-gallery-item-text{float:left;width:100%;margin-top:1px;background-color:#000;opacity:.4}.main-gallery-item-text a{display:block;padding:15px 20px 10px}.main-gallery-item-text span{font-family:"Roboto Condensed",sans-serif;font-size:20px;color:#fff;line-height:1em}span.icon{display:inline-block;width:31px;height:31px;margin-top:-3px}.arrow{background-image:url(../graph/arrow.svg);float:right}.form,.main-order-left .forms{display:inline-block;padding:25px 45px 20px;border:1px solid #e0e1e0;-webkit-border-radius:19px;border-radius:19px;background-color:#fff}.form h4,.main-order-left .forms h4{color:#ef4b2f;font-size:28px;text-align:center;font-weight:300;margin-top:0;margin-bottom:20px}.form label .select-wrap,.form label input,.main-order-left .forms label .select-wrap,.main-order-left .forms label input{display:block;height:46px;width:383px;color:#949494;font-size:21px;font-weight:300;font-family:Roboto,sans-serif}.form label,.main-order-left .forms label{display:block;margin-bottom:20px}.form label input,.main-order-left .forms label input{-webkit-border-radius:6px;border-radius:6px;border:1px solid #e0e1e0;padding-left:15px}.form label .select-wrap,.main-order-left .forms label .select-wrap{border:1px solid #e0e1e0;overflow:hidden;padding-left:13px;-webkit-border-radius:10px;border-radius:10px;background:url(../graph/arrow-down.svg) 340px center no-repeat}.form label .select-wrap select,.main-order-left .forms label .select-wrap select{background:0 0;width:400px;height:45px;border:none}.main-order{padding-bottom:20px;margin-top:35px}.main-order-left{min-height:420px;margin-left:-9px;margin-right:11px;background:url(../graph/wrap-form.png) no-repeat}.main-order-left .forms{float:right;margin-top:28px;margin-right:130px;text-align:center}.main-order-left .forms a{width:240px;cursor:pointer;background-color:#ff132d}.main-order-right{margin-top:53px;font-family:Roboto,sans-serif;margin-left:-18px;margin-right:47px;color:#313d44}.main-order-right strong{font-size:35px;font-weight:300;line-height:1em}.main-order-right p{font-size:17px;font-weight:300}.main-order-right:before{content:" ";position:absolute;left:-245px;top:73%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:1px;width:393px;background:#bdbec1;font-weight:100}.main-bottom-menu{min-height:112px;background-color:#a5a6a7}.bottom-menu ul,.ulmnu{list-style-type:none}.bottom-menu ul li,.ulmnu li{display:inline-block;text-transform:uppercase}.bottom-menu{font-family:Roboto,sans-serif;font-weight:300;padding-top:20px;padding-bottom:20px;padding-left:55px;margin-right:7px;margin-left:-9px}.bottom-menu ul{margin:0;padding:0}.bottom-menu ul li{font-size:21px;padding-right:30px}.bottom-menu ul li a{display:block;-webkit-border-radius:2px;border-radius:2px;color:#fff;padding:18px 21px 18px 20px}.bottom-menu ul li a:hover{color:#ef4023}.cmap{float:right;width:500px;height:220px;overflow:hidden}.copyright{min-height:80px;background-color:#9fa0a1;color:#fff;padding-top:25px;padding-bottom:20px}.copyright span{display:block;text-align:center;text-transform:uppercase;font-weight:100;font-size:14px}.copyright span a{color:#fff;font-size:10px}.unitlist{clear:both;float:left;width:1160px;overflow:hidden;padding-top:40px}.unitlist ul{margin:0;float:left;padding:0;width:1280px}.unitlist ul li{float:left;margin:0 26px 20px 0;padding:10px;width:270px;height:205px;list-style:none;background-color:#fff;font-size:12px;border:1px solid #f0f0f0}.unitlist ul li .gallerypic,.unitlist ul li p{width:250px;height:185px;overflow:hidden}.unitlist ul li p{padding:0;margin:0}.unitlist ul li img{max-width:250px;border:0}.project-right a{display:inline-block;float:right;cursor:pointer;width:150px;padding:12px 12px 15px;margin-left:20px;background-color:#51b1c1;font-size:16px;font-family:Roboto,sans-serif;font-weight:300;text-transform:uppercase;color:#fff;-webkit-border-radius:2px;border-radius:2px;text-align:center}.main-unitlist-block{display:none}.active,.pagelinks a,.social a{display:block}.main-unitlist-block p{text-align:center}.untilbutton{position:absolute;right:0}.pagelinks{float:left;clear:both;margin-bottom:20px;margin-top:-30px;width:100%;padding-top:15px}.pagelinks p{float:left;padding:5px 0 0 25px;margin:0;width:140px;font-size:20px;line-height:40px}.pagelinks a{float:left;text-align:center;padding:15px 20px;margin-right:10px;font-size:14px;background-color:#c0c9ce;-webkit-border-radius:5px;border-radius:5px}.pagelinks a:hover{background-color:#3f3a3b;color:#fff}.pagelinks b a{background-color:#51b1c1;color:#fff}.social{margin-left:-16px}.social a{float:left;margin:0;opacity:.5}.social a:hover{opacity:1}.social a img{width:55px;height:45px}@media only screen and (max-width:768px){.animated{-webkit-transition-property:none!important;transition-property:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}}

.consult-phone span.phone a {
    color:#fff;
}

