@media only screen and (max-width:1440px){.main-data .block-data{align-items:stretch}.block-text{font-size:.8rem}.end-phone a.phone-link{font-size:1.37rem}.contacts-data .contacts-item p{font-size:.9rem}}@media only screen and (max-width:1360px){.page-info .page-title{padding-bottom:0}.workpage .page-info .page-title,.authorpage .page-info .page-title,.newspage .page-info .page-title{padding-bottom:2rem}.end-phone a.phone-link{font-size:1.27rem}.end-phone span{font-size:.95rem}.end-address{font-size:.8rem}.end-worktime{font-size:.87rem}}@media only screen and (max-width:1240px){.end-phone a.phone-link{font-size:1.27rem}.end-phone span{font-size:.9rem}.end-address{font-size:.75rem}.end-worktime{font-size:.8rem}}@media only screen and (max-width:1152px){.end-phone a.phone-link{font-size:1.1rem}.end-phone span{font-size:.8rem}.end-address{font-size:.63rem}.end-worktime{font-size:.7rem}.wrend{padding:3rem 0}.work-list .col-1x4{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.contacts-data .contacts-item p{font-size:.85rem}}@media only screen and (max-width:1023px){.top-menu ul li a{padding:.35rem .75rem;font-size:.95rem}.main-work-menu a{font-size:.8rem}.author-item .author-data h3{font-size:.9rem}.end-phone a.phone-link{font-size:1.01rem}.end-phone span{font-size:.75rem}.end-address{font-size:.59rem}.end-worktime{font-size:.64rem}.end-address{margin-bottom:.25rem}.fullh-block{position:relative;height:100%;width:100%;overflow:hidden}.contacts-data .col-1x3,.contacts-data .col-1x4,.contacts-data .col-1x5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:960px){:root{--wrap-data-padding:0 1rem}.top-line .col-1x4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.top-line .col-3x4{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.top-menu ul li a{padding:.35rem .6rem;font-size:.95rem}.main-work-title{padding:2rem 0}.main-authors-title{padding-bottom:1rem}.work-list .col-1x4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.authorpage .col-1x3,.authorpage .col-2x3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wrnews .col-1x3,.authors-list .col-1x4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contacts .col-2x5,.contacts .col-3x5,.workpage .col-2x5,.workpage .col-3x5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contacts-map{position:relative;width:100%;margin-left:0;margin-top:1rem}.single-gallery{margin-right:0;margin-bottom:1.5rem}.single-data{margin-left:2.5%}.wrpage.authorpage{padding-bottom:0}.wrauthorcatalog h2{padding-bottom:1rem;text-align:center}.author-item .author-data h3{font-size:1rem}.end-menu{margin-left:1rem}.end-menu ul li{padding:0 1rem}.end-menu ul li ul li a{font-size:.75rem}.end-phone a.phone-link{padding-left:1.25rem;font-size:1.05rem}.wrend .col-1x2{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.wrend .col-1x4:last-child{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.work-gallery img{width:100%;max-width:100%}}@media only screen and (max-width:820px){.top-line .col-1x4{-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}.top-line .col-3x4{-ms-flex:0 0 82%;flex:0 0 82%;max-width:82%}.top-menu ul li a{padding:.35rem .5rem}.main-work-title{padding-top:1rem}.gal-filters{margin-bottom:0}.main-data{padding-bottom:0}.main-data .block-data .block-gallery{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;margin-bottom:.75rem}.main-data .block-data .block-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0}.newspage .col-1x3,.newspage .col-2x3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.newspage .col-2x3 .col-1x3{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.newspage .col-2x3 .col-2x3{-ms-flex:0 0 66%;flex:0 0 66%;max-width:66%}.page-info .page-title h1{display:inline-block;width:calc(100% - 6rem)}.page-info .page-title .nav{width:4.5rem}.newspage .single-data{width:95%;margin:0}.end-menu ul li{padding:0 .75rem}.cookiewin{width:calc(100% - 80px)!important;bottom:70px}}@media only screen and (max-width:768px){.top-logo{height:4rem}.top-logo a{width:4rem;height:4rem}.top-menu{width:98%}.top-menu ul li a{padding:.35rem .25rem;font-size:.8rem}.main-work-title{padding-bottom:1.5rem}.main-work-title h2{display:block;margin-bottom:.5rem}.wrpage{padding-bottom:1rem}.wrend .col-1x2{display:none}.wrend .col-1x4:first-child{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.wrend .col-1x4:last-child{-ms-flex:0 0 66%;flex:0 0 66%;max-width:66%}.end-phone a.phone-link{font-size:1.37rem}.end-phone span{font-size:.95rem}.end-address{font-size:.8rem}.end-worktime{font-size:.87rem}.wrauthorcatalog h2{padding-top:1rem;padding-bottom:2rem}.main-news-title{padding-bottom:1.5rem}.owl-nav{top:-3.35rem}.end-cpr{font-size:.6rem}.end-cpr a{font-size:.55rem}.newspage .single-data{width:100%;margin:0}.top-menu{position:fixed;display:none;top:0;left:0;width:calc(100% - 2rem);height:100vh;padding:0 1rem;padding-top:3rem;text-align:left;background-color:var(--white-color);z-index:5000}.top-menu ul{width:100%;padding:2rem .4rem;padding-bottom:1rem;font-size:1rem;text-align:left}.top-menu ul li{display:block}.top-menu ul li ul{display:block;position:relative;padding-top:0;padding-bottom:.5rem;box-shadow:none}.top-menu ul li.parent a span::after{display:none!important}.top-menu ul li a{font-size:1.05rem}.top-menu ul li ul li a{font-size:1rem;font-weight:400}.top-menu .menu-logo{position:absolute;display:inline-block;cursor:pointer;top:1rem;left:1.5rem;width:2.5rem;height:2.5rem;background:var(--black-logo);background-size:var(--bg-full-height);overflow:hidden}.top-menu .menu-close{position:absolute;display:inline-block;cursor:pointer;top:1.5rem;right:1.5rem;width:1.6rem;height:1.6rem;background:var(--close-icon);background-size:var(--bg-full-height);overflow:hidden}.top-menu .menu-phone{padding-left:.5rem;font-size:.9rem}.top-menu .menu-phone a{font-weight:400}.top-menu .menu-phone sup{display:block;margin-left:.5rem;font-size:.72rem}.wrtop .wrap{padding-top:1rem;padding-bottom:1rem}.top-logo{height:3rem}.top-logo a{width:3rem;height:3rem}.top-line{align-items:flex-start}.mob-links{position:absolute;display:flex;bottom:-2.75rem;right:0}.mob-links a{display:inline-block;cursor:pointer;margin-left:.5rem;width:2.5rem;height:2.5rem;font-size:.001rem;color:var(--white-color)}.mob-links a.mob-phone-link{background:var(--phone-black-icon);background-size:var(--bg-full-height)}.mob-links a.mob-menu-link{background:var(--menu-icon);background-size:var(--bg-full-height)}.menu-phone{display:inline-block}.gal-filters{margin-bottom:1rem}.gal-filters .filter-item .filter-item-input label{font-size:.65rem}}@media only screen and (max-width:640px){.gallerypage .page-title .galmenu{position:relative;margin-bottom:1.25rem;display:block}.workpage .page-info .page-title,.authorpage .page-info .page-title,.newspage .page-info .page-title{padding-bottom:1rem}.scrollup{left:.5rem;bottom:.5rem;width:2.4rem;height:2.4rem}.add-phone{display:none!important}}@media only screen and (max-width:540px){.main-work-menu a{font-size:.7rem}.end-phone a.phone-link{font-size:1rem}.end-phone span{font-size:.75rem}.end-address{font-size:.7rem}.end-worktime{font-size:.76rem}.wrnews .col-1x3,.authors-list .col-1x4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.authors-list .col-1x4 .author-item{margin-left:0!important;margin-right:0!important;width:100%}.news-list .col-1x3 .news-item{margin-left:0!important;margin-right:0!important;width:100%}}@media only screen and (max-width:480px){.main-work-menu a{display:inline-block;padding-right:.6rem}.work-list .col-1x4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.work-list .col-1x4 .work-item{margin-left:0!important;margin-right:0!important;width:100%}.work-list .col-1x4 .work-item .work-img{padding-top:0;height:unset;margin-bottom:.75rem}.work-list .col-1x4 .work-item .work-img img{position:relative;width:100%;margin-bottom:0;max-width:unset;max-height:unset;top:unset;left:unset;transform:unset}.gal-filters .flex-columns{display:block;text-align:left}.gal-filters .filter-group-right .filter-item{margin-left:0}.wrend .col-1x4{display:block;width:100%;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.end-contacts{text-align:center}.end-logo{display:none}.end-cpr{position:relative;width:100%;padding-top:1.5rem;text-align:center}.end-phone a.phone-link{font-size:1.5rem;padding-left:1.75rem}.end-address{font-size:.9rem}.end-worktime{font-size:.95rem}.end-social{margin-bottom:1rem;text-align:center}.end-social a{margin:0 .5rem}}@media only screen and (max-width:420px){.main-work-menu a{font-size:.8rem;padding-right:.75rem}.wrpage{padding-top:.5rem}.wrpage .krohi{display:none}.main-work-title h2{font-size:1.3rem}.page-info .page-title h1{width:calc(100% - 4.5rem);padding-right:.5rem;font-size:1.3rem}.page-info .page-title .nav{top:0}.main-news-list .owl-nav{left:unset;right:-.25rem}.workpage .order a{padding:1rem 0;width:100%;text-align:center}}@media only screen and (max-width:400px){.main-work-menu a{padding-right:.6rem}}@media only screen and (max-width:380px){.main-work-menu a{padding-right:.5rem;font-size:.75rem}.end-phone a.phone-link{font-size:1.3rem;padding-left:1.5rem}.end-address{font-size:.8rem}.end-worktime{font-size:.85rem}.contacts-item{font-size:.9rem}.top-menu ul li a{font-size:.9rem}.top-menu ul li ul li a{font-size:.8rem}}