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:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#666664}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#137554!important}#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,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.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:#137554}.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,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#137554}.footer-widget h4{color:#137554}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#137554}.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:#137554}a{color:#137554}.et_secondary_nav_enabled #page-container #top-header{background-color:#306b00!important}#et-secondary-nav li ul{background-color:#306b00}#top-header,#top-header a{color:rgba(0,0,0,0.7)}.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:#666666}.et_search_form_container input::-moz-placeholder{color:#666666}.et_search_form_container input::-webkit-input-placeholder{color:#666666}.et_search_form_container input:-ms-input-placeholder{color:#666666}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#5e7a40}#main-footer{background-color:#afc2ac}#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:#137554}.footer-widget li:before{border-color:#137554}#footer-info,#footer-info a{color:#ffffff}#footer-info,#footer-info a{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#footer-info{font-size:12px}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#306b00!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#306b00}.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:#666666!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#666666!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#666666!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#666666!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:#5e7a40!important}.et-fixed-header#top-header a{color:rgba(0,0,0,0.7)}}@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,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.canada-banner{display:flex;align-items:center;justify-content:center;color:#fff}.canada-banner p:first-child{position:relative;left:-50px}.canada-banner p:last-child{position:relative;left:10px}.canada-banner p{padding-bottom:0!important}#canada-banner-row .et_pb_column{padding:0}.canada-banner img{margin:0 10px;position:absolute}input#gform_submit_button_3{background:#326b0c;border:none;padding:15px 30px;font-size:18px;color:#fff}input#gform_submit_button_3:hover{cursor:pointer}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;position:relative;top:50px}div#text-26{margin-bottom:20px}#text-31 img{max-width:200px}div#wmsh-insta{padding-top:0}.page-id-158361 .pin-it-btn-wrapper{display:none}div#newsletter-popup-sec div#sib-container{padding:20px!important}.newsletter-popup-col .sib-text-form-block{color:#333}.newsletter-popup-col label.entry__label{color:#000}div#project-gal-hero{display:flex;width:100%}.project-gal-hero-row{margin:auto auto 0 auto!important;padding-bottom:0!important}.project-gal-hero-col{display:flex;align-items:center;justify-content:flex-start}.project-gal-hero-h4{margin-bottom:0!important;padding-right:15px}.project-gal-hero-h4 h4{padding-bottom:0!important}.project-gal-hero-h2 h2{margin:0!important;padding-bottom:0!important}.project-gal-hero-h2{padding-left:15px}.project-gal-content-col img{transform:none!important}div#project-gal-content-section .project-gal-content-col .et_pb_gallery_item.et_pb_grid_item{margin-right:25px!important;width:47%!important}a.projects-new-cta{text-decoration:none;background-color:#3F6A1B;display:block;border-radius:4px;padding:8px 20px 12px}a:hover.projects-new-cta{text-decoration:none!important}a.projects-new-cta span{font-size:12px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400;line-height:16px;color:#FFF;text-decoration:none!important}.projects-new-cta p{font-size:18px;font-weight:700;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;line-height:16px;color:#FFF}.project-gal-content-nav-row{align-items:center}.project-gal-content-nav-col-left a.et_pb_button{padding:0 0 0 2em!important;text-decoration:none!important}.project-gal-content-nav-col-right .nav-single{margin-top:0!important;margin-left:15px!important}.project-gal-content-nav-col-right .nav-single a:hover{text-decoration:none!important}.project-post-nav span.nav-previous a{display:flex;flex-direction:row-reverse}.project-post-nav span.nav-previous span.meta-nav{rotate:180deg;margin-left:10px!important}.project-post-nav span.nav-previous a:hover{text-decoration:none!important}.project-post-nav span.nav-previous a span.nav-label:hover{text-decoration:underline!important}.project-post-nav{display:flex;justify-content:flex-end}.home-header-slider .et_pb_container.clearfix{margin-right:0!important;background-image:linear-gradient(180deg,rgba(63,106,27,0.8) 0%,rgba(63,106,27,0.8) 100%)}.home-header-slider .et_pb_slide{padding:0}.home-header-slider h2.et_pb_slide_title{max-width:523px;margin:0 auto}.home-header-slider a:hover{text-decoration:none!important}.home-header-slider .et_pb_slide_description{animation-name:none}.home-projects-nav-content-col{height:497px;display:flex;align-items:flex-end}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 5%}.home-projects-nav-content-button:hover{text-decoration:none!important}.home-projects-nav-content-button:after{margin-left:20px!important}.home-projects-nav-content-col:not(:last-child){margin-right:2.1%!important}.home-projects-nav-p span{font-weight:400}.home-projects-nav-content-col{transition:all .4s ease;-webkit-transition:all .4s ease}.home-projects-nav-content-col:hover{transform:scale(1.01);box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.testimonials-rework-image img{width:100%;object-fit:cover;height:100%!important}.testimonials-rework-image span.et_pb_image_wrap{width:100%;height:100%!important}.testimonials-rework-image{height:100%!important;width:100%}.testimonials-rework-col-right{display:flex;align-items:center}.testimonials-rework-row{padding:2% 0!important}.page-id-10335 .pin-it-btn-wrapper{display:none}.project-gal-row-p p{line-height:32px!important}.project-gal-row-p p span{font-weight:400!important}.ngbcrow{display:flex;flex-wrap:wrap;justify-content:space-between}a.ngb-button{width:325px;display:block;display:flex;align-items:center;outline:1px solid #3F6A1B;border-radius:5px;padding:15px 20px;margin-bottom:20px;text-decoration:none;font-size:20px;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:400}.ngbcrow a:hover{text-decoration:none!important;outline:3px solid #3F6A1B}a.ngb-button img{margin-right:40px;width:36px!important}.project-gal-divider-top{margin-bottom:4px!important}.page-id-10335 .pt-cv-thumbnail{height:384px;width:511px;object-fit:cover;min-width:100%!important}.page-id-10335 .pt-cv-title{margin-top:-100px!important;padding-left:30px;padding-bottom:20px}.page-id-10335 .pt-cv-content-item{margin-bottom:40px}.page-id-10335 .pt-cv-rmwrap{position:absolute;top:77%;right:0;padding-right:15px}.page-id-10335 .pt-cv-ifield:hover{outline:2px solid #FFFFFF;outline-offset:-8px}.page-id-10335 .pt-cv-readmore:after{content:"\50";font-family:'ETmodules';position:relative;font-size:22px;padding-left:10px}.page-id-10335 .pt-cv-readmore:hover:after{content:"\e050";font-family:'ETmodules';position:relative;font-size:22px;padding-left:10px}.page-id-10335 div#kitchens .pt-cv-readmore,.page-id-10335 div#laundry .pt-cv-readmore,.page-id-10335 div#bathrooms .pt-cv-readmore,.page-id-10335 div#custom-work .pt-cv-readmore,.page-id-10335 div#inserts-org .pt-cv-readmore,.page-id-10335 div#door-styles .pt-cv-readmore{display:flex!important;align-items:center!important;padding-left:20px;padding-right:30px;opacity:1}.page-id-10335 .pt-cv-ifield:hover .pt-cv-readmore:after{content:"\e050";font-family:'ETmodules';position:relative;font-size:22px;padding-left:10px}div#project-gal-h-section{padding-bottom:0!important}div#kitchens,div#laundry,div#bathrooms,div#inserts-org,div#custom-work,div#door-styles{padding-top:0}.page-id-10335 .pt-cv-ifield{background:-moz-linear-gradient(top,rgba(0,0,0,0) 65%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 65%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 65%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 65%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 65%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}div#test-jquery-section{display:none}.page-id-10335 .pt-cv-thumbnail{position:relative;z-index:-1}#product-cat-buttons a.ngb-button{width:30%;display:block;display:flex;align-items:center;outline:1px solid #3F6A1B;border-radius:5px;padding:15px 20px;margin-bottom:20px;text-decoration:none;font-size:20px;font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:400}.page-id-10343 .pin-it-btn-wrapper{display:none!important}div#appointment-first-section{padding:1.5% 0 4.5%}.appointment-first-section-h1{margin-bottom:1.2%!important}.appointment-first-section-p1{margin-bottom:2%!important}.appointment-first-section-h-row{padding-bottom:0.5%!important}.appointment-first-section-p2 p{font-size:18px!important;font-weight:700}.appointment-content-columns{padding:5% 1% 6% 1%}.appointment-content-h4{margin-bottom:0!important}.appointment-content-p{margin-bottom:9%!important}a.appointment-content-button{font-size:18px;font-weight:700;color:#FFF;background:#3F6A1B;border-radius:5px;padding:12px 20px;text-decoration:none!important}a.appointment-content-button:hover{text-decoration:none!important;background:#2B4E0D}.page-id-10352 .pin-it-btn-wrapper,.page-id-10367 .pin-it-btn-wrapper{display:none}.confirmation-first-section-h-row .appointment-first-section-p1{margin-bottom:4%!important}.confirmation-first-section-h-row .appointment-first-section-p2{margin-bottom:1.5%!important}input#input_1_1_3,input#input_1_3,input#input_2_3,input#input_2_1_3{min-height:50px!important;border:1px solid #CCCCCC;background-color:#FAFAFA}span#input_1_1_3_container,span#input_2_1_3_container{padding-right:0!important}span.gform_drop_instructions{font-size:22px;font-weight:400;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;margin-bottom:20px!important}input#gform_submit_button_1,input#gform_submit_button_2{font-size:18px;font-weight:700;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;color:#FFF;border:none;border-radius:5px;background-color:#3F6A1B;padding:15px 60px;margin:0 auto;cursor:pointer}input#gform_submit_button_1:hover,input#gform_submit_button_2:hover{background-color:#2B4E0D}span#gfield_upload_rules_1_4,span#gfield_upload_rules_2_4{font-size:18px;font-weight:400}#top-menu>li:last-child,.fullwidth-menu>li:last-child{padding:0 10px;background-color:#306B00;color:white;font-weight:600;text-transform:uppercase;border-radius:3px}#top-menu>li:last-child a,.fullwidth-menu>li:last-child a{color:#fdfdfd}#top-menu>li:last-child:hover,.fullwidth-menu>li:last-child:hover{background-color:#2e6005}#top-menu>li:last-child a:before,.fullwidth-menu>li:last-child a:before{content:'Get a Quote!';font-size:11px;position:absolute;top:-3px;text-transform:capitalize;font-weight:300;text-align:center}#top-menu>li:last-child a,.fullwidth-menu>li:last-child a{color:#fdfdfd}#top-menu>li:last-child,.fullwidth-menu>li:last-child{padding:10px 10px 0 10px;background-color:#306B00;color:white;font-weight:600;text-transform:uppercase;border-radius:3px}#et_top_search{display:none}#top-menu a{color:#333333}#top-menu .menu-item-has-children>a:first-child:after,.fullwidth-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none}p{padding-bottom:1em;line-height:2em;font-size:16px;font-weight:300}.et_pb_post h1{margin:30px 0!important;color:#008000!important}.et_pb_post h2{margin:30px 0!important;color:#4A934E!important}.et_pb_post h3{margin:20px 0 30px 0!important;color:#4A934E!important}img.alignleft{margin-right:35px;margin-bottom:22px}.archive #content-area #left-area img,.single #content-area #left-area img{max-height:500px!important;width:auto!important}.home #logo{float:none!important;position:relative;top:-10px!important;max-width:149px;width:149px;height:auto;max-height:300px}#logo{float:none!important;position:relative;top:-10px!important;max-width:105px}.et_fixed_nav #logo{max-height:71px;position:relative;top:-7px}#main-header{font-weight:400;z-index:999!important;height:75px!important}#et-info,#et-info-phone,#et-info-email{font-size:14px;color:rgba(255,255,255,0.8)!important;line-height:2em}#et-info-phone{margin-bottom:20px}#top-menu li a,#top-menu li li a{padding:10px 5px}.mc4wp-form{padding:40px;background-color:#afc390;border:4px dashed #4a934e}.mc4wp-form label{font-weight:400}.mc4wp-form input[type=email]{padding:16px}.mc4wp-form input[type=submit]{color:#137554!important;display:inline-block;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative}#sidebar .mc4wp-form{padding:20px 10px}@media only screen and (min-device-width :320px) and (max-device-width :480px){h1,h2,h3,h4{line-height:1.3em}#et-info,#et-info-phone,#et-info-email{font-size:16px;color:rgba(255,255,255,0.8)!important;line-height:3.5em}#main-header{position:absolute;top:0px}#top-header{position:relative;top:97px;z-index:5555!important}.entry-content{position:relative;top:70px}}.product p{line-height:1.2em;padding-bottom:1em;font-weight:400}.product .entry-content #content-area table td{padding:6px!important}.product .entry-content table{width:80%!important;border:0px!important}.product .entry-content tr th{border-top:1px solid #eee}@media only screen and (max-width:980px){#logo{max-height:auto;width:150px}}@media only screen and (max-width:500px){#home-main-image .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide{background-position:-240px}}@media only screen and (min-width:501px) and (max-width:767px){#home-main-image .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide{background-position:-80px}}@media only screen and (max-width:767px){#main-header{height:80px!important}#logo{width:75px!important;max-height:200px!important;height:auto;top:0px;z-index:99999!important}.home-main-image h3{font-size:14px}.home-main-image .et_pb_bg_layout_dark .et_pb_slide_content{background-color:transparent}.home-header .et_pb_slide_description{position:absolute;top:0px}.et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide,.home-header #home-main-image .et_pb_container.clearfix{min-height:300px!important}}#landing-page-header-section{position:relative;height:425px}#second-section .landing-page .et_pb_row{padding:0px}#landing-page-header{position:relative;top:50px}#landing-page-header .header-image{position:relative;top:-30px}#landing-page-header h1{font-size:3em}#landing-page-header .giant{font-size:1.5em!important;text-transform:uppercase;color:green;line-height:1.3em}.landing-page h2{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:1.5em;line-height:1.2em}.landing-page h3{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:1.4em;line-height:1.2em}.no-padding{padding:0px!important}#second-section.landing-page{}.landing-page span.green{color:#306B00;font-size:1.3em;line-height:1.4em}.landing-page input[type=submit],.landing-page a.biggreen{color:#ffffff!important;background:#306800!important;border:none!important;font-weight:normal!important;font-size:20px;padding:14px 24px;margin:8px 6px 8px 0;display:inline-block;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4),1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4),1px 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4),1px 1px 1px rgba(0,0,0,0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height:26px}.landing-page a.biggreen:hover{color:#ffffff!important;background-color:#1f4203!important}.content-box-yellow{padding:45px;background-color:#ebe9e1;border:1px solid #e5e5e5}#wpcf7-f3114-p3111-o1 p{font-weight:bold}input.wpcf7-form-control,textarea.wpcf7-form-control{width:70%;margin:20px 0;background-color:#f7f7f7;line-height:2em;border:0px solid #bbb;padding:15px;color:#4e4e4e}div.wpcf7-mail-sent-ok{border:0px;padding:30px;font-size:24px;color:green;background-color:lightgoldenrodyellow;line-height:2em}div.wpcf7-validation-errors{border:0px solid #398f14;padding:30px;font-size:24px;color:red;background-color:lightgoldenrodyellow;line-height:2em}#Step-2{margin-top:35px}.landing-page .et_pb_column_1_3 .et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image.landscape img{height:auto}.archive #content-area #left-area img,.et_shop_image,.et_shop_image img.attachment-shop_catalog{max-height:175px!important}#left-area img.attachment-shop_catalog.wp-post-image{max-height:175px!important;max-width:175px!important}.woocommerce .woocommerce-breadcrumb{margin-top:30px}.woocommerce-ordering select.orderby{display:none}#gallery-1 img{border:none!important;max-width:75%!important}#newsflash-photo{width:400px;position:relative;left:-30px;margin-top:-125px!important;z-index:7777777;max-width:400px}#newsflash{position:relative;padding:0px!important;height:0!important;top:55px;margin:0px}#newsflash-text{background-color:#252426;border:5px solid #ebe9e1;color:#ffffff!important;padding:25px 70px;position:relative;left:-75px;top:-90px;z-index:55555}#newsflash-text h2{color:#C9316E;font-weight:400}#home-gallery section.et_pb_fullwidth_header.et_pb_bg_layout_light.et_pb_text_align_left{padding:0px!important;height:221px}@media only screen and (min-width:1080px){.home .et_pb_column.et_pb_column_4_4{padding:40px}#top-menu>li:last-child,.fullwidth-menu>li:last-child{padding:20px 10px 0 10px}.et_header_style_left #et-top-navigation{padding-top:0}}@media only screen and (max-width:600px){#logo{margin-bottom:0;max-height:75px!important;width:auto!important}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{z-index:999999!important}#newsflash-photo{left:0px;z-index:66666}#newsflash-text{width:100%!important;padding:25px;left:-30px}#newsflash-text h2{padding:20px 40px 15px 40px}#newsflash-text p{padding:0px 40px;line-height:1.5em}#home-products-header{position:relative;top:-70px}.et_pb_section.padding-none.flourish.blurbs.et_section_regular{width:100%!important}.home .et_pb_main_blurb_image img{height:214px!important;margin-bottom:30px!important}.home .et_pb_blurb{margin-bottom:0px!important}div#home-cabinets-blurb,div#home-blurb-kitchen-inserts{margin-bottom:0px!important}.woocommerce .woocommerce-breadcrumb{margin-top:80px!important}}.no-padding,.padding-none{padding:0px!important}.flourish{background-position:top center;background-size:contain}.home .blurbs .et_pb_main_blurb_image img{height:214px!important}.home .blurbs .et_pb_column_1_4{width:250px}.home .blurbs .et_pb_column{margin-right:20px}.home .blurbs .et_pb_main_blurb_image{text-align:center;margin-bottom:-30px}.home .blurbs .et_pb_blurb h4 a{text-decoration:none;background-color:rgba(37,36,38,0.75);padding:3px 10px;width:258px!important;color:#ffffff;font-size:24px;position:relative;top:-75px}.home .blurbs .et_pb_blurb h4 a:hover{background-color:#000000}.home-products-header{padding:none}.home-main-image h3{color:#306B00;text-shadow:0px 0px 10px rgba(255,255,255,5);text-decoration:underline}.home-main-image .et_pb_bg_layout_dark .et_pb_slide_content{color:#fff;background-color:rgba(0,0,0,0.3);width:300px;text-align:center;margin:0 auto}.home-header .et_pb_slide_description{position:absolute;bottom:0px;right:0px;padding:0px!important}.home-main-image .et_pb_slide_content{font-size:18px;padding:24px 0;font-weight:400}.home .blurbs .et_pb_column_1_4{margin-top:-60px}@media only screen and (max-width:980px){#newsflash-photo{width:290px}#logo{margin-bottom:0;max-height:100px;width:auto!important}.home .blurbs .et_pb_column_1_4{margin-top:-80px}}.ngg-gallery-thumbnail img{padding:none!important;border:none!important}.et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide,#home-main-image .et_pb_container.clearfix{min-height:600px}.et_pb_gallery_image img{min-width:0!important;min-height:0!important;position:relative;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.esg-grid .esg-filterbutton{text-transform:capitalize}a:hover{text-decoration:underline!important}.menu-item a:hover{text-decoration:none!important}.home .et_pb_slider{overflow:visible!important}.dbuilder-sidebar{padding-left:30px;padding-right:0!important;border-right:0!important;border-left:1px solid #0000001a}.dbuilder-sidebar form#mc4wp-form-1{padding:20px}.dbuilder-custom-shop span.et_shop_image{max-height:initial!important}.dbuilder-custom a{height:165px;width:175px;margin:5px}.dbuilder-custom a img{height:75px;width:auto}.dbuilder-custom h5{font-size:14px;word-break:break-word;text-align:center}.inspiration-button a{background:#EB5E28;padding:20px 25px!important;color:#fff!important;font-size:16px}.inspiration-button a:hover{opacity:1!important}div#top-header .container{padding-top:0}#top-header div#et-info{padding:10px 0!important}div#sib-container{padding:0!important}.sib-form{padding:0!important}#main-header .container,div#top-header .container{max-width:1280px}#top-menu li{display:inline-block;font-size:14px;padding-right:10px}#freebie-home div#sib-container{background-color:#fff!important;padding-top:0!important;padding-bottom:0!important}div#optin-row-home .et_pb_column:last-child{display:flex;align-items:center}.freebie-image{max-width:100%!important;border-left:none!important}@media only screen and (min-width:1100px) and (max-width:1405px){#top-menu li{display:inline-block;font-size:13px;padding-right:5px}#product-cat-buttons a.ngb-button img{margin-right:20px}div#home-header-new .home-header-slider h2.et_pb_slide_title{font-size:35px!important}.home-projects-nav-content-col{max-height:350px}.home-projects-nav-content-button{font-size:16px!important}.home-projects-nav-content-button:after{margin-left:8px!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 2%}.home-projects-nav-content-row{width:90%!important}}@media only screen and (min-width:1405px) and (max-width:1700px){div#home-header-new .home-header-slider h2.et_pb_slide_title{font-size:35px!important}.home-projects-nav-content-col{max-height:430px}.home-projects-nav-content-button:after{margin-left:12px!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 2%}.home-projects-nav-content-row{width:90%!important}}@media only screen and (min-width:981px) and (max-width:1100px){div#project-gal-content-section .project-gal-content-col .et_pb_gallery_item.et_pb_grid_item{width:46%!important}#product-cat-buttons a.ngb-button img{margin-right:10px}#product-cat-buttons a.ngb-button{font-size:17px}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;position:relative;top:30px}div#home-header-new .home-header-slider h2.et_pb_slide_title{font-size:35px!important}.home-projects-nav-content-col{max-height:260px}.home-projects-nav-content-button{font-size:15px!important}.home-projects-nav-content-button:after{margin-left:8px!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 0%}.home-projects-nav-content-row{width:90%!important}}@media only screen and (min-width:768px) and (max-width:980px){.project-gal-hero-h4 h4{font-size:16px!important}.project-gal-hero-h2 h2{font-size:25px!important}div#project-gal-content-section .project-gal-content-col .et_pb_gallery_item.et_pb_grid_item{margin-right:0!important;width:100%!important}.project-gal-content-col img{left:auto!important;width:100%}.project-gal-content-nav-col-left .et_pb_button_module_wrapper{text-align:center}.project-gal-content-nav-col-left a.et_pb_button{padding-left:0!important}.project-gal-content-nav-col-right .nav-single{text-align:center;margin:10px auto!important}.project-gal-content-nav-col-right span.nav-next{float:none}.project-gal-content-row{padding-bottom:0!important}.project-post-nav{justify-content:center}.ngbcrow{justify-content:center}.page-id-10335 .pt-cv-thumbnail{max-height:280px}.page-id-10335 .pt-cv-title{padding-left:15px}.page-id-10335 .pt-cv-rmwrap{top:69%}#product-cat-buttons a.ngb-button{width:100%}.browse-galleries-doors{padding-top:10%!important}div#browse-galleries-header{padding-bottom:10%}div#browse-galleries-header h2{text-align:center}div#product-cat-buttons .new-gallery-button-container{width:50%;margin:0 auto}.home-header-slider .et_pb_container.clearfix{width:100%!important}div#home-projects-nav-sec .home-projects-nav-content-col{max-height:350px;margin-bottom:5%!important;margin-right:0!important;width:100%!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 4%}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;position:relative;top:30px}}@media only screen and (min-width:480px) and (max-width:767px){.project-gal-hero-h4 h4{font-size:16px!important}.project-gal-hero-h2 h2{font-size:25px!important}div#project-gal-content-section .project-gal-content-col .et_pb_gallery_item.et_pb_grid_item{margin-right:0!important;width:100%!important}.project-gal-content-col img{left:auto!important;width:100%}.project-gal-content-nav-col-left .et_pb_button_module_wrapper{text-align:center}.project-gal-content-nav-col-left a.et_pb_button{padding-left:0!important}.project-gal-content-nav-col-right .nav-single{text-align:center;margin:10px auto!important}.project-gal-content-nav-col-right span.nav-next{float:none}.project-gal-content-row{padding-bottom:0!important}.project-post-nav{justify-content:center}.ngbcrow{justify-content:center}.page-id-10335 .pt-cv-thumbnail{max-height:280px}.page-id-10335 .pt-cv-title{padding-left:15px}.page-id-10335 .pt-cv-rmwrap{top:69%}#product-cat-buttons a.ngb-button{width:100%}.browse-galleries-doors{padding-top:10%!important}div#browse-galleries-header{padding-bottom:10%}div#browse-galleries-header h2{text-align:center}div#product-cat-buttons .new-gallery-button-container{width:80%;margin:0 auto}.archive #content-area #left-area img,.et_shop_image,.et_shop_image img.attachment-shop_catalog{max-height:200px!important;margin-bottom:80px}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;position:relative;top:30px}.home-header-slider .et_pb_container.clearfix{width:100%!important}div#home-projects-nav-sec .home-projects-nav-content-col{max-height:350px;margin-bottom:5%!important;margin-right:0!important;width:100%!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 4%}}@media only screen and (max-width:479px){.project-gal-hero-h4 h4{font-size:14px!important}.project-gal-hero-h2 h2{font-size:18px!important}div#project-gal-content-section .project-gal-content-col .et_pb_gallery_item.et_pb_grid_item{margin-right:0!important;width:100%!important}.project-gal-content-col img{left:auto!important}.project-gal-content-nav-col-left .et_pb_button_module_wrapper{text-align:center}.project-gal-content-nav-col-left a.et_pb_button{padding-left:0!important}.project-gal-content-nav-col-right .nav-single{text-align:center;margin:10px auto!important}.project-gal-content-nav-col-right span.nav-next{float:none}.project-gal-content-row{padding-bottom:0!important}.project-post-nav{display:flex;justify-content:center}.page-id-10335 .pt-cv-thumbnail{max-height:280px}.page-id-10335 .pt-cv-title{padding-left:15px}.page-id-10335 .pt-cv-rmwrap{top:69%}#product-cat-buttons a.ngb-button{width:100%}.browse-galleries-doors{padding-top:35%!important}div#browse-galleries-header{padding-bottom:10%}.archive #content-area #left-area img,.et_shop_image,.et_shop_image img.attachment-shop_catalog{max-height:200px!important;margin-bottom:80px}.product .related h2.woocommerce-loop-product__title{font-size:18px!important;position:relative;top:30px}.home-header-slider .et_pb_container.clearfix{width:100%!important}.home-projects-nav-content-col{max-height:300px}div#home-projects-nav-sec .home-projects-nav-content-col{max-height:350px;margin-bottom:5%!important}.home-projects-nav-content-col .et_pb_button_module_wrapper{padding:0 1% 6% 2%}}#footer-bottom ul.et-social-icons{display:none}.bottombar-new{display:flex;width:100%;justify-content:space-between}div#footer-info{width:100%}.icon-fb:before{content:"\e093";font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400}.icon-x:before{content:"\e094";font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400}.icon-in:before{content:"\e09a";font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400}.icon-yt:before{content:"\e0a3";font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400}.icon-fb span,.icon-x span,.icon-in span,.icon-yt span{display:none}.bottombar-right a{margin:0 10px}a.icon-gmb:before{content:"";background:url(https://elitekitchencentre.com/wp-content/uploads/2024/02/google-business-profile.svg);width:18px;height:18px;display:block;background-repeat:no-repeat}.bottombar-right a:before{font-size:16px}.bottombar-right a:hover{text-decoration:none!important}a.icon-gmb{position:relative;top:4px}.bottombar-right{display:flex}.et-social-rss a.icon:before{content:"\e0a3"}@media only screen and (max-width:768px){.canada-banner p{font-size:10px;left:0!important}.canada-banner img{margin:0 10px;position:relative;order:0;margin-left:0}.canada-banner p:first-child{padding-right:3px;order:1}.canada-banner p:last-child{order:2}div#canada-banner-row{width:98%}.bottombar-left{margin-bottom:20px}.bottombar-new{flex-direction:column;align-items:center}}.home #logo{float:none!important;position:relative;top:0!important;max-width:234px;width:234px;width:100%;height:auto;max-height:300px}.logo_container a{background:url(https://elitekitchencentre.com/wp-content/uploads/2025/02/Elite-Kitchens_logo-Canada-new.svg);width:238px;height:58px;float:left;background-repeat:no-repeat;background-size:contain;margin-top:10px}