*{margin: 0;padding: 0;box-sizing: border-box}
@font-face {
    font-family: "OpenSansRegular";
    src: url("fonts/OpenSansRegular/OpenSansRegular.eot");
    src: url("fonts/OpenSansRegular/OpenSansRegular.eot?#iefix")format("embedded-opentype"),
        url("fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),
        url("fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "OpenSansLight";
    src: url("fonts/OpenSansLight/OpenSansLight.eot");
    src: url("fonts/OpenSansLight/OpenSansLight.eot?#iefix")format("embedded-opentype"),
        url("fonts/OpenSansLight/OpenSansLight.woff") format("woff"),
        url("fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "OpenSansBold";
    src: url("fonts/OpenSansBold/OpenSansBold.eot");
    src: url("fonts/OpenSansBold/OpenSansBold.eot?#iefix")format("embedded-opentype"),
        url("fonts/OpenSansBold/OpenSansBold.woff") format("woff"),
        url("fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "OpenSansSemiBold";
    src: url("fonts/OpenSansSemiBold/OpenSansSemiBold.eot");
    src: url("fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix")format("embedded-opentype"),
        url("fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),
        url("fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
body
{
    font-family: "OpenSansRegular";
    font-size: 100%;
    line-height: 1.46;
    color:#484755;
    min-width:1140px;
}
.wrapper
{
    width:1140px;
    margin: 0 auto;
}
.main-menu
{


}
.main-menu ul
{
    padding: 18px 0 20px 0;
    border-top: 1px solid #DDDDDD;
}
.main-menu li
{
    display: inline-block;
    margin-right: 97px;
}
.main-menu li:last-child
{
    margin: -10px;
}
.main-menu li a
{
    text-decoration: none;
    color: #97979b;
    font-size: 14px;
    font-family: "OpenSansSemiBold";
    display: block;
    text-transform: uppercase;
}
.main-menu li a:hover, .main-menu li a.active
{
color:#F45946;
}
.social
{
    float: right;
    padding: 5px 0 0 0;
}
.social span
{
    display: inline-block;
    color:#fff;
    font-size:14px;
    font-family: "RobotoLight";
    vertical-align: middle;
    margin-right: 6px;
}
.social a
{
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url('../images/social-icon.png') no-repeat;
    vertical-align: middle;
}
.social a.vk
{

}
.social a.vk:hover
{
    background-position: -0px -27px;
}
.social a.od
{
    background-position: -38px 0;
}
.social a.od:hover
{
    background-position: -38px -27px;
}
.social a.fb
{
    background-position: -75px 0;
}
.social a.fb:hover
{
    background-position: -75px -27px;
}
.social a.mail
{
    background-position: -112px 0;
}
.social a.mail:hover
{
    background-position: -112px -27px;
}
.social a.g
{
    background-position: -149px 0;
}
.social a.g:hover
{
    background-position: -149px -27px;
}
.social a.tv
{
    background-position: -186px 0;
}
.social a.tv:hover
{
    background-position: -186px -27px;
}
header .center
{

    padding: 16px 0 16px 0;



}
header
{
    position:relative;
}
.banner
{
    margin: -160px 0 0 0;
    padding: 222px 0 0 0;
    height: 670px;
}
.logo
{
    float:left;
}
.logo a
{
    display: block;
    text-decoration: none;
    color: #484755;
    font-size: 30px;
    font-family: "OpenSansBold";
    background: url('../images/logo.png') no-repeat;
    padding: 0px 0 8px 91px;
    line-height: 1.2;
    letter-spacing: 0px;
    margin: 6px 0 0 -5px
}
.logo a span
{
    display:block;
}
header .center .slogan
{
    font-family: "OpenSansLight";
    float: left;
    width: 420px;
    font-size: 24px;
    text-align: center;
    margin: 9px 0 0 126px;
}
header .center .block-tell
{
    float:right;
    text-align: right;
}
header .center .block-tell p
{
    color:#333333;
    font-size:13px;
    font-family: "OpenSansLight";
}
.tel
{
    font-family: "OpenSansSemiBold";
    font-size: 23px;
    position: relative;
    margin: 1px 0 7px 0;
    letter-spacing: -0.4px;
}
.tel:before
{

}
.btn
{
    display: inline-block;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-family: "OpenSansSemiBold";
    text-transform: uppercase;
    background: none;
    text-decoration: none;
    height: 60px;
    padding: 0 24px;
    line-height: 35px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    margin: 9px 0 0 0;
    background: #FD5C4A;
    border-radius: 50px;
}
.btn:hover, footer .tel-block a:hover
{
    opacity: 0.8;
}
.btn2
{
    display: inline-block;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-family: "OpenSansSemiBold";
    border: none;
    text-transform: uppercase;
    text-decoration: none;
    height: 40px;
    padding: 0px 17px;
    line-height: 40px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    background: #57A0D5;
    border-radius: 50px;
    letter-spacing: 1px;
}
.btn2:hover
{
    opacity: 0.8;
}
.btn3
{      display: inline-block;
       border-radius: 5px;
       text-align: center;
       color: #333333;
       font-size: 12px;
       font-family: "OpenSansLight";
       border: none;
       color: #fff;
       text-decoration: none;
       height: 45px;
       padding: 0px 46px;
       line-height: 46px;
       transition: all 0.3s;
       -webkit-transition: all 0.3s;
       background: #5BA0D1;
       text-transform: uppercase;
       letter-spacing: 1px;

}
.center-btn
{
    text-align: center;
    padding: 50px 0 0 0;

}
.btn:hover
{
    background: #9DB1C7;
}
.form-bg
{
    background: url('../images/banner.jpg') no-repeat center top;
}
.form-bg .wrapper
{

}
.form-bg .wrapper > div
{
    float:left;
}
.form-bg .wrapper > div:first-child
{
    width: 720px;
}
.form-bg .wrapper > div:last-child
{
    float:right;
    width: 290px;

}
.form-bg  .h1
{
    font-weight: normal;
    margin-bottom: 17px;
    font-size: 60px;
    font-family: "OpenSansLight";
    line-height: 1.2;

}
.form-bg  .h1 span
{
    font-family: "OpenSansBold";
    display: block;
    letter-spacing: -2px;
    margin: 7px 0 -8px 0;
}

.form-bg .tel-b
{
    font-size: 21px;
    font-family: "OpenSansLight";
    color: #fff;
    background: rgba(32,94,136,0.5);
    padding: 0 0 0 33px;
    height: 59px;
    width: 624px;
    line-height: 54px;
    letter-spacing: 1px;
    margin-bottom: 34px;

}
.form-bg .tel-b span
{
    font-size:30px;
    font-family: "OpenSansSemiBold";
    letter-spacing: 0;
}
.form-bg .garant
{
    font-size: 24px;
    position: relative;
    padding: 0 0 0 54px;
}
.form-bg .garant:before
{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAArCAYAAAAOnxr+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTg5QjlGODIyOTkyMTFFNjhBRDRDNDUxNTc3M0RCMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTg5QjlGODMyOTkyMTFFNjhBRDRDNDUxNTc3M0RCMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFODlCOUY4MDI5OTIxMUU2OEFENEM0NTE1NzczREIwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFODlCOUY4MTI5OTIxMUU2OEFENEM0NTE1NzczREIwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsG5rZAAAAXkSURBVHjazJkJbFVVEIbbitZHARWipGwWU0WCSqpIBAUjUAsiESwUxV2quBCjaIJEo0YFXHCrEkUILkDQ1ERBacGIoCxqFUoUKlsaxEoLYhHUIhSo/yTfMyfX3q1WcJIvLa/n3jd37sw/cw6pg/NGpcSw1qKf6C26iS4iQ5wg/hA7RaVYK1aJLSnNZC0irushCsVAkS7qcWKN+FU08HlHHiKP6zaKt8VCrvnPHM0UE8UQcUAsFh+Kb8R+n2tSRbbIFVeLKeJOMVUsbaqjx2Vn9/D7m0Vlpugu5ovxYoHYLg6F3LdWfC3miW2ir7hGdBCrI1z/D0vz+XyceEn8IkaKx8XuJgTiMK/9CvGuyCcV2jaHo3eICTy53biiGWrB0uQR8TD5/haF2eQcvVLcJ1aQV34FYBG5ljw8y1KIqi8XH4gSoum1YvGneFq8LMb6rAvM0dPJyR/ELRSPX+6+IXqKMvE+uWuSdJK4nQf4CkXw2mZytAC1KIviaKqjo/Y6LhAjAvRvmHhWzBEviLpG1ljBFKEYo0WVjzK8Kc4XV6G9kXL0EnERkfJz0hx4QswWk32cNNvBG7FUmIZTXrNIPkrKTIhTTLdy41kBa63I9ooXI9z3N/GYyCEIjdk28nkgHS7UUYtUH4R8b8C6IRTJwYiFuhpn8gLWzOXew6M42p+fiwLWWWtsI9bFlCUrlHMC/l7BwwyI4mgvdK48YF3C6ThxbCdKEBb5bmG6moYOVoYMDccn5Symo60DZC5pm/AjO8xRk5EfQ25mo90+iiSO7RJdxRkBa5Lf3T7M0QwqPsi6oIcbYjq6mJ/dA9YkZa5VmKP1Eca9SiLTIqajXR0pCpPI+jBHf4+Q8KXk6V0+Au5XgOMYnoMGG1OSwcwXgUPJtpAcMvuJQeIhOldpBEeti50rrqMTeS2dFppJ+tWI9aLaz9EKenw75k8/szlyKJRGiOYgWrI3r9szhA9zZM9trd8xWX3uffVf8DovjRClubS8s0PW3YyUvef5fBAFZuPkO2IMOm5N4XIG9HSmuGn8/rejq5CeEREcLeHVTwsQ6J7Msq+RMu7k9Yr4Fqee4fvzGQ3N2Y9op1PYFUxParfNoza4nsYfPkP7/KwBBy0il5E2NU4aFfAQ9kqfdFLJqv91CsYKLIsB6DY0Oofvv14cIWU2MQiZo18mpWEWHeTBkKq29aeiu+vZ9K1keLad6f1O/p7sXDcBdZlIgc3jLOBucR6fWe4v4R42An5Cqtlkl9nC6ckzxD081RznS7J44hyevgOFNZlX0xuxriLfG8jhdGeOzWXgtm3I83SjMaRc0rYSKNth3Mvbnc6Wp8AV8JkUij319wwKN+JoPblVwt58rdP+Gmu/o5zm0Je3tIhi6tiIk67NIA2sIG9iS9PPdfQgES0mYqlU6FQW74+5TT7sjIh15HIvtt1rAq49wmsvdPZYBd7tcpWzjThA9JbHdNJrpzjDjBXingjX1JLDCSKfaGxfv5G8sMXPUb0t/4WjtWyv0+g6nXAiyLLYwe6neGv9Tkq2omdLyLdPqb5WTXC0gjnBJqhlRClo69EGzV3Gvy+04KUFXLCPnC1EFSbSHIrYBluxneieERCtXN5CkTPB1/HA5TgwiT7vtQzap0X8VU5VzhQfRxnbVqCVFxOJAZ4N2yFUIeEpiA3k5x70cCyFOglBn8vBxQoepDsBaMtpTRUyaQ1oQWrMg9xk5HoQ0Y4IexoF+DOz6zrPKUlLtsbpSN4u2uZohqGkUqxEZ7fQ9/NpCkub4mhTLZMTvQTNYiES2IEU2sHDZnOY1ofRcnacE+fmsGq2z8NwYDx6WUHq9Kdw+jubyOK4R+PNacnpazSHuwln4NnMSUyq96jnWDjaQBNZTm63o+i2MwukoOORTpyPlnViRp3PkVHso/GjYSMYDzszMj5FxbeJcuJ8NCyBQ0PZF01iwL5BPMA4WfZ/iGhnxr3JaOlu8tYmtpFI1PBj7Wg1s+5IHGto5Ng8+T8nNU5xpfwlwABYG3gup5KWogAAAABJRU5ErkJggg==');
    position: absolute;
    left: 0;
    top: 0;
}
.form
{
    text-align: center;
    background: #FFFFFF;
    width: 290px;
    font-size: 16px;
    font-family: "OpenSansLight";
    box-shadow: 0 14px 20px 4px rgba(0,0,0,0.14);
    border-radius: 10px;
    padding: 24px 15px 15px 15px;
}
.wrap-call .form
{
    padding: 30px 40px 30px 40px; 
    width: 100%;
}
.form .t
{
    font-size:25px;
    text-transform: uppercase;
    font-size: 40px;
    margin-bottom: -10px;
}
.form p
{
    font-size: 25px;
    margin-bottom: 31px;
}
.form input[type="text"]
{
    border-radius: 50px;
    border: 1px solid #CCCAD1;
    font-family: "OpenSansLight";
    height: 49px;
    width: 100%;
    margin-bottom: 16px;
    padding: 0 23px;
    background: #fff;
}
.form input[type="submit"]
{
    background: #F45946;
    border: none;
    width: 90%;
    height: 51px;
    margin: 28px 0 0px 0;
}

input:focus
{
    outline:none;
}
.lechenie-block
{
    padding: 53px 0 25px 0;
}
.t-main
{
    font-weight: normal;
    font-size: 60px;
    text-align: center;
    position: relative;
    margin-bottom: 41px;
    line-height: 1.2345;
    font-family: "OpenSansLight"
}
/*.t-main:before
{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAHCAYAAABwWKHcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NThEQjBDRjcyOTkzMTFFNjhGMEJDMjFDQ0FFNjc0MzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThEQjBDRjgyOTkzMTFFNjhGMEJDMjFDQ0FFNjc0MzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OERCMENGNTI5OTMxMUU2OEYwQkMyMUNDQUU2NzQzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OERCMENGNjI5OTMxMUU2OEYwQkMyMUNDQUU2NzQzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtjhOmcAAAHjSURBVHjarJXZTsJAFIYLhLZiXO5EQeGCOxO3uLU+gL6Ar6tXgPv2At4BbomJkbYsxXOSf8w46UxLYpM/ofTrmfPPOT2TOzk+tZRrlrRBuiNFlv4qkbbAhSncJuk+hZtBvDTOJW2THkjBP3KPpL6Bc0g7pCfSt/yg0Gisq0Z80hxpidQhjTWGs3CuxJVJ3RRunrQMbpTClQ2ck5GzSR5pAev2DJwvcX/i5ZUEPVTtjDTBfTHBiIcuPZc4W2M4QryYdJjAOXh/CG6k4Wz8PwI3xHuOZmPG4AbIQ8dNwIW4dxWuqHCByolO5AWOsOAVjHNV1kgr2PlYqggbuQTXBVdBR8aKkYsMHCfYlrgqaVXqXMFZSrwqJLgi8lO5CtbuSJyHJmpLftlrTYnHhSuAC8FxN9ZFPN5EsTHC8BBJjPFCHZ/EB+lAMqxyNQR/B2clxOuC42TfwOUT4skb/gqOjbRQaAtFULl9ybDKicLwunvYoLY092OlMMztooBJ3G9hcnSweBI4MMw/FwO1peFcdLOLAd00cD7i9hEvSuECcKFh/pVSOBv5lfC8aeB8HLAh4gWGeTrgTvyiH88awxY+3RcM1espuMjA9TJyXPFFcLoTW3wJzN1MwQUGTqx7azixBff5I8AAXc/NpzSGjKkAAAAASUVORK5CYII=');
    position: absolute;
    left: 50%;
    top: -67px;
    margin-left: -34px;
}*/
.lechenie-block .items
{

}
.lechenie-block .items .item
{
    float: left;
    width: 372px;
    text-align: center;
    position: relative;
    margin: 0 20px 29px 0;

}
.lechenie-block .items .item:nth-child(3n)
{
    margin-right:-20px;
}
.lechenie-block .items .item span
{
    position: absolute;
    right: 103px;
    top: 4px;
    height: 33px;
    width: 33px;
    line-height: 33px;
    font-family: "OpenSansLight";
    font-size:16px;
    background: #205E88;
    border-radius:50%;
    box-shadow:0 0 0 2px #fff;
    color:#fff;
    text-align: center;
}
.lechenie-block .items .item  .t
{
    font-size: 18px;

    font-family: "OpenSansSemiBold";
    position: relative;
    padding-bottom: 14px;
    text-transform: uppercase;
    padding: 23px 0 4px 0;
}

.lechenie-block .items .item  p
{
    padding: 0 45px;
    font-size:15px;
    font-family: "OpenSansLight";

}
.calk-form
{

    padding: 54px 0 74px 0;

    background-size: cover;

}
.calk-form .t-main
{
    margin-bottom: 10px;

}
.calk-form .t
{
    font-size:18px;
    font-family: "OpenSansLight";
    margin-bottom: 52px;

    text-align: center;
}
.calk-form .row
{
    margin-bottom: 34px;
}
.calk-form .row:last-child
{
    margin:0;
}
.calk-form .row > div
{
    display: inline-block;
    vertical-align: bottom;
    margin-right: 32px;
}
.calk-form .row > div:last-child
{
    margin-right:-20px;
}
.calk-form .row p
{
    margin-bottom: 15px;
}
.calk-form .row p span
{
    font-family: "OpenSansSemiBold";
}
.calk-form .row select
{
    background: #fff;
    border-radius: 5px;
    border: none;
    height: 44px;
    width: 338px;
    padding: 0 12px;
    border:1px solid #C5C5C5;
    border-radius: 50px;
}
label.ch
{
    display: inline-block;
    vertical-align: top;
    color: #738295;
    font-size: 14px;
    width: 377px;
    padding: 10px 0 4px 0;
    cursor:pointer;
}
label.ch input
{
    display: none;
}
label.ch span
{
    vertical-align: middle;
    display: inline-block;
    width:30px;
    height:30px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABGCAYAAAA5MT9BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjdFMThBNDBFNUNEMTFFNUIwOEREMEQxNzVDQzBFN0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjdFMThBNDFFNUNEMTFFNUIwOEREMEQxNzVDQzBFN0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2N0UxOEEzRUU1Q0QxMUU1QjA4REQwRDE3NUNDMEU3QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2N0UxOEEzRkU1Q0QxMUU1QjA4REQwRDE3NUNDMEU3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsfrZbUAAAIjSURBVHjaYlRUVGQAAmYg5gRiViBmZKAc/Afi30D8HYj/skAt4KOS4TAAMosN6uhPTFAfUNMCdMs4maC20RKwMtHQF3DfMDHQAVDNEpuA2Ql2wQtraGaJlf+MYDZOwS5gwDDRxBILn8nuHFwiU/7++bno6Ma0ZqpbYu7Vb83FKzH3399fm07tKC7/+/v7f6ItAYZtrU3gnER8Fpi6dxpx88ss+ffvz8GLB1pzv39+8Ze0iAeGLRuHQCcwrEOwSRs6NWjyCiktB1pw6capGSnvX139hc9BzIKCgpzogk9u7zgkq+YtzsbOVy6uYHv1ya3td2ByurZlikKSBusY/v97ev/yyoint3d8JRSsWC35/+8Pw6vHx/ZKK7uosHHwl4jJWZ8CGvZI0yJHUkzOcj1QxdfHt7aF3r+84j0xcYfVEhD48+vL/4+vb+wSV7AxYOcUyAf66LqgmNYUYAizvnx4OOjm6VkviU0gOC0BgR9fX//98e3NdmEpIxtgHBUBI+vPu+fnAq8c6X1MSirEawkIfPnw8M////+2CYhpan18cyP3wv7m2yQXXsBKS2jIlF0jx5L/NLbjPxO0VUFL8JsJ2myhlW9A5n4HWQIqPT8B8S8qWvYfat4nWLuLAWrRF5q1JP7//z+aT0YtGbVk1JJRS0YtGRKWsCgpKQ0Tn8Aa3qMDOKMDOKM5ftSSUUtGLRm1ZNQSciwZHcAhtmlEnwEcgAADAKy+wTHEGxsNAAAAAElFTkSuQmCC') no-repeat;
    background-position: 0px -45px;
}
label.ch input:checked + span
{
    background-position: 0px 0px;
}
.calk-form input[type="text"]
{
    border-radius: 5px;
    border: none;
    background: #fff;
    height: 40px;
    width: 335px;
    margin-right: 32px;
    padding: 0 20px;
    border:1px solid #C5C5C5;
    border-radius: 50px;
}
.calk-form input[type="submit"]
{
    font-size: 12px;
    border:none;
    height: 40px;
}
.specialist
{

    padding: 50px 0 60px 0;
    background: #F4F5F7;
}
.specialist .t-main
{
    margin-bottom: -1px;

}
.specialist .owl-carusel-specialist  .owl-item img
{
    width: auto;
}
.owl-carusel-specialist
{
    padding: 0 40px;

}
.specialist .owl-carusel-specialist .item
{
    border:1px solid #D3D3D3;
    padding: 10px;
    text-align: center;
}
.owl-dots
{
    display: none !important;
}
.specialist .t
{
    font-size:30px;
    text-align: center;
    margin-bottom: 48px;
    color: #49a0d5;
}
.specialist .items
{

}
.specialist .t-main:before
{
    border-color:#6779CC;
}
.specialist .items .item
{

}
.specialist .items .item:nth-child(3n)
{

}
.specialist .items .item .photo
{

}
.specialist .items .item .photo img
{

}
.specialist .items .item .desk
{

}
.owl-carusel-specialist
{
    position:relative;
}
.owl-carusel-specialist .owl-prev, .slider-review-no  .owl-prev
{
    position: absolute;
    left: 3px;
    top: 50%;
    margin-top: -30px;

}
.owl-carusel-specialist .owl-prev:before, .slider-review-no  .owl-prev:before
{
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAYAAADbTRIgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0YwN0ZDOTQyQzg2MTFFNkI4OEZCQUE4OUE2N0MzMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwN0ZDOTUyQzg2MTFFNkI4OEZCQUE4OUE2N0MzMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjA3RkM5MjJDODYxMUU2Qjg4RkJBQTg5QTY3QzMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjA3RkM5MzJDODYxMUU2Qjg4RkJBQTg5QTY3QzMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpqCY58AAAJESURBVHja7NjLTxNBHAdwCumhKC19uOHC1X9FjgTUQGi3LaE8KggaibFQAaklKsi7QIu03VJBg4/4L3Ehax+0QHpoBL5Dxosnd3eW3cPMZU67+eSXefy+Y+l48Oh+g8lGY4MJB0dxFEdx1G2irFarJf95J5pMLoumQBFQJrsx5XI5vXfuNrcbjqKgCEC+UqmcD/hH44aiCCidWScgkYLm6/X6laEogF653S4COlAK0gW1n98mIH+5XDkEaE4piDmKggIAffGL4Vk1IKao3P7WSwr6CtCMWhAzFECTHo+7//S0cgTQay0gJigKGgDom+gLT2sFaUZlpcSLv6D+4FMmIE0ogJ4LgidUqVRvQLVa7dLQu4+ChgD6Phh6FmUJUoXKSpsTFPQDoOlq9eyPoV1COrMxLgj3RgD5CdCUHiBFKAJqaxPCgPwKDUxE9AIprdTlP7PxTV4wMLp+ciIn7PaWztTuShxzkyk6T8BWZfn3DSyZWo7pBVO8+/ziEwLbcjjsXYDN22y2RsNRFLYiy4UdwLrRO8VYw1T/DBfvR8CSBLaXXouRbtMUaQawJcBSra2ObimXYAbTXHbAFguF4i5gD1nBmKwFn3fkA2CfCAz34hutMGYLFLD3gO05nY7HgM1qgTHdNYC9KxZLGcB6tMCYnzHevuEFwLIEhjA6owamS+4DLE5gCKO9gEWVwnSL7cHAGKmYBFifUphuKNKvAxZHSs5RWMQUry4EhpT8FjDp/Pzi+H+/s/DHfY7iKI7iKOXjWoABAIIuMRQsYJEWAAAAAElFTkSuQmCC');
}
.owl-carusel-specialist .owl-prev:hover:before, .slider-review-no  .owl-prev:hover:before
{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAIAAABUL4V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTFCOTM5NEIyQzg3MTFFNjhEM0FGOEFEMzU1RDNFRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTFCOTM5NEMyQzg3MTFFNjhEM0FGOEFEMzU1RDNFRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMUI5Mzk0OTJDODcxMUU2OEQzQUY4QUQzNTVEM0VGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMUI5Mzk0QTJDODcxMUU2OEQzQUY4QUQzNTVEM0VGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl5iakMAAAHESURBVHja7NjJTgJBEADQrkl/g/GHFAQmg4DswbhFP0eNxgWR3YWAJ41GQaLotxg/Qsouxvv0MsPF6VMfmrxUd3VXDfBTjrE5DovNd4Re6IVeEB4AVPYg4szFE1h5F5ZstrAYvCew0g4s2zi8x855wJ6LRRzCWqcMMVgPijNs9CCDmXoUWdTB10dsnshgRh4UtyGaxPETNo4lMX0PCluwskpY/Uge0/QgvwmxFL49q2I6HuQ2IJ4mrHaoiil7hCUy2piaB9l1wt5ftDEFDzIVsLM4GZpgsh5hTg4nI7w4YNNpsPUB0mXCPgS2b4h5e5AqQbKAn2Os+oBJnx/6ILmDe0B3XaoAyQLN/QiRe8c26BDp5EVamucLl9rOfpsKnZP7Iw3uA5dch/0Ws0BcQZobkFx+KfaaFKW9RlHq3nqutBp7DTrLRIbmWiRX/QHe1omMp/VIrrEneHNJZCwlclW1BHK9Y8frGr0+ghRnqdJPcO3MJtKyRAtDc2mSm1xe7FYpY6OOePAkWzRu+D5hlxrqGYkyLaipR+RVlQFzv1Q8SR88ikxsLFjiE4Iytn0WsOeSHcEg+/7yKKjh/z2hF3r/xvsVYADOuPDbDY/3RgAAAABJRU5ErkJggg==');
}
.slider-review-no 
{
    position: relative;
}
.owl-carusel-specialist .owl-next, .slider-review-no  .owl-next
{
    position: absolute;
    right: 3px;
    top: 50%;
    margin-top: -30px;

}
.owl-carusel-specialist .owl-next:before, .slider-review-no  .owl-next:before
{
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAYAAADbTRIgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEU2QzAzNjYyQzg2MTFFNjlFODY4QTczNkM0QTZCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEU2QzAzNjcyQzg2MTFFNjlFODY4QTczNkM0QTZCOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RTZDMDM2NDJDODYxMUU2OUU4NjhBNzM2QzRBNkI4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RTZDMDM2NTJDODYxMUU2OUU4NjhBNzM2QzRBNkI4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkX+AyMAAAI/SURBVHja7NhLTxNRFAdwCnRRhZY+nLBhy1fRpQoaDe20JVSgIoLREEoLKLRGeb+KFKRvNUaM8Su5IWMftGC6aAT/J7mTuGxJJ/cu7tmcTRe/TGbO+Z+a7tx+0N8mWLW3CVgSJVESJVHXQSUSG2r+00HEbDabhEHd7LrR53DY3an07pzRsIZRPu9ErFQq5wDzGA1rGFWv168AWwYsT7BkaidkFKypF53BlgD77HQ6VMBmhfj6GOx1uVwhmDeX/zArxEggmFcNEuwLYL5Ww649pxhsEbCvBMvm9meEGJ4MNn92VvnmcjmHAXslxEQnmOoJhhlspBWwlqyZ/2AnBEtn4i+F2H0EG/ZPhiuV6omiuAKAvRBiIddqtcsngekIYN8BGwVsWoiUUK2e/wUszGBj6czelBDRRYeh/1CUW+PJ1O5zIfIUwQIjUyH0n729ShCwSZFC3iXrV9xRVmt3R+JwI4p+9/RU2/P7Jna4ohho2Waz3gMoDtA213fKYrG0A7QE0H1N+70P0BbXr49Ax8ltekIDmlY48KpPN7nOKUqhBOrpsREogUW9znWiEyiTjeugQ4DWuO4+AmGdvAFosFAoHgG0yjUl6CC73fYQoI8e9/gK1zzFQIsMdAzQe67Jk0C4/RYAelQsllIAveOa0XUQbr/HAKXdQ2NvuV4zDBTRQX7fs5aDmkIx0BxAQwBlCERpkysKoBCd67iOswDFjAJRdTb6w4uLP7/QsriOo0aCqEzyz32JkiiJkqjm658AAwBZVzJMXsqCogAAAABJRU5ErkJggg==');
}
.owl-carusel-specialist .owl-next:hover:before, .slider-review-no  .owl-next:hover:before
{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAIAAABUL4V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDZDOTcwQTkyQzg2MTFFNkI5NTJFQzE1Mzk1QTJGMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDZDOTcwQUEyQzg2MTFFNkI5NTJFQzE1Mzk1QTJGMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENkM5NzBBNzJDODYxMUU2Qjk1MkVDMTUzOTVBMkYxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENkM5NzBBODJDODYxMUU2Qjk1MkVDMTUzOTVBMkYxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiplDycAAAHFSURBVHja7NfpLgNRFADgOZM+g3gYS2jRamtqCZE0lhCtEDwKYm1Rqrsuxl5PJN7BHOe4TcMfZrvzQ+b+mXszk3w5Z+524CM5rnjYVMXb5nu+53umPRjTYCGtAHgVX08vjMQhmXKLDPz+GgsZkmA0rqCBxayCKNcjAK9PmRzTeOSYDPz9CZH5kw6JRGYke4K8OmYyrPGAopTrCfLyiCYshBPcL51J9jrkIUcZmeR++VyyJ8jcgaKqMD7F/cqFZE+Q5/u8FUSneVDJSfZ+kDM8Y6s5yV6XpH8Zm+GtoHYl2ftOxme5f5OX7FEzDDzb48ROzHFi63nJXpekKLU5TmyjINkTZHZXARUS8xxls+DJeYuGeMg/32n5r+5AXxBbZWwWJXuMbUN/EG/Lv2fSDY+mycoW9IdQr/45Uxx7AhsYwfuamZXgzBPY4ChjpjcXu14Xe6hbwmx5hC1vMvbYsLRT2/IENhRmzPrhZ9EjbGmDsaemPcyKR9jiOgxH8Lll7yZhxRNYMIovt7ZvSqY9whbSX5ju5CZoziMsmYJQDNs6lpxiJuqj5BoVD4y5UTyYiO/9DV/v3MJM1Edt3a+nfc/3/ov3KcAAGCXh/htfVisAAAAASUVORK5CYII=');
}
.specialist .items .item .desk .name
{
    font-family: "OpenSansSemiBold";
    margin: 10px 0 8px 0;
    font-size: 18px;
    text-transform: uppercase;
}
.specialist .items .item .desk p
{
    font-size:11px;
    color: #97979b;
    text-transform: uppercase;
    padding: 0 15px;
}
.form-bg h2
{


}
.form-bg h2:before
{

}
.form2
{
    background: url('../images/form-bg2.jpg') no-repeat center top;
    padding: 54px 0 22px 0;
    background-size: cover;
    height: 393px;
    position: relative;
}
.form2 .tel-b
{
    background: none;

}
.form2 .form
{
    background: none;
    box-shadow: none;
}
.form-bg .shans
{
    text-align: center;
    background: rgba(46,137,186,0.8);
    margin: 279px 0 0 144px !important;
    padding: 16px 0 11px 0;

    width: 614px !important;
}
.form-bg .shans h2
{
    color:#fff;
    font-weight: normal;
    font-size:40px;
    text-transform: uppercase;
    margin-bottom: -8px;
}
.form2 .form
{

}
.servis
{

    padding: 40px 0 40px 0;

    overflow: hidden;
}
.servis .items
{
    padding: 8px 0 0 0;
}
.servis .items > div
{
    float: left;
    width: 360px;
    margin: 0 30px 30px 0;

}
.servis .items > div .photo img:last-child
{
    display: none;
}
.servis .items > div:hover .photo img:first-child
{
    display: none;
}
.servis .items > div:hover .photo img:last-child
{
    display: inline-block;
}
.servis .items > div:hover a
{
    color: #fff;
}
.center
{
    text-align: center;
}
.photo-block .center
{
    padding: 25px 0 73px 0;
}
.photo-block .center a
{
    margin: 0;
    height: 50px;
    line-height: 50px;
    padding: 0 40px;
}
.servis .items > div:nth-child(3n)
{
    margin-right: -20px;
}
.servis .items > div a
{
    display: block;
    position: relative;
    color: #484755;
    font-size: 18px;
    text-transform: uppercase;
    text-decoration: none;
    font-family: "OpenSansSemiBold";
}
.servis .items > div a span
{

    position: absolute;
    top: 22px;
    left: 115px;
    text-align: center;
}
.servis .items > div:nth-child(3n)
{
    margin-right: -20px;
}
.servis .items > div:first-child
{

}
.servis .items > div:last-child
{

}
.servis .items > div > div
{

}
.servis .items > div > div:hover
{

}
.servis .items > div > div > div
{

}
.servis .items > div > div > div:hover
{


}
.servis .items > div > div > div a
{
    position: relative;
}
.servis .items > div > div > div a span
{

}
.servis .items > div:last-child a
{    
}

.photo-block
{

    padding: 131px 0 0px 0;
    overflow: hidden;
}
.photo-block .items
{
    width: 1200px;

}
.in-use-grid .grid-sizer, .in-use-grid__item {
    width: 23.5%;
}
.photo-block .items .item
{
    margin:0 3px 1px 0;
    display: inline-block;
    vertical-align: top;
        width: 242px;
    margin-bottom: 15px;
    margin-right: 42px;
}
.photo-block .items .item a
{
    display:block;
    position:relative;
}
.photo-block .items .item a img
{

    max-width: 100%;
}
.photo-block .items .item  a > div
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-size: 24px;
    text-align: center;

    background: rgba(87,160,213,0.85) url('../images/lupa.png') no-repeat center;


    opacity: 0;
    transition:all 0.3s;
    -webkit-transition:all 0.3s;
}
.photo-block .items .item a:hover div
{
    opacity: 1;
}
.slider-review-no
{
    padding: 0 38px;
}
.slider-review-no li
{

   

    list-style: none;
    

}
.slider-review-no.single-slider li img
{
    width: auto;
    display: inline-block;
    border-radius: 50%;
}

.slider-review-no li .photo
{
    text-align: center;
    width: 70%;
    margin: 0 auto;
}
.slider-review-no li .name
{

    font-size: 15px;
    font-family: "OpenSansSemiBold";
    margin: 2px 13px 2px 13px;
    text-transform: uppercase;
}
.slider-review-no li .t
{
    text-transform: uppercase;
    font-size: 11px;
    color:#97979b;
    margin: 0 20px 0 20px;

}
.slider-review-no li p
{
    font-size: 14px;
    color: #484755;
    text-align: center;
    font-style: italic;
    margin: 10px 25px 10px 25px;
    line-height: 1.54;

}
.review
{
    padding: 52px 0 62px 0;

    background-size: cover;
    background: #F4F5F7;

}
.review .t-main
{
    margin-bottom: 43px;
}
.review .t-main:before
{
    border-color:#6779CC;
}
.slider-review
{

}
.review .owl-stage
{
    padding: 22px 0 0 0;

}
.slider-review li
{

}
.slider-review li .left
{
    float: left;
    width: 165px;
    text-align: center;
    margin-right: 29px;
}
.slider-review li .left img
{
    border-radius:50%;
}
.slider-review li .left .name
{
    color:#637acd;
    font-size:18px;
    font-family: "RobotoBold";
    margin: 9px 0 0 0;
}
.slider-review li .desk
{
    float: left;
    width: 945px;
    border: 2px solid #7B85AF;
    border-radius: 20px;
    padding: 24px 24px 7px 21px;
}
.slider-review li .desk p
{
    font-size:14px;
    margin-bottom: 21px;
}
.review .bx-wrapper
{
    position:relative;
}
.review .bx-wrapper .bx-prev
{
    position:absolute;
    display: block;
    background: url('../images/bx-arrow.png') no-repeat;
    width:50px;
    height:50px;
    text-indent: -9999px;
    left: 44.6%;
    bottom: -75px;
}
.review .bx-wrapper .bx-prev:hover
{
    background-position: 0px -50px;
}
.review .bx-wrapper .bx-next
{
    position:absolute;
    display: block;
    background: url('../images/bx-arrow.png') no-repeat -65px 0;
    width:50px;
    height:50px;
    text-indent: -9999px;
    right: 44.6%;
    bottom: -75px;
}
.review .bx-wrapper .bx-next:hover
{
    background-position: -65px -50px;
}
.form-bg.form3
{
    background: url('../images/form-bg3.jpg') no-repeat center top;
    padding: 27px 0 0 0;
}
.form3 .form
{
    background: none;
    box-shadow: none;
}
.form3  .tel-b
{
    background: none;
}
.block-text-main
{
    padding: 130px 0 58px 0;


}
.block-text-main img
{
    float:right;
    margin: 0 0 30px 30px;
}
.block-text-main p
{

    line-height: 1.6;

    margin-bottom: 29px;
}
.block-text-main h2, .block-text-main h3, .content-inset .left-b h2, .content-inset .left-b h3
{
    font-size: 18px;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "OpenSansSemiBold";
    margin-bottom: 12px;
}
.block-text-main li, .content-inset .left-b li
{
    list-style: none;
    position: relative;
    padding: 0 0 0 14px;
    line-height: 1.6;
    margin-bottom: 10px;

}
.content-inset .left-b ul
{
    padding-bottom: 25px;
}
.block-text-main li:before, .content-inset .left-b li:before
{
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDYyNUFFMUUyQzdBMTFFNjgzNzRDOEJDRDhDM0MyQzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDYyNUFFMUYyQzdBMTFFNjgzNzRDOEJDRDhDM0MyQzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NjI1QUUxQzJDN0ExMUU2ODM3NEM4QkNEOEMzQzJDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjI1QUUxRDJDN0ExMUU2ODM3NEM4QkNEOEMzQzJDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrViIMQAAABASURBVHjaYvwb4yXHwMAwB4gtgfg4EKewAIm5QOzCAAGuQLyQCUhYMKACK5DgCTTBYyDBZCDeA8RfoXQCQIABAFCECsQXeci7AAAAAElFTkSuQmCC');
    position: absolute;
    left: 2px;
    top: -3px;

}
body blockquote
{
    font-style: italic;
    border-left: 3px solid #0FD5C7;
    margin: 30px 0 30px 0;
    padding: 20px 20px 1px 30px;
    background: white;
}
blockquote span
{
    display: block;
    font-size: 18px;
    color: #fd5c4a;
}
.content-inset .left-b img.big-img
{
    float: none;
    margin: 0;
}
footer
{

}
body
{
    background: #F8F8F8;
}
footer .wrapper
{

}
footer .wrapper > div
{

}
footer .wrapper > div:first-child
{


}
footer .wrapper > div:last-child
{

}
footer .wrapper > div .top
{

}
footer .social a
{
    background: url('../images/social-footer.png') no-repeat;
}

.menu-f
{
    margin: 22px 0 0 183px;
    float: left;
    width: 420px;


}
.menu-f li
{
    display: inline-block;
    width: 207px;
    margin-bottom: 6px;
}
.menu-f li a
{
    text-decoration: none;
    color:#b4b4bc;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "OpenSansSemiBold";
}
.menu-f li a:hover
{
    color:#fff;
}
footer .tel-block
{
    float: right;
}
footer .tel-block p
{
    color:#738295;
    font-family: "OpenSansLight";
}
footer .social
{
    float:right;
    margin: 28px 0 0 0;
}
footer .social span
{
    color:#738295;
}
select:focus
{
    outline:none;
}
#page footer
{
    padding: 29px 0 40px 0;
    background: #464553;
}
#page footer .logo
{

}
#page footer .logo a
{
    color: #fff;


}
footer .tel
{
    font-family: "OpenSansSemiBold";
    position: relative;
    font-size: 24px;
    color: #fff;

}
footer .tel-block
{
    margin: 13px 0 0 0;
    text-align: right;

}
footer .tel-block a
{
    display: inline-block;
    text-decoration: none;
    border-radius: 50px;
    background: #5B5B68;
    color: #b4b4bc;
    text-align: center;
    height: 40px;
    line-height: 40px;
    padding: 0 25px;
}
.wrap-call, .fancybox-inner
{
    width:400px !important;

}
.fancybox-skin
{
    padding:0 !important;
}
.wrap-call .form .t
{
    line-height: 1.1;
    margin-bottom: 20px;
}
.breadcrumbs
{
    color:#637acd;

    margin-bottom: 18px;
}
.breadcrumbs a
{
    color:#738295;
    font-size:13px;
    text-decoration: none;
}
.content-inset
{

}
.content-inset .left-b
{
    width: 830px;

    float:left;
    padding: 31px 0 0 0;
}
.content-inset .left-b img
{
    float:left;
    margin: 0 32px 27px 0;
}
.content-inset .left-b p
{
    margin-bottom: 20px;
    line-height: 1.6;
}
.content-inset aside
{
    float: right;
    width: 289px;
    text-align: center;
    background: #fff;
    margin: 50px 0 0 0;
    border-radius: 10px;
    box-shadow: 0 14px 20px 4px rgba(0,0,0,0.14);
}
.content-inset aside .box
{
    margin-bottom: 23px;
}
.content-inset aside  .t
{
    font-size: 36px;
    text-transform: uppercase;
    font-family: "OpenSansLight";
    margin-bottom: 9px;
    padding: 24px 10px 0;
    line-height: 1.3;
}
.content-inset .photo-slider
{
    padding: 0 12px;

}
.content-inset .photo-slider .item
{
    position:relative;
}
.content-inset .photo-slider .item a
{
    display:block;
}
.content-inset .photo-slider .item a > div
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-size: 24px;
    text-align: center;
    color: #212121;
    background: rgba(0,0,0,0.3) url('../images/lupa.png') no-repeat center;

    padding: 50% 0 0 0;
    opacity: 0;
}
.content-inset .photo-slider .item a:hover > div
{
    opacity: 1;
}
.content-inset .dictor-slider
{

}
.content-inset .dictor-slider img
{
    width: 100%;
}
.content-inset aside .dictor-slider .bx-wrapper .bx-prev, .content-inset aside .dictor-slider .bx-wrapper .bx-next
{

}
.dictor-slider
{
    padding: 0 12px;
}
.content-inset aside .dictor-slider .bx-wrapper .bx-prev
{

}
.content-inset aside .dictor-slider .bx-wrapper .bx-next
{

}
.content-inset .dictor-slider .name
{
    font-size:18px;
    font-family: "OpenSansSemiBold";
    margin: 13px 0 0 0;
}
.content-inset .dictor-slider p
{
    color: #97979b;
    font-size: 11px;
    text-transform: uppercase;
    padding: 0 10px;
}
.content-inset .lechenie-slider
{

}
.content-inset .lechenie-slider .name
{
    font-size:18px;
    font-family: "OpenSansSemiBold";
    margin: 13px 0 0 0;
    text-transform: uppercase;
}
.content-inset aside .bx-wrapper
{
    position:relative;
}
.lechenie-slider
{
        padding: 0 12px;
}
.content-inset aside .bx-wrapper .bx-prev
{
    position:absolute;
    width:37px;
    height:50px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAYAAADbTRIgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0YwN0ZDOTQyQzg2MTFFNkI4OEZCQUE4OUE2N0MzMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwN0ZDOTUyQzg2MTFFNkI4OEZCQUE4OUE2N0MzMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjA3RkM5MjJDODYxMUU2Qjg4RkJBQTg5QTY3QzMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjA3RkM5MzJDODYxMUU2Qjg4RkJBQTg5QTY3QzMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpqCY58AAAJESURBVHja7NjLTxNBHAdwCumhKC19uOHC1X9FjgTUQGi3LaE8KggaibFQAaklKsi7QIu03VJBg4/4L3Ehax+0QHpoBL5Dxosnd3eW3cPMZU67+eSXefy+Y+l48Oh+g8lGY4MJB0dxFEdx1G2irFarJf95J5pMLoumQBFQJrsx5XI5vXfuNrcbjqKgCEC+UqmcD/hH44aiCCidWScgkYLm6/X6laEogF653S4COlAK0gW1n98mIH+5XDkEaE4piDmKggIAffGL4Vk1IKao3P7WSwr6CtCMWhAzFECTHo+7//S0cgTQay0gJigKGgDom+gLT2sFaUZlpcSLv6D+4FMmIE0ogJ4LgidUqVRvQLVa7dLQu4+ChgD6Phh6FmUJUoXKSpsTFPQDoOlq9eyPoV1COrMxLgj3RgD5CdCUHiBFKAJqaxPCgPwKDUxE9AIprdTlP7PxTV4wMLp+ciIn7PaWztTuShxzkyk6T8BWZfn3DSyZWo7pBVO8+/ziEwLbcjjsXYDN22y2RsNRFLYiy4UdwLrRO8VYw1T/DBfvR8CSBLaXXouRbtMUaQawJcBSra2ObimXYAbTXHbAFguF4i5gD1nBmKwFn3fkA2CfCAz34hutMGYLFLD3gO05nY7HgM1qgTHdNYC9KxZLGcB6tMCYnzHevuEFwLIEhjA6owamS+4DLE5gCKO9gEWVwnSL7cHAGKmYBFifUphuKNKvAxZHSs5RWMQUry4EhpT8FjDp/Pzi+H+/s/DHfY7iKI7iKOXjWoABAIIuMRQsYJEWAAAAAElFTkSuQmCC') no-repeat;
    text-indent:-9999px;
    left: 0;
     top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.content-inset aside .bx-wrapper .bx-prev:hover
{
     background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAIAAABUL4V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTFCOTM5NEIyQzg3MTFFNjhEM0FGOEFEMzU1RDNFRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTFCOTM5NEMyQzg3MTFFNjhEM0FGOEFEMzU1RDNFRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMUI5Mzk0OTJDODcxMUU2OEQzQUY4QUQzNTVEM0VGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMUI5Mzk0QTJDODcxMUU2OEQzQUY4QUQzNTVEM0VGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl5iakMAAAHESURBVHja7NjJTgJBEADQrkl/g/GHFAQmg4DswbhFP0eNxgWR3YWAJ41GQaLotxg/Qsouxvv0MsPF6VMfmrxUd3VXDfBTjrE5DovNd4Re6IVeEB4AVPYg4szFE1h5F5ZstrAYvCew0g4s2zi8x855wJ6LRRzCWqcMMVgPijNs9CCDmXoUWdTB10dsnshgRh4UtyGaxPETNo4lMX0PCluwskpY/Uge0/QgvwmxFL49q2I6HuQ2IJ4mrHaoiil7hCUy2piaB9l1wt5ftDEFDzIVsLM4GZpgsh5hTg4nI7w4YNNpsPUB0mXCPgS2b4h5e5AqQbKAn2Os+oBJnx/6ILmDe0B3XaoAyQLN/QiRe8c26BDp5EVamucLl9rOfpsKnZP7Iw3uA5dch/0Ws0BcQZobkFx+KfaaFKW9RlHq3nqutBp7DTrLRIbmWiRX/QHe1omMp/VIrrEneHNJZCwlclW1BHK9Y8frGr0+ghRnqdJPcO3MJtKyRAtDc2mSm1xe7FYpY6OOePAkWzRu+D5hlxrqGYkyLaipR+RVlQFzv1Q8SR88ikxsLFjiE4Iytn0WsOeSHcEg+/7yKKjh/z2hF3r/xvsVYADOuPDbDY/3RgAAAABJRU5ErkJggg==');
}
.content-inset aside .bx-wrapper .bx-next
{
    position:absolute;
    width:37px;
    height:50px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAYAAADbTRIgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEU2QzAzNjYyQzg2MTFFNjlFODY4QTczNkM0QTZCOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEU2QzAzNjcyQzg2MTFFNjlFODY4QTczNkM0QTZCOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RTZDMDM2NDJDODYxMUU2OUU4NjhBNzM2QzRBNkI4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RTZDMDM2NTJDODYxMUU2OUU4NjhBNzM2QzRBNkI4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkX+AyMAAAI/SURBVHja7NhLTxNRFAdwCnRRhZY+nLBhy1fRpQoaDe20JVSgIoLREEoLKLRGeb+KFKRvNUaM8Su5IWMftGC6aAT/J7mTuGxJJ/cu7tmcTRe/TGbO+Z+a7tx+0N8mWLW3CVgSJVESJVHXQSUSG2r+00HEbDabhEHd7LrR53DY3an07pzRsIZRPu9ErFQq5wDzGA1rGFWv168AWwYsT7BkaidkFKypF53BlgD77HQ6VMBmhfj6GOx1uVwhmDeX/zArxEggmFcNEuwLYL5Ww649pxhsEbCvBMvm9meEGJ4MNn92VvnmcjmHAXslxEQnmOoJhhlspBWwlqyZ/2AnBEtn4i+F2H0EG/ZPhiuV6omiuAKAvRBiIddqtcsngekIYN8BGwVsWoiUUK2e/wUszGBj6czelBDRRYeh/1CUW+PJ1O5zIfIUwQIjUyH0n729ShCwSZFC3iXrV9xRVmt3R+JwI4p+9/RU2/P7Jna4ohho2Waz3gMoDtA213fKYrG0A7QE0H1N+70P0BbXr49Ax8ltekIDmlY48KpPN7nOKUqhBOrpsREogUW9znWiEyiTjeugQ4DWuO4+AmGdvAFosFAoHgG0yjUl6CC73fYQoI8e9/gK1zzFQIsMdAzQe67Jk0C4/RYAelQsllIAveOa0XUQbr/HAKXdQ2NvuV4zDBTRQX7fs5aDmkIx0BxAQwBlCERpkysKoBCd67iOswDFjAJRdTb6w4uLP7/QsriOo0aCqEzyz32JkiiJkqjm658AAwBZVzJMXsqCogAAAABJRU5ErkJggg==') no-repeat;
    text-indent:-9999px;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.content-inset aside .bx-wrapper .bx-next:hover
{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAIAAABUL4V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDZDOTcwQTkyQzg2MTFFNkI5NTJFQzE1Mzk1QTJGMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDZDOTcwQUEyQzg2MTFFNkI5NTJFQzE1Mzk1QTJGMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENkM5NzBBNzJDODYxMUU2Qjk1MkVDMTUzOTVBMkYxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENkM5NzBBODJDODYxMUU2Qjk1MkVDMTUzOTVBMkYxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiplDycAAAHFSURBVHja7NfpLgNRFADgOZM+g3gYS2jRamtqCZE0lhCtEDwKYm1Rqrsuxl5PJN7BHOe4TcMfZrvzQ+b+mXszk3w5Z+524CM5rnjYVMXb5nu+53umPRjTYCGtAHgVX08vjMQhmXKLDPz+GgsZkmA0rqCBxayCKNcjAK9PmRzTeOSYDPz9CZH5kw6JRGYke4K8OmYyrPGAopTrCfLyiCYshBPcL51J9jrkIUcZmeR++VyyJ8jcgaKqMD7F/cqFZE+Q5/u8FUSneVDJSfZ+kDM8Y6s5yV6XpH8Zm+GtoHYl2ftOxme5f5OX7FEzDDzb48ROzHFi63nJXpekKLU5TmyjINkTZHZXARUS8xxls+DJeYuGeMg/32n5r+5AXxBbZWwWJXuMbUN/EG/Lv2fSDY+mycoW9IdQr/45Uxx7AhsYwfuamZXgzBPY4ChjpjcXu14Xe6hbwmx5hC1vMvbYsLRT2/IENhRmzPrhZ9EjbGmDsaemPcyKR9jiOgxH8Lll7yZhxRNYMIovt7ZvSqY9whbSX5ju5CZoziMsmYJQDNs6lpxiJuqj5BoVD4y5UTyYiO/9DV/v3MJM1Edt3a+nfc/3/ov3KcAAGCXh/htfVisAAAAASUVORK5CYII=');
}
.content
{
    box-shadow: inset 0 3px 25px 0 rgba(0,0,0,0.15);
    padding: 16px 0 66px 0;
    background: #F4F5F7;
}
#open-menu
{
    display: none;
}
#close-menu
{
    display: none;
}
.form-f1
{
    background: #fff;
    width: 865px;
    margin: 0 auto;
    text-align: center;
    border-radius: 10px;
    padding: 24px 0px 0 0px;
    box-shadow: 0 7px 20px 4px rgba(0,0,0,0.14);
}
.form-f1 .t
{
    font-size: 40px;
    text-transform: uppercase;
    font-family: "OpenSansLight";
    margin-bottom: -9px;
}
.form-f1 p
{
    font-size: 25px;
    font-family: "OpenSansLight";
    margin-bottom: 30px;

}
.form-f1 input[type="text"]
{
    border: 1px solid #CCCAD1;
    border-radius: 50px;
    height: 50px;
    vertical-align: top;
    width: 260px;
    padding: 0 20px;
    margin: 0 5px;
}
.form-f1 input[type="submit"]
{
    border: none;
    height: 50px;
    vertical-align: top;
    margin: 0;
    width: 260px;
    margin: 0 5px;
}
.form-f1 .bottom
{
    background: #F7F7F9;
    border-top: 1px solid #F0F0F1;
    color: #49a0d5;
    font-size: 21px;
    margin: 30px 0 0 0;
    padding: 18px 0;
}
.form-f1 .bottom span
{
    font-size: 30px;
    font-family: "OpenSansSemiBold";
}
.nav-catalog
{

}
.nav-catalog li
{
    text-align: left;
    list-style: none;
}
.nav-catalog li a
{
    color: #97979b;
    padding: 7px 0 7px 16px;
    display: block;
}
.nav-catalog li a:hover, .nav-catalog li a.active
{
    background: #F7F7F9;
    text-decoration: none;
    color: #fd5c4a;
}
.review_full .oneRew .desk{
	    width: 624px;
}
.content .content-inset .tel{
	margin-left:0;
}
.left-b .oneRew .desk{
	    width: 632px;
}


/* servis */
@media(min-width:768px){
.servis .item1, 
.servis .item2, 
.servis .item3, 
.servis .item4, 
.servis .item5, 
.servis .item6, 
.servis .item7, 
.servis .item8, 
.servis .item9 { 
	position: relative;
}
.servis .desk h2{
    margin: 0 0 5px 0;
    text-align: center;
}
.servis .desk {
    font-size: 13px;
	display: none;
    background: rgba(255,255,255,1);
}

.servis .item1:hover .desk, 
.servis .item2:hover .desk, 
.servis .item3:hover .desk,
.servis .item4:hover .desk,
.servis .item5:hover .desk,
.servis .item6:hover .desk,
.servis .item7:hover .desk, 
.servis .item8:hover .desk,
.servis .item9:hover .desk {
    position: absolute;
    z-index: 99999;
	display: block;
	text-align: justify;
	width: 375px;
	min-height: 150px;
	padding: 10px;
    top: 10px;
    left: 99px;
    box-shadow: 0 0 20px rgba(253,92,74,1);
}
.servis .item1:hover span, 
.servis .item2:hover span, 
.servis .item3:hover span,
.servis .item4:hover span,
.servis .item5:hover span, 
.servis .item6:hover span,
.servis .item7:hover span, 
.servis .item8:hover span,
.servis .item9:hover span {
    display: none;
}
}

@media(max-width:767px){
.servis .item1, 
.servis .item2, 
.servis .item3, 
.servis .item4, 
.servis .item5, 
.servis .item6, 
.servis .item7, 
.servis .item8, 
.servis .item9 {
    position: relative;
	text-align: center;
    height: 100% !important;
}
.servis .desk h2{
    margin: 0 0 5px 0;
    text-align: center;
    font-size: 15px;
}
.servis .desk { 
	display: none;
    font-size: 12px;
    padding: 10px 10px;
    background: rgba(255,255,255,1);
}

.servis .item1:hover .desk, 
.servis .item2:hover .desk, 
.servis .item3:hover .desk,
.servis .item4:hover .desk,
.servis .item5:hover .desk,
.servis .item6:hover .desk,
.servis .item7:hover .desk, 
.servis .item8:hover .desk,
.servis .item9:hover .desk { 
	display: block;
	text-align: justify;
    font-size: 12px;
    left: 99%;
	width: auto;
	min-height: 160px;
}
.servis .item1:hover a, 
.servis .item2:hover a, 
.servis .item3:hover a,
.servis .item4:hover a,
.servis .item5:hover a, 
.servis .item6:hover a,
.servis .item7:hover a, 
.servis .item8:hover a,
.servis .item9:hover a {
    display: none;
}
}

/* timesheet */
.link-timesheet {
	width: auto;
	position: relative;
    box-shadow: #777;
    /*padding: 10px;*/
}	
.top-timesheet {
	width: auto;
	z-index: 3200;
	position: absolute;
	top: 42px;
	right: 0;
	background: #fff;
	border: 1px solid #eee;  
	padding: 5px;
	margin: 0px;
	text-align: left;
	display: none;
    box-shadow: 0 0 15px 3px rgba(99,122,205,0.4);
}
@media (max-width: 767px) {
.top-timesheet {
    margin: 0 -58px !important;
}
}
.link-timesheet:hover .top-timesheet {
	display: block;
}
.timesheet {
	width: 100%;
	height: auto;
}
.timesheet .linesheet:first-child div{ 
	background: #dfe8e8;
	color: #000 !important;
	font-weight: bold;
	
}
.linesheet {
	position: relative;
	max-width: 700px;
	height: auto;
	border: 1px solid #eee;
	margin: 1px;	
}
.linesheet .time {
	min-width: 100px;
	color: #666;
	padding: 5px 10px;
	float: left;
	margin-right: 10px;
}
.linesheet .text {
	min-width: 300px;
	color: #666;
	padding: 5px 10px;
}
.linesheet:nth-child(even) {
	color: #666;
	background: #f0f8f8;
}
.linesheet:hover .time, 
.linesheet:hover .text {
	color: #000;
	background: #ffcccc;
}
#list-1, #list-2 {
    margin: 20px 0 30px 0;
}
.btn-timesheet { 
        display: inline-block;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-family: "OpenSansSemiBold";
    border: none;
    text-transform: uppercase;
    text-decoration: none;
    height: 40px;
    padding: 0px 24px;
    line-height: 40px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    background: #57A0D5;
    border-radius: 50px;
    letter-spacing: 1px;
    margin: 2px 0 0 2px;
}

/* Correct form sidebar */
.form-correct .t {
    font-size: 22px !important;
    text-transform: uppercase;
    color: #333;
}
.form-correct p {
    font-size: 16px;
    text-transform: uppercase;
    margin: -7px 0 20px 0;
    color: #333;
}
.form-correct {
    text-align: center;
    padding: 20px;
    margin: 0 0 20px 0;
    background: #fff;
}
.form-correct input[type="text"] {
    border-radius: 5px;
    border: 1px solid #ddd;
    font-style: italic;
    height: 36px;
    width: 100%;
    margin-bottom: 9px;
    padding: 0 18px;
}
.form-correct input[type="submit"] {
    border-radius: 5px;
    margin-top: 12px;
    height: 37px;
    font-size: 18px;
    color: #fff;
    background: #F45946;
    border: 1px solid #F45946;
}
/* Выпадающее меню */

.chld{	opacity:0;
    position: absolute; 
	transition: all 0.3s; 
	-webkit-transition: all 0.3s; 
	border-top: 2px solid #BE1746; 
	width: 190px;
	visibility: hidden;
	background:#fff; 
	z-index: 400;	
	padding: 1% 0.5% 0 0.5%!important;
	box-shadow: 1px 1px 10px 1px #939393;
	}
 .chld li a{
	     display: block;
    width: 100%;
    color: #5f5f5f;
    padding: 3% 0% 3% 3%;
 } 
 .chld li a:hover{
	   color: #000;
	       box-shadow: none;
   } 
 .chld li{	
		overflow:hidden;	 clear:both;     width: 100%;
 } 
 .chld li:last-child {
    margin: 0px;
}
 .main-menu li:hover > ul{
	 opacity:1; 
     visibility: visible;
	 }
  .main-menu li {
   
    position: relative;
 }
 .main-menu ul:first-child > li:first-child:before{
	 position: absolute;
	 left: 50px;
	 top: -4px;
	 content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUI2QjJCNTYyMzFCMTFFNjk5ODM5RkM0NjBGMUI3NDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUI2QjJCNTcyMzFCMTFFNjk5ODM5RkM0NjBGMUI3NDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QjZCMkI1NDIzMUIxMUU2OTk4MzlGQzQ2MEYxQjc0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QjZCMkI1NTIzMUIxMUU2OTk4MzlGQzQ2MEYxQjc0MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoSGu0wAAABKSURBVHjaYty8efMsBgaGVAbsYDYTkMgB4mNYJEFiOSAFv4A4BIifIUk+hYr9YoIKPIcJIGkAiTGwIOk6DsTZQPwfiE/ABAECDAC+FhHt8PamegAAAABJRU5ErkJggg==');}
 @media screen and  (max-width: 760px){
     .chld{
		 width: 100%;
		 }
	 .main-menu ul.clearfix > li:first-child:before{
		 display:none;
 }}
 @media screen and  (max-width: 999px){
     .chld{
		 background: #5097CC !important;
         box-shadow: 1px 1px 10px 1px #eee;
		 width: 100%;
		 }
 .main-menu ul.clearfix > li:first-child:before{
	 display:none;
	 }
	 }
/* Выпадающее меню конец*/
.text { padding-top: 0 !important; }