@media (min-width:1200px){.page-load-status{padding-bottom:5vh}}@media (max-width:1199px){*,body,p,a,strong,li,h4,h3,h2,.size_default,.post-title-hover,.single-newspst h2 a,.contact-row ul li,.post-title{font-size:.9rem}}@media (max-width:736px){.home .swiper-button-next,.single.single-progetto .swiper-button-next,.single.single-project .swiper-button-next{right:15px!important}}@media (max-width:414px){.contact-row ul li,.element-item1.grid-sizer.single-newspst p,.grid-item .search-excerpt,.menu-icon i,.nav-next>a span.nav-left:before,.nav-previous>a span.meta-nav:after,.post-title,.post-title-hover,.post-title-news,.product-description .list,.project-single-page .nex-post-go .nav-previous>a span:after,.project-single-page .nex-post-go-right .nav-next>a span.nav-left:before,.search--result--col a,.search-box i.fa.fa-search,.sidebar-content-area p,.single-newspst h2 a,.size_default,.swiper-button-next i,.swiper-button-prev i,a,body,h1,h2,h3,h4,h5,header#header .logo,html,li,p,strong{font-size:.9rem}}@media (min-width:1441px){.logo a{top:0}}@media (max-width:1440px){header#header.inner_header .logo{width:auto}header#header.inner_header .logo svg{width:140px}}@media (min-width:1366px) and (max-height:900px){header#header .logo h1 a{font-size:1.125rem}header#header .nav-menus>li>a,header#header .search-box span,header#header .language>li>a{font-size:1rem}}@media (min-width:1200px){.page.home .header--main header#header nav.header-nav .site-nav-wrap,.single.single-progetto .header--main header#header nav.header-nav .site-nav-wrap,.single.single-project .header--main header#header nav.header-nav .site-nav-wrap{margin-left:1.8vw}body.single.single-progetto .logo a,body.single.single-project .logo a,body.single.single-progetto .project-single-page .post-title,body.single.single-project .project-single-page .post-title{color:#000 !important}body.single.single-progetto .project-single-page .swiper-button-prev svg path,body.single.single-project .project-single-page .swiper-button-prev svg path,body.single.single-progetto .project-single-page .swiper-button-next svg path,body.single.single-project .project-single-page .swiper-button-next svg path,body.single.single-progetto .project-single-page .sidebar-info .info_button svg path,body.single.single-project .project-single-page .sidebar-info .info_button svg path,body.single.single-progetto .project-single-page .swiper-button-prev svg polygon,body.single.single-project .project-single-page .swiper-button-prev svg polygon,body.single.single-progetto .project-single-page .swiper-button-next svg polygon,body.single.single-project .project-single-page .swiper-button-next svg polygon,body.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,body.single.single-project .project-single-page .sidebar-info .info_button svg polygon,body.single.single-progetto .project-single-page .swiper-button-prev svg rect,body.single.single-project .project-single-page .swiper-button-prev svg rect,body.single.single-progetto .project-single-page .swiper-button-next svg rect,body.single.single-project .project-single-page .swiper-button-next svg rect,body.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,body.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#000 !important}body.single.single-progetto header#header .menu-icon svg.white-icon rect,body.single.single-project header#header .menu-icon svg.white-icon rect{fill:#000 !important}}@media (max-width:1199px){.info_button_mobile{display:inline-block;vertical-align:text-top}nav.header-nav a svg{min-width:100px}.site-nav-wrap{overflow:hidden;position:fixed;top:0;background:#FFF;width:100%;left:0;margin:0;flex:0 0 100%;transition:.5s ease}.site-nav-wrap .header--wrap-2{max-height:0}.site-nav-wrap.show__nav .header--wrap-2{max-height:100%}.site-nav-wrap .header--wrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;flex:1}.site-nav-wrap .header--wrap .post-title{text-align:left;margin-left:18vw;margin-top:1.7vh}body.page-template-page-home .logo.logo__black a{color:#000 !important}header#header .menu-icon{top:5px}header#header .menu-icon .black-icon.icon_black.svg rect:first-of-type{fill-opacity:0}header#header .menu-icon .black-icon.icon_black.svg rect{fill:#000}header#header .show__nav .nav-menus>li>a,header#header .show__nav .language li{text-align:center}header#header .show__nav .search-box .search__form{top:0;left:auto;width:100%;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:unset !important;-ms-flex-align:center !important;align-items:center !important}header#header .show__nav .search-box .search__form input{color:#000;padding-right:0;text-align:center}header#header .show__nav .search-box .search__form input::-webkit-input-placeholder,header#header .show__nav .search-box .search__form input::-moz-placeholder,header#header .show__nav .search-box .search__form input:-moz-placeholder,header#header .show__nav .search-box .search__form input:-ms-input-placeholder{text-transform:uppercase}.single-project .project-single-page .sidebar-info .info_button{display:none}}@media (max-width:1023px){.header--main .filters-button-group{display:none !important}}@media (max-width:991px){header{width:calc(100% - 85px) !important}header#header .menu-icon{top:5px}.page .menu-icon .black-icon.icon_black.svg rect:first-of-type{fill-opacity:0}}@media (max-width:768px){.single.single-progetto .header--main.white_fixed,.single.single-project .header--main.white_fixed{background-color:#fff !important;border-bottom:none}body.page-template-flexible-layout,body.page-template-contact{padding-top:7.3vh}}@media (min-width:376px) and (max-width:768px){.single.single-progetto .header--main.white_fixed,.single.single-project .header--main.white_fixed{padding-bottom:40px}}@media (min-width:812px) and (max-height:414px){body .nav-menus li a{line-height:45px}header#header{width:96.2% !important}}@media (min-width:667px) and (max-height:414px){header#header{margin:15px;max-width:100%;width:95.5% !important}header#header.inner_header{height:20px !important}header#header .menu-icon{overflow:visible;text-align:right}header#header .site-nav-wrap.show__nav{padding:0 15px 0}header#header .site-nav-wrap.show__nav .nav-menus{padding-top:50px}.page.page-template-projects header#header,.page.page-template-projects2 header#header{width:94% !important}}@media (max-width:666px){.header--main.focused{background:none}header#header{margin-top:15px}.nav-menus{padding-top:65px}}@media (min-width:415px) and (max-width:666px){header#header{margin-top:35px}header#header .logo.logo__black a{color:#000 !important}}@media (max-width:414px){header{width:calc(100% - 30px) !important}header#header .menu-icon{top:0}.page.page-template-news header#header .menu-icon,.page.page-template-projects header#header .menu-icon,.page.page-template-projects2 header#header .menu-icon{overflow:visible;right:0}body.single.single-progetto .header--main.white_fixed,body.single.single-project .header--main.white_fixed,body.single.single-progetto .header--main,body.single.single-project .header--main{background-color:transparent !important}.page.page-template-contact-us .page_editor_content{display:none}body.page:not(.home) nav.header-nav{display:block}body.page:not(.home) header#header .menu-icon{z-index:999}}@media (min-width:1921px) and (min-height:1081px){.sidebar-info{top:4.5vh}}@media (max-width:1199px){body:not(.page-template-page-home):not(.project-template-default):not(.search) footer .footer-colm{max-width:calc(100% - 90px) !important}footer{margin:45px auto auto;width:100%}footer .footer-colm{max-width:100%}footer .footer-col-right ul li{margin-bottom:0;display:inline-block}footer p,footer a,footer li{font-size:.8rem;margin-bottom:0}}@media (max-width:1024px){.search.search-results footer,.search.search-no-results footer{width:100%}}@media (width:1024px) and (height:1366px){.page-template-news footer,.page.page-template-projects footer,.page.page-template-projects2 footer{padding:0 3vw}}@media (max-width:844px){body:not(.page-template-page-home):not(.project-template-default):not(.search):not(.policy):not(.profilo):not(.contatti) footer .footer-colm,.search.search-results footer,.footer-colm{max-width:calc(100% - 80px) !important}footer p,footer a,footer li{font-size:.7rem}}@media (width:844px) and (height:390px){body:not(.page-template-page-home):not(.project-template-default):not(.search):not(.policy):not(.profilo):not(.contatti) footer .footer-colm,.search.search-results footer,.footer-colm{max-width:calc(100% - 40px) !important}}@media (max-width:414px){body:not(.page-template-page-home):not(.project-template-default):not(.search):not(.policy):not(.profilo):not(.contatti) footer .footer-colm,.search.search-results footer,.footer-colm{max-width:calc(100% - 30px) !important}footer p,footer a,footer li{font-size:.6rem}}@media (min-width:1366px) and (max-height:900px){.post-title-wrap.home--title h3 a{font-size:1rem}}@media (width:844px) and (height:390px){.page-template-page-home .post-title-wrap{left:1.3889vw !important}}@media (min-width:667px) and (max-height:414px){.home .swiper-button-prev{left:15px!important}.home .swiper-button-next{right:15px!important}}@media (max-width:600px){.pre_home .vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width:414px){.page.home .post-title-wrap.mob-title,.page-template-page-home .post-title-wrap.mob-title{top:8vh !important}}@media (min-width:1600px){.multi_text_column.grid_block:not(.team_profile_first) .textColGrid:first-of-type .bio_img,.multi_text_column.grid_block:not(.team_profile_first) .textColGrid:first-of-type .bio_wrapper{display:none}.multi_text_column.grid_block.team_profile .textColGrid .bio_img,.multi_text_column.grid_block.team_profile_first .textColGrid .bio_img,.multi_text_column.grid_block.team_profile .textColGrid .bio_wrapper,.multi_text_column.grid_block.team_profile_first .textColGrid .bio_wrapper{max-width:292px}.multi_text_column.grid_block.team_profile .textColGrid .bio_header,.multi_text_column.grid_block.team_profile_first .textColGrid .bio_header{min-height:110px}}@media (max-width:1599px){.multi_text_column.grid_block.team_profile_first{display:none}}@media (min-width:1400px){.multi_text_column.grid_block.team_profile_first{margin-bottom:-10vh}.multi_text_column.grid_block.team_profile ._gridcontent,.multi_text_column.grid_block.team_profile_first ._gridcontent{gap:1vw}.multi_text_column.grid_block.team_profile .textColGrid .bio_img,.multi_text_column.grid_block.team_profile_first .textColGrid .bio_img,.multi_text_column.grid_block.team_profile .textColGrid .bio_wrapper,.multi_text_column.grid_block.team_profile_first .textColGrid .bio_wrapper{max-width:100%}}@media (min-width:768px){.grid_2_12{grid-column:2 / 12;grid-row:1}}@media (min-width:1441px) and (max-width:1919px){.page.page-template-projects #projects .grid-sizer,.page.page-template-projects2 #projects .grid-sizer,.page.page-template-news #projects .grid-sizer,.search.search-results #projects .grid-sizer,.search.search-no-results #projects .grid-sizer,.archive.tag #projects .grid-sizer,.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-news #projects .grid-item,.search.search-results #projects .grid-item,.search.search-no-results #projects .grid-item,.archive.tag #projects .grid-item{width:31.1vw}.page.page-template-projects #projects .gutter-sizer,.page.page-template-projects2 #projects .gutter-sizer,.page.page-template-news #projects .gutter-sizer,.search.search-results #projects .gutter-sizer,.search.search-no-results #projects .gutter-sizer,.archive.tag #projects .gutter-sizer{width:1.5vw}}@media (min-width:1200px) and (max-width:1440px){.single.single-progetto .project-single-page .sidebar-info,.single.single-project .project-single-page .sidebar-info{top:55px}.page.page-template-projects #projects .grid-sizer,.page.page-template-projects2 #projects .grid-sizer,.page.page-template-news #projects .grid-sizer,.search.search-results #projects .grid-sizer,.search.search-no-results #projects .grid-sizer,.archive.tag #projects .grid-sizer,.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-news #projects .grid-item,.search.search-results #projects .grid-item,.search.search-no-results #projects .grid-item,.archive.tag #projects .grid-item{width:31.4vw}.page.page-template-projects #projects .gutter-sizer,.page.page-template-projects2 #projects .gutter-sizer,.page.page-template-news #projects .gutter-sizer,.search.search-results #projects .gutter-sizer,.search.search-no-results #projects .gutter-sizer,.archive.tag #projects .gutter-sizer{width:1.5vw}}@media (max-width:1366px){.page-template-about-us .content--section.container>p{columns:100px 2}.page.page-template-about-us ul.associates--listing li,.page.page-template-contact-us ul.associates--listing li{line-height:1.5}}@media (max-width:1199px){.page .grid .swiper-container .swiper-button-prev{left:0}.page .grid .swiper-container .swiper-button-next{right:0}.page.page-template-about-us .associates.container,.page.page-template-about-us .content--section.container,.page.page-template-careers .content--section,.page .container_inner_page .content--section{margin:100px auto 0}.header--wrap.d-flex .button-group.filters-button-group{display:none}.post-title-wrap .filters-button-group{text-align:left !important;padding-bottom:15px;border-bottom:1px solid #000}.button-group.filters-button-group{width:calc(100% - 30px);margin:0 auto}.button-group.filters-button-group button.is-checked{text-decoration:underline!important}.page.page-template-projects .project_title,.page.page-template-projects2 .project_title,.search.search-results .project_title{max-height:60px}.page.page-template-news .post-title-wrap.inner--title,.page.page-template-projects .post-title-wrap.inner--title,.page.page-template-projects2 .post-title-wrap.inner--title{top:90px}.page.page-template-news .post-title-wrap.inner--title .filters-button-group,.page.page-template-projects .post-title-wrap.inner--title .filters-button-group,.page.page-template-projects2 .post-title-wrap.inner--title .filters-button-group{display:block}.page.page-template-news .post-title-wrap.inner--title .container,.page.page-template-projects .post-title-wrap.inner--title .container,.page.page-template-projects2 .post-title-wrap.inner--title .container{padding:0 5px}.page.page-template-news .page-load-status,.page.page-template-projects .page-load-status,.page.page-template-projects2 .page-load-status{margin-bottom:2vh;height:6vh}.page-template-projects .post-title-wrap .filters-button-group,.page-template-news .post-title-wrap .filters-button-group{border-bottom:inherit}.page.page-template-contact-us .contact-row-main .content--section{max-width:calc(100% - 60px);margin:15px auto 0 !important}.page.page-template-contact-us .contact-row-main .content--section .page_title{margin-top:0}.page.page-template-contact-us .contact-row-main .content--section,.page.page-template-careers .content--section{max-width:calc(100% - 60px)}.page.page-template-contact-us .contact-row-main .content--section .page_title,.page.page-template-careers .content--section .page_title{margin-top:0}.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item{width:31vw}.page.page-template-projects #projects .gutter-sizer,.page.page-template-projects2 #projects .gutter-sizer{width:2vw}.page.page-template-news #projects .grid-item{width:20vw !important}.page.page-template-news #projects .gutter-sizer{width:4vw}.page.page-template-news .post-title-wrap.inner--title .button-group.filters-button-group{display:none}.page.page-template-about-us .associates--listing.associates--1col .col.col-3-4{padding-right:30px}.page.page-template-about-us .associates--listing.associates--1col p{margin-bottom:10px}}@media (max-width:1023px) and (min-width:768px){.page.page-template-about-us .associates.container{margin-top:60px !important}}@media (width:1024px) and (height:1366px){.page.page-template-about-us .content--section.container,.page .container_inner_page .content--section{margin-top:60px}.page-template-news .content--section,.page.page-template-projects .content--section,.page.page-template-projects2 .content--section{margin:6vh auto 0!important}}@media (width:1024px) and (height:768px){.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-news #projects .grid-item{width:calc(33.333% - 1.12%) !important}}@media (max-width:991px){.page .container_inner_page,.page.page-template-about-us .container_inner_page,.page.page-template-contact-us .container_inner_page{padding-bottom:0}.search.search-results #projects .grid-item{padding:30px 0 15px;border-top:1px solid #fff;width:calc(100%)}.page.page-template-news #projects .gutter-sizer,.archive.tag #projects .gutter-sizer{width:1.8vw}.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-projects #projects .grid-sizer,.page.page-template-projects2 #projects .grid-sizer{width:46vw}.page.page-template-projects #projects .gutter-sizer,.page.page-template-projects2 #projects .gutter-sizer{width:4vw}.page.page-template-news #projects .news_content{display:none}.page.page-template-news #projects .grid-item{padding:0 0 15px}.page.page-template-news #projects .gutter-sizer{width:4.5vw}.page.page-template-careers .content--section{margin:60px auto 0 !important}}@media (max-width:730px){.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-projects #projects .grid-sizer,.page.page-template-projects2 #projects .grid-sizer{width:48%}.page.page-template-projects #projects .gutter-sizer,.page.page-template-projects2 #projects .gutter-sizer{width:3vw}}@media (min-width:729px) and (max-width:991px){body.search.search-results #projects .grid-item.single-newspst.search--result--col{margin-top:0 !important;padding:30px 0 15px}body.search.search-results #projects .grid-item.single-newspst.search--result--col .project_title{margin:20px 0}}@media (max-width:768px){.page:not(.home) .container_inner_page .content--section{margin-top:11vh}.page:not(.home) .content--section.container>p{columns:1!important}.page:not(.home) .post-title-wrap.inner--title.single-title-top h3{border-bottom:1px solid #000;width:100%;text-align:left;padding-bottom:10px}}@media (max-width:767px){.page .full_width_content_image ._gridcontent.img_after_content{grid-row:1}}@media (width:768px) and (height:1024px){body.page.page-template-news #projects{top:10px}body.page.page-template-news #projects .grid-item{padding:20px 0 0 0;margin-bottom:1vh}.page.page-template-contact-us .content--section{margin-top:8.6vh}.page.page-template-contact-us .contact-row-main .content--section{margin:0 30px !important}.search.search-results .header--main header#header.inner_header .logo.logo__black a,.search.search-no-results .header--main header#header.inner_header .logo.logo__black a{color:#000}.search.search-results .content--section.search--result--wrap,.search.search-no-results .content--section.search--result--wrap{margin-top:8.6vh}}@media (width:720px) and (height:1280px){.page:not(.home) .container_inner_page .content--section{margin-top:4vh}.page.page-template-projects .content--section,.page.page-template-projects2 .content--section{margin:8vh auto 0 !important}.page.page-template-news #projects{width:100%;margin:0}}@media (min-width:667px) and (max-height:414px){.page .post-title-wrap.inner--title.single-title-top{top:50px}.page .post-title-wrap.inner--title.single-title-top .container{width:100% !important;padding:0 18px}.page.page-template-about-us .container_inner_page .content--section,.page .container_inner_page .content--section,.page.page-template-about-us .content--section.container,.page .content--section.container{margin:100px 10px 0 !important;max-width:100%}.page.page-template-projects #project-wrapper #projects,.page.page-template-projects2 #project-wrapper #projects,.page.page-template-news #project-wrapper #projects,.search.search-results #project-wrapper #projects{width:calc(100% - 30px);margin:0 0 0 8px}.page.page-template-projects .post-title-wrap.inner--title,.page.page-template-projects2 .post-title-wrap.inner--title,.page.page-template-news .post-title-wrap.inner--title,.search.search-results .post-title-wrap.inner--title{top:50px}.page.page-template-projects .post-title-wrap.inner--title .container,.page.page-template-projects2 .post-title-wrap.inner--title .container,.page.page-template-news .post-title-wrap.inner--title .container,.search.search-results .post-title-wrap.inner--title .container{width:100% !important;padding:0 30px 0 18px}.page.page-template-projects .content--section,.page.page-template-projects2 .content--section,.page.page-template-news .content--section,.search.search-results .content--section{margin-top:100px !important;max-width:100% !important}.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item,.page.page-template-news #projects .grid-item,.search.search-results #projects .grid-item{width:calc(33.333% - 1.45%) !important;text-align:unset!important;text-align:center;padding:0;display:inline-block}.page.page-template-projects #projects .grid-item .project_title,.page.page-template-projects2 #projects .grid-item .project_title,.page.page-template-news #projects .grid-item .project_title,.search.search-results #projects .grid-item .project_title{max-height:85px}.page.page-template-projects #projects .grid-item .project_title,.page.page-template-projects2 #projects .grid-item .project_title{max-height:85px}.page.page-template-news .content--section{margin-top:89px !important}.page.page-template-news #project-wrapper #projects{width:calc(100% - 40px);margin:0 0 0 8px}.page.page-template-news #project-wrapper #projects .grid-item.single-newspst h2,.page.page-template-news #project-wrapper #projects .grid-item.single-newspst a{display:block !important}.page.page-template-news #project-wrapper #projects .grid-item.single-newspst h2{padding-top:10px}body.search.search-results .post-title-wrap.mob-title{top:50px !important;padding:0;width:95%!important}body.search.search-results #project-wrapper #projects{width:calc(100% - 20px);margin:0 0 0 20px}body.search.search-results #project-wrapper #projects .grid-item{padding:10px 0 0;margin:0}body.search.search-results #project-wrapper #projects .grid-item p{height:0;display:none;padding:0!important;margin:0!important;display:inline}.page.page-template-contact-us .contact-row-main .content--section{width:99% !important}}@media (max-width:666px){.container-single-page{padding-top:0}.page.page-template-default .post-title-wrap.inner--title.single-title-top{top:55px}.page.page-template-about-us .post-title-wrap.inner--title.single-title-top{top:55px}.page-template-contact-us .content--section{margin-top:80px !important}.page-template-contact-us .contact-row ul{padding:0 15px}.page-template-contact-us .contact-row>.row>.col-md-12>.row.space--bottom{margin-bottom:0 !important}.page-template-contact-us .post-title-wrap.inner--title.single-title-top{top:55px}.page.page-template-news header#header,.page.page-template-projects header#header,.page.page-template-projects2 header#header{padding:0}.page.page-template-news .post-title-wrap.inner--title,.page.page-template-projects .post-title-wrap.inner--title,.page.page-template-projects2 .post-title-wrap.inner--title,.page.page-template-news .container_inner_page.filter-news,.page.page-template-projects .container_inner_page.filter-news,.page.page-template-projects2 .container_inner_page.filter-news{top:54px;margin-top:1.5vh;padding-top:10px}.page.page-template-news .button-group.filters-button-group,.page.page-template-projects .button-group.filters-button-group,.page.page-template-projects2 .button-group.filters-button-group{width:100%;padding:0 10px}.page-template-news .content--section.filter---news.container_inner_page{margin-top:123px}.page.page-template-projects .container_inner_page .content--section,.page.page-template-projects2 .container_inner_page .content--section{margin-top:6vh}.search.search-results .post-title-wrap.mob-title,.search.search-no-results .post-title-wrap.mob-title{top:55px}}@media (min-width:415px) and (max-width:666px){.page .post-title-wrap.inner--title.single-title-top{top:85px}}@media (max-width:575px){.page.page-template-about-us .associates.container,.page.page-template-about-us .content--section.container,.page.page-template-careers .content--section,.page .container_inner_page .content--section{margin:0}}@media (max-width:414px){.page.page-template-about-us .associates.container,.page.page-template-about-us .content--section.container,.page .container_inner_page .content--section{max-width:calc(100% - 20px) !important}body.page .container_inner_page .content--section{margin-top:0}body.page .container_inner_page .content--section .container-single-page{padding:0}.page.page-template-about-us ul.associates--listing.associates--1col li{display:block}.page.page-template-about-us ul.associates--listing.associates--1col .col-3-4{flex:0 0 100%}.page.page-template-about-us ul.associates--listing.associates--1col .col-1-4{flex:0 0 100%;text-align:center}.page.page-template-about-us ul.associates--listing.associates--1col .col-1-4 img{margin:0 auto;text-align:center;padding:2vh 0}.page.page-template-about-us .associates--listing.flex-col-4 li{width:32.17% !important}.page.page-template-news #projects .grid-item,.page.page-template-projects #projects .grid-item,.page.page-template-projects2 #projects .grid-item{width:100% !important}.page.page-template-news .content--section.filter---news.container_inner_page{margin-top:118px}.page.page-template-news #projects .grid-item{padding:25px 0 20px}.page.page-template-news .content--section.filter---news.container_inner_page{margin-top:0}.page.page-template-news .content--section{padding-top:6vh}.page.page-template-projects .project_title,.page.page-template-projects2 .project_title{margin:20px 0 42px;padding-bottom:21px}.page .multi_text_column.grid_block .bio_img{max-width:100%}}@media (max-width:1199px){.single.single-progetto .product-description,.single.single-project .product-description{width:50%;right:0;top:0;padding-top:7.8vh;padding-right:3.8vw;z-index:99;height:100%}.single.single-progetto .project-single-page .post-title-wrap.mob-title,.single.single-project .project-single-page .post-title-wrap.mob-title{top:85px !important;left:45px !important;width:100% !important}.single.single-progetto .project-single-page .post-title-wrap.mob-title .post-title,.single.single-project .project-single-page .post-title-wrap.mob-title .post-title{color:#000}.single.single-progetto .project-single-page .post-title-wrap.mob-title .info_button.i_btn,.single.single-project .project-single-page .post-title-wrap.mob-title .info_button.i_btn{margin-top:.6vh}.single.single-progetto .project-single-page .post-title-wrap.mob-title .info_button.i_btn svg,.single.single-project .project-single-page .post-title-wrap.mob-title .info_button.i_btn svg{width:20px}.single.single-progetto .post_back.mob,.single.single-project .post_back.mob{display:block;position:absolute;bottom:4vh;left:45px !important;color:#fff;font-weight:700;z-index:999}.single.single-post .container_inner_page .content--section{width:auto;max-width:calc(100% - 60px) !important;margin:100px auto 0}}@media (width:1024px) and (height:1366px){.single.single-post header#header.inner_header{height:50px !important}.single.single-post .content--section{width:100% !important;margin-top:4vh}.single.single-post .content--section .container-single-page{margin:2vw}}@media (min-width:1024px) and (max-height:768px){body.single.single-progetto .logo a,body.single.single-project .logo a,body.single.single-progetto .project-single-page .post-title,body.single.single-project .project-single-page .post-title{color:#fff}body.single.single-progetto .project-single-page .swiper-button-prev svg path,body.single.single-project .project-single-page .swiper-button-prev svg path,body.single.single-progetto .project-single-page .swiper-button-next svg path,body.single.single-project .project-single-page .swiper-button-next svg path,body.single.single-progetto .project-single-page .sidebar-info .info_button svg path,body.single.single-project .project-single-page .sidebar-info .info_button svg path,body.single.single-progetto .project-single-page .swiper-button-prev svg polygon,body.single.single-project .project-single-page .swiper-button-prev svg polygon,body.single.single-progetto .project-single-page .swiper-button-next svg polygon,body.single.single-project .project-single-page .swiper-button-next svg polygon,body.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,body.single.single-project .project-single-page .sidebar-info .info_button svg polygon,body.single.single-progetto .project-single-page .swiper-button-prev svg rect,body.single.single-project .project-single-page .swiper-button-prev svg rect,body.single.single-progetto .project-single-page .swiper-button-next svg rect,body.single.single-project .project-single-page .swiper-button-next svg rect,body.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,body.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#fff}body.single.single-progetto header#header .menu-icon svg.white-icon rect,body.single.single-project header#header .menu-icon svg.white-icon rect{fill:#fff !important}}@media (max-width:991px){.single.single-post .container_inner_page{padding-bottom:6vh}.single.single-post .container_inner_page .content--section{margin:60px auto 0;padding:0}.single.single-progetto .white_fixed .click-stop,.single.single-project .white_fixed .click-stop,body.project-template-default .white_fixed .click-stop,body.single.single-project .white_fixed .click-stop{visibility:hidden!important}.single.single-progetto .sidebar-info,.single.single-project .sidebar-info,body.project-template-default .sidebar-info,body.single.single-project .sidebar-info,.single.single-progetto .sidebar-info.black-arrow,.single.single-project .sidebar-info.black-arrow,body.project-template-default .sidebar-info.black-arrow,body.single.single-project .sidebar-info.black-arrow{top:auto!important}.single.single-progetto .product-description,.single.single-project .product-description,body.project-template-default .product-description,body.single.single-project .product-description{padding-top:5.5vh}}@media (width:834px){body.single.single-progetto .logo a,body.single.single-project .logo a,body.single.single-progetto .project-single-page .post-title,body.single.single-project .project-single-page .post-title{color:#000}body.single.single-progetto .project-single-page .post-title-wrap.mob-title,body.single.single-project .project-single-page .post-title-wrap.mob-title{top:85px !important}body.single.single-progetto .project-single-page .swiper-button-prev svg path,body.single.single-project .project-single-page .swiper-button-prev svg path,body.single.single-progetto .project-single-page .swiper-button-next svg path,body.single.single-project .project-single-page .swiper-button-next svg path,body.single.single-progetto .project-single-page .sidebar-info .info_button svg path,body.single.single-project .project-single-page .sidebar-info .info_button svg path,body.single.single-progetto .project-single-page .swiper-button-prev svg polygon,body.single.single-project .project-single-page .swiper-button-prev svg polygon,body.single.single-progetto .project-single-page .swiper-button-next svg polygon,body.single.single-project .project-single-page .swiper-button-next svg polygon,body.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,body.single.single-project .project-single-page .sidebar-info .info_button svg polygon,body.single.single-progetto .project-single-page .swiper-button-prev svg rect,body.single.single-project .project-single-page .swiper-button-prev svg rect,body.single.single-progetto .project-single-page .swiper-button-next svg rect,body.single.single-project .project-single-page .swiper-button-next svg rect,body.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,body.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#000 !important}body.single.single-progetto .sidebar-info,body.single.single-project .sidebar-info{top:85px!important}body.single.single-progetto .sidebar-info.black-arrow,body.single.single-project .sidebar-info.black-arrow{top:65px!important}body.single.single-progetto header#header .menu-icon svg.white-icon rect,body.single.single-project header#header .menu-icon svg.white-icon rect{fill:#000 !important}}@media (width:768px){body.single.single-progetto .logo a,body.single.single-project .logo a,body.single.single-progetto .project-single-page .post-title,body.single.single-project .project-single-page .post-title{color:#fff}body.single.single-progetto .project-single-page .swiper-button-prev svg path,body.single.single-project .project-single-page .swiper-button-prev svg path,body.single.single-progetto .project-single-page .swiper-button-next svg path,body.single.single-project .project-single-page .swiper-button-next svg path,body.single.single-progetto .project-single-page .sidebar-info .info_button svg path,body.single.single-project .project-single-page .sidebar-info .info_button svg path,body.single.single-progetto .project-single-page .swiper-button-prev svg polygon,body.single.single-project .project-single-page .swiper-button-prev svg polygon,body.single.single-progetto .project-single-page .swiper-button-next svg polygon,body.single.single-project .project-single-page .swiper-button-next svg polygon,body.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,body.single.single-project .project-single-page .sidebar-info .info_button svg polygon,body.single.single-progetto .project-single-page .swiper-button-prev svg rect,body.single.single-project .project-single-page .swiper-button-prev svg rect,body.single.single-progetto .project-single-page .swiper-button-next svg rect,body.single.single-project .project-single-page .swiper-button-next svg rect,body.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,body.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#fff !important}body.single.single-progetto .sidebar-info,body.single.single-project .sidebar-info{top:10%!important}body.single.single-progetto .sidebar-info.black-arrow,body.single.single-project .sidebar-info.black-arrow{top:65px!important}body.single.single-progetto header#header .menu-icon svg.white-icon rect,body.single.single-project header#header .menu-icon svg.white-icon rect{fill:#fff !important}}@media (width:768px) and (height:1024px){body.single.single-post .content--section{margin:8.6vh 0;width:100%}.single.single-progetto .logo.logo__black a,.single.single-project .logo.logo__black a{color:#000}}@media (width:720px) and (height:1280px){body.single.single-progetto .header--main.white_fixed,body.single.single-project .header--main.white_fixed{padding-bottom:0;margin-bottom:-1px}body.single.single-progetto .black-arrow .black,body.single.single-project .black-arrow .black{margin-bottom:-10px}body.single.single-progetto .post-title-wrap.mob-title,body.single.single-project .post-title-wrap.mob-title{top:100px!important}body.single.single-progetto .sidebar-info .white.info_button,body.single.single-project .sidebar-info .white.info_button{top:50px;position:relative}body.single.single-progetto .sidebar-info .black.menubb,body.single.single-project .sidebar-info .black.menubb{top:30px;position:relative}body.single.single-progetto .product-description,body.single.single-project .product-description{padding:8vh 45px 34px !important}}@media (min-width:667px) and (max-height:414px){.single.single-post .content--section{padding-left:6px;padding-right:6px}body.single.single-progetto .post-title-wrap.mob-title,body.single.single-project .post-title-wrap.mob-title{width:96% !important}body.single.single-progetto .swiper-button-prev,body.single.single-project .swiper-button-prev{left:15px!important}body.single.single-progetto .sidebar-info,body.single.single-project .sidebar-info{right:15px!important}}@media (min-width:414px) and (max-height:736px){.single.single-progetto .header--main.white_fixed,.single.single-project .header--main.white_fixed{padding-bottom:0}}@media (min-width:736px) and (max-height:414px){.single.single-progetto .sidebar-info,.single.single-project .sidebar-info{right:19px!important}}@media (min-width:812px) and (max-height:414px){body.single.single-progetto .logo a,.single.single-project .logo a,body.single.single-progetto .project-single-page .post-title,.single.single-project .project-single-page .post-title{color:#fff}body.single.single-progetto .project-single-page .swiper-button-prev svg path,.single.single-project .project-single-page .swiper-button-prev svg path,body.single.single-progetto .project-single-page .swiper-button-next svg path,.single.single-project .project-single-page .swiper-button-next svg path,body.single.single-progetto .project-single-page .sidebar-info .info_button svg path,.single.single-project .project-single-page .sidebar-info .info_button svg path,body.single.single-progetto .project-single-page .swiper-button-prev svg polygon,.single.single-project .project-single-page .swiper-button-prev svg polygon,body.single.single-progetto .project-single-page .swiper-button-next svg polygon,.single.single-project .project-single-page .swiper-button-next svg polygon,body.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,.single.single-project .project-single-page .sidebar-info .info_button svg polygon,body.single.single-progetto .project-single-page .swiper-button-prev svg rect,.single.single-project .project-single-page .swiper-button-prev svg rect,body.single.single-progetto .project-single-page .swiper-button-next svg rect,.single.single-project .project-single-page .swiper-button-next svg rect,body.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#fff !important}body.single.single-progetto header#header,.single.single-project header#header{width:96.4% !important}body.single.single-progetto header#header .menu-icon svg.white-icon rect,.single.single-project header#header .menu-icon svg.white-icon rect{fill:#fff !important}body.single.single-progetto .post-title-wrap.mob-title,.single.single-project .post-title-wrap.mob-title{top:50px!important}body.single.single-progetto .sidebar-info,.single.single-project .sidebar-info,body.single.single-progetto .sidebar-info.black-arrow,.single.single-project .sidebar-info.black-arrow{top:50px!important}body.single.single-progetto .black-arrow .black,.single.single-project .black-arrow .black{margin-top:0}body.single.single-progetto .swiper-button-next,.single.single-project .swiper-button-next{right:15px!important}}@media (width:736px) and (height:414px){body.single.single-progetto .sidebar-info,body.single.single-project .sidebar-info{right:19px!important}}@media (max-width:736px){.header--main.white_fixed .logo{padding-bottom:10px !important}.single.single-progetto .header--main.white_fixed .logo a,.single.single-project .header--main.white_fixed .logo a{color:#000}.single.single-progetto .sidebar-info,.single.single-project .sidebar-info,.single.single-progetto .post-title-wrap.mob-title,.single.single-project .post-title-wrap.mob-title{top:50px!important}.single.single-progetto .black-arrow .black,.single.single-project .black-arrow .black{margin-top:-35px}.single.single-progetto .product-description,.single.single-project .product-description{padding:50px 18px !important}.single.single-progetto .logo a,.single.single-project .logo a,.single.single-progetto .project-single-page .post-title,.single.single-project .project-single-page .post-title{color:#fff}.single.single-progetto .logo.logo__black a,.single.single-project .logo.logo__black a{color:#000}.single.single-progetto .project-single-page .swiper-button-prev svg path,.single.single-project .project-single-page .swiper-button-prev svg path,.single.single-progetto .project-single-page .swiper-button-next svg path,.single.single-project .project-single-page .swiper-button-next svg path,.single.single-progetto .project-single-page .sidebar-info .info_button svg path,.single.single-project .project-single-page .sidebar-info .info_button svg path,.single.single-progetto .project-single-page .swiper-button-prev svg polygon,.single.single-project .project-single-page .swiper-button-prev svg polygon,.single.single-progetto .project-single-page .swiper-button-next svg polygon,.single.single-project .project-single-page .swiper-button-next svg polygon,.single.single-progetto .project-single-page .sidebar-info .info_button svg polygon,.single.single-project .project-single-page .sidebar-info .info_button svg polygon,.single.single-progetto .project-single-page .swiper-button-prev svg rect,.single.single-project .project-single-page .swiper-button-prev svg rect,.single.single-progetto .project-single-page .swiper-button-next svg rect,.single.single-project .project-single-page .swiper-button-next svg rect,.single.single-progetto .project-single-page .sidebar-info .info_button svg rect,.single.single-project .project-single-page .sidebar-info .info_button svg rect{fill:#fff !important}.single.single-post .content--section{width:100%;margin-top:0;padding-top:0}.single.single-post .news-single-post{padding-bottom:0}}@media (max-width:500px){.single-progetto .swiper-container .swiper-slide .post_image img,.single.single-project .swiper-container .swiper-slide .post_image img,.single-project .project-single-page .swiper-container .swiper-slide .post_image img,.single-progetto .swiper-container .swiper-slide .post_image.pianta img,.single.single-project .swiper-container .swiper-slide .post_image.pianta img,.single-project .project-single-page .swiper-container .swiper-slide .post_image.pianta img,.single-progetto .swiper-container .swiper-slide .post_image .full--width,.single.single-project .swiper-container .swiper-slide .post_image .full--width,.single-project .project-single-page .swiper-container .swiper-slide .post_image .full--width,.single-progetto .swiper-container .swiper-slide .post_image.pianta .full--width,.single.single-project .swiper-container .swiper-slide .post_image.pianta .full--width,.single-project .project-single-page .swiper-container .swiper-slide .post_image.pianta .full--width{width:100% !important}.single-progetto .swiper-slide.video_slide,.single.single-project .swiper-slide.video_slide,.single-project .project-single-page .swiper-slide.video_slide{overflow:hidden}}@media (max-width:414px){.single.single-progetto .header--main header#header .logo h1 a,.single.single-project .header--main header#header .logo h1 a{color:#000}.single.single-progetto header#header .menu-icon svg.white-icon rect,.single.single-project header#header .menu-icon svg.white-icon rect{fill:#000 !important}.single.single-progetto .project-single-page .post-title-wrap.mob-title,.single.single-project .project-single-page .post-title-wrap.mob-title{left:15px !important}.single.single-progetto .post_back.mob,.single.single-project .post_back.mob{left:5vw !important}.single.single-post .post-title-wrap.mob-title{top:8vh !important}.single.single-post .post_gallery{margin-top:4vh;margin-bottom:8vh}.single.single-post .nav-links .nav-next{right:.5vw}.single.single-post .nav-links .nav-previous{left:.5vw}.single.single-post .nav-links .nav-previous>a span.meta-nav,.single.single-post .nav-links .nav-next>a span.nav-left{width:20px}.single.single-post .swiper-button-prev svg path,.single.single-post .swiper-button-next svg path{fill:#000}.single.single-post .swiper-button-prev{left:-40px !important}.single.single-post .swiper-button-next{right:-40px !important}body.single-post .news-single-post .content--section .container-single-page:last-of-type{padding-bottom:8vh}}/*# sourceMappingURL=./shambix_responsive.css.map */