.tpl-grants .sliderBox .swiper-wrapper .swiper-slide figure{height:600px!important;margin-bottom:0}.tpl-grants .sliderBox .swiper-wrapper .swiper-slide figure img{height:100%;width:100%;object-fit:contain}.tpl-architecture .sliderBox .swiper-wrapper .swiper-slide figure{height:600px!important;margin-bottom:0}.tpl-architecture .sliderBox .swiper-wrapper .swiper-slide figure img{height:100%;width:100%;object-fit:contain}.single-projects a.icon-location{// display:none}.single-events .reg_title_2{display:none}.topInfo .locationBox a{margin-left:0}.post-type-archive-events #events_load{opacity:0;transition:.3s all}#events_load .col-lg-6{margin-bottom:25px}.faq_block .ttl__red{margin-bottom:30px}.faq_block .answer{margin-bottom:20px}.preventdefault>a{cursor:default}.tpl-about .team-block_ttl{font-weight:500;font-size:96px}.tpl-about h2{font-weight:500;font-size:96px}.tpl-team .container{position:static}.team_descr{width:630px;max-width:100%;text-align:center;margin:0 auto;margin-bottom:125px}.tpl-team h1{padding-bottom:24px}#highlights .project{background-size:cover}.topBlock.cover{background-size:cover}.team_member_popup{position:absolute;opacity:0;visibility:hidden;transition:.3s all}.team_member_wrapper figure{position:relative}.team_member_wrapper figure{height:350px}.item.blend.cover{background-size:cover}.team_member_wrapper figure img{width:100%;height:100%;object-fit:cover;object-position:top}.team_member_wrapper .hover_photo{position:absolute;left:0;top:0;opacity:0;transition:.5s all}.team_member_wrapper .team_member_info{position:absolute;left:20px;bottom:24px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#FFF;display:flex;opacity:0;transition:.3s all;cursor:pointer}.team_member_wrapper .team_member_info svg{margin-right:8px}.team_member_wrapper{margin-bottom:60px}.team_member_wrapper figure img{width:100%}.team_member_wrapper .team_member_title{font-family:"Bebas";font-style:normal;font-weight:500;font-size:36px;line-height:44px;text-transform:uppercase;color:#CE2F33}.team_member_wrapper .team_member_position{font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#706570}.team_member_wrapper:hover .hover_photo{opacity:1}.team_member_wrapper:hover .team_member_info{opacity:1;z-index:2}.team_member_wrapper figure:before{content:'';width:100%;height:25%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,#0E0E0E 0%,rgba(43,14,14,0) 100%);opacity:0;transform:matrix(1,0,0,-1,0,0);transition:.3s all;z-index:1}.team_member_wrapper:hover figure:before{opacity:.5}.team_member_popup.active{opacity:1;visibility:visible}.team_member_popup{width:100%;height:100%;position:fixed;top:0;left:0;background:#00000082;z-index:99999}.team_member_popup_wrapper{width:630px;max-width:100%;min-height:377px;background:#2B112C;padding:30px 3%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.team_member_popup_wrapper figure{width:96px;height:96px;overflow:hidden}.team_member_popup_wrapper figure img{transform:scale(1.1)}.team_member_popup_text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#FFF;padding-right:40px}.team_member_popup_info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.popup_info_left{padding-right:20px}.popup_info_title{font-family:'Bebas';font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.01em;color:#CE2F33}.popup_info_position{font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#FFF}.cls{position:absolute;right:35px;top:35px}.cls svg{cursor:pointer}.former_employees{font-family:'Bebas';font-style:normal;font-weight:500;font-size:72px;line-height:80px;text-align:center;text-transform:uppercase;color:#CE2F33;margin-top:128px;margin-bottom:50px}.top_banner{height:70vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(14,14,14,.7) 0%,rgba(14,14,14,0) 100%);margin-top:0}.about_team-block__background-color{padding-bottom:10px}.partners_items img{width:165px;opacity:.6}#home_video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}#home_video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.home header{background:transparent}.home header #mainMenu>ul>li>a{color:#fff}.home .searchBtn:before{color:#fff}.home #logo .bl{display:none}.home #logo .wt{display:block}.content_highlights_slider{padding:64px 0}.content_highlights_slider h2{font-family:'Bebas';font-style:normal;font-weight:500;font-size:96px;line-height:89.19%;text-align:center;text-transform:uppercase;color:#CE2F33;margin-bottom:50px}.sw_wrap figure{height:200px;margin-bottom:0;overflow:hidden}.sw_wrap figure img{width:100%;height:100%;object-fit:cover;transition:.3s all}.sw_wrap:hover figure img{transform:scale(1.1)}.sw_wrap_container{padding:16px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.sw_wrap_container a{text-decoration:none}.sw_date{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#706570;padding-bottom:8px;border-bottom:1px solid #2b112c26;margin-bottom:16px}.sw_title{font-family:'Bebas';font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.01em;color:#2B112C;margin-bottom:30px;min-height:58px}.sw_button{padding:5px;border:1px solid #CE2F33;transition:.3s all}.sw_button:hover{background:rgba(206,47,51,.1)}.sw_button a{display:flex;justify-content:center;align-items:center}.sw_button a svg{margin-right:6px}.sw_wrap{height:100%;border:2px solid #F2F2F2;display:flex;flex-direction:column}.mySwiperNew .swiper-slide{align-self:stretch}.content_highlights_button{margin-top:90px;text-align:center}.mySwiperNew.swiper-container{overflow:visible}.mySwiperArt.swiper-container{overflow:visible}.mySwiperArt figure{height:505px;width:878px;max-width:100%;margin:0 auto}.mySwiperArt figure img{width:100%;height:100%;object-fit:cover}.mySwiperArt .swiper-slide{width:100%!important}.art_center{padding:100px 0}.art_center h2{font-family:'Bebas';font-style:normal;font-weight:500;font-size:96px;line-height:89.19%;text-align:center;text-transform:uppercase;color:#CE2F33;margin-bottom:50px}.art_center .swiper-pagination{bottom:-50px}.vision{padding-bottom:128px;padding-top:20px}.vision h2{font-family:'Bebas';font-style:normal;font-weight:500;font-size:96px;line-height:89.19%;text-align:center;text-transform:uppercase;color:#CE2F33;margin-bottom:24px}.vision .vision_text_top{font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#706570;width:628px;max-width:100%;margin:0 auto}.vision .vision_bottom_wrap{display:flex;justify-content:space-between;position:relative;padding-top:125px;top:-165px;margin-bottom:-100px}.vision .vision_bottom_wrap:before{content:'';border-left:1px solid #CCC;height:100%;position:absolute;left:50%;top:0}.vision .vision_text_left{width:405px;max-width:100%;position:relative;top:-145px}.vision .vision_text_left strong{font-family:'Bebas';font-style:normal;font-weight:500;font-size:36px;line-height:44px;text-transform:uppercase;color:#2B112C}.vision .vision_text_right strong{font-family:'Bebas';font-style:normal;font-weight:500;font-size:36px;line-height:44px;text-transform:uppercase;color:#2B112C}.vision .vision_text_right{width:405px;max-width:100%}.vision figure{position:relative;top:-55px}.vision img{width:100%;z-index:1;position:relative}.vision .content_highlights_button{margin-top:0}.subscribeBox{background-size:cover}.events_new_nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:64px;margin-left:60px}.events_new_nav .eventcat_new{padding:6px 24px;color:#2b112c;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;cursor:pointer;text-align:center}.events_new_nav .eventcat_new:hover,.events_new_nav .eventcat_new.active{color:#fff;background:#ce2f33;cursor:pointer}.selectric{background:transparent;border:none;width:fit-content}.selectric .button{display:none}.selectric-items{background:transparent;border:none}.selectric-items ul{margin:0;list-style:none;line-height:normal}.selectric-items li{padding:0}.selectric-items li:before{display:none}.selectric-items li.highlighted{background:transparent}.selectric-items li:hover{background:#fff;color:#CE2F33}.selectric-week_day_filter .label{font-family:'Bebas';font-style:normal;font-weight:500;font-size:48px;text-align:center;color:#2B112C}.selectric-week_day_filter ul{padding:10px;background:#fff}.selectric-week_day_filter ul li{font-family:'Bebas';font-style:normal;font-weight:500;font-size:30px;text-align:left;color:#2B112C;padding:10px 0;background:#fff}.selectric-week_day_filter{margin-bottom:70px;display:inline-block;position:relative}.selectric-week_day_filter:before{content:'';width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#2B112C transparent transparent transparent;position:absolute;right:10px;top:15px}.tpl-events h1{padding-bottom:4px}.selectric-items .selectric-scroll{overflow:hidden}.select_wrap{text-align:center}.eventcat_new{font-family:'Bebas';font-style:normal;font-weight:500;font-size:22px;line-height:29px;color:#2B112C}.events_new_nav_wrap{position:absolute;left:15px;display:flex;align-items:center}.events_new_nav_wrap span{font-family:'Bebas';font-style:normal;font-weight:500;font-size:24px;line-height:29px;color:#2B112C}.selectric-upcoming_past_filte .label{font-family:'Bebas';font-style:normal;font-weight:500;font-size:24px;color:#CE2F33}.selectric-upcoming_past_filte li{font-family:'Bebas';font-style:normal;font-weight:500;font-size:18px;color:#2B112C;padding:0}.selectric-upcoming_past_filte:before{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#2B112C transparent transparent transparent;position:absolute;right:15px;top:15px}.data_events{font-family:'Bebas';font-style:normal;font-weight:500;font-size:48px;line-height:54px;text-transform:uppercase;color:#CE2F33;margin-bottom:24px}.row_events{margin-bottom:40px}.tpl-events .sw_wrap figure{height:180px}.tpl-events .col-lg-3{margin-bottom:25px}.tpl-events .sw_wrap{display:flex;flex-direction:column}.tpl-events .sw_wrap_container{height:100%;justify-content:space-between;display:flex;flex-direction:column}.event_load_more{text-align:center}.events_row_wrp.past .data_events.past{color:#CCC}.events_row_wrp.past .sw_button{display:none}.events_row_wrp.past .sw_title{margin-bottom:0}.eCats .item{padding:0 8px;line-height:30px;display:inline-block;font-size:14px;color:#fff;margin:2px}.eCats{padding-top:0;margin-bottom:15px}.tpl-home .header_show{background:#fff}.tpl-home .header_show #mainMenu>ul>li>a{color:#2b112c}.tpl-home .header_show .searchBtn:before{color:#2b112c}.is_overflow .header_show #mainMenu>ul>li>a{color:#fff}.tpl-blog .events_new_nav .eventcat_new{padding:6px 12px}.tpl-blog .sw_title{margin-bottom:4px}.tpl-blog .sw_content{font-family:'Roboto';font-style:normal;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.01em;color:#706570;margin-bottom:15px}.tpl-blog .eCats .item{font-family:'Roboto';font-style:normal;font-weight:400;font-size:13px;line-height:13px;text-align:center;letter-spacing:-.02em;color:#2B112C;background:#F2F2F2;display:inline-block;margin-right:2px;margin-bottom:5px;padding:8.5px 8px;cursor:pointer}.tpl-blog .col-lg-4{margin-bottom:30px}.single-post .infoSection{display:none}.single-post .topBlock{background-size:cover}header #mainMenu .menu-item-has-children{position:relative;padding-right:12px}.menu-item-has-children .sub-menu{background:#FFF;border:1px solid #F2F2F2;min-width:210px;position:absolute;top:67px;left:-10px;opacity:0;pointer-events:none;transition:.3s all}.menu-item-has-children:hover>.sub-menu{opacity:1;pointer-events:all}.menu-item-has-children .sub-menu li{padding:6px 24px}.menu-item-has-children .sub-menu li:hover{background:#F2F2F2}.menu-item-has-children .sub-menu a{font-family:'Bebas';font-style:normal;font-weight:500;font-size:20px;line-height:36px;letter-spacing:.01em;text-transform:uppercase;color:#2B112C;width:100%;display:block}.menu-item-has-children .sub-menu a:hover{text-decoration:none}.menu-item-has-children:before{content:'';width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#2b112c transparent transparent transparent;right:8px;top:32px;position:absolute}header #mainMenu .menu-item-has-children:hover>a{color:#CE2F33}.home .header_show #logo .bl{display:block}.home .header_show #logo .wt{display:none}#menu-mobile-menu .sub-menu{display:block;opacity:1;pointer-events:all;position:static;background:transparent;border:none;margin-bottom:20px}#menu-mobile-menu .sub-menu li{padding:0}#mainMenu #menu-mobile-menu .sub-menu li a{font-size:24px}#mainMenu #menu-mobile-menu li>a{font-size:36px}#mainMenu #menu-mobile-menu .menu-item-has-children .sub-menu li:hover{background:transparent}.mySwiperNew .swiper-slide{width:300px!important;max-width:100%}.mySwiperNew .no_event{width:600px!important;max-width:100%}.recent_posts.recent_posts_md .slider_content_wrap{height:100%}.relatedBox #highlights .project{min-height:378px!important}.historySlider .thumb{height:200px}.historySlider .thumb img{width:100%;height:100%}.page table{margin-bottom:10px}.relatedBoxSearch{background:transparent}.team_member_popup_text{height:320px;overflow:hidden;overflow-y:auto}@media screen and (max-width:1300px){.events_new_nav_wrap{position:static}}@media screen and (max-width:1200px){.sg_perspectiveBox .mediaBox{height:465px}.sg_perspectiveBox .sideBox{display:block}.founderBox .avaBox figure{width:225px}.sidebarList a{font-size:18px}.tpl-grants .sectionBox .bottomBtn{margin-bottom:50px}}@media screen and (max-width:1024px){.menuContent.flex{overflow:hidden}#mainMenu{overflow-x:scroll;margin-bottom:0}.menuBox .socialBox{padding:0}.home header{background:#fff}.fz_full .sub-menu li a{font-size:34px!important}.sg_perspectiveBox .container{display:block}.sg_perspectiveBox .mediaBox{width:100%!important}.sg_perspectiveBox .mediaBox figure{width:100%!important}.sg_perspectiveBox .mediaBox figure{width:100%}.tpl-team #logo{left:15px}.tpl-team #menuOpen{right:15px}.vision .vision_text_left{top:-90px}}.privacy-policy h1{padding-bottom:0;margin-top:20px}.privacy-policy h2{font-size:48px}@media screen and (max-width:990px){.events_new_nav{margin-left:0}.events_new_nav.flex{padding-bottom:15px}.team_member_wrapper figure{height:auto}.mySwiperNew .swiper-slide{width:100%!important;max-width:100%}.privacy-policy h1{font-size:40px}.vision .vision_bottom_wrap{display:block;padding-top:125px;top:0;margin-bottom:0}.vision .vision_text_left{width:100%}.vision .vision_text_right{width:100%}.vision .vision_bottom_wrap:before{display:none}.vision .vision_text_left{top:0}.vision .vision_bottom_wrap{padding-top:0}.vision figure{top:0}.vision .vision_text_top{width:100%}.vision .content_highlights_button{margin-top:80px}.home header{background:#fff}.miniMenu{display:none}.home #logo .bl{display:block}header{padding:40px 15px}.events_new_nav{justify-content:normal;margin-bottom:40px;width:100vw;padding-right:60px}.events_new_nav.flex{overflow-x:auto}.events_new_nav .eventcat_new{padding:6px 15px;display:inline;flex-shrink:0}.selectric-items{background:#fff}.events_new_nav .eventcat_new{text-align:center}.events_new_nav_wrap{margin-bottom:15px}.tpl-events .events_new_nav .eventcat_new{width:auto;margin:0 auto;font-size:24px}.tpl-team{margin-top:75px}.tpl-team #logo{left:15px}.tpl-team #menuOpen{right:15px}#mainMenu #menu-mobile-menu .sub-menu li a{font-size:24px;line-height:1}.fz_full .sub-menu li a{font-size:34px!important}.search .content{padding-top:45px}.art_center h2{margin-bottom:0}.content_highlights_slider h2{margin-bottom:0;font-size:50px}.vision .content_highlights_button{margin-top:30px}}@media screen and (max-width:767px){.team_member_popup_info{margin-top:10px}.cls{position:absolute;right:0;top:35px;z-index:999;width:40px;height:40px}.sg_perspectiveBox .mediaBox figure{height:auto}.sg_perspectiveBox .mediaBox{height:300px}.teamBox{margin-bottom:35px}.sg__partners img.networks_logo{width:133px;height:133px;object-fit:contain}.term-residencies .container{max-width:100%}.term-residencies .project{padding:0}.relatedBox #highlights .project{min-height:405px!important}.tpl-about h2{font-size:32px;line-height:1;text-align:center}.tpl-about .team-block_ttl{font-size:48px;line-height:1}.mySwiperNew .swiper-slide{width:100%!important;max-width:100%}.vision h2{text-align:left;font-size:48px;margin-bottom:0}.art_center h2{font-size:48px}.content_highlights_slider h2{font-size:72px}.mySwiperArt figure{height:185px}#mainMenu #menu-mobile-menu .sub-menu li a{font-size:24px}#mainMenu #menu-mobile-menu li>a{font-size:34px}.art_center{padding:60px 0}.former_employees{font-family:'Bebas';font-style:normal;font-weight:500;font-size:64px;line-height:70px;margin-top:70px}.team_descr{margin-bottom:60px}.tpl-contacts .email{font-size:25px}.team_member_popup_wrapper{margin:0 auto;max-width:94%}.content{padding-top:50px;padding-bottom:60px}.topBlock .breadcrumbs{margin-top:35px}.topBlock h1{font-size:34px}.events_row_wrp .row_events .col-xl-3{margin-bottom:24px}.tpl-grants .sliderBox .swiper-wrapper .swiper-slide figure img{height:100%;width:100%;object-fit:cover;object-position:top}.tpl-architecture .sliderBox .swiper-wrapper .swiper-slide figure img{height:100%;width:100%;object-fit:cover;object-position:top}}@media screen and (max-width:550px){.tpl-architecture .sliderBox .swiper-wrapper .swiper-slide figure{height:auto!important}.menuBox .menuContent{padding:100px 20px 40px}header #mainMenu .menu-item-has-children{padding-right:0}#mainMenu ul li:nth-child(odd){flex-basis:50%}#mainMenu ul{justify-content:flex-start}}@media screen and (max-width:420px){#menu-mobile-menu{display:block!important}}@media screen and (max-width:350px){.button,.submit{font-size:19px}.tpl-team h1,.tpl-team h2{font-size:40px;line-height:45px}#menu-mobile-menu{display:block!important}}