﻿ .promo{padding:60px 0 10px 0}.promo .editor h2{color:#6fcbda}.promo .editor p{margin:0 0 15px 0}.promo .red-button{width:183px;margin:10px 0 10px 0}.no-touch .promo .red-button:hover{background-color:#6fcbda}.form{display:none}.form .narrow-grid{border:1px solid #f05f46}.form h2{color:#fff;font-size:20px;font-weight:400;line-height:45px;height:45px;padding:0 43px 0 43px;background-color:#f05f46}.form .wpcf7{padding:30px 0 0 250px}#rtl .form .wpcf7{padding:30px 250px 0 0}.form input[type=text],.form input[type=tel],.form input[type=email]{width:520px;height:44px;margin:0 0 20px 0;border:0 none;border-bottom:1px solid #979797}.form label{color:#000;font-size:15px;font-weight:700;line-height:23px}.form input[type=submit]{margin:40px 0 0 0}.no-touch .form .red-button:hover{color:#fff;border:0 none;background-color:#6fcbda}div.wpcf7-response-output{color:#6fcbda;font-weight:bold;font-size:22px;line-height:22px;padding:0 !important;margin:0 0 30px 0 !important;border:0 none !important}.projects{font-size:0;line-height:0;margin:80px 0 50px 0}.projects h2{color:#78cfdd;font-size:35px;line-height:35px;font-weight:700;text-align:center;margin:0 0 37px 0}.projects .box{display:inline-block;vertical-align:top;width:483px;min-height:500px}#ltr .projects .box1 .items{border-right:1px solid #f05f46}#rtl .projects .box1 .items{border-left:1px solid #f05f46}#ltr .projects .box2 .items{padding:0 0 0 50px}#rtl .projects .box2 .items{padding:0 50px 0 0}.projects .box .title{position:relative}.projects .box1 .title:before{content:"";position:absolute;left:0;bottom:-5px;width:700px;height:5px;background-color:#78cfdd}#rtl .projects .box1 .title:before{left:auto;right:0}.projects .box2 .title:before{content:"";position:absolute;right:0;bottom:0;width:620px;height:5px;background-color:#f05f46}#rtl .projects .box2 .title:before{right:auto;left:0}.projects .box h3{color:#fff;font-size:20px;font-weight:700;line-height:43px;text-align:center;width:142px;height:43px;margin:0 auto 50px auto;background-color:#78cfdd}.projects .box2 h3{background-color:#f05f46}.projects .item{position:relative;display:inline-block;vertical-align:top;text-align:center;height:212px;margin:0 30px 50px 0;border-bottom:1px solid #71ccdb}.projects .box2 .item{margin:0 0 50px 30px}.projects .box .item:nth-of-type(3),.projects .box .item:nth-of-type(4){margin:0 30px 10px 0}.projects .box2 .item:nth-of-type(3),.projects .box2 .item:nth-of-type(4){margin:0 0 10px 30px}.projects .item{position:relative;display:inline-block;vertical-align:top;text-align:center;height:212px;margin:0 30px 50px 0;border-bottom:1px solid #71ccdb}.projects .item:before{content:"";position:absolute;right:15px;bottom:30px;width:33px;height:28px;background:url(../images/icon_bar-bat.png) no-repeat}.projects .item .imgbox{width:184px;height:176px;overflow:hidden;border-bottom:3px solid #71ccdb}.projects .item .imgbox img{width:184px;min-height:173px;height:auto}.projects .item h4{color:#000;font-size:16px;font-weight:400;line-height:25px;padding:6px 0 0 0}.projects .item a{text-decoration:none}@media only screen and (max-width:768px){.promo{padding:35px 16px 35px 16px}.form h2{padding:0 16px 0 16px}.form .narrow-grid{margin:0 16px 0 16px}.form .wpcf7,#rtl .form .wpcf7{padding:30px 16px 0 16px}.form input[type=text],.form input[type=tel],.form input[type=email]{width:100%}.projects{margin:60px 0 50px 0}.projects h2{font-size:30px;margin:0 16px 37px 16px}.projects .box{display:block;width:auto;min-height:50px}#ltr .projects .box1 .items,#rtl .projects .box1 .items,#ltr .projects .box2 .items,#rtl .projects .box2 .items{text-align:center;padding:8px;border:0 none}.projects .box1 .title:before{width:100%}#rtl .projects .box1 .title:before{left:auto;right:0}.projects .box2 .title:before{width:100%}#rtl .projects .box2 .title:before{right:auto;left:0}.projects .box h3{margin:0 auto 20px auto}.projects .item,.projects .box2 .item,.projects .box .item:nth-of-type(3),.projects .box .item:nth-of-type(4),.projects .box2 .item:nth-of-type(3),.projects .box2 .item:nth-of-type(4){width:136px;height:155px;margin:0 8px 30px 8px;border-bottom:1px solid #71ccdb}.projects .item:before{display:none}.projects .item .imgbox{width:136px;height:120px}.projects .item .imgbox img{width:136px;min-height:120px;height:auto}.projects .item h4{font-size:12px;line-height:20px;padding:6px 0 0 0}}