*,
*:after,
*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{-webkit-font-smoothing:subpixel-antialiased;overflow-x: hidden;}
body{background:#fff;color:#22272d;font-size:16px;font-weight:400;line-height:1.7;margin:0;min-height:100%;padding:0;word-wrap:break-word;font-family:helveticaneuecyr-light, sans-serif;}
a,
a.inverse:active,
a.inverse:focus,
a.inverse:hover,
.itemInfo a.inverse:active,
.itemInfo a.inverse:focus,
.itemInfo a.inverse:hover,
.itemAdditionalInfo a.inverse:active,
.itemAdditionalInfo a.inverse:focus,
.itemAdditionalInfo a.inverse:hover{color:#22272d;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;}
.itemInfo a.inverse,
.itemAdditionalInfo a.inverse{color:#a8a8a8;}
a.inverse,
a:hover,
a:active,
a:focus{color:#42A5F5;}
h1,
h2,
h3,
h4,
h5,
h6{color:#212529;font-weight:400;line-height:1.2;margin:0;padding:0;}
.itemBody h1,
.itemBody h2,
.itemBody h3,
.itemBody h4,
.itemBody h5,
.itemBody h6{font-weight:normal;margin:100px 0 30px;//text-transform:uppercase;}
h1{font-size:40px;margin-bottom:32px;text-transform:none}
h2{font-size:36px;text-transform:none}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.itemBody h1{font-size:38px;font-weight:normal;font-family: helveticaneuecyr-black, sans-serif;}
.itemBody h2{font-size:36px;font-weight:normal;font-family: helveticaneuecyr-black, sans-serif;padding: 5%;}
.itemBody h4{font-size:18px;}
.itemBody h5{font-size:16px;}
.itemBody h6{font-size:14px;}
ul{list-style:none;margin:0;padding:0;}
li{font-size:16px;line-height:1.7;}
p{margin:1em 0 1.8em;font-family: helveticaneuecyr-light, sans-serif;color: #22272d;}
iframe{max-width:100%!important;}
.narrow-width .gk-page{max-width:960px;}
#gk-bg{overflow:hidden;width:100%;//height:800px;//display:table;}
#gk-footer,
#gk-sidebar,
#gk-breadcrumb{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.gk-logo-wrap{left:auto;position:absolute;right:50%;top:0;width:50%;z-index:998;}
.gk-logo-wrap .gk-logo,
.gk-logo-wrap .gk-logo-text{margin:86px 0 0 0;}
.gk-logo{color:#fff;display:block;float:left;}
.gk-logo img{display:block;height:auto;max-height:64px;}
.gk-logo-text{color:#fff;display:block;float:left;font-size:30px;font-weight:bold;height:30px;line-height:30px;margin:40px 0;text-transform:uppercase;}
.gk-logo-text:hover{color:rgba(255, 255, 255, .8);}
.gk-logo-text > span{display:block;float:left;line-height:39px;padding:0 22px 0 0;}
.gk-logo-text > span + span{font-size:12px;font-weight:400;line-height:35px;padding:0;}
.gk-logo-text > span + span:before{border-left:1px solid rgba(255, 255, 255, .15);content:"";display:block;float:left;height:30px;margin:0 25px 0 0;width:1px;}
.gk-logo-text.inverse > span{color:#212529;font-size:20px;line-height:33px;}
.gk-logo-text.inverse > span + span{font-size:12px;line-height:31px;}
.gk-logo-text.inverse > span + span:before{border-left-color:rgba(33, 37, 41, .3);height:26px;}
#gk-style-area{clear:both;display:block;float:right;line-height:10px;margin:0 0 40px 0;padding:0;text-align:center;}
#gk-style-area a{border-radius:50%;display:inline-block;height:7px;margin:5px 0 0 5px;text-indent:-9999px;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out;transition:transform 0.2s ease-out;width:0px;}
#gk-style-area a:first-child{margin-left:0;}
#gk-style-area a:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
#gk-color1{background:#cc6060;}
#gk-color2{background:#8e3a1e;}
#gk-color3{background:#de8e1c;}
#gk-color4{background:#c4bcfb;}
#gk-color5{background:#777;}
.no-mainbody #gk-header{height:735px;position:absolute;width:100%;background-image:url("https://way-project.com/images/Proektdoma400/4.jpg");background-repeat:no-repeat;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4);background-position:center;background-size:cover;text-align:center;}
//("https://way-project.com/images/1-min.jpg")
#gk-top,
#gk-bottom1,
#gk-bottom2{clear:both;overflow:hidden;}
#gk-mainbody{padding:165px 0 120px 0;position:relative;}
#gk-breadcrumb{margin:0 0 0 50%;overflow:hidden;padding:88px 0 0 0;position:relative;text-align:right;width:50%;z-index:999;}
.breadcrumbs{color:#000;float:left;font-size:14px;text-align:left;width:100%;}
.breadcrumbs li.separator{color:#aaa;font-size:14px;//padding:4px 6px !important;text-align:center;width:22px;}
.breadcrumbs > li{clear:none;display:inline-block;font-size:14px;}
.breadcrumbs li a{color:#888;}
.breadcrumbs li a:hover{color:#cc6060;}
#gk-footer{clear:right;float:right;margin-top:-15px;overflow:hidden;}
#gk-footer a{color:rgba(255, 255, 255, 0.4);padding:0!important;visibility: hidden;}
#gk-footer a:active,
#gk-footer a:focus,
#gk-footer a:hover{color:#fff;}
#gk-copyrights{color:rgba(255, 255, 255, 0.4);float:right;font-size:12px;line-height:20px;margin:0;padding:0;position:relative;text-transform:uppercase;}
#gk-lang,
#gk-copyrights,
#gk-style-area{float:right;margin-left:20px;}
#gk-framework-logo{display:block;width:90px;height:36px;background:url('../images/gavern-logo.png') no-repeat 0 0;text-indent:-9999em;margin:12px auto 0 auto;opacity:0.4;}
.box{font-size:14px;line-height:1.6;margin:0 0 50px 0;width:100%;}
div.content{clear:both;}
.box li{border-bottom:1px solid #ddd;line-height:1.6;padding:7px 0;font-family: helveticaneuecyr-light, sans-serif;color: #22272d;}
.box li:last-child{border-bottom:none;}
.box li a{line-height:1.0;text-decoration:none;}
.box li:hover ul{display:block;}
.box a{text-decoration:none;}
.box ul ul{margin-left:20px;}
.box .header, #loginForm > h3{color:#111;font-size:18px;font-weight:bold;line-height:1;padding:0 0 24px 0;text-transform:uppercase;}
.box.clear{border:none !important;clear:none;padding:0!important;}
.clear div.content{clear:both;}
.box.advertisement .header{background:transparent;border-bottom:1px solid #ddd;color:#bbb!important;font-family:helveticaneuecyr-light;font-size:11px!important;font-weight:300;line-height:16px;margin:0 0 16px 0;min-height:21px;padding:0;text-align:right;text-transform:uppercase;}
.box.light .box-wrap{background:#f5f5f5;border:none;padding:32px!important;}
.box_text > div{background:#fff;}
.box.dark .box-wrap{background:#212529;border:none;color:#999;padding:32px!important;}
.box.dark .header{background:transparent!important;line-height:1.2;}
.box.dark h1,
.box.dark h2,
.box.dark h3,
.box.dark h4,
.box.dark h5,
.box.dark h6{color:#fff;}
.box.dark ul{margin:0;padding:0;}
.box.dark ul li{border-bottom:1px solid #555;font-size:15px;position:relative;color: #ddd!important;}
.box.dark ul li:last-child{border-bottom:none;}
.box.dark a{color:#ddd!important;}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover{color:#cc6060!important;}
.box.dark ul ul{margin:0 0 0 20px;}
.box.nomargin{margin:0!important;padding:0!important;}
.box ul.menu ul{margin:0 0 32px 0;}
.box ul.menu li li{border-bottom:1px solid #e5e5e5;font-size:12px;padding-left:6px;}
.box ul.menu li.active{background:#F2F4F5}
.box ul.menu li.active a{padding:8px 16px}
.box ul.menu li li a{margin:0 0 0 6px}
.box .menu .header + .content ul li:first-child{border-top:none;}
.menu li a{color:#000;display:inline-block;font-size:15px;padding:8px 0;}
//.menu li a:hover{padding:10px 0 10px 20px;}
//.ps-menu-center .menu li a:hover{padding:0;}
.box .menu li:hover ul{display:block;}
.box .menu li li a{color:#666;font-weight:normal}
.box li.deeper.parent ul{display:none;margin-top:19px;position:relative;width:auto;background:none;box-shadow:none;border-radius:0 0 10px 10px;}
.box li.deeper.parent:hover ul{display:block;}
.box .menu li strong{display:block;}
#gk-social{margin:10px 0;overflow:hidden;}
#gk-social a{color:#212529;display:block;float:left;font-size:25px;height:25px;line-height:25px;margin:0 0 0 5px;overflow:hidden;text-align:center;width:27px;}
#gk-social a:before{font-size:25px;line-height:25px;}
#gk-social a:hover{color:#fff!important;}
.onlydesktop{display:block;}
.onlytablet{display:none;}
.onlymobile{display:none;}
#gkFBLogin{float:left;width:45%;}
#gkFBLogin p{line-height:18px;margin:14px 0 20px;}
#gkFBLogin + #login-form,
#gkFBLogin + #com-login-form{float:left;width:45%;margin-left:4%;padding-left:30px;border-left:1px solid #e7e7e7;}
#form-login-remember{margin:10px 0;}
#login-form fieldset p{margin:0.5em 0;}
#login-form ul{border-top:1px solid #E5E5E5;margin:0 0 12px;overflow:hidden;padding:12px 0;}
#login-form ul li{color:#999;font-size:12px;display:inline-block;line-height:1.6;margin-right:12px;}
#login-form input[type="text"],
#login-form input[type="password"]{width:95%;}
label#jform_spacer-lbl{font-size:14px;font-weight:normal;color:#666;}
#gkPopupLogin{display:none;left:0;opacity:0;margin-top:200px;padding:0 0 0 75px;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%;}
.popup-open #gkPopupLogin{margin-top:45px;opacity:1;}
#gkPopupLogin span#fb-auth{margin-top:0;}
#gkPopupLogin .button:active,
#gkPopupLogin .button:focus,
#gkPopupLogin .button:hover{background:transparent;}
.gkUsermenu{clear:both;float:left;margin:20px 0;}
.gkUserdata .logout-button .button{margin:10px 0 0 0;}
#gkPopupLogin #form-login-buttons{clear:both}
#gkPopupLogin #form-login-buttons input.button{margin:0 0 50px}
#gkPopupLogin #fb-auth, #gkPopupLogin .button.full{width:95%}
#gkPopupLogin #form-login-remember{float:left;}
#gkPopupLogin #form-login-forgot{float:right;margin:10px 5% 0 0}
#gkPopupLogin #form-login-forgot a{color:#999;font-size:14px;}
#gkPopupLogin #form-login-forgot a:hover{color:#111}
span#fb-auth small{width:20px;background:transparent url('../images/fbauth.png') no-repeat 0 2px;text-indent:-999em;display:block;float:left;border-right:1px solid #a0aecd;margin:17px 16px 0 10px;height:17px;}
span#fb-auth{background-color:#798db9;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;display:inline-block;color:#fff;line-height:49px;font-size:14px;font-weight:700;padding:0 30px 0 12px;cursor:pointer;height:49px;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;position:relative;text-transform:uppercase;text-align:center;}
span#fb-auth:hover{background-color:#556b9b;}
#gk-btn-login{float:right;margin:-12px 0 0 20px;padding:0 20px;}
.ps-header.black{background:rgba(0, 0, 0, 0.8);color:#fff;position:absolute;width:100%;z-index:10;}
.ps-header.black a{color:#fff;margin:0;}
.ps-header.white{position:absolute;width:100%;background:rgba(255, 255, 255, 0.88);top:44px;z-index:10;}
.ps-header.black ul{float:right;}
.ps-header.black ul li{font-size:14px;display:inline-table;margin:8px 0px 8px 5px;padding:2px 15px 2px 10px;border-right:1px solid rgba(255, 255, 255, 0.19);}
.ps-header.black ul li:last-child{border:none;}
a.ps-logo-text{float:left;font-size:26px;text-transform:capitalize;color:#000;padding:0px 15px;#border:3px solid #000;#font-weight:bold;margin:10px -120px 10px 10px;}
a.ps-logo-text span{font-weight:normal;font-size:16px;border-left:1px solid #ccc;padding-left:15px;margin-left:21px;margin-top:10px;float:right;}
.ps-menu-center{margin:-9px auto;display:table;}
//.ps-menu-center .menu li{display:inline-table;margin-right:30px;padding:20px 0;}
//li.deeper.parent ul{display:none;margin-top:19px;position:absolute;width:300px;background:rgba(255, 255, 255, 0.88);box-shadow:0 10px 10px rgba(17, 17, 17, 0.33);border-radius:0 0 10px 10px;}
//.ps-menu-center .menu li a{font-weight:600;font-size:15px;color:#333;vertical-align:middle;}
//.ps-menu-center .menu li span{font-weight:600;font-size:15px;color:#333;vertical-align:middle;}
.ps-header.white button.btn.btn-blue{float:right;border-radius:3px;background:#212529;color:#fff;outline:none;font-size:15px;border:1px solid #212529;padding:21px 37px;margin:11px 12px 10px 0;line-height:0;font-weight:bold;height:auto;text-transform:none;font-family:'Century Gothic';}
.ps-header.white button.btn.btn-blue:hover{background:transparent;color:#212529;border:1px solid #212529;}
//.ps-menu-center .menu li a:hover{color:#08C!important;}
//.ps-menu-center .menu li.active > a::after{content:'';background:#08C;border-radius:5px;display:table;margin:3px auto -10px auto;width:29px;height:2px;}
//li.active.deeper.parent > ul > li.active > a::after{display:none!important;}
//li.active.deeper.parent > ul > li.active > a{color:#08C!important;}
//.ps-menu-center .menu li.active > span::after{content:'';background:#08C;border-radius:5px;display:table;margin:3px auto -10px auto;width:29px;height:2px;}
div#page-nav{display:none;}
@media screen and (max-width:800px){div#page-nav{display:table;}
}
.gkIsWrapper-gk_photo figcaption a{margin-top:20px;}
.ps-header.black ul li i{color:#fff;}
a.zakaz-zvonka{color:#FFFFFF;font-size:15px;background:#08C;font-weight:400;float:right;border-radius:50px;padding:1px 23px;margin:7px 30px 0 0;border:1px solid #08C;}
a.zakaz-zvonka i{color:#FFF;margin-right:-6px;}
.ps-menu-center .menu li.deeper:hover ul{display:table;}
li.deeper.parent ul li a{font-size:14px;}
li.deeper.parent ul li{padding:5px 10px;border-bottom:1px solid rgba(0, 0, 0, 0.09);width:100%;}
li.deeper.parent ul ul{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#fff;
	padding:0}
li.deeper.parent ul ul li
{
	float:none;
	width:200px
}
.single-page > .header.no-image{//background:url(../images/tessellation.jpg) repeat center!important;}
.psa-title h3 span{font-size:30px;font-weight:normal;}
.psa-title h3{text-align:center;margin:3em 0 2em 0; font-family:helveticaneuecyr-black, sans-serif;}
.psa-title h2{//text-align:center;margin:3em 0 1em 0;padding:10% 0 0;color:#212529;font-weight:normal;text-transform: uppercase;font-size:30px;font-family: helveticaneuecyr-black, sans-serif;;}
.psa-col-6{width:50%;//min-height:420px;float:left;padding:20px 20px 40px;}
.psa-col-6r{width:50%;float:left;padding:20px 0px 40px 40px;}
@media screen and (max-width:800px){.psa-col-6r{width: 100%;padding: 0;}
}
.psa-col-6l{width:50%;float:left;padding:20px 40px 40px 0px;}
@media screen and (max-width:800px){.psa-col-6l{width: 100%;padding: 0;}
}
.psa-col-6i{width:30%;//min-height:420px;float:left;padding:20px 20px 40px;}
.psa-col-61{width:50%;float:left;}
.psa-col-62{width:50%;//min-height:420px;float:left;padding:20px 0px 40px 40px;}
@media screen and (max-width:800px){.psa-col-62{width: 100%;padding: 0;}}
@media screen and (max-width:500px){.psa-col-62{width: 100%;padding: 0;}}
.psa-col-62i{width:69%;//min-height:420px;float:left;padding:20px 0px 40px 20px;}
.psa-col-63{width:50%;//min-height:420px;float:left;padding:20px 40px 40px 0px;}
@media screen and (max-width:500px){.psa-col-63{width: 100%;padding: 5px;}
}
.psa-col-63i{width:69%;//min-height:420px;float:left;padding:20px 60px 40px 1px;}
.psa-col-64{width:50%;//min-height:420px;float:left;}
.psa-col-65{width:50%;min-height:500px;float:left;padding:150px 20px 40px;}
@media screen and (max-width:500px){.psa-col-65{width: 100%;}
}
.psa-col-66{width:50%;min-height:500px;float:left;padding:70px 40px 40px 0px;}
@media screen and (max-width:500px){.psa-col-66{width: 100%;padding: 0;}
}
.psa-col-66r{width:50%;min-height:500px;float:left;padding:70px 0px 40px 40px;}
@media screen and (max-width:500px){.psa-col-66r{width: 100%;padding: 0;}
}
.psa-col-67{width:50%;min-height:500px;float:left;margin-top:-110px;padding: 0px 40px 40px 0px;}
@media screen and (max-width:500px){.psa-col-67{width: 100%; padding: 5px;
}
}
.psa-col-6 h3.header{font-size:30px;font-weight:normal;text-transform:uppercase;margin:1em 0 1em 0;}
.block-1{width:100%;display:table;margin: 0 auto!important;max-width: 1200px;}
@media screen and (max-width:800px){.block-1{width:100%;display:block;margin: 0 auto!important;max-width: 1200px;}
}
.block-4{width:100%;display:block;margin: 0 auto!important;max-width: 1200px;}
@media screen and (max-width:800px){.block-4{width:100%;display:block;margin: 0 auto!important;max-width: 1200px;}
}
.about-company{display:table;padding:0px 0 0px 0!important;background-size:auto;width:100%;background-attachment:fixed;}
.about-company h3.header{text-transform:uppercase;padding:45px 0 15px 0;font-weight:normal;font-size:30px;}
.about-company h2.header{text-transform:uppercase;padding:45px 0 15px 0;font-weight:normal;font-size:30px;}
.about-company .psa-col-6{font-size:15px; padding: 20px 20px 40px 0px;}
.psa-col-4{width:33.3%;float:left;padding: 0 10px;
//margin:5px 0px;}
.psa-col-4 h3.header{font-size:28px;font-weight:normal;margin:40px 0 30px;}
.services h3.header{font-size:30px;font-weight:normal;}
.services .psa-col-4{text-align:center;padding:0 10px;transition:all .4s linear;}
.services .psa-col-4 p{text-align:left;}
.services .psa-col-4 h3{margin:1em 0 1em 0;}
.services .psa-col-4 img:hover{color:#08C;}
.block-ps{padding:27px 20px 10px 20px;border-top:1px solid #F3F3F3;background:#fff;transition:all 0.4s linear;box-shadow:0 3px 3px rgba(17, 17, 17, 0.16);}
.block-p{padding:55px 30px 10px 20px;}
.block-ps:hover{box-shadow:0 3px 24px rgba(17, 17, 17, 0.16);}
.block-pss{padding:55px 30px 10px 20px;box-shadow:0 3px 24px rgba(17, 17, 17, 0.16);}
.services .psa-col-4:hover{}
.services{//background-image:url(../images/individualnoe-proektirovanie.jpg);display:table;padding:134px 0 100px 0!important;background-size:auto;width:100%;background-attachment:fixed;}
.onas{//background-image:url(../images/individualnoe-proektirovanie.jpg);display:table;padding:0px 0 100px 0!important;background-size:auto;width:100%;background-attachment:fixed;}
.standarty{//background-image:url(../images/individualnoe-proektirovanie.jpg);display:table;padding:50px 0 100px 0!important;background-size:auto;width:100%;background-attachment:fixed;}
.custom-form-1{display: table;padding: 100px 0 120px 0!important; background-size: auto; width: 100%; background-attachment: fixed;margin-top:800px;display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
    
.custom-form-1 li {
    position: relative;
    margin-bottom: 30px;
    padding-left: 63px;
    width: 500px;
    margin-left: 70px;
    min-height: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #22272d;}
    
.custom-form-1 li:before {
    position: absolute;
    display: block;
    content: "";
    width: 33px;
    height: 33px;
    left: 0;
    top: 5px;
    background: url(/img/bg_second-feature.png) no-repeat 0 0;
}
.osnovnyepreimushhestva{display: table;padding: 0px 0 150px 0!important; background-size: auto; width: 100%; background-attachment: fixed;//margin-top:800px;display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
.osnovnyepreimushhestva li {
    position: relative;
    margin-bottom: 30px;
    padding-left: 63px;
    width: 560px;
    min-height: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #22272d;}
    
.osnovnyepreimushhestva li:before {
    position: absolute;
    display: block;
    content: "";
    width: 33px;
    height: 33px;
    left: 0;
    top: 5px;
    background: url(/img/bg_second-feature.png) no-repeat 0 0;
}
@media screen and (max-width:850px){.osnovnyepreimushhestva li{width: 100%;margin-left:0px;}
}    
.second-features {
    margin-top: 84px;
    width: 100%;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}

.custom-form-1 h3.header{font-size:30px;font-weight:normal;}
.akciya h3.header{font-size:30px;font-weight:normal;}
.preimushestva{display: table;padding: 0px 0 150px 0!important; background-size: auto; width: 100%; background-attachment: fixed;//margin-top:800px;display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
.preimushestva p{font-size:15px;}
.preimushestva h3.header{font-size:30px;font-weight:normal;}
.preimushestva li {
    position: relative;
    margin-bottom: 30px;
    padding-left: 63px;
    width: 560px;
    min-height: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #22272d;}
    
.preimushestva li:before {
    position: absolute;
    display: block;
    content: "";
    width: 33px;
    height: 33px;
    left: 0;
    top: 5px;
    background: url(/img/bg_second-feature.png) no-repeat 0 0;
}
@media screen and (max-width:850px){.preimushestva li{width: 100%;margin-left:0px;}
}  
.services2{display:table;width:100%;}
.main-form{font-size:16px;position:relative;}
.big-title{display:block;color:#212529;text-align:center;text-transform:uppercase;font-size:48px;font-weight:bold;line-height:1;letter-spacing:1px;margin:140px 0 40px;font: 40px/48px helveticaneuecyr-black, sans-serif;}
.big-title__subtitle{font-size:15px;color:#212529;max-width:500px;margin:0 auto 60px;display:block;text-align:center;}
.services2 h3.header{font-size:30px;font-weight:normal;}
.services2 h2.header{font-size:36px;font-weight:normal;}
.services2 .psa-col-4{text-align:center;padding:0 10px;transition:all .4s linear;}
.services2 .psa-col-4 p{text-align:left;}
.services2 .psa-col-4 h3{margin:1em 0 1em 0;}
.services2 .psa-col-4 img:hover{color:#08C;}
button.btn.btn-z{background:transparent;border:1px solid #FFFFFF;color:#FFFFFF;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;;font-size:14px;font-weight:normal;line-height:45px;height:48px;margin:-5px auto 16px auto;float:none;display:table;border-radius:5px;}
button.btn.btn-z:hover{background:#42a5f5;color:#FFFFFF;}
button.btn.btn-blue{background:transparent;border:1px solid #212529;color:#212529;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;;font-size:14px;font-weight:normal;line-height:45px;height:48px;margin:-5px auto 16px auto;float:none;display:table;border-radius:5px;}
button.btn.btn-blue:hover{background:#42a5f5;color:#FFFFFF;}
button.btn.btn-bluez{background:transparent;border:1px solid #212529;color:#212529;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;;font-size:14px;font-weight:normal;line-height:45px;height:48px;margin:-5px auto 16px auto;float: right;//display:table;border-radius:5px;}
button.btn.btn-bluez:hover{background:#42a5f5;color:#FFFFFF;}
button.btn.btn-blue1{background:transparent;border:1px solid #212529;color:#212529;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;;font-size:14px;font-weight:normal;line-height:45px;height:48px;//margin:-5px auto 16px auto;float:none;display:table;border-radius:5px;}
button.btn.btn-blue1:hover{background:#42a5f5;color:#FFFFFF;}
button.btn.btn-blue9{background:#FFFFFF;//border:1px solid #42a5f5;border-bottom: 4px solid #cc9e61;//color:#42a5f5;color:#22272d;text-transform: uppercase;font-family:helveticaneuecyr-light, sans-serif;;font-size:14px;font-weight:normal;line-height:45px;height:48px;//margin:-5px auto 16px auto;float:none;display:table;border-radius:5px;}
button.btn.btn-blue9:hover{border:1px solid #cc9e61;background:transparent;color:#cc9e61;border-radius:25px;}
.btn-blue4{background:transparent;border:1px solid #fff;color:#fff;text-transform:none;font-family:helveticaneuecyr-light, sans-serif;;font-size:16px;font-weight:normal;line-height:45px;float:right;margin:10px;border-radius:3px;}
.btn-blue4:hover{border:1px solid #cc9e61;background:transparent;color:#fff;border-radius:3px;}
button.btn.btn-blue2{background:#FFFFFF;color:#42a5f5;border:1px solid #42a5f5;text-transform:none;font-family:"Century Gothic"!important;font-size:16px;font-weight:bold;line-height:45px;height:48px;margin:-5px auto 16px auto;float:none;display:table;border-radius:3px;}
button.btn.btn-blue2:hover{background:#42a5f5;color:#FFFFFF;}
button.btn.btn-white{background:transparent;border:1px solid #FFFFFF;color:#FFFFFF;text-transform:none; font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:45px;height:48px;margin:35px 20px 16px 0;float:left;border-radius:3px;}
button.btn.btn-white:hover{background:#42a5f5;color:#FFFFFF;}
@media screen and (max-width:850px){button.btn.btn-white{margin:0;}
}
button.btn.btn-white1{background:#cc9e61;border-bottom: 1px solid #cc9e61;color:#FFFFFF;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;font-size:16px;font-weight:normal;line-height:45px;height:48px;margin:35px 0 16px 0;float:none;display:table;border-radius:5px;}
@media screen and (max-width:500px){button.btn.btn-white1{width:96%;padding:0px 5px;}
}
button.btn.btn-white1:hover{border:1px solid #FFFFFF;background:transparent;color:#FFFFFF;border-radius:5px;}
button.btn.btn-white2{background:transparent;border: 1px solid #FFFFFF;color:#FFFFFF;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;font-size:16px;font-weight:normal;line-height:45px;height:48px;margin:35px 0 16px 25px;//float:none;//display:table;border-radius:5px;}
@media screen and (max-width:500px){button.btn.btn-white1{width:96%;padding:0px 5px;}
}
button.btn.btn-white2:hover{border:1px solid #FFFFFF;background:transparent;color:#FFFFFF;border-radius:5px;}
button.btn.btn-white3{background:#cc9e61;border-bottom: 1px solid #cc9e61;color:#FFFFFF;text-transform: none;font-family:helveticaneuecyr-light, sans-serif;font-size:16px;font-weight:normal;line-height:45px;height:48px;margin:35px 0 16px 0;//float:none;//display:table;border-radius:5px;}
@media screen and (max-width:500px){button.btn.btn-white1{width:96%;padding:0px 5px;}
}
button.btn.btn-white3:hover{border:1px solid #FFFFFF;background:transparent;color:#FFFFFF;border-radius:5px;}
bub tton.btn.btn-red{background:#212529;border:1px solid #212529;color:#fff;text-transform:none;font-family:"Century Gothic"!important;font-size:16px;font-weight:bold;line-height:45px;height:48px;margin:-5px auto 16px auto;float:none;display:table;border-radius:3px;}
button.btn.btn-red:hover{background:#fff;color:#212529;}
.ps-portfolio{padding:0px 0 0px 0!important;}
.psa-col-3{width:25%;float:left;}
.psa-col-5{width:41.66%;float:left;}
.psa-col-2{width:16%;float:left;}
.psa-col-1{width:8.33%;float:left;}
.psa-col-10{width:84%;float:left;}
.psa-col-9{width:75%;float:left;}
.psa-col-8{width:66%;float:left;}
.psa-col-81{width:66%;float:left;padding: 5% 0;}
.block-ps2 h3{color:#08C;text-align:left;font-size:20px;margin:1em 0 1em 0;font-weight:bold;}
.block-ps2{text-align:left;padding:10px 19px;}
.block-ps2 p{font-size:14px;}
.howwework h3.header{font-size:30px;font-weight:normal;text-transform:uppercase;margin:4em 0 1em 0;}
.howwework{//background:#f9f9f9;padding:134px 0 0 0!important;display:table;width:100%;background-size:auto;background-attachment:fixed;}
.about-zakaz h3.header{font-size:30px;font-weight:normal;text-transform:uppercase;margin:1em 0 1em 0;}
.about-zakaz{padding:114px 0 60px 0!important;display:table;width:100%;//background:#f0f1f3!important;//background-attachment:fixed;}
h4.ps-header{font-weight:bold;text-transform:uppercase;margin:32px 0 0 0;}
p.ext-callback-field-name{float:left;width:50%;}
p.ext-callback-field-phone{float:left;width:50%;}
.form-module{float:left;width:100%;margin:-32px 0 0 0;}
input.btn{border:2px solid #08C;font-family:"Century Gothic"!important;text-transform:none;font-weight:bold;font-size:16px;margin:-5px auto 16px auto;float:none;border-radius:50px;line-height:47px;background:#08C;}
input.btn:hover{background:#fff;color:#08C;border:2px solid #08C;}
.ps-coorect{padding:0!important;}
.ps-coorect .box{margin:0!important;}
h1.psa-serv-title{margin:100px 0 45px 0!important;position:relative;background:url(../images/tessellation.jpg) repeat center!important;width:100%;padding:100px 0;display:table;}
.start-section > div{max-width:1960px;margin:0 auto;}
.start-section li i.fa.fa-check{color:#08C;font-size:18px;text-align:center;margin-right:4px;border:1px solid;padding:5px 3px 5px 6px;border-radius:50%;}
.start-section ul li{border-bottom:1px solid #ccc;padding:14px 10px;position:relative;}
h3.gk-wide-image{//text-transform:uppercase;font-size:30px;font-family: helveticaneuecyr-black, sans-serif;}
.psa-col-24{width:20%;float:left;text-align:center;}
.psa-col-24 h3{font-size:18px;text-transform:none;font-weight:normal;margin:1em 0 1em 0;}
.psa-col-24 .block-ps{height:345px;padding-top:50px;}
.section2{text-align:center;background-image:url(../images/01-patterns.jpg);display:table;padding:0 0 94px 0!important;background-size:none;margin-top:86px;width:100%;background-attachment:fixed;}
.docs{border:2px solid #212529;text-align:center;display:table;margin:0 auto;padding:0 61px;border-radius:115px;}
.docs ul{display:table;margin:-21px auto 28px auto;}
.section3{display:table;width:100%;}
p.materials{border-top:1px solid rgba(204, 204, 204, 0.36);padding-top:30px;font-weight:bold;margin-bottom:12px;}
.section3 .block-ps h3{margin:1em 0;color:#08C;}
.section5{display:table;width:100%;margin-top:79px;padding:0 0 85px 0;background:url(../images/01-patterns.jpg);}
.section5 > div{max-width:1860px;margin:0 auto;}
.section5 .gk-wide-image{margin-top:70px;}
.demo-typoDiv.typoDesc{background:#fff;padding:1px 15px 00px 15px;margin-top:25px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.13);}
.zayavka-niz{background:#08C;color:#fff;padding:1px 0 110px 0;margin-bottom:0;opacity:0.7;}
.zayavka-niz h3{color:#fff;}
.zayavka-niz a{background:#fff;color:#08C;padding:10px 25px;font-weight:bold;border-radius:4px;}
.psa-col-4ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â .block-ps{margin:0 10px!important;}
.psa-col-4 .block-ps{margin:0 7px!important;padding-bottom:46px;}
.section6 > div{max-width:960px;margin:0 auto;}
.section6{display:table;width:100%;margin-bottom:70px;}
.start-section .demo-typoDiv.typoDesc{padding:33px 10px;}
.psa-col-24 .block-ps h4{font-size:16px;text-transform:none;font-weight:normal;letter-spacing:0;line-height:24px;margin:10px 0 0 0;}
.docs a{color:#08C;text-decoration:underline;letter-spacing:0;font-weight:bold;}
.section4{width:100%;display:table;margin-top:79px;padding:0 0 87px 0;background:url(../images/pattern.png);}
.section4 > div{max-width:960px;margin:0 auto;}
.section4 li i.fa.fa-check{color:#08C;font-size:18px;text-align:center;margin-right:4px;border:1px solid;padding:5px 3px 5px 6px;border-radius:50%;}
.section4 ul li{border-bottom:1px solid #ccc;padding:14px 10px;}
.section5 li i.fa.fa-check{color:#08C;font-size:18px;text-align:center;margin-right:4px;border:1px solid;padding:5px 3px 5px 6px;border-radius:50%;}
.section5 ul li{border-bottom:1px solid #ccc;padding:14px 10px;}
.section22{width:100%;display:table;}
.section22 > div{max-width:960px;margin:0 auto;}
span.gkBlockTextCenter{}
span.gkBlockTextCenter a{color:#fff;text-decoration:underline;}
div#nsp-862{max-width:100%;margin:59px 0;}
.section2 .width{max-width:960px;margin:0 auto;}
.section2 .width .docs{border-radius:10px;padding:25px 28px 14px 28px;}
ul.checks-list{display:table;margin:0 auto 15px auto;}
ul.checks-list li{border-bottom:1px solid #ccc;padding:14px 10px;}
ul.checks-list li i{color:#08C;font-size:18px;text-align:center;margin-right:4px;border:1px solid;padding:5px 3px 5px 6px;border-radius:50%;}
.psa-title .psa-col-4 .block-ps{margin:50px 0 !important;}
.ps-header.black .pull-left span{margin:6px 0 0 20px;display:table;}
@media screen and (max-width:1436px){a.ps-logo-text{margin:11px 17px 10px 10px;}
}
@media screen and (max-width:800px){a.ps-logo-text{display:none;}
.ps-menu-center{margin:-10px auto 0 auto;display:table;text-align:center;float:none;width:auto;}
}
@media screen and (max-width:1100px){.ps-menu-center{margin:-10px auto 0 auto;display:table;text-align:center;float:right;width:auto;}
}
@media screen and (max-width:800px){.pull-left{display:none;}
}
@media screen and (max-width:1024px){.ps-menu-center{margin:0 auto 0 auto;display:table;text-align:center;width:100%;}
}
@media screen and (max-width:2980px){.ps-header.black{display:table;}}
.ps-header.white{display:table;}
@media screen and (max-width:800px){.ps-header.white{display:none;}
}
div#page-nav{display:none;}
@media screen and (max-width:800px){div#page-nav{display:table;}
}
@media screen and (max-width:800px){.psa-col-4{width:100%;}
.psa-col-3{width:100%;}
.psa-col-6{width:100%;}
.psa-col-24{width:100%;}
h1.psa-serv-title{margin:0 0 45px 0!important;}
.psa-col-4 .block-ps{margin:0 0 50px 0!important;padding:27px 20px 46px 20px;width:100%;display:table;}
.docs{border-radius:10px;padding:0 10px;}
.box{display:table;}
.ps-portfolio button{margin-top:60px!important;}
.psa-title .psa-col-4 .block-ps{margin:0 0 50px 0 !important;padding:46px 15px 17px 15px;}
}
.ps-header.white.sticky.fixed{position:fixed;top:0;}
.ps-menu-center .menu li.active a{margin:-4px 0 0 0;}
form#test-form{background:#FFF;border:5px solid #f1f1f1;padding:20px 30px;text-align:left;max-width:850px;margin:40px auto;position:relative;}
form#test-form ul li label{float:left;width:200px;margin:10px;}
form#test-form ul li{display:table;width:65%;margin:0 auto;}
form#test-form ul li input{//padding:10px 19px;//border:1px solid #ccc;//box-shadow:0 0 0;//width:100%;border-bottom:1px solid #ccc;margin-bottom:20px;}
form#test-form ul li input[type=checkbox]{width:auto;}
form#test-form ul li select{width:100%;}
form#test-form ul{margin:-20px 0 25px 0;}
form#test-form input[type="submit"]{width:100%;border-radius:5px;background:#FFFFFF;outline:none;font-size:18px;color:#212529;border:1px solid #ccc;padding:25px 37px;margin:23px 0 0 0;line-height:0;font-weight:normal;height:auto;text-transform:none;font-family:'Century Gothic';}
form#test-form input[type="submit"]:hover{background:#212529;color:#FFFFFF;}
form#test-form1{background:#FFF;padding:20px 0px;text-align:left;max-width:550px;margin:40px auto;position:relative;}
form#test-form1 ul li label{float:left;width:auto;margin:10px;}
form#test-form1 ul li{display:table;width:65%;margin:0 auto;}
form#test-form1 ul li input{//padding:10px 19px;//border:1px solid #ccc;//box-shadow:0 0 0;//width:100%;border-bottom:1px solid #ccc;margin-bottom:20px;}
form#test-form1 ul{margin:20px 0 25px 0;}
form#test-form1 input[type="submit"]{width:100%;border-radius:5px;background:#FFFFFF;outline:none;font-size:18px;color:#212529;border-bottom: 4px solid #cc9e61;padding:25px 37px;margin:23px 0 0 0;line-height:0;font-weight:normal;height:auto;text-transform: uppercase;font-family:'Century Gothic';}
form#test-form1 input[type="submit"]:hover{background:#cc9e61;color:#FFFFFF;}
form#test-form3{background:#FFF;padding:20px 0px;text-align:left;max-width:550px;margin:40px auto;position:relative;}
form#test-form3 ul li label{float:left;width:auto;margin:10px;}
form#test-form3 ul li{display:table;width:65%;margin:0 auto;}
form#test-form3 ul li input{//padding:10px 19px;//border:1px solid #ccc;//box-shadow:0 0 0;//width:100%;border-bottom:1px solid #ccc;margin-bottom:20px;}
form#test-form3 ul{margin:20px 0 25px 0;}
form#test-form3 input[type="submit"]{width:100%;border-radius:5px;background:#FFFFFF;outline:none;font-size:18px;color:#212529;border:1px solid #ccc;padding:25px 37px;margin:23px 0 0 0;line-height:0;font-weight:normal;height:auto;text-transform:none;font-family:'Century Gothic';}
form#test-form3 input[type="submit"]:hover{background:#212529;color:#FFFFFF;}
#forma{background:#FFF;padding:20px 30px;text-align:left;max-width:1200px;margin:5px auto;position:relative;}
#forma input[type="text"]{height:50px;width:20%;border:1px solid;padding:10px 20px;margin:4px 4px 4px 10px;}
#forma input[type="email"]{height:50px;width:20%;border:1px solid;padding:10px 20px;margin:4px 4px 4px 10px;}
#forma input[type="tel"]{height:50px;width:20%;border:1px solid;padding:10px 20px;margin:4px 4px 4px 10px;}
#forma input[type="submit"]{border-radius:4px;background:#212529;outline:none;font-size:16px;color:#fff;border:1px solid #212529;margin:4px 4px 4px 20px;line-height:0;font-weight:bold;text-transform:none;font-family:'Century Gothic';}
#forma input[type="submit"]:hover{background:#FFFFFF;color:#212529;}
#forma1{background:#FFF;text-align:left;width:100%;margin:20px 0px 20px;position:relative;float:left;}
#forma1 p{margin:4px 4px;}
#forma1 input[type="text"]{//display:block;//height:40px;//width:50%;//border:1px solid;//padding:5px 5px;//margin:20px auto;color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #e8e9ea;text-align: center;}
#forma1 input[type="email"]{//display:block;//height:40px;//width:50%;//border:1px solid;//padding:5px 5px;//margin:10px auto;color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #e8e9ea;text-align: center;}
#forma1 input[type="tel"]{//display:block;//height:40px;//width:50%;//border:1px solid;//padding:5px 20px;//margin:10px auto;color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #e8e9ea;text-align: center;}
#forma1 input[type="submit"]{display:block;height:50px;border-radius:4px;background:#fff;outline:none;font-size:14px;color:#212529;border-bottom: 4px solid #cc9e61;margin:20px auto;line-height:0;font-weight: normal;text-transform: uppercase;font-family:'Century Gothic';}
#forma1 input[type="submit"]:hover{background:#FFFFFF;border:1px solid #212529;color:#212529;}
#forma3{background:#FFF;text-align:left;width:100%;margin:20px 0px 20px;position:relative;}
#forma1 p{margin:4px 4px;}
#forma3 input[type="text"]{color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:30%;height:100%;margin:5px;border:0;background:transparent;border-bottom:1px solid #e8e9ea;}
#forma3 input[type="email"]{color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:24%;height:100%;margin:5px;border:0;background:transparent;border-bottom:1px solid #e8e9ea;}
#forma3 input[type="tel"]{color:#22272d;font:15px helveticaneuecyr-light, sans-serif;width:24%;height:100%;margin:5px;border:0;background:transparent;border-bottom:1px solid #e8e9ea;}
#forma3 input[type="submit"]{height:50px;width:24%;border-radius:4px;border:1px solid #ddd;background:#fff;outline:none;font-size:16px;color:#22272d;padding:5px 5px;margin:20px auto;line-height:0;font-weight:bold;text-transform:none;font-family:'Century Gothic';}
#forma3 input[type="submit"]:hover{background:#FFFFFF;border:1px solid #cc9e61;color:#cc9e61;}
#forma4{//background:#FFF;text-align:left;width:100%;margin:20px 0px 20px;position:relative;}
#forma5{//background:#FFF;text-align:left;width:50%;margin:0 auto;position:relative;}
p.number{font-size:15px;line-height:1.6;min-height:48px;padding:0 0 0 70px !important;position:relative;}
.number1{border:1px solid #22272d;border-radius:1px;color:#212529;display:block;font-size:18px;font-weight:700;height:42px;left:0;line-height:42px;position:absolute;text-align:center;top:2px;width:42px;}
.sectionline{border-bottom:1px solid #333;width:200px;display:block;margin:-40px auto 15px;}
form#test-form2{background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;}
form#test-form2 ul li label{float:left;width:auto;margin:10px auto;}
form#test-form2 ul li{display:table;width:65%;margin:0 auto;}
form#test-form2 ul li input{padding:10px 19px;border:1px solid #ccc;box-shadow:0 0 0;width:100%;}
form#test-form2 ul{margin:-20px 0 25px 0;}
form#test-form2 input[type="submit"]{width:100%;border-radius:5px;background:#ed1c27;outline:none;font-size:18px;color:#fff;border:1px solid #ed1c27;padding:25px 37px;margin:23px 0 0 0;line-height:0;font-weight:bold;height:auto;text-transform:none;font-family:'Century Gothic';}
form#test-form2 ul li input[type=checkbox]{width:auto;}
form#test-form2 ul li select{width:100%;}
.custom-banner{width:100%;margin:0 auto;height:80%;padding:8% 0 10%;background-image:url(/images/Proektdomavklassicheskomstile/Proektdomavklassicheskomstile1.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
.custom-banner-1{width:100%;margin:0 auto;height:80%;padding:8% 0 10%;}
.custom-banner-der{width:100%;height:800px;margin:0 auto;padding:18% 0 10%;background-image:url(/images/11/1.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
.custom-banner-lp{width:100%;height:700px;margin:0 auto;padding:15% 0 10%;background-image:url(/images/7/2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-lp{margin:0% auto 20%;}
}
.custom-banner-diz{width:100%;height:80%;margin:0 auto;padding:15% 0 10%;background-image:url(/images/dizajnproektgostinoj/dizajnproektgostinoj.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
.custom-banner-viz{width:100%;height:80%;margin:0 auto;padding:8% 0 10%;background-image:url(/images/dizajnproektgostinoj/dizajnproektgostinoj.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
.custom-banner-kot{width:100%;margin:0 auto;padding:8% 0 10%;background-image:url(/images/Proektdomavamerikanskomstile2.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-kot{margin:0% auto 20%;}
}
.custom-banner-chas{width:100%;margin:0 auto;padding:15% 0 10%;background-image:url(/images/11/1.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-chas{margin:0% auto 20%;}
}
.custom-banner-arx{width:100%;height: 800px;margin:0 auto;padding:18% 0 10%;background-image:url(/images/Proektdoma380/Проект_дома_380м2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-ind{width:100%;height: 800px;margin:0 auto;padding:15% 0 10%;background-image:url(/images/Proektdomavstilehitech/Proektdomavstilehitech2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
@media screen and (max-width:800px){.custom-banner-ind{margin:0% auto 20%;height:auto}
}
.custom-banner-esk{width:100%;height: 800px;margin:0 auto;padding:18% 0 10%;background-image:url(/images/Proektdoma725/1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-stroi{width:100%;height: 800px;margin:0 auto;padding:20% 0 10%;background-image:url(/images/f5f5f5.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-mon{width:100%;height: 800px;margin:0 auto;padding:15% 0 10%;background-image:url(/images/f5f5f5.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-kir{width:100%;height: 800px;margin:0 auto;padding:15% 0 10%;background-image:url(/images/f5f5f5.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-3D{width:100%;margin:0 auto;padding:15% 0 10%;background-image:url(/images/dizajnkvartiryvstileminimalizm/dizajn-kvartiry-v-stile-minimalizm14.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-arx{margin:0% auto 20%;}
}
.custom-banner-vtor{width:100%;margin:0 auto;padding:15% 0 10%;background-image:url(/images/dizajnproektgostinoj/interergostinoj.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-vtor{margin:0% auto 20%;}
}
.custom-banner-kvar{width:100%;margin:0 auto;padding:15% 0 10%;background-image:url(/images/dizajnkvartiryvstileminimalizm/dizajn-kvartiry-v-stile-minimalizm3.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;background-blend-mode:darken;background-color:rgba(0, 0, 0, 0.4)}
@media screen and (max-width:500px){.custom-banner-kvar{margin:0% auto 20%;}
}
@media screen and (max-width:1440px){.banner_cont{max-width:950px;}
}
.banner_cont{width:98%;max-width:1200px;margin:0 auto;
}
.banner_1{width:98%;padding:0px 1.5% 0px;margin-right:15%;}
@media screen and (max-width:1024px){.banner_cont{width:96%;max-width:850px;}
}
@media screen and (max-width:1440px){.banner_zag_1{padding:10px 25px 10px;font-size:22px;font-weight:bold;}
}
.banner_zag_1{padding:100px 0px 0px;text-transform:uppercase;color:#fff;font-size:25px;font-weight:bold;text-align:left;}
.banner_zag_2{margin-top:25%;text-transform:uppercase;color:#fff;font-size:41px;text-align:left;font-weight:bold;font-family:helveticaneuecyr-black, sans-serif;line-height: 1.3;}
@media screen and (max-width:1600px){.banner_zag_2{font-size:36px;margin:10% 0 0 0;}
}
@media screen and (max-width:1440px){.banner_zag_2{font-size:32px;margin:9% 0 0 0;font-weight:bold;}
}
@media screen and (max-width:1000px){.banner_zag_2{font-size:24px;margin:20% 0 0 0;}
}
@media screen and (max-width:500px){.banner_zag_2{font-size:20px;font-weight:normal;margin:40% 0 0 0;}
}
.banner_zag_3{text-transform:uppercase;color:#fff;font-size:20px;text-align:left;font-weight:bold;font-family:helveticaneuecyr-black, sans-serif;line-height: 1.2;}
@media screen and (max-width:1600px){.banner_zag_3{font-size:36px;margin:10% 0 0 0;}
}
@media screen and (max-width:1440px){.banner_zag_3{font-size:32px;margin:9% 0 0 0;font-weight:bold;}
}
@media screen and (max-width:1000px){.banner_zag_3{font-size:24px;margin:20% 0 0 0;}
}
@media screen and (max-width:500px){.banner_zag_3{font-size:20px;font-weight:normal;margin:40% 0 0 0;}
}
.banner_zag_4{padding:1% 0 0;margin:auto 200px;text-transform:uppercase;color:#ff4040;font-size:30px;font-weight: normal;font-family: helveticaneuecyr-black, sans-serif;font-weight:bold;text-align: left;}
@media screen and (max-width:500px){.banner_zag_4{font-size:20px;font-weight:normal;margin: 0; display: none;}
}
.banner_zag_5{//text-transform:uppercase;color:#fff;text-align:left;font-weight:bold;font-size:50px;font-weight: normal;font-family: helveticaneuecyr-black, sans-serif;}
@media screen and (max-width:500px){.banner_zag_5{font-size:20px;font-weight:normal;margin: 0;}
}
.banner_zag_6{//padding:1% 0 0;margin:auto 0px;;text-transform:none;color:#fff;font-size:16px;text-align:left;//font-weight:bold;font-family: Arial, Helvetica, sans-serif;
}
@media screen and (max-width:500px){.banner_zag_6{font-size:20px;font-weight:normal;margin: 0;}
}
.banner_zag_7{padding:4% 0 0;margin-top:1%;text-transform:uppercase;color:#fff;font-size:48px;text-align:left;font-weight:bold;}
@media screen and (max-width:800px){.banner_zag_7{font-size:20px;}
}
@media screen and (max-width:1600px){.banner_zag_7{font-size:36px;margin:10% 0 0 0;}
}
@media screen and (max-width:1000px){.banner_zag_7{font-size:24px;margin:20% 0 0 0;}
}
.custom-form-2{width:100%;margin:0 auto;padding:2em 0 3.5em;background-image:url(/images/design/bg_blue.jpg);background-repeat:repeat;background-position:center top;text-align:center;}
.form_zag_1{padding:1% 0 0;text-transform:uppercase;color:#212529;font-size:40px;font-weight:bold;text-align:center;}
.form_zag_2{padding:1% 0 1%;text-transform:uppercase;color:#212529;font-size:20px;font-weight:bold;text-align:center;}
.form_zag_3{padding:0 0 1%;color:#212529;font-size:14px;font-weight:bold;text-align:center;}
.form_zag_4{padding:1% 0 1%;text-transform:uppercase;color:#212529;font-size:25px;font-weight:bold;text-align:center;}
.form_zag_5{padding:8% 0 1%;color:#212529;font-size:14px;font-weight:bold;text-align:center;}
.form_zag_6{padding:10% 0 10%;color:#212529;font-size:14px;font-weight:bold;text-align:center;}
.about-company .psa-col-4{width:33.3%;float:left;margin:5px 0px;padding:25px 0;}
@media screen and (max-width:800px){.about-company .psa-col-4{width:100%;}
}
.about-company .psa-col-8{width:66.6%;float:left;margin:5px 0px;padding:25px 0;}
@media screen and (max-width:800px){.about-company .psa-col-4{width:100%;}
}
.about-company .psa-col-2{width:16%;float:left;padding:25px 0;margin:25px 0px;}
@media screen and (max-width:800px){.about-company .psa-col-2{width:100%;}
}
.span1{padding:1% 0 0;text-transform:uppercase;color:#212529;font-size:40px;font-weight:bold;text-align:center;}
.cena{padding:7% 0 0;}
.right-contacts ul{//padding:2.5% 2% 0 0;float:right;}
.right-contacts ul li{display:none;}
#page-nav.right-contacts ul li:last-child{border:none;}
.right-contacts a{color:#fff;}
.right-contacts [class^="fa fa-"], [class*=" fa-"]{color:#fff;}
@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);//a.animated-button.thar-three{color:#000;cursor:pointer;display:block;position:relative;border:1px solid #000;transition:all 0.4s cubic-bezier(0.42, 0, 0.58, 1);0s;}
//a.animated-button.thar-three:hover{color:#fff !important;background-color:transparent;text-shadow:nthree;}
//a.animated-button.thar-three:hover:before{left:0%;right:auto;width:100%;}
//a.animated-button.thar-three:before{display:block;position:absolute;top:0px;right:0px;height:100%;width:0px;z-index:-1;content:'';color:#000 !important;background:#000;transition:all 0.4s cubic-bezier(0.42, 0, 0.58, 1);0s;}
.price li{font-size:30px;font-weight:400;}
.price p{font-size:30px;font-weight:400;}
.block-2{margin-top:100px}
.block-3{font-size:15px;}
.block-3 h3{text-transform:none;//margin:50px 0 30px 0;}
.block-4 h3{text-transform:none;margin:10px 0 30px 0;}
.block-4 p{font-size:15px;}
.number p{font-size:80px;font-weight:800;margin:0px;color:#999}
@media screen and (max-width:1200px){.number p{font-size:60px;}
}
@media screen and (max-width:910px){.number p{font-size:50px;}
}
@media screen and (max-width:800px){.number p{display:none;}
}
.number-t h3{margin:32px 0 10px 0;text-transform:none;}
.number-t p{margin:0 0 60px 0;font-size:15px;}
.services2 input[type="text"]{background:#fff;border:1px solid #c8c8cc;height:auto;padding:10px 20px !important;max-width:100%!important;color:#212529;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #212529;}
.services2 input[type="email"]{background:#fff;border:1px solid #c8c8cc;height:auto;padding:10px 20px !important;max-width:100%!important;color:#212529;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #212529;}
.services2 input[type="tel"]{background:#fff;border:1px solid #c8c8cc;height:auto;padding:10px 20px !important;max-width:100%!important;color:#212529;font:15px helveticaneuecyr-light, sans-serif;width:100%;height:100%;border:0;background:transparent;border-bottom:1px solid #212529;}
.services2 textarea{height:auto!important;max-width:100%!important;padding:24px;color:#212529;text-transform:none;border-bottom:1px solid #212529;}
.services2 input[type="submit"],
input[type="button"]{-webkit-appearance:none;background:#fff;border-bottom: 4px solid #22272d;color:#212529;font-size:14px;cursor:pointer;height:50px;line-height:50px;margin:0 5px 2px 2px;padding:0 64px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;white-space:nowrap;}
.services2 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{text-transform:normal;color:#212529;}

.tenth-step__number {
    display: inline-block;
    background: #22272d;
    color: #ffffff;
    margin-top: 22px;
    font: 12px/12px helveticaneuecyr-thin, sans-serif;
    letter-spacing: 0.075em;
    text-transform: uppercase;
    padding: 3px 4px 2px;
}
.psa-col-31 {
    width: 24%;
    float: left;
    text-align: center;
}
.psa-col-31 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    font-family: helveticaneuecyr-bold, sans-serif;
}
.psa-col-31 ol {
    list-style-position: inside;
    margin: 2em 0;
    padding: 0 17px 0;
}
.psa-col-31 ul {
    list-style: none;
    margin: 0;
}
.psa-col-32 {
    width: 24.5%;
    float: left;
    text-align: center;
    border-bottom: solid;
    border-right: solid;
    border-color: #E2E2E2;
    border-width: 1px;
    padding: 60px 0 60px 0;
}
@media screen and (max-width:800px){.psa-col-32{width:100%;}
}
.psa-col-321 {
    width: 24.5%;
    float: left;
    text-align: center;
   border-bottom: solid;
    border-color: #E2E2E2;
    border-width: 1px;
    padding: 60px 0 60px 0;
}
@media screen and (max-width:800px){.psa-col-321{width:100%;}
}
.psa-col-322 {
    width: 24.5%;
    float: left;
    text-align: center;
    border-right: solid;
    border-color: #E2E2E2;
    border-width: 1px;
    padding: 60px 0 60px 0;
}
@media screen and (max-width:800px){.psa-col-322{width:100%;}
}
.psa-col-3221 {
    width: 24.5%;
    float: left;
    text-align: center;
    padding: 60px 0 60px 0;
}
@media screen and (max-width:800px){.psa-col-3221{width:100%;}
}
.psa-col-32 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    font-family: helveticaneuecyr-bold, sans-serif;
}
.psa-col-32 ol {
    list-style-position: inside;
    margin: 2em 0;
    padding: 0 17px 0;
}
.psa-col-32 ul {
    list-style: none;
    margin: 0;
}
.psa-col-41 {
    width: 33%;
    float: left;
    text-align: center;
    padding: 50px 25px;

}
@media screen and (max-width:850px){.psa-col-41{width: 100%; padding: 0;}
} 
.psa-col-41 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    font-family: helveticaneuecyr-bold, sans-serif;
}
.psa-col-41 ol {
    list-style-position: inside;
    margin: 2em 0;
    padding: 0 17px 0;
}
.psa-col-41 ul {
    list-style: none;
    margin: 0;
}
.psa-col-42 {
    width: 33%;
    float: left;
    text-align: center;
    padding: 50px 25px;

}
@media screen and (max-width:850px){.psa-col-42{width: 100%; padding: 0;}
} 
.psa-col-42 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    //font-family: helveticaneuecyr-bold, sans-serif;
}
.psa-col-42 ol {
    list-style-position: inside;
    margin: 2em 0;
    padding: 0 17px 0;
}
.psa-col-42 ul {
    list-style: none;
    margin: 0;
}

.main-form1 {
    font-size: 16px;
    position: relative;
    padding: 168px 0 0 0;
}
@media screen and (max-width:800px){.psa-col-31{width:100%;}
}

.psa-col-5 {
    width: 20%;
    float: left;
    text-align: center;
}
.psa-col-31 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    font-family: helveticaneuecyr-bold, sans-serif;
}
.psa-col-31 ol {
    list-style-position: inside;
    margin: 2em 0;
    padding: 0 17px 0;
}
.psa-col-31 ul {
    list-style: none;
    margin: 0;
}
.main-form1 {
    font-size: 16px;
    position: relative;
    padding: 168px 0 0 0;
}
@media screen and (max-width:800px){.psa-col-5{width:100%;}
}
.ttt {
    width: 108px;
    height: 22px;
    color: rgb(255, 255, 255);
    text-align: center;
    background: rgb(34, 39, 45);
    font: 16px/22px helveticaneuecyr-light, sans-serif;
    padding: 3px 4px 2px;
}
.tttt h3 {
    text-align: center;
    font-family: helveticaneuecyr-black, sans-serif;
    margin: 1em 0 1em 0;
}
.fourth-feature__title {
    color: #22272d;
    font: 22px helveticaneuecyr-thin, sans-serif;
    margin-bottom: 30px;
}
.fourth-feature__title {
    color: #22272d;
    font: 22px helveticaneuecyr-thin, sans-serif;
    margin-bottom: 30px;
}
.f {
    width: 100%;
    height: 300px;
    background-image: url(https://way-project.com/images/Proektdomavstilehitech/Proektdomavstilehitech1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    margin: 15px 0;

}
.psa-col-24 h3 {
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    margin: 1em 0 1em 0;
    font-family: helveticaneuecyr-bold, sans-serif;
}

.howwework button.btn.btn-blue {
    background: #FFFFFF;
    border-bottom: 4px solid #22272d;
    color: #212529;
    text-transform: uppercase;
    font-family: helveticaneuecyr-light, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 45px;
    margin: -5px 0 16px 0;
    height: 48px;
    float: none;
    display: table;
    border-radius: 5px;
}
.image {
    margin: 0 5px;
    background-position: center bottom;
    background-size: cover;
    width: 590px;
    height: 500px;
}
.quote-caption {
    margin-top: 25px;
    margin-bottom: 25px;
    padding-left: 45px;
    text-align: left;
    font-size: 15px;
    border-left: 2.5px solid black;
}
.line {
    background-color: #cfa167;
    width: 4px;
    height: 32px;
    margin-bottom: 10px;
}
.gt-img {
    background: url(/images/Proektdomavstilehitech/Proektdomavstilehitech1.jpg);
    background-position: center bottom;
    background-size: cover;
    width: 590px;
    height: 800px;
    right: 0;
    position: absolute;
    top: 0;
}
.item-content1 {
    margin: 0 auto!important;
    max-width: 1200px;
    width: 100%;
}

.img_wrapper{
    width: 100%; /* Ширина области */
    height: 250px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    //min-width: 600px; /* Минимальная ширина */
    
}

.img_wrapper img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.img_wrapper1{
    width: 100%; /* Ширина области */
    height: 700px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    min-width: 600px; /* Минимальная ширина */
    
}

.img_wrapper1 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.img_wrapper2{
    width: 100%; /* Ширина области */
    height: 400px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    min-width: 300px; /* Минимальная ширина */
    
}

.img_wrapper2 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.img_wrapper3{
    width: 100%; /* Ширина области */
    height: 500px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    min-width: 300px; /* Минимальная ширина */
    
}
.img_wrapper315{
    width: 100%; /* Ширина области */
    height: 315px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    min-width: 300px; /* Минимальная ширина */
    
}
.img_wrapper3600{
    width: 100%; /* Ширина области */
    height: 600px; /* Высота области */
    margin: 0; /* Обнуляем отступы */
    //overflow: hidden; /* Прячем всё за пределами */
    min-width: 300px; /* Минимальная ширина */
    
}
.img_wrapper3 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.img_wrapper3600 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.img_wrapper315 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.ninth {
	background: #ffffff;
	position: relative;
	padding-top: 270px;
}

.ninth:before {
	position: absolute;
	display: block;
	background: url(../img/decor_ninth.png) no-repeat 0 0;
	height: 266px;
	width: 7px;
	left: -webkit-calc(50% + 74px);
	left: -moz-calc(50% + 74px);
	left: calc(50% + 74px);
	content: "";
	top: 0;
}

.ninth .container {
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-bottom: 30px;
}

.ninth-images {
	width: 610px;
	height: 550px;
	position: relative;
}

.ninth-picture {
	top: 77px;
	left: 112px;
	height: 381px;
	width: 381px;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	background: url(../img/pic_category-1.jpg) no-repeat 0 0;
}

.ninth-picture span {
	color: #ffffff;
	text-transform: uppercase;
	font: 40px/56px helveticaneuecyr-black, sans-serif;
	text-align: center;
}

.ninth-icon {
	width: 103px;
	height: 103px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #22272d;
	display: block;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
	position: absolute;
	padding-bottom: 4px;
	cursor: pointer;
}

.ninth-icon-1 {
	top: -47px;
	left: 253px;
	background: #ffffff url(../img/ico_ninth-1.png) no-repeat center center;
}

.ninth-icon-1.active {
	background: #22272d url(../img/ico_ninth-1-active.png) no-repeat center center;
}

.ninth-icon-2 {
	top: 134px;
	left: 502px;
	background: #ffffff url(../img/ico_ninth-2.png) no-repeat center center;
}

.ninth-icon-2.active {
	background: #22272d url(../img/ico_ninth-2-active.png) no-repeat center center;
}

.ninth-icon-3 {
	top: 429px;
	left: 407px;
	background: #ffffff url(../img/ico_ninth-3.png) no-repeat center center;
}

.ninth-icon-3.active {
	background: #22272d url(../img/ico_ninth-3-active.png) no-repeat center center;
}

.ninth-icon-4 {
	top: 429px;
	left: 96px;
	background: #ffffff url(../img/ico_ninth-4.png) no-repeat center center;
}

.ninth-icon-4.active {
	background: #22272d url(../img/ico_ninth-4-active.png) no-repeat center center;
}

.ninth-icon-5 {
	top: 134px;
	left: 0;
	background: #ffffff url(../img/ico_ninth-5.png) no-repeat center center;
}

.ninth-icon-5.active {
	background: #22272d url(../img/ico_ninth-5-active.png) no-repeat center center;
}

.ninth-place {
	margin-top: 53px;
	width: 518px;
	position: relative;
}

.ninth-text {
	position: absolute;
	z-index: 1;
	opacity: 0;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
}

.ninth-text.active {
	opacity: 1;
	z-index: 2;
}

.ninth-text__title {
	margin-left: -2px;
	color: #22272d;
	font: 60px/64px helveticaneuecyr-thin, sans-serif;
}

.ninth-text__descr {
	margin-top: 24px;
	color: #22272d;
	font: 16px/24px helveticaneuecyr-roman, sans-serif;
}

.ninth-text__subtitle {
	margin-top: 40px;
	color: #22272d;
	font: 20px/24px helveticaneuecyr-medium, sans-serif;
	margin-bottom: 25px;
}

.ninth-text__info {
	padding-left: 13px;
	color: #22272d;
	margin-bottom: 21px;
	font: 15px/24px helveticaneuecyr-roman, sans-serif;
	position: relative;
}

.ninth-text__info:before {
	position: absolute;
	height: 3px;
	width: 3px;
	display: block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #22272d;
	left: 1px;
	top: 11px;
	content: "";
}
.itemBody .header {
    font-size: 36px;
    font-weight: normal;
    font-family: helveticaneuecyr-black, sans-serif;
    text-align: left;
}
p.numblocks span2 {
    border: 1px solid #ddd;
    border-radius: 1px;
    color: #999;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 42px;
    left: 0;
    line-height: 42px;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 42px;
}
.span {
    border: 1px solid #ddd;
    border-radius: 1px;
    color: #999;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 42px;
    left: 0;
    line-height: 42px;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 42px;
}
.block-123 li {
    position: relative;
    margin-bottom: 30px;
    padding-left: 63px;
    width: 500px;
    margin-left: 70px;
    min-height: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #22272d;
}
@media screen and (max-width:800px){.block-123 li {
    position: relative;
    margin-bottom: 30px;
    padding-left: 63px;
    width: 100%;
    margin-left: 70px;
    min-height: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #22272d;
}}
.block-123 li:before {
    position: absolute;
    display: block;
    content: "";
    width: 33px;
    height: 33px;
    left: 0;
    top: 5px;
    background: url(/img/bg_second-feature.png) no-repeat 0 0;
}
.accordion {
  max-width: 100%;
  margin: 0 auto 100px;
  border-top: 1px solid #d9e5e8;
}
.accordion li {
  border-bottom: 1px solid #d9e5e8;
  position: relative;
}
.accordion li p {
  display: none;
  padding: 10px 25px 30px;
  color: #22272d;
}
.accordion a {
  width: 100%;
  display: block;
  cursor: pointer;
  font-weight: 600;
  line-height: 3;
  font-size: 16px;
  font-size: 1rem;
  text-indent: 15px;
  user-select: none;
}
.accordion a:after {
  width: 8px;
  height: 8px;
  border-right: 1px solid #4a6e78;
  border-bottom: 1px solid #4a6e78;
  position: absolute;
  right: 10px;
  content: " ";
  top: 17px;
  transform: rotate(-45deg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.accordion p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 2;
  padding: 10px;
}

a.active:after {
  transform: rotate(45deg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.copyright-ucalc {
    padding: 15px 0;
    text-align: center;
    color: #fff;
    background-color: #424242;
    display: none;
}





.ps-menu-center
{
	margin-top:15px
}

.ps-menu-center ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0
}

.ps-menu-center ul a
{
	display:block;
	color:#333;
	text-decoration:none;
	font-weight:700;
	font-size:12px;
	line-height:32px;
	padding:0 15px;
	font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif
}

.ps-menu-center ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0
}

.ps-menu-center ul li.current-menu-item
{
	background:#ddd
}

.ps-menu-center ul li:hover
{
	background:#f6f6f6
}

.ps-menu-center ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#fff;
	padding:0
}

.ps-menu-center ul ul li
{
	float:none;
	width:200px;
	width: auto;
    min-width: 200px;
}

.ps-menu-center ul ul a
{
	line-height:120%;
	padding:10px 15px;
	white-space: nowrap;
}

.ps-menu-center ul ul ul
{
	top:0;
	left:100%
}

.ps-menu-center ul li:hover > ul
{
	display:block
}
.teg {
    display: flex;
    flex: 0 1 auto;
    flex-flow: row wrap;
}
.tegli {
    position: relative;
    float: left;
    margin: 0;
    //padding: 2px 0 2px 28px;;
}
.teg li:before{
    display: none;
}
.tega {
    position: relative;
    display: block;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    text-align: center;
    padding: 10px 10px;
    display: block;
    border: 1px solid #f6f6f6;
    border-radius: 5px;
}
.psa-col-63 h3 {
    font-weight: normal;
    margin: 50px 0 30px;
    text-transform: uppercase;
}
.psa-col-62 h3 {
    font-weight: normal;
    margin: 50px 0 30px;
    text-transform: uppercase;
}
.block-11 {
    width: 100%;
    display: table;
    margin: 100px 0px 0px 0px;
    max-width: 1200px;
}
.block-li {
    width: 100%;
    display: table;
    margin: 0 auto!important;
    max-width: 1200px;
}
.block-li li {
       font-size: 14px;

}