body{text-rendering:geometricPrecision!important;-webkit-font-smoothing:antialiased!important;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.parent img{width:100%;display:block;margin:auto;background-image:url(data:image/gif;base64,R0lGODlhCgAIAIABAN3d3f///yH5BAEAAAEALAAAAAAKAAgAAAINjAOnyJv2oJOrVXrzKQA7)}nav ul{margin-left:0;padding-left:0}.regular-customers-block .parent{-webkit-filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .1))}@media screen and (max-width:767px){.regular-customers-block .parent{margin-bottom:20px}.regular-customers-block .parent>img{padding-bottom:0!important}}.icons-block-new{padding-top:35px;padding-bottom:20px}.icons-block-new>p{font-size:20px;margin-bottom:40px}.icons-block-new .icons-block__icon img{width:auto;margin-bottom:10px}.icons-block-new .icons-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7e9e8;border-radius:4px;background-color:#fff;-webkit-filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .1));filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .1));padding:17px 10px;color:#ffc107}.icons-block-new .icons-block__icon p{margin:0}@media screen and (max-width:767px){.icons-block-new>p{font-size:14px}.icons-block-new .icons-block__icon{margin-bottom:20px}}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.page-content .container{padding-left:35px!important;padding-right:35px!important;border-right:1px solid #e2e2e2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-content .image-block,.page-content .tabs-block .tab-content .tab-pane table,.page-content .tabs-block .tab-content .tab-pane-content,.page-content .video-block .video-block__items:nth-child(2),.page-content .video-block .video-block__video,.parent img,.picture-review__work-examples-tabs{border-radius:4px!important}.main-layout header .header__hero-img{border-radius:0 0 4px 4px!important}.container-menu-btn .logo p,.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav .footer-site-menu-nav-caption,.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav a,.footer-site-copyright a,.form-popap .callback-caption,.form-popap .callback-label,.header__menu-btn-mobile a,.header__menu-info-mobile__item,.logo-mobile p,.main-layout header .header__hero-img p,.main-layout header .header__menu .header__menu-btn a,.main-layout header .header__menu .header__menu-info p,.main-layout header .header__menu .logo p,.main-layout header .header__menu nav a,.page-content .calculator-block h2,.page-content .carusel-block .carusel-block__content .carusel-block__content-first,.page-content .carusel-block .carusel-block__content .carusel-block__content-last,.page-content .carusel-block h3,.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child,.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child span,.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:last-child,.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span,.page-content .map-block .map-block__text,.page-content .map-block .map-block__text a,.page-content .map-block h2,.page-content .regular-customers-block h3,.page-content .tabs-block .tab-content .tab-pane table tbody,.page-content .tabs-block .tab-content .tab-pane-content ul li,.page-content .tabs-block h3,.page-content .video-block .video-block__items:nth-child(2) ul li,.page-content .video-block h2,.page-content .work-examples-tabs h3,body{font-family:'Roboto Slab',sans-serif!important}.main-layout header .header__hero-img .buttons .btn-block a,.main-layout header .header__hero-img h1,.page-content .icons-block .icons-block__icon p,.page-content .icons-block p,.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block a,.page-content .tabs-block .nav-tabs .nav-link,.page-content .tabs-block .tab-content .tab-pane-content p,.page-content .video-block .video-block__items:nth-child(2) p,.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link{font-family:'Roboto Slab',sans-serif!important;font-weight:500!important}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{-webkit-filter:drop-shadow(0 0 10px #000);filter:drop-shadow(0 0 10px #000)}.picture-review__work-examples-tabs:first-child span{margin-left:-7px}.picture-review__work-examples-tabs:last-child span{margin-left:7px}.main-layout header .header__menu .logo{padding-left:20px!important;padding-right:20px!important}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav{color:#aeaeae}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav .footer-site-menu-nav-caption{letter-spacing:initial!important}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav li a{border-bottom:1px solid rgba(195,195,195,.3)}ul li:only-of-type{list-style-type:none;margin-left:-28px;font-weight:700}.page-content .carusel-block .carusel-block__content .carusel-block__content-first,em{font-style:normal!important}.page-content .carusel-block .carusel-block__img .picture-review{position:relative}.page-content .carusel-block .carusel-block__img .picture-review .picture-review__icon{left:calc((100% - 40px)/ 2)!important}.row{margin-left:0!important}.main-layout header .header__menu .header__menu-info p{margin-bottom:3px!important}.main-layout header .header__menu nav li:hover a{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{height:59px!important;width:80px!important;left:calc((100% - 80px)/ 2)!important;top:calc((100% - 59px)/ 2)!important;text-decoration:none!important;border-bottom:1px dashed;padding-bottom:4px}.nav-tabs.row .nav-item:only-child a::after,.page-content .tabs-block .nav-tabs .nav-link.active:after{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-box-shadow:0 -2px 0 0 #fff;box-shadow:0 -2px 0 0 #fff;bottom:-8.5px!important}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link.active:after{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-box-shadow:0 -3px 0 0 #fff,0 -3px 0 0 #fff inset;box-shadow:0 -3px 0 0 #fff,0 -3px 0 0 #fff inset;border-top:2px solid #fff;top:31px!important}.page-content .tabs-block .tab-content .tab-pane table tbody tr td:nth-of-type(2n+1){background-color:#f5f5f5}.page-content .tabs-block .tab-content .tab-pane table tbody tr:first-child td:nth-of-type(2n+1){border-left:1px solid #f2bc29}.page-content .tabs-block .tab-content .tab-pane table tbody tr:last-child td:nth-of-type(2n+1){border-right:1px solid #f2bc29}.page-content .tabs-block .tab-content .tab-pane table{border-radius:4px!important;border:none!important;overflow:hidden;box-shadow:0 0 0 1px #f2bc29 inset}.parent img{border:1px solid #e7e9e8}.picture-review__work-examples-tabs:first-child{padding-left:0}.picture-review__work-examples-tabs:last-child{padding-right:0}.page-content .icons-block p{padding-top:15px!important}.main-layout header .header__hero-img .buttons .btn-block a{padding:5px 8px!important;font-weight:700!important}.main-layout header .header__menu .header__menu-info p img{width:16px;margin-right:6px;opacity:.9;margin-top:-2px}.main-layout header .header__menu .header__menu-info p a{text-decoration:none!important;font-weight:700;color:#ffc107!important}.main-layout{background-image:url(/wp-content/uploads/2019/08/13-white-bricks-texture-seamless.jpg)!important;background-size:150px!important;background-position-x:-9px}.main-layout header .header__menu .logo a{margin-bottom:0!important}.main-layout header{padding-top:0!important}.main-layout header .header__menu{height:100%;top:0;box-shadow:none!important;background-color:#32414a!important}.main-layout header .header__menu nav li{padding:0!important;box-shadow:none!important;border-bottom:none!important;border-top:1px solid #445056!important}.main-layout header .header__menu nav li:last-child{border-bottom:1px solid #445056!important}.main-layout header .header__menu .header__menu-btn a{width:100%;background-color:#ffc107!important;padding:9px 12px 8px!important;color:#222!important;font-weight:700!important}.main-layout header .header__menu nav li,a{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.main-layout header .header__menu .header__menu-btn a:hover{background-color:#e4ab00!important}.nav-link img{margin-right:6px;height:18px;width:auto;margin-top:-7px;position:absolute;top:15px;left:14px}.picture-review__work-examples-tabs{max-height:245px;overflow:hidden}a{color:#ffc107}.nav-link{padding:.5rem 0!important}.nav.nav-tabs.row:not(.work-examples-tabs__item-caption) img{left:27px;margin-top:-10px;height:28px}@media screen and (max-width:900px){.nav.nav-tabs.row:not(.work-examples-tabs__item-caption) img{position:static;margin-top:-4px;margin-right:9px}}.icons-block .row.justify-content-between{padding:0 40px 30px}.page-content .icons-block .row{position:relative;padding-bottom:40px!important;margin-bottom:35px}.page-content .icons-block .icons-block__line{position:absolute;left:calc((100% - 124px)/ 2);bottom:0}.icons-block .icons-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-basis:auto!important;max-width:none;width:auto}@media screen and (max-width:1440px){.icons-block .icons-block__icon{margin-bottom:20px;width:50%}}@media screen and (max-width:700px){.icons-block .icons-block__icon{min-width:250px}.icons-block .row.justify-content-between{padding:0 0 30px}}.icons-block .icons-block__icon figure{margin:0 22px 0 0!important;max-width:80px}.icons-block .icons-block__icon img{width:auto!important;padding:0!important;margin-right:15px}.icons-block .icons-block__icon p{padding:0!important;text-align:left;font-size:16px!important}.page-content .icons-block .icons-block__line{margin-top:30px!important}*{font-size:16px;width:100%;height:auto}* a:hover{text-decoration:none}* button:focus{outline:0}.custom-css-class{padding-top:0!important;margin:-32px -15px 0;width:calc(100% + 30px)}.main-layout{background-image:url(img/kirpich-background_2.jpg);-webkit-background-size:contain;background-size:contain}.main-layout header{padding-top:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main-layout header .header__hero-img{max-width:1220px;margin-right:calc((100vw - (1250px + 15vw))/ 2);margin-left:calc(((100vw - (1220px + 15vw))/ 2) + 15vw);padding-top:75px;padding-bottom:109px;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(45%,rgba(0,0,0,.1))),url(img/anchor.jpg);background-image:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,.1) 45%),url(img/anchor.jpg);background-image:-o-linear-gradient(bottom,#000 0,rgba(0,0,0,.1) 45%),url(img/anchor.jpg);background-image:linear-gradient(to right,rgb(0 0 0 / 50%) 0,rgba(0,0,0,.1) 45%),url(img/anchor.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;max-height:397px}.main-layout header .header__hero-img h1{color:#ffc107;font-weight:700!important;font-family:"Open Sans - Semibold";font-size:40px;margin-bottom:24px}.btn-block br,.main-layout header .header__hero-img .buttons .btn-block a br{display:none!important}.main-layout header .header__hero-img p{font-family:"Open Sans";color:#fefefe;font-size:30px;font-weight:400;margin-bottom:5px}.main-layout header .header__hero-img span{display:block;border-bottom:1px solid #ffc107;width:4.397%;margin:auto}.main-layout header .header__hero-img .buttons{margin:auto;margin-top:31px;width:15.664%}.main-layout header .header__hero-img .buttons .btn-block a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;padding:3px 7px;color:#fff;font-family:"Open Sans - Semibold";font-size:14px;font-weight:400}.main-layout header .header__hero-img .buttons .btn-block a:hover{opacity:.89}.main-layout header .header__hero-img .buttons .btn-block:first-child a{background-color:#ffc107;padding-right:34px!important}.main-layout header .header__hero-img .buttons .btn-block:last-child a{background-color:#82a728;padding-right:54px!important}.main-layout header .header__hero-img .buttons .btn-block:first-child a i,.main-layout header .header__hero-img .buttons .btn-block:last-child a i,.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a i{background-repeat:no-repeat;background-size:30px;width:30px;height:30px;display:block}.main-layout header .header__hero-img .buttons .btn-block:first-child a i{background-image:url(img/phone_for_header.svg)}.main-layout header .header__hero-img .buttons .btn-block:last-child a i,.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a i{background-image:url(img/whatsap_icon.svg)}.main-layout header .header__menu{-webkit-box-shadow:0 0 14px 2px rgba(32,22,0,.55);box-shadow:0 0 14px 2px rgba(32,22,0,.55);width:15.1042%;width:15vw;background-color:rgba(50,65,74,.9);position:fixed;left:11.6em;left:calc((100vw - (1220px + 15vw))/ 2);overflow:hidden}.main-layout header .header__menu .logo{padding-left:25px;padding-right:21px;padding-top:15px}.main-layout header .header__menu .logo a{display:inline-block;margin-bottom:17px}.main-layout header .header__menu .logo a:hover{opacity:.7}.main-layout header .header__menu .logo span{display:block;border-bottom:1px solid #ffc107;margin:auto;width:23.02%}.main-layout header .header__menu .logo p{margin-top:16px;color:#fff;font-family:"Open Sans";font-size:12px;font-weight:400}.main-layout header .header__menu nav{position:relative}.main-layout header .header__menu nav li{padding:2px 0 2px 5%;border-bottom:1px solid #2f2f2f;border-top:1px solid #2f2f2f;-webkit-box-shadow:0 0 14px 2px rgba(32,22,0,.55);box-shadow:0 0 14px 2px rgba(32,22,0,.55);display:inline-block}.main-layout header .header__menu nav li:hover:after{display:none}.main-layout header .header__menu nav a{color:#fff;font-family:"Open Sans",serif;font-size:14px;font-weight:400;font-style:normal;letter-spacing:.7px;padding:10px 7% 12px 7%!important;display:inline-block}.main-layout header .header__menu nav li:hover{background-color:rgba(94,107,114,.3)}.main-layout header .header__menu nav li:hover:after{width:0;height:0;content:"";position:absolute;right:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right-width:8px;border-right-style:solid;color:#2f2f2f;margin-top:2px}.main-layout header .header__menu nav li{list-style-type:none}.main-layout header .header__menu nav li:first-child{border-top:1px solid #5e6b72}.main-layout header .header__menu .header__menu-info{padding-top:1em;padding-bottom:1em;border-bottom:1px solid rgba(255,255,255,.14)}.main-layout header .header__menu .header__menu-info p{margin-bottom:0;color:#c5c5c5;font-family:"Open Sans";font-size:15px;font-weight:100;padding:0 7%}.main-layout header .header__menu .header__menu-info p a{color:#fff;text-decoration:underline}.main-layout header .header__menu .header__menu-info p a:hover{text-decoration:none}.main-layout header .header__menu .header__menu-btn{padding:1.5em 7%;border-bottom:1px solid rgba(255,255,255,.14)}.main-layout header .header__menu .header__menu-btn a{color:#fff;font-weight:400;font-family:"Open Sans";font-size:12px;background-color:#281;padding:8px 12px;-webkit-border-radius:3px;border-radius:3px;display:inline-block}.main-layout header .header__menu .header__menu-btn a:hover{background-color:#f89406}.main-layout header .header__menu .header__menu-icons{padding-top:1em;padding-bottom:1em;padding-left:27px}.main-layout header .header__menu .header__menu-icons a{display:inline-block;width:24px;height:24px;margin:0 4px 0 0!important;color:#ededed;margin-left:5px;position:relative}.main-layout header .header__menu .header__menu-icons a:before{font-family:fontello;font-style:normal;font-weight:400;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;text-shadow:1px 1px 1px rgba(127,127,127,.3)}.main-layout header .header__menu .header__menu-icons a:nth-child(1)::before{content:'\f30f'}.main-layout header .header__menu .header__menu-icons a:nth-child(2)::before{content:'\f354'}.main-layout header .header__menu .header__menu-icons a:nth-child(3)::before{content:'\2c'}.main-layout header .header__menu .header__menu-icons a span{opacity:0;width:93px;left:0;text-align:center;font-size:11px;line-height:140%;text-decoration:none;top:-45px;padding:4px 0;cursor:default;position:absolute;text-indent:0;color:#fff;z-index:-999;-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s;font-weight:700}.container-menu-btn{background-color:rgba(50,65,74,.9);padding:8px;position:initial}.container-menu-btn .menu-btn{background-color:transparent;outline:0;border:0;font-size:30px;width:10%;color:#fff}.container-menu-btn .logo{width:20%}.container-menu-btn .logo span{height:10px;display:block;border-bottom:1px solid #ffc107;margin:auto;width:15%}.container-menu-btn .logo p{margin-top:10px;margin-bottom:0;color:#fff;font-family:"Open Sans";font-size:10px;font-weight:400}.logo-mobile{padding-top:10px}.logo-mobile span{display:block;border-bottom:1px solid #ffc107;margin:auto;width:23.02%;height:10px}.logo-mobile p{margin-top:10px;margin-bottom:10px;color:#fff;font-family:"Open Sans";font-size:10px;font-weight:400}.header__menu-info-mobile__item{margin-bottom:0;color:#c5c5c5;font-family:"Open Sans";font-size:15px;font-weight:100;padding-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__menu-info-mobile__item:nth-child(3){margin-top:10px;margin-bottom:10px}.header__menu-info-mobile__item a{color:#fff;text-decoration:underline;padding-top:8px;padding-bottom:0;display:inline-block;width:80%}.header__menu-info-mobile__item a:hover{text-decoration:none}.header__menu-btn-mobile{padding-top:1.5em;padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14)}.header__menu-btn-mobile a{color:#fff;font-weight:400;font-family:"Open Sans";font-size:12px;background-color:#281;padding:8px 12px;-webkit-border-radius:3px;border-radius:3px;width:80%;margin:auto}.main-layout header .header__menu .header__menu-icons a:nth-child(1):hover,.main-layout header .header__menu .header__menu-icons a:nth-child(1):hover span{background-color:#e3614a}.main-layout header .header__menu .header__menu-icons a:nth-child(2):hover,.main-layout header .header__menu .header__menu-icons a:nth-child(2):hover span{background-color:#2f6893}.main-layout header .header__menu .header__menu-icons a:nth-child(2):hover span{left:-15px}.main-layout header .header__menu .header__menu-icons a:nth-child(3):hover,.main-layout header .header__menu .header__menu-icons a:nth-child(3):hover span{background-color:#f3554f}.main-layout header .header__menu .header__menu-icons a:nth-child(3):hover span{left:-27px}.main-layout header .header__menu .header__menu-icons a:hover span{top:-27px;opacity:1;z-index:999;min-width:70px}.page-content{padding-left:0!important;padding-right:0!important}.page-content .container{max-width:1220px;margin-right:calc((100vw - (1220px + 15vw))/ 2);margin-left:calc(((100vw - (1220px + 15vw))/ 2) + 15vw);background-color:#fff}.page-content .icons-block .row{padding-bottom:30px}.page-content .icons-block p{color:#000;font-family:'Open Sans - Semibold';font-size:20px;font-weight:400;padding-top:45px;padding-bottom:36px}.page-content .icons-block .icons-block__icon img{width:29.5%;height:auto;padding-bottom:16px}.page-content .icons-block .icons-block__icon img:hover{opacity:.7}.page-content .icons-block .icons-block__icon p{color:#ffc107;font-size:14px;font-family:'Open Sans - Semibold';font-weight:400;margin-bottom:0}.page-content .icons-block .icons-block__icon p:not([class*=text-center]){display:none!important}.page-content .icons-block .icons-block__icon p:hover{opacity:.7}.icons-block__icon+p{padding:0!important;margin:0!important}.page-content .icons-block .icons-block__line{border-bottom:1px solid #f2bc29;display:block;margin:auto;width:10.8%}.page-content .video-block{padding-top:30px}.page-content .video-block h2{padding-bottom:33px;color:#000;font-family:'Open Sans';font-weight:400;font-size:30px}.video-block__items>.video-block__video+p{display:none}.page-content .video-block .video-block__items:nth-child(1) iframe{height:100%;border:0}.page-content .video-block .video-block__items:nth-child(2){-webkit-box-shadow:0 6px 20px 0 rgba(32,22,0,.2);box-shadow:0 6px 20px 0 rgba(32,22,0,.2);padding:18px}.page-content .video-block .video-block__items:nth-child(2) p{font-family:'Open Sans - Semibold';color:#ffc107;font-size:20px;font-weight:400;margin-bottom:0}.page-content .video-block .video-block__video{display:inline-block;background-position:50%;background-size:cover;background-repeat:no-repeat;height:100%}.page-content .video-block .video-block__video-btn{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10;display:block;width:64px;height:64px;background-position:50%;background-repeat:no-repeat;background-size:cover}.page-content .video-block .video-block__items:nth-child(2) span{border-bottom:1px solid #f2bc29;display:block;width:12%}.page-content .video-block .video-block__items:nth-child(2) ul{padding-top:21px;list-style-type:initial;padding-left:18px;margin-bottom:0}.page-content .video-block .video-block__items:nth-child(2) ul li{color:#000;font-family:"Open Sans";font-size:14px;font-weight:400;margin-bottom:.7em}.page-content .video-block .video-block__items:nth-child(2) ul li:last-child{margin-bottom:0}.page-content .regular-customers-block h3{padding-top:50px;padding-bottom:40px;color:#000;font-family:"Open Sans";font-size:30px;font-weight:400}.page-content .regular-customers-block .row{padding-bottom:50px}.page-content .regular-customers-block .row img:hover{opacity:.7}.page-content .image-block{background-image:url(img/image-bgc.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.page-content .image-block .image-block__content{padding-top:66px;padding-bottom:66px;padding-left:171px;padding-right:124px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child{color:#ffc107;font-family:"Open Sans";font-size:30px;font-weight:400;margin-bottom:0;line-height:31px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child span{color:#fff;font-family:"Open Sans";font-size:30px;font-weight:400}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) .image-block__content-line{border-bottom:1px solid #f2bc29;display:block;width:12%;margin-bottom:20px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:last-child{color:#fff;font-family:"Open Sans";font-size:14px;font-weight:400;width:82%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2){margin:auto;margin-top:43px;width:13.664%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:49%;margin:auto}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child{margin-top:8px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;padding:3px 7px;color:#fff;font-family:"Open Sans - Semibold";font-size:14px;font-weight:400}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block a:hover{opacity:.89}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:first-child a{background-color:#ffc107;padding-right:49px;font-weight:700}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:first-child a i{background-image:url(img/phone_for_header.png);background-repeat:no-repeat;background-size:26px;width:26px;height:26px;display:block}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a{background-color:#28a745;padding-right:67px;font-weight:700}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a svg{font-size:29.72px}.page-content .tabs-block{padding-bottom:48px}.page-content .tabs-block h3{color:#000;font-family:"Open Sans";font-size:30px;font-weight:400;padding-top:48px;padding-bottom:33px}.page-content .tabs-block .nav-tabs{border-bottom:none;margin-right:0;margin-left:0;padding-bottom:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-content .tabs-block .nav-tabs>*{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%}.page-content .tabs-block .nav-tabs .nav-link{-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcdcdc;color:#ffc107;font-family:"Open Sans - Semibold";font-size:14px;text-transform:uppercase;font-weight:400;background-repeat:no-repeat;text-align:center;background-position-x:90px;background-position-y:3px}.page-content .tabs-block .nav-tabs .nav-link{border:1px solid #dcdcdc;-webkit-border-radius:3px;border-radius:3px}.page-content .tabs-block .nav-tabs .nav-link.active{border:1px solid #ffc107;color:#000}.nav-tabs.row .nav-item:only-child a::after,.page-content .tabs-block .nav-tabs .nav-link.active:after{content:"";position:absolute;height:11px;width:23px;bottom:-10px;left:50%;margin-left:-11.5px;background-image:url(img/tab_arr.png);background-repeat:no-repeat;background-color:#fff}.nav-tabs.row .nav-item:only-child{width:100%!important;max-width:100%!important;flex-basis:100%!important}.nav-tabs.row .nav-item:only-child a{background-position-x:43%!important;border:1px solid #ffc107;color:#000}.tab-content>.tab-pane:first-of-type:last-of-type{display:block!important;opacity:1!important}.page-content .tabs-block .tab-content .tab-pane table{width:98%;margin:auto;-webkit-border-radius:3px;border-radius:3px;border:1px solid #f2bc29}.page-content .tabs-block .tab-content .tab-pane table tbody{padding-bottom:0;font-family:"Open Sans"}.page-content .tabs-block .tab-content .tab-pane table tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-content .tabs-block .tab-content .tab-pane table tbody tr:nth-child(1) td:nth-child(1),.page-content .tabs-block .tab-content .tab-pane table tbody tr:nth-child(2) td:nth-child(1){background-color:#f2bc29;padding-top:13px;padding-bottom:13px;color:#fff;font-size:14px;font-weight:300}.page-content .tabs-block .tab-content .tab-pane table tbody tr:nth-child(1) td:not(:first-child),.page-content .tabs-block .tab-content .tab-pane table tbody tr:nth-child(2) td:not(:first-child){color:#000;font-size:14px;font-weight:600;padding-top:13px;padding-bottom:13px}.page-content .tabs-block .tab-content .tab-pane table tbody tr:nth-child(1) td:not(:first-child){border-right:1px solid #f2bc29}.page-content .tabs-block .tab-content .tab-pane-content{padding-top:19px;padding-bottom:18px;padding-left:33px;width:98%;margin:auto;margin-top:25px;border:1px solid #f2bc29}.page-content .tabs-block .tab-content .tab-pane-content p{color:#000;font-family:"Open Sans - Semibold";font-size:20px;font-weight:400}.page-content .tabs-block .tab-content .tab-pane-content span{display:block;border-bottom:1px solid #f2bc29;margin-bottom:21px;width:65px;height:1px}.page-content .tabs-block .tab-content .tab-pane-content ul{list-style-type:disc;list-style-position:outside;padding-left:18px}.page-content .tabs-block .tab-content .tab-pane-content ul li{color:#000;font-family:"Open Sans";font-size:14px;font-weight:400;margin-bottom:0}.page-content .carusel-block{padding-bottom:47px}.page-content .carusel-block h3{margin-bottom:33px;color:#000;font-family:"Open Sans";font-size:30px;font-weight:400}.page-content .carusel-block .carusel-block__img{width:11%}.page-content .carusel-block .carusel-block__img .picture-review{display:block;width:100%}.page-content .carusel-block .carusel-block__img .picture-review:hover{opacity:.7}.page-content .carusel-block .carusel-block__img .picture-review .picture-review__icon{background-image:url(img/view.png);background-repeat:no-repeat;width:40px;height:40px;display:block;position:absolute;left:36px;top:72px;-webkit-background-size:cover;background-size:cover}.page-content .carusel-block .carusel-block__img .picture-review img{width:100%;height:auto}.page-content .carusel-block .carusel-block__content{width:87%;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcdcdc;padding-top:29px;padding-left:19px;padding-bottom:20px;padding-right:22px;margin-bottom:15px}.page-content .carusel-block .carusel-block__content i{background-repeat:no-repeat;display:block;width:23px;height:18px;background-size:23px;background-image:url(img/reverse_apostrophe.png);margin-bottom:10px}.page-content .carusel-block .carusel-block__content .carusel-block__content-first{color:#838383;font-family:"Open Sans";font-size:14px;font-style:italic;margin-bottom:7px}.page-content .carusel-block .carusel-block__content .carusel-block__content-last{color:#000;font-family:"Open Sans";font-size:14px;font-weight:500;margin-bottom:0}.page-content .calculator-block{padding-bottom:48px}.page-content .calculator-block h2{margin-bottom:33px;color:#000;font-family:"Open Sans";font-size:30px;font-weight:400}.page-content .work-examples-tabs{padding-bottom:48px}.page-content .work-examples-tabs h3{padding-bottom:33px;color:#000;font-family:"Open Sans";font-size:30px;font-weight:400}.page-content .work-examples-tabs .work-examples-tabs__item-caption{border:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item{width:24%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link{-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcdcdc;color:#ffc107;font-family:"Open Sans - Semibold";font-size:13px;font-weight:400;background-repeat:no-repeat;padding-top:9px;padding-bottom:9px;-webkit-background-size:20px 20px;background-size:20px;background-position-x:30px;background-position-y:9px;text-align:center;display:inline-block;padding-left:0;padding-right:0;position:relative}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link.active{border:1px solid #ffc107;color:#000}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link.active:after{content:"";position:absolute;display:block;height:18px;width:25px;background-image:url(img/tab_arr.png);background-repeat:no-repeat;top:35px;left:calc((100% - 25px)/ 2)}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{background-image:url(img/gruzchiki.png)}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{background-image:url(img/oborud.png)}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{background-image:url(img/pereezd.png);background-position-x:22px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{background-image:url(img/mebel.png);background-position-x:13px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{background-image:url(img/view.png);background-repeat:no-repeat;width:76px;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;color:#fff;bottom:90px;left:169px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-position-x:18px;text-decoration:underline;line-height:14px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs:hover{opacity:.7}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs:hover>span{color:#dcdcdc;text-decoration:none}.page-content .map-block{padding-bottom:95px}.page-content .map-block h2{padding-bottom:32px;color:#000;font-family:"Open Sans";font-size:30px;font-weight:400;margin-bottom:0}.page-content .map-block .map-block__text{color:#000;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:20px;padding-bottom:37px;text-align:center;margin:auto;width:39%}.page-content .map-block .map-block__text a{text-decoration:underline;color:#ffc107;font-family:"Open Sans";font-size:14px;font-weight:400}.page-content .map-block .map-block__text a:hover{text-decoration:none}.page-content .map-block .map-block__row .map-block__map-img{background-repeat:no-repeat;background-position:40%;background-size:cover}.page-content .map-block .map-block__row .map-block__row-items iframe{border:0;width:100%;height:100%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(1){width:70%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2){height:auto;width:30%;padding-left:30px;padding-top:8px;padding-bottom:8px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items: center;}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(1){width:33px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(1) img{width:100%;height:auto}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2){width:70%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span{font-family:"Open Sans";font-size:14px;font-weight:400}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span:hover{text-decoration:none}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items{margin-bottom:19px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items:last-child{margin-bottom:0}.carusel-block .owl-carousel .owl-dots{display:block;width:100px;margin:auto;height:5px}.carusel-block .owl-carousel .owl-nav{display:none}.carusel-block .owl-carousel button.owl-dot.active{background-color:#ffc107}.carusel-block .owl-carousel button.owl-dot{background-color:#dcdcdc;width:25px;height:100%;margin-left:4px;margin-right:4px;position:relative}.footer-site{background-color:#162733}.footer-site .container{max-width:1255px;margin-left:auto;margin-right:10em;padding-top:40px;padding-bottom:20px}.footer-site .container .footer-site-menu .footer-site-menu-items{margin-bottom:25px}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav .footer-site-menu-nav-caption{color:#c3c3c3;font-size:17px;letter-spacing:1px;padding-bottom:10px;font-weight:300;font-family:"Open Sans"}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav span{width:15px;height:1px;display:block;border-bottom:1px solid #aeaeae;margin-bottom:10px}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav a{color:#aeaeae;font-family:"Open Sans"}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav li{display:block}.footer-site-copyright{padding-bottom:20px;padding-left:15px;border-top:1px solid rgba(255,255,255,.09)}.footer-site-copyright a{font-size:17px;font-weight:300;font-family:"Open Sans";text-decoration:underline;color:#aeaeae;font-weight:700;padding-top:25px!important;padding-bottom:20px!important}.footer-site-copyright a:hover{text-decoration:none}.margin-none{margin-right:0;margin-left:0}.form-popap{border:5px solid rgba(19,19,19,.9);background:#fff;width:390px;overflow:auto;height:100%;margin:auto;padding:20px}.form-popap span input{padding-left:8px;padding:7px;font-weight:400;font-size:15px;color:#444;line-height:20px;display:block;border-width:1px;border-style:solid;background-color:rgba(0,0,0,.02);margin-bottom:1.5em}.form-popap .callback-caption{display:block;margin:0 0 20px 0;font-weight:400;font-size:20px;line-height:20px;padding:0;color:#444;font-family:"Open Sans";text-transform:uppercase;text-align:center;margin-top:1.3em}.form-popap .callback-label{margin:0 0 10px;display:block;color:#444;font-size:14px;padding:0;line-height:20px;text-align:center;font-family:"Open Sans"}.form-popap .callback-form-submit{padding:8px 20px;height:42px;border-radius:0;font-size:14px;cursor:pointer;width:50%;margin:auto;text-transform:uppercase;display:block;border-width:0}.form-popap .callback-form-submit:active,.form-popap .callback-form-submit:focus{outline:0}.form-popap .wpcf7-not-valid-tip{position:relative;bottom:18px;padding-left:8px}.form-popap .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok,.form-popap .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin:auto;text-align:center}.form-popap .mfp-close{color:#000;font-size:30px;right:25.53em}@media (max-width:1920px){.main-layout header .header__hero-img{max-width:1250px}.page-content .container{max-width:1220px}.container-menu-btn{display:none}.form-popap .mfp-close{right:25.5em}}@media (max-width:1440px){.main-layout header .header__menu{width:21%;width:20vw;left:calc((100vw - (876px + 20vw))/ 2)}.main-layout header .header__hero-img{max-width:876px;margin-right:calc((100vw - (876px + 20vw))/ 2);margin-left:calc(((100vw - (876px + 20vw))/ 2) + 20vw)}.page-content .container{max-width:876px;margin-right:calc((100vw - (876px + 20vw))/ 2);margin-left:calc(((100vw - (876px + 20vw))/ 2) + 20vw)}.container-menu-btn{display:none}.main-layout header .header__hero-img .buttons{width:22%;margin-top:20px}.page-content .video-block .video-block__items:nth-child(2) ul{padding-top:20px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:65%}.page-content .tabs-block .nav-tabs .nav-link{background-position-x:30px;background-position-y:4px;background-size:36px}.page-content .carusel-block .carusel-block__img .picture-review{width:166px}.page-content .carusel-block .carusel-block__content{width:80%}.page-content .carusel-block .carusel-block__img .picture-review .picture-review__icon{left:53px;top:94px}.page-content .work-examples-tabs .work-examples-tabs__item-caption{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1){margin-bottom:1em}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item{width:46%}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:70px;left:117px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span{font-size:11px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(1){width:32px}.footer-site .container{margin-right:2em;width:70%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link.active::after{right:96px}.main-layout header .header__hero-img span{height:1px}.page-content .video-block .video-block__items:nth-child(2) span{height:14px}.form-popap .mfp-close{right:17.5em}}@media (max-width:1199px){.custom-css-class{margin-top:0}}@media (max-width:1200px){.main-layout header .header__menu{width:20vw;left:calc((100vw - (876px + 20vw))/ 2)}.page-content .container{max-width:876px}.main-layout header .header__hero-img .buttons{width:21.664%}.page-content .icons-block .row{padding-bottom:30px}.page-content .video-block{padding-top:30px}.page-content .regular-customers-block h3{padding-top:25px}.page-content .tabs-block{padding-top:35px}.page-content .image-block .image-block__content{padding-left:80px;padding-right:80px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:65%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:last-child{width:100%}.container-menu-btn{display:none}.main-layout header .header__hero-img{max-width:876px}.page-content .carusel-block .carusel-block__img .picture-review{width:180px}.page-content .carusel-block .carusel-block__content{width:77%}.page-content .tabs-block .nav-tabs .nav-link{background-position-x:20px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(1){width:65%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2){width:35%}.main-layout header .header__hero-img p{margin-bottom:15px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:60px;left:100px}.page-content .map-block .map-block__text{width:50%}.page-content .carusel-block .carusel-block__img .picture-review .picture-review__icon{left:63px;top:107px}.form-popap .mfp-close{right:13.5em}}@media (max-width:1199px){.container-menu-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-layout header .header__menu{display:none}.main-layout header .header__hero-img{max-width:960px;margin-right:auto;margin-left:auto;padding-top:45px;padding-bottom:65px}.page-content .container{max-width:960px;margin-right:auto;margin-left:auto}.main-layout header .header__hero-img h1{margin-bottom:15px}.main-layout header .header__hero-img p{margin-bottom:0}.main-layout header .header__hero-img .buttons{margin-top:21px;width:20.664%}.page-content .icons-block .row{padding-bottom:30px}.page-content .video-block{padding-top:20px}.page-content .icons-block .icons-block__line{padding-top:20px}.page-content .regular-customers-block h3{padding-top:20px}.page-content .image-block .image-block__content{padding:40px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:last-child{width:94%}.page-content .tabs-block{padding-top:33px}.main-layout header .header__hero-img .buttons .btn-block:last-child a{padding-right:70px}.main-layout header{padding-top:0}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .buttons{width:80%;margin:auto}.page-content .regular-customers-block h3{padding-top:30px}.page-content .carusel-block .carusel-block__content{width:80%}.page-content .carusel-block .carusel-block__img .picture-review{width:163px}.footer-site .container{margin-right:0;width:100%}.footer-site-copyright a{text-align:right}.container-menu-btn .logo{margin-right:22em}}@media (max-width:1024px){.main-layout header .header__hero-img .buttons{width:19.664%}.container-menu-btn .logo{margin-right:18em}.form-popap .mfp-close{right:11em}}@media (max-width:991px){.main-layout header .header__hero-img .buttons{width:20.664%}.main-layout header .header__hero-img{padding-top:30px;padding-bottom:30px}.page-content .icons-block p{font-size:19px}.page-content .icons-block .icons-block__icon img{width:38%}.page-content .icons-block .icons-block__icon p{font-size:13px}.page-content .icons-block .icons-block__line{padding-top:0}.page-content .video-block .video-block__items:nth-child(2){padding:15px}.page-content .video-block .video-block__items:nth-child(2) span{height:10px}.page-content .video-block .video-block__items:nth-child(2) ul{padding-top:15px}.page-content .regular-customers-block h3{margin-bottom:0;padding-bottom:20px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:70%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a{padding-right:70px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) .image-block__content-line{margin-bottom:13px;height:15px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:last-child{font-size:13px}.form-popap .mfp-close{right:10em}}@media (max-width:800px){.container-menu-btn .logo{margin-right:15em}.main-layout header .header__hero-img .buttons{width:24.664%}.page-content .carusel-block .carusel-block__img .picture-review{width:196px}.page-content .carusel-block .carusel-block__content{width:72%}.page-content .carusel-block .carusel-block__content{padding-top:9px}.page-content .carusel-block .carusel-block__img .picture-review .picture-review__icon{left:71px;top:112px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:52px;left:89px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items{margin-bottom:17px}.form-popap .mfp-close{right:7em}}@media (max-width:769px){.main-layout header .header__hero-img .buttons{width:24.664%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .buttons{width:100%}.page-content .tabs-block .nav-tabs .nav-item:nth-child(1) .nav-link{-webkit-background-size:17px 17px;background-size:17px}.page-content .tabs-block .nav-tabs .nav-item:nth-child(2) .nav-link{-webkit-background-size:24px 24px;background-size:24px}.page-content .tabs-block .nav-tabs .nav-item:nth-child(3) .nav-link{-webkit-background-size:37px 37px;background-size:37px}.page-content .tabs-block .nav-tabs .nav-link{background-position-x:14px;background-position-y:9px}.page-content .carusel-block .carusel-block__img{display:none}.page-content .carusel-block .carusel-block__content{width:99%;margin:auto}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{padding-left:137px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{padding-left:94px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{padding-left:105px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{padding-left:81px;background-position-x:31px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:45px;left:80px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link.active:after{top:28px}.page-content .map-block .map-block__text{width:60%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(1){width:60%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2){width:40%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items{margin-bottom:14px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2){padding-top:26px}.page-content .map-block{padding-bottom:40px}.container-menu-btn .logo{margin-right:13em}}@media (max-width:768px){.main-layout header .header__hero-img h1{font-size:30px}.main-layout header .header__hero-img p{font-size:20px;margin-bottom:10px}.main-layout header .header__hero-img .buttons .btn-block:last-child a{padding-right:55px}.page-content .carusel-block .carusel-md-margin-none{margin-left:0}.mfp-image-holder .mfp-content{max-width:100%}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0}}@media (max-width:577px){.main-layout header .header__hero-img span{width:6.397%}.main-layout header .header__hero-img .buttons{width:32.664%}.page-content .icons-block p{font-size:14px;padding-top:35px;padding-bottom:30px}.page-content .video-block .video-block__video{height:inherit}.page-content .icons-block .icons-block__line{display:none}.page-content .video-block .video-block__items:nth-child(1){padding-right:0;padding-left:0;height:250px}.page-content .video-block .video-block__items:nth-child(2){margin-top:1.5em}.page-content .regular-customers-block .regular-customers-items-md img{width:70%;margin:auto;display:block;padding-bottom:1.5em}.page-content .regular-customers-block .regular-customers-items-md:last-child img{padding-bottom:0}.page-content .icons-block .icons-block__icon p{margin-bottom:1.5em}.page-content .icons-block .row{padding-bottom:10px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2){margin-top:20px;width:65.664%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block:last-child a{padding-right:67px}.page-content .tabs-block h3{padding-top:0;padding-bottom:20px;margin-bottom:0}.page-content .tabs-block .width-nav-item-sm{width:80%;margin-bottom:20px;margin-left:auto;margin-right:auto}.page-content .tabs-block .width-nav-item-sm:last-child{margin-bottom:0}.page-content .tabs-block .nav-tabs{padding-bottom:25px}.page-content .tabs-block{padding-bottom:30px}.page-content .carusel-block .carusel-block__content{padding:20px}.page-content .work-examples-tabs h3{padding-bottom:25px;margin-bottom:0}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item{width:80%;margin-bottom:20px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link.active:after{top:27px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{padding-left:174px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{padding-left:137px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{padding-left:133px;background-position-x:31px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{padding-left:115px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link.active::after{right:118px}.page-content .work-examples-tabs .work-examples-tabs__item-caption{padding-bottom:15px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:30px;left:58px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{-webkit-background-size:30px 30px;background-size:30px;height:43px;font-size:13px;background-position-x:16px}.page-content .work-examples-tabs{padding-bottom:30px}.page-content .map-block h2{padding-bottom:20px;font-size:28px}.page-content .map-block .map-block__text{width:70%;padding-bottom:25px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(1){width:100%;height:300px}.page-content .map-block .map-block__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2){width:100%;padding-top:0;padding-bottom:20px;padding-left:15px;padding-right:15px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items{width:50%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items{margin-bottom:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2){width:80%;margin:auto}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(1){width:37px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span{font-size:15px;text-align:center;display:inline-block}.footer-site .container .footer-site-menu .footer-site-menu-items .footer-site-menu-nav a{margin-bottom:8px}.container-menu-btn .logo p{margin-bottom:0;font-size:7px}.container-menu-btn .logo{margin-right:10em}}@media (max-width:576px){.page-content .icons-block p{font-size:14px}.main-layout header .header__hero-img .buttons{width:34.664%}.container-menu-btn .logo p,.container-menu-btn .logo span{display:none}.container-menu-btn .logo{width:30%}.container-menu-btn .logo{margin-right:initial}.container-menu-btn{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-popap .mfp-close{right:3em}}@media (max-width:426px){.main-layout header .header__hero-img .buttons{width:44.664%}.page-content .icons-block p{font-size:16px}.page-content .video-block{padding-top:0}.page-content .regular-customers-block .regular-customers-items-md img{width:80%}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2){width:92.664%}.page-content .tabs-block h3{font-size:33px}.page-content .tabs-block .width-nav-item-sm{width:100%}.page-content .tabs-block .tab-content .tab-pane-content{padding-left:14px}.page-content .tabs-block .tab-content .tab-pane-content p{width:95%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item{width:100%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{padding-left:160px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{padding-left:128px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{padding-left:122px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{padding-left:98px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link.active::after{right:37px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs{margin-bottom:1em}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs:last-child{margin-bottom:0}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{-webkit-background-size:inherit inherit;background-size:inherit;height:55px;font-size:inherit;background-position-x:18px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:83px;left:146px}.page-content .map-block .map-block__text{width:95%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2){width:90%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(1){height:400px}.footer-site-copyright a{text-align:center;font-size:16px}}@media (max-width:425px){.page-content .icons-block .row{width:100%;margin:auto}.page-content .icons-block .icons-block__icon img{width:35%}.page-content .tabs-block h3,.page-content .video-block h2{font-size:25px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child{font-size:27px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child span{font-size:25px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2){width:100%}.form-popap .mfp-close{right:1em}}@media (max-width:376px){.main-layout header .header__hero-img p{font-size:16px}.main-layout header .header__hero-img .buttons{width:51.664%}.page-content .icons-block p{padding-top:25px;padding-bottom:20px}.page-content .icons-block .icons-block__icon img{width:50%}.page-content .regular-customers-block .regular-customers-items-md img{width:100%}.page-content .regular-customers-block .row{margin-left:0}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:81%}.page-content .tabs-block .tab-content .tab-pane-content p{font-size:14px;line-height:20px}.page-content .carusel-block .carusel-block__content{padding:14px;margin-bottom:12px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{padding-left:133px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{padding-left:96px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{padding-left:91px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{padding-left:77px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:70px;left:115px}.page-content .map-block h2{font-size:26px}.page-content .map-block .map-block__text{width:100%;font-size:16px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2){width:100%}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span{font-size:14px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items,.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2){margin-bottom:0}.footer-site-copyright a{font-size:14px;padding-top:20px!important;padding-bottom:0!important}}@media (max-width:375px){.main-layout header .header__hero-img h1{width:90%;margin:auto;font-size:25px}.main-layout header .header__hero-img p{font-size:16px;width:90%;margin:auto}.main-layout header .header__hero-img span{height:16px;width:15.397%}.page-content .icons-block p{padding-top:25px;padding-bottom:25px;margin-bottom:0}.container-menu-btn .menu-btn{width:15%}.page-content .regular-customers-block h3,.page-content .tabs-block h3,.page-content .video-block h2{font-size:22px;line-height:1;margin-bottom:0}.page-content .video-block h2{padding-bottom:20px}.page-content .video-block .video-block__items:nth-child(2) ul{padding-left:25px}.page-content .video-block .video-block__items:nth-child(2) span{width:20%}.regular-customers-block .col-xl-4.col-lg-4.col-md-4.col-sm-4{margin-bottom:1em}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child{font-size:23px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) p:first-child span{font-size:20px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(1) .image-block__content-line{width:17%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link{font-size:12px}.page-content .map-block .map-block__text{font-size:14px}.form-popap{width:350px}.form-popap .mfp-close{right:10px}.form-popap .wpcf7-not-valid-tip{font-size:14px}}@media (max-width:360px){.footer-site-copyright a{font-size:13px}.page-content .image-block .image-block__content .image-block__content-items:nth-child(2) .btn-block{width:87%}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link{font-size:11px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link.active::after{right:48px}}@media (max-width:320px){.main-layout header .header__hero-img p{font-size:14px}.main-layout header .header__hero-img{padding-top:15px}.main-layout header .header__hero-img .buttons{width:60%}.page-content .icons-block .icons-block__icon p{font-size:12px}.page-content .image-block .image-block__content{padding:10px;padding-bottom:15px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link{font-size:10px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item .nav-link,.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link,.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{background-position-x:16px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link{padding-left:107px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link{padding-left:80px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link{padding-left:77px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link{padding-left:66px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(1) .nav-link.active::after{right:30px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(2) .nav-link.active::after{right:74px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(3) .nav-link.active::after{right:78px}.page-content .work-examples-tabs .work-examples-tabs__item-caption .nav-item:nth-child(4) .nav-link.active::after{right:97px}.page-content .work-examples-tabs .tab-content .picture-review__work-examples-tabs span{bottom:49px;left:91px}.page-content .map-block h2{font-size:22px}.page-content .map-block .map-block__row .map-block__row-items:nth-child(2) .map-block__service-sheet .map-block__service-sheet-items div:nth-child(2) span{font-size:12px}.footer-site-copyright a{font-size:11px}.page-content .map-block .map-block__text{font-size:16px}.form-popap{width:290px}.form-popap .mfp-close{right:15px}.form-popap .callback-caption{font-size:16px}.form-popap .wpcf7-not-valid-tip{font-size:11px}.form-popap .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok,.form-popap .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{font-size:13px}}.page-content .container.icons-block{padding-top:45px}figure{padding-bottom:0!important}#container>.page-content>.container:only-child .entry-content>.image-block,#container>.page-content>.container:only-child .entry-content>.no-gutters{margin-left:-35px;width:calc(100% + 70px)}.image-block__content-items .btn-block a{white-space:nowrap;padding-left:7px!important;padding-right:7px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.image-block__content-items .btn-block a i{margin-right:7px}.about_header{margin-left:-35px;max-width:1220px;width:110%;height:274px;margin-bottom:40px;display:flex;align-items:center;background-image:url(../../../wp-content/uploads/icons/header_bg.jpg);background-repeat:no-repeat;background-size:cover}.about_header_text{position:relative;text-align:center;margin:0 auto}.about_header_text h2{font-family:Roboto Slab;font-style:normal;font-weight:700;font-size:39px;color:#ffc107;padding-bottom:20px}.about_header_text p{font-family:Roboto Slab;font-style:normal;font-weight:700;font-size:20px;text-align:center;color:#f2f2f2}.about_header_box{margin:0 auto;position:relative;max-width:800px}.about_header_box:before{position:absolute;content:url(../../../wp-content/uploads/icons/open_blockquote.svg);color:#fff;top:-15px;left:0}.about_header_box:after{position:absolute;content:url(../../../wp-content/uploads/icons/close_blockquote.svg);color:#fff;right:0;bottom:-15px}.about_services{display:flex;margin-bottom:40px}.about_services_tagline p{font-family:Roboto Slab;font-style:normal;font-weight:700;font-size:30px;line-height:38px;color:#ffc107}.about_services_list{box-shadow:0 10px 16px rgba(0,0,0,.1)}.about_services_list ul li{font-family:Roboto Slab;font-style:normal;font-weight:400;font-size:16px;padding-top:10px}.about_banner{box-shadow:0 0 16px rgba(0,0,0,.1);background-image:url(../../../wp-content/uploads/icons/itempersonal_bg1.jpg);background-repeat:no-repeat;background-size:cover}.about_banner_box{padding-top:34px;padding-left:30px;max-width:525px;padding-bottom:41px}.about_banner_title{font-family:Roboto Slab;font-style:normal;font-weight:400;font-size:31px}.about_banner_text{margin-top:24px;font-style:normal;font-weight:400;font-size:16px}.about_banner{margin-bottom:40px}.about_competitor{max-width:1220px;width:110%;margin-left:-35px;display:flex;margin-bottom:40px;background-image:url(../../../wp-content/uploads/icons/competitor_bg.jpg);background-repeat:no-repeat;background-size:cover}.about_competitor_name{max-width:316px;margin-right:40px}.about_competitor_name p{padding-top:40px;padding-left:35px;font-style:normal;font-weight:700;font-size:35px;color:#ffc107}.about_competitor_list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px}.about_competitor_item{text-align:center;max-width:237px;margin-top:40px}.about_competitor_item img{max-height:55px}.about_competitor_text{font-style:normal;font-weight:700;font-size:15px;text-align:center;color:#f2f2f2}.about_body_text{margin-bottom:40px}.last_text{padding-bottom:40px;margin-bottom:0}@media screen and (max-width:1756px){.about_header{max-width:1220px;width:111%}.about_competitor,.about_services{flex-wrap:wrap}.about_competitor_name{max-width:100%;margin-right:0}.about_competitor_item{max-width:220px}.about_competitor_list{max-width:72%;justify-content:space-around;margin:0 auto}}@media screen and (max-width:1440px){.about_header{max-width:876px}.about_competitor{max-width:876px}}@media screen and (max-width:1200px){.about_body{padding:0}.about_header{height:100%;max-width:960px;width:100vw;margin-left:-35px;margin-bottom:40px}.about_header_text{padding:40px 20px}.about_competitor{max-width:960px;width:100vw}.about_competitor_name p{padding-left:0;text-align:center}}@media screen and (max-width:576px){.about_competitor_name p,.about_header_text h2,.about_services_tagline p{font-size:20px;line-height:28px}.about_banner_text,.about_body_text,.about_competitor_text,.about_header_text p,.about_services_list ul li{font-size:14px;line-height:21px}.about_services_list ul{padding:0 25px}.about_banner_box{padding:10px}.about_competitor_name{padding:0 40px}}@media screen and (max-width:360px){.about_competitor,.about_header{margin-left:-35px}}@media screen and (max-height:850px){.main-layout header .header__menu.flex-column{overflow-y:scroll}}.main-layout header .header__menu{min-height:945px;overflow:hidden!important}.header__hero-img {padding-left: 120px;}

.main-layout header .header__hero-img h1 {
    font-size: 36px;
    line-height: 42px;
    letter-spacing: 0.02em;
    color: #FFC107;
    margin-bottom: 15px;
    text-transform: none;
    font-weight: 400!important;
}

.main-layout header .header__hero-img p {
    font-size: 16px;
    line-height: 32px;
    color: #FFFFFF;
}
.main-layout header .header__hero-img .buttons {
	width:auto;
}
body main.main-layout header .header__hero-img .buttons .btn-block a {
    display: flex;
    max-width: 380px;
    column-gap: 21px;
    background-color: inherit!important;
    font-size: 20px;
    font-weight: 400!important;
    justify-content: flex-start;
}
@media screen and (max-width: 768px) {
	.header__hero-img{
    	padding-left:20px;
    }
    .picture-review__work-examples-tabs:last-child,
    .picture-review__work-examples-tabs:first-child {
    	padding-left:15px;
        padding-right:15px;
    }
}
.qna h3{margin-top: 30px;}
.qna_wrapper{
   margin-top: 30px;
       padding-bottom: 50px;
}
.qna_item summary::marker{
  text-align: right !important;
}
.qna_item summary{
  font-weight: bold;
  padding-bottom: 10px;
}
.qna_item details{
    padding: 10px 50px 10px 15px;
	text-align: left;
	border: 1px solid #000;
    margin-bottom: 10px;
    position: relative;
    
}
.qna_item details[open] div{transition: all 0.3s;}
.qna_item details summary {
  display: block;
   
}
.qna_item details summary::-webkit-details-marker {
  display: none;
 
}
.qna_item details summary::after {
  content: "+ ";
  font-size: 36px;
    font-weight: bold;
    position: absolute;
	right: 12px;
    top: -5px;
    color: #ffc107;
}
.qna_item details[open] summary::after {
  content: "- ";
  font-size: 46px;
    font-weight: bold;
    position: absolute;
	right: 12px;
	top: -14px;
    color: #ffc107;
}

.fancybox-navigation .fancybox-button {
	height: 130px;
	top: calc(50% - 65px);
    width: 91px;
}

.fancybox-navigation .fancybox-button {
	opacity: 1;
}