body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#000000}h1,h2,h3,h4,h5,h6{color:#000000}body{line-height:1.5em}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}a{color:#8cd2cc}#footer-widgets .footer-widget li:before{top:10.6px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.5em}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:400}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:400}h3{font-weight:400}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:400}h5{font-weight:400}h6{font-weight:400}.et_pb_slide_description .et_pb_slide_title{font-weight:400}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:400}	h1,h2,h3,h4,h5,h6{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif}.postid-220 .project_interior{display:none}header{position:fixed;top:0;z-index:9;width:100%}header .et_pb_section{width:100%!important}header .et_pb_menu .et-menu-nav ul li.menu_btn a{border:1px solid #9CD0CF;padding:20px!important;border-radius:8px;color:#9CD0CF!important}header .et_pb_menu .et-menu-nav ul li.menu_btn a:hover{background:#9CD0CF!important;opacity:1;color:#000!important;border:1px solid #9CD0CF}header .et-menu li{margin-top:0!important}header .et-menu{align-items:center!important}header .et-menu a{padding-top:8px}#main_banner,#main_banner .et_pb_slide_description{min-height:100vh;display:flex;align-items:center}#main_banner .et-pb-controllers{display:flex;align-items:end;justify-content:end;bottom:0}#main_banner .et-pb-controllers a{height:180px;width:280px;border-radius:0;margin-right:0;color:#000;text-indent:0;text-align:right;padding:20px;box-sizing:border-box;opacity:1;position:relative;font-size:50px!important;text-stroke-width:2px;text-stroke-color:#9CD0CF;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#9CD0CF;color:transparent!important;top:10px!important;background-size:cover!important}#main_banner .et-pb-controllers a *{z-index:2!important}#main_banner .et-pb-controllers a:not(.et-pb-active-control){background:#fff!important}#main_banner .et-pb-controllers a:before{position:absolute;font-size:14px;text-stroke-width:0;-webkit-text-stroke-width:0;color:#000;width:100%;height:100%;top:0;left:0!important;padding:0 0 60px 20px;display:flex;align-items:end;z-index:1!important;box-sizing:border-box}#main_banner .et-pb-controllers a.et-pb-active-control:before{background:rgba(0,0,0,0.2);color:#fff}#main_banner .et-pb-controllers a:after{position:absolute;font-size:28px;text-stroke-width:0;-webkit-text-stroke-width:0;color:#000;left:20px;bottom:30px;z-index:2}#main_banner .et-pb-controllers a.et-pb-active-control:after{color:#fff}#main_banner .et-pb-controllers a:nth-of-type(1):before{content:"New Build"}#main_banner .et-pb-controllers a:nth-of-type(1):after{content:"Agave"}#main_banner .et-pb-controllers a:nth-of-type(2):before{content:"Renovation"}#main_banner .et-pb-controllers a:nth-of-type(2):after{content:"Rise"}#main_banner .et-pb-controllers a:nth-of-type(3):before{content:"New Build"}#main_banner .et-pb-controllers a:nth-of-type(3):after{content:"Bouddi"}#main_banner .et-pb-controllers a.et-pb-active-control:nth-of-type(1){background:url(https://dachboard.website/central/wp-content/uploads/2025/10/Studio_Snoop_Palm_Beach_110424_344380.webp)}#main_banner .et-pb-controllers a.et-pb-active-control:nth-of-type(2){background:url(https://dachboard.website/central/wp-content/uploads/2025/10/DSCF6675.webp)}#main_banner .et-pb-controllers a.et-pb-active-control:nth-of-type(3){background:url(https://dachboard.website/central/wp-content/uploads/2025/10/Construct-Central-Coast-Melaleuca-Project-6.webp)}#main_banner .et-pb-slider-arrows a{opacity:1!important}#main_banner .et-pb-slider-arrows a.et-pb-arrow-prev,#main_banner .et-pb-slider-arrows a.et-pb-arrow-next{left:50px;right:initial!important;bottom:110px;top:initial!important;border:1px solid #fff;border-radius:100%}#main_banner .et-pb-slider-arrows a.et-pb-arrow-next{bottom:50px}#main_banner .et_pb_slide_title{max-width:700px}#main_banner .et_pb_slide_title span{color:#9CD0CF;font-style:italic}#main_banner .et-pb-controllers{display:none!important}.home_portfolio_blurb{position:relative}.home_portfolio_blurb .et_pb_module_header span:after{color:#9CD0CF;display:block;font-size:15px;line-height:15px}.home_portfolio_blurb .et_pb_main_blurb_image{position:absolute;top:0;right:0}.home_portfolio_blurb .et_pb_main_blurb_image,.home_portfolio_blurb .et_pb_main_blurb_image img{margin-bottom:0!important;vertical-align:top}.home_portfolio_blurb .et_pb_main_blurb_image img{max-height:150px;width:auto;mix-blend-mode:multiply!important}.home_portfolio_blurb .et_pb_module_header{min-height:150px;margin-bottom:10px;display:flex;align-items:center}footer .et_pb_module_heading:after{position:absolute;bottom:0;content:"";width:60px;height:1px;border-bottom:2px solid #9CD0CF;left:0}.footer_menu .et-menu{flex-direction:column!important}@media screen and (min-width:981px){.home_portfolio{display:flex;gap:20px}.home_portfolio:after{display:none}.home_portfolio .et_pb_column{margin-right:0!important}.home_portfolio_col1{width:26%!important}.home_portfolio_col2{width:37%!important}.home_portfolio_col3{width:37%!important;align-self:center}.home_portfolio_img .et_pb_image_wrap{max-width:initial!important;width:100%}.home_portfolio_img img{height:300px!important;object-fit:cover;width:100%!important;max-width:none}.home_portfolio_reverse{flex-direction:row-reverse}}.testimonial_carousel .sp-testimonial-free-section{padding:10px!important}.testimonial_carousel .sp-testimonial-item{background:#F1F1E9;padding:30px;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:5px;height:600px;overflow-y:scroll;overflow-x:hidden}.testimonial_carousel .sp-testimonial-item p{text-align:left}.testimonial_carousel .sp-testimonial-free{display:flex;flex-direction:column-reverse}.testimonial_carousel .sp-testimonial-client-name{text-align:left;margin-top:20px;font-size:20px;font-weight:normal}.portfolio_item_row .et_pb_blurb_container{display:flex}.portfolio_item_row .awards_item{display:flex;width:100%;flex-wrap:wrap}.portfolio_item_row .awards_item img{width:calc(33.33%)}.cs_blog .et_pb_post{background:#f1f1ea}.cs_blog .et_pb_post .entry-title{padding-left:30px;padding-right:30px}.cs_blog .post-content{padding:0 30px 30px}.et_pb_widget{background:#f1f1ea;padding:30px}.et_pb_widget .wp-block-search__button{background:#000;border-radius:0!important;color:#fff;text-transform:uppercase;height:60px!important}.et_pb_widget .wp-block-search__input{border:1px solid #000;border-radius:0!important;padding:30px 20px;border:0}.rpwwt-widget li{margin-bottom:20px!important}.rpwwt-widget li img{margin-bottom:5px!important}.rpwwt-widget li a{display:flex;align-items:center}.wp-pagenavi{border-top:0;text-align:center}.wp-pagenavi span,.wp-pagenavi a{padding:10px 15px;background:#f1f1ea;color:#000!important;border:0!Important}.wp-pagenavi span.current{background:#000;color:#fff!important}.contact_form{padding:30px;background:#f1f1ea}.contact_form input[type=text],.contact_form input[type=email],.contact_form input[type=tel],.contact_form input[type=file],.contact_form textarea{border-radius:0!important;padding:10px!important;height:auto!important;border:0;box-shadow:0 0 0}.contact_form .gform_fields{gap:10px}.single-project .contact_form .ginput_container,.sidebar_form.contact_form .ginput_container{flex-direction:column}.sidebar_form.contact_form .gfield{grid-column:span 12}.contact_form .button{width:100%!important;text-align:center;text-transform:uppercase!important;border:1px solid #9CD0CF!important;padding:20px!important;border-radius:8px;color:#000!important;background:#9CD0CF!important;box-shadow:0 0 0!important;font-size:16px!important}.contact_form .button:hover{background:#333!important;color:#fff!important;border:1px solid #333!important}.process_row .et_pb_column{transition:all 0.3s ease}.process_row .et_pb_column:hover{transform:translateY(-20px);box-shadow:0 18px 10px rgba(0,0,0,0.2)}.slick-track{display:flex;justify-content:start;align-items:start;margin-left:0;margin-right:0;gap:10px}.slick-track:before{display:none}.slick-track .slick-slide{padding:0}.cs_media .entry-title{padding-left:0!important;padding-right:0!important}.cs_media .post-content{padding:0 0 10px!important}.cs_media .column{background:#fff}@media screen and (min-width:981px){.cs_media .column article{margin-bottom:0!important}.cs_media .et_pb_salvattore_content{display:flex}}.error404 header{position:sticky;top:0;z-index:9;width:100%}.error404.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#000!important}#project_details{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #9CD0CF}#project_details .project_item{padding:30px 0;border-top:1px solid #9CD0CF;display:flex;flex-direction:column;gap:10px}#project_details .project_item a{color:#000}@media screen and (max-width:980px){#main_header .et_mobile_menu{left:-100%!important;width:200%!important}#main_header .et_pb_row{display:flex;align-items:center}#main_header .mobile_nav .mobile_menu_bar:before{color:#9CD0CF!important}#main_header .et_pb_row .et_pb_column{margin-bottom:0!important}footer .et_pb_menu__wrap{justify-content:start;align-items:start}footer .et_pb_menu__menu{display:block!important;width:100%}footer .et_mobile_nav_menu{display:none!important}}@media screen and (max-width:768px){.home_portfolio_blurb .et_pb_main_blurb_image img{max-width:100px}footer .et-menu-nav{width:100%;justify-content:center;align-items:center}footer .et-menu-nav .menu-footer-menu li{text-align:center;width:100%!important;display:block!important}footer .et-menu-nav .menu-footer-menu{justify-content:center;align-items:center}footer .et-menu-nav li{justify-content:center;align-items:center;text-align:center}footer .et_pb_module_heading:after{left:0;right:0;margin:auto}}@media screen and (max-width:768px){.divi-masonry-gallery .dmg-item{width:calc((100% - 10px * (2 - 1)) / 2)!important}}.project_title{color:#9CD0CF;text-transform:uppercase}.nolink,.nolink a{pointer-events:none!important}