body{font-size:16px;color:#333;max-width:1920px;margin:0 auto;box-shadow:0 0 10px #333;background:#fff;width:100%;font-family:montserrat,sans-serif}html{background:#ededed}body.no-ten{padding:32px 32px 16px;box-shadow:none;background:#332f26;width:calc(100% - 64px)}body.no-ten .container.fon{margin-bottom:0}.topshapka span{-moz-animation:cycle 5s linear infinite;-webkit-animation:cycle 5s linear infinite;transition:all .5s ease 0s;display:block}a{transition:all .2s ease-in-out}.kalk6 .gray a{text-decoration:none;color:#333}.kalk6 .gray a:hover{text-decoration:underline}.gorspisleft{width:49%;vertical-align:top;display:inline-block}.goroda .gorspis .gorspisleft a{font-size:16px;margin-bottom:10px}.kalk6 .gray ul li{list-style:disc;font-size:16px;font-weight:500;line-height:1.6;margin-top:2px}.kalk6 .gray ul{margin-left:20px}body.no-ten.bel{padding:1px 0 7px;background:#fff;width:100%}.top-reklama-new{padding:16px;border:1px solid #333;font-weight:700;right:20px;color:#333;position:fixed;max-width:479px;bottom:20px;box-shadow:0 100px 80px rgb(0 0 0/7%),0 41.7776px 33.4221px rgb(0 0 0/5%),0 22.3363px 17.869px rgb(0 0 0/4%),0 12.5216px 10.0172px rgb(0 0 0/4%),0 6.6501px 5.32008px rgb(0 0 0/3%),0 2.76726px 2.21381px rgb(0 0 0/2%);border-radius:8px;background:#fff;cursor:pointer;display:block;z-index:2600}.top-reklama-new-r{padding:25px 3px;font-size:12px;font-weight:700;text-transform:uppercase;max-width:120px;text-align:center;border-radius:50%;background:#ffca00;line-height:16px;vertical-align:middle;display:inline-block}.top-reklama-new-r span.top-reklama-new-sp1{font-size:48px;font-weight:700;margin-bottom:4px;line-height:40px;display:block}.top-reklama-new-l{margin-left:10px;width:calc(100% - 143px);vertical-align:middle;display:inline-block}.top-reklama-new a#zvonok{padding:10px;font-size:16px;text-decoration:none;font-weight:700;color:#fff;text-align:center;box-shadow:0 3.03674px 0 #13a908;border-radius:3.03674px;background:#21c615;line-height:27px;margin-top:8px;display:block}.top-reklama-new p.rekl-p{font-size:16px;font-weight:700;margin:-8px 0 0;line-height:24px}@media screen and (max-width:820px) and (min-width:209px){.top-reklama-new{padding:15px 3%;right:0;bottom:0;border-radius:0;width:94%}.top-reklama-new p.rekl-p br{display:contents}}.block4dizgr{padding:0;max-width:1160px;margin:0 auto}.block4dizgr p.nazvblok{padding:6px 18px 0;font-size:26px;font-weight:700;margin:0 0 0 -18px;background:url(/kart/zagol.png) no-repeat 1px -3px;background-size:34px}.block4dizgr p.nazvblok span{font-weight:400}.block4pdiz.new{padding:10px 0 10px 5%;font-size:14px;font-weight:500;margin:0 0 15px 2%;width:18%;line-height:17px;display:inline-block}p#block4pdiz1{background:url(/kart/diz/blok4diz-1.png) no-repeat 0}p#block4pdiz2{background:url(/kart/diz/blok4diz-2.png) no-repeat 0}p#block4pdiz3{background:url(/kart/diz/blok4diz-3.png) no-repeat 0}p#block4pdiz4{background:url(/kart/diz/blok4diz-4.png) no-repeat 0}p#block4pdiz5{background:url(/kart/diz/blok4diz-5.png) no-repeat 0}p#block4pdiz6{background:url(/kart/diz/blok4diz-6.png) no-repeat 0}p#block4pdiz7{background:url(/kart/diz/blok4diz-7.png) no-repeat 0}p#block4pdiz8{background:url(/kart/diz/blok4diz-8.png) no-repeat 0}.block4pdiz.new:nth-child(4n+1){margin-left:0}.block4dizprich{margin-bottom:0;margin-top:35px}.kalk6.dizaynkalk .questions.question4 .col{max-width:30.4%}.kalk6.dizaynkalk .questions.question4 img{margin-bottom:7px;border-radius:7px 7px 0 0;width:100%}.kalk6.dizaynkalk .gray p.diz-shrift{font-size:26px;font-weight:400;font-family:Marck Script,cursive}.blok-gotdizayn{min-height:440px;margin-bottom:0;background:url(/img/blok-gotdizayn.png) no-repeat 50%;background-size:1920px;margin-top:0}.blok-gotdizayngr{max-width:1160px;margin:0 auto}.blok-gotdizayngr p{padding-top:135px;font-size:30px;font-weight:600;margin-bottom:38px;color:#000;max-width:661px;line-height:45px}.blok-gotdizayngr a{padding:8px 0;font-size:18px;text-decoration:none;font-weight:600;color:#fff;max-width:263px;text-align:center;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;background:#ff870d;line-height:45px;display:block}.blok-gotdizayngr a:hover{box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7,0 0 20px #ff870c}.kalk6 .white .questions p.zagol{font-size:25px;font-weight:700;margin-bottom:20px;text-align:left}.kalk6 .gray .brigadir p.zagolsm{font-size:14px;margin:0;background:none}.opros .formkontpravo{padding:0 0 16px!important;vertical-align:top}.opros .formkont,.opros .formkontpravo{width:100%!important;display:block!important}.opros .formkont{padding:0!important}.opros .formkont .form-item input,.opros .formkontpravo textarea{height:auto!important;padding:14px 17px!important;font-size:16px!important;border:1px solid #d0d0d0!important;font-weight:400;color:#777;box-sizing:border-box!important;box-shadow:inset 0 5px 6px rgba(0,0,0,.1);border-radius:8px!important;background:#fff;width:100%!important;line-height:20px}.opros .formkontpravo textarea{max-height:80px!important;font-family:montserrat,sans-serif!important}.opros .formkont .form-item{margin-bottom:8px!important}.opros input.button{max-width:none!important;margin-left:0!important;width:99%!important}.opros .form-button span{font-size:12px!important;margin-left:0!important;margin-top:10px!important}.block8vid .vid-port{height:275px;margin-right:6%;width:42%;display:inline-block}.block8vid .vid-port:nth-child(3n){margin-right:0}.block8vidgr{padding:15px 0 50px!important}.dizajn .banner{width:754px!important}.block7gr p.nazvblok span.nazvblokspan{font-size:14px;font-weight:500;margin-top:10px;display:block}.block7.do-posle p.nazvblok{margin:0 0 12px -18px}.block7.do-posle .galknop{margin-top:10px}.block2-ceny.bacgr{background:none;margin-top:0}.block6gr{padding:70px 0 10px!important}.block4.new{padding-top:10px!important}.vid-port{height:330px;border:25px solid;border-radius:5px;width:53%;display:inline-block}.vid-portleft{width:40%;vertical-align:top;display:inline-block}.vidport.left .vid-port{margin-right:2%}.vidport.ring .vid-port{margin-left:2%}.vidport{margin-bottom:60px}.vid-portleft a.galknop1{padding:15px 0;text-decoration:none;font-weight:500;margin-bottom:30px;color:#fff;max-width:225px;text-align:center;box-shadow:0 3px 1px #de7508;background:#ff880e;display:block}.vid-portleft a.galknop1:hover{box-shadow:0 3px 1px #de7508,0 0 20px #ff870c}.vid-portleft a.galknop2{padding:13px 0;border:2px solid #ff880e;text-decoration:none;font-weight:500;color:#333;max-width:225px;text-align:center;background:#fff;display:block}.vid-portleft a.galknop2:hover{box-shadow:0 0 20px #ff870c}nav#navigationtop ul.glmenu li a{margin-right:35px!important}.block-garantia{background:url(/kart/video-fongarant.jpg) no-repeat 50%;background-size:cover}.topshapka{padding:8px 0;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;text-align:center;background:#353536;font-family:montserrat,sans-serif}.kalk6{font-family:montserrat,sans-serif!important}@media screen and (max-width:820px) and (min-width:200px){.topshapka{font-size:12px}.block2-ceny p.nazvblok{margin:0 0 18px!important}.block7.do-posle .galsmal a.galsmali{width:32%}.block8vid .vid-port{height:155px;border:15px solid;margin:0 auto 20px;width:86%;display:block}.block8vid .vid-port:nth-child(3n){margin:0 auto 20px}p.block4p.new{margin-right:0!important}.block4dizgr p.nazvblok{margin:0 0 18px!important}.block4pdiz.new{padding:10px 0 10px 18%!important;margin:0 auto 10px!important;width:70%!important;display:block!important}.blok-gotdizayn{min-height:240px!important;background:url(/img/blok-gotdizayn.png) no-repeat 0!important;background-size:inherit!important;text-align:center!important;padding-bottom:20px!important}.blok-gotdizayngr p{padding-top:25px!important;font-size:24px!important;max-width:90%!important;margin:30px auto!important;line-height:28px!important}.blok-gotdizayngr a{margin:0 auto!important}p.otstupmobport{margin-top:-30px!important}p.otstupmobport2{margin-top:40px!important}.vid-portleft{width:100%!important;display:block!important}.vid-portleft a.galknop1,.vid-portleft a.galknop2{margin:0 auto 30px!important}}.block-garantiaten{height:100%;position:relative;top:0;background:rgba(40,40,40,.87);left:0;width:100%;z-index:4}.block-garantiagr{padding:70px 0 20px;position:relative;max-width:1160px;margin:0 auto}.block-garantiagr a#video{text-decoration:none;right:50px;color:#fff;position:absolute;bottom:82px;text-align:center}.block-garantiagr a#video img{margin-right:15px;width:100px;vertical-align:middle}.block-garantiagr a#video span{font-size:22px;font-weight:500;line-height:24px;vertical-align:middle;display:inline-block}.block-garantiagr a#video:hover{color:#ff870d}.block-garantia p.nazvblok{font-size:38px;font-weight:700;color:#fff;max-width:560px;margin:0 0 0 25px;line-height:46px}video.fullscreen-bg__video{height:auto;position:absolute;top:0;left:0;width:100%;z-index:0}.garantiaspan{margin:19px 0 29px 25px}.garantiaspan span{font-size:18px;margin-right:30px;color:#fff;background:url(/kart/garantiaspan.png) no-repeat 0;line-height:46px;padding-left:20px}.garantiaspis{margin:0 0 57px 25px}span.garspis{padding:25px 0 25px 90px;font-size:24px;color:#fff;line-height:46px;display:block}span.garspis.od{background:url(/kart/garspis-od.png) no-repeat 0}span.garspis.dv{background:url(/kart/garspis-dv.png) no-repeat 0}.garantiassylk{position:relative;margin:0 0 0 25px;padding-bottom:80px}a.garssylk.od{color:#000;letter-spacing:.02em;box-shadow:0 4px 0 #a25200;background:#ff870d}a.garssylk.dv,a.garssylk.od{padding:8px 0;font-size:18px;border:2px solid #ff870d;text-decoration:none;max-width:269px;text-align:center;width:100%;line-height:46px;display:inline-block}a.garssylk.dv{color:#fff;margin-left:35px}.garantiassylk span{padding-top:15px;font-size:16px;color:#fff;position:absolute;text-align:left;top:78px;background:url(/kart/strelka.png) no-repeat 0 -2px;left:155px;width:420px;line-height:46px;padding-left:76px}a.garssylk.od:hover{border:2px solid #353536;color:#fff;box-shadow:0 4.83042px 0 #252525;background:#353536}a.garssylk.dv:hover{border:2px solid #ff870d;color:#000;box-shadow:0 4.83042px 0 #a25200;background:#ff870d}.block-garantia{height:100%;overflow:hidden;position:relative;width:100%}.kalkul p{font-size:14px}.kalk6 .gray p,.kalkul p{font-weight:500;line-height:1.6}.kalk6 .col,.kalk6 .gray p{font-size:17px}.kalk6 .col{font-weight:500;line-height:1.3}p.block4p.new span{min-height:48px;padding-top:8px;font-size:18px;font-weight:500;margin-bottom:10px;line-height:24px;vertical-align:top;display:block}p.block4p.new{margin-right:26px;max-width:178px;padding-bottom:10px;width:24%;padding-left:80px}.block4.new .block4gr{padding:0}p.block4p.new#block4p1{background:url(/kart/blok4-1.png) no-repeat 0 0}p.block4p.new#block4p2{background:url(/kart/blok4-2.png) no-repeat 0 0}p.block4p.new#block4p3{background:url(/kart/blok4-3.png) no-repeat 0 0}p.block4p.new#block4p4{background:url(/kart/blok4-4.png) no-repeat 0 0}.block2-cenygr .kalk6{margin-bottom:0;text-align:left}nav#navigationfooter li a:hover{text-decoration:underline}a.otzyvstr.od{padding:8px 0;font-size:18px;border:2px solid #ff870d;text-decoration:none;color:#000;max-width:269px;letter-spacing:.02em;text-align:center;box-shadow:0 4px 0 #a25200;background:#ff870d;width:100%;line-height:46px;margin-top:40px;display:block}a.otzyvstr.od:hover{border:2px solid #353536;color:#fff;box-shadow:0 4.83042px 0 #252525;background:#353536}a.otzyvstr.dv{padding:8px 0;font-size:18px;text-decoration:none;max-width:269px;text-align:center;background:#f4f4f4;width:100%;line-height:46px;margin-top:35px;display:block}a.otzyvstr.dv,a.otzyvstr.dv:hover{border:2px solid #ff870d;color:#000}a.otzyvstr.dv:hover{box-shadow:0 4.83042px 0 #a25200;background:#ff870d}.block2-ceny p.nazvblok{padding:6px 18px;font-size:28px;font-weight:700;text-align:left;margin:5px 0 30px -20px;background:url(/kart/zagol.png) 3px 0/34px no-repeat}a.block8video.sem{background:url(/kart/video10-fon.png)}a.block8video.sem,a.block8video.vosem{height:290px;position:relative;margin:0 35px;width:490px;display:inline-block}a.block8video.vosem{background:url(/kart/video11-fon.png)}.fotter-knopki{display:none}.block4.new .block4prich{margin-top:20px}.block4.new{padding-top:30px}@-moz-keyframes cycle{35%{transform:rotate(0) translate(0)}40%{transform:rotate(5deg) translateY(-2px)}45%{transform:rotate(-3deg) translateY(-2px)}50%{transform:rotate(5deg) translateY(-2px)}55%{transform:rotate(-3deg) translateY(-2px)}60%{transform:rotate(5deg) translateY(-2px)}65%{transform:rotate(-3deg) translateY(-2px)}70%{transform:rotate(0) translate(0)}}@-webkit-keyframes cycle{35%{transform:rotate(0) translate(0)}40%{transform:rotate(5deg) translateY(-2px)}45%{transform:rotate(-3deg) translateY(-2px)}50%{transform:rotate(5deg) translateY(-2px)}55%{transform:rotate(-3deg) translateY(-2px)}60%{transform:rotate(5deg) translateY(-2px)}65%{transform:rotate(-3deg) translateY(-2px)}70%{transform:rotate(0) translate(0)}}@media screen and (max-width:820px) and (min-width:200px){.fotter-knopki{position:fixed;bottom:0;background:#fff;width:100%;display:block;z-index:100}a.fotter-knopka{padding:12px 0 12px 20px;font-size:14px;text-decoration:none;font-weight:500;color:#fff;max-width:50%;text-align:center;margin:2%;width:39%;line-height:15px;display:inline-block}a.fotter-knopka.od{background-size:27px;box-shadow:0 3.03674px 0 #c32108;background:url(/img-new/foot-knopka1.png) no-repeat 32px,#e32306}a.fotter-knopka.dv,a.fotter-knopka.od{-moz-animation:cycle 5s linear infinite;-webkit-animation:cycle 5s linear infinite;transition:all .5s ease 0s}a.fotter-knopka.dv{box-shadow:0 3.03674px 0 #16b012;background:url(/img-new/foot-knopka2.png) no-repeat 30px,#22c715;margin-left:-5px}a.fotter-knopka.od:hover{color:#fff;box-shadow:0 4.83042px 0 #252525;background:url(/kart/fotter-knopka-od.png) no-repeat 15px,#353536}a.fotter-knopka.dv:hover{border:2px solid #353536;color:#fff;box-shadow:0 4.83042px 0 #252525;background:url(/kart/fotter-knopka-dv.png) no-repeat 15px,#353536}.block-garantia p.nazvblok{font-size:20px;max-width:90%;line-height:28px}.garantiaspan span{font-size:15px;line-height:26px;display:block}.garantiaspis{margin:0 0 20px 25px}span.garspis{padding:15px 0 15px 80px;font-size:18px;line-height:30px}span.garspis.od{background:url(/kart/garspis-od.png) no-repeat 0;background-size:55px}span.garspis.dv{background:url(/kart/garspis-dv.png) no-repeat 0;background-size:55px}a.garssylk.od{display:block}a.garssylk.dv{margin-left:0;margin-top:20px;display:block}.garantiassylk span{padding-top:30px;position:relative;top:25px;left:20px;width:auto;padding-left:85px}.block-garantiagr{padding:20px 0 0}.garantiassylk{padding-bottom:30px}video.fullscreen-bg__video{display:none}.block-garantia{background:url(/kart/video-fongarant.jpg) no-repeat 65%;background-size:cover}a.block8video.sem{background:url(/kart/video10-fon.png);background-size:100%}a.block8video.sem,a.block8video.vosem{height:180px;margin:15px auto;width:96%;display:-webkit-box}a.block8video.vosem{background:url(/kart/video11-fon.png);background-size:100%}a.otzyvstr.dv,a.otzyvstr.od{font-size:16px;line-height:35px}a.otzyvstr.dv{margin-top:15px}.block2gr .video{display:none!important}p.block4p.new{max-width:320px;padding-bottom:0;width:73%}.kalkul.new{max-width:100%}.kalkul.new h1{max-width:90%;margin:35px auto 18px}.kalkul.new p{max-width:90%;margin:14px auto}.kalk6 .gray p{max-width:100%}.kalkul.new .kalk6 .white .questions h1{margin:0 0 30px;background:none}}.praysrem{padding-top:40px;border-top:1px solid #dadada;margin-top:40px}.praysremgr{max-width:1160px;margin:0 auto;width:100%}table.praystab{margin-right:2%;width:60%}.praysring,table.praystab{vertical-align:top;display:inline-block}.praysring{padding:2%;position:sticky;top:50px;background:#f7f7f7;width:33%}.praysringpror img{border-radius:50%;width:140px}.praysringpror p{width:60%;vertical-align:top;display:inline-block!important}.praysringtelef{margin-bottom:20px;margin-top:20px;display:block}.praysringtelef a{text-decoration:none;color:#333;line-height:1.5}p.praysringtelefp span{font-size:15px;font-weight:400;margin-left:10px;display:inline-block}p.praysringtelefp{font-size:22px;font-weight:600;margin:0}table.praystab thead tr td{border-right:1px solid #fff;padding:15px 10px;font-size:18px;font-weight:500;color:#fff;background:#363536}table.praystab tr.praystrz td{padding:15px 10px;font-size:18px;border:none;font-weight:500;background:#ffcc05}table.praystab tbody tr td{padding:15px 10px;font-size:16px;border:none;font-weight:500}table.praystab tbody tr td:nth-child(2),table.praystab tbody tr td:nth-child(3),table.praystab tbody tr td:nth-child(4){text-align:center}table.praystab tbody tr td:first-child{max-width:375px}table.praystab tbody tr:nth-child(odd){background:#eceeec}.praysringpror p span{font-size:15px;font-weight:500;margin-bottom:10px;margin-left:15px;line-height:1.2;display:block}.praysringtext p{font-size:15px;line-height:1.3;margin-top:40px}.praysringtelef a:hover{text-decoration:underline}a.zvonok.konsul{padding:20px;text-decoration:none;font-weight:600;color:#fff;max-width:220px;text-align:center;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;background:#ff870d;display:block}a.zvonok.konsul:hover{box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7,0 0 20px #ff870c}a.zvonok.cen{padding:20px;border:2px solid #ff880e;text-decoration:none;font-weight:600;color:#333;max-width:216px;text-align:center;margin:20px 0;background:#fff;display:block}a.zvonok.cen:hover{box-shadow:0 0 20px #ff870c}.blockuznatgr{padding:20px 0 30px;max-width:1160px;text-align:center;margin:0 auto}.blockuznatgr p.nazvblok{padding:6px 18px;font-size:28px;font-weight:700;margin:5px 0 30px -20px;background:url(/kart/zagol.png) no-repeat 3px 0;background-size:34px;text-align:left}.blockuznat3bl{text-align:center;width:100%}a.uznat1{text-decoration:none;margin:.8%;box-shadow:0 100px 80px rgb(0 0 0/7%),0 41.7776px 33.4221px rgb(0 0 0/5%),0 22.3363px 17.869px rgb(0 0 0/4%),0 12.5216px 10.0172px rgb(0 0 0/4%),0 6.6501px 5.32008px rgb(0 0 0/3%),0 2.76726px 2.21381px rgb(0 0 0/2%);border-radius:16px;width:31.4%;vertical-align:top;display:inline-block}a.uznat1.od{background:url(/img-new/uznat-bolshe/1.png) no-repeat 100% 100%,url(/img-new/uznat-bolshe/fon.png) no-repeat}a.uznat1.dv{background:url(/img-new/uznat-bolshe/3.png) no-repeat 100% 100%,url(/img-new/uznat-bolshe/fon.png) no-repeat}a.uznat1.tr{background:url(/img-new/uznat-bolshe/2.png) no-repeat 100% 100%,url(/img-new/uznat-bolshe/fon.png) no-repeat}a.uznat1 span{padding-top:213px;font-size:22px;font-weight:600;color:#fff;text-align:left;padding-bottom:48px;margin-left:30px;line-height:28px;display:block}a.uznat1:hover{box-shadow:0 100px 80px rgba(0,0,0,.14),0 41.7776px 33.4221px rgba(0,0,0,.1),0 22.3363px 17.869px rgb(0 0 0/8%),0 12.5216px 10.0172px rgb(0 0 0/8%),0 6.6501px 5.32008px rgb(0 0 0/6%),0 2.76726px 2.21381px rgb(0 0 0/4%)}.headerfommob.mob{display:none}.shapka{padding:20px 0 15px;position:relative;max-width:1160px;margin:0 auto}.head1,.head2,.head3,.head4,.head5{vertical-align:top;display:inline-block}.head1 img{max-width:273px}.head2{background:url(/kart/head/sititop.png) no-repeat left -2px;margin-left:15px;margin-top:8px;padding-left:25px}.head2 a#siti{text-decoration:none;font-weight:600;color:#333}.head2 a#siti span{font-size:14px;font-weight:400;line-height:28px;display:block}.head2 a#siti img{max-width:20px;vertical-align:text-bottom}.head3{max-width:155px;background:url(/kart/head/prorabhead.jpg) no-repeat left 0;padding-bottom:4px;margin-left:30px;margin-top:5px;padding-left:75px}.head3 p{font-size:14px;margin:0;line-height:1.3}.head3 p span{font-size:16px;text-decoration:none;font-weight:700;margin-top:2px;display:block}.head4{background:url(/kart/head/phontop.png) no-repeat left 2px;margin-left:10px;margin-top:6px;padding-left:30px}.head4 p{font-size:19px;font-weight:700;margin:0}.head4 p a{text-decoration:none;color:#333}.head4 p a:hover{text-decoration:underline}.head4 p span{font-size:14px;font-weight:400;margin-top:5px;display:block}.head5{margin-left:15px;margin-top:0}.head5 a#zvonok{padding:10px 35px 8px;text-decoration:none;font-weight:600;margin-bottom:15px;color:#fff;max-width:220px;text-align:center;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;border-radius:3.03674px;background:#ff870d;line-height:20px;display:block}.head5 a#zvonok:hover{box-shadow:0 0 20px #ff870d,0 3.03674px 0 #ed7e0c}.head5 span{font-size:14px;margin-bottom:-5px;text-align:right;margin-top:10px;display:block}nav#navigationtop{background:#353536}nav#navigationtop ul.glmenu{list-style:none;padding:0;max-width:1160px;margin:0 auto}nav#navigationtop ul.glmenu li{position:relative;display:inline-block}nav#navigationtop ul.glmenu li a{padding:12px 8px 12px 20px;text-decoration:none;font-weight:400;margin-right:50px;color:#fff;display:block}nav#navigationtop ul.glmenu li a:hover{text-decoration:underline}nav#navigationtop2{position:relative;background:#ededed}nav#navigationtop2:before{height:6px;content:"";position:absolute;top:0;background:linear-gradient(0deg,#3535361a,#35353673);width:100%}nav#navigationtop2 ul.glmenu{list-style:none;padding:0;max-width:1160px;margin:0 auto}nav#navigationtop2 ul.glmenu li{display:inline-block}nav#navigationtop2 ul.glmenu li a{padding:12px 10px 12px 28px;font-size:15px;text-decoration:none;font-weight:600;margin-right:45px;color:#333;display:block}nav#navigationtop2 ul.glmenu li.kontakty a{margin-right:0}nav#navigationtop2 ul.glmenu li a:hover{text-decoration:underline}li.otzyivy-klientov a{background:url(/kart/head/menu-11.png) no-repeat 0 12px}li.portfolio a{background:url(/kart/head/menu-12.png) no-repeat 0 12px}li.video-s-obektov a{background:url(/kart/head/menu-13.png) no-repeat 0 12px}li.kalkulyator a{background:url(/kart/head/menu-14.png) no-repeat 0 12px}li.vakansii a{background:url(/kart/head/menu-15.png) no-repeat 0 12px}li.kontakty a{background:url(/kart/head/menu-16.png) no-repeat 0 12px}li.prices a{background:url(/kart/head/menu-17.png) no-repeat 0 12px}.block3gr ul li{list-style:square}nav#navigationtop ul.glmenu li ul.second_level{display:none}nav#navigationtop ul.glmenu li:hover ul.second_level{animation:spMenuFadeIn .4s;padding:0;position:absolute;background:#fecb00;width:100%;display:block;z-index:10}nav#navigationtop ul.glmenu li ul.second_level li{display:block}nav#navigationtop ul.glmenu li ul.second_level li a{padding:12px 0 12px 30px;margin-right:0;color:#333;background:none}nav#navigationtop ul.glmenu li ul.second_level li:hover{background:#333}nav#navigationtop ul.glmenu li ul.second_level li:hover a{text-decoration:none;color:#fff}.goroda p.nazvblok{padding:7px 13px;font-size:22px;font-weight:500;margin:0 0 10px;background:url(/kart/zagol.png) no-repeat;background-size:30px}.goroda .gorspis a{font-size:18px;margin-bottom:12px;color:#333;display:block}.goroda .gorspis a:hover{text-decoration:none}.korpus>div,.korpus>input{display:none}.korpus label{padding:15px 0;position:relative;bottom:1px;text-align:center;border-radius:5px;background:#fecb00;cursor:pointer;width:24.7%;line-height:28px;display:inline-block}.korpus input[type=radio]:checked+label{border-bottom-right-radius:0;border-bottom-left-radius:0;position:static;border-bottom:2px solid #fff;background:#fff}.korpus>input:first-of-type:checked~div:first-of-type,.korpus>input:nth-of-type(2):checked~div:nth-of-type(2),.korpus>input:nth-of-type(3):checked~div:nth-of-type(3),.korpus>input:nth-of-type(4):checked~div:nth-of-type(4){border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:1%;box-shadow:0 0 25px #d6d6d6;background:#fff;display:block}.korpleft{margin-right:2%;width:37%}.korpleft,.korprign{vertical-align:middle;display:inline-block}.korprign{margin-right:0;width:60%}.korpleft p.korpleftzag{font-size:20px;font-weight:600;padding-left:40px}.korpleft ul{padding-left:40px}.korpleft ul li{list-style:none;padding:5px 0 5px 30px;font-size:15px;font-weight:500;background:url(/kart/spisschetcik.jpg) 0 no-repeat;margin-top:15px}.korpleft p.korpleftsmeta{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px;font-size:18px;font-weight:600;text-transform:uppercase;max-width:265px;text-align:center;box-shadow:0 2px 2px #c7c7c7;margin-left:40px;line-height:1.2}.korpleft p.korpleftsmeta span{font-size:12px;font-weight:400;display:block}.korpleft p.korpleftsmeta span.obsh{font-size:18px;font-weight:600;line-height:1.2;vertical-align:middle;display:inline-block}.korpleft p.korpleftsmeta:before{height:43px;margin-right:10px;content:" ";background:url(/kart/sostsmet.jpg);width:43px;vertical-align:middle;display:inline-block}.korpleft a.korpleftssylk{padding:22px 10px;font-size:14px;text-decoration:none;font-weight:600;color:#fff;max-width:265px;text-align:center;box-shadow:0 3px 1px #c5c5c5,0 5px 1px #efefef;border-radius:5px;background:linear-gradient(0deg,#c51414,#fa2d2d);margin-left:40px;margin-top:25px;display:block}.korpleft a.korpleftssylk:hover{box-shadow:0 3px 1px #adadad,0 5px 1px #d4d4d4;background:linear-gradient(0deg,#fa2d2d,#c51414)}.schetcik p.scetsred{font-size:20px;text-align:center;margin-top:30px;display:block}.schetcik .scetsredlef{width:40%;vertical-align:middle;display:inline-block}.korpus{position:relative;width:100%}.schetcik{padding:20px 0;background:#f7f8f7;width:100%;margin-top:20px}.schetcik p.zagscchetc{padding:6px 18px;font-size:28px!important;font-weight:700;margin:5px 0 40px -20px;background:url(/kart/zagol.png) no-repeat 3px 3px;background-size:38px}.schetcikgr{max-width:1160px;margin:0 auto;width:100%}.schetcik a.kalkssyl{padding:13px 0;border:2px solid #ff880e;text-decoration:none;font-weight:500;color:#333;max-width:300px;text-align:center;margin:20px auto;background:#fff;width:50%;vertical-align:middle;display:inline-block}.schetcik a.kalkssyl:hover{box-shadow:0 0 20px #ff870c}.scetsreddiv{text-align:center}.block3gr.new{padding:10px 0 0}.korprign img.korprignimg{padding:2%}.opros p.nazvblok{padding:0 18px 32px;font-size:25px!important;font-weight:700;color:#fff;text-align:center;margin:0;width:90%;line-height:25px}.fancybox-inner{border-radius:16px}.opros p.nazvblok span{font-size:18px!important;font-weight:400;max-width:293px;margin:16px auto 0!important;line-height:22px;display:block}.opros .formkont .form-item{margin-bottom:20px;width:99%;display:block}.formkont .form-item label{font-size:20px;display:block}.opros input{padding:10px;font-size:16px;border:1px solid #c1c1c1;border-radius:5px;width:80%;margin-top:10px}.opros .formkont{padding:15px 0 20px 30px;width:40%;vertical-align:top;display:inline-block}.opros .formkont .form-item input{padding:10px;font-size:16px;border:none;border-bottom:1px solid #333;border-radius:0;width:80%;margin-top:10px;font-family:montserrat,sans-serif}.formkontpravo{padding:22px 30px 20px 0;width:50%;vertical-align:top;display:inline-block}.formkontpravo textarea{padding:2% 3%;font-size:16px;border:1px solid #333;width:94%;font-family:montserrat,sans-serif}.opros .formkont .form-item input:focus{border:none;border-bottom:1px solid #f38e20;outline:0 auto -webkit-focus-ring-color}.formkontpravo textarea:focus{border:1px solid #f38e20;outline:0 auto -webkit-focus-ring-color}.opros .form-button span input{width:15px}.opros .formvopros{padding:15px 0 20px 10px}.opros .formvopros .form-item{margin-bottom:25px;display:block}.opros .formvopros .form-item input{width:91%}.opros .formvopros .form-item textarea{padding:10px;font-size:16px;border:1px solid #c1c1c1;border-radius:5px;width:91%;margin-top:10px}.opros .formvopros .form-item label{font-size:20px;max-width:85%;display:block}.opros input.button{padding:12px 24px 12px 44px;font-size:16px;border:none;text-decoration:none;font-weight:600;color:#fff;max-width:280px;text-align:center;box-shadow:0 3.03674px 0 #16b012;border-radius:2px;background:url(/img-new/tel-form-opros.png) no-repeat center left 82px,#22c715;cursor:pointer;width:100%!important;line-height:24px;margin-top:0;font-family:montserrat,sans-serif!important;display:block}.opros input.button:hover{box-shadow:0 3.03674px 0 #16b012,0 3px 1px #108a07,0 0 20px #20c514}p.vopross{border-left:2px solid #ff791a;padding:5px 0 10px 20px;font-size:25px;font-weight:700;color:#ff791a;margin-left:10px}p.button.success{color:#23b115}.label.alert,p.button.success{font-size:20px;font-weight:700;margin-left:10px}.label.alert{margin-bottom:30px}.label.alert,span.error{color:#f62b32}.opros .form-button span{font-size:14px;margin-bottom:10px;color:#000;text-align:left;margin-left:20px;margin-top:15px;display:block}.opros .form-button span a:hover{text-decoration:none}.opros .form-button span a{text-decoration:underline}div.b-top{right:10px;position:fixed;opacity:.8;bottom:90px;width:100%;z-index:2600}span.b-top-but{padding:25px 12px;right:0;color:#fff;position:absolute;bottom:0;border-radius:7px;background:#10131e;cursor:pointer;display:block;z-index:2600}.block2gr{padding:50px 0 0;max-width:1160px;margin:0 auto}.block2gr .banner{height:312px;background:url(/kart/banner1.jpg) 100%;width:754px;display:inline-block}.block2gr .banner span{font-size:20px;margin-left:30px;margin-top:40px;display:block}.block2gr .banner p{font-size:24px;font-weight:700;max-width:400px;margin-left:30px;margin-top:35px;display:block}.block2gr .banner a.zvonok{padding:14px 0;font-size:18px;text-decoration:none;color:#fff;max-width:285px;text-align:center;box-shadow:0 3px 1px #de7508;border-radius:2px;background:#ff890f;margin-left:30px;background-image:-moz-linear-gradient(90deg,#ff8100 0,#ff8e1a 100%);background-image:-webkit-linear-gradient(90deg,#ff8100,#ff8e1a);margin-top:50px;display:block}.block2gr .banner a.zvonok:hover{box-shadow:0 3px 1px #de7508,0 0 20px #ff870c}.block2gr .video{background:url(/kart/banner2.jpg) no-repeat;margin-left:10px;vertical-align:top;display:inline-block}.block2gr .video,.block2gr .video a{height:312px;position:relative;width:390px}.block2gr .video a{display:block}.block2gr .video a:before{border:18px solid transparent;border-left:28px solid #ff8200}.block2gr .video a:before,.block2gr .video a:hover:before{right:58px;content:"";position:absolute;top:72px;display:block}.block2gr .video a:hover:before{border:18px solid transparent;border-left:28px solid #ff2f00}.block2gr .video span{font-weight:500;right:15px;position:absolute;bottom:24px;width:160px;display:block}.block2.new .video{height:332px;background:url(/kart/banner3new.png) no-repeat;width:390px}.block2.new .block2gr .video span{right:35px;color:#fff;position:absolute;text-align:center;top:200px;width:335px;line-height:1.5}.block2.new .block2gr .video a{background:url(/kart/banner2play.png) no-repeat 50%}.block2.new .block2gr .video a:hover{background:url(/kart/banner2playhover.png) no-repeat 50%}.block2.new .block2gr .video a:before{content:"";display:none}.block2.new .block2gr .banner{height:366px;background:url(/kart/banner1new.jpg) 100%!important}.block2.new .block2gr .banner span{font-size:18px;font-weight:700;color:#fff;margin-top:38px!important}.block2.new .block2gr .banner p{font-size:17px;font-weight:500;color:#fea719;max-width:550px!important;margin-top:10px}.block2.new .sample_formit_contact_form{max-width:443px;margin-left:30px;width:100%;margin-top:32px}.block2.new .sample_formit_contact_form .formkont .form-item{max-width:211px;width:48%;display:inline-block}.block2.new .sample_formit_contact_form .formkont .form-item input{padding:10px 3%;color:#000;font:400 16px Arial;width:94%}.block2.new .sample_formit_contact_form .formkont .form-item.left{margin-left:3%}.block2.new .sample_formit_contact_form .formkontpravo{padding:0;width:100%;margin-top:15px;display:block}.block2.new .sample_formit_contact_form .form-button{text-align:left;margin-top:15px}.block2.new .sample_formit_contact_form .form-button input.button{padding:15px 0;font-size:16px;border:none;text-decoration:none;font-weight:500;color:#fff;max-width:214px;text-align:center;background:#f88a19;cursor:pointer;width:100%;display:block}.block2.new .sample_formit_contact_form .form-button input.button:hover{box-shadow:0 0 0 #de760a,0 0 0 #ff9c37,0 0 20px #ff870c}.block2.new .sample_formit_contact_form .formkontpravo textarea{border:1px solid #333;font:400 16px Arial}.block2.new .block2gr{padding:25px 0 0;margin-bottom:-25px}.block2.new .block2gr .banner p a{text-decoration:none;color:#f8e019}.block2.new .block2gr .banner p a:hover{text-decoration:underline}.block2-ceny{height:auto;background:#fcfbfc;margin-top:25px}.block2-cenygr{padding:20px 0 30px;max-width:1160px;text-align:center;margin:0 auto}.block2-cenygr a.cenygl{text-decoration:none;margin-right:1%;margin-bottom:20px;box-shadow:0 5px 10px #dad8d8;border-radius:9px;width:23.8%;display:inline-block}.block2-cenygr a.cenygl:nth-child(5),.block2-cenygr a.cenygl:nth-child(9){margin-right:0}.block2-cenygr a.cenygl .imgcen{height:200px;position:relative}.block2-cenygr a.cenygl .imgcen.kos{background:url(/kart/imgcen/1.png) no-repeat}.block2-cenygr a.cenygl .imgcen.otdel{background:url(/kart/imgcen/2.png) no-repeat}.block2-cenygr a.cenygl .imgcen.kapit{background:url(/kart/imgcen/3.png) no-repeat}.block2-cenygr a.cenygl .imgcen.evro{background:url(/kart/imgcen/4.png) no-repeat}.block2-cenygr a.cenygl .imgcen.novos{background:url(/kart/imgcen/5.png) no-repeat}.block2-cenygr a.cenygl .imgcen.elit{background:url(/kart/imgcen/6.png) no-repeat}.block2-cenygr a.cenygl .imgcen.dizay{background:url(/kart/imgcen/7.png) no-repeat}.block2-cenygr a.cenygl .imgcen.chern{background:url(/kart/imgcen/8.png) no-repeat}.block2-cenygr a.cenygl .imgcen span{padding-top:165px;font-weight:500;color:#fff;margin:0 auto;display:block}.imgcenpodp span{padding:10px 0 15px;font-size:20px;font-weight:600;color:#333;display:block}.block2-cenygr a.cenygl:hover{box-shadow:0 5px 10px #989898}.imgcenpodp span:before{padding:5px 8px;font-weight:500;margin-right:10px;color:#000;content:"₽";border-radius:50%;background:linear-gradient(0deg,#f2800a,#f8d219);display:inline-block}.block2-cenygr h2,.block2-cenygr p.ph2{padding:6px 18px;font-size:28px;margin:5px 0 30px -20px;background:url(/kart/zagol.png) no-repeat 3px 0;background-size:34px;text-align:left}.block2-cenygr p.ph2{font-weight:700}.block2-cenygr a.cenygl .imgcen.cen2stud{background:url(/kart/imgcen/stud-ceny.png) no-repeat}.block2-cenygr a.cenygl .imgcen.cen2odno{background:url(/kart/imgcen/odno-ceny.png) no-repeat}.block2-cenygr a.cenygl .imgcen.cen2dvux{border-top-right-radius:10px;border-top-left-radius:10px;background:url(/kart/imgcen/dvux-ceny.png) no-repeat}.block2-cenygr a.cenygl .imgcen.cen2trex{background:url(/kart/imgcen/trex-ceny.png) no-repeat}.block2-cenygr a.cenygl .imgcen span.padd{padding-top:150px;max-width:92%}.block3gr{padding:25px 0 0;max-width:1160px;margin:0 auto}.block3gr h1{padding:3px 18px;font-size:32px;margin:0 0 0 -18px;background:url(/kart/zagol.png) no-repeat}.block3gr p{max-width:100%;margin:20px 0 0;display:inline-block}.block3gr p,.block3gr ul{font-size:14px;font-weight:500;line-height:1.6}.block3gr p.prav{margin-left:2%}.block4gr{padding:50px 0 0;max-width:1160px;margin:0 auto}.block4gr p.nazvblok{padding:6px 18px 0;font-size:26px;font-weight:700;margin:0 0 0 -18px;background:url(/kart/zagol.png) no-repeat 1px -3px;background-size:34px}.block4gr p.nazvblok span{font-weight:400}.block4prich,img.blok4img{vertical-align:top;margin-top:45px;display:inline-block}.block4prich{margin-left:0;width:100%}p.block4p{font-size:15px;font-weight:500;margin-bottom:30px;padding-bottom:20px;width:13%;line-height:1.6;vertical-align:top;margin-top:0;padding-left:125px;display:inline-block}p.block4p span{min-height:48px;padding-top:8px;font-size:19px;font-weight:700;margin-bottom:10px;line-height:1.5;vertical-align:top;display:block}p#block4p1{background:url(/kart/blok4-1.png) no-repeat 0 -12px}p#block4p2{background:url(/kart/blok4-2.png) no-repeat 0 -12px}p#block4p3{background:url(/kart/blok4-3.png) no-repeat 0 -8px}p#block4p4{background:url(/kart/blok4-4.png) no-repeat 0 -8px}.block5{min-height:730px;background:url(/kart/blok5fon.jpg) no-repeat 50%;background-size:1920px;margin-top:-38px}.tur3d{height:440px;margin:20px auto}.block5gr{padding:70px 0 80px;max-width:1160px;margin:0 auto}.block5 p.nazvblok{padding:6px 18px;font-size:30px;font-weight:700;color:#fff;margin:0 0 0 -18px;background:url(/kart/zagol.png) no-repeat 2px -2px;background-size:35px}.block5 .formraschet{margin-top:55px}.block5 .formraschet .form1,.block5 .formraschet .form2{width:29%;vertical-align:top;display:inline-block}.block5 .formraschet .form3{width:40%;vertical-align:top;display:inline-block}.block5 .formraschet input{padding:10px 0;border:0;margin-bottom:56px;border-bottom:2px solid #ff860a;width:85%}.block5 .formraschet input,.block5 .formraschet textarea{font-size:16px;font-weight:400;color:#fff;background:none;font-family:montserrat,sans-serif}.block5 .formraschet textarea{padding:2%;border:2px solid #ff860a;border-radius:5px;width:96%;line-height:1.45}.form-button{text-align:center}.block5gr .form-button input.button{padding:14px 60px;font-size:18px;border:none;border-left:1px solid #ff9c37;text-decoration:none;font-weight:500;color:#fff;text-align:center;margin:20px auto;box-shadow:0 2px 0 #de760a,0 -2px 0 #ff9c37;border-radius:2px;background:linear-gradient(0deg,#f2800a,#ff962b);cursor:pointer;display:block}.block5gr .form-button input.button:hover{box-shadow:0 2px 0 #de760a,0 -2px 0 #ff9c37,0 0 20px #ff870c}.block5 .formraschet input:-moz-placeholder{color:#fff}.block5 .formraschet input::-webkit-input-placeholder{color:#fff}.block5 .formraschet textarea:-moz-placeholder{color:#fff}.block5 .formraschet textarea::-webkit-input-placeholder{color:#fff}.block6{background:url(/kart/blok6img1.png) no-repeat 50%;background-size:1920px}.block6gr{padding:70px 0 72px;max-width:1160px;margin:-118px auto 0}.block6 h2{padding:6px 18px;font-size:28px;font-weight:700;max-width:880px;margin:0 0 0 -18px;background:url(/kart/zagol.png) no-repeat 3px 0;background-size:34px}.block6gr div p{font-size:14px;line-height:1.6}.block6gr div{font-weight:500;max-width:75%;margin:20px 2% 20px 0;line-height:1.8;vertical-align:top;display:inline-block}.block6gr div ul li{list-style:square;font-size:14px}.block7{background:url(/kart/blok7-fon.jpg) no-repeat 50%;background-size:1920px}.block7gr{padding:100px 0 76px;max-width:1160px;margin:0 auto}a.galbol{width:49%;display:inline-block}.block7ringt{margin-left:2%;width:47%;vertical-align:top;display:inline-block}.block7gr p.nazvblok{padding:6px 18px;font-size:25px;font-weight:700;margin:5px 0 25px -18px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px}.galsmal a.galsmali{width:133px;display:inline-block}p.galznakp{padding:10px 1px 10px 40px;font-size:14px;font-weight:700;margin-left:5px;display:inline-block}p#galznakp1{background:url(/kart/galznakp1.png) no-repeat}p#galznakp2{background:url(/kart/galznakp2.png) no-repeat}p#galznakp3{background:url(/kart/galznakp3.png) no-repeat}p.blok7text{padding:5px;margin-bottom:5px;line-height:1.8}p.blok7text,p.galznakp span{font-weight:500}.galknop{text-align:center;margin-top:5px}.galknop a.galknop1{padding:15px 35px;text-decoration:none;font-weight:500;margin-right:30px;color:#fff;text-align:center;box-shadow:0 3px 1px #de7508;background:#ff880e;display:inline-block}.galknop a.galknop1:hover{box-shadow:0 3px 1px #de7508,0 0 20px #ff870c}.galknop a.galknop2{padding:13px 30px;border:2px solid #ff880e;text-decoration:none;font-weight:500;color:#333;text-align:center;background:#fff;margin-left:30px;display:inline-block}.galknop a.galknop2:hover{box-shadow:0 0 20px #ff870c}.galsmal a.galsmali{overflow:hidden;position:relative}.galsmal a.galsmali img{height:100%;width:100%}.galsmal a.galsmali .overlay{height:100%;justify-content:center;transition:all .2s;position:absolute;bottom:100%;align-items:center;background:rgba(3,169,244,.5);left:0;width:97%;display:flex}.galsmal a.galsmali span{font-size:80px;color:#fff}.galsmal a.galsmali:hover .overlay{max-height:104px;bottom:8px}.block8{min-height:560px;background:url(/kart/blok8fon.jpg) no-repeat 50%;background-size:1920px}.block8gr{padding:50px 0;position:relative;max-width:1160px;margin:0 auto}.block8 h2.nazvblok,.block8 p.nazvblok{padding:6px 18px;font-size:25px;font-weight:700;max-width:625px;margin:5px 0 40px -18px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px;line-height:1.2}p.block8text{margin-bottom:20px}p.block8text,ul.block8text{font-size:14px;font-weight:500;max-width:595px;line-height:1.8}.block8vid{background:#f9f9f9}.block8vidgr{padding:50px 0;max-width:1160px;margin:0 auto}.block8vid p.nazvblok{padding:6px 18px;font-size:32px;font-weight:700;margin:40px 0 50px -18px;background:url(/kart/zagol.png) no-repeat 0 -2px;background-size:40px}a.block8video.wan{background:url(/kart/video1-fon.png)}a.block8video.to,a.block8video.wan{height:290px;position:relative;margin:0 35px;width:490px;display:inline-block}a.block8video.to{background:url(/kart/video2-fon.png)}a.block8video.free{background:url(/kart/video3-fon.png)}a.block8video.fayw,a.block8video.free{height:290px;position:relative;margin:10px 35px;width:490px;display:inline-block}a.block8video.fayw{background:url(/kart/video4-fon.png)}a.block8video.six{background:url(/kart/video8-fon.png)}a.block8video.seven,a.block8video.six{height:290px;position:relative;margin:10px 35px;width:490px;display:inline-block}a.block8video.seven{background:url(/kart/video9-fon.png)}a.block8video span{height:90px;position:relative;margin:90px auto;box-shadow:0 10px 25px 0 rgba(245,126,5,.58);border-radius:50%;width:90px;background-image:-moz-linear-gradient(51deg,#faebb3 0,#fff9e2 100%);background-image:-webkit-linear-gradient(51deg,#faebb3,#fff9e2);display:block}a.block8video span:before{border:15px solid transparent;border-left:20px solid #faaa42;content:"";position:absolute;margin-left:38px;margin-top:28px;display:block}a.block8video:hover span:before{border-left:20px solid #fc4242;content:""}a.vidknopss{padding:15px 0;text-decoration:none;font-weight:500;color:#fff;max-width:300px;text-align:center;margin:30px auto 0;box-shadow:0 3px 1px #de7508;background:#ff880e;display:block}a.vidknopss:hover{box-shadow:0 3px 1px #de7508,0 0 20px #ff870c}.block9gr{padding:40px 0 65px;max-width:1160px;margin:0 auto}.block9 p.nazvblok{padding:6px 18px;font-size:32px;font-weight:700;margin:40px 0 50px -18px;background:url(/kart/zagol.png) no-repeat 0 -2px;background-size:40px}.hidden{display:none}.visible{display:block}.thumbnail-active{filter:alpha(opacity=100);opacity:1;cursor:pointer}.thumbnail-inactive{filter:alpha(opacity=90);opacity:.9;cursor:pointer}.thumbnail-text{padding:10px 2px 2px 0;font-weight:700;color:#e0e0e0;text-align:left;display:block}.thumbnail-text a{text-decoration:none;color:#e0e0e0}.thumbnail-text a:hover{color:#fff}.jscarousal-horizontal{height:100px;padding:0;position:relative;margin:0;width:100%}.jscarousal-contents-horizontal{height:100px;overflow:hidden;position:relative;width:96%;float:left}.jscarousal-contents-horizontal img{height:100px;width:170px}.jscarousal-horizontal-back,.jscarousal-horizontal-forward{height:98px;color:#fff;position:relative;top:-1px;cursor:pointer;width:23px;float:left}.jscarousal-horizontal-back{background-position:0;background-image:url(/kart/blok9/blok9-00.jpg);background-repeat:no-repeat}.jscarousal-horizontal-forward{background-position:100%;background-image:url(/kart/blok9/blok9-02.jpg);background-repeat:no-repeat}.jscarousal-contents-horizontal>div{position:absolute;width:100%}.jscarousal-contents-horizontal>div>div{margin-right:6px;margin-left:8px;float:left}.block10{background:#f9f9f9}.block10gr{padding:40px 0 80px;max-width:1160px;margin:0 auto}.block10 p.nazvblok{padding:6px 18px;font-size:32px;font-weight:700;margin:40px 0 50px -18px;background:url(/kart/zagol.png) no-repeat 0 -2px;background-size:40px}.blago img{margin:12px}.blago a{text-decoration:none}.block11{min-height:600px;background:url(/kart/blok11fon.jpg) no-repeat 50%;background-size:1920px}.block11gr{padding:40px 0 80px;max-width:1160px;margin:0 auto}.block11 h2.nazvblok,.block11 h3,.block11 h3.nazvblok,.block11 p.nazvblok{padding:6px 18px;font-size:25px;font-weight:700;margin:5px 0 40px -18px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px}p.block11text,ul.block11text{font-size:14px;font-weight:500;line-height:1.6}.block11rin{max-width:602px;margin-left:48%}.niz{background:#353536}.nizgr{padding:10px 0;max-width:1160px;text-align:center;margin:0 auto}span.nizskid{padding:12px 0 12px 50px;background:url(/kart/skidniz.png) no-repeat 0}a.askid,span.nizskid{font-size:18px;font-weight:500;color:#fff;display:inline-block}a.askid{padding:14px 60px;border:none;border-left:1px solid #ff9c37;text-decoration:none;text-align:center;box-shadow:0 2px 0 #de760a,0 -2px 0 #ff9c37;border-radius:2px;background:linear-gradient(0deg,#f2800a,#ff962b);margin-left:60px}a.askid:hover{box-shadow:0 2px 0 #de760a,0 -2px 0 #ff9c37,0 0 20px #ff870c}.footer{position:relative;background:#f0f0f0}.footergr{max-width:1160px;margin:0 auto}.footlogmen1,.footlogmen2,.footlogmen3,.footlogmen4{width:24%;vertical-align:top;margin-top:25px;display:inline-block}.footlogmen1 img{max-width:225px}.footer:before{height:6px;content:"";position:absolute;top:0;background:linear-gradient(0deg,#3535361a,#35353673);width:100%}p.menufoot{font-size:18px;font-weight:700;color:#333;margin-top:10px}nav#navigationfooter ul.glmenu{list-style:none;padding:0}nav#navigationfooter li a{text-decoration:none;font-weight:400;margin-bottom:8px;color:#333;background:none;line-height:1.5;display:block}span.footin1,span.footin2,span.footin3,span.footin4{margin-bottom:8px;line-height:1.5;padding-left:30px;display:block}.footlogmen1{margin-right:1%}span.footin1{background:url(/kart/foot4ico.png) no-repeat}.footlogmen4 span.footin1 a{padding:0;text-decoration:none;font-weight:400;margin-bottom:8px;color:#333;max-width:none;text-align:left;box-shadow:none;background:none;line-height:1.5;display:block}.footlogmen4 span.footin1 a:hover{text-decoration:underline}span.footin2{background:url(/kart/foot2ico.png) no-repeat}span.footin3{background:url(/kart/foot5ico.png) no-repeat}span.footin4{background:url(/kart/foot3ico.png) no-repeat 0 3px}.footlogmen4 a{padding:14px 0;text-decoration:none;font-weight:600;color:#fff;max-width:255px;text-align:center;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;background:#ff870d;display:block}p.socset{font-size:16px;font-weight:500;margin:49px 0 20px}.socseti a{margin-right:14px}.footlogmen4 a:hover{box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7,0 0 20px #ff870c}a.copu3,p.copu1,p.copu2{vertical-align:middle;display:inline-block}p.copu1{width:30%}p.copu1,p.copu2{font-size:15px;font-weight:400;line-height:1.6}p.copu2{width:39%}a.copu3,p.copu2 span{font-weight:500}a.copu3{padding:10px 4px 10px 30px;font-size:17px;text-decoration:none;color:#333;border-bottom:2px solid #ff8200;text-align:right;background:url(/kart/foot1ico.png) no-repeat 0 7px;margin-left:6%;width:202px}.remont .block7gr p.nazvblok{margin:-10px 0 25px -18px}.remont.studiy .block2gr .banner{background:url(/kart/remont/banner1-remstud.jpg) 100%}.remont.studiy .block2gr .banner span{margin-top:30px}.remont.studiy .block6 h2{max-width:870px}.remont.studiy .block8{background:url(/kart/remont/blok8fon-studiy.jpg) no-repeat 50%;background-size:1920px}.remont.studiy .block8gr{padding:35px 0}.remont.studiy .block11{background:url(/kart/remont/blok11-rem-stud.jpg) no-repeat top;background-size:1920px}.remont.studiy .block11gr{padding:60px 0}.remont.odnushka .block2gr .banner{background:url(/kart/remont/banner1-remodnuska.jpg) 100%}.remont.odnushka .block2gr .banner span{margin-top:30px}.remont.odnushka .block6 h2{max-width:870px}.remont.odnushka .block8{background:url(/kart/remont/blok8fon-odnuska.jpg) no-repeat 50%;background-size:1920px}.remont.odnushka .block8gr{padding:35px 0}.remont.odnushka .block11{background:url(/kart/remont/blok11-rem-odnuska.jpg) no-repeat top;background-size:1920px}.remont.odnushka .block11gr{padding:60px 0}.remont.odnushka .block7gr{padding:100px 0 52px}.remont.dvushka .block2gr .banner{background:url(/kart/remont/banner1-remdvushka.jpg) 100%}.remont.dvushka .block2gr .banner span{color:#fff;margin-top:30px}.remont.dvushka .block2gr .banner p{color:#fff}.remont.dvushka .block6 h2{max-width:870px}.remont.dvushka .block8{background:url(/kart/remont/blok8fon-dvushka.jpg) no-repeat 50%;background-size:1920px}.remont.dvushka .block8gr{padding:35px 0}.remont.dvushka .block7gr{padding:100px 0 52px}.remont.dvushka .block11{background:url(/kart/remont/blok11-rem-dvushka.jpg) no-repeat top;background-size:1920px}.remont.dvushka .block11gr{padding:60px 0}.remont.treshka .block2gr .banner{background:url(/kart/remont/banner1-remtreshka.jpg) 100%}.remont.treshka .block2gr .banner span{color:#fff;margin-top:30px}.remont.treshka .block2gr .banner p{color:#fff}.remont.treshka .block6 h2{max-width:870px}.remont.treshka .block8{background:url(/kart/remont/blok8fon-treshka.jpg) no-repeat 50%;background-size:1920px}.remont.treshka .block8gr{padding:35px 0}.remont.treshka .block7gr{padding:100px 0 52px}.remont.treshka .block11{background:url(/kart/remont/blok11-rem-treshka.jpg) no-repeat top;background-size:1920px}.remont.treshka .block11gr{padding:60px 0}.remont.chetyre .block2gr .banner{background:url(/kart/remont/banner1-remcetyreh.jpg) 100%}.remont.chetyre .block2gr .banner span{margin-top:30px}.remont.chetyre .block6 h2{max-width:870px}.remont.chetyre .block8{background:url(/kart/remont/blok8fon-chetyre.jpg) no-repeat 50%;background-size:1920px}.remont.chetyre .block8gr{padding:35px 0}.remont.chetyre .block7gr{padding:100px 0 52px}.remont.chetyre .block11{background:url(/kart/remont/blok11-rem-chetyre.jpg) no-repeat top;background-size:1920px}.remont.chetyre .block11gr{padding:60px 0}.remont.novostroy .block2gr .banner{background:url(/kart/remont/banner1-remnovostruy.jpg) 100%}.remont.novostroy .block2gr .banner span{color:#fff;margin-top:30px}.remont.novostroy .block2gr .banner p{color:#ffdd3c}.remont.novostroy .block6 h2{max-width:870px}.remont.novostroy .block8{background:url(/kart/remont/blok8fon-novostroy.jpg) no-repeat 50%;background-size:1920px}.remont.novostroy .block8gr{padding:35px 0}.remont.novostroy .block7gr{padding:100px 0 52px}.remont.novostroy .block11{background:url(/kart/remont/blok11-rem-novostroy.jpg) no-repeat top;background-size:1920px}.remont.novostroy .block11gr{padding:60px 0}.remont.vanna .block2gr .banner{background:url(/kart/remont/banner1-vanna.jpg) 100%}.remont.vanna .block2gr .banner span{margin-top:30px}.remont.vanna .block6 h2{max-width:870px}.remont.vanna .block8{background:url(/kart/remont/blok8fon-vanna.jpg) no-repeat 50%;background-size:1920px}.remont.vanna .block8gr{padding:35px 0}.remont.vanna .block7gr{padding:100px 0 52px}.remont.vanna .block11{background:url(/kart/remont/blok11-rem-vanna.jpg) no-repeat top;background-size:1920px}.remont.vanna .block11gr{padding:60px 0}.remont.chernovoy .block2gr .banner{background:url(/kart/remont/banner1-chernovoy.jpg) 100%}.remont.chernovoy .block2gr .banner span{color:#fff;margin-top:30px}.remont.chernovoy .block2gr .banner p{color:#fff;max-width:310px}.remont.chernovoy .block6 h2{max-width:870px}.remont.chernovoy .block8{background:url(/kart/remont/blok8fon-chernovoj.jpg) no-repeat 50%;background-size:1920px}.remont.chernovoy .block8gr{padding:35px 0}.remont.chernovoy .block7gr{padding:100px 0 52px}.remont.chernovoy .block11{background:url(/kart/remont/blok11-rem-chernovoj.jpg) no-repeat top;background-size:1920px}.remont.chernovoy .block11gr{padding:60px 0}.remont.kosmetik .block2gr .banner{background:url(/kart/remont/banner1-kosmetik.jpg) 100%}.remont.kosmetik .block2gr .banner span{color:#fff;margin-top:30px}.remont.kosmetik .block2gr .banner p{color:#fff;max-width:310px}.remont.kosmetik .block6 h2{max-width:870px}.remont.kosmetik .block8{background:url(/kart/remont/blok8fon-kosmetik.jpg) no-repeat 50%;background-size:1920px}.remont.kosmetik .block8gr{padding:35px 0}.remont.kosmetik .block7gr{padding:100px 0 52px}.remont.kosmetik .block11{background:url(/kart/remont/blok11-rem-kosmetik.jpg) no-repeat top;background-size:1920px}.remont.kosmetik .block11gr{padding:60px 0}.remont.kapital .block2gr .banner{background:url(/kart/remont/banner1-kapital.jpg) 100%}.remont.kapital .block2gr .banner span{margin-top:30px}.remont.kapital .block2gr .banner p{max-width:310px}.remont.kapital .block6 h2{max-width:870px}.remont.kapital .block8{background:url(/kart/remont/blok8fon-kapital.jpg) no-repeat 50%;background-size:1920px}.remont.kapital .block8gr{padding:35px 0}.remont.kapital .block7gr{padding:100px 0 52px}.remont.kapital .block11{background:url(/kart/remont/blok11-rem-kapital.jpg) no-repeat top;background-size:1920px}.remont.kapital .block11gr{padding:60px 0}.remont.evro .block2gr .banner{background:url(/kart/remont/banner1-evro.jpg) 100%}.remont.evro .block2gr .banner span{margin-top:30px}.remont.evro .block2gr .banner p{max-width:310px}.remont.evro .block6 h2{max-width:870px}.remont.evro .block8{background:url(/kart/remont/blok8fon-evro.jpg) no-repeat 50%;background-size:1920px}.remont.evro .block8gr{padding:35px 0}.remont.evro .block7gr{padding:100px 0 52px}.remont.evro .block11{background:url(/kart/remont/blok11-rem-evro.jpg) no-repeat top;background-size:1920px}.remont.evro .block11gr{padding:60px 0}.remont.elit .block2gr .banner{background:url(/kart/remont/banner1-elit.jpg) 100%}.remont.elit .block2gr .banner span{color:#fff;margin-top:30px}.remont.elit .block2gr .banner p{color:#fff;max-width:310px}.remont.elit .block6 h2{max-width:870px}.remont.elit .block8{background:url(/kart/remont/blok8fon-elit.jpg) no-repeat 50%;background-size:1920px}.remont.elit .block8gr{padding:35px 0}.remont.elit .block7gr{padding:100px 0 52px}.remont.elit .block11{background:url(/kart/remont/blok11-rem-elit.jpg) no-repeat top;background-size:1920px}.remont.elit .block11gr{padding:60px 0}.remont.otdelka .block2gr .banner{background:url(/kart/remont/banner1-otdelka.jpg) 100%}.remont.otdelka .block2gr .banner span{margin-top:30px}.remont.otdelka .block2gr .banner p{max-width:310px}.remont.otdelka .block6 h2{max-width:870px}.remont.otdelka .block8{background:url(/kart/remont/blok8fon-otdelka.jpg) no-repeat 50%;background-size:1920px}.remont.otdelka .block8gr{padding:35px 0}.remont.otdelka .block7gr{padding:100px 0 52px}.remont.otdelka .block11{background:url(/kart/remont/blok11-rem-otdelka.jpg) no-repeat top;background-size:1920px}.remont.otdelka .block11gr{padding:60px 0}.remont.dizayner .block2gr .banner{background:url(/kart/remont/banner1-dizayner.jpg) 100%}.remont.dizayner .block2gr .banner span{margin-top:30px}.remont.dizayner .block2gr .banner p{max-width:310px}.remont.dizayner .block6 h2{max-width:870px}.remont.dizayner .block8{background:url(/kart/remont/blok8fon-dizayner.jpg) no-repeat 50%;background-size:1920px}.remont.dizayner .block8gr{padding:35px 0}.remont.dizayner .block7gr{padding:100px 0 52px}.remont.dizayner .block11{background:url(/kart/remont/blok11-rem-dizayner.jpg) no-repeat top;background-size:1920px}.remont.dizayner .block11gr{padding:60px 0}.remont.cenyrem .block6 h2{max-width:870px}.remont.cenyrem .block8{background:url(/kart/remont/blok8fon-cenyrem.jpg) no-repeat 50%;background-size:1920px}.remont.cenyrem .block8gr{padding:35px 0}.remont.cenyrem .block7gr{padding:100px 0 52px}.remont.cenyrem .block11{background:url(/kart/remont/blok11-rem-cenyrem.jpg) no-repeat top;background-size:1920px}.remont.cenyrem .block11gr{padding:60px 0}.remont.cenyrem .cenrem .cenremgr{padding:50px 0;max-width:1160px;margin:0 auto}.remont.cenyrem .cenrem .cenremgr a{min-height:328px;margin-bottom:25px;position:relative;box-shadow:0 4px 10px 0 rgba(49,48,48,.17);border-radius:4px;width:47%;display:inline-block}.remont.cenyrem .cenrem .cenremgr a:hover{box-shadow:0 4px 10px 0 #313030}.remont.cenyrem .cenrem .cenremgr a.rem2cen,.remont.cenyrem .cenrem .cenremgr a.rem4cen,.remont.cenyrem .cenrem .cenremgr a.rem6cen{margin-left:4%}.remont.cenyrem .cenrem .cenremgr a.rem1cen{background:url(/kart/remont/ceny1.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a.rem2cen{background:url(/kart/remont/ceny2.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a.rem3cen{background:url(/kart/remont/ceny3.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a.rem4cen{background:url(/kart/remont/ceny4.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a.rem5cen{background:url(/kart/remont/ceny5.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a.rem6cen{background:url(/kart/remont/ceny6.jpg) no-repeat;background-size:100%}.remont.cenyrem .cenrem .cenremgr a p.podp{height:55px;font-size:18px;color:#333;position:absolute;bottom:0;background-color:#f6f6f6;margin:0;width:100%}.remont.cenyrem .cenrem .cenremgr a p.podp span.left{margin-left:15px;margin-top:15px;display:inline-block}.remont.cenyrem .cenrem .cenremgr a p.podp span.right{margin-right:15px;float:right;margin-top:10px;display:inline-block}.remont.cenyrem .block8 a{height:400px;right:0;position:absolute;top:0;width:400px}.remont.kottedzh .block2gr .banner{background:url(/kart/remont/banner1-kottedzh.jpg) 100%}.remont.kottedzh .block2gr .banner span{margin-top:30px}.remont.kottedzh .block2gr .banner p{max-width:310px}.remont.kottedzh .block6 h2{max-width:870px}.remont.kottedzh .block8{background:url(/kart/remont/blok8fon-kottedzh.jpg) no-repeat 50%;background-size:1920px}.remont.kottedzh .block8gr{padding:35px 0}.remont.kottedzh .block7gr{padding:100px 0 52px}.remont.kottedzh .block11{background:url(/kart/remont/blok11-rem-kottedzh.jpg) no-repeat top;background-size:1920px}.remont.kottedzh .block11gr{padding:60px 0}.remont.ofisrem .block2gr .banner{background:url(/kart/remont/banner1-ofisrem.jpg) 100%}.remont.ofisrem .block2gr .banner span{color:#fff;margin-top:30px}.remont.ofisrem .block2gr .banner p{color:#fff;max-width:310px}.remont.ofisrem .block6 h2{max-width:870px}.remont.ofisrem .block8{background:url(/kart/remont/blok8fon-ofisrem.jpg) no-repeat 50%;background-size:1920px}.remont.ofisrem .block8gr{padding:35px 0}.remont.ofisrem .block7gr{padding:100px 0 52px}.remont.ofisrem .block11{background:url(/kart/remont/blok11-rem-ofisrem.jpg) no-repeat top;background-size:1920px}.remont.ofisrem .block11gr{padding:60px 0}.dizajn .banner{height:516px;color:#fff;background:url(/kart/dizajn/blok1.jpg) 100%;width:100%;display:inline-block}.dizajn .banner span{font-size:22px;margin-left:40px;margin-top:85px}.dizajn .banner p{font-size:34px;max-width:600px;margin-left:40px;line-height:1.5;margin-top:30px}.dizajn .banner span.bannersrd{font-size:25px;margin-bottom:65px;margin-left:40px;margin-top:-15px}.dizajn .banner p span{font-size:34px;max-width:600px;margin-left:0;margin-top:0}.dizajn .block2gr .banner a.zvonok{margin-left:40px}.dizajn .block4prich{margin-left:0;width:100%}.dizajn .block4{background:#fafafa;padding-bottom:55px;margin-top:55px}.dizajn p.block4p{min-height:62px;padding:50px 0 50px 225px;font-size:22px;font-weight:700;width:30%;line-height:1.2;vertical-align:middle;display:inline-block}.dizajn p.block4p span{font-size:22px;line-height:1.2;display:block}.dizajn p#block4p1{background:url(/kart/dizajn/pre1.png) no-repeat 0 0}.dizajn p#block4p2{background:url(/kart/dizajn/pre2.png) no-repeat 0 0}.dizajn p#block4p3{background:url(/kart/dizajn/pre3.png) no-repeat 0 0}.dizajn p#block4p4{background:url(/kart/dizajn/pre4.png) no-repeat 0 0}.dizajn .block7left{width:49%;display:inline-block}.dizajn .block7left a.galbol{width:100%;display:block}.dizajn p.galznakp{margin-bottom:0;width:40%}.dizajn .galznak{margin-bottom:40px}.dizajn .block8{padding-top:40px;background:url(/kart/dizajn/blok8.jpg) no-repeat top;background-size:1920px}.dizajn .block8 .block8gr{padding:0 0 40px}.dizajn .block7{background:url(/kart/blok7-fon.jpg) no-repeat top;background-size:1920px;background-color:#fafafa;padding-bottom:25px}.dizajn .block7gr{padding:100px 0 25px}.dizajn p.block8text{margin-bottom:0;max-width:585px;line-height:1.5}.dizajn .block11{background:url(/kart/dizajn/blok11.jpg) no-repeat top;background-size:1920px}.dizajn .block11 p.block11text{line-height:1.5}.dizajn .block8 a{height:400px;right:0;position:absolute;top:0;width:400px}.dizajn ul.block8text{max-width:550px}.dizajn.kvartira .banner{color:#353536;background:url(/kart/dizajn/banner1-kvartira.jpg) 100%}.dizajn.kvartira .block11{background:url(/kart/dizajn/blok11-kvartira.jpg) no-repeat top;background-size:1920px}.dizajn.kottedj .banner{color:#fff;background:url(/kart/dizajn/banner1-kottedj.jpg) 100%}.dizajn.kottedj .banner span{margin-top:50px}.dizajn.kottedj .banner p span{margin-top:0}.dizajn.kottedj .banner span.bannersrd{margin-bottom:55px;margin-top:-15px}.dizajn.kottedj .block11{background:url(/kart/dizajn/blok11-kottedj.jpg) no-repeat top;background-size:1920px}.dizajn.zagor-dom .banner{height:501px;color:#353536;background:url(/kart/proekt-zagor-dom/banner1.jpg) 100%}.dizajn.zagor-dom .banner span{margin-top:50px}.dizajn.zagor-dom .banner p span{margin-top:0}.dizajn.zagor-dom .banner span.bannersrd{margin-bottom:55px;margin-top:-15px}.dizajn.zagor-dom .block11{background:url(/kart/dizajn/blok11-zagor-dom.jpg) no-repeat top;background-size:1920px}.dizajn.ofis .banner{color:#fff;background:url(/kart/dizajn/banner1-ofis.jpg) 100%}.dizajn.ofis .banner span{margin-top:50px}.dizajn.ofis .banner p span{margin-top:0}.dizajn.ofis .banner span.bannersrd{margin-bottom:55px;margin-top:-15px}.dizajn.ofis .block11{background:url(/kart/dizajn/blok11-ofis.jpg) no-repeat top;background-size:1920px}.dizajn.ceny .block6{background:url(/kart/dizajn/blok6img1-ceny.png) no-repeat 50%;background-size:1920px}.dizajn.ceny .block11{background:url(/kart/dizajn/blok11-ceny.jpg) no-repeat top;background-size:1920px}.dizajn.ceny .block11 .block11gr{padding:40px 0}.dizajn.ceny .cendiz .cendizgr{padding:50px 0;max-width:1160px;margin:0 auto}.dizajn.ceny .cendiz .cendizgr a{min-height:328px;margin-bottom:25px;position:relative;box-shadow:0 4px 10px 0 rgba(49,48,48,.17);border-radius:4px;width:47%;display:inline-block}.dizajn.ceny .cendiz .cendizgr a:hover{box-shadow:0 4px 10px 0 #313030}.dizajn.ceny .cendiz .cendizgr a.diz2cen,.dizajn.ceny .cendiz .cendizgr a.diz4cen{margin-left:4%}.dizajn.ceny .cendiz .cendizgr a.diz1cen{background:url(/kart/dizajn/ceny1.jpg) no-repeat;background-size:100%}.dizajn.ceny .cendiz .cendizgr a.diz2cen{background:url(/kart/dizajn/ceny2.jpg) no-repeat;background-size:100%}.dizajn.ceny .cendiz .cendizgr a.diz3cen{background:url(/kart/dizajn/ceny3.jpg) no-repeat;background-size:100%}.dizajn.ceny .cendiz .cendizgr a.diz4cen{background:url(/kart/dizajn/ceny4.jpg) no-repeat;background-size:100%}.dizajn.ceny .cendiz .cendizgr a p.podp{height:55px;font-size:18px;color:#333;position:absolute;bottom:0;background-color:#f6f6f6;margin:0;width:100%}.dizajn.ceny .cendiz .cendizgr a p.podp span.left{margin-left:15px;margin-top:15px;display:inline-block}.dizajn.ceny .cendiz .cendizgr a p.podp span.right{margin-right:15px;float:right;margin-top:10px;display:inline-block}.footergr.mob{display:none}.kontaktgr{padding:50px 0;max-width:1160px;margin:0 auto}.kontaktgr .leftkont{width:50%;vertical-align:top;display:inline-block}.kontaktgr .rightkont{padding:1% 2%;border:3px solid #333;margin-left:6%;width:35%;display:inline-block}.kontaktgr h1{padding:3px 18px;font-size:32px;margin:0 0 40px -18px;background:url(/kart/zagol.png) no-repeat}.kontaktgr .leftkont p{padding:5px 0 10px 40px;font-size:18px;font-weight:500;margin:12px 0}.kontaktgr .leftkont p.gorlin{background:url(/kart/kontak1.jpg) no-repeat}.kontaktgr .leftkont p.gorlin a{text-decoration:none;font-weight:700;color:#333}.kontaktgr .leftkont p.gorlin a:hover{text-decoration:underline}.kontaktgr .leftkont p.adres{background:url(/kart/kontak2.jpg) no-repeat}.kontaktgr .leftkont p.metro{background:url(/kart/kontak3.jpg) no-repeat}.kontaktgr .leftkont p.pochta{background:url(/kart/kontak4.jpg) no-repeat 0 2px}.kontaktgr .leftkont p.graffik{background:url(/kart/kontak5.jpg) no-repeat 0 5px}.kontaktgr .karta{height:370px;background:url(/kart/karta-fon.jpg) no-repeat}.o-franchi{min-height:480px;padding:20px 0;background:url(/kart/o-franchi-fon.jpg) no-repeat top;background-size:1920px}.o-franchigr{max-width:1160px;margin:0 auto}.o-franchi h1{padding:7px 18px;font-size:32px;margin:55px 0 40px -18px;background:url(/kart/zagol.png) no-repeat}.o-franchi p{font-size:18px;font-weight:700;line-height:30px}.oshibka404{min-height:480px;padding:20px 0;background:url(/kart/o-franchi-fon.jpg) no-repeat top;background-size:1920px}.oshibka404gr{max-width:1160px;margin:0 auto}.oshibka404 h1{padding:7px 18px;font-size:32px;margin:55px 0 40px -18px;background:url(/kart/zagol.png) no-repeat}.oshibka404 p{font-size:18px;font-weight:700;line-height:30px}.portfol .block7{background:none}.portfol .block7 .block7gr{padding:20px 0}.portfol h1{padding:6px 18px;font-size:25px;font-weight:700;max-width:1160px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px;margin:35px auto 18px}.vakansiigr{max-width:1160px;margin:30px auto}.vakansiigr h1{padding:6px 18px;font-size:25px;font-weight:700;max-width:1160px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px;margin:35px 0 18px -18px}.kalkul{max-width:1160px;margin:30px auto}.kalkul h1{padding:6px 18px;font-size:25px;font-weight:700;max-width:1160px;background:url(/kart/zagol.png) no-repeat 3px -2px;background-size:32px;margin:35px 0 18px -18px}.kalkul .form-item{margin-right:1%;width:32%;display:inline-block}.kalkul .form-item input{padding:2%;font-size:16px;border:none;margin-bottom:10px;border-bottom:1px solid;border-radius:0;width:96%}.kalkul .form-button input.button{padding:14px 0;font-size:16px;border:none;text-decoration:none;font-weight:600;color:#fff;text-align:center;margin:20px auto;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;background:#ff870d;cursor:pointer;width:255px;display:block}.kalkul .form-button input.button:hover{box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7,0 0 20px #ff870c}.kalkul .form-button span{color:#9e9e9e}.kalkul .form-button span a{text-decoration:underline}.kalkul .form-item input:focus{border:none;border-bottom:1px solid #f38e20;outline:0 auto -webkit-focus-ring-color}ol.breadcrumb{list-style:none;padding:0;font-size:14px;max-width:1160px;background-color:transparent;margin:20px auto 0}ol.breadcrumb li{display:inline-block}ol.breadcrumb li a{text-decoration:none;color:#1b1b1b;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}ol.breadcrumb li a:hover{text-decoration:underline}.kartass{max-width:1160px;margin:25px auto}ul#sitemap{list-style:none;padding:0}ul#sitemap li a{text-decoration:none;margin-bottom:10px;color:#353536;display:block}ul#sitemap li a:hover{text-decoration:underline}@media screen and (max-width:820px) and (min-width:200px){a.uznat1{margin:12.6px auto;box-shadow:0 17px 80px rgb(0 0 0/7%),0 5.125px 24.1177px rgb(0 0 0/5%),0 2.12866px 10.0172px rgb(0 0 0/4%),0 .769896px 3.62304px rgb(0 0 0/2%);width:96%;display:block}a.uznat1 span{padding:49px 0 48px;font-size:16px;font-weight:600;border-radius:8px;margin-left:20px;line-height:22px}a.uznat1.od{background:url(/img-new/uznat-bolshe/fon-m.png) no-repeat;background-size:cover}a.uznat1.od span{background:url(/img-new/uznat-bolshe/1m.png) no-repeat 100% 100%;background-size:contain;border-radius:8px}a.uznat1.tr{background:url(/img-new/uznat-bolshe/fon-m.png) no-repeat;background-size:cover}a.uznat1.tr span{background:url(/img-new/uznat-bolshe/2m.png) no-repeat 100% 100%;background-size:contain;border-radius:8px}a.uznat1.dv{background:url(/img-new/uznat-bolshe/fon-m.png) no-repeat;background-size:cover}a.uznat1.dv span{background:url(/img-new/uznat-bolshe/3m.png) no-repeat 100% 100%;background-size:contain;border-radius:8px}.blockuznatgr p.nazvblok{padding:10px 0 0 15px;font-size:21px;font-weight:700;margin:0 0 22px;line-height:25px}table.praystab{margin-right:0;width:100%;vertical-align:top;display:block}table.praystab thead tr td{padding:10px 5px;font-size:11px}table.praystab tr.praystrz td{padding:10px 5px;font-size:16px}table.praystab tbody tr td{padding:10px 5px;font-size:14px}table.praystab tbody tr td:first-child{max-width:175px}.praysring{width:96%;display:block}.praysringpror p{width:50%}.praysringpror p span{font-size:14px}p.praysringtelefp{font-size:17px}p.praysringtelefp span{font-size:14px}.praysringtelef{margin-bottom:25px;margin-top:5px}.block2-cenygr p.ph2{max-width:90%;margin:5px 0 30px}.headerfommob.mob{display:block}.headerfommob.pk{display:none}a.galbol{width:100%;display:block}a.galbol img{max-width:100%}.block7ringt{margin:20px auto;width:98%;display:block}a.block8video.fayw,a.block8video.free,a.block8video.seven,a.block8video.six,a.block8video.to,a.block8video.wan{margin:15px auto;width:96%;display:block}img.blok4img{display:none}.block2gr .video a{max-width:100%}.shapka{padding:0;width:100%}.headerfommob.mob .ikonmenu{height:0;padding-top:7px;margin-right:10px;transition:all .2s ease 0s;border-top:3px solid #343234;border-bottom:3px solid #343234;cursor:pointer;margin-left:5px;width:30px;float:right;margin-top:16px}.headerfommob.mob .ikonmenu.unfolded{height:32px;border:none;right:10px;position:absolute;top:5px;width:32px}.headerfommob.mob .ikonmenu.unfolded:after,.headerfommob.mob .ikonmenu.unfolded:before{height:33px;content:" ";position:absolute;background-color:#333;left:15px;width:2px;margin-top:0}.headerfommob.mob .ikonmenu.unfolded:before{transform:rotate(45deg)}.headerfommob.mob .ikonmenu.unfolded:after{transform:rotate(-45deg)}.spoiler-text{margin-top:10px}nav#navigationtop ul.glmenu li{border-bottom:1px solid #797979;width:100%}nav#navigationtop ul.glmenu li a{margin-right:0;padding-right:0;margin-left:10px;width:83%}nav#navigationtop2 ul.glmenu li{border-bottom:1px solid #b5b5b5;width:100%;display:inline-block}nav#navigationtop2 ul.glmenu li a{margin-right:0;padding-right:0;margin-left:10px;width:83%}nav#navigationtop2{background:#f7f7f7}.spoiler-text .head5{margin-bottom:20px;margin-left:0;width:100%;margin-top:6px}.spoiler-text .head5 a#zvonok{max-width:100%;box-shadow:0 3px 1px #de7508,0 5px 1px #c7c7c7;background:#ff870d}.headerfommob.mob a.logo img{max-width:225px}.headerfommob.mob .ikonmenu:before{height:3px;padding-top:0;transition:all .2s ease 0s;content:"";background:#343234;width:30px;margin-top:10px;display:block}.headerfommob.mob .head4{margin-left:10px;margin-top:20px}.headerfommob.mob .head2,.headerfommob.mob .head4{background:none;padding-left:0;display:inline-block}.headerfommob.mob .head2{margin-left:20px;margin-top:22px}.headerfommob.mob .shapkaserf{padding:15px 10px;background:#f7f7f7}.block3gr{padding:10px 0 0;width:92%}.block3gr h1{padding:10px 0 0 15px;font-size:28px;margin:0}.block2gr{padding:25px 0 0}.block2gr .banner{margin-bottom:20px;background-position:50%}.block2gr .banner p,.block2gr .banner span{margin-left:20px;margin-top:30px}.block2gr .banner p{font-size:22px;max-width:90%}.block2gr .banner a.zvonok{max-width:275px;margin-left:20px;margin-top:30px}.block2gr .banner{max-width:100%}.block2gr .video{height:255px;max-width:100%;background:url(/kart/banner2.jpg) no-repeat;background-size:96%;margin-left:0}.block2gr .video a:before{border:18px solid transparent;border-left:28px solid #ff8200;right:50px;content:"";position:absolute;top:52px;display:block}.block2gr .video span{font-size:14px;right:14px;bottom:24px;width:140px}.block4gr{padding:30px 0 0;width:92%}.block4gr p.nazvblok{padding:8px 0 0 18px;font-size:18px;background:url(/kart/zagol.png) no-repeat 5px 0;background-size:26px}.block4prich{margin-left:0;width:100%;margin-top:30px}p.block4p{width:60%;padding-left:120px}.block5gr{padding:70px 0 30px}.block5 p.nazvblok{font-size:25px;margin:0;background:url(/kart/zagol.png) no-repeat 6px 0;background-size:30px}.block5 .formraschet{text-align:center;margin:35px auto 20px;width:96%}.block5 .formraschet .form1,.block5 .formraschet .form2{width:49%}.block5 .formraschet input{font-size:16px;margin-bottom:40px;width:90%}.block5 .formraschet .form3{width:94%}.block5 .formraschet textarea{min-height:150px;font-size:16px;width:95%}.block5gr .form-button input.button{margin-top:38px}.block6gr{padding:55px 0 10px;max-width:92%;margin:-130px auto 0}.block6 h2{font-size:22px;margin:0;background:url(/kart/zagol.png) no-repeat 5px 0;background-size:28px}.block6gr div{max-width:100%}.block7gr{padding:5px 0 15px!important}.block7gr p.nazvblok{font-size:22px;margin:5px 0 25px!important;background:url(/kart/zagol.png) no-repeat 5px -2px;background-size:30px}.block7gr .galsmal,.block7gr .galznak{text-align:center}.block7gr .galznak p.galznakp{margin:0}.galknop a.galknop1{padding:13px 10px;font-size:12px;margin-right:0}.galknop a.galknop2{padding:11px 12px 13px;font-size:12px;margin-left:3px}.galknop{margin:20px auto}.block7{background-size:1920px 100%}.block8{background:none!important}.dizajn .block8 a#video{display:none}.block8gr{padding:35px 0 25px;max-width:92%}.block8 p.nazvblok{font-size:22px;margin:5px 0 20px;background:url(/kart/zagol.png) no-repeat 8px 0;background-size:26px}.block8vidgr{padding:20px 0 30px}.block8vid p.nazvblok{font-size:22px;margin:20px 0 25px;background:url(/kart/zagol.png) no-repeat 7px 0;background-size:28px}a.block8video.wan{height:180px;background:url(/kart/video1-fon.png) no-repeat;background-size:100%;display:-webkit-box}a.block8video span{height:70px;margin:50px auto;width:70px}a.block8video span:before{border:15px solid transparent;border-left:20px solid #faaa42;content:"";position:absolute;margin-left:28px;margin-top:20px;display:block}a.block8video.to{height:180px;background:url(/kart/video2-fon.png) no-repeat;background-size:100%;display:-webkit-box}a.block8video.free{height:180px;background:url(/kart/video3-fon.png) no-repeat;background-size:100%;display:-webkit-box}a.block8video.fayw{height:180px;background:url(/kart/video4-fon.png) no-repeat;background-size:100%;display:-webkit-box}a.block8video.six{height:180px;background:url(/kart/video8-fon.png) no-repeat;background-size:100%;display:-webkit-box}a.block8video.seven{height:180px;background:url(/kart/video9-fon.png) no-repeat;background-size:100%;display:-webkit-box}.block9gr{padding:20px 0 30px}.block9 p.nazvblok{font-size:22px;margin:20px 0 35px;background:url(/kart/zagol.png) no-repeat 6px 0;background-size:28px}.jscarousal-contents-horizontal{height:100px;width:85%}.jscarousal-contents-horizontal img{height:50px;width:75px}.block10gr{padding:20px 0 40px}.block10 p.nazvblok{font-size:26px;margin:20px 0 30px 10px;background:url(/kart/zagol.png) no-repeat 0 -2px;background-size:32px;padding-left:15px}.blago{text-align:center;margin:0 auto;width:96%}.blago a img{max-width:40%;margin:12px!important}.block11{background:none!important}.block11gr{padding:20px 0 30px;max-width:92%}.block11rin{margin-left:0}.block11 h2.nazvblok,.block11 h3,.block11 h3.nazvblok,.block11 p.nazvblok{font-size:22px;margin:5px 0 25px;background:url(/kart/zagol.png) no-repeat 6px 0;background-size:28px}span.nizskid{font-size:16px;text-align:left}.nizgr{max-width:90%}a.askid{padding:10px 0;margin-bottom:15px;margin-left:0;width:100%;margin-top:5px}.header{margin-bottom:25px}.footlogmen1,.footlogmen2,.footlogmen3,.footlogmen4{text-align:center;margin:25px auto 0;width:100%}.copupast,.footlogmen2,.footlogmen3,.footlogmen4{margin:20px auto 10px;width:85%;display:block}.footlogmen2,.footlogmen3,.footlogmen4{text-align:left}.footergr.pk a.copu3{margin-left:0}.footlogmen1 .socseti,.footlogmen1 p.socset{display:none}.footergr.pk p.copu1{font-size:13px;width:100%;margin-top:25px}.footergr.pk p.copu2{font-size:13px;width:100%;margin-top:10px}.dizajn p.block4p{padding:10px 0 15px 105px;font-size:16px;margin-bottom:0;background-size:110px!important;width:65%;display:block}.dizajn p.block4p span{font-size:16px}.dizajn .banner span.bannersrd,.dizajn .block2gr .banner a.zvonok{margin-left:20px}.dizajn .block7left{width:100%}.dizajn .galsmal a.galsmali{width:100px}.dizajn p.galznakp{width:60%}.dizajn .banner p span{font-size:22px}.kalkul,.o-franchigr{max-width:90%}.kalkul .form-item{margin-right:0;width:100%;margin-top:10px;display:inline-block}.kontaktgr,.vakansiigr{max-width:90%}.kontaktgr{padding:30px 0 50px}.kontaktgr .rightkont{margin-left:0;width:94%;display:inline-block}.kontaktgr .rightkont .opros .form-button span{font-size:12px!important;text-align:center}.remont.kottedzh .block2gr .banner p,.remont.kottedzh .block2gr .banner span{color:#fff}.kontaktgr .leftkont{width:100%}.block5{background:url(/kart/blok5fon.jpg) no-repeat 50%;background-size:cover;padding-bottom:40px}.tur3d{max-width:94%}.block2.new .block2gr .video span{right:0;top:180px;width:100%}.block2.new .video{height:auto;background:url(/kart/banner3new.png) no-repeat;background-size:100%}.block2.new .block2gr .video a{height:285px}.block2.new .block2gr .banner span{text-align:center;margin-left:0;margin:25px auto 10px!important;width:96%}.block2.new .block2gr .banner p{color:#fea719!important;text-align:center;margin:10px auto!important;width:90%}.block2.new .sample_formit_contact_form{max-width:90%;margin:20px auto}.block2.new .sample_formit_contact_form .formkont .form-item{margin-bottom:15px;max-width:none;width:100%;display:inline-block}.block2.new .sample_formit_contact_form .formkont .form-item.left{margin-left:0}.block2.new .sample_formit_contact_form .formkontpravo{padding:0;margin-top:0}.block2.new .sample_formit_contact_form .formkont .form-item input{width:93%}.block2.new .sample_formit_contact_form .form-button input.button{margin:0 auto}.block2.new .block2gr .banner{height:auto;background:url(/kart/banner1new.jpg) 50%!important;background-size:auto 130%!important}ol.breadcrumb{text-align:center}.block2-cenygr h2{padding:10px 0 0 15px;font-size:20px;margin:0 0 18px}.block2-cenygr a.cenygl{max-width:275px;width:96%}.korpus label{margin-bottom:3px;width:100%}.korpleft{margin-right:0;width:100%;display:block}.korpleft p.korpleftzag{padding:0;text-align:center}.korpleft ul{padding-left:20px}.korpleft p.korpleftsmeta{margin:0 auto}.korpleft a.korpleftssylk{margin:20px auto}.korprign{margin-right:0;width:100%;vertical-align:middle;display:block}.korprign img.korprignimg{margin:0;width:45%}.schetcik p.scetsred{font-size:18px;max-width:90%;margin:30px auto 20px}.schetcik .scetsredlef{width:100%;display:block}.schetcik .scetsredlef span{padding:6px 2px 12px!important;font-size:60px}div#timer10e1157f46efba10bc3f49566ccf35b7{min-width:auto!important}.schetcik p.zagscchetc{padding:10px 0 0 15px;font-size:22px!important;margin:0 0 30px;background:url(/kart/zagol.png) no-repeat 3px 3px;background-size:30px}}@media screen and (max-width:820px) and (min-width:359px){.head4 p a{font-size:22px}.head2 a#siti{font-size:20px}.head2 a#siti span,.head4 p span{font-size:15px}.block2gr .video{height:285px}.block2gr .video a:before{border:18px solid transparent;border-left:28px solid #ff8200;right:60px;content:"";position:absolute;top:60px;display:block}.block2gr .video span{right:25px}.galsmal a.galsmali{width:165px}a.block8video.fayw,a.block8video.free,a.block8video.seven,a.block8video.six,a.block8video.to,a.block8video.wan{height:205px}.jscarousal-contents-horizontal img{height:50px;width:85px}.headerfommob.mob a.logo img{max-width:265px}.headerfommob.mob .ikonmenu{margin-top:21px}.block2-cenygr a.cenygl{max-width:275px;width:48%}.block2-cenygr a.cenygl .imgcen{border-top-right-radius:10px;border-top-left-radius:10px}.block2-cenygr a.cenygl .imgcen span{padding-top:155px}.block2-cenygr a.cenygl .imgcen span.padd{padding-top:155px;font-size:13px;max-width:96%}.imgcenpodp span{font-size:15px}.block2-cenygr{padding:20px 0 10px}table.praystab tbody tr td:first-child{max-width:225px}}@media screen and (max-width:820px) and (min-width:370px){.block2gr .video a:before{border:18px solid transparent;border-left:28px solid #ff8200;right:65px;content:"";position:absolute;top:65px;display:block}}@media screen and (max-width:520px) and (min-width:200px){.opros .formkont{padding:0;width:100%}.opros .formkont .form-item input{padding:6px 10px;width:94%;margin-top:0}.formkontpravo{padding:10px 0 15px;width:99%}.opros p.nazvblok{font-size:20px}.opros p.nazvblok span{font-size:15px;margin-bottom:4px;margin-top:6px}.fancybox-inner{min-height:400px!important}.col img{display:none}}@media screen and (max-width:1110px) and (min-width:1000px){.shapka{text-align:center}.head1 img{max-width:225px;margin-top:6px}.head2{margin-left:10px}.head2,.head3{text-align:left}.head3{margin-left:20px}.head5{text-align:left;margin-left:10px}nav#navigationtop ul.glmenu,nav#navigationtop2 ul.glmenu{text-align:center}nav#navigationtop ul.glmenu li a{padding:12px 10px 12px 30px;margin-right:8px}nav#navigationtop2 ul.glmenu li a{margin-right:25px}.block3gr{max-width:96%}.block2gr .banner{width:600px}.block2gr,.block4gr{max-width:96%}.block4prich{margin-left:0;width:61%}p.block4p{background-size:110px!important;padding-left:110px}.block5gr{padding:70px 0 30px;max-width:96%}.block5{min-height:550px;margin-top:0}.block6gr{max-width:96%;margin:-40px auto 0}.block6{background:url(/kart/blok6img1.png) no-repeat 60%}.block7gr a.galbol img{width:100%}.galsmal a.galsmali{width:115px}.galknop a.galknop1{padding:15px 20px;margin-right:5px}.block8gr,.block8vidgr{max-width:96%}a.block8video.to,a.block8video.wan{height:255px;background-size:100%!important;margin:0 15px;width:445px}.block9gr{max-width:96%}.jscarousal-contents-horizontal{width:95%}.block10gr{max-width:96%}.blago img{max-width:172px}.kalkul,.kontaktgr,.o-franchigr,.vakansiigr{max-width:96%}.dizajn p.block4p{background-size:inherit!important;width:25%;padding-left:225px}.dizajn .banner{width:100%!important}}@media screen and (max-width:385px) and (min-width:200px){.opros p.nazvblok{padding:0 10px 26px;font-size:22px!important}.opros p.nazvblok span{font-size:13px!important;margin:22px auto 0!important}.opros input.button{background:url(/img-new/tel-form-opros.png) no-repeat center left 37px,#22c715}}@media screen and (max-width:385px) and (min-width:340px){.opros input.button{background:url(/img-new/tel-form-opros.png) no-repeat center left 66px,#22c715}}