.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@import url(https://levkinadesign.ru/wp-content/themes/levkina/css/media.css);*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}xmp{margin:0;padding:0;text-align:left;text-indent:inherit;float:none;white-space:normal;font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input:focus{outline:none}a,button,input,textarea,div,span{outline:none;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}a{-webkit-transition:400ms ease all;-moz-transition:400ms ease all;-o-transition:400ms ease all;transition:400ms ease all;text-decoration:none}.row-2-img{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}b,strong{font-weight:700}::-webkit-scrollbar-button{width:6px;height:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:#000}::-webkit-scrollbar-thumb:hover{background:#333}::-webkit-resizer{width:8px;height:4px}::-webkit-scrollbar{width:8px}header{width:100%;background:rgb(255 255 255)}.header-inside{width:100%;max-width:1880px;min-height:110px;margin:0 auto;padding:20px 15px;position:relative}.header .widget_search{width:100%;max-width:1880px;margin-bottom:25px;padding:0 15px;text-align:right;position:absolute;bottom:-40px}.header.fixed .widget_search{display:none}.wp-block-search__inside-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.wp-block-search__input{min-width:292px;height:33px;padding-left:15px;border-radius:25px 0 0 25px;border:2px #767676 solid;border-right:0}.wp-block-search__button{min-width:100px;height:33px;border-radius:0 25px 25px 0;cursor:pointer;background:#767676;color:#fff;border:2px #767676 solid;letter-spacing:.07em}.wp-block-search__button:hover{border:2px #000 solid;background:#000}.header .relevanssi-live-search-result p,.header .relevanssi-live-search-result-status p{padding:3px 1em;text-align:left}.block-menu{margin:0 auto 0;position:relative}.body-fixed{padding-top:120px}.header.fixed-absolut{position:relative}.header.fixed-top{top:-120px}.header.fixed .logo-img img{max-width:80%}.header.fixed .moduletable_menu .logo{padding-bottom:10px}.header.fixed .header-inside{min-height:84px;padding-top:10px;padding-bottom:10px}.moduletable_menu{width:100%;max-width:100%;margin:auto;position:relative;transition:none;-webkit-transition:none;display:grid;text-align:center;grid-template-columns:1fr 6fr 1fr;border-top:1px solid #000}.moduletable_menu .logo{padding-top:20px;padding-right:35px;border-right:1px solid #000}.moduletable_menu .header-block{padding:0 35px;border-right:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.moduletable_menu .menu{position:relative;z-index:1000;display:flex;flex-wrap:wrap}.header-number{display:inline-block;font-size:18px;line-height:24px;color:#000;margin-right:25px}.header-number:hover{text-decoration:underline}.header-contact{display:flex;align-items:center}.header-contact .telegram{display:inline-block;width:44px;height:44px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/telegram-blac-circle.svg) no-repeat center;margin-right:8px}.header-contact .whatsapp{display:inline-block;width:44px;height:44px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/whatsapp-black-circle.svg) no-repeat center}.header-number-modal{display:flex;align-items:center;padding-left:50px;min-width:250px}.link-number-modal{display:block;min-width:142px;font-size:18px;line-height:24px;color:#000;border-bottom:1px dotted #000;position:relative}.lnm.link-black{display:inline-block;width:auto;max-width:100%;margin-top:20px;margin-bottom:20px;padding:15px 30px}.lnm.link-black:after{content:none}.link-number-modal:hover{border-bottom:1px solid #000}.link-number-modal:after{content:"";display:block;position:absolute;width:30px;height:30px;top:0;right:-50px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 0}.moduletable_menu ul>li{display:block;width:auto;padding:0;font-size:18px;line-height:24px;color:#000;position:relative;white-space:nowrap;word-wrap:normal}.moduletable_menu ul li a,.moduletable_menu ul li span{display:inline-block;color:#000;padding:0 15px;white-space:nowrap;word-wrap:normal}.moduletable_menu ul li:hover a{text-decoration:underline}.moduletable_menu ul li.parent>a:after,.moduletable_menu ul li.parent>.separator:after,.moduletable_menu ul li.parent>.nav-header:after{content:'\2228';display:block;width:8px;height:7px;position:absolute;right:11px;top:21px;font-size:11px;line-height:11px;transform:scale(1.1,.6)}.menu-icon,.mi-active{display:none;width:40px;height:24px;cursor:pointer;position:fixed;z-index:10000}.moduletable_menu ul.ulsbmn-display{display:block}.mi_layer{display:none;width:100%;height:130%;position:absolute;left:0;top:-10%;border:0;outline:none;z-index:1000}.mi-active .mi_layer{display:block}.wp-block-search__label{display:none}.bg_menu{display:none;background:#000;bottom:0;left:0;opacity:.3;position:fixed;right:0;top:0;z-index:100}.bg_menu-active{display:block}.icon-m{display:block;width:100%;height:3px;background:#191919;border-radius:1em;position:absolute;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.icon-m.active{background:#fff}.icon-m.icon1{top:0%}.icon-m.icon1.active{top:50%;-moz-transform:scale(1) rotate(225deg);-webkit-transform:scale(1) rotate(225deg);-o-transform:scale(1) rotate(225deg);-ms-transform:scale(1) rotate(225deg);transform:scale(1) rotate(225deg)}.icon-m.icon2{top:50%;margin-top:-2px}.icon-m.icon2.active{top:50%;margin-top:0;-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-o-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.icon-m.icon3{top:100%;margin-top:-.25em;-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.icon-m.icon3.active{top:-300%;background:#fff0}main{width:100%}main img{max-width:100%}.block_inside{width:100%;max-width:1880px;padding:0 15px;margin:auto}.block-inside{width:100%;max-width:1670px;padding:0 20px;margin:auto;position:relative;overflow:hidden}.content-block h2,.category h2,.single h2{margin-bottom:35px}.content-block h3,.category h3,.single h3,.single .single-portfolio h1{margin-bottom:20px}.heading{font-size:16px;line-height:20px;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin-bottom:25px}.div-p p,p{font-size:20px;line-height:30px}.link-black{background:#000;color:#fff;font-size:16px;line-height:30px;padding:15px;text-align:center;position:relative;width:100%;max-width:190px;display:block;margin-top:40px;border-radius:5px;border:1px solid #fff}.link-black:after{content:"";display:block;position:absolute;width:10px;height:14px;top:calc(50% - 7px);right:20px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 -61px}.link-black:hover{background:none;border:1px solid #000;color:#000}.link-black:hover:after{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 -113px}.div-img img{display:block;width:auto;max-width:135%;height:auto;min-height:100%;min-width:100%;border-radius:10px}.block-slider{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/dizajn-interera-studija.webp) no-repeat center center;background-size:cover;position:relative}.block-slider .block-inside{min-height:712px}.block-slider .slider{position:absolute;left:20px;bottom:-40px;background:#141414;padding:40px 30px 70px 50px;color:#fff;width:100%;max-width:530px}.block-slider .slider h1 span{display:block;font-size:41px;line-height:44px;margin-top:10px}.realizaciya{display:block;padding-top:10px;margin-top:10px;border-top:1px solid #d6b18d;font-size:22px;line-height:26px;width:100%;text-align:right}.block-slider .slider ul{margin-top:30px}.block-slider .slider li{position:relative;font-size:22px;line-height:24px;padding:15px 0}.block-slider .slider li a{position:relative;display:block;padding-left:60px}.block-slider .slider li a:before{content:"";display:block;position:absolute;width:10px;height:15px;top:5px;left:20px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 -34px}.block-slider .slider a{color:#fff}.block-inside-design{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:30px;padding-top:30px}.design-descr-name{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.dizajn-intererov .div-img,.block-landscape .div-img{max-width:382px;height:565px;overflow:hidden}.design{color:#000}.design h2{margin-top:20px}.design-descr p{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.design-description{display:grid;grid-template-columns:3fr 2fr;column-gap:20px;padding:10px 0}.design-name span{font-size:16px;line-height:30px}.design .div-img img,.div-img{border-radius:25px}.design .div-img img{min-width:100%;min-height:100%;position:relative;-moz-transition:all 750ms ease-out;-o-transition:all 750ms ease-out;-webkit-transition:all 750ms ease-out}.design .div-img img:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15)}.work-image{width:100%;overflow:hidden}.div-img{overflow:hidden}.design-description h3{font-size:20px;line-height:24px}.design-price .price{font-size:20px;line-height:24px}.block-architecture{padding-top:25px;padding-bottom:25px}.block-architecture .heading{border:none}.block-architecture .design-descr-name{margin-left:30px}.block-architecture .div-img{max-width:388px;height:355px}.block-landscape{padding-top:25px;padding-bottom:75px}.block-promo{padding-top:40px;padding-bottom:40px}.block-promo h2{margin-bottom:40px}.promo-block{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px}.description-promo{margin:40px auto 10px;text-align:center;font-size:14px}.promo{display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;justify-content:center;width:100%;max-width:12%;padding:0 5px}.promo img{max-width:100%;min-width:inherit;height:auto;max-height:40px;margin:auto;border-radius:0}.promo .div-img{border-radius:0}.promokod{display:flex;justify-content:center;align-items:center;min-height:16px;position:relative;margin-top:12px;cursor:pointer;text-align:center;font-size:14px}.promokod span:first-child{display:inline-block}.copy-promo{display:inline-block;width:16px;height:16px;margin-left:3px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/copy.png) no-repeat center top;background-size:auto 90%}.block-work{padding-top:75px;padding-bottom:50px}.works{column-gap:20px;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between}.work{box-shadow:0 0 100px #eee;border-radius:20px;width:calc(20% - 20px)}.work img{height:auto;max-height:100%;min-width:100%;display:block;max-width:110%;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.work .work-image{overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.link-hover{display:none;max-width:100%;margin-top:15px}.work:hover .link-hover{display:block}.work-descr{padding:25px 20px 25px 20px;height:350px}.work-number{display:inline-block;font-size:24px;line-height:30px;color:#fff;background:#000;padding:10px 12px;border-radius:8px;margin-bottom:15px}.work-name{font-size:22px;line-height:26px;margin-bottom:15px}.work:hover .work-descr p{-webkit-line-clamp:2}.work-descr p{font-size:16px;line-height:22px;-webkit-line-clamp:8;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.link-zvonok{max-width:100%;margin-top:45px}.block-objects{padding-top:50px;padding-bottom:50px;text-align:center}.block-objects h2{margin-bottom:30px}.block-objects .div-p p{width:100%;max-width:900px;margin:auto}.objects{display:grid;grid-template-columns:1fr 1fr;margin-top:60px;column-gap:30px}.object{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/object-1.webp) no-repeat center center;width:100%;height:910px;padding:12px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;border-radius:25px}.object p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.object2{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/object-2.webp) no-repeat center center}.object h3{color:#010101;font-size:30px;line-height:34px;margin-bottom:15px}.object-descr{background:#fff;padding:20px;border-radius:10px;text-align:left}.object-descr .link{max-width:100%;margin-top:20px}.block-studio{padding-top:50px;padding-bottom:50px;position:relative}.block-studio .block-inside{text-align:center}.studio-images{display:grid;grid-template-columns:repeat(4,290px);column-gap:25px;justify-content:center;margin-top:50px;position:relative}.block-studio h2{color:#fff;margin-top:50px;margin-bottom:30px;position:relative}.block-studio .div-p p{width:100%;max-width:1200px;margin:auto;margin-bottom:30px;color:#fff}.fon-black{position:absolute;bottom:0;left:0;width:100%;background:#141414;min-height:640px;z-index:-1000}.block-contact{padding-top:75px;padding-bottom:75px}.block-contact .block-inside{display:grid;grid-template-columns:2fr 1fr 2fr;column-gap:50px}.block-contact h2{font-size:36px;line-height:40px;margin-bottom:100px;margin-top:65px}.images-contact{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.images-contact .div-image:nth-child(2){margin-top:60px}.images-contact .div-image:nth-child(3){margin-top:40px}.contact span{color:#767676;font-size:10px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:10px}.contact-number{font-size:54px;line-height:60px;color:#000;display:inline-block;margin-bottom:40px}.contact-number:hover,.contact-adres:hover{border-bottom:1px solid #000}.contact-email:hover{border-bottom:0}.contact-email{font-size:36px;line-height:40px;color:#000;display:inline-block;border-bottom:1px solid #000;margin-bottom:50px}.contact-adres{color:#000;display:inline-block;margin-bottom:50px;font-size:20px;line-height:30px}.link-contact{display:inline-block;border:1px solid #000;color:#000;font-size:16px;line-height:30px;padding:12px 18px 12px 5px;width:100%;max-width:49%;text-align:center;border-radius:5px;position:relative}.link-contact:after{content:"";display:block;position:absolute;width:10px;height:15px;top:calc(50% - 5px);right:10px;background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 -114px}.link-contact:hover{border:1px solid #fff;background:#000;color:#fff}.link-contact:hover::after{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite.png) no-repeat 0 -61px}.form-name{margin-top:65px;margin-bottom:30px;font-size:36px;line-height:40px}.mp-single .block-inside{max-width:1200px}.mp-single img{display:block;height:auto;margin:auto}.cost-and-year{display:flex;justify-content:space-between;margin:0 auto 25px;padding:15px;background:#f0f0f0;border-radius:10px}.cay>div{margin-bottom:7px}div.cay-bottom{margin-bottom:0}.content-block .gallery-single{display:flex;flex-wrap:wrap;padding:0}.content-block .gallery-single li{list-style-type:none;list-style:none}.gallery-single li:marker{content:none}.block-contacts{background-size:cover;padding-top:50px;padding-bottom:50px;background:#141414}body .block-contacts .block-inside{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:160px;padding-top:0;padding-bottom:0}body .block-contacts .contact{width:100%;max-width:32%;position:relative;text-align:center}body .block-contacts h3{margin-bottom:15px;padding-top:70px;font-size:36px;line-height:40px;color:#fff;text-transform:uppercase;text-align:center}.block-contacts .contact:before{width:45px;height:40px;content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.contact-1:before{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite1.png) no-repeat -166px -119px}.contact-2:before{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite1.png) no-repeat -222px -216px}.contact-3:before{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/sprite1.png) no-repeat -174px -263px}.contact-1 p{color:#fff;font-size:18px}.contact-2 a{color:#fff;font-size:30px;line-height:34px}.contact-3 a{font-size:18px;text-decoration:underline;color:#fff}.footer-adress{display:block;font-size:16px;line-height:22px;text-transform:uppercase;color:#fff}.contact-page .block-contact .block-inside{display:grid;grid-template-columns:2fr 3fr;column-gap:25px}.contact-page .block-contact .slider{max-width:100%;margin-bottom:25px;padding:35px 25px 35px 25px;position:relative;bottom:0;top:0;left:0}.title-block{margin-bottom:35px;font-size:48px;line-height:54px}.contact-page .form-name{margin-top:35px}.contact-page .slider li{padding:12px 0;font-size:18px;line-height:20px}.contact-page .slider li a{color:#000;text-decoration:underline}.contact-page .realizaciya{font-size:18px;line-height:22px}.contact-page .contact-links{display:flex;justify-content:space-between;gap:10px}.block-map{max-height:500px;overflow:hidden}.main-page .block-inside{padding-top:70px;padding-bottom:70px}.content-block p{margin-bottom:22px;font-size:16px;line-height:22px}.content-block p:last-child{margin-bottom:0}.content-block ul,.content-block ol{margin:30px 0;padding-left:20px;font-size:14px;line-height:18px}.content-block ul li,.content-block ol li{margin-bottom:11px}.content-block ul li{list-style-type:disc}.content-block ol li{list-style-type:number}.content-block ul li:last-child,.content-block ol li:last-child{margin-bottom:0}.content-block h2{margin-top:35px;margin-bottom:25px}.category .block_inside article.post{margin-bottom:50px;padding-bottom:25px;border-bottom:1px #333 solid}.more-link{font-size:16px;color:#333;font-style:italic}.search-results article{margin-bottom:20px}.search-results article h2{margin-bottom:12px;font-size:38px;line-height:42px}.section-skidki .one-column{grid-column:span 2;max-width:760px;margin:50px auto;line-height:24px}.page-skidki h1{max-width:760px;margin:auto;text-align:center}.opisanie-skidki-img{display:flex;align-items:center;column-gap:15px;max-width:1100px;margin:auto}.opisanie-skidki{width:50%;padding-right:65px}.img-skidki{width:50%}.page-skidki .section-skidki article:last-child{margin-bottom:0}body .page-skidki article{margin-bottom:0;padding:50px 20px;border-bottom:0 #333 solid}.page-skidki article:nth-child(odd){background:#fff;color:#000}.page-skidki article h2{margin-top:0;font-size:48px;line-height:54px}.page-skidki article:nth-child(odd) .img-skidki{order:1}.page-skidki article:nth-child(odd) .opisanie-skidki{order:2;padding-left:65px;padding-right:0}.under-cat-uslugi{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:35px;justify-content:center}.ucu-ankor{padding:25px;border:0 solid #000;border-radius:25px;color:#000;text-align:center}.ucu-ankor h2{display:flex;justify-content:center;align-items:center;min-height:72px;padding:0;font-size:32px;line-height:36px}.description-under-cat{padding:0}.img-under-cat{width:350px;height:350px;margin:20px auto 0;border-radius:250px;overflow:hidden}.ucu-ankor button{margin:20px auto 0;cursor:pointer}.page-info h3{margin:15px 0;font-size:26px;line-height:32px}.page-info div.li,.page-info li,.page-info .descr{margin-bottom:12px;line-height:22px}.page-info .purpose-table th,.page-info .purpose-table td{padding:5px;border:1px solid #ccc}.page-info .purpose-table ul{margin:5px 0}.cat-usluga .block-work{padding-top:25px}.tarify{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px}.tarify article{padding:25px;border:1px solid #000;border-radius:25px}.tarify article h3{min-height:60px;margin-bottom:20px;font-size:30px;font-weight:500}.opisanie-i-stoimost{margin-top:15px;padding-top:20px;padding-bottom:15px;border-top:1px #000 solid}.tarif-opisanie-kratko{margin-bottom:10px;line-height:24px}.tarif-stoimost{margin-top:15px;font-size:28px;line-height:32px;font-weight:600}.buttons-tariffs{display:grid;grid-template-columns:1fr 1fr;margin:15px auto 0;gap:10px;justify-content:center}.buttons-tariffs .link{margin-top:0}.podrobnee{cursor:pointer}.modal-podrobnee{display:none;width:100%;max-width:750px;max-height:70%;padding:25px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#fff;border:1px solid #000;border-radius:25px;z-index:100;overflow-y:auto}.title-tariff-modal{margin-bottom:15px;font-size:28px;line-height:30px}.modal-podrobnee ul,.modal-podrobnee ol{margin:15px 0;padding-left:20px}.modal-podrobnee ul li,.modal-podrobnee ol li{font-size:15px;line-height:18px;margin-bottom:7px}.modal-podrobnee ul li{list-style-type:disc}.modal-podrobnee ol li{list-style-type:number}.modal-podrobnee p{font-size:15px;line-height:18px}.etapy-rabot{padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden}.etapy-rabot:after{content:'';display:block;width:120%;height:65%;position:absolute;bottom:0;background:rgb(0 0 0);z-index:1}.etapy-rabot-inside{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;position:relative;z-index:10}.etapy-rabot-inside article{width:100%;max-width:calc(20% - 15px);min-height:100px;padding:20px;background:#f0f0f0;border-radius:25px}.etapy-rabot-inside article .work-number{width:auto;height:auto;margin:0 0 10px 0;padding:0;background:none;color:#000}.etapy-rabot-inside article p{font-size:15px;line-height:20px}.category-blog .cat-publikatsii{padding-bottom:75px}.category-blog .content-publikatsii{margin-top:-7.5px}.cat-blog h2 a{color:var(--font-color)}.footer{width:100%;position:relative}.footer-top{display:flex;flex-wrap:wrap;padding-top:75px;padding-bottom:30px}.footer-top-inside{width:100%;max-width:25%}.information-name,.services-name{font-size:20px;line-height:24px;margin-bottom:25px}.footer-top-inside li{font-size:16px;line-height:36px;color:#414141}.footer-top-inside li a{color:#414141}.footer-top-inside li:hover a{text-decoration:underline}.footer-number{font-size:20px;line-height:24px;color:#414141}.footer-top-inside span{display:block;font-size:14px;line-height:36px;color:#414141}.footer-top-inside span.contact-rezhim{line-height:22px}.footer-contacts a{display:block}.sotrudnichestvo{font-size:16px}.footer-email{font-size:16px;line-height:36px;color:#414141;margin-top:25px;margin-bottom:20px}.footer-contacts .footer-email-2{display:inline-block;font-size:20px;line-height:24px;border-bottom:1px solid #414141;color:#414141}.footer-number:hover,.footer-email:hover{text-decoration:underline}.footer-email-2:hover{border-bottom:0}.footer-social{margin-top:40px}.footer-social a{display:inline-block;margin-right:5px;width:44px;height:44px}.telega{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/telegram-blac-circle.svg) no-repeat}.whatsapp{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/whatsapp-black-circle.svg) no-repeat}.vk{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/vk-black-circle.svg) no-repeat}.youtube{background:url(https://levkinadesign.ru/wp-content/themes/levkina/images/youtube-black-circle.svg) no-repeat}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:30px;padding-bottom:30px;border-top:1px solid #d0d0d0}.footer-bottom a,.footer-bottom span{display:inline-block;width:100%;max-width:25%;font-size:14px;line-height:36px;color:#414141}.footer-bottom a:hover{text-decoration:underline}.butt-yandex{width:15px;height:100%;position:absolute;left:0;top:0;z-index:1000}.yandex-counter{display:none;width:88px;height:31px;margin-top:22px;padding:0 0;position:absolute;left:15px;bottom:15px;z-index:1}.yc-active{display:block}.b-popup{display:none;width:400px;padding:30px;position:fixed;top:20%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);box-shadow:0 0 0 #000;z-index:100;background:#fff;border-radius:5px}.form-name-popup{margin-top:10px;font-size:24px;line-height:30px;margin-bottom:20px}.modal-form{width:100%}.modal-form input[type="text"],.modal-form input[type="password"],.modal-form textarea{width:100%;margin-bottom:20px;padding:10px 0;border:none;border-bottom:1px solid #000;color:#000;font-size:20px;line-height:22px;border-radius:0}.modal-form input[type="text"]::placeholder{color:#000;font-size:20px;line-height:30px}.modal-form input[type="submit"]{width:100%;max-width:100%;cursor:pointer;margin-top:20px;background:#000 url(https://levkinadesign.ru/wp-content/themes/levkina/images/button-w.png) no-repeat center right;background-position:96%}.modal-form input[type="submit"]:hover{background:#fff url(https://levkinadesign.ru/wp-content/themes/levkina/images/button-b.png) no-repeat center right;background-position:96%}.butt{text-align:center;margin-top:20px}.b-popup .butt{margin-top:0}.neotpravleno{color:red}.soglasie{color:#767676;font-size:10px;line-height:12px;text-transform:uppercase;letter-spacing:.1em}.soglasie a{color:#767676}.close{display:block;width:25px;height:25px;position:absolute;top:-25px;right:-25px;border-radius:50px;color:#fff;text-align:center;font-family:Arial;font-size:15px;line-height:26px}.ovehiden{overflow:hidden}.dark{display:none;width:100%;height:100%;position:fixed;top:0;background:rgb(20 20 20 / .8);opacity:.8;overflow:hidden;z-index:10}.blurriness{-webkit-filter:blur(3px);filter:blur(3px)}#Go_Top{display:none;width:40px;height:40px;position:fixed;cursor:pointer;right:11px;z-index:1000;background:#000 url(https://levkinadesign.ru/wp-content/themes/levkina/images/top.png) no-repeat center center;bottom:60px;border-radius:5px}@media only screen and (max-width:1720px){.work-name{font-size:22px;line-height:26px}}@media only screen and (max-width:1452px){.moduletable_menu .logo{padding-right:20px}.moduletable_menu .header-block{padding:0 20px}.header-number-modal{padding-left:20px;min-width:210px}.header-contact .whatsapp,.header-contact .telegram{display:none}.moduletable_menu ul li a,.moduletable_menu ul li span{padding:0 8px}.block-architecture .design-descr-name{margin-left:0}.block-inside-design{column-gap:20px}}@media only screen and (max-width:1380px){.ucu-ankor h2{min-height:108px}.img-under-cat{width:220px;height:220px}}@media only screen and (max-width:1200px){.moduletable_menu .logo{width:140px;height:auto}.moduletable_menu .logo img{width:100%}.moduletable_menu .header-block{padding:10px 20px}.header-contact{margin:15px auto 0}.header-inside{padding:10px 15px;min-height:100px}.moduletable_menu{border-top:0}.block-inside-design{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:15px}.design{width:100%;max-width:32%}.design.design-descr-name{max-width:100%;margin-bottom:20px}.block-architecture .design-descr-name{order:1}.design{order:4}.work{width:calc(25% - 20px);margin-bottom:15px}.work-number{margin-bottom:20px}.work-name{margin-bottom:15px;line-height:28px}.work-descr{height:305px}.work-descr p{line-height:28px}.link-black{padding:12px 10px}.link-black:after{right:10px;top:calc(50% - 5p);)}.contact-number{font-size:40px}.contact-email{font-size:28px}.images-contact .div-image{width:80px}.images-contact .div-image img{width:100%}.form-name{font-size:30px}.ucu-ankor{padding:20px}.contact-page .title-block{margin-bottom:30px;font-size:38px;line-height:42px}.contact-page .link-contact{font-size:13.5px}.category .buttons-tariffs{grid-template-columns:1fr}.category .work-number{margin-bottom:15px;font-size:16px;line-height:22px}.category .work-descr{padding:20px 15px 20px 15px}.category .work-descr p{font-size:16px;line-height:20px}.category .work-name{font-size:18px;line-height:22px}.etapy-rabot-inside article{max-width:calc(33% - 15px)}}@media only screen and (max-width:990px){.block-menu{display:block;width:100%;height:0;position:relative}#bar-fixed .block-menu{width:220px;height:100%;margin:auto;padding:0 0 0 0;position:fixed;top:0;right:-220px;background:#27282a;box-shadow:3px 3px 5px rgb(0 0 0 / .7);z-index:1000}.menu-icon{display:block;top:20px;right:15px}#bar-fixed .bmi-width{transition:right 0.3s;–webkit-transition:right 0.3s}#bar-fixed .bmi-active{right:0;transition:right 0.3s;–webkit-transition:right 0.3s}#bar-fixed .bmi-active .sub-menu{margin:0}#bar-fixed ul.sub-menu{display:none;margin:0;padding:0;position:relative;left:0;top:0;opacity:1;text-align:left!important;border-radius:0}#bar-fixed ul.sub-menu li{display:block;width:100%;height:38px;line-height:38px;border:0}#bar-fixed ul li>a,#bar-fixed ul li span,#bar-fixed ul li.menu-item-has-children>span{width:100%;padding:0 0 0 15px;background:none;cursor:pointer;color:#fff;font-size:14px;line-height:42px}#bar-fixed ul li span{cursor:inherit;opacity:.5}#bar-fixed ul li:hover a{text-decoration:none!important}#bar-fixed ul li.menu-item-has-children>a{width:100%;padding:0 0 0 16px;background:none;cursor:pointer;color:#fff;line-height:42px;text-decoration:none!important}#bar-fixed ul li.menu-item-has-children>a label{display:inline-block;padding:0 18px 0 0;background:url(https://levkinadesign.ru/wp-content/themes/levkina/css/../images/tr-new.png) no-repeat right 19px}#bar-fixed ul li a:hover{background:#575a61;text-decoration:none!important}#bar-fixed ul.sub-menu li:first-child{border-radius:0}#bar-fixed ul.sub-menu li:last-child{border-radius:0;border-bottom:0!important}ul.sub-menu li a{display:block;height:37px;line-height:38px;color:#333}#bar-fixed ul.sub-menu li>a,#bar-fixed ul.sub-menu li>span{color:#333}#bar-fixed ul.sub-menu li:hover,#bar-fixed ul.sub-menu li a:hover{background:#fffdec}#bar-fixed ul li.menu-item-has-children>a:before,#bar-fixed ul li.menu-item-has-children>span:before{right:15px;top:17px}.btn:hover{background:inherit}#bar-fixed ul{width:100%;padding:0}#bar-fixed ul>li{display:block;width:100%;padding:0;float:none;position:relative;background:none;line-height:40px;border-bottom:1px #575a61 solid!important}#bar-fixed ul>li:first-child{border-top:0 #575a61 solid;text-align:left;padding:0;border-radius:0}#bar-fixed ul li .sub-menu li{padding:0;border-bottom:0;border-top:0 #ced3d6 solid}#bar-fixed ul li.menu-item-has-children li:last-child{padding:0}#bar-fixed ul li:last-child{padding:0}#bar-fixed ul li.menu-item-has-children{padding:0}.header .widget_search{margin-top:15px;margin-bottom:15px;position:relative;bottom:0}.work-descr p{line-height:26px}.block-slider{background:url(https://levkinadesign.ru/wp-content/themes/levkina/css/../images/dizajn-interera-studija-990.webp) no-repeat center center}.dl-text{padding:0 15px}.link-number-modal{font-size:0;border-bottom:none;min-width:0;width:100%}.link-number-modal:after{left:50%}.header-number-modal{min-width:0;padding-left:0}.moduletable_menu .header-block{justify-content:end;border-right:0}.moduletable_menu .logo{border-right:0;margin-top:0;padding-right:0;padding-top:0}.header-inside{min-height:65px}.header-contact{margin:0}.header-number{margin-right:0}.moduletable_menu{grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}.link-number-modal:hover{border-bottom:0}.header.fixed .header-inside{padding-top:10px;padding-bottom:0;min-height:65px}.block-design{padding-top:80px}.design.design-descr-name{max-width:49%}.design{max-width:48%;margin-bottom:25px}h2{font-size:48px;line-height:54px}.dizajn-intererov .div-img,.block-landscape .div-img{height:510px}.promo{max-width:20%}.promo-block{row-gap:30px;justify-content:center}.works{justify-content:flex-start}.work{width:47%}.section-skidki{gap:20px}.page-skidki article h2{font-size:44px;line-height:48px}.object{height:710px}.block-contact .block-inside{grid-template-columns:3fr 1fr;column-gap:40px}.block-contact h2{margin-top:0;margin-bottom:70px}.footer-top-inside:nth-child(1){width:130px}.footer-top-inside:nth-child(1) img{width:100%}.footer-top{justify-content:space-between;column-gap:20px}.footer-top-inside{max-width:24%}.footer-contacts .footer-email-2{font-size:16px}.footer-bottom a{max-width:50%}.under-cat-uslugi{column-gap:20px}.ucu-ankor{padding:10px}.ucu-ankor h2{min-height:80px;margin-bottom:25px;font-size:24px;line-height:26px}.img-under-cat{width:155px;height:155px}.description-under-cat{min-height:54px;font-size:14.5px;line-height:18px}.dostizhenija-list{gap:35px}.block-pro-rukovoditelja p{font-size:16px;line-height:24px}.cat-publikatsii article h2{font-size:32px;line-height:34px}.content-publikatsii{padding-left:20px}.content-publikatsii p{font-size:16px;line-height:22px}.block-contacts h3{font-size:32px;line-height:38px}.tarify{gap:20px}.tarify article h3{font-size:28px}.etapy-rabot-inside article{max-width:calc(50% - 10px)}.slick-list,.slick-slide-right a:first-child img{height:500px}.content-block ul.slick-dots{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.content-block ul.slick-dots li{height:75px}.slick-arrow{top:250px}}@media only screen and (max-width:767px){.header-number-modal{min-width:50px}.header-number{margin-right:0;font-size:16px}.logo-img.logo{max-width:100px}.moduletable_menu .header-block{min-width:180px;justify-content:center}.header.fixed .moduletable_menu .logo{padding-bottom:0}.block-slider{background:url(https://levkinadesign.ru/wp-content/themes/levkina/css/../images/dizajn-interera-studija-767.webp) no-repeat center center}.block-slider .slider{padding:20px 25px;bottom:0;max-width:410px;background:rgb(20 20 20 / .85)}h1{font-size:46px;line-height:54px}.single h1{line-height:50px}.block-slider .slider h1 span{font-size:28px}.realizaciya{font-size:18px}.block-slider .block-inside{min-height:550px}.block-slider .slider ul{margin-top:20px}.block-slider .slider li a{padding-left:50px}.block-design{padding-top:50px}.block-inside-design{padding-top:10px}.design h2{margin-top:0}.design.design-descr-name{max-width:100%}h2,.page-skidki article h2{font-size:40px;line-height:50px}.design{max-width:100%;margin-bottom:20px}.block-landscape{padding-bottom:25px}.dizajn-intererov .div-img,.block-landscape .div-img,.block-architecture .div-img{max-width:100%}.design-description{display:flex;flex-wrap:wrap;justify-content:space-between}.promo{max-width:calc(50% - 90px)}.dl-text{padding:0}.row-2-img{gap:10px}.section-skidki{display:block}.page-skidki article{margin-bottom:20px}.block-work{padding-top:25px;padding-bottom:25px}.link-zvonok{margin-top:20px}.work-descr{padding:20px 15px;height:280px}.block-objects{padding-top:35px;padding-bottom:35px}.div-p p,p{font-size:16px;line-height:26px}.objects{grid-template-columns:1fr}.object{margin-bottom:15px;height:500px}.block-studio{padding-top:20px;padding-bottom:30px}.block-studio .img-logo{width:240px;margin:auto}.block-studio .img-logo img{width:100%}.studio-images{grid-template-columns:repeat(4,22%)}.block-studio h2{margin-top:40px;margin-bottom:25px}.work-descr p{font-size:16px;line-height:22px}.work-name{margin-bottom:10px;font-size:20px;line-height:22px}.block-contact{padding-top:50px;padding-bottom:40px}.images-contact{display:none}.block-contact .block-inside{grid-template-columns:1fr}.block-contact h2{margin-bottom:30px}.contact-number{font-size:26px;line-height:34px;margin-bottom:20px}.contact-email{font-size:20px;line-height:30px}.opisanie-skidki-img{flex-wrap:wrap}.opisanie-skidki,.img-skidki{width:100%}.opisanie-skidki{margin-bottom:25px}.page-skidki article:nth-child(odd) .img-skidki{order:2}.page-skidki article:nth-child(odd) .opisanie-skidki{order:1}.under-cat-uslugi{grid-template-columns:1fr;row-gap:25px}.ucu-ankor{padding:25px}.description-under-cat{min-height:inherit;font-size:16px;line-height:22px}.ucu-ankor h2{min-height:inherit}.img-under-cat{width:220px;height:220px}.dostizhenija-list{grid-template-columns:1fr;gap:inherit;row-gap:50px}.block-dostizhenija{text-align:center}.block-dostizhenija h2{text-align:center}.block-pro-rukovoditelja .block-inside{grid-template-columns:1fr;row-gap:25px}.bpr-left img{width:100%}.block-contacts .contact{max-width:100%;margin-bottom:55px}.block-contacts .contact:last-child{margin-bottom:0}.contact-page .block-contact .block-inside{grid-template-columns:1fr;row-gap:25px}.block-map{max-height:350px}.category .work-descr{height:auto}.category .work{width:100%}.category .link-hover{display:block}.category .tarify{grid-template-columns:1fr 1fr}.category .work:hover .work-descr p{-webkit-line-clamp:inherit}.b-popup input[type="text"],.b-popup input[type="password"],.b-popup textarea{margin-bottom:10px;padding:7.5px 0;font-size:16px;line-height:18px}.footer-top-inside{max-width:46%;margin-bottom:20px}.footer-top-inside:nth-child(1){order:3}.footer-top-inside:nth-child(4){order:4}.information-name,.services-name{margin-bottom:15px}.footer-email{margin-top:10px;margin-bottom:5px}.footer-top-inside span{line-height:26px}.footer-social a{margin-right:2px}.footer-bottom a,.footer-bottom span{max-width:46%}.slick-list,.slick-slide-right a:first-child img{height:450px}.content-block ul.slick-dots{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.content-block ul.slick-dots li{height:75px}.slick-arrow{top:225px}.single-blog h1{font-size:52px;line-height:56px}.single-blog h2{font-size:42px;line-height:46px}.single-blog h3{font-size:30px;line-height:36px}.single-blog h4{font-size:24px;line-height:30px}.single-blog .content-block p{font-size:18px;line-height:25px}}@media only screen and (max-width:650px){.thumbnail-publikatsii{width:95px}.content-publikatsii{padding-left:15px}.cat-publikatsii article h2{font-size:24px;line-height:26px}.category .tarify{grid-template-columns:1fr}.etapy-rabot-inside article{max-width:100%}.cost-and-year{display:block}.slick-list,.slick-slide-right a:first-child img{height:300px}.content-block ul.slick-dots{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.content-block ul.slick-dots li{height:55px}.slick-arrow{top:150px}div.cay-bottom{margin-bottom:7px}}@media only screen and (max-width:560px){.block-slider{background:url(https://levkinadesign.ru/wp-content/themes/levkina/css/../images/dizajn-interera-studija-560.webp) no-repeat center center;background-size:cover}.single-blog h1{font-size:48px;line-height:52px}.single-blog h2{font-size:38px;line-height:42px}.single-blog h3{font-size:26px;line-height:32px}.single-blog h4{font-size:22px;line-height:24px}.single-blog .content-block p{font-size:18px;line-height:25px}}@media only screen and (max-width:479px){.moduletable_menu .logo{padding-right:10px}.header.fixed-absolut .logo-img img{max-width:80%}.moduletable_menu .header-block{min-width:160px;padding:10px 10px}.link-number-modal:after{left:30%}.wp-block-search__input{min-width:calc(100% - 100px)}.block-slider .slider{position:relative;left:0;background:rgb(20 20 20 / .75)}.block-slider .block-inside{padding:0;min-height:auto}.block-slider .slider li{font-size:18px}.block-slider .slider li a{padding-left:50px}.dizajn-intererov .div-img,.block-landscape .div-img{height:450px}.link-contact{max-width:100%;margin-bottom:15px}.promo{max-width:100%}.work{width:100%}.objects{margin-top:40px}.object{height:400px}.block-studio .img-logo{width:180px}.studio-images{column-gap:10px;margin-top:30px;grid-template-columns:repeat(2,130px);grid-row-gap:10px}.design .div-img img,.div-img{border-radius:15px}.fon-black{min-height:690px}.block-studio h2{margin-bottom:20px}.block-studio .div-p p{margin-bottom:15px}.form-name{font-size:26px;line-height:36px;margin-top:50px;margin-bottom:20px}.cost-and-year{display:block}.slick-list,.slick-slide-right a:first-child img{height:280px}.content-block ul.slick-dots{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.content-block ul.slick-dots li{height:55px}.slick-arrow{top:150px}div.cay-bottom{margin-bottom:7px}.footer-top{padding-top:30px;padding-bottom:20px}.footer-top-inside{max-width:100%;text-align:center;margin-bottom:35px}.footer-top-inside:nth-child(1){margin:auto;margin-bottom:35px}.footer-bottom a,.footer-bottom span{max-width:100%;text-align:center}}