.wp-caption.alignnone,.wp-caption.aligncenter{width:100% !important}.wp-caption.alignright{float:right;margin-left:20px}.wp-caption.alignright+p{clear:none}.wp-caption.alignright+p+p,.wp-caption.alignright+p+h2{clear:both}.wp-caption.alignright+h2{clear:both}.wp-caption.aligncenter{margin:0 auto;text-align:center}.wp-caption-text{font-size:.8em;margin:10px 0 20px;line-height:1.4em}.wp-caption.aligncenter .wp-caption-text{text-align:center}.wp-caption.aligncenter .wp-caption-text a{font-size:1em}.gallery figure img{max-width:100%;height:auto;margin:0 auto;display:block}.gallery figure{float:left;margin:0 2% 1em 0}.gallery.gallery-columns-2 figure{width:49%}.gallery.gallery-columns-2 figure:nth-of-type(even){margin-right:0}.gallery.gallery-columns-2 figure:nth-of-type(odd){clear:left}.post-navigation{display:flex;justify-content:space-between;margin:20px 0;padding-top:20px}.previous-post{float:left;max-width:45%}.next-post{float:right;text-align:right;max-width:45%}.post-navigation span{display:block;margin-bottom:.2rem;font-size:1.5rem;font-weight:500;line-height:1.8125rem;color:#27348b}body.single .content-wrapper .post-navigation a{text-decoration:none;color:#404040}.post-meta{border-top:1px solid #f7f7f7;padding-top:30px;margin-top:30px}p.post-categories{margin-bottom:0}.posts-tile .title-wrapper h2{padding-right:10px}@media (max-width:767px){.wp-caption.alignright{display:block;margin:1em auto;float:none}.gallery.gallery-columns-2 figure{width:100%;margin:0 0 1em;float:none}}@font-face{font-family:"Univers LT W04_65 Bold1475972";src:url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.eot");src:url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.woff2") format("woff2"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.woff") format("woff"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.ttf") format("truetype"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-65Bold.svg#Univers LT Pro") format("svg")}@font-face{font-family:"Univers LT W04_45 Light";src:url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.eot");src:url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.woff2") format("woff2"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.woff") format("woff"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.ttf") format("truetype"),url("/wp-content/themes/collectiveworks/fonts/univers/UniversLTPro-45Light.svg#Univers LT Pro") format("svg")}body{font-family:"Univers LT W04_45 Light";font-size:1.125rem;line-height:1.5625rem;color:#404040}a{text-decoration:none}h1,h2,h3,h4,h5,h6,strong{font-family:"Univers LT W04_65 Bold1475972"}a:focus,input:focus,textarea:focus{box-shadow:none !important;outline:none !important}.nav-fw-fill-cntrd-nav003{background-color:#fff;padding:15px 0;z-index:1}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li{margin-right:50px}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li.home-link{margin:0 auto}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:nth-child(3),.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:last-child{margin:0}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li.home-link>a{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../images/collective-work-logo.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;border:0;display:block;height:115px;width:115px}.nav-fw-fill-cntrd-nav003 #menu-primary-menu a{font-family:"Nitti Bd";font-display:swap;font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.5rem;color:#27348b}.nav-fw-fill-cntrd-nav003 #menu-primary-menu a.nav-link.active{border-bottom:3px solid #27348b}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li.home-link a.nav-link.active{border-bottom:0}.site-content{margin-bottom:95px}.hero-cover{margin-bottom:80px;overflow:hidden}.hero-cover .heroSlider{height:100%}.hero-cover .heroSlider .swiper{height:calc(100vh - 145px)}.hero-cover .heroSlider .swiper .swiper-pagination-bullet-active{background-color:#fff}.hero-cover .heroSlider .strapLine-title{margin-bottom:120px;max-width:830px}.hero-cover .heroSlider .strapLine-title h1,.hero-cover .heroSlider .strapLine-title p{font-family:"Nitti Bd";font-display:swap;font-style:normal;font-weight:400;font-size:4.25rem !important;line-height:4.25rem;letter-spacing:-.03em}.hero-cover .heroSlider .slate-button-wrapper{font-family:"Univers LT W04_65 Bold1475972"}.hero-cover .heroSlider .slate-button-wrapper .slate-button1{background-color:#fff;border:0;box-shadow:0px 4px 4px rgba(0,0,0,.25) !important;color:#27348b;font-size:1.125rem;padding:15px 20px;width:100%;max-width:315px;text-align:left}.hero-cover .heroSlider .slate-button-wrapper .read-more-arrow{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../images/icons/arrow-right.svg);background-repeat:no-repeat;width:13px;height:13px}.hero-cover .heroSlider .slate-button-wrapper .tyh-btn:hover{background-color:#fac8d2;color:#fff}.hero-cover .heroSlider .slate-button-wrapper .tyh-btn:hover .read-more-arrow{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../images/icons/arrow-right-white.svg)}.hero-cover .heroSlider .slate-button-wrapper .bsn-btn:hover{background-color:#95d6e7;color:#fff}.hero-cover .heroSlider .slate-button-wrapper .bsn-btn:hover .read-more-arrow{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../images/icons/arrow-right-white.svg)}.hero-cover .heroSlider .slate-button-wrapper .ews-btn:hover{background-color:#ffcf69;color:#fff}.hero-cover .heroSlider .slate-button-wrapper .ews-btn:hover .read-more-arrow{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../images/icons/arrow-right-white.svg)}.hero-cover .riba-hero-logo{background-image:url(//collectiveworks.net/wp-content/themes/collectiveworks/css/../../collectiveworks/images/icons/riba-logo-white.png);background-repeat:no-repeat;background-size:cover;width:124px;height:59px;position:absolute;bottom:160px}.content-image001-wrapper .slate-image-wrapper{width:100%}.content-image001-wrapper .slate-image-wrapper img{width:100%}.cw-hp-tiles{margin-bottom:125px;position:relative}.cw-hp-tiles h2{font-family:"Univers LT W04_65 Bold1475972";font-size:2.5rem;line-height:3rem;color:#27348b;margin-bottom:15px}.cw-hp-tiles .slate-button-wrapper{margin:0 auto}.cw-hp-tiles .slate-button-wrapper a{font-family:"Univers LT W04_65 Bold1475972";background-color:#27348b;border:0;font-size:1rem;line-height:1.1875rem;letter-spacing:.05em;color:#fff;padding:19px 30px}.cw-hp-tiles.about{padding-top:75px}.cw-hp-tiles.about .row:before{content:"\00a0 ";background-color:rgba(64,86,234,.05);position:absolute;right:0;top:0;width:70%;height:360px;z-index:-1}.cw-hp-tiles.about .featured-in{margin-top:calc(55px - 1rem);margin-bottom:20px;display:block;opacity:.5}.cw-hp-tiles.caseStudy{padding-top:60px}.cw-hp-tiles.caseStudy .row.caseStudy-row:before{content:"\00a0 ";background-color:rgba(255,55,95,.05);position:absolute;left:0;top:0;width:70%;height:360px;z-index:-1}.cw-hp-tiles.caseStudy .featured-right-container .featured-general{margin-bottom:30px}.cw-hp-tiles.caseStudy .featured-right-container .featured-img-wrapper{margin-bottom:15px}.cw-hp-tiles.caseStudy .featured-right-container .featured-project{margin-top:auto}.cw-hp-tiles.caseStudy .featured-right-container .featured-project p{margin-bottom:0}.cw-hp-tiles.caseStudy .featured-right-container .featured-project a{font-family:"Univers LT W04_65 Bold1475972";font-size:24px;line-height:29px;color:#27348b}.cw-hp-tiles.caseStudy .featured-right-container .featured-project a span{margin-right:25px}.cw-hp-tiles.caseStudy .recent-case-studies{margin-top:50px;margin-bottom:60px}.cw-hp-tiles.process{padding-top:60px}.cw-hp-tiles.process .row:before{content:"\00a0 ";background-color:rgba(64,86,234,.05);position:absolute;right:0;top:0;width:70%;height:360px;z-index:-1;height:500px}.cw-hp-tiles.process .top-process .slate-text-wrapper{margin-bottom:30px}.cw-hp-tiles.process .card-img-wrapper{margin-bottom:15px;background-position:center;background-size:cover;height:100%;position:relative;overflow:hidden;padding-bottom:100%}.cw-hp-tiles.process .slate-button-wrapper{margin:0}.cw-hp-tiles.process .slate-button-wrapper a{background-color:transparent;color:#27348b;padding:0;font-size:1.5rem;line-height:1.8125rem;text-align:left;display:inline-block;width:100%}.cw-hp-tiles.process .our-service{margin-top:60px}.cw-hp-tiles.process .our-service .slate-button-wrapper{margin:0 auto}.cw-hp-tiles.process .our-service .slate-button-wrapper a{background-color:#27348b;font-size:1rem;line-height:1.1875rem;color:#fff;padding:19px 30px}.cw-hp-tiles.meet-team{padding-top:60px}.cw-hp-tiles.meet-team .row:before{content:"\00a0 ";background-color:rgba(255,55,95,.05);position:absolute;left:0;top:0;width:70%;height:360px;z-index:-1}.cw-hp-tiles.meet-team p{margin-bottom:50px}.cw-hp-tiles.meet-team .meet-the-team-btn{display:inline-block;margin-left:12%}.cw-hp-tiles.insights{padding-top:60px}.cw-hp-tiles.insights .row.top-wrapper{margin-bottom:60px}.cw-hp-tiles.insights .row.top-wrapper:before{content:"\00a0 ";background-color:rgba(64,86,234,.05);position:absolute;right:0;top:0;width:70%;height:360px;z-index:-1}.cw-hp-tiles.insights .row.top-wrapper .slate-text-wrapper{margin-bottom:30px}.cw-hp-tiles.insights .publish-date{font-size:.75rem;line-height:1.0625rem;letter-spacing:.05em;text-transform:uppercase;color:#000;opacity:.5}.cw-hp-tiles.project{margin-bottom:0}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003{border:0;height:100%;background-size:cover;background-repeat:no-repeat}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .tile_col_4_trans_strk_textcta_tile003-info-wrapper{padding:40px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;z-index:1}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .tile_col_4_trans_strk_textcta_tile003-info-wrapper h2{margin-bottom:15px}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .tile_col_4_trans_strk_textcta_tile003-info-wrapper p{max-width:730px;margin:0 auto 30px auto}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .cta-btn-wrapper{position:relative;bottom:unset;width:auto}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .cta-btn-wrapper a{font-family:"Univers LT W04_65 Bold1475972";font-size:1rem;line-height:1.1875rem;letter-spacing:.05em;background-color:#27348b;color:#fff;padding:20px 30px;display:block;text-transform:none}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .layer{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#27348b;opacity:0}.cw-page-header{position:relative;overflow:hidden;margin-bottom:50px}.cw-page-header .col-with-bg:before{content:"\00a0 ";position:absolute;width:100%;height:100%;background-color:#f5f7fe;z-index:-1}.cw-page-header .page-header_001{padding:100px 0 100px 95px}.cw-page-header .page-header_001 h1{font-family:"Nitti Bd";font-size:4.6875rem;line-height:4.6875rem;letter-spacing:-.03em;color:#f5f7fe;-webkit-text-stroke:1px #27348b;margin-bottom:24px}.cw-page-header .page-header_001 p{font-size:1rem;line-height:1.375rem;color:#6b6b6b}.cw-page-header .page-header_001 a{color:#27348b;text-decoration:underline}.cw-page-header .page-header_001 .post-type-name{font-size:.75rem;line-height:1.0625rem;letter-spacing:.05em;color:#000;opacity:.5;margin-bottom:10px}.cw-page-header .page-header_001 h1.entry-title{font-size:4.25rem;line-height:4.25rem;color:#27348b;-webkit-text-stroke:0;margin-bottom:0}.cw-page-header .page-header_001 .btn-page-header-single{border:1px solid #27348b;padding:15px 30px;max-width:215px;text-decoration:none;font-family:"Univers LT W04_65 Bold1475972";font-size:1rem;line-height:1.1875rem;text-align:center;letter-spacing:.05em}.cw-page-header.tyh .page-header_001 h1{font-size:4.25rem;line-height:4.25rem;color:#27348b;-webkit-text-stroke:0}.cw-page-header.tyh .col-with-bg:before{background-color:rgba(255,55,95,.05)}.cw-page-header.bsn .page-header_001 h1{font-size:4.25rem;line-height:4.25rem;color:#27348b;-webkit-text-stroke:0}.cw-page-header.bsn .col-with-bg:before{background-color:rgba(31,193,235,.05)}.cw-page-header.ews .page-header_001 h1{font-size:4.25rem;line-height:4.25rem;color:#27348b;-webkit-text-stroke:0}.cw-page-header.ews .col-with-bg:before{background-color:rgba(255,199,0,.05)}body.single-projects .cw-page-header .col-with-bg:before{content:"\00a0 ";background:#fff5f7}.single-design-header{max-width:730px;font-size:1rem;color:#6b6b6b}.posts-tile .img-wrapper{margin-bottom:15px;background-position:center;background-size:cover;height:100%;position:relative;overflow:hidden;padding-bottom:100%}.posts-tile .title-wrapper h2{font-size:1.5rem;line-height:1.8125rem;margin-bottom:0;color:#27348b}.posts-tile .title-wrapper h2 a{color:#27348b}.category-name{display:inline-block;font-size:12px;line-height:17px;letter-spacing:.05em;color:#000;opacity:.8;margin-bottom:10px;padding:0 3px;text-align:center}.renovation{background-color:#fac8d2}.newconstruction{background-color:#95d6e7}.publicspaces{background-color:#ffcf69}.cw-sections-separator{margin-bottom:120px;position:relative}.cw-sections-separator h2{font-size:2.5rem;line-height:3rem;color:#27348b;margin-bottom:10px}.cw-sections-separator .slate-button-wrapper{margin-top:auto}.cw-sections-separator .slate-button-wrapper a{border:0;padding:0;width:100%;text-align:left;text-decoration-line:underline;display:inline;color:#27348b}.cw-sections-separator .slate-button-wrapper a:hover{background-color:transparent}.cw-sections-separator .middle-content{font-family:"Univers LT W04_65 Bold1475972";font-style:italic;font-size:24px;line-height:29px;color:#27348b}.cw-sections-separator a{color:#27348b}.cw-sections-separator.centered-text .col-wrapper,.cw-sections-separator.centered-text .d-flex{height:100%}.cw-sections-separator.centered-text .slate-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.team-members-wrapper{margin-bottom:120px}.team-members-wrapper .team-container{width:100%;border-bottom:1px solid #27348b}.team-members-wrapper .team-container .cw-border-right{border-right:1px solid #27348b}.team-members-wrapper .team-container .team-img-wrapper{padding:15px;width:100%;max-width:150px}.team-members-wrapper .team-container .team-img-wrapper img{max-width:100%}.team-members-wrapper .team-container .team-details-wrapper{width:calc(100% - 150px - 1rem);padding:20px}.team-members-wrapper .team-container .team-details-wrapper .team-member-name{margin-bottom:20px}.team-members-wrapper .team-container .team-details-wrapper .team-member-name h3{font-size:1.5rem;line-height:1.8125rem;color:#27348b}.team-members-wrapper .team-container .team-details-wrapper .team-member-desc{margin-bottom:20px}.team-members-wrapper .team-container .team-details-wrapper .linkedin a{color:#27348b;text-decoration:underline}.team-members-wrapper .team-container:last-child{border-bottom:0}.post-card{margin-bottom:55px}.post-card .entry-header .entry-meta{font-size:.75rem;line-height:1.0625rem;letter-spacing:.05em;text-transform:uppercase;color:#000;opacity:.5;margin-bottom:5px}.row.related-projects-grid{padding-top:50px}.row.related-projects-grid:before{content:"\00a0 ";background-color:rgba(255,55,95,.05);position:absolute;left:0;top:0;width:70%;height:360px;z-index:-1;width:85%}.row.related-projects-grid .title{font-size:40px;line-height:48px;color:#27348b}.row.related-projects-grid .stories{margin-bottom:40px}.row.related-projects-grid .all-projects a{background-color:#fff;color:#27348b;padding:20px 30px;font-family:"Univers LT W04_65 Bold1475972";font-size:1rem;line-height:1.1875rem;letter-spacing:.05em;border:1px solid #27348b;display:inline-block}body.page-id-371 .row.related-projects-grid:before{background-color:rgba(31,193,235,.05)}body.page-id-347 .row.related-projects-grid:before{background-color:rgba(255,199,0,.05)}body.page-id-4928 .row.related-projects-grid:before{background-color:rgba(31,193,235,.05)}body.page-id-5020 .row.related-projects-grid:before{background-color:rgba(255,199,0,.05)}body.single .content-wrapper{max-width:920px;margin:0 auto;margin-bottom:60px}body.single .content-wrapper h2{font-size:1.5rem;line-height:1.8125rem;color:#000}body.single .content-wrapper a{font-family:"Univers LT W04_45 Light";font-weight:400;font-size:1.125rem;line-height:1.125rem;color:#27348b;text-decoration:underline}body.single .content-wrapper .big-link a{font-family:"Univers LT W04_65 Bold1475972";font-size:1.5rem;line-height:1.8125rem;color:#27348b;text-decoration:underline}body.single .content-wrapper .extra-space{margin:65px 0}body.single .content-wrapper .wp-block-columns{margin-bottom:0}body.single-projects .cw-page-header .page-header_001 .post-type-name,body.single-projects .category-name{opacity:1}body.single-projects .renovation{background:#fac8d2}body.single-projects .content-wrapper{max-width:100%}body.single-projects .content-wrapper h2{font-size:2.5rem;line-height:3rem;color:#27348b}body.single-projects .content-wrapper .wp-block-columns{margin-bottom:120px}body.single-projects .project-details{margin-bottom:80px}body.single-projects .project-details h3{font-size:1.5rem;line-height:1.8125rem;color:#27348b;margin-bottom:15px}body.single-projects .project-details ul{list-style:none;margin:0;padding:0}body.single-projects .project-details li{margin-bottom:10px}body.single-projects .project-details a{color:#27348b;text-decoration:underline}body.single-projects .tyh-row{margin-bottom:80px}body.single-projects .tyh-row .transform-your-home-img-wrapper{background-position:center;background-size:cover;height:100%;position:relative;overflow:hidden;padding-bottom:100%}body.single-projects .tyh-row .transform-your-home{background-color:#27348b;color:#fff}body.single-projects .tyh-row .transform-your-home h3{margin-bottom:20px;font-size:2.5rem;line-height:3rem}body.single-projects .tyh-row .transform-your-home p{max-width:450px;margin-bottom:20px}body.single-projects .tyh-row .transform-your-home a{background-color:#fff;color:#27348b;padding:20px 30px;font-family:"Univers LT W04_65 Bold1475972";font-size:1rem;line-height:1.1875rem;letter-spacing:.05em}.design-page-content-wrapper{margin-bottom:80px}.design-page-content-wrapper a{color:#27348b;text-decoration:underline}.design-page-content-wrapper h1,.design-page-content-wrapper h2,.design-page-content-wrapper h3,.design-page-content-wrapper h4,.design-page-content-wrapper h5,.design-page-content-wrapper h6{color:#27348b}.design-page-content-wrapper.single h1,.design-page-content-wrapper.single h2,.design-page-content-wrapper.single h3,.design-page-content-wrapper.single h4,.design-page-content-wrapper.single h5{margin-bottom:30px}.design-page-content-wrapper.single p{margin-bottom:30px}.design-page-content-wrapper.single .wp-block-image{margin:50px 0 80px}.wp-block-columns{margin-bottom:120px}.cw-pagination{margin-top:30px}.cw-pagination .page-numbers{background-color:#27348b;color:#fff;font-size:1rem;padding:8px 15px;vertical-align:super;transition:all .3s;margin-right:10px}.cw-pagination .page-numbers:hover{color:#fff;opacity:.8}.cw-pagination .page-numbers.current{opacity:.8}body.page-id-189 .site-content{margin-bottom:65px}.cw-contact-body h3{font-size:1.5rem;line-height:1.8125rem;color:#000;margin-bottom:15px}.cw-contact-body .office-details{margin-bottom:50px}.cw-contact-body .office-details>div{margin-bottom:20px}.cw-contact-body .office-details>div a{color:#27348b;text-decoration:underline}.cw-contact-body .office-details>div:last-child{margin:0}.cw-contact-body .social-icons>a{border-radius:50%;width:32px;height:32px;background-color:#27348b;color:#fff;margin-right:10px;font-size:1rem}.cw-contact-body .form-body{padding:60px;background-color:#f5f7fe}.cw-contact-body .form-body .slate-text-wrapper{width:100%}.cw-contact-body .form-body .gform_heading{text-align:center;margin-bottom:50px}.cw-contact-body .form-body .gform_heading h2{font-size:2.5rem;line-height:3rem;color:#000}.cw-contact-body .form-body .gfield{margin-bottom:75px}.cw-contact-body .form-body .gfield input,.cw-contact-body .form-body .gfield textarea{background-color:transparent;border:0;border-radius:0;border-bottom:.5px solid #393ea8}.cw-contact-body .form-body .gfield input:focus,.cw-contact-body .form-body .gfield textarea:focus{border-bottom:.5px solid #27348b}.cw-contact-body .form-body fieldset#field_1_4{margin-left:auto}.cw-contact-body .form-body fieldset#field_1_7{margin:0 auto}.cw-contact-body .form-body .ginput_container_consent{font-size:.75rem;line-height:1.0625rem;color:#404040}.cw-contact-body .form-body .ginput_container_consent .gfield_required_text{display:none}.cw-contact-body .form-body .ginput_container_consent input{display:none}.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:not(:checked)+label,.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:checked+label{position:relative;padding-left:29px;cursor:pointer}.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:not(:checked)+label:after,.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:checked+label:after{content:'';position:absolute;left:0;top:-2px;width:18px;height:18px;transition:all .2s;padding:0 5px}.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:not(:checked)+label:after{border:1px solid #ccc}.cw-contact-body .form-body .ginput_container_consent input[type=checkbox]:checked+label:after{background-color:rgba(39,52,139,.25);content:'x';color:#27348b;font-size:14px;font-family:"Univers LT W04_65 Bold1475972";line-height:.9375rem;padding-top:3px}.cw-contact-body .form-body .gfield_consent_label a{color:#27348b;text-decoration:underline}.cw-contact-body .form-body .gform_footer{text-align:center;margin:0 !important;padding:0 !important}.cw-contact-body .form-body .gform_footer input[type=submit]{width:100%;padding:15px 0;max-width:120px;background:#27348b;color:#fff;border:0;font-family:"Univers LT W04_65 Bold1475972";font-size:1rem;line-height:1.1875rem;letter-spacing:.05em;color:#fff;border-radius:0}.pftr002{display:none}.footer-section .ftr001-inner{background-color:#27348b;color:#fff;padding:50px 0}.footer-section .ftr001-inner .ftr001-bottom-module-alpha,.footer-section .ftr001-inner .ftr001-bottom-module-beta{text-align:left}.footer-section .ftr001-inner .ftr001-bottom-module-alpha h2,.footer-section .ftr001-inner .ftr001-bottom-module-beta h2{font-size:1.5rem;line-height:1.8125rem;margin-bottom:15px}.footer-section .ftr001-inner .ftr001-bottom-module-beta{font-size:.9375rem;line-height:1.3125rem}.footer-section .ftr001-inner .ftr001-bottom-module-beta .widget_media_image{margin-bottom:80px}.footer-section .ftr001-inner .ftr001-bottom-module-beta .wp-block-image{margin:0}.footer-section .ftr001-inner .ftr001-bottom-module-alpha #menu-footer-bravo{display:flex;flex-direction:column}.footer-section .ftr001-inner .ftr001-bottom-module-alpha #menu-footer-bravo li{margin-bottom:10px;padding:0}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .widget_block{margin-left:auto}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .office-details>div{margin-bottom:20px}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .office-details>div a{color:#fff;text-decoration:underline}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .copyright{font-size:.8125rem;line-height:1.125rem}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .copyright .box{opacity:.7}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .copyright .box span{margin-right:10px;margin-left:10px}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .copyright a{color:#fff}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .footer-icons>a{border-radius:50%;width:32px;height:32px;background-color:#fff;color:#27348b;margin-right:10px;font-size:1rem}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .footer-icons>a:last-child{margin-right:0}@media screen and (max-height:900px){.hero-cover .heroSlider .swiper{height:100%}.hero-cover .riba-hero-logo{bottom:20px}}@media screen and (max-width:1200px) and (min-width:992px){.nav-fw-fill-cntrd-nav003 #menu-primary-menu li{margin-right:20px}.hero-cover .landing-content-wrapper-fs .slate-button-wrapper .slate-button1{max-width:295px}}@media screen and (max-width:991px){.nav-fw-fill-cntrd-nav003 #menu-primary-menu li{margin-right:35px}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li.home-link{display:none}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:nth-child(3),.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:last-child{margin-right:35px}.nav-fw-fill-cntrd-nav003 #menu-primary-menu a.nav-link.active{border:0}.navbar-light .navbar-toggler{border:0;padding:0}.navbar-light .navbar-toggler:focus{box-shadow:none}.navbar-light .navbar-toggler-icon{font-size:30px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(39, 52, 139, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.hero-cover .landing-content-wrapper-fs .slate-button-wrapper .slate-button1{max-width:100%;margin-bottom:15px}.cw-hp-tiles h2{font-size:1.75rem;line-height:1.75rem}.caseStudy .slate-image-wrapper{margin-bottom:30px}.cw-hp-tiles.caseStudy .recent-case-studies{margin-bottom:0}.cw-hp-tiles.process .our-service{margin-top:48px}.cw-hp-tiles.process .card-img-wrapper img{aspect-ratio:16/9}.cw-hp-tiles.meet-team .slate-image-wrapper,.cw-hp-tiles.meet-team p{margin-bottom:30px}.cw-hp-tiles.meet-team .meet-the-team-btn{margin:0 auto}.cw-hp-tiles.insights .row.top-wrapper{margin-bottom:0}.cw-page-header.tyh .page-header_001,.cw-page-header.bsn .page-header_001,.cw-page-header.ews .page-header_001,.cw-page-header .page-header_001{padding:40px}.cw-page-header.tyh .page-header_001 h1,.cw-page-header.tyh .page-header_001 h1.entry-title,.cw-page-header.bsn .page-header_001 h1,.cw-page-header.bsn .page-header_001 h1.entry-title,.cw-page-header.ews .page-header_001 h1,.cw-page-header.ews .page-header_001 h1.entry-title,.cw-page-header .page-header_001 h1,.cw-page-header .page-header_001 h1.entry-title{font-size:2rem;line-height:2rem}.cw-page-header.tyh .page-header_001 .btn-page-header-single,.cw-page-header.bsn .page-header_001 .btn-page-header-single,.cw-page-header.ews .page-header_001 .btn-page-header-single,.cw-page-header .page-header_001 .btn-page-header-single{display:none}.cw-hp-tiles.project .tile_col_4_trans_strk_textcta_tile003 .tile_col_4_trans_strk_textcta_tile003-info-wrapper h2{font-size:1.75rem;line-height:1.75rem}.cw-sections-separator{margin-bottom:50px}.cw-sections-separator .content-image001-wrapper{margin-bottom:30px}.cw-sections-separator .content-image001-wrapper .slate-image-wrapper img{aspect-ratio:16/9;object-fit:cover;object-position:center}.cw-sections-separator h2{font-size:1.75rem;line-height:1.75rem;margin-bottom:25px}.team-members-wrapper{margin-bottom:50px}body.single .content-wrapper h2{font-size:1.75rem;line-height:1.75rem;margin-bottom:25px}.design-page-content-wrapper.single img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-columns{margin-bottom:50px;flex-wrap:wrap}.wp-block-columns .wp-block-column{flex-basis:100% !important;flex-grow:1 !important;margin-left:0 !important}.wp-block-columns img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-columns:nth-child(2n) .wp-block-column:first-child{order:2}body.single-projects .project-details{margin-bottom:40px}body.single-projects .tyh-row .transform-your-home{padding:40px}body.single-projects .tyh-row .transform-your-home h3{font-size:1.625rem;line-height:2.125rem}body.single-projects .stories .col-12 .posts-tile{margin-bottom:55px}body.single-projects .stories .col-12:last-child .posts-tile{margin:0}body.single-projects .row.related-projects-grid .title{font-size:1.75rem;line-height:1.75rem}.row.related-projects-grid .title{font-size:1.75rem;line-height:1.75rem}.row.related-projects-grid .col-12 .posts-tile{margin-bottom:55px}.cw-contact-body .col-left-body{margin-bottom:50px}.cw-contact-body .form-body{padding:30px}.cw-contact-body .form-body #field_1_5,.cw-contact-body .form-body #field_1_4{margin-bottom:10px !important}.cw-contact-body .form-body #field_1_4{margin:0 0 10px !important}.cw-contact-body .form-body #field_1_7{margin:0 0 30px !important}.footer-section .ftr001-inner .ftr001-bottom-module-beta{margin-bottom:30px;text-align:center}.footer-section .ftr001-inner .ftr001-bottom-module-beta .widget_media_image{margin-bottom:1rem}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .widget_nav_menu{margin-bottom:1rem;flex-basis:100%;text-align:center}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .widget_block{margin-bottom:1rem;flex-basis:100%;margin-left:0;text-align:center}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .widget_block .office-details>div{justify-content:center}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .box{text-align:center;flex-basis:100%;margin-bottom:15px}.footer-section .ftr001-inner .ftr001-bottom-module-alpha .footer-icons{text-align:center;flex-basis:100%}}@media screen and (max-width:767px){.m-logo{margin-left:45px}.nav-fw-fill-cntrd-nav003 #menu-primary-menu li,.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:nth-child(3),.nav-fw-fill-cntrd-nav003 #menu-primary-menu li:last-child{margin-right:0}.hero-cover .heroSlider .swiper{height:100%}.hero-cover .landing-content-wrapper-fs{padding:80px 0 150px}.hero-cover .landing-content-wrapper-fs .strapLine-title{margin-bottom:30px}.hero-cover .landing-content-wrapper-fs .strapLine-title h1,.hero-cover .landing-content-wrapper-fs .strapLine-title p{font-size:2rem !important;line-height:2rem;letter-spacing:-.03em;width:100%}.hero-cover .landing-content-wrapper-fs .slate-button-wrapper .slate-button1{font-size:1rem}.hero-cover .riba-hero-logo{bottom:60px}.cw-hp-tiles.meet-team .slate-button-wrapper{text-align:center}.cw-hp-tiles .slate-button-wrapper a{width:auto}.cw-hp-tiles.about .featured-logos img{max-width:100%}.team-members-wrapper .team-container{border:0;text-align:center}.team-members-wrapper .team-container .cw-border-right{border:0}.team-members-wrapper .team-container .team-img-wrapper{width:100%;max-width:100%;margin-left:auto}.team-members-wrapper .team-container .team-details-wrapper{width:100%}}@media screen and (max-width:381px){.ftr001-bottom-module-beta .riba-footer-logo{margin-bottom:15px}}