body{margin:0;min-height:100vh}main{flex-grow:1}.page-w{min-height:100vh;display:flex;flex-direction:column}.main_slider-w{padding-left:5rem;padding-right:5rem}.img_logo{width:7.56rem;height:auto}.d-flex{display:flex}.navbar_link-w{margin-left:13.13rem}.tabs__item.is-opened{background-size:auto;background-image:none;background-repeat:repeat;background-position:left 0px top 0px;background-attachment:scroll;color:#151412;font-weight:500}.tabs__menu--u-ivy5aqqne{top:6.88rem}.tabs__pane-wrapper{display:none;opacity:0;transition:opacity .2s ease-in-out}.tabs__pane-wrapper.is-opened{display:block;opacity:1}.tabs__pane-wrapper.is-opened .tabs__pane{padding-top:0px;display:flex;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;width:100%;flex-direction:column}.tabs__pane-wrapper.is-opened .div{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1rem}.tabs__pane-wrapper.is-opened .div .link-block{row-gap:.5rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-direction:column}.tabs__pane-wrapper.is-opened .div .link-block .image{width:100%;height:12.5rem;background-color:#3f434c}.tabs__pane-wrapper.is-opened .div .link-block .image img{transition:.3s all}.tabs__pane-wrapper.is-opened .div .link-block .text{color:#151412;font-family:"Involve";font-weight:400;font-size:.87rem;line-height:110%;text-transform:uppercase}.tabs__pane-wrapper.is-opened .div .link-block:hover .image img{opacity:.8}.gallery-s{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}.gallery-s .gallery-item{height:8.6rem;position:relative}.gallery-s .gallery-item__image{overflow:hidden;background-color:#000}.gallery-s .gallery-item__image img{width:100%;min-height:8.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;transition:all .2s ease;opacity:1}.gallery-s .gallery-item:hover .gallery-item__image img{transform:scale(1.1);opacity:.7}.fancybox-button--zoom{display:none !important}.project-more__action{margin-top:2rem;text-align:center}.project-more__action button{min-width:600px;padding:1rem 2rem;border:1px solid rgba(201,197,197,.5);background-color:#fff}.section_main .info-container{padding-left:5rem;padding-right:5rem}.section_main .info-container .about_img-w{height:18.75rem}.section_main .info-container .about_img{width:100%;height:18.75rem}.section_main .info-container .about_img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.section_txt{padding-left:5rem;padding-right:5rem;padding-top:2.5rem;padding-bottom:2.5rem}.section_txt .txt-body{text-align:justify}.section_bio{padding-top:2.5rem;padding-bottom:2.5rem}.section_bio .bio_conteiner{display:grid;grid-template-columns:1fr 1fr}.section_bio .bio_conteiner .image{height:28.75rem;width:100%}.section_bio .bio_txt_txt-w{text-align:justify}.img_conteiner{padding-left:5rem;padding-right:5rem}.link--u-inyexb4hu{top:-1rem}.data_points{width:auto}.projeсt_slider{min-width:0}.projeсt_slider .swiper{min-width:0;width:100%}.projeсt_slider .slider__slide{height:var(--project-slider-height)}.projeсt_slider .slider__slide-image img{height:var(--project-slider-height);width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.info_main-conteiner-new{--project-slider-height: 30rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto var(--project-slider-height) auto auto;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}.info_main-conteiner-new .project_title{grid-column:1;grid-row:1}.info_main-conteiner-new .project_data{grid-column:1;grid-row:2/span 2}.info_main-conteiner-new .projeсt_slider{grid-column:2;grid-row:1/span 2}.info_main-conteiner-new .projeсt_gallery{grid-column:2;grid-row:3}.info_main-conteiner-new .projeсt_gallery.grid-row-start-1{grid-row:1}@media(max-width: 991px){.main_slider-w{padding-left:2.5rem;padding-right:2.5rem}.section_main .info-container{padding-left:2.5rem;padding-right:2.5rem}.section_txt{padding-left:2.5rem;padding-right:2.5rem}.info_main-conteiner-new{--project-slider-height: 15rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.info_main-conteiner-new .project_title{grid-column-start:1;grid-row-start:1}.info_main-conteiner-new .project_data{grid-row:auto;grid-column-start:1;grid-row-start:3}.info_main-conteiner-new .projeсt_slider{grid-row:auto;grid-column-start:1;grid-row-start:2}.info_main-conteiner-new .projeсt_gallery{grid-row:auto;grid-column-start:1;grid-row-start:4}.info_main-conteiner-new .projeсt_gallery.grid-row-start-1{grid-row-start:4}.data-w{width:auto}.info_conteiner-txt-w{width:auto}}@media(max-width: 767px){.tabs__pane-wrapper.is-opened .tabs__pane .div{grid-template-columns:1fr 1fr}}@media(max-width: 479px){.img_logo{width:4.3rem}.gallery-s{grid-template-columns:1fr 1fr;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.main_slider-w{padding-left:0;padding-right:0}.section_main .info-container{padding-left:0;padding-right:0}.section_txt{padding-left:0rem;padding-right:0rem}.section_txt .block_2-img{width:100%;height:21.88rem}.section_txt .block_2_txt-w{width:100%;padding-left:1rem;padding-right:1rem}.section_txt .block_txt-w{width:100%;padding-left:1rem;padding-right:1rem}.section_txt .txt_txt-w{width:100%}.section_txt .block_img-280 img,.section_txt .block_img img{width:100%;-o-object-fit:cover;object-fit:cover}.section_bio .bio_txt_txt-w{margin-right:0}.section_bio .bio_txt_txt-w{padding-right:1rem}.section_img .img_conteiner{padding-left:0;padding-right:0}.section_info{padding-top:7rem}}.main_conteiner{padding-top:6.88rem}@media screen and (min-width: 1281px){html{font-size:calc(.000623608rem + .8333333333vw)}}@media screen and (max-width: 1280px){html{font-size:calc(.000623608rem + .8333333333vw)}}@media screen and (max-width: 991px){html{font-size:calc(.0012556054rem + 2.0807174888vw)}}@media screen and (max-width: 768px){html{font-size:calc(-.0018546713rem + 2.0871972318vw)}}@media screen and (max-width: 479px){html{font-size:calc(.0008988764rem + 4.0988764045vw)}}@media screen and (max-width: 390px){html{font-size:calc(-.0025706941rem + 4.1131105398vw)}}