.cw-rel-section{display:none}:root{--cw-menu-icons-gap:30px;--cw-header-row-pad-desktop:10px;--cw-header-row-pad-mobile:10px}:root{--cw-logo-scale-mobile:1.10;--cw-logo-max-desktop:385px;--cw-header-row-pad-desktop:10px;--cw-header-row-pad-mobile:10px;--cw-header-vpad-desktop:var(--cw-header-row-pad-desktop);--cw-header-vpad-mobile:var(--cw-header-row-pad-mobile)}@media (max-width:980px){.et-l--header .et_pb_menu__logo img,.et-l--header .logo_container img,.et-l--header .et_pb_image.cw-logo img{transform:scale(var(--cw-logo-scale-mobile));transform-origin:left center}.et-l--header .et_pb_menu__logo,.et-l--header .logo_container,.et-l--header .et_pb_image.cw-logo{overflow:visible}.et-l--header .pa-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-header .et_pb_row_1_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_1_tb_header.et_pb_row,.et-l--header .alt-header-fixed .et_pb_row{padding-top:var(--cw-header-vpad-mobile)!important;padding-bottom:var(--cw-header-vpad-mobile)!important}}@media (min-width:981px){.et-l--header .et_pb_menu__logo img,.et-l--header .logo_container img,.et-l--header .et_pb_image.cw-logo img{width:auto!important;height:auto!important;max-width:var(--cw-logo-max-desktop)!important;transform:none!important}.et-l--header .et_pb_menu__logo,.et-l--header .logo_container,.et-l--header .et_pb_image.cw-logo{max-width:var(--cw-logo-max-desktop)!important;overflow:visible}.et-l--header .pa-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-header .et_pb_row_1_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_1_tb_header.et_pb_row,.et-l--header .alt-header-fixed .et_pb_row{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}}.pa-header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:#AFAFAF!important}.pa-fixed-header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:#fff!important}.pa-header{background:transparent;transition:background-color 2s ease-out;padding-top:2%!important}.pa-header .et_pb_menu ul li a{color:#fff;text-shadow:.1em .1em .1em rgba(0,0,0,.6)!important;font-size:16px!important}.pa-fixed-header{background:#fff!important;transition:background-color 2s ease-out;padding-top:unset!important}.pa-fixed-header .et_pb_row_0_tb_header.et_pb_row{padding-top:10px!important;padding-bottom:10px!important}.pa-fixed-header .et_pb_menu ul li a{color:#666!important;text-shadow:none!important;font-size:16px!important;font-weight:600}.pa-fixed-header .et_pb_menu__logo img{content:url('https://cwarchitectsllc.com/wp-content/uploads/2025/08/cwa-logo.png');max-width:350px}.pa-fixed-header .et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{padding-bottom:0!important}.header--main .et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a,.header--team .et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a{color:#83332e!important;text-shadow:none!important;font-weight:600!important}.header--main .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important;font-weight:600}.et_pb_menu .et-menu-nav>ul ul{padding:10px 0}.nav li li{padding:0 10px}.et-menu li li a{width:max-content}.nav li ul{width:fit-content}.header--main .et_pb_menu .et-menu-nav li a,.header--team .et_pb_menu .et-menu-nav li a{padding-top:0!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:10px 0}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:52%!important}@media (min-width:981px){.et-l--header .et_pb_menu .et-menu>li>a{padding-top:10px!important;padding-bottom:10px!important;line-height:1.2!important}.et-l--header .et_pb_menu .et-menu>li.menu-item-has-children>a:after{top:50%!important;transform:translateY(-50%)}.et-l--header .et_pb_menu li.menu-item-15062>a{padding-top:10px!important;padding-bottom:10px!important}}.et_pb_menu .et-menu>li{padding-left:18px;padding-right:18px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center!important}.pa-fixed-header button.et_pb_menu__icon{margin:0 11px 0 -5px!important}@media (min-width:981px){.header--main .pa-fixed-header .et_pb_module{margin-bottom:0!important}}@media (min-width:981px){.et-l--header .et_pb_row_0_tb_header:has(>.et_pb_column+.et_pb_column),.et-l--header .et_pb_row_1_tb_header:has(>.et_pb_column+.et_pb_column){gap:0!important;column-gap:0!important}.et-l--header .et_pb_row_0_tb_header:has(>.et_pb_column+.et_pb_column)>.et_pb_column:first-child,.et-l--header .et_pb_row_1_tb_header:has(>.et_pb_column+.et_pb_column)>.et_pb_column:first-child{padding-right:var(--cw-menu-icons-gap)!important}.et-l--header .et_pb_row_0_tb_header:has(>.et_pb_column+.et_pb_column)>.et_pb_column:last-child,.et-l--header .et_pb_row_1_tb_header:has(>.et_pb_column+.et_pb_column)>.et_pb_column:last-child{padding-left:0!important;margin-left:0!important;border-left:0!important}.et-l--header .et_pb_row_0_tb_header .et_pb_menu__wrap,.et-l--header .et_pb_row_1_tb_header .et_pb_menu__wrap{margin-right:0!important}}@media (min-width:981px){.et-l--header .et_pb_row.has-cw-icons{gap:0!important;column-gap:0!important}.et-l--header .et_pb_row.has-cw-icons>.et_pb_column:first-child{padding-right:0!important}.et-l--header .et_pb_row.has-cw-icons>.et_pb_column:last-child{padding-left:0!important;margin-left:0!important;border-left:0!important}.et-l--header .et_pb_row.has-cw-icons .cw-header-icons{margin-left:var(--cw-menu-icons-gap,30px)!important}.et-l--header .et_pb_row.has-cw-icons .et_pb_menu__wrap{margin-right:0!important}}@media (min-width:981px){.et-l--header .et_pb_row_0_tb_header>.et_pb_column:only-child,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:only-child,.alt-header-fixed.header--team .et_pb_row>.et_pb_column:only-child{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:0!important;margin-left:0!important}.et-l--header .et_pb_row_0_tb_header>.et_pb_column:only-child>.et_pb_menu,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:only-child>.et_pb_menu,.alt-header-fixed.header--team .et_pb_row>.et_pb_column:only-child>.et_pb_menu{flex:1 1 auto!important;min-width:0!important}.et-l--header .et_pb_menu .et_pb_menu__wrap{margin-left:auto!important;margin-right:0!important}.et-l--header .cw-header-icons{flex:0 0 auto!important;margin-left:var(--cw-menu-icons-gap)!important;border-left:0!important}.et-l--header .et_pb_row_0_tb_header>.et_pb_column,.et-l--header .et_pb_row_1_tb_header>.et_pb_column,.alt-header-fixed .et_pb_row>.et_pb_column{border-left:0!important}}@media (max-width:980px){.et-l--header .et_pb_row_0_tb_header>.et_pb_column:first-child,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:first-child{padding-right:0!important}}.header--main{display:block}.header--team{display:none}.page-id-15795 .header--main,.page-id-15053 .header--main,.page-id-15003 .header--main,.page-id-15114 .header--main,.page-id-18079 .header--main{display:none}.page-id-15795 .header--team,.page-id-15053 .header--team,.page-id-15003 .header--team,.page-id-15114 .header--team,.page-id-18079 .header--main{display:block}.et-fb .header--main,.et-fb .header--team{display:block!important}.page-id-18079 .header--main{display:none}.page-id-18079 .header--team{display:block}@media (min-width:981px){body.page-id-18079:not(.et-fb) #main-content .et_builder_inner_content>.et_pb_section:first-of-type,body.page-id-18079:not(.et-fb) .et_pb_section_0{margin-top:clamp(2.2rem,3.7rem,5.2rem)!important}}@media (max-width:980px){ul#mobile_menu1{background:#afafaf!important;margin-top:11px}.pa-header ul#mobile_menu1 li a{color:#83332E!important;text-shadow:none!important;font-weight:600!important;font-size:16px!important}.pa-header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff!important}.pa-fixed-header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#1E4A7F!important}.pa-fixed-header .et_pb_menu__logo img{max-width:270px!important}}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh}.alt-header-fixed{background:#fff!important;padding-top:0!important}.alt-header-fixed .et_pb_row{padding-top:var(--cw-header-row-pad-desktop)!important;padding-bottom:var(--cw-header-row-pad-desktop)!important}@media (max-width:980px){.alt-header-fixed .et_pb_row{padding-top:var(--cw-header-row-pad-mobile)!important;padding-bottom:var(--cw-header-row-pad-mobile)!important}}.alt-header-fixed .menu-li{padding-left:15px!important}.alt-header-fixed .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{margin-right:16px!important}.alt-header-fixed .et_pb_menu__logo img{content:url('https://cwarchitectsllc.com/wp-content/uploads/2025/08/cwa-logo.png');max-width:350px}.alt-header-fixed .et_pb_menu ul li a{color:#666!important;text-shadow:none!important;font-size:16px!important;font-weight:600!important}.alt-header-fixed .et_pb_menu ul li:hover>a{color:#83332e!important;text-shadow:none!important;font-weight:600!important}.alt-header-fixed .et_pb_menu .nav li ul{background:#fff!important}.alt-header-fixed .et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important;font-weight:600}.alt-header-fixed .et_pb_menu .et-menu-nav>ul ul{padding:10px 0}.alt-header-fixed .nav li li{padding:0 10px}@media (max-width:980px){.alt-header-fixed .mobile_nav .mobile_menu_bar:before{color:#1E4A7F!important}}@media (min-width:981px){.alt-header-fixed.header--team .et_pb_menu__logo img{display:block;transform:translateY(5px)}.alt-header-fixed.header--team .et_pb_module{margin-bottom:0!important}}.et-menu li{display:block}@media (max-width:980px){.cw-header-icons{display:none!important}}@media (min-width:981px){.et-menu .menu-social,.et-menu .menu-search{display:none!important}}@media (max-width:980px){#mobile_menu1 .menu-social{display:list-item!important}#mobile_menu1 .menu-search{display:none!important}body.has-mobile-inline-search #mobile_menu1 .menu-search{display:list-item!important}}@media (max-width:980px){body.has-mobile-inline-search .cw-header-icons{display:flex!important;align-items:center}body.has-mobile-inline-search .cw-header-icons .et_pb_social_media_follow{display:none!important}body.has-mobile-inline-search .cw-header-icons .cw-search{display:inline-flex!important}}.et_pb_text_inner a{color:#83332e!important;text-decoration:none}.et_pb_text_inner a:hover{color:#83332e!important;text-decoration:underline}.et_pb_text_inner ul li,.et_pb_text_inner ol li{padding-bottom:15px}.et_pb_text_inner a:hover{text-decoration:underline}.et_pb_social_media_follow li a.icon:before{letter-spacing:1px!important}.displaynone{display:none}h1{padding-bottom:0!important}.no-anim-onload.et_pb_fullwidth_slider .et_pb_slides,.no-anim-onload.et_pb_slider .et_pb_slides{transition:none!important;transform:none!important}.no-anim-onload.et_pb_fullwidth_slider .et_pb_slides>.et_pb_slide:first-child,.no-anim-onload.et_pb_slider .et_pb_slides>.et_pb_slide:first-child{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.no-anim-onload .et_pb_slides>.et_pb_slide:first-child .et_pb_slide_description,.no-anim-onload .et_pb_slides>.et_pb_slide:first-child .et_pb_slide_image,.no-anim-onload .et_pb_button{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.smf-has-email .et-social-rss a.icon:before,.smf-has-email .et_pb_social_media_follow li.et-social-rss a.icon:before{content:"\e010";font-family:"ETmodules"!important}.smf-has-email .et_pb_social_media_follow li.et-social-rss a.icon span{display:none!important}.et_pb_text_inner>p:empty{display:none!important}.et_pb_slide_title,.et_pb_fullwidth_header_0 h1.et_pb_module_header{margin-bottom:5px}h1,h2,h3,h4,h5,h6{line-height:1.25em!important}h1.et_pb_module_header{text-transform:uppercase!important}.et_pb_column_2_5 h3{font-size:22px!important}body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.center,body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.center,body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.center,body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.center{align-self:flex-end!important}@media (max-width:767px){body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left,body.page-id-12 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{justify-content:flex-end!important}}body.page-id-12 .et_pb_portfolio_filters{display:none}body.project-template-default p.term-all{display:none}body.single-project .dipl_masonry_gallery_item{margin-bottom:65px!important}body.single-project h3{display:inline-block!important;margin-right:10px;margin-top:10px;float:left;color:#afafaf!important}body.single-project .teambox h3,body.single-project .linksbox h3{display:block!important;float:none!important;margin-top:15px!important;padding-bottom:15px!important}.et_pb_text.teambox .et_pb_text_inner p{display:block!important;margin:0 0 2px}body.single-project .projectitems p{display:inline-block!important}body.single-project .projecttags p{color:#999!important;background:#f0f0f0!important;text-transform:uppercase!important;padding:5px 20px;font-weight:700;margin-bottom:5px;font-size:.8em}body:not(.et-fb) .readmore-row{display:none}.read-more-link,.read-less-link{display:inline-block;margin-top:10px;color:#999;cursor:pointer;font-weight:bold;text-decoration:underline;font-size:.75em}.et_pb_filterable_portfolio .et_pb_portfolio_image{padding-top:0!important;height:auto!important;position:static!important;overflow:visible!important}.et_pb_filterable_portfolio .et_pb_portfolio_image img{position:static!important;width:100%!important;height:auto!important;object-fit:contain;display:block}.et_pb_filterable_portfolio .et_pb_portfolio_items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:55px!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box}.et_pb_filterable_portfolio .et_pb_portfolio_item{list-style:none!important;float:none!important;width:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;align-self:flex-end!important}.et_pb_filterable_portfolio .et_pb_ajax_pagination_container{padding:0!important;margin:0!important}.et_pb_filterable_portfolio .et_pb_portfolio_item>a{display:flex!important;flex-direction:column!important;min-height:auto!important}.et_pb_filterable_portfolio .et_pb_portfolio_item h2,.et_pb_filterable_portfolio .et_pb_portfolio_item .et_pb_module_header{order:1!important;margin:0 0 8px!important}.et_pb_filterable_portfolio .et_pb_portfolio_item h2{padding-top:5px!important}.et_pb_filterable_portfolio .et_pb_portfolio_image,.et_pb_filterable_portfolio .et_portfolio_image{order:2!important;margin-top:auto!important;align-self:stretch!important}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta a{text-transform:uppercase!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin:10px 20px;font-size:12px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666!important;background:#f0f0f0!important;text-transform:uppercase;padding:5px 20px;font-weight:700}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#fff!important;background:#83332e!important;text-transform:uppercase}@media (max-width:980px){.et_pb_filterable_portfolio .et_pb_portfolio_items{grid-template-columns:repeat(2,minmax(0,1fr))!important}.et_pb_filterable_portfolio .et_pb_portfolio_item{width:auto!important;float:none!important}}@media (max-width:767px){.et_pb_filterable_portfolio .et_pb_portfolio_items{grid-template-columns:1fr!important}.et_pb_filterable_portfolio .et_pb_portfolio_item{width:auto!important;float:none!important}}.et_pb_filterable_portfolio .et_pb_portfolio_item .et_pb_module_header,.et_pb_filterable_portfolio .et_pb_portfolio_item h2{display:block!important;color:#000!important;font-weight:500!important;margin-top:.25rem!important;padding-top:0!important;text-transform:none!important;text-decoration:none!important}.et_pb_filterable_portfolio .et_pb_portfolio_item .et_pb_module_header a:hover{text-decoration:underline!important}.et_pb_filterable_portfolio .et_pb_portofolio_pagination{border-top:1px solid #fff!important}.team-featured-work-extra{margin-top:1rem}#workcats,#workcats *{box-sizing:border-box}#workcats ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 18px;list-style:none;margin:0;padding:0;white-space:normal}#workcats li{margin:5px 0;padding:0}#workcats li a{display:inline-block;padding:6px 20px;line-height:1.2;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;border:1px solid #e2e2e2;border-radius:3px;color:#666;background:#f0f0f0;transition:background-color .15s ease,color .15s ease,border-color .15s ease}#workcats li a:hover,#workcats li a:focus,#workcats li a:focus-visible{background:#83332e;color:#fff;border-color:#83332e;outline:none}@media only screen and (max-width:980px){#workcats ul{gap:0px 10px}}.linksbox ul{padding-left:0!important;margin-top:-20px}.linksbox ul li{padding-bottom:10px}div.projectitems .projecttitle h4{color:#afafaf!important;padding-bottom:0!important;font-size:.85em!important}.projectdescription{font-weight:500!important;color:#231F20!important;line-height:1.5em!important}.is-team-child .header--main{display:none}.is-team-child .header--team{display:block}.et-fb .header--main,.et-fb .header--team{display:block!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.center{align-self:flex-end}.et-db #et-boc .et-l .et_pb_fullwidth_header_0_tb_body .et_pb_fullwidth_header_container{justify-content:flex-start}.custom-social-icon .et-social-instagram a:before,.custom-social-icon .et-social-linkedin a:before{content:none!important}.custom-social-icon .et-social-instagram a{display:inline-block;background:url('/wp-content/uploads/2025/08/Instagram-Icon-Footer-1.png') no-repeat center/contain;width:32px!important;height:32px!important}.custom-social-icon .et-social-linkedin a{display:inline-block;background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Footer-1.png') no-repeat center/contain;width:32px!important;height:32px!important}.et_pb_social_media_follow_0_tb_footer li a.icon{height:32px!important;width:32px!important}.et_pb_social_media_follow_0_tb_footer li a.icon:before{line-height:33px!important;height:34px!important;width:34px!important}@media (min-width:981px){.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_module{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}}@media (min-width:981px){.et-l--header .et_pb_menu .et-menu>li>a{padding-top:0!important;padding-bottom:0!important;line-height:1.25!important}.et-l--header .et_pb_menu .et-menu>li.menu-item-has-children>a:after{top:50%!important;transform:translateY(-50%)}}:root{--cw-header-vpad-desktop:10px;--cw-header-vpad-mobile:10px}@media (min-width:981px){.pa-header{padding-top:0!important}.pa-header .et_pb_row_0_tb_header.et_pb_row{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}}@media (min-width:981px){.pa-fixed-header .et_pb_row_0_tb_header.et_pb_row{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}}@media (min-width:981px){.alt-header-fixed .et_pb_row{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}}@media (min-width:981px){.header--main .pa-header .et_pb_module,.header--main .pa-fixed-header .et_pb_module,.header--team .alt-header-fixed .et_pb_module{margin-bottom:0!important}}@media (min-width:981px){.et-l--header .et_pb_row.has-cw-icons{gap:0!important;column-gap:0!important}.et-l--header .et_pb_row.has-cw-icons>.et_pb_column:first-child{padding-right:0!important}.et-l--header .et_pb_row.has-cw-icons>.et_pb_column:last-child{padding-left:0!important;margin-left:0!important;border-left:0!important}.et-l--header .et_pb_row.has-cw-icons .cw-header-icons{margin-left:var(--cw-menu-icons-gap,30px)!important}.et-l--header .et_pb_row.has-cw-icons .et_pb_menu__wrap{margin-right:0!important}}@media (min-width:981px){body.tax-project_category:not(.et-fb) #main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:calc(clamp(2.2rem,3.7rem,5.2rem) - 10px)!important}body.page-id-15053:not(.et-fb) #main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:calc(clamp(2.2rem,3.7rem,5.2rem) - 10px)!important}}@media (max-width:980px){.pa-header .et_pb_row_0_tb_header.et_pb_row,.pa-fixed-header .et_pb_row_0_tb_header.et_pb_row,.alt-header-fixed .et_pb_row{padding-top:var(--cw-header-vpad-mobile)!important;padding-bottom:var(--cw-header-vpad-mobile)!important}.et-l--header .et_pb_menu .et-menu>li>a{padding-top:0!important;padding-bottom:0!important;line-height:1.25!important}}:root{--cw-logo-max-desktop:350px;--cw-logo-max-mobile:270px}@media (min-width:981px){.et-l--header .et_pb_menu__logo img{display:block!important;transform:none!important;max-width:var(--cw-logo-max-desktop)!important;height:auto!important}.alt-header-fixed.header--team .et_pb_menu__logo img{transform:none!important}}@media (max-width:980px){.et-l--header .et_pb_menu__logo img{display:block!important;transform:none!important;max-width:var(--cw-logo-max-mobile)!important;height:auto!important}.et-l--header .et_pb_menu,.et-l--header .et_pb_menu.et_pb_text_align_center,.et-l--header .et_pb_menu.et_pb_text_align_right{text-align:left!important}.et-l--header .et_pb_menu__logo{display:block!important;text-align:left!important;margin-left:0!important;margin-right:auto!important}.et-l--header .et_pb_column .et_pb_module{margin-bottom:0!important}}@media (min-width:981px){body.tax-project_category:not(.et-fb)#main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:0!important}}@media (min-width:981px){.et-l--header .et_pb_menu li.menu-item-15062>a{padding-top:0!important;padding-bottom:0!important}}@media (max-width:980px){.et-l--header .et_pb_row_0_tb_header>.et_pb_column:first-child,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:first-child{justify-content:flex-start!important;align-items:center!important}}@media (min-width:768px) and (max-width:980px){.et-l--header .et_pb_row_0_tb_header,.et-l--header .et_pb_row_1_tb_header,.alt-header-fixed .et_pb_row{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}.et-l--header .et_pb_row_0_tb_header>.et_pb_column:first-child,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:first-child{justify-content:flex-start!important;align-items:center!important}.et-l--header .et_pb_menu__logo{text-align:left!important;margin-left:0!important;margin-right:auto!important}.et-l--header .et_pb_menu__logo img{display:block!important;transform:none!important;max-width:var(--cw-logo-max-mobile,270px)!important;height:auto!important}}@media (min-width:981px){.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translateY(-50%)}}@media (min-width:768px) and (max-width:980px){.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translateY(-50%)}}@media (max-width:980px){.et-l--header .et_pb_column .et_pb_module{margin-bottom:0!important}}@media (min-width:981px){.et-l--header .et_pb_menu__logo img{display:block!important;transform:none!important;max-width:var(--cw-logo-max-desktop,350px)!important;height:auto!important}}@media (min-width:981px){body.tax-project_category .pa-header{}body.tax-project_category:not(.et-fb)#main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:0!important}}li.menu-item-17766{display:none!important}:root{--cw-header-vpad-desktop:14px}@media (min-width:981px){.et-l--header .pa-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .alt-header-fixed .et_pb_row{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}.et-l--header .et_pb_row_0_tb_header.et_pb_row.et_pb_sticky_module,.et-l--header .et_pb_row_1_tb_header.et_pb_row.et_pb_sticky_module{padding-top:var(--cw-header-vpad-desktop)!important;padding-bottom:var(--cw-header-vpad-desktop)!important}.et-l--header .et_pb_menu .et-menu>li>a{padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}.et-l--header .pa-header,.et-l--header .pa-fixed-header,.et-l--header .alt-header-fixed{padding-top:0!important;padding-bottom:0!important}}@media (min-width:981px){body.page-id-15795:not(.et-fb) #main-content .et_builder_inner_content>.et_pb_section:first-of-type,body.page-id-15795:not(.et-fb) .et_pb_section_0{margin-top:0!important;padding-top:0!important}@media (min-width:768px) and (max-width:980px){.et-l--header .pa-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .pa-fixed-header .et_pb_row_0_tb_header.et_pb_row,.et-l--header .alt-header-fixed .et_pb_row{padding-top:14px!important;padding-bottom:14px!important}}body.tax-project_category .et_pb_filterable_portfolio .et_portfolio_image{position:relative;aspect-ratio:3 / 2;width:100%;overflow:hidden;background:#f5f5f5}body.tax-project_category .et_pb_filterable_portfolio .et_portfolio_image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}body.tax-project_category .et_pb_portfolio_item{display:flex;flex-direction:column}body.tax-project_category .et_pb_portfolio_item .et_portfolio_image{flex:0 0 auto}@media (max-width:980px){.cw-header-icons{display:none!important}}@media (max-width:980px){.et_mobile_menu .menu-social a[href*="instagram.com"]{display:none!important}.et_mobile_menu .menu-item-17766{display:none!important}}@media (max-width:980px){.et_mobile_menu .menu-social a[href*="linkedin.com"]{display:inline-block!important;width:32px;height:32px;margin:6px 0 10px 27px;padding:0!important;line-height:1!important;background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png') no-repeat center / contain;text-indent:-9999px;overflow:hidden;white-space:nowrap;border:0}}.cw-header-icons .is-hidden{display:none!important}.home .pa-header,.home .pa-fixed-header{display:none!important}.home .alt-header,.home .alt-header-fixed{display:block!important}.home .pa-header,.home .pa-fixed-header{height:0!important;padding:0!important;margin:0!important}:root{--cw-logo-w-desktop:380px;--cw-logo-w-tablet:380px;--cw-logo-w-mobile:300px;--cw-logo-w-fixed-desktop:380px;--cw-logo-w-fixed-tablet:380px;--cw-logo-w-fixed-mobile:300px}.pa-header .et_pb_menu__logo-wrap,.pa-fixed-header .et_pb_menu__logo-wrap,.alt-header .et_pb_menu__logo-wrap,.alt-header-fixed .et_pb_menu__logo-wrap{max-width:none!important}.pa-header .et_pb_menu__logo img,.alt-header .et_pb_menu__logo img{width:var(--cw-logo-w-desktop)!important;height:auto!important;max-height:none!important;display:block}.pa-fixed-header .et_pb_menu__logo img,.alt-header-fixed .et_pb_menu__logo img{width:var(--cw-logo-w-fixed-desktop)!important;height:auto!important;max-height:none!important;display:block}@media (max-width:980px){.pa-header .et_pb_menu__logo img,.alt-header .et_pb_menu__logo img{width:var(--cw-logo-w-tablet)!important}.pa-fixed-header .et_pb_menu__logo img,.alt-header-fixed .et_pb_menu__logo img{width:var(--cw-logo-w-fixed-tablet)!important}}@media (max-width:767px){.pa-header .et_pb_menu__logo img,.alt-header .et_pb_menu__logo img{width:var(--cw-logo-w-mobile)!important}.pa-fixed-header .et_pb_menu__logo img,.alt-header-fixed .et_pb_menu__logo img{width:var(--cw-logo-w-fixed-mobile)!important}}.et-l--header .et_pb_row--with-menu{align-items:center}.et-l--header .et_pb_menu__logo{width:auto!important}@media (min-width:981px){.et-l--header .et_pb_row_0_tb_header>.et_pb_column:last-child,.et-l--header .et_pb_row_1_tb_header>.et_pb_column:last-child,.et-l--header .alt-header-fixed .et_pb_row>.et_pb_column:last-child{padding-left:0!important;margin-left:0!important;border-left:0!important}}.page-id-15283 .pa-header,.page-id-15283 .pa-fixed-header,.single-project .pa-header,.single-project .pa-fixed-header{display:none!important;height:0!important;padding:0!important;margin:0!important}.page-id-15283 .alt-header,.page-id-15283 .alt-header-fixed,.single-project .alt-header,.single-project .alt-header-fixed{display:block!important}:root{--cw-logo-scale:1.10}.et-l--header .et_pb_menu__logo img{transform:scale(var(--cw-logo-scale));transform-origin:left center}.et-l--header .logo_container img{transform:scale(var(--cw-logo-scale));transform-origin:left center}.et-l--header .et_pb_image.cw-logo img{transform:scale(var(--cw-logo-scale));transform-origin:left center}.et-l--header .et_pb_menu__logo,.et-l--header .logo_container,.et-l--header .et_pb_image.cw-logo{overflow:visible}:root{--cwa-menu-fs:14px}.header--main .et_pb_menu ul>li>a,.header--team .et_pb_menu ul>li>a{font-size:var(--cwa-menu-fs)!important}@media (max-width:980px){#mobile_menu1 li a{font-size:var(--cwa-menu-fs)!important}}:root{--cw-nav-offset-desktop:7px}@media (min-width:981px){.et-l--header .et_pb_menu .et_pb_menu__menu{transform:translateY(var(--cw-nav-offset-desktop))}}:root{--cw-icons-offset-desktop:-7px;--cw-icons-offset-fixed:-7px}@media (min-width:981px){.et-l--header .et_pb_menu .et_pb_menu__icon{transform:none}.et-l--header .cw-header-icons{margin-bottom:var(--cw-icons-offset-desktop)!important}.et-l--header .pa-fixed-header .cw-header-icons{margin-bottom:var(--cw-icons-offset-fixed)!important}}.cwa-nh :is(.pa-header,.pa-fixed-header,.alt-header,.alt-header-fixed){all:unset}@media (min-width:981px){.cwa-nh :is(.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module){margin-top:initial!important;margin-bottom:initial!important;padding-top:initial!important;padding-bottom:initial!important}}@media (max-width:980px){.cwa-nh :is(.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module){margin-top:initial!important;margin-bottom:initial!important;padding-top:initial!important;padding-bottom:initial!important}}.cwa-nh .et_pb_menu .et-menu>li>a{color:inherit!important;text-shadow:none!important;font-size:inherit!important;font-weight:inherit!important;line-height:normal!important;padding-top:initial!important;padding-bottom:initial!important}.cwa-nh .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:auto!important;transform:none!important}.cwa-nh .et_pb_menu .et_pb_menu__menu{transform:none!important}.cwa-nh .cwa-nh__icons{margin:0!important}.cwa-nh .et_pb_menu .et_pb_menu__icon{transform:none!important;margin:0!important}.cwa-nh .et_pb_menu__logo img,.cwa-nh .logo_container img{width:auto!important;height:auto!important;max-width:none!important;transform:none!important;display:block!important}.cwa-nh{background:transparent}.cwa-nh .et_pb_row{align-items:center}.cwa-nh .et_pb_menu .nav li ul{padding:initial!important}.cwa-nh .nav li li{padding:initial!important}.cwa-nh .et-menu li li a{width:auto!important}@media (max-width:980px){.cwa-nh__icons{display:revert!important}.cwa-nh .et_mobile_menu{max-height:80vh;overflow-y:auto}}.cwa-nh{display:block!important;height:auto!important;padding:initial!important;margin:0!important}:root{--nh-logo-w-desktop:385px;--nh-logo-w-tablet:340px;--nh-logo-w-mobile:270px;--nh-row-pad-desktop:14px;--nh-row-pad-tablet:14px;--nh-row-pad-mobile:12px;--nh-row-w-tablet:90%}#cwaNH.cwa-nh{background:transparent!important}#cwaNH.cwa-nh.et_pb_section--fixed{z-index:1000002!important}#cwaNH.cwa-nh .et_pb_row--with-menu{padding-top:var(--nh-row-pad-desktop)!important;padding-bottom:var(--nh-row-pad-desktop)!important}@media (max-width:980px){#cwaNH.cwa-nh .et_pb_row--with-menu{padding-top:var(--nh-row-pad-tablet)!important;padding-bottom:var(--nh-row-pad-tablet)!important;width:var(--nh-row-w-tablet)!important;max-width:var(--nh-row-w-tablet)!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){#cwaNH.cwa-nh .et_pb_row--with-menu{padding-top:var(--nh-row-pad-mobile)!important;padding-bottom:var(--nh-row-pad-mobile)!important}}#cwaNH.cwa-nh .et_pb_menu__logo-wrap,#cwaNH.cwa-nh .et_pb_menu__logo,#cwaNH.cwa-nh .et_pb_menu__logo a{max-width:none!important;width:auto!important}#cwaNH.cwa-nh .et_pb_menu__logo img{width:var(--nh-logo-w-desktop)!important;max-width:none!important;height:auto!important;transform:none!important;display:block!important}@media (max-width:980px){#cwaNH.cwa-nh .et_pb_menu__logo img{width:var(--nh-logo-w-tablet)!important}}@media (max-width:767px){#cwaNH.cwa-nh .et_pb_menu__logo img{width:var(--nh-logo-w-mobile)!important}}#cwaNH.cwa-nh .et_pb_menu ul li:hover>a{color:inherit!important;text-shadow:none!important;font-weight:inherit!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul{padding:initial!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul a{color:inherit!important}#cwaNH.cwa-nh .et_pb_menu .et_pb_menu__wrap{margin-left:auto!important;margin-right:0!important}#cwaNH.cwa-nh .cw-header-icons{margin-left:var(--cw-menu-icons-gap,30px)!important}@media (max-width:980px){#cwaNH.cwa-nh .et_pb_column .et_pb_module{margin-bottom:0!important}}body:not(.et-fb) #main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:0!important;padding-top:0!important}body.page-id-12 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.page-id-15114 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.page-id-15053 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.page-id-15283 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.page-id-15795 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.parent-pageid-15795 :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.single-project :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0),body.tax-project_category :is(#main-content .et_builder_inner_content>.et_pb_section:first-of-type,.et_pb_section_0){margin-top:0!important;padding-top:0!important}body.parent-pageid-15795 .et_pb_section_0,body.parent-pageid-15795 #main-content .et_builder_inner_content>.et_pb_section:first-of-type{margin-top:0!important;padding-top:0!important}#cwaNH.cwa-nh .et_pb_menu .et_pb_menu__menu{transform:none!important}#cwaNH.cwa-nh .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translateY(-50%)}#cwaNH.cwa-nh .menu-item-17766{display:none!important}@media (max-width:980px){#cwaNH.cwa-nh #mobile_menu1 .menu-item-17766{display:none!important}}#cwaNH.cwa-nh,#cwaNH.cwa-nh.et_pb_section--fixed,#cwaNH.cwa-nh.et-fixed-header{background:#fff!important}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:0%!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et_pb_menu__wrap{margin-bottom:-14px}}#cwaNH.cwa-nh .et_pb_menu ul>li>a{}#cwaNH.cwa-nh .et_pb_menu .nav li ul{}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{font-weight:600!important;text-shadow:none!important}#cwaNH.cwa-nh .et_pb_menu ul>li>a:hover,#cwaNH.cwa-nh .et_pb_menu ul>li>a:focus,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:hover,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:focus{color:#83332E!important;text-shadow:none!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{color:inherit!important;letter-spacing:normal!important;text-transform:none!important;font-style:normal!important;line-height:1.2!important;text-decoration:none!important;padding:10px 16px!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul{width:max-content!important;min-width:100%!important;overflow:visible!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{white-space:nowrap!important}#cwaNH.cwa-nh .et_pb_menu .nav li{overflow:visible!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a[href*="/enduring-partnerships/"]{white-space:nowrap!important}.header--main .et_pb_menu ul li:hover>a,.header--team .et_pb_menu ul li:hover>a,.header--main .et_pb_menu .nav li ul.sub-menu a:hover,.header--team .et_pb_menu .nav li ul.sub-menu a:hover{color:#83332E!important;font-weight:600!important;text-shadow:none!important;white-space:nowrap!important}#cwaNH.cwa-nh .et_pb_menu ul>li>a,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{font-weight:inherit!important}#cwaNH.cwa-nh .et_pb_menu ul>li>a:hover,#cwaNH.cwa-nh .et_pb_menu ul>li>a:focus,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:hover,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:focus{font-weight:inherit!important}.header--main .et_pb_menu ul li:hover>a,.header--team .et_pb_menu ul li:hover>a,.header--main .et_pb_menu .nav li ul.sub-menu a:hover,.header--team .et_pb_menu .nav li ul.sub-menu a:hover{font-weight:inherit!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important}.header--main .et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important}body.tax-project_category #cwaNH.cwa-nh :is(.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module){margin-top:initial!important;margin-bottom:initial!important;padding-top:initial!important;padding-bottom:initial!important}:root{--nh-row-pad-desktop:14px;--nh-row-pad-tablet:14px;--nh-row-pad-mobile:12px}body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh .et_pb_row_0_tb_header{padding-top:var(--nh-row-pad-desktop)!important;padding-bottom:var(--nh-row-pad-desktop)!important}@media (max-width:980px){body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh .et_pb_row_0_tb_header{padding-top:var(--nh-row-pad-tablet)!important;padding-bottom:var(--nh-row-pad-tablet)!important}}@media (max-width:767px){body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh .et_pb_row_0_tb_header{padding-top:var(--nh-row-pad-mobile)!important;padding-bottom:var(--nh-row-pad-mobile)!important}}body.tax-project_category :is(.pa-header,.pa-fixed-header,.alt-header,.alt-header-fixed){display:none!important;height:0!important;padding:0!important;margin:0!important}body.tax-project_category #cwaNH.cwa-nh{background:#fff!important;z-index:1000002!important}#cwaNH.cwa-nh .et_pb_menu ul>li>a,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a,#cwaNH.cwa-nh #mobile_menu1 li a,#cwaNH.cwa-nh .et_mobile_menu li a{text-transform:uppercase!important}.header--main .et_pb_menu ul>li>a,.header--team .et_pb_menu ul>li>a,.header--main .et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu .nav li ul.sub-menu a,.et_mobile_menu li a{text-transform:uppercase!important}:root{--cwa-menu-fw:600}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{font-weight:var(--cwa-menu-fw)!important}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:hover,#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:focus{font-weight:var(--cwa-menu-fw)!important}.header--main .et_pb_menu .et-menu>li>a,.header--team .et_pb_menu .et-menu>li>a{font-weight:var(--cwa-menu-fw)!important}.header--main .et_pb_menu .et-menu>li>a:hover,.header--team .et_pb_menu .et-menu>li>a:hover{font-weight:var(--cwa-menu-fw)!important}#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important}.header--main .et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu .nav li ul.sub-menu a{text-shadow:none!important}:root{--nh-row-pad-desktop:14px;--nh-row-pad-tablet:14px;--nh-row-pad-mobile:12px}body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et_pb_section--fixed .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et-fixed-header .et_pb_row--with-menu{padding-top:var(--nh-row-pad-desktop)!important;padding-bottom:var(--nh-row-pad-desktop)!important}@media (max-width:980px){body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et_pb_section--fixed .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et-fixed-header .et_pb_row--with-menu{padding-top:var(--nh-row-pad-tablet)!important;padding-bottom:var(--nh-row-pad-tablet)!important}}@media (max-width:767px){body.tax-project_category #cwaNH.cwa-nh .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et_pb_section--fixed .et_pb_row--with-menu,body.tax-project_category #cwaNH.cwa-nh.et-fixed-header .et_pb_row--with-menu{padding-top:var(--nh-row-pad-mobile)!important;padding-bottom:var(--nh-row-pad-mobile)!important}}body.tax-project_category :is(.pa-header,.pa-fixed-header,.alt-header,.alt-header-fixed){display:none!important;height:0!important;padding:0!important;margin:0!important}@media (min-width:981px){body.tax-project_category #cwaNH.cwa-nh .et_pb_menu .et_pb_menu__wrap{margin-bottom:-14px!important}}body.tax-project_category #cwaNH.cwa-nh,body.tax-project_category #cwaNH.cwa-nh.et_pb_section--fixed,body.tax-project_category #cwaNH.cwa-nh.et-fixed-header{background:#fff!important;z-index:1000002!important}:root{--cwa-menu-fw:600}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a,#cwaNH.cwa-nh .et_mobile_menu li a{font-weight:var(--cwa-menu-fw)!important;font-synthesis:none!important;font-optical-sizing:none!important;font-variation-settings:"wght" var(--cwa-menu-fw)!important;line-height:1.2!important;letter-spacing:0!important;transition:color .15s ease,background-color .15s ease,opacity .15s ease!important}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:hover,#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:focus,#cwaNH.cwa-nh .et_pb_menu .et-menu>li.current-menu-item>a,#cwaNH.cwa-nh .et_pb_menu .et-menu>li.current_page_item>a,#cwaNH.cwa-nh .et_pb_menu .et-menu>li.current-menu-ancestor>a,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:hover,#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:focus{font-weight:var(--cwa-menu-fw)!important;font-variation-settings:"wght" var(--cwa-menu-fw)!important;text-shadow:none!important}body.tax-project_category #cwaNH.cwa-nh .et_pb_menu .et-menu>li>a,body.tax-project_category #cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:hover,body.tax-project_category #cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a,body.tax-project_category #cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a:hover{font-weight:var(--cwa-menu-fw)!important;font-variation-settings:"wght" var(--cwa-menu-fw)!important;text-shadow:none!important}.header--main .et_pb_menu .et-menu>li>a,.header--team .et_pb_menu .et-menu>li>a,.header--main .et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu .nav li ul.sub-menu a{font-weight:var(--cwa-menu-fw)!important;font-synthesis:none!important;font-optical-sizing:none!important;font-variation-settings:"wght" var(--cwa-menu-fw)!important;line-height:1.2!important;letter-spacing:0!important;transition:color .15s ease,background-color .15s ease,opacity .15s ease!important}.header--main .et_pb_menu ul li:hover>a,.header--team .et_pb_menu ul li:hover>a,.header--main .et_pb_menu .nav li ul.sub-menu a:hover,.header--team .et_pb_menu .nav li ul.sub-menu a:hover,.header--main .et_pb_menu .et-menu>li.current-menu-item>a,.header--team .et_pb_menu .et-menu>li.current-menu-item>a{font-weight:var(--cwa-menu-fw)!important;font-variation-settings:"wght" var(--cwa-menu-fw)!important;text-shadow:none!important}#cwaNH.cwa-nh .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translateY(-50%)!important}@media (max-width:980px){.et_mobile_menu li a,#mobile_menu1 li a{text-shadow:none!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{text-shadow:none!important}#cwaNH.cwa-nh .et_mobile_menu li a,#cwaNH.cwa-nh #mobile_menu1 li a{text-shadow:none!important}.pa-header .et_pb_menu ul li a{text-shadow:none!important}.et_mobile_menu li a:hover,.et_mobile_menu li a:focus{text-shadow:none!important}}.et_pb_menu_0_tb_header.et_pb_menu ul li a{text-shadow:none!important}@media (max-width:980px){#cwaNH.cwa-nh .et_pb_menu,#cwaNH.cwa-nh .et_mobile_menu,#cwaNH.cwa-nh #mobile_menu1,#cwaNH.cwa-nh .et_pb_menu *,#cwaNH.cwa-nh .et_mobile_menu *,#cwaNH.cwa-nh #mobile_menu1 *{text-shadow:none!important}.pa-header .et_pb_menu,.pa-fixed-header .et_pb_menu,.alt-header .et_pb_menu,.alt-header-fixed .et_pb_menu,.pa-header .et_mobile_menu,.pa-fixed-header .et_mobile_menu,.alt-header .et_mobile_menu,.alt-header-fixed .et_mobile_menu,.pa-header #mobile_menu1,.pa-fixed-header #mobile_menu1,.alt-header #mobile_menu1,.alt-header-fixed #mobile_menu1,.pa-header .et_pb_menu *,.pa-fixed-header .et_pb_menu *,.alt-header .et_pb_menu *,.alt-header-fixed .et_pb_menu *,.pa-header .et_mobile_menu *,.pa-fixed-header .et_mobile_menu *,.alt-header .et_mobile_menu *,.alt-header-fixed .et_mobile_menu *,.pa-header #mobile_menu1 *,.pa-fixed-header #mobile_menu1 *,.alt-header #mobile_menu1 *,.alt-header-fixed #mobile_menu1 *{text-shadow:none!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu li a,.et_pb_menu_0_tb_header.et_pb_menu #mobile_menu1 li a{text-shadow:none!important}}@media (max-width:980px){.mobile_nav,.mobile_nav *,.et_mobile_menu,.et_mobile_menu *,#mobile_menu1,#mobile_menu1 *{text-shadow:none!important;filter:none!important;-webkit-filter:none!important}.et_mobile_menu li a,.et_mobile_menu li a:before,.et_mobile_menu li a:after,#mobile_menu1 li a,#mobile_menu1 li a:before,#mobile_menu1 li a:after{text-shadow:none!important}.pa-header .et_pb_menu ul li a,.pa-fixed-header .et_pb_menu ul li a,.alt-header .et_pb_menu ul li a,.alt-header-fixed .et_pb_menu ul li a{text-shadow:none!important}#cwaNH.cwa-nh,#cwaNH.cwa-nh .et_pb_menu,#cwaNH.cwa-nh .et_pb_menu *{text-shadow:none!important;filter:none!important;-webkit-filter:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .nav li ul.sub-menu a{color:#83332E!important}.header--main .et_pb_menu .nav li ul.sub-menu a,.header--team .et_pb_menu .nav li ul.sub-menu a,.pa-header .et_pb_menu .nav li ul.sub-menu a,.pa-fixed-header .et_pb_menu .nav li ul.sub-menu a,.alt-header .et_pb_menu .nav li ul.sub-menu a,.alt-header-fixed .et_pb_menu .nav li ul.sub-menu a{color:#83332E!important}}@media (max-width:980px){.cw-header-icons{display:none!important}.et-menu .menu-social{display:none!important}[id^="mobile_menu"] .menu-social{display:list-item!important}[id^="mobile_menu"] li.menu-item-17766,[id^="mobile_menu"] li.menu-ig,[id^="mobile_menu"] li[class*="instagram"],[id^="mobile_menu"] a[href*="instagram.com"]{display:none!important}[id^="mobile_menu"] a[href*="linkedin.com"],[id^="mobile_menu"] li.menu-linkedin>a,[id^="mobile_menu"] li.menu-social.menu-linkedin>a{position:relative;display:inline-block!important;width:32px;height:32px;margin:6px 0 10px 27px;padding:0!important;line-height:1!important;background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png') no-repeat center / contain;color:transparent!important;text-indent:-9999px;overflow:hidden;white-space:nowrap;border:0}[id^="mobile_menu"] li a[href*="linkedin.com"]::before,[id^="mobile_menu"] li a[href*="linkedin.com"]::after{content:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:hover,#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:focus{color:#83332E!important}}@media (max-width:980px){.cw-header-icons{display:none!important}#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-item-17766,#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-ig,#cwaNH.cwa-nh [id^="mobile_menu"] li[class*="instagram"],#cwaNH.cwa-nh [id^="mobile_menu"] a[href*="instagram.com"]{display:none!important}#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-item-17765>a,#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-linkedin>a,#cwaNH.cwa-nh [id^="mobile_menu"] a[href*="linkedin.com"]{position:relative!important;display:block!important;min-height:44px!important;line-height:44px!important;padding:0 16px 0 74px!important;font-size:0!important;color:transparent!important;text-shadow:none!important;background:none!important}#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-item-17765>a::before,#cwaNH.cwa-nh [id^="mobile_menu"] li.menu-linkedin>a::before,#cwaNH.cwa-nh [id^="mobile_menu"] a[href*="linkedin.com"]::before{content:"";position:absolute;left:27px;top:50%;width:32px;height:32px;transform:translateY(-50%);background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png') no-repeat center / contain}#cwaNH.cwa-nh [id^="mobile_menu"] li a[href*="linkedin.com"]::after,#cwaNH.cwa-nh [id^="mobile_menu"] li a[href*="linkedin.com"]::before{content:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:hover,#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a:focus{color:#83332E!important}}@media (max-width:980px){#cwaNH.cwa-nh .cw-header-icons{display:none!important}#cwaNH#cwaNH [id^="mobile_menu"] .menu-social{display:none!important}#cwaNH#cwaNH [id^="mobile_menu"] li.menu-item-17766,#cwaNH#cwaNH [id^="mobile_menu"] li.menu-ig,#cwaNH#cwaNH [id^="mobile_menu"] a[href*="instagram.com"]{display:none!important}#cwaNH#cwaNH [id^="mobile_menu"] li.menu-item-17765,#cwaNH#cwaNH [id^="mobile_menu"] li.menu-linkedin,#cwaNH#cwaNH [id^="mobile_menu"] a[href*="linkedin.com"]{display:list-item!important}#cwaNH#cwaNH [id^="mobile_menu"] li.menu-item-17765>a,#cwaNH#cwaNH [id^="mobile_menu"] li.menu-linkedin>a,#cwaNH#cwaNH [id^="mobile_menu"] a[href*="linkedin.com"]{position:relative!important;display:block!important;min-height:44px!important;line-height:44px!important;padding:0 16px 0 74px!important;font-size:0!important;color:transparent!important;text-shadow:none!important;background:none!important}#cwaNH#cwaNH [id^="mobile_menu"] li.menu-item-17765>a::before,#cwaNH#cwaNH [id^="mobile_menu"] li.menu-linkedin>a::before,#cwaNH#cwaNH [id^="mobile_menu"] a[href*="linkedin.com"]::before{content:"";position:absolute;left:27px;top:50%;width:32px;height:32px;transform:translateY(-50%);background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png') no-repeat center / contain}#cwaNH#cwaNH [id^="mobile_menu"] li a[href*="linkedin.com"]::after,#cwaNH#cwaNH [id^="mobile_menu"] li a[href*="linkedin.com"]::before{content:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}}@media (max-width:980px){[id^="mobile_menu"] a[href*="instagram.com"],[id^="mobile_menu"] li.menu-ig,[id^="mobile_menu"] li.menu-item-17766{display:none!important}[id^="mobile_menu"] li.menu-linkedin>a.cwa-li-icon{position:relative;display:block;min-height:48px;line-height:48px;padding:0 16px 0 72px!important;color:transparent!important;font-size:0!important;text-shadow:none!important;background:none!important}[id^="mobile_menu"] li.menu-linkedin>a.cwa-li-icon::before{content:"";position:absolute;left:24px;top:50%;width:32px;height:32px;transform:translateY(-50%);background:url('/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png') no-repeat center / contain}}@media (min-width:981px){.et-menu .menu-social{display:none!important}}@media (max-width:980px){.et_mobile_menu .menu-item-17766{display:none!important}.et_mobile_menu .menu-item-17765>a{position:relative;display:block!important;min-height:48px;line-height:48px;padding:0 16px 0 64px!important;background:none!important;font-size:0!important;color:transparent!important;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-shadow:none!important}.et_mobile_menu .menu-item-17765>a::before{content:"";position:absolute;left:24px;top:50%;width:32px;height:32px;transform:translateY(-50%);background:url("https://cwarchitectsllc.com/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png")no-repeat center / contain}.et_mobile_menu .menu-item-17765>a::after{content:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}}@media (max-width:980px){#cwaNH.cwa-nh #mobile_menu1 li.menu-item-17766{display:none!important}#cwaNH.cwa-nh #mobile_menu1 li.menu-item-17765>a,#cwaNH.cwa-nh #mobile_menu1 li a[href*="linkedin.com"]{background-image:url("https://cwarchitectsllc.com/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png")!important;background-repeat:no-repeat!important;background-position:24px 50%!important;background-size:32px 32px!important;display:block!important;min-height:48px;line-height:48px;padding-left:64px!important;font-size:0!important;letter-spacing:0!important;text-transform:none!important;color:transparent!important;text-shadow:none!important;overflow:hidden!important;text-indent:0!important}#cwaNH.cwa-nh #mobile_menu1 li.menu-item-17765>a::before,#cwaNH.cwa-nh #mobile_menu1 li.menu-item-17765>a::after,#cwaNH.cwa-nh #mobile_menu1 li a[href*="linkedin.com"]::before,#cwaNH.cwa-nh #mobile_menu1 li a[href*="linkedin.com"]::after{content:""!important;width:0!important;height:0!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}}#cwaNH.cwa-nh #mobile_menu1 li.menu-linkedin>a,#cwaNH.cwa-nh #mobile_menu1 li a[href*="linkedin.com"]{...same rules...}@media (max-width:980px){.et_mobile_menu li.menu-item-17766,.et_mobile_menu li[class*="instagram"],.et_mobile_menu a[href*="instagram.com"]{display:none!important}.et_mobile_menu li.menu-item-17765>a,.et_mobile_menu li.menu-linkedin>a,.et_mobile_menu a[href*="linkedin.com"]{position:relative!important;display:block!important;min-height:48px!important;line-height:48px!important;padding-left:64px!important;background:url('https://cwarchitectsllc.com/wp-content/uploads/2025/08/Linkedin-Icon-Scroll.png')24px 50% / 32px 32px no-repeat!important;color:transparent!important;font-size:0!important;text-transform:none!important;letter-spacing:0!important;text-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-indent:-9999px!important}.et_mobile_menu li.menu-item-17765>a::before,.et_mobile_menu li.menu-item-17765>a::after,.et_mobile_menu li.menu-linkedin>a::before,.et_mobile_menu li.menu-linkedin>a::after,.et_mobile_menu a[href*="linkedin.com"]::before,.et_mobile_menu a[href*="linkedin.com"]::after{content:none!important}}@media (min-width:981px){#cwaNH.cwa-nh .et_pb_menu .et-menu>li>a{color:#666!important;text-shadow:none!important}}@media (max-width:980px){[id^="mobile_menu"] li>a[href*="linkedin.com"]{margin-left:39px!important}[id^="mobile_menu"] li>a[href*="linkedin.com"]::before{left:12px!important}}body.page-id-15003 header .et_builder_inner_content{position:relative;z-index:999999999!important}.botalign .et_pb_column{margin:auto auto 0px auto}li.workcats a:hover{color:#fff!important}body.tax-project_category p.post-meta{display:none}body.tax-project_category .et_pb_filterable_portfolio .et_pb_portfolio_item .et_pb_module_header,.et_pb_filterable_portfolio .et_pb_portfolio_item h2{margin-top:.75rem!important}