@import url('https://fonts.googleapis.com/css2?family=Prata&display=swap');.portfolio-list .et_pb_portfolio_item .et_overlay:before,.portfolio-list .home-portfolio .et_pb_portfolio_item .et_overlay::before{content:"";background-image:url(https://beaupropertystaging.com/wp-content/uploads/2025/03/beau-logo.png);width:66px;height:66px;background-size:cover;background-repeat:no-repeat}.support-mini-block .et_pb_blurb_image{margin-bottom:0px;z-index:0;position:relative}.support-mini-block .et_pb_blurb_container{margin-top:-80px;background:#FFFFFF;box-shadow:0px 0px 46px 12px rgba(0,0,0,0.03);display:flex;flex-direction:column;align-items:center;padding:34px 24px;max-width:90%;margin-left:auto;margin-right:auto;z-index:1;position:relative;min-height:290px}.support-feature{box-shadow:0px 0px 46px 12px rgba(0,0,0,0.03)}.support-feature-img img{object-fit:cover;height:340px}@media (min-width:700px){.who-we-support{display:flex;align-items:center}.support-feature-img img{object-fit:cover;height:440px}.who-we-support .support-feature{min-height:310px}}@media (min-width:1580px){.who-we-support .support-feature-img img{height:540px}.who-we-support .support-feature{min-height:360px}}@media (min-width:981px){.who-we-support .et_pb_column_2_5{width:45%!important}.who-we-support .et_pb_column_3_5{width:55%!important}.who-we-support.reverse .et_pb_column_1_2{position:relative;z-index:1}.who-we-support.reverse .et_pb_column_1_2.et-last-child{z-index:0!important}}@media (min-width:1024px) and (max-width:1580px){.support-mini-block.et_pb_module .et_pb_blurb_description p{font-size:14px!important;line-height:1.8em}}@media (max-width:767px){.support-mini-block.et_pb_module .et_pb_blurb_description p{font-size:15px!important;line-height:1.9em}.who-we-support.reverse{display:flex;flex-direction:column-reverse}}@media (max-width:700px){.page-id-1199 .et_pb_row.et_pb_row_3 .et_pb_button_module_wrapper{display:none}.page-id-1199 .et-l--footer{padding-top:0px!important}}@media (min-width:701px) and (max-width:999px){}@media (min-width:1000px) and (max-width:1279px){}@media (min-width:1280px) and (max-width:1579px){}@media (min-width:1280px){#top-menu .sub-menu li a{font-size:15px}}.et-fixed-header #top-menu .et-social-instagram a{font-size:0px!important}.et-l--footer .et_pb_menu__wrap .et-social-instagram{display:none!important}#main-header .et-social-instagram a,.et-fixed-header .et-social-instagram a{color:#fff!important;height:0px!important;font-size:0px!important;position:relative!important;top:28px!important;left:-4px!important}#main-header .et-social-instagram a:before,.instagram-block h5:before{content:'\e09a';color:#224063;font-size:1.8vw;height:40px;width:40px;line-height:40px;display:block;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;position:relative;z-index:10;font-family:'ETmodules'!important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0px 0px}@media (min-width:1000px){.hide-desktop{display:none!important}}@media (max-width:1000px){.mobile-hide{display:none!important}}.process-accordian .et_pb_toggle_title,.et_pb_testimonial_description,.recent-work-content h5,.contact-section h5,.column-content h5,.cta-contact h5,.et-pb-contact-message p{color:#878181!important}h5,h6,.portfolio-list .et_pb_module_header{font-family:'Open Sans'}@media (max-width:768px){h5{font-size:15px!important}}@media (min-width:769px) and (max-width:1280px){h5{font-size:1.3vw!important}}@media (min-width:1281px){h5{font-size:1vw!important}}h1,h2,h3,h4,.et-pb-contact-message p{font-family:'Prata',serif}.et_pb_testimonial_author{color:#224063}.et_pb_button{border:2px solid #224063;border-width:2px!important;padding-left:3vw!important;padding-right:3vw!important;font-weight:600;text-transform:capitalize}.et_pb_button:hover{border:2px solid #224063;border-width:2px!important;padding-left:3vw!important;padding-right:3vw!important;font-weight:600}@media (max-width:1024px){.et_pb_button:hover{padding-right:8vw!important}}#main-content{overflow:hidden}@media (max-width:700px){#main-header .container{width:100%}#main-header .container,.hero,.portfolio-list,.recent-contact{padding-left:3vw!important;padding-right:3vw!important}.portfolio-list{padding-top:8vw!important}.content-snippet .et_pb_row,.portfolio-list .et_pb_row{padding:4vw 0 4vw 0!important}}@media (min-width:701px) and (max-width:999px){#main-header .container{padding-left:6vw!important;padding-right:6vw!important;width:100%!important}}@media (min-width:760px){#main-header{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.hero{padding-left:4vw!important;padding-right:4vw!important}.recent-contact{padding-left:4vw!important;padding-right:4vw!important}}@media (min-width:999px){#main-header .container{padding-left:4vw!important;padding-right:4vw!important}}@media (min-width:1280px){#main-header .container{padding-left:4vw!important;padding-right:4vw!important;padding-top:1vw}#main-header.et-fixed-header .container{padding-top:0vw!important}#main-header.et-fixed-header picture#logo img{max-height:20px!important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translate3d(0,0,0)}}@media (max-width:700px){.hero{margin-bottom:3vw}.service-list-block{margin-bottom:8vw}.service-row{margin-bottom:8vw}.home .content-snippet.cta-contact .et_pb_text_inner{padding-top:80px!important}.home .content-snippet.cta-contact:before{right:-59.7vw!important;top:13vw!important}.home .testimonial-block{margin-top:24vw!important}.home .home-service-container:before{left:unset!important;right:0px;top:-95%;width:400px;height:545px;background-size:60%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.home-service-container{width:100%!important;max-width:100%!important}}@media (max-width:768px){.testimonial-block{margin-top:12vw}.home .home-intro h3{margin-top:30px;line-height:1.6em}.home .h2-Title h2{bottom:unset;top:-131px;left:-3%;position:absolute;display:block;background-color:rgba(34,64,99,0.6);color:#fff;font-size:32px;padding:0.5vw 5vw 0px 8vw;line-height:2.2em!important}.home .h2-Title p{text-align:left;padding-left:10px}.home .h2-Title h2:before{left:4vw;top:2.5vw;content:"";height:200px;border-left:3px solid #fff;position:absolute;display:block}.mobile-tablet-btn{margin:3vw 0px 8vw 10vw}.recent-contact .contact-left .et_pb_text_inner{float:left!important}}@media (min-width:701px) and (max-width:999px){.home .h2-Title h2{bottom:unset;top:-161px!important;left:-9%!important}.contact-block .et_pb_text_align_right{padding-top:3vw!important}.hero,.content-snippet{margin-bottom:5vw}.testimonial-block .column-image{width:80%}.testimonial-block .column-image .et_pb_image::after{float:right!important;top:-5vw!important}}@media (min-width:1000px) and (max-width:1350px){.hero,.content-snippet{margin-bottom:4vw}}@media (min-width:768px){.hero,.cta-contact{margin-bottom:4vw}.parent-pageid-1149 .portfolio-list,.single-project .portfolio-list,.parent-pageid-1149 .three-column-grid,.new-build,.service-row,.home-service-container,.who-we-are,.page-id-1190 .content-snippet{margin-top:4vw}.home-service-container.et_pb_section,.parent-pageid-1149 .portfolio-list,.service-list-block,.who-we-are{margin-bottom:6vw}.recent-contact{top:-4vw}}@media (min-width:769px){.testimonial-block{margin-top:8vw}}@media (max-width:700px){.et_header_style_left .logo_container{position:absolute;height:unset;width:70%}}@media (min-width:392px) and (max-width:767px){.et_header_style_left .logo_container{top:28px}}@media (min-width:768px) and (max-width:1023px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%!important}}@media (min-width:700px) and (max-width:1024px){.et_header_style_left .logo_container{height:unset;width:40%;max-width:40%}}@media (min-width:1025px) and (max-width:1579px){.et_header_style_left .logo_container img{height:unset;width:30%;max-width:30%}}#et-top-navigation{font-weight:normal;padding-left:0px}#top-menu li{padding-right:unset}.et-fixed-header #top-menu li.menu_cta.current-menu-item>a{color:#fff!important}@media (max-width:1024px){.et_mobile_menu{left:7vw;padding:2vw;width:85%}#et_mobile_nav_menu{display:block!important}#top-menu{display:none}}@media (min-width:1025px){#main-header .menu_cta a{background-color:#224063;color:#fff!important;padding:1vw 1vw 1vw 1vw!important;border-radius:0px!important}.et-fixed-header #top-menu .menu_cta a{color:#fff!important;padding:0.5vw!important}.et-fixed-header #top-menu a{font-size:14px!important}.et-fixed-header #top-menu li{padding-left:1.3vw}.et_header_style_left #et-top-navigation{padding-top:14px!important}.et-fixed-header #top-menu-nav{margin-top:-20px}}@media (min-width:1025px) and (max-width:1350px){#top-menu li{padding-left:1.4vw!important}#top-menu li a{font-size:16px!important}}@media (min-width:1351px) and (max-width:1579px){#top-menu li{padding-left:2vw}#top-menu li a{font-size:14px!important}#main-header{padding-top:1vw;padding-bottom:1vw}#main-header.et-fixed-header{padding-top:0vw;padding-bottom:0vw}}@media (min-width:1580px){#top-menu li{padding-left:2.3vw}#page-container{padding-top:8vw!important}}.et_pb_column_0_tb_footer,.et_pb_column_2_tb_footer{padding-top:2vw}.et-l--footer .et_pb_menu__menu,.et-l--footer .et-menu-nav{width:100%;padding-top:0.7vw}.et-l--footer .et_pb_menu .et-menu>li{padding-left:1.5vw;padding-right:1.5vw}.et-l--footer .et-menu-nav ul{margin:auto}.et-l--footer .et_pb_text_inner p{font-size:12px!important}.et-l--footer .et_pb_menu_0_tb_footer.et_pb_menu{background-color:transparent!important}@media (max-width:768px){.et_pb_social_media_follow li a.icon:before{font-size:5vw}}@media (max-width:1023px){.et-l--footer .et_pb_row_0_tb_footer{min-height:50vw}.et-l--footer .et_pb_column{padding-top:10vw;text-align:center}.et_pb_menu__logo img{width:82%;margin-bottom:4vw!important}.et-l--footer p{padding-top:8vw!important}.footer-social{margin-bottom:8vw!important}}@media (min-width:768px) and (max-width:1023px){.et_pb_social_media_follow li a.icon:before{font-size:3vw}}@media (min-width:1024px) and (max-width:1281px){.et_pb_social_media_follow li a.icon:before{font-size:1.6vw!important}.et_pb_social_media_follow li a{margin-right:0px!important}.et-l.et-l--footer img{max-width:60%}.et-l--footer .et_pb_menu .et-menu>li{padding-left:0.5vw!important;padding-right:0.5vw!important;font-size:15px!important}.et-l--footer .et_pb_module.et_pb_text p{margin-bottom:8vw!important}}@media (min-width:1024px){.et_pb_social_media_follow li a.icon:before{font-size:1.2vw}.footer-social{float:right}.et-l--footer .et_pb_menu .et-menu>li{font-size:16px}}@media (min-width:1280px) and (max-width:1580px){.et_pb_section_1_tb_footer{min-height:26vw!important}.et_pb_menu__logo img{width:70%!important}}h1,h2,h3,h4{margin-bottom:0.3em}h5,h6{text-transform:uppercase}@media (max-width:700px){h2{line-height:1.6em!important;font-size:26px!important}}@media (min-width:700px) and (max-width:1023px){h2{line-height:1.6em!important;font-size:26px!important}}@media (min-width:1024px){h1{font-size:72px;line-height:1.1em}h2,.service-slider .et_pb_slide_description .et_pb_slide_title{line-height:1.3em!important}h3{line-height:1.3em}}@media (min-width:1024px) and (max-width:1279px){h2,.service-slider .et_pb_slide_description .et_pb_slide_title{font-size:2.7vw!important}}@media (min-width:1280px) and (max-width:1579px){h2,.service-slider .et_pb_slide_description .et_pb_slide_title{font-size:2vw!important}}@media (min-width:1580px){h2,.service-slider .et_pb_slide_description .et_pb_slide_title{font-size:1.7vw!important}}.et_pb_text_inner p,.et_pb_text_inner ul li{color:#292620}.bg-blue p{color:#fff}@media (min-width:1580px){p,.et_pb_slide_content{font-size:18px!important;margin-bottom:2em}}@media (min-width:1024px) and (max-width:1580px){.et_pb_module.et_pb_text p,.et_pb_text_inner,.et_pb_slide_content,.et_pb_toggle_content{font-size:15px!important;line-height:1.8em}p,.et_pb_slide_content{margin-bottom:0.5vw}}@media (min-width:700px) and (max-width:1023px){.et_pb_module.et_pb_text p,.et_pb_text_inner,.et_pb_slide_content,.et_pb_toggle_content{font-size:13px!important;line-height:1.7em}p,.et_pb_slide_content{margin-bottom:0.5vw}}@media (max-width:767px){.et_pb_module.et_pb_text p,.et_pb_text_inner,.et_pb_slide_content,.et_pb_toggle_content{font-size:15px!important;line-height:1.9em}p,.et_pb_slide_content{margin-bottom:0.5vw}body{font-weight:300}}@media (max-width:767px){.column-content{padding:10vw!important;margin-top:5vw!important;width:90%}.column-image{background-image:linear-gradient(90deg,#224063 50%,#fff 50%)!important;padding:10vw!important}}@media (min-width:768px) and (max-width:1023px){.column-content{padding-top:8vw 4vw!important;margin:5vw auto 5vw auto!important;position:unset;width:80%;padding-left:16vw}.column-image,.project-gallery{background-image:linear-gradient(90deg,#224063 70%,#fff 70%)!important;padding-top:8vw;padding-bottom:8vw;padding-left:8vw}.column-image{width:60%}.page-id-1175 .column-image,.page-id-1084 .column-image{width:80%}.project-gallery{width:92%}}@media (min-width:1024px){.column-content{margin-top:5vw!important;background-color:#fff!important;position:relative;top:3vw;bottom:auto;padding:3vw;min-height:24vw;width:45.5%!important}.column-image,.project-gallery{background-image:linear-gradient(90deg,#224063 90%,#ffffff 90%);padding-top:3vw;padding-bottom:2.5vw}.column-image{width:48.5%!important}.image-left-content-right .column-content{left:-9vw;right:auto}.image-left-content-right .column-image{background-image:linear-gradient(90deg,#224063 90%,#ffffff 90%);padding-left:6vw}.image-right-content-left .column-content{left:auto;right:-9vw;z-index:1}.image-right-content-left .column-image,.project-gallery{z-index:0;background-image:linear-gradient(90deg,#ffffff 15%,#224063 15%);padding-right:8vw}}.hero{position:relative}.h1-Title{position:absolute;display:block;background-color:rgba(34,64,99,0.5)}.h1-Title h1{color:#fff;position:relative}.h1-Title h1:before{content:"";height:200px;border-left:3px solid #fff;position:absolute;display:block}.latest-blog-items h4{font-size:18px!important;padding-bottom:0px!important}.latest-blog-items .et_pb_blog_grid .et_pb_post{min-height:30vw}.home .hero{position:relative}.home .hero .herolinks{position:absolute;left:12vw;display:block;z-index:2;color:#fff}.home .hero .herolinks:before{content:"";border-left:3px solid #fff;width:3px;height:16vw;position:absolute;display:block;z-index:3;top:0vw;left:-2vw}.home .hero .herolinks a{display:block;color:#fff;padding:0px 0px 0.4vw 0px;transition:transform .2s}.home .hero .herolinks a:hover{transform:scale(1.1)}.hero .et_pb_row{padding:0px!important}@media (max-width:700px){.hero .et_pb_column{min-height:400px}.h1-Title{bottom:9%;left:5%}.h1-Title h1{font-size:6.9vw;padding:0.5vw 6vw 0px 8vw}.h1-Title h1:before{left:4vw;top:5.5vw}.home .hero .herolinks{top:180px}.home .hero .herolinks a{font-size:16px;line-height:1.8em}.home .hero .herolinks{left:12vw}.home .hero .herolinks:before{height:200px;top:0vw;left:-4vw}}@media (min-width:701px){.hero .et_pb_column{min-height:38vw}}@media (min-width:1024px){.h1-Title{bottom:9%;left:5%}.h1-Title h1{font-size:3.5vw;padding:0.5vw 3vw 0px 6vw;line-height:2.2em}.h1-Title h1:before{left:4vw;top:2.5vw}}@media (min-width:701px) and (max-width:1023px){.h1-Title{bottom:12%;left:5%}.h1-Title h1{font-size:3.5vw;padding:0.5vw 3vw 0px 6vw}.h1-Title h1:before{left:4vw;top:3.5vw}.home .hero .herolinks{top:24vw}.home .hero .herolinks a{font-size:13px;line-height:1.5em}}@media (min-width:1024px) and (max-width:1279px){.home .hero .herolinks a{font-size:14px;line-height:1.8em}.home .hero .herolinks{top:24vw}}@media (min-width:1280px) and (max-width:1580px){.home .hero .herolinks a{font-size:16px;line-height:1.8em}.home .hero .herolinks{position:absolute;top:33vw}.hero .et_pb_column{min-height:48vw!important}}@media (min-width:1580px){.home .hero .herolinks a{font-size:18px;line-height:1.8em}.home .hero .herolinks{top:26vw}}.hero.et_pb_section,.project-section.et_pb_section,.project-section.et_pb_section .et_pb_row{padding-top:0px!important;padding-bottom:0px!important}@media (min-width:768px){.et_pb_slide_image:after,.column-image .et_pb_image:after,.project-gallery .et_pb_gallery_image:after,.service-image:after{content:"";border-bottom:3px solid #fff;width:64%;position:relative;display:block;z-index:1;height:2px}.et_pb_slide_image:after,.image-left-content-right .column-image .et_pb_image:after{right:0px;float:right}.image-left-content-right .column-image .et_pb_image:after{top:-3vw}.image-right-content-left .column-image .et_pb_image:after,.project-gallery .et_pb_gallery_image:after{float:left;top:-3vw}.service-image:after{bottom:3vw}}@media (min-width:768px) and (max-width:1579px){.et_pb_slide_image:after{top:-4vw}.image-left-content-right .column-image .et_pb_image:after{top:-6vw!important}}@media (min-width:1000px) and (max-width:1023px){.image-left-content-right .column-image .et_pb_image:after{top:-4vw!important}}@media (min-width:1024px) and (max-width:1579px){.image-left-content-right .column-image .et_pb_image:after{top:-3vw!important}}@media (min-width:1580px){.et_pb_slide_image:after{top:-5vw}}@media (max-width:767px){.et_pb_slide_image:after{content:"";border-left:3px solid #fff;width:3px;height:150px;position:absolute;display:block;z-index:3;bottom:0vw;left:6vw}.service-image:after{content:"";border-bottom:3px solid #fff;width:64%;position:relative;display:block;z-index:1;height:2px;bottom:8vw}}@media (max-width:700px){.home-hero-section .et_pb_fullwidth_header{min-height:450px}.col-left{display:none}.portfolio-list.et_pb_section{padding-bottom:0px;margin-bottom:0px}}@media (min-width:1024px) and (max-width:1579px){.home-hero-section .et_pb_fullwidth_header{min-height:50vw}}@media (min-width:1580px){.home-hero-section .et_pb_fullwidth_header{min-height:40vw}}.et_pb_slide:first-child .et_pb_slide_image img{opacity:1!important}.service-links{margin:auto;color:#fff;text-align:center}.service-links a{color:#fff;display:inline}.service-links a:hover{border-bottom:1px solid #fff}.service-slider .et_pb_slide{padding:0 0%!important}.service-slider .et-pb-controllers,.project-gallery .et-pb-controllers{display:none!important}.et-pb-arrow-prev:before,.et-pb-arrow-next:before{color:#fff}@media (max-width:767px){.et_mobile_device .et-pb-arrow-prev{left:-2vw}.et_mobile_device .et-pb-arrow-next{right:-2vw}}@media (min-width:768px){.et_mobile_device .et-pb-arrow-prev{left:0vw}.et_mobile_device .et-pb-arrow-next{right:0vw}}.et_pb_slide_image{z-index:1}.service-slider .et_pb_media_alignment_center .et_pb_slide_image{bottom:auto;top:0px;margin-top:0px!important}.service-slider .et_pb_slide_image img{max-height:unset!important}.service-slider .et_pb_slide_image .et_pb_container{min-height:500px}.service-slider .et_pb_slide_with_image .et_pb_slide_description{background-color:#fff;position:relative}@media (max-width:767px){.service-slider{padding-left:11vw;padding-right:11vw}.home-service-container{padding-bottom:9vw!important}.service-links{width:80%}.service-slider .et_pb_slide_with_image .et_pb_slide_description{padding:4vw 6vw}.service-slider .et_pb_slide_image{display:block!important;position:relative}}@media (min-width:768px){.home-service-container.et_pb_section{padding-top:2vw!important;padding-bottom:4vw!important}.service-slider{padding-left:5vw;padding-right:5vw}.service-links{width:100%;max-width:880px}.service-slider .et_pb_slide_with_image .et_pb_slide_description{background-color:#fff;padding:3vw;max-height:400px;margin-left:-5%;width:52%;margin-bottom:6vw;margin-right:1vw;z-index:2;position:relative}}@media (min-width:701px) and (max-width:999px){.et_pb_slide_image{width:57vw!important;z-index:1}.service-slider .et_pb_slide_with_image .et_pb_slide_description{margin-top:4vw}.service-slider .et_pb_slide_with_image .et_pb_slide_description .et_pb_slide_content,.service-slider .et_pb_slide_with_image .et_pb_slide_description .et_pb_slide_title{margin-bottom:0px!important}}@media (min-width:1000px) and (max-width:1279px){.et_pb_slide_image{width:44vw}.service-slider .et_pb_slide_with_image .et_pb_slide_description{margin-top:6vw;width:60%!important}}@media (min-width:1280px){.service-slider .et_pb_slide_with_image .et_pb_slide_description{margin-top:6vw}.et_pb_slide_image{width:42vw}.service-links{margin-bottom:2vw!important}.service-links a{font-size:16px;margin:0px 1vw 0px 1vw;padding-bottom:10px}.service-links a:hover{border-bottom:1px solid #fff;padding-top:5px}.home-service-container .et_pb_code_1{display:none}}.content-snippet{background-color:transparent}.page-id-1199 .content-snippet{width:95%!important;padding-bottom:0vw!important}.page-id-1199 .et_pb_row_2.et_pb_row{padding-top:4vw!important}@media (max-width:767px){.content-snippet{width:95%!important;padding:2vw 4vw 8vw 4vw!important}.content-snippet .et_pb_text_align_center,.content-snippet .et_pb_button_alignment_center{text-align:left!important}.cta-contact:before{right:-41.7vw}}@media (min-width:768px) and (max-width:1023px){.content-snippet{width:85vw!important}}@media only screen and (min-width:1024px) and (max-width:1440px){.content-snippet{width:70vw!important;max-width:1024px}}@media (min-width:1441px){.content-snippet{width:75vw!important;max-width:1280px}}.process-accordian .et_pb_accordion_item{margin-bottom:0px!important;border-bottom:1px solid #878181!important;background-color:transparent;padding:0.5vw 0}.process-accordian .et_pb_toggle_title:before{content:"\4c"!important;transition:all .3s ease-in-out;font-size:2.2vw;color:#224064}.process-accordian .et_pb_toggle_open .et_pb_toggle_title:before{content:"\4c"!important;transform:rotate(180deg);font-size:50px;color:#224064}@media (max-width:767px){.et_pb_toggle_content{padding-bottom:20px}.process-accordian .et_pb_toggle_title:before{font-size:5.2vw!important}.process-accordian h5{font-size:14px!important;padding:5px 20px 5px 0px!important}}@media (min-width:701px) and (max-width:999px){.process-accordian h5{font-size:1.8vw}}@media (min-width:1000px) and (max-width:1279px){.process-accordian h5{font-size:1.6vw}}@media (min-width:1280px){.process-accordian h5{font-size:1.2vw}}.et_pb_testimonial.et_pb_testimonial_no_bg{padding-top:0px}.et_pb_testimonial_description{text-align:right;font-style:italic}.et_pb_testimonial_author{font-style:italic;font-weight:500;margin-top:0px}.testimonial-quote{position:absolute}.et_pb_testimonial_content p{margin-bottom:0px;line-height:2.1rem}.image-left-content-right .et_pb_testimonial_description{text-align:left}@media (max-width:767px){.testimonial-quote{top:-7vw;left:10vw;width:19vw}.et_pb_testimonial_description{line-height:1.9em}.page-id-3036 .image-left-content-right .et_pb_row{flex-direction:column-reverse;display:flex}}@media (min-width:768px) and (max-width:1023px){.et_pb_testimonial_description{line-height:1.8em}.testimonial-quote{top:-4vw;left:11vw;width:10vw}}@media (min-width:1024px) and (max-width:1279px){.et_pb_testimonial_description{line-height:1.9em}.testimonial-quote{top:-2vw;left:-2vw;width:7vw}}@media (min-width:1280px) and (max-width:1579px){.et_pb_testimonial_description{line-height:1.8em;padding-left:0vw;font-size:1.3vw}.testimonial-quote{top:-4vw;left:0vw;width:8vw}}.et_pb_testimonial_content p{margin-bottom:0px;line-height:1.4rem;font-size:14px}@media (min-width:1200px){.et_pb_testimonial_content p{margin-bottom:0px;line-height:2.1rem;font-size:18px}}@media (min-width:1580px){.et_pb_testimonial_description{line-height:2em;padding-left:4vw;font-size:1.1vw}.testimonial-quote{top:-3vw;left:0vw;width:8vw}}@media (min-width:1000px){.image-left-content-right .testimonial-quote{top:-5.5vw;left:7vw;width:7vw}}@media (min-width:1580px){.image-left-content-right .et_pb_testimonial_description{padding-left:0px}}.filter-block .et_pb_portfolio_filters{text-align:center;margin:0vw auto 4vw auto}@media (min-width:1024px){.filter-block .et_pb_portfolio_filters{text-align:center;margin:0vw auto 4vw auto}}@media (max-width:500px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:100%!important}}.portfolio-list .et_pb_text_inner h2{text-align:center}.portfolio-list .et_portfolio_image:after{content:"";background:rgb(2,0,36);background:linear-gradient(180deg,rgba(2,0,36,0) 10%,rgba(34,64,99,0.3) 70%,rgba(34,64,99,0.4) 100%);width:100%;height:80px;position:absolute;z-index:1;bottom:0px;left:0}.portfolio-list .et_overlay:before{content:"\4c"!important;position:absolute;font-size:60px;-webkit-transition:all 0.4s;transition:all 0.4s;color:#fff}.portfolio-list .et_pb_module_header{color:#fff;position:relative;text-transform:uppercase;z-index:10}.portfolio-list .et_pb_module_header:before{content:"";height:60px;border-left:2px solid #fff}@media (max-width:767px){.portfolio-list .et_pb_text{padding:0 8vw}.portfolio-list .et_pb_column .et_pb_grid_item,.portfolio-list .et_pb_column .et_pb_grid_item.et_pb_portfolio_item{margin-bottom:2vw!important}.portfolio-list .et_pb_module_header{font-size:4vw!important;top:-15vw;left:12vw}.portfolio-list .et_pb_module_header:before{position:absolute;display:block;left:-5vw;top:1vw}}@media (min-width:768px) and (max-width:1279px){.portfolio-list .et_pb_module_header{font-size:1.6vw!important;top:-5vw;left:2vw}}@media (min-width:768px){.portfolio-list .et_pb_module_header:before{position:absolute;display:block;left:-1vw;top:0.4vw}}@media (min-width:1280px){.portfolio-list .et_pb_module_header{font-size:1.2vw!important;top:-4vw;left:2.5vw}}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:26.2vw!important;margin:0 2vw 0 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.contact-block{position:relative;z-index:1;top:19vw;height:55vw}.contact-right{background-color:#224063!important;position:relative}.contact-right:before{content:"";border-left:3px solid #fff;width:3px;position:absolute;z-index:1;height:13vw;left:9vw;top:0}.recent-contact .contact-left .et_pb_text_inner{float:right}.contact-right p{color:#fff!important}.contact-right h2,.recent-work-content h2{padding:0px;margin:0px}.contact-right .et_pb_button{border:2px solid #fff!important;border-width:2px!important;background-color:#fff!important;color:#224063!important}.contact-right .et_pb_button:hover{border:2px solid #fff!important;border-width:2px!important}@media (max-width:700px){.contact-right{padding:22vw 6vw 42vw 14vw}}@media (min-width:700px) and (max-width:1023px){.contact-right{padding:16vw 6vw 21vw 14vw}.contact-block{top:8vw!important;height:unset}}@media (max-width:1023px){.recent-work-image{display:none}.recent-work-content,.recent-contact{padding:16vw 8vw 6vw 8vw}.page-id-1084 .recent-work-content{padding:2vw 8vw 0vw 8vw}.contact-block .et_pb_text_align_right{padding:4vw 8vw 4vw 8vw}.contact-right:before{height:29.5vw}}@media (min-width:1024px){.recent-work-content{width:45.5%!important;padding-top:6vw}.recent-work-image{width:48.5%!important}.contact-left{width:38%!important;padding-top:16vw}.contact-right{padding:8vw 6vw 8vw 14vw;width:56%!important}.recent-contact .recent-work-content .et_pb_text_inner,.recent-contact .contact-left .et_pb_text_inner{width:70%}.recent-work-block{position:relative;bottom:-8vw;z-index:2}}@media (max-width:800px){.project-content.et_pb_section_0.et_pb_section{padding-bottom:50px!important}}@media (max-width:1023px){.project-content{padding:0vw 5vw 5vw 5vw}.project-content .et_pb_text_align_left{text-align:center}}@media (min-width:1024px){.et_pb_section_0.et_pb_section.project-content{padding-top:0vw!important;padding-bottom:3vw!important}.single-project .hero{margin-bottom:3vw}}.page-id-283 .hero{margin-bottom:0px!important}.page-id-283 .et_pb_section.contact-section .contact-row,.page-id-283 .et_pb_section.contact-section .contact-row-details{width:100%;padding:3vw!important}.page-id-283 .et_pb_section .contact-map{width:100%;padding-bottom:6vw!important}.et_pb_section.contact-row{padding:4vw!important}.contact-row-details h4,.contact-row-details h2{margin-bottom:0px!important;padding-bottom:0px!important}.contact-row-details h4{font-size:16px!important;line-height:1.7em!important}.et_pb_column_1_3.contact-social .et_pb_module{margin-bottom:0px}.et_pb_column_1_3.contact-social .footer-social{float:left}.et-pb-contact-message p{font-size:21px}.page-id-283 .et_pb_contact_submit{line-height:1.3em!important;padding:0px 2vw!important;max-height:50px!important}@media (max-width:768px){.page-id-283 .et_pb_section.contact-section{width:94%;padding:6vw!important;margin-top:0vw}.contact-row-details .contact-number,.contact-row-details .contact-address,.contact-row-details .contact-social{padding-top:10vw!important}}@media (min-width:768px) and (max-width:1279px){.page-id-283 .et_pb_section.contact-section{width:92%;padding:4vw 4vw 0vw 4vw!important}}@media (min-width:1280px){.page-id-283 .et_pb_section.contact-section{width:73vw;padding:4vw 4vw 0vw 4vw!important}}.service-row .et_pb_text,.service-row .et_pb_button{margin-left:4vw;margin-right:4vw}#slideshow{margin:0px auto;position:relative;width:100%;height:100%;padding:0px}#slideshow>div{position:absolute;top:10px;left:10px;right:10px;bottom:10px}@media (max-width:767px){.page-id-1084 #slideshow{display:none}.page-id-1084 .recent-work-content{padding-top:8vw;padding-bottom:10vw}}@media (min-width:1024px){.page-id-1084 #slideshow{min-height:35vw}.page-id-1084 .recent-work-content{padding-top:12vw}}.page-id-2557 ol,.page-id-2557 p,.page-id-2557 td,.page-id-2557 .et_pb_text_inner p{font-size:14px!important}@media (max-width:767px){.page-id-2557 .entry-content tr td{padding:1vw}.page-id-2557 h2{font-size:21px!important}.page-id-2557 h3{font-size:18px!important}.page-id-2557 .et_pb_module.et_pb_text p{font-size:13px!important}}#main-header .privacy-link{display:none!important}ul.bullet-list li{padding:0.5vw}.mfp-title{display:none!important}.pa-image-gallery-16-9 .et_pb_gallery_image{padding-top:56.25%;display:block}.pa-image-gallery-16-9 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media screen and (min-width:981px){li.menu-item-1044 .sub-menu{min-width:340px}#top-menu li li a{width:300px;padding:4px 12px}}@media screen and (min-width:981px){.stats-col .et_pb_gutters2 .et_pb_column_1_4,.stats-col.et_pb_gutters2.et_pb_row .et_pb_column_1_4{width:24.75%}.stats-col .et_pb_gutters2 .et_pb_column,.stats-col .et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1%}}.home-ctas .et_pb_row.et_pb_equal_columns{background-color:#224063!important}.home-ctas .et_pb_row.et_pb_equal_columns
p,.white-text,.white-text p{color:#fff!important}.latest-news-header.et_pb_section{padding:0px}.latest-news-header .et_pb_row{padding:0px;width:100%;max-width:100%}.latest-news-header .et-last-child .et_pb_post .entry-featured-image-url{display:inline-block;float:left;margin-right:1vw}.latest-news-header .et-last-child .et_pb_post .post-meta,.latest-news-header .et-last-child .et_pb_post .post-meta a{color:#fff!important}.latest-news-header .et-last-child .et_pb_post h2,.latest-news-header .et-last-child .et_pb_post .post-meta,.latest-news-header .et-last-child .et_pb_post .post-meta a{color:#fff!important}@media screen and (min-width:700px){.latest-news-header .et-last-child .et_pb_post img{max-width:137%!important;height:130%!important;margin-left:-20%}.latest-news-header .et-last-child .et_pb_post a{overflow:hidden;width:110px;height:110px}}@media screen and (min-width:200px) and (max-width:1024px){.et_pb_gutters3 .latest-news-header .et_pb_column_3_5,.et_pb_gutters3 .latest-news-header .et_pb_column_2_5{width:100%}.et_pb_gutters3 .latest-news-header .et_pb_column_2_5{padding-left:5vw;padding-right:5vw}.latest-news-header .et-last-child .et_pb_post h2{font-size:18px!important}.latest-news-header .et-last-child .et_pb_post .post-meta,.latest-news-header .et-last-child .et_pb_post .post-meta a{font-size:14px!important;line-height:1.5em}}@media screen and (min-width:1280px) and (max-width:1579px){.latest-news-header .et-last-child{padding-right:3vw!important;padding-top:3vw}.latest-news-header .et-last-child .et_pb_post{margin-bottom:2vw}.latest-news-header .et-last-child .et_pb_post h2{font-size:18px!important}.latest-news-header .et-last-child .et_pb_post .post-meta,.latest-news-header .et-last-child .et_pb_post .post-meta a{font-size:14px!important;line-height:1.5em}}@media screen and (min-width:1580px){.latest-news-header .et-last-child{padding-right:5vw!important}.latest-news-header .et-last-child .et_pb_post h2{color:#fff!important;font-size:1.1vw!important}.latest-news-header .et-last-child .et_pb_post h2{font-size:20px!important}.latest-news-header .et-last-child .et_pb_post .post-meta,.latest-news-header .et-last-child .et_pb_post .post-meta a{font-size:15px!important;line-height:1.5em}}.latest-news-slider .et_pb_slide_content div{display:none!important}@media screen and (min-width:1280px){.latest-news-slider .et_pb_slide_content .post-meta,.latest-news-slider .et_pb_slide_content .post-meta a{font-size:16px!important}.latest-news-slider .et_pb_slide_description,.latest-news-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:23% 8%}}@media screen and (min-width:1280px) and (max-width:1579px){.latest-news-slider .et_pb_slide_description,.latest-news-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:30% 8%!important}.latest-news-slider h2{font-size:2.1vw!important}}@media screen and (min-width:1580px){.latest-news-slider .et_pb_slide_description,.latest-news-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:24% 8%!important}.latest-news-slider h2{font-size:1.9vw!important}}.latest-news-blog-list{background-color:#f7f7f7!important}@media screen and (min-width:768px){.latest-news-blog-list .et_pb_row_1{width:100%;max-width:1380px}}@media screen and (min-width:768px) and (max-width:1579px){.latest-news-blog-list .et_pb_row_1{padding:3vw}}.blog-sidebar h4{font-size:21px!important}.et_pb_widget_area_left .et_pb_widget{margin-bottom:30px!important}.et_pb_widget_area_left.blog-sidebar{border:none!important;padding-right:0px}.sidebar-video{position:relative}.sidebar-video .vid{position:absolute;top:26px;right:20px;color:#3575d3!important;font-size:14px;text-decoration:underline}.sidebar-video,.sidebar-author{background-color:#fff;padding:20px}.sidebar-video h4,.sidebar-author h4{color:#224063}.sidebar-author img{width:60px;vertical-align:center;padding-right:8px;float:left}.sidebar-author li{overflow:hidden;padding-top:8px;padding-bottom:8px}.sidebar-author{vertical-align:center;line-height:2em}.sidebar-author span{display:inline-block;float:left;padding-top:6px}.sidebar-author{}.sidebar-author h4{border-bottom:1px solid #224063}.sidebar-author ul{margin:0px;padding:0px}.sidebar-author ul li{margin:0px!important;padding:8px 0px 8px 0px;border-bottom:1px solid #224063}.sidebar-author ul li a{color:#224063!important;font-size:16px;text-transform:uppercase}.sidebar-category{background-color:#224063;padding:20px}.sidebar-category h4{color:#fff}.sidebar-category ul{margin:0px;padding:0px}.sidebar-category ul li{margin:0px!important;padding:0px;border-bottom:1px solid #fff}.sidebar-category ul li a{color:#fff!important;font-size:16px}.latest-news-blog-list .et_pb_blog_grid h5{font-size:18px!important;line-height:1.4em!important}.latest-news-blog-list .et_pb_blog_grid .et_pb_post .post-meta{font-size:13px;line-height:1.4em}.latest-news-blog-list .et_pb_blog_grid .et_pb_post .post-content-inner p{line-height:1.7em;font-size:14px;padding-top:10px}.instagram-block.et_pb_section .et_pb_row{padding:2vw 10vw 0vw 10vw!important}.instagram-block .et_pb_image{text-align:center}.instagram-block h5{position:relative;display:inline!important}.instagram-block h5:before{display:inline!important;padding-right:0.5vw}@media (max-width:700px){.post-content-block .et_builder_inner_content .et_pb_row{width:90%!important}}@media (min-width:701px) and (max-width:1023px){}@media (max-width:1023px){.instagram-block h5{font-size:4vw!important}.instagram-block h5:before{font-size:3.8vw!important}.instagram-block.et_pb_section{padding-top:6vw!important;padding-bottom:6vw!important}}@media (min-width:1024px){.instagram-block h5{font-size:1.5vw!important}.instagram-block.et_pb_section{padding-bottom:4vw!important}}.et_pb_text_inner h2 a{color:#3575d3;text-decoration:underline}.video-section{margin-bottom:0px!important}@media (min-width:800px) and (max-width:1279px){.video-content p{font-size:14px;line-height:1.5em}.video-content .et_pb_cta_0_tb_body.et_pb_promo{margin-top:0px!important}}@media (min-width:768px) and (max-width:1023px){.video-content .et_pb_promo{max-width:80%!important;padding-bottom:6vw}}@media (min-width:1280px) and (max-width:1580px){.video-content{padding-right:2vw;padding-top:0vw}.video-content p{font-size:16px}.video-page-title h2{padding-top:3vw}.video-content .et_pb_promo_description{padding-top:2vw}.page-id-1509 .video-content .et_pb_promo_description{padding-top:1vw!important}}@media (min-width:1580px){.video-content{padding-right:8vw;padding-top:4vw}}@media (max-width:600px){.et_header_style_left #logo{max-width:270px;padding-left:8px}}.footer-image-hsa{padding-top:2vw}.footer-image-right{padding-top:6vw}@media (min-width:1580px){.footer-image-hsa{max-width:60%}}@media (min-width:1280px) and (max-width:1580px){.footer-image-hsa img{max-width:70%!important}.footer-image-right img{max-width:90%}}.et-l--footer .et-menu li li a{width:100%!important}@media (max-width:800px){.et-l--footer .footer-mobile-logos .et_pb_column{padding-top:0px!important}.footer-image-hsa,.footer-image-right{display:none}.footer-mobile-logos{margin:0px;padding:0px}.et_pb_section.our-story.intro-block{margin-bottom:0px!important;padding-bottom:0px!important}}@media (max-width:600px){.h1-Title.big-title{max-width:90%!important}.big-title h1{line-height:1.5em!important;padding-top:0.8em!important;padding-bottom:0.8em!important}}.category-hero-section{background-color:#224063!important}.review-widget.et_pb_section{padding-top:30px!important;padding-bottom:30px!important}.et-l--footer .review-content .et_pb_text_inner p{font-size:14px!important}.review-content p{color:#80796f!important}.review-content h4{padding:0px;margin:0px}.review-content .et_pb_module{margin:0px!important;padding:0px!important}.review-button .et_pb_button:hover{background-color:#d9bd74!important}.review-button .et_pb_button,.review-button .et_pb_button:hover{padding:1.2vw 0vw}.review-image,.review-button,.review-content{padding-top:0px!important}@media (min-width:1024px) and (max-width:1280px){.review-image img{max-width:100%!important}}@media (min-width:1024px) and (max-width:1329px){.review-image{width:10%!important}.review-button{width:15%!important}.review-button .et_pb_button{padding-left:1.3vw!important;padding-right:1.3vw!important;font-size:15px!important}.review-content{width:32%!important}.review-content p{line-height:1.4em!important}.et-l--footer .review-content .et_pb_text_inner p{font-size:13px!important}.review-content h4{font-size:14px!important}}@media (min-width:1330px){.review-image{width:10%!important}.review-button{width:15%!important}.review-button .et_pb_button{padding-left:1.8vw!important;padding-right:1.8vw!important}.review-content{width:32%!important}.review-content p{line-height:1.6em!important;font-size:14px!important}.review-content h4{font-size:16px!important}}@media (max-width:500px){.home-video-section{min-height:55vw}}@media (min-width:501px) and (max-width:767px){.home-video-section{min-height:55vw}}@media (min-width:768px) and (max-width:1023px){.home-video-section{min-height:55vw}}@media (min-width:1024px) and (max-width:1329px){.home-video-section{min-height:55vw}}@media (min-width:1330px) and (max-width:1600px){.home-video-section{min-height:46vw}}@media (min-width:1601px){.home-video-section{min-height:38vw}}.video-page-button a{text-transform:uppercase}.stat-ticker .percent p{font-size:50px!important;line-height:50px!important}.stat-ticker .percent{margin-bottom:8px}@media (min-width:1024px){.filter-block .et_pb_portfolio_filters{width:897px}}.testimonials-section-home.et_pb_section_sticky{padding-bottom:4rem!important}.testimonial-3col-mod{padding-bottom:4rem!important}.testimonial-3col-mod p{color:#fff!important}@media (max-width:980px){.testimonials-section-home.et_pb_section_sticky .testimonial-col{margin-bottom:4rem!important}}.process-module p{font-size:16px!important}.service-module p{font-size:16px!important;line-height:1.5em}.service-module .et_pb_main_blurb_image{margin-bottom:0px}.service-module h3.et_pb_module_header{min-height:80px;display:flex;align-items:center;justify-content:center}.service-module .et_pb_main_blurb_image img{max-height:75px}.service-module h3 span{line-height:1.4em!important}.team-col{cursor:pointer;min-height:540px}.team-col .team-desc{opacity:0;transition:all ease-in-out 0.5s;height:100%}.team-col:hover .team-desc{opacity:1;transition:all ease-in-out 0.5s}.team-col .et_pb_image{object-fit:cover}.team-col:hover .et_pb_image{opacity:0.2;transition:all ease-in-out 0.5s}.team-col .team-desc p{color:#fff!important;font-size:15px!important;line-height:22px!important}@media (min-width:980px) and (max-width:1279px){.team-section .team-desc{padding:1.5rem!important}}.dica_divi_carousel.logo-carousel .dica_divi_carouselitem .dica-item-content{display:none}.dica_divi_carousel.logo-carousel .dica_divi_carouselitem .dica-item{align-content:center;justify-content:center}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module.slick-slide,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module.slick-slide{margin-bottom:0%!important}}@media (min-width:981px){.cgi-row.et_pb_gutters1 .et_pb_column_1_3{width:33.3333%;margin-right:25px}}@media (min-width:981px) and (max-width:1100px){.cgi-col-1.et_pb_column_1{padding-top:1rem;padding-right:1rem;padding-bottom:0rem;padding-left:1rem}}@media (max-width:981px){.carbon-row.et_pb_gutters1 .et_pb_column{margin-bottom:30px!important}}@media (max-width:1340px){.three-column-grid.filter-block h2 a{font-size:15px!important}}@media (min-width:1341px){.three-column-grid.filter-block h2 a{font-size:17px!important}}@media only screen and (max-width:680px){.et_pb_column .et_pb_grid_item.et_pb_portfolio_item{width:100%!important}.portfolio-list.filter-portfolio-list .three-column-grid .et_pb_grid_item.et_pb_portfolio_item{width:100%!important}.portfolio-list.filter-portfolio-list .three-column-grid .et_portfolio_image img{width:100%!important}}@media only screen and (min-width:700px){.portfolio-list.filter-portfolio-list .three-column-grid.filter-block .et_pb_portfolio_items_wrapper .et_pb_portfolio_items{margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.portfolio-list.filter-portfolio-list .three-column-grid .et_pb_grid_item.et_pb_portfolio_item{width:43vw!important;margin:0 2vw 0 0!important;min-height:308px!important}}@media only screen and (min-width:1280px){.portfolio-list.filter-portfolio-list .three-column-grid.filter-block .et_pb_portfolio_items_wrapper .et_pb_portfolio_items{margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.portfolio-list.filter-portfolio-list .three-column-grid .et_pb_grid_item.et_pb_portfolio_item{width:29.2vw!important;max-width:514px}}@media only screen and (max-width:680px){.three-column-grid.home-portfolio .et_pb_grid_item.et_pb_portfolio_item
.et_portfolio_image img{width:100%!important}.three-column-grid.home-portfolio .et_pb_grid_item.et_pb_portfolio_item{font-size:15px!important}}@media only screen and (min-width:700px){.three-column-grid.home-portfolio .et_pb_ajax_pagination_container{margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.three-column-grid.home-portfolio .et_pb_ajax_pagination_container h2 a{font-size:16px!important}}.instagram-block{display:none!important}.footer-menu-primary .et_pb_menu__wrap{display:none!important}.footer-menu-primary .et_pb_menu__logo img{padding-bottom:2rem}.filter-portfolio-list.specification-filter-list .et_pb_portfolio_filters,.filter-portfolio-list.cgi-filter-list .et_pb_portfolio_filters{display:none!important}.et_pb_gallery_grid .et_pb_gallery_image img{max-height:303px;object-fit:cover}