@media only screen and (min-width: 1001px){.mobile-only{display:none !important}}@media only screen and (max-width: 1000px){.mobile-only{display:block !important}}p#breadcrumbs{opacity:0.8}p#breadcrumbs span{font-size:13px;font-weight:400 !important}p#breadcrumbs span a{font-weight:500 !important}p#breadcrumbs span span{margin:3px}@keyframes fade-out{from{opacity:1}to{opacity:0}}body.single-portfolio .nectar-global-section.salient_portfolio_hook_single_before_content .container.normal-container.row{padding-left:0;padding-right:0;padding-top:0}body.single-portfolio .nectar-global-section.salient_portfolio_hook_single_before_content .container.normal-container.row .breadcrumbs-container{margin-top:0;margin-bottom:0;padding-top:0 !important}body.single-portfolio .nectar-global-section.salient_portfolio_hook_single_before_content .container.normal-container.row .work-details{margin-top:0;margin-bottom:0;padding-top:1.5% !important;padding-bottom:2% !important}body.single-portfolio div#portfolio-extra{padding-top:3% !important}body.single-portfolio div#portfolio-extra .vc_row.row{padding:1% 0 !important}body.single-portfolio .main-content>.row>#breadcrumbs.yoast{display:none}body.single-portfolio #page-header-bg.fullscreen-header .page-header-bg-image-wrap.nectar-parallax-enabled .page-header-bg-image{bottom:200px}body.single-portfolio #page-header-bg.fullscreen-header,body.single-portfolio #page-header-wrap.fullscreen-header{height:calc(98vh - 32px) !important;max-width:95vw;margin:0 auto}@media only screen and (max-width: 1000px){body.single-portfolio #page-header-bg.fullscreen-header,body.single-portfolio #page-header-wrap.fullscreen-header{height:calc(70vh - 32px) !important;max-width:90vw}}@media only screen and (max-width: 1000px){body.single-portfolio #page-header-bg .page-header-bg-image-wrap,body.single-portfolio .full-width-section .row-bg,body.single-portfolio .wpb_row .row-bg{height:65%}}body.single-portfolio .desktop-title{position:relative;max-width:75%;transform:translateY(26vh)}@media only screen and (max-width: 1000px){body.single-portfolio .desktop-title{max-width:100%}}body.single-portfolio .desktop-title h1{color:#000;font-size:3.5vw !important;line-height:1.3}@media only screen and (max-width: 1000px){body.single-portfolio .desktop-title h1{font-size:5vw !important}}body.single-portfolio .desktop-title span.subheader{color:#000;font-weight:500;font-size:22px;font-family:"objektiv-mk1", sans-serif}@media only screen and (max-width: 1000px){body.single-portfolio .desktop-title span.subheader{font-size:16.5px}}@media only screen and (min-width: 320px) and (max-width: 767px){body.single-portfolio .desktop-title span.subheader{font-size:13.5px}}body.single-portfolio div#page-header-wrap{top:28vh;display:block}body.single-portfolio div#page-header-wrap #page-header-bg .span_6 .inner-wrap{display:none}body.single-portfolio div#page-header-wrap #page-header-bg .project-title .span_6{display:none !important}body.single-portfolio .work-details .work-type h2,body.single-portfolio .work-details .work-client h2,body.single-portfolio .work-details .work-awards h2{font-size:17px !important;font-weight:600 !important;margin-bottom:0}body.single-portfolio .work-details .work-type .nectar-split-heading.animated-in,body.single-portfolio .work-details .work-client .nectar-split-heading.animated-in,body.single-portfolio .work-details .work-awards .nectar-split-heading.animated-in{margin-bottom:5px}body.single-portfolio .work-details div:not(.nectar-split-heading) .work-client p,body.single-portfolio .work-details div:not(.nectar-split-heading) .work-client div.list,body.single-portfolio .work-details div:not(.nectar-split-heading) .work-awards p,body.single-portfolio .work-details div:not(.nectar-split-heading) .work-awards div.list{font-size:13px;line-height:22px}body.single-portfolio .work-details div:not(.nectar-split-heading) .work-type span.nectar-meta-category-el{gap:4px}body.single-portfolio .work-details div:not(.nectar-split-heading) .work-type span.nectar-meta-category-el span{font-size:13px}body[data-bg-header=true].single-portfolio .container-wrap{padding-top:20px !important}p,em,strong{font-family:"objektiv-mk1", sans-serif}h1,h2,h3,h4,h5,h6{font-family:"objektiv-mk1", sans-serif}.container.main-content a,.container.main-content abbr,.container.main-content acronym,.container.main-content address,.container.main-content applet,.container.main-content article,.container.main-content aside,.container.main-content audio,.container.main-content b,.container.main-content big,.container.main-content blockquote,.container.main-content canvas,.container.main-content caption,.container.main-content center,.container.main-content cite,.container.main-content dd,.container.main-content del,.container.main-content details,.container.main-content dfn,.container.main-content div,.container.main-content dl,.container.main-content dt,.container.main-content em,.container.main-content fieldset,.container.main-content figcaption,.container.main-content figure,.container.main-content footer,.container.main-content form,.container.main-content header,.container.main-content hgroup,.container.main-content html,.container.main-content i,.container.main-content iframe,.container.main-content img,.container.main-content ins,.container.main-content kbd,.container.main-content label,.container.main-content legend,.container.main-content li,.container.main-content menu,.container.main-content nav,.container.main-content object,.container.main-content ol,.container.main-content output,.container.main-content p,.container.main-content pre,.container.main-content q,.container.main-content ruby,.container.main-content s,.container.main-content samp,.container.main-content section,.container.main-content small,.container.main-content span,.container.main-content strike,.container.main-content strong,.container.main-content sub,.container.main-content summary,.container.main-content sup,.container.main-content table,.container.main-content tbody,.container.main-content td,.container.main-content tfoot,.container.main-content th,.container.main-content thead,.container.main-content time,.container.main-content tr,.container.main-content tt,.container.main-content u,.container.main-content ul{font-family:"objektiv-mk1", sans-serif}body div:not(#bottom-menu) p a:not(.w-dropdown-item, .post_navigation-item, .w-btn, .button, .remove, a.w-hwrapper-link, a.accessed, .accessed strong),body .container.main-content p a:not(.w-dropdown-item, .post_navigation-item, .w-btn, .button, .remove, a.w-hwrapper-link, a.accessed, .accessed strong){color:#000;font-weight:800;background-image:linear-gradient(to right, #142C26 0, #142C26 100%);background-position:left bottom;background-repeat:no-repeat;background-size:0 2.25px;transition:background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);padding-bottom:1.25px}body div:not(#bottom-menu) p a:not(.w-dropdown-item, .post_navigation-item, .w-btn, .button, .remove, a.w-hwrapper-link, a.accessed, .accessed strong):hover,body .container.main-content p a:not(.w-dropdown-item, .post_navigation-item, .w-btn, .button, .remove, a.w-hwrapper-link, a.accessed, .accessed strong):hover{background-size:100% 2.25px;background-position:left bottom;background-image:linear-gradient(to right, #142C26 0, #142C26 100%);color:#000 !important;padding-bottom:1.25px}div#bottom-menu{position:fixed;top:92vh;bottom:0;z-index:999;backdrop-filter:blur(1px);background:linear-gradient(to bottom, rgba(125, 185, 232, 0) 0%, rgba(255, 255, 255, 0) 15%, rgba(255, 255, 255, 0.15) 59%, rgba(255, 255, 255, 0.5) 100%)}div#bottom-menu .nectar-link-underline-effect a.accessed:not(:hover){animation:none !important}@media only screen and (max-width: 1000px){div#bottom-menu{display:none}}#header-outer.transparent.dark-slide>#top nav>ul>li>a,#header-outer.transparent.dark-row>#top nav>ul>li>a,#header-outer.transparent.dark-row .slide-out-widget-area-toggle a i.label,#header-outer.transparent.dark-slide .slide-out-widget-area-toggle a i.label,#header-outer.transparent.dark-slide #top .span_9>.slide-out-widget-area-toggle a.using-label .label,#header-outer.transparent.dark-row #top .span_9>.slide-out-widget-area-toggle a.using-label .label,#header-outer.transparent.dark-slide>#top nav ul #search-btn a span,#header-outer.transparent.dark-row>#top nav ul #search-btn a span,#header-outer.transparent.dark-slide>#top nav ul #nectar-user-account a span,#header-outer.transparent.dark-row>#top nav ul #nectar-user-account a span,#header-outer.transparent.dark-slide>#top nav>ul>li>a>.sf-sub-indicator [class^="icon-"],#header-outer.transparent.dark-slide>#top nav>ul>li>a>.sf-sub-indicator [class*=" icon-"],#header-outer.transparent.dark-row>#top nav>ul>li>a>.sf-sub-indicator [class*=" icon-"],#header-outer.transparent.dark-slide .cart-menu .cart-icon-wrap .icon-salient-cart,#header-outer.transparent.dark-row .cart-menu .cart-icon-wrap .icon-salient-cart,body.ascend[data-header-color="custom"] #boxed #header-outer.transparent.dark-slide>#top .cart-outer .cart-menu .cart-icon-wrap i,body.ascend #boxed #header-outer.transparent.dark-slide>#top .cart-outer .cart-menu .cart-icon-wrap i,#header-outer[data-permanent-transparent="1"].transparent.dark-slide .mobile-search .icon-salient-search,#header-outer[data-permanent-transparent="1"].transparent.dark-slide .mobile-user-account .icon-salient-m-user,#header-outer[data-permanent-transparent="1"].transparent.dark-slide #top #mobile-cart-link i,#header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .span_9>a[class*="mobile-"]>*,#header-outer.transparent[data-permanent-transparent="false"].dark-slide #top #mobile-cart-link i,#header-outer.transparent.dark-slide #top .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon,#header-outer.transparent.dark-slide .nectar-header-text-content,#header-outer.dark-slide .nectar-mobile-only.mobile-header li:not([class*="menu-item-btn-style"]) a{font-family:"objektiv-mk1", sans-serif !important}body.wp-child-theme-upper-hand-theme #slide-out-widget-area,body.wp-child-theme-upper-hand-theme body.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a:hover i:before,body.wp-child-theme-upper-hand-theme body #slide-out-widget-area a,body.wp-child-theme-upper-hand-theme body #slide-out-widget-area.fullscreen-alt .inner-wrap>.inner .widget.widget_nav_menu li a,body.wp-child-theme-upper-hand-theme body #slide-out-widget-area.fullscreen-alt .inner-wrap>.inner .off-canvas-menu-container li a,body.wp-child-theme-upper-hand-theme #slide-out-widget-area.fullscreen-split .inner-wrap>.inner .widget.widget_nav_menu li a,body.wp-child-theme-upper-hand-theme #slide-out-widget-area.fullscreen-split .inner-wrap>.inner .off-canvas-menu-container li a,body.wp-child-theme-upper-hand-theme #slide-out-widget-area.fullscreen-inline-images .inner-wrap>.inner .off-canvas-menu-container li a,body.wp-child-theme-upper-hand-theme #slide-out-widget-area.fullscreen .menuwrapper li a,body.wp-child-theme-upper-hand-theme body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a,body.wp-child-theme-upper-hand-theme #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"],body.wp-child-theme-upper-hand-theme #slide-out-widget-area .nectar-menu-label{color:#fff;font-family:"objektiv-mk1", sans-serif !important}body.wp-child-theme-upper-hand-theme #slide-out-widget-area:not(.fullscreen-alt):not(.fullscreen),body.wp-child-theme-upper-hand-theme #slide-out-widget-area-bg.fullscreen,body.wp-child-theme-upper-hand-theme #slide-out-widget-area-bg.fullscreen-split,body.wp-child-theme-upper-hand-theme #slide-out-widget-area-bg.fullscreen-inline-images .nectar-ocm-image-wrap-outer,body.wp-child-theme-upper-hand-theme #slide-out-widget-area-bg.fullscreen-alt .bg-inner,body.wp-child-theme-upper-hand-theme body.material #slide-out-widget-area-bg.slide-out-from-right{background-color:#000}@media only screen and (min-width:1px) and (max-width:999px){body.wp-child-theme-upper-hand-theme #header-outer[data-permanent-transparent="1"].transparent #top .span_9>.slide-out-widget-area-toggle i{color:#fff;font-size:12px;text-transform:uppercase;font-weight:400}}.nectar-post-grid-item .content{padding:12px 0 25px 0 !important}.nectar-post-grid-item .content .item-main h3.post-heading.nectar-inherit-h2 .nectar-split-heading{color:#000;font-weight:800;background-image:linear-gradient(to right, #142C26 0, #142C26 100%);background-position:left bottom;background-repeat:no-repeat;background-size:0 2.25px;transition:background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1);padding-bottom:1.25px;display:inline}.nectar-post-grid-item .content:hover .item-main h3.post-heading.nectar-inherit-h2 .nectar-split-heading{background-size:100% 2.25px;background-position:left bottom;background-image:linear-gradient(to right, #142C26 0, #142C26 100%);color:#000;padding-bottom:1.25px;display:inline}.similar-work .nectar-post-grid-item .item-main{padding:1% 2%}@media only screen and (min-width: 1001px){body #to-top{bottom:50px !important}}body.landing-page p#breadcrumbs{display:none}body.landing-page a#logo{opacity:0}@media only screen and (min-width: 1001px){body.landing-page nav ul#menu-landing-page-menu-1{padding-left:30px}}body.landing-page nav ul#menu-landing-page-menu-1 li.menu-item a span.menu-title-text{font-weight:400;font-size:16px}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#hp-hero{position:relative}@media screen and (min-width:800px) and (max-width:1025px){#hp-hero{max-height:55vh !important;min-height:55vh !important}}@media screen and (max-width:800px){#hp-hero{max-height:40vh !important;min-height:40vh !important}}#hp-hero .nectar-video-wrap{background:#125129}#hp-hero .video-color-overlay{width:100%;height:100%;opacity:1;position:absolute;backface-visibility:hidden;top:0;left:0;padding-bottom:0;z-index:3;content:url(/wp-content/uploads/2026/02/video-overlay_v4.svg);object-fit:cover;opacity:1 !important}@media screen and (max-width:800px){#hp-hero .video-color-overlay{height:115% !important;width:115% !important;left:-8px !important}}#hp-hero img.uh-logo{max-width:40vw;animation-name:fadeIn;animation-duration:2s;animation-timing-function:ease-in;animation-fill-mode:forwards}@media only screen and (max-width: 1000px){#hp-hero img.uh-logo{position:absolute;top:-32vh;left:0vw}}.light-headline h2,.light-headline h3{font-weight:400}@media only screen and (max-width: 1000px){#fade{transform:translateY(16%) scale(1.5);height:75px}}#footer-outer,#nectar_fullscreen_rows>#footer-outer.wpb_row .full-page-inner-wrap{z-index:10;background-color:#F0E2CD;text-align:center}#footer-outer .col.span_5,#nectar_fullscreen_rows>#footer-outer.wpb_row .full-page-inner-wrap .col.span_5{width:100%;color:black}#footer-outer #copyright p{line-height:22px;margin-top:3px;font-size:11px}@media only screen and (max-width: 1000px){#footer-outer #footer-widgets[data-has-widgets="false"] .row{padding:0;display:none}}body.has-color-change-section-bg-color .container-wrap{padding-bottom:0}.privacy-policy .container-wrap{padding-bottom:0}