.pum-theme-42811 .pum-title,.pum-theme-enterprise-blue .pum-title{font-family:"freight-display-pro",sans-serif;font-weight:400!important}.pum-theme-42811 input{border-top:0px!important;border-right:0px!important;border-left:0px!important;border-bottom:1px solid #fff!important;border-radius:2px!important;background:transparent!important;color:#fff!important}.pum-theme-42811 .pum-container,.pum-theme-enterprise-blue .pum-container{padding:10px 20px!important}.pum-container .gform_wrapper.gravity-theme .gform_footer,.pum-container .gform_wrapper.gravity-theme .gform_page_footer{padding:0}.pum-theme-42811 input[type="submit"]{border-top:1px solid #fff!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important;border-bottom:1px solid #fff!important;text-transform:uppercase;padding:0 10px;font-size:.7777777777777778rem;letter-spacing:3px;max-width:200px;height:auto;text-align:center;border-radius:0}p.twocol{column-count:2;column-gap:50px}.gform_confirmation_message{color:#fff}.nav_saw12bwtl .navbar-inner nav ul li:not(.current-menu-item):not(.current-menu-parent) a span{border-bottom-color:transparent}.is-frontend #overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span{border-bottom-color:#335D87;border-width:2px}h3{text-transform:uppercase!important}#overlay-menu .overlay-menu-inner nav ul li a:hover span,#overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span,#overlay-menu .overlay-menu-inner nav ul li.current_page_item a span{color:white!important}#overlay-menu .overlay-menu-inner nav ul.sub-menu li{margin:10px 0}#overlay-menu .overlay-menu-inner nav ul.sub-menu li a{line-height:24px}#overlay-menu .overlay-menu-inner nav ul.sub-menu li a span{font-size:.8rem}a:hover{color:#212427!important}.hero-intro{background:linear-gradient(to bottom,transparent 10%,#222427 90%);position:absolute!important;padding-left:60px!important;bottom:70px;padding-top:220px;padding-bottom:80px!important}.hero-intro p{max-width:600px}.flickity-prev-next-button.next,.flickity-prev-next-button.previous{border:2px solid #fff;right:10px;padding:30px 27px!important;border-radius:0;background-color:transparent!important}.flickity-prev-next-button{position:absolute;top:10%!important}.flickity-prev-next-button.previous{left:auto!important;right:130px!important}.flickity-prev-next-button.next{left:auto!important;right:60px!important}.home-para{max-width:740px;margin:0 auto}.home-para-icon img{max-width:55px!important}#content-43978 #content_e6d894b2d .is-content a{color:white!important}.is-frontend #content-holder .ce-button .is-content a{text-transform:uppercase;padding:20px 30px}#section_25x3wviec .container{background-color:rgba(51,93,135,.76);padding:8% 0}#section_25x3wviec h3{font-weight:400!important;letter-spacing:4px!important;max-width:200px;margin:0 auto}.spacer-container{max-width:100px;margin:0 auto}.ce-button a{letter-spacing:3px!important}.ce-button a:hover{background-color:#335D87!important;color:white!important}#content-holder #column_6c22f0690 h3,#content-holder #column_6c22f0690 p{font-size:14px!important}.footer-social{width:45px!important;float:right!important}.footer-social img{margin-top:3px;margin-right:20px;height:30px!important;width:auto!important}.footer-social-facebook img{height:33px!important;width:auto!important}.footer-social-linkedin img{margin-top:0;height:32px!important;width:auto!important}.footer-social a:hover,.footer-social-facebook a:hover{opacity:.6}.footer-social-facebook{padding-right:20px!important;width:45px!important;text-align:right;float:right!important}.copyright{float:left!important}.copyright a:hover{color:white!important;opacity:0.8!important}.p-icon{position:absolute!important;bottom:-81px;left:84%;text-align:right!important}.page-id-933 h2{font-size:1.5rem!important;line-height:1.8rem!important}.page-id-933 h3{font-size:.8rem!important;line-height:1rem!important;max-width:300px!important}.page-id-933 .team-member-popup h3{max-width:100%!important}.page-id-82 input,.page-id-82 textarea{border-top:0px!important;border-right:0px!important;border-left:0px!important;border-bottom:1px solid #fff!important;border-radius:2px!important;background:transparent!important;color:#fff!important}input::placeholder,textarea::placeholder{text-transform:uppercase;font-size:14px;letter-spacing:1px}input[type="submit"]{border-top:1px solid #fff!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important;border-bottom:1px solid #fff!important;text-transform:uppercase;padding-right:1.6666666666666667rem;padding-left:1.6666666666666667rem;padding-top:.8333333333333334rem;padding-bottom:.8333333333333334rem;font-size:.7777777777777778rem;letter-spacing:3px;height:auto;border-radius:0}input[type="submit"]:hover{background-color:#335D87!important}.project-detail-name-02 p{font-family:"FreightDisp Pro Book",sans-serif!important;font-weight:400!important;font-style:normal!important}.single-project h1{text-align:center!important}.logo{padding-top:30px!important}.is-frontend #content-holder .semplice-navbar nav ul li.menu-item-1536{display:none!important}.is-frontend #content-holder .semplice-navbar nav ul li{display:block!important;letter-spacing:3px!important}nav.standard ul li ul.sub-menu{display:none}nav.standard ul li ul.sub-menu li{display:block;text-align:left}nav.standard ul li ul.sub-menu li a span{color:#fff;font-size:14px!important;text-transform:none;line-height:20px!important}nav.standard ul li:hover ul.sub-menu{position:absolute;display:block;background-color:rgba(33,36,39,1);padding:48px 60px 40px 50px;margin-left:-60px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;height:auto!important;width:auto!important}nav.standard ul li:hover ul.sub-menu li{padding:10px 0 0}ul.sub-menu li a:hover,nav.standard ul li a:hover{opacity:.8;transition:0.4s all}ul.sub-menu li a{letter-spacing:0px!important;padding:0!important}.menu-item-380,.menu-item-381,.menu-item-382,.menu-item-1536,.menu-item-440,.menu-item-490{display:none!important}nav.standard ul li.menu-item-74:hover ul.sub-menu{display:none!important}#content-holder #section_6309af18a h2{font-family:"Neue Haas Grotesk Display",sans-serif!important;font-weight:700!important;font-size:0.9444444444444444rem!important;letter-spacing:3px!important}.my-footer-logo .ce-image img{max-width:362px!important}.portfolio-grid-name p{text-transform:uppercase;padding-left:7px!important;padding-top:10px!important;padding-bottom:5px!important;font-size:16px!important;font-weight:400!important;line-height:20px!important;color:#000!important;letter-spacing:1px!important}.portfolio-grid-description1 p{padding-left:7px!important;font-size:13px!important;font-weight:300!important;color:#444!important;line-height:20px!important;margin-top:-3px}.portfolio-grid-description2 p{padding-left:7px!important;font-size:13px!important;font-weight:500!important;color:#000!important;line-height:20px!important}.portfolio-grid-picture{padding-top:14px}.portfolio-grid-picture img{-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-ms-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important}.portfolio-grid-picture:hover img{transform:scale(1.08)!important;cursor:pointer!important}f .project-detail-first-section{padding-top:150px!important}.project-detail-name h1{font-size:36px!important;line-height:50px!important;color:#000!important}.project-detail-city p{font-size:14px!important;line-height:28px;color:#444!important;text-transform:uppercase!important}.project-detail-info-line p{line-height:22px;font-size:13px!important;color:#444!important}.project-detail-name-02 p{font-size:24px!important;line-height:36px!important;color:#222!important;padding-top:20px}.project-detail-text-body p{color:#444!important;font-size:15px!important;line-height:28px!important;padding-top:30px}.project-detail-text-body,.project-detail-name-02,.project-detail-city,.project-detail-info-line{padding-left:30px!important}.my-img-reveal{z-index:2!important;background-color:none;background-image:linear-gradient(90deg,transparent 0%,#C9CDD1 0)!important;background-size:0% 200%;background-repeat:no-repeat!important}.my-img-reveal-2{z-index:2!important;background-color:none;background-image:linear-gradient(90deg,transparent 0%,#C9CDD1 0)!important;background-size:0% 200%;background-repeat:no-repeat!important}.font-uppercase{text-transform:uppercase!important}.page-id-10 #project-52{display:none}.semplice-navbar{box-shadow:0 0 8px rgba(5,5,5,.1)}#project-13 .pg-title-link,#project-13 .thumb-inner:before{display:none}#project-13{pointer-events:none;padding-bottom:0px!important}#section_8811881ab{display:none!important}.back-to-top a::before{content:"Back To Top";display:block;color:#335D87!important;text-transform:uppercase;font-weight:700!important;font-size:14px!important;line-height:20px!important;letter-spacing:.1rem;margin-left:-30px}.plus-button .ce-button a{position:relative;align-items:center!important;justify-content:center!important;text-align:center!important;background:none!important;background-color:none!important;border-radius:2px!important;border:1px solid #CCCCCC!important;color:#000!important;font-family:"Rubik"!important;font-weight:300!important;font-size:14px!important;letter-spacing:1px!important;width:270px!important;height:60px!important;padding-top:19px!important;cursor:pointer!important}.plus-button .ce-button a:after{position:absolute!important;right:19px;font-family:"Rubik"!important;font-weight:300!important;font-size:14px!important;content:"+";color:#5895B0}.plus-button .ce-button a:hover{border:1px solid #5895B0!important}.plus-button .ce-button .is-content{background:none!important;background-color:none!important}#column_1uqyb1htp{position:relative!important}#content_jpfkgcq38,#content_445a56ce9{align-self:baseline!important;padding-top:30px!important}.thumb{position:absolute!important}.thumb-inner:before,.semplice-lightbox:before{overflow:hidden;position:absolute;content:url(/wp-content/themes/semplice4-child/assets/images/plus-project-thumb.svg);z-index:20;right:0!important;bottom:0!important}.plus-button:before,.team-member-photo:before{overflow:hidden;position:absolute;content:url(/wp-content/themes/semplice4-child/assets/images/plus-project-thumb.svg);z-index:20;right:0!important;bottom:-9px!important}.plus-button:before{overflow:hidden;position:absolute;content:url(/wp-content/themes/semplice4-child/assets/images/plus-project-thumb-small.svg);z-index:20;right:0!important;bottom:-9px!important}.team-mobile-bio{display:none;font-size:14px!important}.team-mobile-bio p{font-size:14px!important}.wp-admin .team-mobile-bio{display:flex}.x-column{align-self:stretch!important}.x-column .column-content,.x-column .column-content .ce-image{display:flex!important;height:100%!important;align-self:center!important;justify-content:center!important;-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-ms-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important;cursor:pointer}.x-column .column-content:hover .ce-image{transform:rotate(180deg)}.team-member-popup{position:fixed!important;top:0;z-index:888;background-color:rgba(255,255,255,.9);pointer-events:none;max-height:100vh!important}.team-member-popup-bio,.team-member-popup-bio .is-content{max-height:45vh}.wp-admin .team-member-popup{position:inherit!important;z-index:1;pointer-events:all}.wp-admin .team-member-popup-bio,.wp-admin .team-member-popup-bio .is-content{max-height:auto}.my-sub-navbar{position:fixed!important;min-height:70px;border-bottom:1px solid #ddd!important;background-color:#fff!important}.my-sub-navbar .row{background-color:#ffffff!important}.about-tab{background-color:#ffffff!important;width:auto!important;min-height:70px;padding-top:31px!important;padding-bottom:31px!important;cursor:pointer!important}.about-tab span,.about-tab p{color:#000!important;-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-ms-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important;line-height:26px!important;font-weight:400!important;font-size:14px!important}.submenu-tab:hover span{color:rgba(0,0,0,.25)!important}#content_mz3at5qe4,#content_mh7df1zja{position:absolute!important}.award-item{border-bottom:1px solid #e2e2e2!important}.award-item p{color:#333!important;font-size:16px!important;line-height:40px!important}#column_9vvp1apco .content-wrapper,#content_1beff70dc{border-top:1px solid #e2e2e2!important}.page-id-48 #project-13{display:none}#project-52 .pg-title-link,#project-52 .thumb-inner:before{display:none}#project-52{pointer-events:none;top:-80px!important}.ce-image{overflow:hidden!important;position:relative!important}.ce-image .semplice-lightbox img,.team-member-photo img{-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-ms-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important}.ce-image .semplice-lightbox:hover img,.team-member-photo:hover img{transform:scale(1.08);cursor:pointer!important}#row_71lc65dx1{pointer-events:none!important}.hide-row{display:none!important}.page-id-82 .my-footer-padding{padding-top:30px!important}.active .ce-button .is-content{background-color:#fff!important}#section_3e589784e{border-bottom:1px solid #e2e2e2}.ninja-forms-field{border:1px solid #ccc}.ninja-forms-field .active{border:1px solid #000}.nf-form-fields-required{display:none}.ninja-name,.ninja-email,.ninja-subject,.ninja-message{font-family:"Rubik";font-size:16px;color:#000000!important;font-weight:300;padding-top:15px;padding-bottom:13px;padding-left:30px}.ninja-name::-webkit-input-placeholder,.ninja-email::-webkit-input-placeholder,.ninja-subject::-webkit-input-placeholder,.ninja-message::-webkit-input-placeholder{font-family:"Rubik";font-size:16px;color:#000000!important;font-weight:300}.nf-error-msg{font-family:"Rubik";font-size:16px;font-weight:300}.ninja-button{position:relative;align-items:center!important;justify-content:center!important;text-align:center!important;background-color:none!important;border-radius:2px!important;border:1px solid #CCCCCC!important;color:#000!important;font-weight:300!important;font-size:14px!important;letter-spacing:1px!important;width:270px!important;height:60px!important;padding-top:3px!important;cursor:pointer!important;background-image:url(/wp-content/themes/semplice4-child/assets/images/button-icon-plus.svg);background-repeat:no-repeat;background-position:right 19px top 23px}.ninja-button:hover{border:1px solid #5895B0!important}.single-post .featured-image,.author,.single-post .post-meta{display:none!important}.listing-item{position:relative;padding:20px 100px 50px 450px;background-position:220px 50px;background-repeat:no-repeat;min-height:240px;margin-top:20px}.listing-item .title,.listing-item .date{display:block!important}.listing-item .excerpt-dash{display:none}.listing-item .date,.post-heading p,.post-heading p a{color:#335D87!important;text-transform:uppercase;font-weight:700!important;font-size:14px!important;line-height:20px!important;display:inline!important;letter-spacing:.1rem}.publication-and-date .line-divider{color:#444!important;font-weight:300!important;font-size:14px!important;line-height:20px!important;display:inline!important}.listing-item .publication-or-network{color:#444!important;font-size:14px!important;line-height:20px!important;font-weight:300!important;padding-right:10px!important}.publication-and-date{position:absolute;top:30px;width:100%!important}.listing-item .image{position:absolute;top:20;text-align:right!important;left:60px;height:240px;width:340px}.listing-item .image img{height:100%;object-fit:cover;object-position:center center;width:100%}.listing-item .title{font-family:"FreightDisp Pro Book",sans-serif!important;color:#212427;font-weight:400!important;font-size:24px!important;line-height:32px!important;padding-top:40px;-webkit-transition:all .4s ease!important;-moz-transition:all .4s ease!important;-ms-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important}.listing-item .title:hover{color:#335D87!important}#comments{display:none!important}#share-holder{display:none!important}.post-heading a{pointer-events:none}.post-heading h2{color:#222!important;font-weight:500!important;font-size:30px!important;line-height:42px!important;padding-bottom:30px}.post-heading span{display:none}.post-meta{pointer-events:none}.is-frontend .posts{background:none!important}.wp-caption-text{font-size:14px!important}@media screen and (max-width:1540px){.nav_saw12bwtl .navbar-inner nav ul li a span{font-size:0.6777777777777778rem!important}.menu-item a{padding-left:1.4vw!important;padding-right:1.4vw!important}}@media screen and (max-width:1440px){.menu-item a{padding-left:1vw!important;padding-right:1vw!important}}@media screen and (max-width:1280px){.nav_saw12bwtl .navbar-inner nav ul li a span{font-size:0.5777777777777778rem!important}}@media screen and (max-width:1180px){.about-project-button .ce-button{text-align:left!important}}@media screen and (max-width:1170px){.sections{background-image:none}}@media screen and (max-width:1140px){#column_fuufg2iap,#column_6e2gs1ist,#column_tksvfi6pm,#column_er6x8so0x{max-width:25%!important;padding-top:25px!important;padding-bottom:25px!important}}@media screen and (max-width:1200px){.nav_saw12bwtl .navbar-inner .navbar-left,.nav_saw12bwtl .navbar-inner .navbar-center{left:1.6rem}.nav_saw12bwtl .logo img,.nav_saw12bwtl .logo svg{width:15rem!important}}@media screen and (max-width:1033px){.nav_saw12bwtl .logo img,.nav_saw12bwtl .logo svg{width:12rem!important}}@media screen and (max-width:768px){.nav_saw12bwtl .navbar-inner .navbar-left,.nav_saw12bwtl .navbar-inner .navbar-center{left:2rem!important}.nav_saw12bwtl .logo img,.nav_saw12bwtl .logo svg{width:14rem!important}.nav_saw12bwtl .container-fluid .navbar-inner .navbar-right{right:2rem!important}.nav_saw12bwtl .logo img,.nav_saw12bwtl .logo svg{width:15rem}.hide-on-mobile{display:none!important}.project-detail-first-section{padding-top:50px!important}.project-detail-name{padding-left:0px!important}.project-detail-name h1{font-size:28px!important;line-height:42px!important;padding-left:0px!important}.project-detail-text-big p{padding-top:20px!important;font-size:16px!important;line-height:32px!important}.project-detail-text-body p{font-size:13px!important;line-height:24px!important;padding-bottom:20px}.project-detail-text-body{padding-left:0px!important;padding-right:0px!important}#section_jo4yvl98p{margin-top:-200px!important}#section_jo4yvl98p .ce-button{padding-bottom:2px!important}.text-mobile-no-side-paddings{padding-left:0px!important;padding-right:0px!important}.text-mobile-add-top-padding{padding-top:20px!important}.one-half{width:100%!important}.second{margin-left:0!important}.publication-and-date{position:inherit!important;top:0px!important}.listing-item .image{position:inherit!important;left:0}.listing-item .title{padding-top:10px!important;font-size:24px!important;line-height:32px!important;padding-bottom:0px!important}.listing-item{background-image:none;padding:0 20px 20px 20px}.grid-logo{display:none!important}.team-mobile-bio{display:flex}.team-member-photo:before{content:""}.my-sub-navbar,#content_38c6a14cd{position:relative!important;min-height:auto}.submenu-tab{min-height:auto}#content_jpfkgcq38 .ce-button{text-align:center!important}.hero-intro{background:#222427;position:relative!important;bottom:30px!important;padding-top:0px!important;padding-left:0px!important;padding-bottom:30px!important}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{top:60px!important}.mapsvg-header{display:none!important}.p-icon{left:70%}.footer-copy p,.footer-copy h3{text-align:center!important;margin-top:30px;max-width:100%!important}.copyright{width:100%}.copyright p{text-align:center!important}.footer-social-facebook{padding-top:10px;padding-right:20px!important;text-align:left!important;float:right!important}.footer-social{padding-top:10px;margin-right:20px;float:right;text-align:left!important}.social-icons .content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.text-mobile-no-side-paddings{padding:40px 20px!important}#content-422 #content_ug954ohl1{padding:0 20px 40px!important}.rs-layer h1{font-size:2.1rem!important;text-align:center!important;line-height:2.1rem!important}p.twocol{column-count:1}}@media screen and (max-width:400px){.nav_saw12bwtl .navbar-inner .navbar-left,.nav_saw12bwtl .navbar-inner .navbar-center{left:1.7rem!important}.nav_saw12bwtl .logo img,.nav_saw12bwtl .logo svg{width:12rem!important}}@media screen and (min-width:991px){#content-holder>header>div{padding-left:0px!important;padding-right:0px!important}}