 .works-slider__slider .swiper-slide-active .works-slider-item__img, .works-slider-item:nth-child(3n + 2) .works-slider-item__img, .works-slider-item:nth-child(2n + 1) .works-slider-item__img, .works-slider-item:nth-child(3n + 1) .works-slider-item__img{border-radius:0px!important;}.works-slider__slider .swiper-slide-active::after{border-radius:0px!important;}a.current-menu-ancestor{border-bottom:3px solid var(--primary-hover-color);}.header li.menu__item--active, .header-mobile li.menu__item--active{border:unset;}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em;}.gallery-item{display:inline-block;text-align:center;width:100%;}.gallery-columns-2{grid-template-columns:repeat(2, 1fr);}.gallery-columns-3{grid-template-columns:repeat(3, 1fr);}.gallery-columns-4{grid-template-columns:repeat(4, 1fr);}.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}.gallery-caption{display:block;}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}.infinity-end.neverending .site-footer{display:block;}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#primary[tabindex="-1"]:focus{outline:0;}.works-slider-item{gap:0px!important;}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em;}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}.popup__body .form-files{margin-top:20px;flex-direction:column;}.area-popup__box{ display:none;opacity:0;position:absolute;left:15%;bottom:unset;width:20vw;padding:20px;color:#333;background:white;border:1px solid #e1e1e1;z-index:1001;top:-50%;transform:translate(-50%, -100%);font-weight:400;}.area-popup__icon{width:15px;height:15px;vertical-align:bottom;float:left;transition:0.3s;opacity:1;}.area-popup{ display:inline-block;cursor:pointer;padding:0;border:none;background:none;vertical-align:text-bottom;width:15px;height:15px;position:relative;margin-left:2px;}.area-popup:after{display:none;content:'';border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:white;width:1rem;height:1rem;transform:rotate(-45deg);position:absolute;top:-95%;left:0%;z-index:1002;}.area-popup:hover:after{display:block;}.area-popup:hover .area-popup__icon{opacity:0.5;transition:0.3s;}.area-popup:hover .area-popup__box{ opacity:1;display:block;}.main-slider-props__text{text-align:right;}@media screen and (min-width:1440px){.main-slider .main-slider__slider{top:unset;max-width:1220px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);bottom:33%;order:1;}.main-slider .main-slider__container{padding-top:15%;min-height:760px;}.portfolio-project .main-slider .main-slider__container{padding-top:0%;min-height:460px;}.portfolio-project .main-slider .main-slider__nav{ bottom:18%;top:unset;}.portfolio-project .main-slider{padding-bottom:0px;}.portfolio-project .main-slider .main-slider__slider{top:unset;bottom:10%;}.main-slider{padding-bottom:15px!important;}.main-slider .main-slider__nav{top:58%;}.main-slider__container .main-slider__slider{margin-left:0px;} .main-slider .main-slider__slider .swiper-slide:nth-child(2n + 1){border-radius:0px;}.main-slider .main-slider__slider .swiper-slide:nth-child(2n + 2){border-radius:0px;}.services-list__headline{font-size:26px!important;}.main-slider-props__item:nth-child(3){grid-template-columns:24px auto 60px!important;} }@media screen and (min-width:1274px){.complect-table-header__name{font-size:16px!important;} .complect-table-header__text{ font-size:14px!important;line-height:20px!important;}}@media screen and (min-width:1274px) and (max-width:1440px){.services-list__headline{font-size:24px!important;} } @media screen and (max-width:768px){.area-popup__box{width:40vw;}}@media screen and (max-width:480px){.main-slider-props__item{grid-template-columns:10px auto 100px;}.single-page__block-img{object-fit:contain!important;}.main__title{font-size:36px!important;}.services-list__headline{font-size:20px!important;} .h2-title.complect__headline{font-size:35px;}.main-slider__item img{object-fit:contain!important;-o-object-fit:contain!important;}.main-slider__item{height:220px!important;}.lg-object.lg-image{object-fit:contain!important;-o-object-fit:contain!important;}.h2-title{font-size:20px!important;}.h2-title.main__title{font-size:32px!important;}.complect-table__bottom .complect-table-header__item{justify-content:space-between!important;align-items:center;}.complect-table__bottom .complect-table-header__price{height:20px;display:flex;align-items:center;}.complect-table__bottom .complect-table-header__text{height:45px;}.complect-table-header__name{height:33px;}.complect-table-header__price{font-size:8px!important;text-wrap:nowrap;}.complect-table-header__item{justify-content:flex-start!important;align-items:center;}}.header__container.header__top{background:#def1ff;}@media screen and (max-width:330px){.main__title{font-size:32px!important;} }@media screen and (max-width:640px){.otzyvi-o-nas{width:100%!important;}}