@media (min-width:992px){.relation{margin:50px 0 60px}.relation .wrapper{display:flex;justify-content:space-between}.relation_products{flex-basis:calc(35% - 60px);margin:0;padding-bottom:5px}.relation_products-cats{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:5px;margin-left:-5px;margin-right:-5px}.relation_products-cats>*{flex-basis:calc(25% - 10px);flex-grow:0;margin:5px}.relation_products-pagination .swiper-pagination-bullet{height:5px;max-width:55px}.relation_products-pagination{margin-top:-25px}.relation_details{flex-basis:65%;margin-top:0}.relation_details-single{padding:17px 20px}.relation_details-description,.relation_details-title{font-size:20px}.block:not(.block-first){margin-top:40px;padding-top:40px}.block:not(.block-first):after{max-width:850px}.freeText .wrapper{margin-top:-20px}.freeText ol,.freeText ul{padding-left:20px}.freeText ol,.freeText p,.freeText ul{font-size:15px;margin:20px 0}.freeText img{margin:20px 0}.freeText h2{font-size:32px}.freeText h3{font-size:30px}.freeText h4{font-size:28px}.freeText h5{font-size:26px}.freeText h6{font-size:24px}}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}.fancybox__slide{padding:64px 100px}.fancybox__nav .carousel__button.is-next{right:40px}.fancybox__nav .carousel__button.is-prev{left:40px}.carousel__button.is-close{right:40px}.fancybox__toolbar{padding:8px}}@media (min-width:992px){.gallery .wrapper{margin-top:-20px}.gallery_title{font-size:20px}.gallery_all-more span,.gallery_description{font-size:18px}.person{margin:40px 0 0}.person .wrapper{flex-direction:row;padding:40px;text-align:left}.person img{height:100%;margin:0 40px 0 0;object-fit:cover;width:170px}.person_content-name{font-size:24px}.person_content-social{justify-content:flex-start}.quote svg{margin-bottom:20px}.quote p{font-size:44px}.singleTopBanner{margin-bottom:50px}.singleTopBanner_background{height:370px}.singleTopBanner .contianer{margin:-195px auto 0;padding:40px 60px}.singleTopBanner_title{font-size:38px;margin-bottom:30px}.singleTopBanner_description{font-size:16px;margin-bottom:30px}.singleTopBanner_description-nomargin{margin-bottom:0}.singleTopBanner_categories{margin-top:26px}}
/*# sourceMappingURL=single-project.992.css.map */