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:19px}.et_pb_slide_content,.et_pb_best_value{font-size:21px}body{color:#000000}h1,h2,h3,h4,h5,h6{color:#000000}body{line-height:1.4em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#282221}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#282221}.footer-widget h4{color:#282221}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#282221}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#282221}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1280px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1440px}a{color:#282221}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0.09)}#main-header .nav li ul{background-color:#4f4c4d}.nav li ul{border-color:#222222}.et_secondary_nav_enabled #page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}#top-header,#top-header a{color:#c0b399}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#c0b399}#main-footer{background-color:#53565a}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#c0b399}.footer-widget li:before{border-color:#ffffff}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:16px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.3em}#footer-widgets .footer-widget li:before{top:7.4px}#footer-bottom{background-color:#262626}#footer-info,#footer-info a{color:#bababa}#footer-info{font-size:16px}#main-header{box-shadow:none}body .et_pb_button{font-size:18px;background-color:#4f4c4d;border-color:#4f4c4d}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}body .et_pb_button:after{font-size:28.8px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#ededed!important;background-color:#4f4c4d;border-color:#4f4c4d!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.1em}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:18px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#000000!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#000000}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#222222}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#c0b399!important}.et-fixed-header#top-header a{color:#c0b399}}@media only screen and (min-width:1600px){.et_pb_row{padding:32px 0}.et_pb_section{padding:64px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:96px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:28px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:24px}h3{font-size:20px}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-size:16px}h5{font-size:14px}h6{font-size:13px}.et_pb_slide_description .et_pb_slide_title{font-size:42px}.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-size:14px}@media only screen and (max-width:767px){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{font-size:18px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:20px}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:300}@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');.container,.et_pb_row{width:100%;padding:0 20px}.et-cart-info{display:none!important}body{font-family:'Titillium Web',sans-serif!important;overflow-x:hidden}.added_quote_pro{margin-top:70px!important}form .frm__6521ba1f23239{display:none}.pronam a{color:#000000!important}.form_row_input{color:#000000!important;font-size:15px!important;padding:5px!important}.SamplePoint{font-size:16px!important}.form_row{color:#69625b!important;font-size:16px!important}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}#main-header{background:#53565A;border-top:solid 1px rgba(231,231,231,0.6);padding:0}#top-header ul li a{font-family:'Titillium Web',sans-serif;font-size:16px;color:#EEE;font-weight:400;padding:0}#top-header .container{padding:10px 20px}#top-header ul li{margin:0 0 0 20px}#main-header #et-top-navigation{padding:0}#top-menu-nav ul li a{padding:0!important}.et_pb_svg_logo #logo{height:auto;max-height:56px}#top-menu li a{color:#EEEEEE;font-size:18px;font-weight:400;font-family:'Titillium Web',sans-serif}#top-menu li{padding:20px 30px}#et_top_search{display:none}#top-menu li.header-book-btn:after{display:none}#top-menu li.header-book-btn a{width:188px;height:56px;background:#1B99E7;text-align:center;display:flex!important;align-items:center;justify-content:center;font-size:17px;font-weight:600;font-family:'Titillium Web',sans-serif}#top-menu li.header-book-btn a:hover{color:#fff}.home-banner-sec .et_pb_slide{padding:0!important;height:600px}.home-banner-sec .et_pb_slide .et_pb_slide_image{left:0;right:0;margin:-61px auto!important}.home-banner-sec .et_pb_slide .et-pb-controllers a{width:6px;height:6px;border-radius:50%;background:#fff;position:relative;padding:5px}.home-banner-sec .et_pb_slide .et-pb-controllers a:after{position:absolute;content:'';border:solid 1px #fff;border-radius:50%;width:16px;height:16px;left:0;top:0;display:block!important}.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-prev{left:0;opacity:1;margin:0!important;font-size:0;background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-prev-arrow.svg)left top no-repeat;width:64px;height:64px;top:50%;transform:translateY(-50%)}.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-prev:hover{background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-prev-hv-arrow.svg)left top no-repeat}.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-next{right:0;opacity:1;margin:0!important;font-size:0;background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-nxt-arrow.svg)right top no-repeat;width:64px;height:64px;top:50%;transform:translateY(-50%)}.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-next:hover{background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-nxt-hv-arrow.svg)right top no-repeat}.home-work-sec{padding:0}.home-work-sec .et_pb_row{padding:0;max-width:100%;width:100%;display:flex;align-items:center}.home-work-sec .et_pb_slide{height:535px}.home-work-sec .et_pb_column{margin:0;width:50%}.home-work-sec .et-last-child{padding-left:75px;padding-top:30px;padding-bottom:30px}.home-work-sec .et_pb_button{background:#1B99E7;color:#fff!important;font-weight:600!important;font-size:20px;border-radius:0;border:none;text-align:center}.home-work-sec .et_pb_button:after{display:none}.home-work-sec .et_pb_button:hover{border:none!important}.home-work-sec .et-pb-controllers{display:none!important}.home-work-sec .et-pb-slider-arrows .et-pb-arrow-prev{left:0;opacity:1;margin:0!important;font-size:0;background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-prev-arrow.svg)left top no-repeat;width:64px;height:64px;top:auto;bottom:40px;right:102px;left:auto}.home-work-sec .et-pb-slider-arrows .et-pb-arrow-prev:hover{background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-prev-hv-arrow.svg)left top no-repeat}.home-work-sec .et-pb-slider-arrows .et-pb-arrow-next{right:0;opacity:1;margin:0!important;font-size:0;background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-nxt-arrow.svg)right top no-repeat;width:64px;height:64px;top:auto;bottom:40px;right:36px;left:auto}.home-work-sec .et-pb-slider-arrows .et-pb-arrow-next:hover{background:url(https://emersoncole.com/wp-content/uploads/2023/08/banner-nxt-hv-arrow.svg)right top no-repeat}.home-work-sec-2 .et_pb_column{margin:0;width:50%;padding-right:75px}.home-work-sec-2 .et-last-child{width:50%;padding:0!important;max-width:100%}.home-project-sec .et_pb_column{width:42%}.home-project-sec .et-last-child{width:58%}.et_pb_divider_1:before,.et_pb_divider_2:before,.et_pb_divider_0:before{border:none}.home-testimonial-sec .et_pb_testimonial{display:flex;flex-direction:column;background:none!important;color:#fff}.home-testimonial-sec .et_pb_testimonial .et_pb_testimonial_portrait{order:2}.home-testimonial-sec .et_pb_testimonial_description_inner{border:0.473px solid #B2AFB1;background:#0A0A0A;padding:30px;font-size:19px;position:relative;box-shadow:20px 20px 0 #1A1A1A;margin-bottom:50px}.home-testimonial-sec .et_pb_testimonial_description_inner:before{position:absolute;content:'';background:url(https://emersoncole.com/wp-content/uploads/2023/08/testimonial-icon.svg)left top no-repeat #000;width:46px;height:38px;left:30px;top:-24px}.home-testimonial-sec .et_pb_testimonial_description_inner:after{position:absolute;content:''}.home-testimonial-sec .et_pb_testimonial_description{margin:0!important}.home-testimonial-sec .et_pb_testimonial_position{display:block!important;color:#FFFFFF;font-size:22px;font-weight:600;padding:0 0 5px 0;margin:0!important}.home-testimonial-sec .et_pb_testimonial_company{display:block!important;color:#EEE;font-size:18px;font-weight:600;margin:0!important}.home-testimonial-sec .et_pb_testimonial_separator{display:none!important}.home-testimonial-sec .et_pb_testimonial_meta{position:absolute;left:130px}.home-testimonial-sec .et_pb_testimonial:before{display:none}.home-contact-sec{position:relative}.home-contact-sec:before{position:absolute;content:'';background:url(https://emersoncole.com/wp-content/uploads/2023/09/new-showroom-A-1.png)left top no-repeat;width:50%;height:100%;left:0;top:0;background-size:100% 100%;opacity:0.5}.blank-space{padding:0}.home-contact-sec
.home-contact-title{margin-bottom:10px!important}.home-contact-form .form-group{padding:0 0 15px 0}.home-contact-form .form-group input{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:solid 1px #686868!important;width:100%;background:none!important;padding:15px 0!important;color:#FFFEFE!important;font-size:18px!important;font-weight:400!important;border-radius:0!important}.home-contact-form .form-group textarea{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:solid 1px #686868!important;width:100%;background:none!important;padding:15px 0!important;color:#FFFEFE!important;font-size:18px!important;font-weight:400!important;height:105px;resize:none;border-radius:0!important}.home-contact-form .form-group input[type="submit"]{background:#1B99E7!important;border:none!important;width:208.901px;height:58.918px;font-weight:600;color:#FFF;text-align:center;font-size:20px;border-radius:0!important}.wpcf7 form .wpcf7-response-output{color:#fff!important}.home-contact-sec .et_pb_row{display:flex;align-items:center;padding:100px 30px}.home-contact-sec .et_pb_column{margin:0;width:50%}.home-contact-sec .et-last-child{margin:0;width:50%;padding-left:100px}#main-footer{background-color:#404040}#main-footer .widget_text{color:#F5F5F5;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0.6px}#main-footer .widget_media_image{margin:0 0 5px 0}#main-footer .widget_text strong{font-weight:400!important}#main-footer .widget_text p{max-width:260px}#main-footer h4.title,#main-footer h2.wp-block-heading{color:#FFFEFE;font-size:20px;font-weight:500;line-height:normal;padding:0 0 20px 0;font-family:'Titillium Web',sans-serif!important}#main-footer .menu li{list-style:none;padding:0;margin:0 0 12px 0;position:relative;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}#main-footer .menu li:after{position:absolute;content:'';left:0;top:12px;width:19px;height:1px;background:#fff;opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}#main-footer .menu li:hover:after{opacity:1!important}#main-footer .menu li:hover{padding-left:30px}#main-footer .menu li:hover a{color:#fff}#main-footer .menu li a{color:#F5F5F5;font-size:16px;font-weight:400;line-height:20px}#main-footer .menu li:before,.footer-icon li:before{display:none}.footer-icon{padding:0;margin:0;display:flex;align-items:center}.footer-icon li{list-style:none;display:inline-block;margin-right:15px;padding:0!important}#top-header .footer-icon li:last-child img{width:23px}#main-footer .fwidget.et_pb_widget.widget_block{display:block;width:100%;margin:0 0 25px 0}#main-footer .footer-widget{margin-bottom:10px}#footer-bottom{background:#1c1c1c;padding-bottom:50px;padding-top:25px;margin-top:15px}#footer-info{color:#939393;font-size:16px;font-weight:400;line-height:normal}#top-menu li:after{background:url(https://emersoncole.com/wp-content/uploads/2023/08/menu-drop-arrow.svg) left top no-repeat;font-size:0;width:13px;font-size:0!important;height:6px;bottom:10px;left:0;right:0;margin:0 auto;top:auto!important;position:absolute;content:'';opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);box-sizing:border-box}#top-menu li .sub-menu li:after{display:none}#top-menu li:hover:after,#top-menu li.current-menu-item:after{opacity:1;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}#top-menu .menu-item a:after{font-size:0!important}#top-menu .sub-menu{top:86px;width:260px;background:#404040;left:0;min-height:auto;display:block;border:none;padding-top:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 15px 0 rgba(0,0,0,.1);box-sizing:border-box}#top-menu .sub-menu li a:after{}#top-menu .sub-menu li a{color:#B6B6B6;font-size:20px;font-weight:400}#top-menu .sub-menu li{padding:10px 35px;position:relative;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;line-height:normal}#top-menu .sub-menu li:hover{padding-left:45px}#top-menu .sub-menu li:before{position:absolute;content:'';left:15px;top:22px;width:19px;height:1px;background:#fff;opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}#top-menu .sub-menu li:hover:before{opacity:1}#top-menu .sub-menu li:hover .sub-menu li{margin-left:-20px}#top-menu .sub-menu .sub-menu{visibility:visible;opacity:1;top:0;position:relative;left:0;border:none;padding:0;box-shadow:none;background:none!important;transform:translateY(0)}#top-menu .sub-menu .sub-menu li{padding:20px 0 0 20px;position:relative;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}#top-menu .sub-menu .sub-menu li:hover{padding-left:30px}#top-menu .sub-menu .sub-menu li:before{position:absolute;content:'';left:0;top:35px;width:19px;height:1px;background:#fff;opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}#top-menu .sub-menu .sub-menu li:hover:before{opacity:1}.inner-banner .et_pb_fullwidth_header{padding:0!important}.inner-banner{position:relative;display:flex;align-items:center;justify-content:center}.inner-banner:before{position:absolute;content:'';left:0;top:0;background:rgba(0,0,0,0.3);width:100%;height:100%}.gallery-img-sec h3.et_pb_gallery_title{display:none}.gallery-img-sec .et_pb_gallery_item{margin:0 20px 20px 0!important;width:calc(25% - 20px)!important}.gallery-img-sec .et_pb_row{width:100%;padding:0 30px}.about-content-sec .et_pb_button{background:#1B99E7;color:#fff!important;font-weight:600!important;font-size:20px;border-radius:0;border:none;text-align:center}.about-content-sec .et_pb_button:after{display:none}.about-content-sec .et_pb_button:hover{border:none!important}.about-content-sec ul li{padding:0 0 15px 0}#top-header #et-secondary-menu{display:flex;align-items:center}.home-banner-sec .et-pb-controllers a{background:none!important;width:25px;height:25px;border-radius:50%!important;position:relative;opacity:1!important}.home-banner-sec .et-pb-controllers a:after{content:'';height:10px;width:10px;position:absolute;background:#fff!important;position:absolute;display:block;opacity:1!important;border-radius:50%;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.home-banner-sec .et-pb-controllers a.et-pb-active-control{border:1px solid #fff!important}#top-header .footer-icon img{width:16px;opacity:0.7}#top-header .footer-icon a:hover img,#top-header .footer-icon a:hover{opacity:1!important}.home-testimonial-sec .et_pb_testimonial{float:left;width:48%}.home-testimonial-sec .et_pb_testimonial:nth-child(2n+2){float:right}.twocol--footerbtm{display:flex;align-items:center;max-width:1100px}.twocol--footerbtm #footer-info{width:60%;text-align:left!important;padding:0}.twocol--footerbtm ul{display:flex;align-items:center;justify-content:flex-end;width:40%}.twocol--footerbtm ul li a{color:#939393;font-size:16px;font-weight:400}.twocol--footerbtm ul li{margin-left:25px}.home-work-sec ul li{padding:0 0 15px 0}.home-work-sec .et_pb_module.et_pb_text{margin-bottom:20px}.work-title-sec{padding:100px 0 90px 0!important}.home-work-sec.home-project-sec .et-pb-controllers{display:block!important}.home-work-sec.home-project-sec .et-pb-controllers a.et-pb-active-control{border:1px solid #fff!important}.home-work-sec.home-project-sec .et-pb-controllers a{background:none!important;width:25px;height:25px;border-radius:50%!important;position:relative;opacity:1!important}.home-work-sec.home-project-sec .et-pb-controllers a:after{content:'';height:10px;width:10px;position:absolute;background:#fff!important;position:absolute;display:block;opacity:1!important;border-radius:50%;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.home-work-sec.home-project-sec .et-pb-controllers{width:auto;left:-100px;bottom:90px}.home-work-sec.home-project-sec .et_pb_module.et_pb_slider{overflow:visible}.home-work-sec.home-project-sec .et_pb_slide{height:680px}.contact-banner-sec .et_pb_module{padding-top:0!important}.home-project-sec.home-work-sec-2 .et_pb_column{padding-right:200px}.home-banner-sec .et-pb-controllers{bottom:40px}#top-menu{min-height:86px;display:flex;align-items:center}#top-menu li{height:100%;align-items:center;padding:0 30px;display:flex;line-height:86px;position:relative}.home-work-sec.home-project-sec .et_pb_module.et_pb_text{margin-bottom:50px}#top-menu>li:hover>ul{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}#top-menu .sub-menu li:hover a{color:#fff}.footer-icon li:last-child img{width:32px}#footer-widgets .footer-widget:nth-child(n){width:25%}#footer-widgets .footer-widget:nth-child(2n){width:18.75%}#footer-widgets .footer-widget:nth-child(3n){width:18.75%}#footer-widgets .footer-widget:nth-child(4n){width:18.75%}.telnumbhtop{background:url(https://emersoncole.com/wp-content/uploads/2023/08/phone-04.svg)right top no-repeat;width:24px;height:24px;display:block;position:absolute;right:20px;top:50%;background-size:100%;display:none;transform:translatey(-50%)}.twocol--footerbtm p#footer-info{display:none}.home-contact-form label.frm_primary_label{display:none!important}.home-contact-form .frm_form_field input{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:solid 1px #686868!important;width:100%;background:none!important;padding:15px 0!important;color:#FFFEFE!important;font-size:18px!important;font-weight:400!important;border-radius:0!important;height:55px}.home-contact-form .frm_form_field textarea{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:solid 1px #686868!important;width:100%;background:none!important;padding:15px 0!important;color:#FFFEFE!important;font-size:18px!important;font-weight:400!important;height:105px;resize:none;border-radius:0!important}.home-contact-form .frm_submit button{background:#1B99E7!important;border:none!important;width:208.901px!important;height:58.918px!important;font-weight:600!important;color:#FFF!important;text-align:center!important;font-size:20px!important;border-radius:0!important;box-shadow:none!important}.contact-page-sec .et-last-child{background:#0A0A0A;padding:70px 40px}.contact-map-sec{padding:0!important}.single-post #left-area{width:75%;padding-right:50px}.single-post #sidebar{width:25%}.contact-page-sec .et_pb_row{padding-top:15px}.service-banner .et_pb_fullwidth_header_subhead{margin:0 auto;background:rgba(0,0,0,0.4);padding:7px;max-width:374px}.service-arrow-title{position:relative}.service-arrow-title:before{position:absolute;content:'';background:url(https://emersoncole.com/wp-content/uploads/2023/09/service-arrow.png)right top no-repeat;top:0;right:0;width:14px;height:31px;background-size:100%}@media screen and (max-width:1365px){#top-menu li a,#top-menu .sub-menu li a{font-size:15px}#top-menu li{padding:0 15px}#top-menu li.header-book-btn a{font-size:15px;height:46px;width:158px}#top-header ul li a{font-size:15px}.home-banner-sec .et_pb_slide{height:450px}.home-banner-sec .et_pb_slide .et_pb_slide_image{top:180px}.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-next,.home-banner-sec .et-pb-slider-arrows .et-pb-arrow-prev,.home-work-sec .et-pb-slider-arrows .et-pb-arrow-prev,.home-work-sec .et-pb-slider-arrows .et-pb-arrow-next,.home-work-sec .et-pb-slider-arrows .et-pb-arrow-next:hover,.home-work-sec .et-pb-slider-arrows .et-pb-arrow-prev:hover{background-size:100%!important;width:44px;height:44px}#top-menu .menu-item-has-children>a:first-child:after{bottom:0}.et_header_style_left .logo_container{width:auto}.home-work-sec .et_pb_button{padding:10px 30px!important;font-size:17px}.home-work-sec .et_pb_slide{height:485px}.home-testimonial-sec .et_pb_row{width:100%}.home-work-sec.home-project-sec .et_pb_slide{height:550px}.home-project-sec.home-work-sec-2 .et_pb_column{padding-right:75px}}@media screen and (max-width:980px){.mobile_menu_bar{padding:0!important}#main-header{padding:10px 0}.home-banner-sec .et_pb_slide{height:350px}.home-banner-sec .et_pb_container{height:100%!important}.home-banner-sec .et_pb_slide .et_pb_slide_image{top:130px}.home-work-sec .et-last-child{padding:20px 0 20px 20px}.home-testimonial-sec .et_pb_testimonial_description_inner{font-size:16px}.home-testimonial-sec .et_pb_testimonial_position{font-size:18px}.home-testimonial-sec .et_pb_testimonial_company{font-size:15px}.home-contact-sec .et-last-child{padding-left:30px}.home-contact-sec .et_pb_row{padding:30px 30px;width:100%}.et_mobile_menu .menu-item-has-children>a,.et_mobile_menu li a,.nav li li a{font-weight:400}.gallery-img-sec .et_pb_gallery_item{margin:0!important;width:50%!important;padding:0 10px 20px 10px}.home-work-sec-2 .et_pb_column{padding:20px}.home-work-sec.home-project-sec .et_pb_slide{height:500px}.home-project-sec.home-work-sec-2 .et_pb_column{padding-right:20px}#top-menu{display:none}.home-work-sec.home-project-sec .et-pb-controllers{bottom:40px}.single-post #left-area{padding:0}.et_mobile_menu li a{background:none!important;border:none!important}}@media screen and (max-width:767px){.home-work-sec .et_pb_slide{height:300px}.home-work-sec .et_pb_row{display:flex;flex-direction:column}.home-work-sec .et-last-child{padding:40px 20px}.home-work-sec-2 .et_pb_column{order:3;padding:40px 20px}.home-work-sec-2 .et-last-child{padding:0;order:2}.home-testimonial-sec .et_pb_testimonial_meta{position:relative;left:auto;margin-bottom:30px}.home-testimonial-sec .et_pb_testimonial .et_pb_testimonial_portrait{margin:0}.home-contact-sec .et_pb_row{flex-direction:column}.home-contact-sec:before{display:none}.home-contact-sec .et-last-child{padding:50px 0 0 0}.home-contact-form .form-group input[type="submit"]{width:160px}#main-footer h4.title,#main-footer h2.wp-block-heading{padding-top:0}#main-footer #footer-widgets{padding:0}#main-footer{padding:40px 0 0 0}#footer-bottom{}.home-contact-sec .et_pb_column{width:100%}#main-footer .fwidget.et_pb_widget.widget_block{margin-bottom:0!important}.home-work-sec .et_pb_column{width:100%}.home-testimonial-sec .et_pb_testimonial{float:none;width:100%;margin-top:60px}.twocol--footerbtm{flex-direction:column}.twocol--footerbtm #footer-info{width:100%}.twocol--footerbtm ul{width:100%;justify-content:flex-start}.twocol--footerbtm ul li{margin:0 25px 0 0}.work-title-sec{padding:50px 0!important}.home-work-sec.home-project-sec .et-pb-controllers{width:100%;left:0;bottom:20px}.home-work-sec.home-project-sec .et_pb_slide{height:350px}.contact-page-sec{padding:0 20px!important}.contact-page-sec .et-last-child{padding:30px 0;margin-top:0;margin-bottom:0!important}.contact-map-sec iframe{height:300px!important}.contact-page-sec{padding-top:30px!important}}@media screen and (max-width:575px){.gallery-img-sec .et_pb_gallery_item{margin:0!important;width:100%!important;padding:0 0 20px 0}}.product--hero-section{padding:120px 0!important;margin-top:120px}.product--hero-section h1,.product--hero-section .et_pb_code_inner{margin:0!important;display:inline-block!important;padding:10px 20px!important;line-height:1.25!important}.product--hero-section .et_pb_heading{text-align:center!important;margin-bottom:20px!important}.product--hero-section .et_pb_code{text-align:center!important}.product--hero-section .et_pb_code_inner *{font-size:18px!important;line-height:1.1!important;color:#F5F5F5!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.product--hero-section .et_pb_code_inner span span{display:inline-block;position:relative;padding-right:20px!important}.product--hero-section .et_pb_code_inner span span:after{content:'';display:block;background-image:url(https://emersoncole.com/wp-content/uploads/2023/08/Group-184.png)!important;width:13px;height:4px;background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;position:absolute;transform:translateY(-50%);right:1px}.product--hero-section .et_pb_code_inner span span:last-child{padding-right:0!important}.product--hero-section .et_pb_code_inner span span:last-child:after{display:none!important}.product--intro-text h4.et_pb_module_heading{font-size:20px!important;line-height:1.15!important;color:#F5F5F5!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;color:#A3A3A3!important;padding:0!important}.product--intro-text h2.et_pb_module_heading{font-size:36px!important;line-height:1.25!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;padding:0!important}.product--intro-text a.et_pb_button{background:#1B99E7!important;border-radius:0!important;font-size:17px!important;line-height:1!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;transition:0.5s ease;border:0!important;padding:20px 25px!important;text-transform:uppercase!important}.product--intro-text a.et_pb_button:hover{background:#4f4c4d!important}.product--intro-text a.et_pb_button:after{display:none!important}.product--intro-text .et_pb_row{display:flex!important;align-items:center!important}.product--intro-text .et_pb_module.et_pb_promo{padding:0!important;background:none!important;text-align:left!important}.product--intro-text .et_pb_module.et_pb_promo .et_pb_promo_description{padding:0!important}.product--intro-text .et_pb_module.et_pb_promo h2.et_pb_module_header{font-size:24px!important;line-height:1.35!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding:0 0 15px 0!important}.product--intro-text .et_pb_module.et_pb_promo .et_pb_promo_description>div,.product--intro-text .et_pb_module.et_pb_promo .et_pb_promo_description>div *{font-size:18px!important;line-height:1.35!important;color:#A3A3A3!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.product-service--accr .et_pb_row:nth-child(1){padding-left:0!important;padding-right:0!important;max-width:100%!important}.acc-img-left-imgwrappr{position:relative}.acc-img-left-imgwrappr .et_pb_module.et_pb_image.et_pb_image_0{display:block;width:100%!important}.acc-img-left-imgwrappr .et_pb_module.et_pb_image img{display:block!important;width:100%!important;object-fit:cover!important}.acc-img-left-imgwrappr .et_pb_module.et_pb_image .et_pb_image_wrap{display:block!important;width:100%}.acc-img-left-imgwrappr .et_pb_module.et_pb_image:not(.et_pb_image_0){margin:0!important;position:absolute;left:0;top:0;width:100%!important;height:100%!important}.acc-img-left-imgwrappr .et_pb_module.et_pb_image{transition:0.5s ease}.acc-img-left-imgwrappr .et_pb_module.et_pb_image:not(.op1classc){opacity:0!important}.acc-info--right .et_pb_module.et_pb_text h2{color:#F5F5F5!important;font-size:42px!important;line-height:1.35!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding:0 0 20px 0!important}.acc-info--right .et_pb_module.et_pb_text p{color:#A3A3A3!important;font-size:18px!important;line-height:1.5!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.acc-info--right .et_pb_module.et_pb_text p:last-child{padding:0!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item{margin-bottom:15px!important;border:1px solid #686868!important;background:none!important;padding:10px 20px}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item:last-child{margin:0!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_title{color:#A3A3A3!important;font-size:30px!important;line-height:1.5!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;position:relative}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_title:before{content:''!important;display:block!important;background-image:url(https://emersoncole.com/wp-content/uploads/2023/08/Vector-11.png)!important;width:17px;height:100%;position:absolute;top:50%;background-size:contain;background-repeat:no-repeat;background-position:center;right:0;transform:translateY(-50%);margin:0!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title{color:#fff!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{background-image:url(https://emersoncole.com/wp-content/uploads/2023/08/Vector-13.png)!important;width:27px!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content p,.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content ul,.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content li{color:#A3A3A3!important;font-size:18px!important;line-height:1.75!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;position:relative}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content h2{color:#fff!important;font-size:22px!important;line-height:1.35!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;position:relative;padding-bottom:15px!important}.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_content h3{color:#fff!important;font-size:18px!important;line-height:1.35!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;position:relative;padding-bottom:15px!important}.product-service--accr .et_pb_module.et_pb_promo{background:#000!important;border:1px solid #404040!important;padding:30px!important;text-align:left}.product-service--accr .et_pb_module.et_pb_promo .et_pb_promo_description{padding:0!important}.product-service--accr .et_pb_module.et_pb_promo h2.et_pb_module_header{font-size:24px!important;line-height:1.35!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding:0 0 15px 0!important}.product-service--accr .et_pb_module.et_pb_promo .et_pb_promo_description>div,.product-service--accr .et_pb_module.et_pb_promo .et_pb_promo_description>div *{font-size:18px!important;line-height:1.5!important;color:#A3A3A3!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.our-partners--product .et_pb_row{display:flex;align-items:center}.our-partners--product .et_pb_module.et_pb_image{background:#fff!important;height:190px!important;display:flex;align-items:center;justify-content:center;padding:20px}.our--projects-grid h2.et_pb_module_heading{color:#F5F5F5!important;font-size:42px!important;line-height:1.35!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding:0!important}.our--projects-grid .et_pb_module.cta-type2.et_pb_promo{height:400px!important;position:relative;padding:0!important}.our--projects-grid .et_pb_module.cta-type2.et_pb_promo:before{content:'';display:block;background:rgba(0,0,0,0.5)!important;left:0;top:0;width:100%;height:100%;transition:0.5s ease;;opacity:0}.our--projects-grid .et_pb_module.cta-type2.et_pb_promo .et_pb_promo_description{padding:0!important;position:absolute;width:80%;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);z-index:9;opacity:0;transition:0.5s ease}.our--projects-grid .et_pb_module.cta-type2.et_pb_promo:hover .et_pb_promo_description h2.et_pb_module_header,.our--projects-grid .et_pb_module.cta-type2.et_pb_promo:hover:before,.our--projects-grid .et_pb_module.cta-type2.et_pb_promo:hover .et_pb_promo_description{opacity:1!important}.our--projects-grid .et_pb_module.cta-type2.et_pb_promo .et_pb_promo_description h2.et_pb_module_header{color:#fff!important;font-size:30px!important;line-height:1.35!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding:0!important}.virtual--shoowroom .et_pb_module.et_pb_promo{background:none!important;max-width:900px!important;margin:0 auto 20px!important;padding:0!important;min-height:auto!important}.virtual--shoowroom .et_pb_module.et_pb_promo h2.et_pb_module_header{font-size:42px!important;line-height:1.35!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;padding:0 0 15px 0!important}.virtual--shoowroom .et_pb_module.et_pb_promo .et_pb_promo_description>div,.virtual--shoowroom .et_pb_module.et_pb_promo .et_pb_promo_description>div *{font-size:24px!important;line-height:1.5!important;color:#A3A3A3!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.virtual--shoowroom a.et_pb_button{background:#1B99E7!important;border-radius:0!important;font-size:17px!important;line-height:1!important;color:#fff!important;font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;transition:0.5s ease;border:0!important;padding:20px 35px!important;text-transform:uppercase!important}.virtual--shoowroom a.et_pb_button:hover{background:#4f4c4d!important}.virtual--shoowroom a.et_pb_button:after{display:none!important}.single-post #content-area{padding-top:70px}.single-post .category-hardwood-floor-installation h1{color:#000000;font-size:42px;line-height:55px;font-family:'Titillium Web',sans-serif!important;font-weight:600;padding-top:550px}.single-post .category-hardwood-floor-installation .post-meta,.single-post .category-hardwood-floor-installation .post-meta a{color:#A3A3A3!important;font-family:'Titillium Web',sans-serif!important;font-weight:400;font-size:16px;letter-spacing:0}.single-post .category-hardwood-floor-installation .et_post_meta_wrapper{position:relative}.single-post:not(.blog) .category-hardwood-floor-installation img{position:absolute;top:0;height:500px;object-fit:cover}.single-post .category-hardwood-floor-installation h3{color:#1A1A1A;font-size:32px;line-height:50px;font-weight:600;font-family:'Titillium Web',sans-serif!important;letter-spacing:0}.single-post .category-hardwood-floor-installation p{color:#555555;font-size:18px;line-height:30px;font-weight:400;font-family:'Titillium Web',sans-serif!important;letter-spacing:1px}.single-post .category-hardwood-floor-installation h5{color:#555555;font-size:24px;line-height:30px;font-weight:600;font-family:'Titillium Web',sans-serif!important;letter-spacing:0}.single-post .category-hardwood-floor-installation h6{color:#555555;font-size:20px;line-height:30px;display:inline-block;letter-spacing:0}.single-post .category-hardwood-floor-installation p b{color:#555555;font-size:24px;line-height:30px;font-family:'Titillium Web',sans-serif!important;font-weight:600;padding:0 0 15px 0;display:block;letter-spacing:0}.blog-details_black{margin:50px 0 0 0;background:#0A0A0A;padding:45px 60px;color:#fff}.blog-details_black h4{font-size:24px;line-height:30px;font-family:'Titillium Web',sans-serif!important;font-weight:600;color:#fff;letter-spacing:0}.blog-details_black h2{font-size:36px;line-height:40px;font-family:'Titillium Web',sans-serif!important;font-weight:600;color:#fff;padding:0 0 20px 0;letter-spacing:0}.blog-details_black p{color:#fff!important;font-size:18px;line-height:30px;font-weight:400;font-family:'Titillium Web',sans-serif!important;letter-spacing:1px}.blog-details_black p a{color:#fff;text-decoration:underline}#main-content .container:before{display:none}.single-post #sidebar .widget_text{background:#404040;padding:40px 30px}.single-post #sidebar .widget_text h4{font-family:'Titillium Web',sans-serif!important;font-size:30px;line-height:45px;font-weight:600;color:#fff!important;margin:0!important;text-transform:none!important}.single-post #sidebar .widget_text h4:before{display:none!important}.single-post #sidebar .widget_text p,.single-post #sidebar .widget_text a{color:#FFFFFF;font-size:20px;line-height:30px;font-weight:400;font-family:'Titillium Web',sans-serif!important}.single-post #sidebar .widget_text h5{font-family:'Titillium Web',sans-serif!important;color:#FFFFFF;font-size:20px;line-height:30px;font-weight:700;text-transform:uppercase}.single-post #sidebar{padding:0}.single-post #sidebar .et_pb_widget h4{color:#000;font-size:30px;line-height:45px;font-weight:600;font-family:'Titillium Web',sans-serif!important;position:relative;margin:0 0 30px 0;text-transform:uppercase}.single-post #sidebar .et_pb_widget h4:before{position:absolute;content:'';background:#000000;height:4px;width:87px;bottom:0;left:0}.single-post #sidebar .widget_recent_entries ul li{background:#404040;padding:15px}.single-post #sidebar .widget_recent_entries ul li a{color:#FFFFFF;font-size:15px;line-height:22px;font-weight:600;font-family:'Titillium Web',sans-serif!important}.single-post #sidebar .widget_recent_entries ul li a:hover{text-decoration:underline}.single-post #sidebar .widget_recent_entries ul li span.post-date{display:block;color:#A3A3A3;font-size:16px;line-height:24px;font-weight:600;font-family:'Titillium Web',sans-serif!important;padding:10px 0 0 0}.single-post #sidebar .et_pb_widget{margin-bottom:50px}.single-post #sidebar .widget_nav_menu ul li{background:#F4F4F4;padding:15px 30px}.single-post #sidebar .widget_nav_menu ul li a{color:#000000;font-size:18px;line-height:27px;font-weight:600;font-family:'Titillium Web',sans-serif!important;text-transform:uppercase;display:block}.single-post #sidebar .widget_nav_menu ul li:hover{background:#404040}.single-post #sidebar .widget_nav_menu ul li:hover a{color:#fff}.sliderTestimonials{margin-top:30px}.sliderTestimonials .carousel_content{background-color:transparent;border:1px solid #d1d1d1;padding:15px 0;display:flex;flex-direction:column-reverse}.sliderTestimonials .carousel_content img{display:none}.sliderTestimonials .social-media-container{display:none}.sliderTestimonials .swiper-pagination-bullets{display:none!important}.position_design{order:-1}@media screen and (max-width:1365px){.divi8_testimonial_carousel_0 .swiper-button-prev{left:0!important}.divi8_testimonial_carousel_0 .swiper-button-next{right:0!important}}@media screen and (max-width:1024px){.product--hero-section h1{font-size:40px!important}.single-post #sidebar .widget_nav_menu ul li a{font-size:15px;line-height:22px}.single-post #sidebar .widget_nav_menu ul li{padding:10px}.single-post .category-hardwood-floor-installation p b{font-size:20px;line-height:24px}.single-post .category-hardwood-floor-installation h3{font-size:28px;line-height:32px}.single-post #sidebar .et_pb_widget h4{font-size:22px;line-height:24px}.single-post .category-hardwood-floor-installation h1{font-size:32px;line-height:36px}.single-post #sidebar .widget_text p,.single-post #sidebar .widget_text a{font-size:16px;line-height:24px}.single-post #sidebar .widget_text h5{font-size:16px;line-height:22px}.single-post #content-area{padding-top:30px}.single-post #left-area{padding-bottom:0}}@media screen and (max-width:980px){.product--intro-text .et_pb_row{display:block!important}.acc-info--right{padding:0 30px!important}.acc-info--right .et_pb_module.et_pb_text h2,.our--projects-grid h2.et_pb_module_heading,.virtual--shoowroom .et_pb_module.et_pb_promo h2.et_pb_module_header{font-size:35px!important}.product--intro-text h2.et_pb_module_heading{font-size:30px!important}.product--hero-section{margin-top:50px}.single-post #content-area{padding-top:0}.single-post .category-hardwood-floor-installation img{height:300px;object-position:top;object-fit:cover}.single-post .category-hardwood-floor-installation h1{padding-top:330px}.single-post #main-content .container{margin-top:60px!important}.single-post .category-hardwood-floor-installation h1{font-size:22px;line-height:26px}.single-post .category-hardwood-floor-installation h3,.single-post .category-hardwood-floor-installation h5{font-size:20px;line-height:24px}.single-post .category-hardwood-floor-installation p{font-size:16px;line-height:24px}.single-post .category-hardwood-floor-installation p b{font-size:16px}.blog-details_black{padding:20px}.blog-details_black h4{font-size:18px;line-height:24px}.blog-details_black h2{font-size:28px;line-height:32px}}@media screen and (max-width:575px){.product--hero-section h1{font-size:30px!important}.acc-info--right .et_pb_module.et_pb_text h2,.our--projects-grid h2.et_pb_module_heading,.virtual--shoowroom .et_pb_module.et_pb_promo h2.et_pb_module_header{font-size:25px!important}.product--intro-text h2.et_pb_module_heading,.acc-info--right .et_pb_module.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_title{font-size:25px!important}.our-partners--product .et_pb_module.et_pb_image{height:auto!important}}@media screen and (min-width:981px){.our-partners--product .et_pb_column_1_6{width:15.41%!important;margin-right:1.5%!important}.our-partners--product .et_pb_column_1_6:last-child{margin-right:0!important}}#top-header ul li a{color:#B6B6B6}.home-testimonial-sec .et_pb_testimonial_meta{left:30px}.footer-icon li:last-child{display:none}.footer-icon li:nth-child(1){order:1}.footer-icon li:nth-child(2){order:0}.et-fixed-header#main-header{background-color:#000000}.inner-banner{margin-top:120px}@media screen and (max-width:980px){.inner-banner{margin-top:52px}.telnumbhtop{display:block}#main-header #et-top-navigation{width:8%;padding:0!important}.et_header_style_left .logo_container{width:90%;position:relative;float:left}.et_pb_svg_logo #logo{height:100%;max-height:100%}#main-header .container{display:flex;align-items:center}}.et_fixed_nav #main-header{position:fixed!important}#footer-bottom{padding-bottom:35px;padding-top:35px;margin-top:40px}body.blog article.et_pb_post h2.entry-title,body.blog article.et_pb_post h2.entry-title a{font-family:'Titillium Web',sans-serif!important;color:#000!important}.inner-banner .et_pb_module.et_pb_fullwidth_header{width:100%!important}.btn-blue:hover{background-color:#1B99E7!important;opacity:0.5!important}.divi8_testimonial_carousel_0 .swiper-button-prev:hover,.swiper-container-rtl:hover .swiper-button-next:hover,.swiper-button-next:hover,.divi8_testimonial_carousel_0 .swiper-button-next:hover{color:#383737!important}#clients .carousel_content{height:190px}#clients .carousel_content img{position:relative;left:50%;top:50%;width:80%;transform:translate(-50%,-50%);height:auto}.oxi-accordions-wrapper-1>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body>.oxi-accordions-header-card .oxi-accordions-header-body,.oxi-accordions-wrapper-2>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body>.oxi-accordions-header-card .oxi-accordions-header-body{background:#000!important}.oxi-accordions-wrapper-1>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body,.oxi-accordions-wrapper-2>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body{border-color:#686868!important}.oxi-accordions-wrapper-1>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body>.oxi-accordions-header-card .oxi-accordions-header-body .oxi-accordions-main-title,.oxi-accordions-wrapper-2>.oxi-addons-row>.oxi-accordions-ultimate-style>.oxi-accordions-single-card>.oxi-accordions-head-outside-body>.oxi-accordions-header-card .oxi-accordions-header-body .oxi-accordions-main-title{font-family:'Titillium Web',Helvetica,Arial,Lucida,sans-serif!important;font-size:30px!important;color:#A3A3A3!important;font-weight:400}.oxi-accordions-main-title{position:relative}.oxi-accordions-main-title:before{content:''!important;display:block!important;background-image:url(https://emersoncole.com/wp-content/uploads/2023/08/Vector-11.png)!important;width:17px;height:100%;position:absolute;top:50%;background-size:contain;background-repeat:no-repeat;background-position:center;right:0;transform:translateY(-50%)}.oxi-accordions-expand .oxi-accordions-main-title:before{background-image:url(https://emersoncole.com/wp-content/uploads/2023/08/Vector-13.png)!important;width:27px!important}body .acc-info--right .et_pb_module.et_pb_text .oxi-accordions-content-body h2{font-size:22px!important}.service-wrap h1{margin-bottom:50px}.service-wrap h5{padding:15px 0;pointer-events:none;position:absolute;width:100%;background:#1A1A1A;bottom:70px}.service-wrap .et_pb_image_wrap{overflow:hidden}.service-wrap .et_pb_image_wrap img{-webkit-transition:all,.5s;transition:all,.5s}.service-wrap .et_pb_image_wrap:hover img{-webkit-transform:scale(1.2);transform:scale(1.1)}.tlp-overlay a{display:none!important}.tlp-overlay a.tlp-zoom{display:inline-block!important}.tlp-portfolio button{background:none;padding:0;border-radius:0;font-size:20px;font-weight:400;color:#fff;margin:0 20px;cursor:pointer;border-bottom:2px solid transparent}.tlp-portfolio button.selected,.tlp-portfolio button:hover{background:none;border-color:#fff}.tlp-portfolio .tlp-portfolio-isotope-button{margin-bottom:50px}.home-service{padding:0}.home-service .et_pb_row{padding:0;max-width:100%;width:100%;display:flex}.home-service .et_pb_row_1.et_pb_row{padding-top:0px!important;margin-bottom:0px!important}.service-arrow-title{margin:50px 50px 0 0}.contact-map-sec iframe{display:flex}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .chosen-container-single.chosen-container-active .chosen-single,.frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices{box-shadow:none}html body .modula>.filters .modula_menu__list li.modula_menu__item{margin:0 20px!important}#jtg-5952 .modula-item:hover a:after{content:"+";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,0.9);line-height:32px;text-align:center;color:#fff;font-size:40px;-webkit-transition:all,.5s;transition:all,.5s}@media screen and (max-width:589px){.home-service .et_pb_row{display:block}.service-arrow-title{margin:0}}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button{text-transform:uppercase}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button:nth-child(1){order:1}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button:nth-child(2){order:3}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button:nth-child(3){order:5}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button:nth-child(4){order:2}.tlp-portfolio-isotope-button.button-group.filter-button-group.option-set button:nth-child(5){order:4}#main-header{border-top:none}#tm-wrap .carousel_content p{border-style:solid;position:relative;padding:40px 30px 30px 30px}#tm-wrap .carousel_content span.name_design,#tm-wrap .carousel_content span.position_design{position:absolute;left:60px;bottom:26px;padding:0}#tm-wrap .carousel_content span.position_design{bottom:0px}#tm-wrap .carousel_content p:before{content:"";background:url(https://emersoncole.com/wp-content/uploads/2023/08/testimonial-icon.svg);position:absolute;left:40px;top:-20px;width:46px;height:38px;background-color:#000;pointer-events:none}#tm-wrap .carousel_content .social-media-container,#tm-wrap .carousel_content img{display:none}.footer-widget figure img{width:264px;height:55px}.twocol--footerbtm ul{width:30%}div.et_pb_image_0.tile-flooring-img-wrap{margin-top:-12px!important}.testi-slider1{color:#fff;font-size:16px}.testi-slider1 .item p:first-child{color:#fff;border:1px solid #fff;padding:40px 30px 30px 30px;position:relative;margin:20px 0;box-shadow:20px 20px 0px 0px #1a1a1a!important;background:#000}.testi-slider1 .item p:first-child:before{content:"";background:url(https://emersoncole.com/wp-content/uploads/2023/08/testimonial-icon.svg);position:absolute;left:40px;top:-20px;width:46px;height:38px;background-color:#000;pointer-events:none}.testi-slider1 strong{display:block}.testi-slider1 span{display:block}.testi-slider1 .item{margin:0 50px 0 0}.testi-slider1 .item p:last-child{margin:40px 0 0 30px}.testi-slider1 .owl-theme .owl-nav{margin-top:0}.testi-slider1 .owl-theme .owl-nav [class*=owl-]{background:#1a1a1a;margin:0;width:40px;height:40px;border-radius:0;font-size:40px;position:absolute;left:-50px;top:30%}.testi-slider1 .owl-theme .owl-nav .owl-next{left:auto;right:-30px}.testi-slider1 span{position:relative;top:-5px}@media(max-width:767px){.testi-slider1 .owl-theme .owl-nav [class*=owl-]{left:-22px}.testi-slider1 .owl-theme .owl-nav .owl-next{right:-22px;left:auto}.testi-slider1 .item{margin:0 24px 0 0}}@media(min-width:1300px){#main-header .logo_container>.logo_helper+a{display:inline-block;position:relative;z-index:9999;width:265px}}.product-image-width img{height:400px;object-fit:cover}@media(max-width:767px){.product-image-width img{height:300px}}.footerSection{position:relative;z-index:1}.footerSection_inner{display:flex;align-items:center}.icon_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-right:0!important;width:50%!important;padding:0 0 0 90px}.icon_wrapper .icon_wrapperHeading1{margin-bottom:10px!important;flex-basis:100%!important;padding:0!important}.icon_wrapper .iconPhone,.icon_wrapper .iconMap{flex-basis:8%;margin-bottom:15px!important;text-align:left}.icon_wrapper .icon_wrapperPhone,.icon_wrapper .icon_wrapperAddress{flex-basis:83%;margin-bottom:15px!important}.icon_wrapperHeading1 h2{text-align:left!important}.mapWrapper{flex-basis:50%}.page-id-7168 .et_builder_inner_content{position:relative}.page-id-7168 .et_builder_inner_content:before{content:"";position:absolute;width:100%;height:100%;background-color:#2523236b;z-index:1}.landing_frm p{padding:unset}.landing_frm form,.new_contactForm{padding:20px 40px 0px 40px;background-color:#00000054!important;margin-right:60px}.landing_frm input,.new_contactForm input{width:100%;height:45px;border:1px solid #BFC3C8!important;border-radius:4px!important;font-size:14px;padding:6px 10px;background-color:#00000054!important;color:#fff!important;margin-bottom:20px}.frm_label,.new_contactForm .et_pb_contact_form_label{max-width:100%;font-family:"Open Sans",Helvetica;font-size:15px;color:#FFF;font-weight:400;text-align:left;padding-bottom:3px;line-height:26.6px}.frm_required{color:#B94A48;font-weight:bold}.frm_button,.et_pb_module.et_pb_contact_form_0.new_contactForm.et_pb_contact_form_container.clearfix button.et_pb_contact_submit.et_pb_button{width:auto;font-size:20px;font-family:"Titillium Web",sans-serif;height:auto;line-height:normal;text-align:center;background:#579AF6;color:#ffffff;cursor:pointer;font-weight:600;text-shadow:none;padding:6px 38px!important;box-sizing:border-box;margin-top:10px;margin-left:0;margin-right:0;margin-bottom:30px;vertical-align:middle;border:1px solid transparent}.new_contactForm .et_contact_bottom_container{float:left;padding-left:15px;margin-top:9px}.frm_button:hover{color:#ededed;background-color:#4f4c4d}.landing_banner .et_pb_row{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:1024px){.footerSection_inner{flex-direction:row;flex-wrap:wrap}.icon_wrapper{width:100%!important;padding:0!important}.icon_wrapper .icon_wrapperPhone,.icon_wrapper .icon_wrapperAddress{flex-basis:81%;margin-bottom:15px!important}.mapWrapper{width:100%!important;flex-basis:unset}.landing_frm form{margin-right:unset}}@media (max-width:767px){.footerSection_inner{flex-direction:row;flex-wrap:wrap}.icon_wrapper{width:100%!important;padding:0!important}.icon_wrapper .icon_wrapperPhone,.icon_wrapper .icon_wrapperAddress{flex-basis:76%;margin-bottom:15px!important}.mapWrapper{width:100%!important;flex-basis:unset}.landing_frm form{margin-right:unset}.landing_banner img{width:100%!important;object-fit:cover}.new_contactForm{margin-right:0px}.divi8_testimonial_carousel_lite_0 .swiper-button-prev{left:-18px!important}.divi8_testimonial_carousel_lite_0 .swiper-button-next{right:-18px!important}}.page-id-7168 .home-work-sec .et-last-child{padding-right:75px}.page-id-7168 .home-work-sec-2 .et_pb_column{padding-inline:75px 0;!important}.home-work-sec-2 .et_pb_column{padding-left:75px}.new_contactForm .et_pb_contact_form_label{display:block}.new_contactForm .et_pb_contact_form_label:after{content:" *";color:red}.new_contactForm .et_pb_contact_field_2 .et_pb_contact_form_label:after{content:""}.new_contactForm input::placeholder{opacity:0}.new_contactForm p.et_pb_contact_field{margin-bottom:unset}.client_image_text .row_wrap{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.client_image_text .row_wrap img{border-radius:50%;box-shadow:rgba(0,0,0,0.17) 0px -23px 25px 0px inset,rgba(0,0,0,0.15) 0px -36px 30px 0px inset,rgba(0,0,0,0.1) 0px -79px 40px 0px inset,rgba(0,0,0,0.06) 0px 2px 1px,rgba(0,0,0,0.09) 0px 4px 2px,rgba(0,0,0,0.09) 0px 8px 4px,rgba(0,0,0,0.09) 0px 16px 8px,rgba(0,0,0,0.09) 0px 32px 16px;aspect-ratio:1;object-fit:cover}.mapWrapper iframe{vertical-align:bottom}