.mobile_menu_bar:before{font-size:40px;color:white}.prime-split-feature>.et_pb_row:first-child{position:relative;top:auto;left:auto;width:100%!important;max-width:none!important;margin:0!important;padding:55px 30px 45px!important;text-align:center}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{text-align:center!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{padding:50px 30px 30px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:20px 30px 60px!important}}.prime-split-feature-left{padding:0!important;overflow:hidden}.prime-split-feature-left>.et_pb_row{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{width:100%;height:100%;min-height:600px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{display:flex;flex-direction:column;justify-content:center;padding:0px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature-left>.et_pb_row{flex-direction:column;min-height:0}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:100%!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{order:1;padding:60px 30px!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child{order:2}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{min-height:360px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{height:360px}}#main-header #top-menu-nav #top-menu ul.sub-menu{background:#ffffff!important;border:1px solid #000000!important}#main-header #top-menu-nav #top-menu ul.sub-menu li a,#main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,#main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{color:#000000!important;background:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}#main-header #mobile_menu,#slide_headers #mobile_menu{background:#ffffff!important;border:1px solid #000000!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu,#main-header #mobile_menu .sub-menu li a,#main-header #mobile_menu li a:hover,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a:hover{color:#000000!important;background:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}html body.wp-singular:not(.single-project):not(.home) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project):not(.home) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}html body.home header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.home header#main-header #logo{filter:none!important}html body.home header#main-header #top-menu-nav #top-menu>li>a,html body.home header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.home header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_galler[Truncated].mobile_menu_bar:before{font-size:40px;color:white}html body.wp-singular:not(.single-project):not(.home) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project):not(.home) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}html body.wp-singular:not(.single-project) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}body:not(.single-project) #main-header{background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}body:not(.single-project) #logo{filter:brightness(0)!important}body:not(.single-project) #top-menu-nav>ul>li>a,body:not(.single-project) #top-menu-nav>ul>li>a:visited{color:#111111!important}body:not(.single-project) .mobile_menu_bar::before{color:#111111!important}body.single-project #main-header{background-color:transparent!important;box-shadow:none!important}body.single-project #logo{filter:none!important}body.single-project #top-menu-nav>ul>li>a,body.single-project #top-menu-nav>ul>li>a:visited{color:#ffffff!important}body.single-project .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}#main-header #mobile_menu,#slide_headers #mobile_menu{background-color:#925727!important;border-top-color:#925727!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu li a{color:#ffffff!important;border-bottom-color:rgba(255,255,255,0.2)!important}#main-header #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu{background-color:#925727!important}#main-header #mobile_menu li a:hover,#main-header #mobile_menu li.current-menu-item>a,#slide_headers #mobile_menu li a:hover,#slide_headers #mobile_menu li.current-menu-item>a{color:#ffffff!important;background-color:rgba(255,255,255,0.12)!important;opacity:1!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu li a{border-bottom:none!important}#main-header #mobile_menu,#slide_headers #mobile_menu{left:-20px!important;width:calc(100% + 20px)!important}#main-header #mobile_menu li a,#slide_headers #mobile_menu li a{transform:translateX(-20px)}#main-header #mobile_menu li a:hover,#main-header #mobile_menu li.current-menu-item>a,#slide_headers #mobile_menu li a:hover,#slide_headers #mobile_menu li.current-menu-item>a{color:#ffffff!important;background:transparent!important;box-shadow:none!important;opacity:1!important}#main-header #mobile_menu li,#main-header #mobile_menu li:hover,#main-header #mobile_menu li:focus-within,#main-header #mobile_menu li.current-menu-item,#main-header #mobile_menu li.current-menu-parent,#main-header #mobile_menu li.current-menu-ancestor,#main-header #mobile_menu li.menu-item-has-children,#slide_headers #mobile_menu li,#slide_headers #mobile_menu li:hover,#slide_headers #mobile_menu li:focus-within,#slide_headers #mobile_menu li.current-menu-item,#slide_headers #mobile_menu li.current-menu-parent,#slide_headers #mobile_menu li.current-menu-ancestor,#slide_headers #mobile_menu li.menu-item-has-children{background:transparent!important;box-shadow:none!important}#main-header #mobile_menu li>a,#main-header #mobile_menu li>a:hover,#main-header #mobile_menu li>a:focus,#main-header #mobile_menu li>a:active,#slide_headers #mobile_menu li>a,#slide_headers #mobile_menu li>a:hover,#slide_headers #mobile_menu li>a:focus,#slide_headers #mobile_menu li>a:active{background:transparent!important;box-shadow:none!important;opacity:1!important;outline:none!important}body:not(.home) #main-header,body:not(.home) #main-header.et-fixed-header{background-color:#8a5930!important}body:not(.home) #main-header .mobile_menu_bar::before,body:not(.home) #main-header .mobile_menu_bar_toggle::before,body:not(.home) #main-header #top-menu a{color:#ffffff!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{background-color:#704523!important;border-top-color:#704523!important}#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{color:#ffffff!important;background:transparent!important}#main-header #top-menu .sub-menu li a:hover,#slide_headers #top-menu .sub-menu li a:hover{color:#ffffff!important;background-color:rgba(255,255,255,0.1)!important;opacity:1!important}}#main-header #mobile_menu li a,#slide_headers #mobile_menu li a{text-transform:uppercase!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{box-shadow:none!important}#main-header #top-menu .sub-menu li,#main-header #top-menu .sub-menu li:hover,#main-header #top-menu .sub-menu li a,#main-header #top-menu .sub-menu li a:hover,#main-header #top-menu .sub-menu li a:focus,#slide_headers #top-menu .sub-menu li,#slide_headers #top-menu .sub-menu li:hover,#slide_headers #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a:hover,#slide_headers #top-menu .sub-menu li a:focus{background:transparent!important;box-shadow:none!important;opacity:1!important}}@media (min-width:981px){#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{font-size:16px!important}}#main-header #mobile_menu,#slide_headers #mobile_menu{box-sizing:border-box!important;background-color:#8a5930!important;border:1px solid #ffffff!important;box-shadow:none!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{box-sizing:border-box!important;background-color:#8a5930!important;border:1px solid #ffffff!important;box-shadow:none!important}}.prime-split-feature{position:relative;padding:0!important;overflow:hidden}.prime-split-feature>.et_pb_row:first-child{position:absolute;z-index:2;top:110px;left:0;width:50%!important;max-width:none!important;margin:0!important;padding:0 clamp(40px,8vw,140px)!important}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{font-size:clamp(38px,3.1vw,54px)!important;line-height:1.08!important;text-align:left!important}.prime-split-feature>.et_pb_row:last-child{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{display:flex;flex-direction:column;justify-content:center;padding:185px clamp(40px,8vw,140px) 80px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image_wrap{min-height:600px;height:100%;width:100%}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{position:static;width:100%!important;padding:60px 30px 20px!important}.prime-split-feature>.et_pb_row:last-child{flex-direction:column;min-height:0}.prime-split-feature>.et_pb_row:last-child>.et_pb_column{width:100%!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0 30px 60px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image_wrap{min-height:360px}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child img{height:360px}}.prime-split-feature>.et_pb_row:first-child{position:relative;top:auto;left:auto;width:100%!important;max-width:none!important;margin:0!important;padding:55px 30px 45px!important;text-align:center}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{text-align:center!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:80px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{padding:50px 30px 30px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:20px 30px 60px!important}}.prime-split-feature-left{padding:0!important;overflow:hidden}.prime-split-feature-left>.et_pb_row{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{width:100%;height:100%;min-height:600px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{display:flex;flex-direction:column;justify-content:center;padding:80px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature-left>.et_pb_row{flex-direction:column;min-height:0}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:100%!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{order:1;padding:60px 30px!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child{order:2}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{min-height:360px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{height:360px}}@media (min-width:981px){.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child>.et_pb_module,.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child>.et_pb_module{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}}.no-click-gallery .et_pb_gallery_image a{pointer-events:none;cursor:default}.no-click-gallery .et_overlay{display:none!important}.et-pb-arrow-prev,.et-pb-arrow-next{color:#fff!important}@media (min-width:981px) and (max-width:1200px){#top-menu>li{padding-right:10px!important}#top-menu>li>a{font-size:14px!important;letter-spacing:1px!important}}@media (min-width:981px) and (max-width:1200px){#top-menu .sub-menu li a{font-size:14px!important}}@media (min-width:981px) and (max-width:1200px){#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{font-size:14px!important}}@media (max-width:980px){#mobile_menu ul.sub-menu{background-color:#8a5930!important}}@media (max-width:980px){#main-header #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu{background-color:#8a5930!important}}.single-project .et_pb_section:has(.et_pb_gallery_fullwidth),.single-project .et_pb_section:has(.et_pb_gallery_fullwidth)>.et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{width:100%!important;height:clamp(360px,66.75vw,900px)!important;max-height:900px!important;overflow:hidden!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{display:block!important;width:100%!important;height:100%!important;max-height:900px!important;object-fit:cover!important;object-position:center center!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{background-color:transparent!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{object-fit:cover!important;object-position:center center!important;background-color:transparent!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{height:min(1100px,56.25vw)!important;max-height:1100px!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{max-height:1100px!important}@media (max-width:767px){.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{height:clamp(280px,75vw,500px)!important}}.project-detail-gallery .et_pb_gallery_items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.project-detail-gallery .et_pb_gallery_item{display:block!important;width:100%!important;margin:0!important;clear:none!important}@media (max-width:980px){.project-detail-gallery .et_pb_gallery_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:767px){.project-detail-gallery .et_pb_gallery_items{grid-template-columns:1fr;gap:18px}}html body.home header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.home header#main-header #logo{filter:none!important}html body.home header#main-header #top-menu-nav #top-menu>li>a,html body.home header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.home header#main-header .mobile_menu_bar::before{color:#ffffff!important}html body #main-header #top-menu-nav #top-menu ul.sub-menu{background:transparent!important;background-color:transparent!important;border:0px solid #000000!important}html body #main-header #top-menu-nav #top-menu ul.sub-menu li a,html body #main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,html body #main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{color:#000000!important;background:transparent!important;background-color:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}html body #main-header #mobile_menu,html body #slide_headers #mobile_menu{background:#ffffff!important;background-color:#ffffff!important;border:1px solid #000000!important}html body #main-header #mobile_menu li a,html body #main-header #mobile_menu .sub-menu,html body #main-header #mobile_menu .sub-menu li a,html body #main-header #mobile_menu li a:hover,html body #slide_headers #mobile_menu li a,html body #slide_headers #mobile_menu .sub-menu,html body #slide_headers #mobile_menu .sub-menu li a,html body #slide_headers #mobile_menu li a:hover{color:#000000!important;background:transparent!important;background-color:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}#top-menu li a,#mobile_menu li a{text-transform:none!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{padding:47px clamp(40px,8vw,140px)!important}#main-header{position:absolute!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important;background:transparent!important;box-shadow:none!important}#page-container,#et-main-area{padding-top:0!important;margin-top:0!important}body:not(.page-id-15675) #main-content .et_pb_section.et_pb_section_0{padding-top:0!important}body:not(.page-id-15683) #page-container #et-main-area #main-content article .entry-content .et-l.et-l--post>.et_builder_inner_content>.et_pb_section:first-child{padding-top:0!important}@media (max-width:980px){body #page-container #main-header .et_mobile_menu,body #page-container #main-header #mobile_menu{padding-left:40px!important}}body #page-container #main-header,body #page-container #main-header.et-fixed-header{top:32px!important}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner{display:flex!important;align-items:center!important;gap:24px!important;width:100%!important}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner::before,.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner::after{content:"";flex:1 1 auto;height:2px;background:#d8d4ce}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) h3{flex:0 0 auto;margin:0!important;white-space:nowrap}@media (max-width:767px){.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner{gap:14px!important}html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_fullwidth,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_items,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_item,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_image{height:340px!important;min-height:340px!important;max-height:340px!important}}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0px clamp(40px,8vw,140px)!important}html body.page-id-15671 #main-content .et_pb_gallery_fullwidth,html body.page-id-15671 #main-content .et_pb_gallery_items,html body.page-id-15671 #main-content .et_pb_gallery_item,html body.page-id-15671 #main-content .et_pb_gallery_image{width:100%!important;height:clamp(240px,46.51vw,919px)!important;min-height:0!important;max-height:919px!important;margin:0!important;overflow:hidden!important}html body.page-id-15671 #main-content .et_pb_gallery_image img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}@media (max-width:980px){body #page-container #main-header .et_mobile_menu li a,body #page-container #main-header #mobile_menu li a{font-size:15px!important;padding-left:20px!important}}.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:1800px!important;margin:0 auto!important;box-sizing:border-box!important}.dp-dfg-layout-grid .dp-dfg-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px!important}.dp-dfg-layout-grid .dp-dfg-item{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important}.dp-dfg-item img{width:100%!important;height:auto!important;object-fit:contain!important}@media (max-width:980px){.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:100%!important;padding:0 24px!important}.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}}@media (max-width:767px){.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:100%!important;padding:0 20px!important;overflow:hidden!important}.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:1fr!important;gap:24px!important}.dp-dfg-layout-grid .dp-dfg-item{width:100%!important}.dp-dfg-item h2,.dp-dfg-item h3,.dp-dfg-item .dp-dfg-title{font-size:24px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:normal!important}}body.page-id-15896 .portfolio-hero-gallery .et_pb_gallery_image img{object-position:50% 25%!important}body.page-id-17663 #main-header{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;background:#ffffff!important;background-color:#ffffff!important;box-shadow:none!important}body.page-id-17663 #main-header #logo{filter:brightness(0)!important}body.page-id-17663 #main-header #top-menu-nav #top-menu>li>a,body.page-id-17663 #main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}body.page-id-17663 #main-header .mobile_menu_bar::before,body.page-id-17663 #main-header .mobile_menu_bar_toggle::before{color:#111111!important}@media (min-width:981px){body.page-id-17663 #main-header #top-menu-nav #top-menu ul.sub-menu{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}body.page-id-17663 #main-header #top-menu-nav #top-menu ul.sub-menu li,body.page-id-17663 #main-header #top-menu-nav #top-menu ul.sub-menu li a,body.page-id-17663 #main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,body.page-id-17663 #main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{background:transparent!important;background-color:transparent!important;color:#111111!important;font-size:20px!important;font-weight:700!important;opacity:1!important}}.mobile_menu_bar:before{font-size:40px;color:white}.prime-split-feature>.et_pb_row:first-child{position:relative;top:auto;left:auto;width:100%!important;max-width:none!important;margin:0!important;padding:55px 30px 45px!important;text-align:center}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{text-align:center!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{padding:50px 30px 30px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:20px 30px 60px!important}}.prime-split-feature-left{padding:0!important;overflow:hidden}.prime-split-feature-left>.et_pb_row{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{width:100%;height:100%;min-height:600px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{display:flex;flex-direction:column;justify-content:center;padding:0px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature-left>.et_pb_row{flex-direction:column;min-height:0}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:100%!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{order:1;padding:60px 30px!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child{order:2}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{min-height:360px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{height:360px}}#main-header #top-menu-nav #top-menu ul.sub-menu{background:#ffffff!important;border:1px solid #000000!important}#main-header #top-menu-nav #top-menu ul.sub-menu li a,#main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,#main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{color:#000000!important;background:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}#main-header #mobile_menu,#slide_headers #mobile_menu{background:#ffffff!important;border:1px solid #000000!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu,#main-header #mobile_menu .sub-menu li a,#main-header #mobile_menu li a:hover,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a:hover{color:#000000!important;background:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}html body.wp-singular:not(.single-project):not(.home) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project):not(.home) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}html body.home header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.home header#main-header #logo{filter:none!important}html body.home header#main-header #top-menu-nav #top-menu>li>a,html body.home header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.home header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_galler[Truncated].mobile_menu_bar:before{font-size:40px;color:white}html body.wp-singular:not(.single-project):not(.home) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project):not(.home) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project):not(.home) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}html body.wp-singular:not(.single-project) header#main-header{background:#ffffff!important;background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}html body.wp-singular:not(.single-project) header#main-header #logo{filter:brightness(0)!important}html body.wp-singular:not(.single-project) header#main-header #top-menu-nav #top-menu>li>a,html body.wp-singular:not(.single-project) header#main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.wp-singular:not(.single-project) header#main-header .mobile_menu_bar::before{color:#111111!important}html body.single-project header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.single-project header#main-header #logo{filter:none!important}html body.single-project header#main-header #top-menu-nav #top-menu>li>a,html body.single-project header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.single-project header#main-header .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}body:not(.single-project) #main-header{background-color:#ffffff!important;box-shadow:0 1px 0 rgba(0,0,0,0.08)!important}body:not(.single-project) #logo{filter:brightness(0)!important}body:not(.single-project) #top-menu-nav>ul>li>a,body:not(.single-project) #top-menu-nav>ul>li>a:visited{color:#111111!important}body:not(.single-project) .mobile_menu_bar::before{color:#111111!important}body.single-project #main-header{background-color:transparent!important;box-shadow:none!important}body.single-project #logo{filter:none!important}body.single-project #top-menu-nav>ul>li>a,body.single-project #top-menu-nav>ul>li>a:visited{color:#ffffff!important}body.single-project .mobile_menu_bar::before{color:#ffffff!important}.mobile_menu_bar:before{font-size:40px;color:white}#main-header #mobile_menu,#slide_headers #mobile_menu{background-color:#925727!important;border-top-color:#925727!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu li a{color:#ffffff!important;border-bottom-color:rgba(255,255,255,0.2)!important}#main-header #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu{background-color:#925727!important}#main-header #mobile_menu li a:hover,#main-header #mobile_menu li.current-menu-item>a,#slide_headers #mobile_menu li a:hover,#slide_headers #mobile_menu li.current-menu-item>a{color:#ffffff!important;background-color:rgba(255,255,255,0.12)!important;opacity:1!important}#main-header #mobile_menu li a,#main-header #mobile_menu .sub-menu li a,#slide_headers #mobile_menu li a,#slide_headers #mobile_menu .sub-menu li a{border-bottom:none!important}#main-header #mobile_menu,#slide_headers #mobile_menu{left:-20px!important;width:calc(100% + 20px)!important}#main-header #mobile_menu li a,#slide_headers #mobile_menu li a{transform:translateX(-20px)}#main-header #mobile_menu li a:hover,#main-header #mobile_menu li.current-menu-item>a,#slide_headers #mobile_menu li a:hover,#slide_headers #mobile_menu li.current-menu-item>a{color:#ffffff!important;background:transparent!important;box-shadow:none!important;opacity:1!important}#main-header #mobile_menu li,#main-header #mobile_menu li:hover,#main-header #mobile_menu li:focus-within,#main-header #mobile_menu li.current-menu-item,#main-header #mobile_menu li.current-menu-parent,#main-header #mobile_menu li.current-menu-ancestor,#main-header #mobile_menu li.menu-item-has-children,#slide_headers #mobile_menu li,#slide_headers #mobile_menu li:hover,#slide_headers #mobile_menu li:focus-within,#slide_headers #mobile_menu li.current-menu-item,#slide_headers #mobile_menu li.current-menu-parent,#slide_headers #mobile_menu li.current-menu-ancestor,#slide_headers #mobile_menu li.menu-item-has-children{background:transparent!important;box-shadow:none!important}#main-header #mobile_menu li>a,#main-header #mobile_menu li>a:hover,#main-header #mobile_menu li>a:focus,#main-header #mobile_menu li>a:active,#slide_headers #mobile_menu li>a,#slide_headers #mobile_menu li>a:hover,#slide_headers #mobile_menu li>a:focus,#slide_headers #mobile_menu li>a:active{background:transparent!important;box-shadow:none!important;opacity:1!important;outline:none!important}body:not(.home) #main-header,body:not(.home) #main-header.et-fixed-header{background-color:#8a5930!important}body:not(.home) #main-header .mobile_menu_bar::before,body:not(.home) #main-header .mobile_menu_bar_toggle::before,body:not(.home) #main-header #top-menu a{color:#ffffff!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{background-color:#704523!important;border-top-color:#704523!important}#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{color:#ffffff!important;background:transparent!important}#main-header #top-menu .sub-menu li a:hover,#slide_headers #top-menu .sub-menu li a:hover{color:#ffffff!important;background-color:rgba(255,255,255,0.1)!important;opacity:1!important}}#main-header #mobile_menu li a,#slide_headers #mobile_menu li a{text-transform:uppercase!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{box-shadow:none!important}#main-header #top-menu .sub-menu li,#main-header #top-menu .sub-menu li:hover,#main-header #top-menu .sub-menu li a,#main-header #top-menu .sub-menu li a:hover,#main-header #top-menu .sub-menu li a:focus,#slide_headers #top-menu .sub-menu li,#slide_headers #top-menu .sub-menu li:hover,#slide_headers #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a:hover,#slide_headers #top-menu .sub-menu li a:focus{background:transparent!important;box-shadow:none!important;opacity:1!important}}@media (min-width:981px){#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{font-size:16px!important}}#main-header #mobile_menu,#slide_headers #mobile_menu{box-sizing:border-box!important;background-color:#8a5930!important;border:1px solid #ffffff!important;box-shadow:none!important}@media (min-width:981px){#main-header #top-menu .sub-menu,#slide_headers #top-menu .sub-menu{box-sizing:border-box!important;background-color:#8a5930!important;border:1px solid #ffffff!important;box-shadow:none!important}}.prime-split-feature{position:relative;padding:0!important;overflow:hidden}.prime-split-feature>.et_pb_row:first-child{position:absolute;z-index:2;top:110px;left:0;width:50%!important;max-width:none!important;margin:0!important;padding:0 clamp(40px,8vw,140px)!important}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{font-size:clamp(38px,3.1vw,54px)!important;line-height:1.08!important;text-align:left!important}.prime-split-feature>.et_pb_row:last-child{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{display:flex;flex-direction:column;justify-content:center;padding:185px clamp(40px,8vw,140px) 80px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image_wrap{min-height:600px;height:100%;width:100%}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{position:static;width:100%!important;padding:60px 30px 20px!important}.prime-split-feature>.et_pb_row:last-child{flex-direction:column;min-height:0}.prime-split-feature>.et_pb_row:last-child>.et_pb_column{width:100%!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0 30px 60px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image,.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child .et_pb_image_wrap{min-height:360px}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:last-child img{height:360px}}.prime-split-feature>.et_pb_row:first-child{position:relative;top:auto;left:auto;width:100%!important;max-width:none!important;margin:0!important;padding:55px 30px 45px!important;text-align:center}.prime-split-feature>.et_pb_row:first-child .et_pb_module_heading{text-align:center!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:80px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature>.et_pb_row:first-child{padding:50px 30px 30px!important}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:20px 30px 60px!important}}.prime-split-feature-left{padding:0!important;overflow:hidden}.prime-split-feature-left>.et_pb_row{display:flex;width:100%!important;max-width:none!important;min-height:600px;margin:0!important;padding:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:50%!important;margin:0!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{width:100%;height:100%;min-height:600px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{display:block;width:100%;height:600px;object-fit:cover;object-position:center}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{display:flex;flex-direction:column;justify-content:center;padding:80px clamp(40px,8vw,140px)!important}@media(max-width:980px){.prime-split-feature-left>.et_pb_row{flex-direction:column;min-height:0}.prime-split-feature-left>.et_pb_row>.et_pb_column{width:100%!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{order:1;padding:60px 30px!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child{order:2}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image,.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child .et_pb_image_wrap{min-height:360px}.prime-split-feature-left>.et_pb_row>.et_pb_column:first-child img{height:360px}}@media (min-width:981px){.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child>.et_pb_module,.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child>.et_pb_module{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}}.no-click-gallery .et_pb_gallery_image a{pointer-events:none;cursor:default}.no-click-gallery .et_overlay{display:none!important}.et-pb-arrow-prev,.et-pb-arrow-next{color:#fff!important}@media (min-width:981px) and (max-width:1200px){#top-menu>li{padding-right:10px!important}#top-menu>li>a{font-size:14px!important;letter-spacing:1px!important}}@media (min-width:981px) and (max-width:1200px){#top-menu .sub-menu li a{font-size:14px!important}}@media (min-width:981px) and (max-width:1200px){#main-header #top-menu .sub-menu li a,#slide_headers #top-menu .sub-menu li a{font-size:14px!important}}@media (max-width:980px){#mobile_menu ul.sub-menu{background-color:#8a5930!important}}@media (max-width:980px){#main-header #mobile_menu .sub-menu,#slide_headers #mobile_menu .sub-menu{background-color:#8a5930!important}}.single-project .et_pb_section:has(.et_pb_gallery_fullwidth),.single-project .et_pb_section:has(.et_pb_gallery_fullwidth)>.et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{width:100%!important;height:clamp(360px,66.75vw,900px)!important;max-height:900px!important;overflow:hidden!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{display:block!important;width:100%!important;height:100%!important;max-height:900px!important;object-fit:cover!important;object-position:center center!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{background-color:transparent!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{object-fit:cover!important;object-position:center center!important;background-color:transparent!important}.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{height:min(1100px,56.25vw)!important;max-height:1100px!important}.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image img{max-height:1100px!important}@media (max-width:767px){.single-project .et_pb_gallery_fullwidth,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_items,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_item,.single-project .et_pb_gallery_fullwidth .et_pb_gallery_image{height:clamp(280px,75vw,500px)!important}}.project-detail-gallery .et_pb_gallery_items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.project-detail-gallery .et_pb_gallery_item{display:block!important;width:100%!important;margin:0!important;clear:none!important}@media (max-width:980px){.project-detail-gallery .et_pb_gallery_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:767px){.project-detail-gallery .et_pb_gallery_items{grid-template-columns:1fr;gap:18px}}html body.home header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.home header#main-header #logo{filter:none!important}html body.home header#main-header #top-menu-nav #top-menu>li>a,html body.home header#main-header #top-menu-nav #top-menu>li>a:visited{color:#ffffff!important}html body.home header#main-header .mobile_menu_bar::before{color:#ffffff!important}html body #main-header #top-menu-nav #top-menu ul.sub-menu{background:transparent!important;background-color:transparent!important;border:0px solid #000000!important}html body #main-header #top-menu-nav #top-menu ul.sub-menu li a,html body #main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,html body #main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{color:#000000!important;background:transparent!important;background-color:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}html body #main-header #mobile_menu,html body #slide_headers #mobile_menu{background:#ffffff!important;background-color:#ffffff!important;border:1px solid #000000!important}html body #main-header #mobile_menu li a,html body #main-header #mobile_menu .sub-menu,html body #main-header #mobile_menu .sub-menu li a,html body #main-header #mobile_menu li a:hover,html body #slide_headers #mobile_menu li a,html body #slide_headers #mobile_menu .sub-menu,html body #slide_headers #mobile_menu .sub-menu li a,html body #slide_headers #mobile_menu li a:hover{color:#000000!important;background:transparent!important;background-color:transparent!important;font-size:14px!important;font-weight:700!important;opacity:1!important}#top-menu li a,#mobile_menu li a{text-transform:none!important}.prime-split-feature-left>.et_pb_row>.et_pb_column:last-child{padding:47px clamp(40px,8vw,140px)!important}#main-header{position:absolute!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important;background:transparent!important;box-shadow:none!important}#page-container,#et-main-area{padding-top:0!important;margin-top:0!important}body:not(.page-id-15675) #main-content .et_pb_section.et_pb_section_0{padding-top:0!important}body:not(.page-id-15683) #page-container #et-main-area #main-content article .entry-content .et-l.et-l--post>.et_builder_inner_content>.et_pb_section:first-child{padding-top:0!important}@media (max-width:980px){body #page-container #main-header .et_mobile_menu,body #page-container #main-header #mobile_menu{padding-left:40px!important}}body #page-container #main-header,body #page-container #main-header.et-fixed-header{top:32px!important}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner{display:flex!important;align-items:center!important;gap:24px!important;width:100%!important}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner::before,.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner::after{content:"";flex:1 1 auto;height:2px;background:#d8d4ce}.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) h3{flex:0 0 auto;margin:0!important;white-space:nowrap}@media (max-width:767px){.single-project .et_pb_row:has(+.et_pb_row .project-detail-gallery) .et_pb_text_inner{gap:14px!important}html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_fullwidth,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_items,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_item,html body:not(.page-id-15683) #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_gallery_image{height:340px!important;min-height:340px!important;max-height:340px!important}}.prime-split-feature>.et_pb_row:last-child>.et_pb_column:first-child{padding:0px clamp(40px,8vw,140px)!important}html body.page-id-15671 #main-content .et_pb_gallery_fullwidth,html body.page-id-15671 #main-content .et_pb_gallery_items,html body.page-id-15671 #main-content .et_pb_gallery_item,html body.page-id-15671 #main-content .et_pb_gallery_image{width:100%!important;height:clamp(240px,46.51vw,919px)!important;min-height:0!important;max-height:919px!important;margin:0!important;overflow:hidden!important}html body.page-id-15671 #main-content .et_pb_gallery_image img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}@media (max-width:980px){body #page-container #main-header .et_mobile_menu li a,body #page-container #main-header #mobile_menu li a{font-size:15px!important;padding-left:20px!important}}.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:1800px!important;margin:0 auto!important;box-sizing:border-box!important}.dp-dfg-layout-grid .dp-dfg-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px!important}.dp-dfg-layout-grid .dp-dfg-item{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important}.dp-dfg-item img{width:100%!important;height:auto!important;object-fit:contain!important}@media (max-width:980px){.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:100%!important;padding:0 24px!important}.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}}@media (max-width:767px){.dp-dfg-container,.dp-dfg-layout-grid,.dp-dfg-items{width:100%!important;max-width:100%!important;padding:0 20px!important;overflow:hidden!important}.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:1fr!important;gap:24px!important}.dp-dfg-layout-grid .dp-dfg-item{width:100%!important}.dp-dfg-item h2,.dp-dfg-item h3,.dp-dfg-item .dp-dfg-title{font-size:24px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:normal!important}}body.page-id-15896 .portfolio-hero-gallery .et_pb_gallery_image img{object-position:50% 25%!important}body.page-id-17663 #main-header{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;background:#ffffff!important;background-color:#ffffff!important;box-shadow:none!important}html body.page-id-17663 #main-header #logo{filter:brightness(0)!important}html body.page-id-17663 #main-header #top-menu-nav #top-menu>li>a,html body.page-id-17663 #main-header #top-menu-nav #top-menu>li>a:visited{color:#111111!important}html body.page-id-17663 #main-header .mobile_menu_bar::before,html body.page-id-17663 #main-header .mobile_menu_bar_toggle::before{color:#111111!important}html body.page-id-17663 #page-container #main-header,html body.page-id-17663.admin-bar #page-container #main-header,html body.page-id-17663 #page-container #main-header.et-fixed-header,html body.page-id-17663.admin-bar #page-container #main-header.et-fixed-header{top:0!important;margin-top:0!important}@media only screen and (max-width:980px){body:not(.page-id-17663) #main-header .mobile_menu_bar::before,body:not(.page-id-17663) #main-header .mobile_menu_bar::after{color:#000!important}body:not(.page-id-17663) #main-header #mobile_menu a,body:not(.page-id-17663) #main-header #mobile_menu .current-menu-item>a,body:not(.page-id-17663) #main-header #mobile_menu .current-menu-ancestor>a,body:not(.page-id-17663) #main-header #mobile_menu .current-menu-parent>a{color:#000!important}}body.page-id-15683 #main-hea	body.page-id-15683 #page-container,body.page-id-15683 #et-main-area{padding-top:0!important;margin-top:0!important}body.page-id-15683 #main-header{position:absolute!important;top:32px!important;right:auto!important;left:0!important;width:100%!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.page-id-15683 header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.wp-singular.page-id-15683:not(.single-project):not(.home) header#main-header{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body.wp-singular.page-id-15683 header#main-header,html body.wp-singular.page-id-17663 header#main-header{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body.page-id-15683 #logo,html body.page-id-17663 #logo{filter:brightness(0)!important}html body.page-id-15683 #top-menu-nav #top-menu>li>a,html body.page-id-17663 #top-menu-nav #top-menu>li>a{color:#111!important}html body.wp-singular.page-id-15683:not(.single-project):not(.home) header#main-header,html body.wp-singular.page-id-17663:not(.single-project):not(.home) header#main-header{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body.page-id-17663 #page-container header#main-header{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;border:0!important}html body.admin-bar.page-id-17663 #page-container header#main-header{top:0!important;margin-top:0!important}html body.page-id-15683 #page-container header#main-header,html body.page-id-17663 #page-container header#main-header{box-shadow:0 1px 0 rgba(0,0,0,.12)!important}html body.page-id-17663 #main-header .mobile_menu_bar::before,html body.page-id-17663 #main-header .mobile_menu_bar::after,html body.page-id-17663 #main-header .mobile_menu_bar_toggle::before{color:#111!important}html body.page-id-17663 #main-header #mobile_menu a,html body.page-id-17663 #main-header #mobile_menu .sub-menu a,html body.page-id-17663 #main-header #mobile_menu li.current-menu-item>a,html body.page-id-17663 #main-header #mobile_menu li.current-menu-ancestor>a,html body.page-id-17663 #main-header #mobile_menu li.current-menu-parent>a,html body.page-id-17663 #main-header #mobile_menu a:hover{color:#000!important;background:transparent!important;opacity:1!important}html body.page-id-17663 #page-container header#main-header #et-top-navigation .mobile_menu_bar::before,html body.page-id-17663 #page-container header#main-header #et-top-navigation .mobile_menu_bar::after{color:#111!important}html body.page-id-17663 #page-container header#main-header #mobile_menu li a,html body.page-id-17663 #page-container header#main-header #mobile_menu li ul.sub-menu li a,html body.page-id-17663 #page-container header#main-header #mobile_menu li a:visited,html body.page-id-17663 #page-container header#main-header #mobile_menu li a:hover,html body.page-id-17663 #page-container header#main-header #mobile_menu li.current-menu-item>a,html body.page-id-17663 #page-container header#main-header #mobile_menu li.current-menu-ancestor>a{color:#000!important;-webkit-text-fill-color:#000!important;background:transparent!important;opacity:1!important}html body.page-id-17663 #page-container header#main-header #top-menu-nav #top-menu ul.sub-menu li a,html body.page-id-17663 #page-container header#main-header #top-menu-nav #top-menu ul.sub-menu li a:visited,html body.page-id-17663 #page-container header#main-header #top-menu-nav #top-menu ul.sub-menu li a:hover{color:#000!important;-webkit-text-fill-color:#000!important;background:transparent!important;opacity:1!important}@media (min-width:981px){html body.page-id-15683 #page-container header#main-header #top-menu-nav #top-menu ul.sub-menu li a{font-size:18px!important;line-height:1.2!important}}