header{position:relative;z-index:1000;background-color:#ffffff;top:0;width:100%}.product-image{position:relative;z-index:1;margin-top:20px}.et_pb_row{width:100%;max-width:1200px;margin:auto;position:relative}@font-face{font-family:InterTight-Medium;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-Medium.ttf)}@font-face{font-family:InterTight-Regular;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-Regular.ttf)}@font-face{font-family:InterTight-Bold;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-Bold.ttf)}@font-face{font-family:InterTight-Light;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-Light.ttf)}@font-face{font-family:InterTight-SemiBold;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-SemiBold.ttf)}@font-face{font-family:InterTight-Italic;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-Italic.ttf)}@font-face{font-family:InterTight-ExtraBold;src:url(https://aceupholstery.net/wp-content/uploads/2023/08/InterTight-ExtraBold.ttf)}body{font-family:InterTight-Regular}.headder-call-email{display:flex;align-items:center}.headder-call-col{display:flex;align-items:center;margin-right:30px}.headder-call-col a{padding-left:20px;font-size:20px;color:#de7226;line-height:30px;font-family:InterTight-Bold;border-right:2px solid #d6d4d8;padding-right:30px}.headder-email-col a{font-size:16px;line-height:26px;color:#2d2539;font-family:InterTight-Medium}.follow-text-colum p{font-size:16px;line-height:26px;color:#2d2539;font-family:InterTight-Medium;padding-right:20px}.social-icon-colum{margin-bottom:0!important;margin-right:30px!important}.follow-text-colum{margin:0!important}.social-icon-colum li{margin:0!important}.headder-get-btn{font-size:16px;line-height:26px!important;border-radius:30px!important;transition:0.5s!important;padding:10px 30px 10px!important;background-color:transparent;border-color:#f27721;color:#2d2539!important;font-family:'InterTight-Bold'}.headder-get-btn:hover{background-color:#f27721!important;color:#ffff!important;padding:15px 30px 15px}.headder-get-btn::after{position:inherit!important;display:none!important}.headder-get-btn:hover:after{opacity:0;margin-left:0;position:inherit!important}.headder-parent{padding:20px 0 0 0!important}.headder-top-row{display:flex;align-items:center;padding:0!important}.headder-top-logo-col .et_pb_menu__wrap{display:none!important}.headder-top-left-col{width:40%!important;margin-right:0!important}.headder-top-logo-col{width:20%!important;margin-right:0!important;display:flex;justify-content:center}.headder-top-right-col{width:40%!important;margin-right:0!important;display:flex;align-items:center;justify-content:flex-end}.headder-menu-parent{padding:0px 0!important;background:#f4f4f4;margin-top:15px}.headder-menu-parent ul#menu-main-menu-1>li>a{padding:15px 0!important}.headder-menu-parent ul#menu-main-menu-1>li>a::after{top:14px;right:-17px}.headder-menu-row{padding:0!important}.headder-menu-colum li{padding-right:65px!important;margin:0!important;padding-left:0!important}.headder-menu-colum li a{padding:0!important;font-size:16px;font-family:InterTight-bold;text-transform:uppercase}.headder-menu-colum li:last-child{padding:0!important}.banner-parent{height:782px!important;display:flex;align-items:center;padding:0!important}.banner-row h5{position:relative;margin-bottom:50px;padding:10px 0;z-index:999;padding-left:30px}.banner-btn{font-size:16px;line-height:26px!important;border-radius:30px!important;transition:0.5s!important;padding:12px 30px 12px!important;background-color:#de7226;border-color:#de7226;color:#ffff!important;font-family:'InterTight-Bold'}.banner-btn:hover{background-color:transparent!important;color:#de7226!important;padding:15px 30px 15px;border-color:#de7226!important}.banner-btn::after{position:inherit!important;display:none!important}.banner-btn:hover:after{opacity:0;margin-left:0;position:inherit!important}.all-top-headding-row{padding:0!important}.product-service-row{padding:60px 0 0!important;display:flex;align-items:center}.product-service-btn:hover{background-color:#de7226!important;color:#ffff!important;padding:15px 30px 15px;border-color:#de7226!important}.product-service-btn{font-size:16px;line-height:26px!important;border-radius:30px!important;transition:0.5s!important;padding:12px 30px 12px!important;background-color:transparent!important;border-color:#de7226;color:#494352!important;font-family:'InterTight-Bold'}.product-service-parent{padding:80px 0 70px!important}.the-upholstery-advantage-row{max-width:1360px;margin:0 0 0 auto;padding:0!important}.the-upholstery-advantage-left-col h2{font-size:45px;line-height:55px;color:#322a3e!important;font-family:'InterTight-Bold'}.the-upholstery-advantage-left-col h2 strong{font-weight:700;color:#de7226}.the-upholstery-advantage-left-col p{font-size:26px;line-height:36px;color:#2b2b2b;border-left:5px solid #de7226;padding-left:20px;font-family:InterTight-Medium;margin-top:10px}.advantage-contact-ctn-col{background:white;position:absolute;padding:25px 30px 40px;border-radius:10px;max-width:700px;left:0;z-index:999}.advantage-contact-ctn-col p{font-size:22px!important;line-height:32px;padding:0!important;border:none!important;color:#000000!important;font-family:'InterTight-Regular'!important;padding-bottom:30px!important;margin:0!important}.the-upholstery-advantage-left-col{width:45%!important;margin-right:0!important;position:unset!important}.the-upholstery-advantage-right-col{width:55%!important;margin-right:0!important}.the-upholstery-advantage-left-col .et_pb_module.et_pb_code.et_pb_code_0{position:unset!important}.the-upholstery-advantage-left-col .et_pb_code_inner{position:unset}.advantage-contact-btn a{font-size:16px;line-height:26px!important;border-radius:30px!important;transition:0.5s!important;padding:15px 30px 15px!important;background-color:#de7226;border:2px solid #de7226;color:#ffff!important;font-family:'InterTight-Bold'}.advantage-contact-btn a:hover{background-color:transparent!important;color:#de7226!important;border-color:#de7226!important}.advantage-contact-btn{margin-top:15px}.the-upholstery-advantage-parent{padding:80px 0 100px!important}.image_with_curve span,.image_with_curve span img{width:100%;border-radius:10px}.image_with_curveL span,.image_with_curveL span img{width:100%;border-radius:10px}body .gallery-col .col-lg-12.col-md-12.col-xs-12 ul li.active{color:#de7226!important}ul.sub-menu{padding-left:20px!important;top:42px!important;border-top:3px solid #de7226!important}.our-client-slider-row .sp-testimonial-pro{display:flex;flex-direction:column}.our-client-slider-row .tpro-testimonial-content-area{order:1;background:transparent!important;border:none!important;padding:0px 0 0!important;border-top:2px solid #f8f8f8!important;margin-top:20px}.our-client-slider-row .tpro-client-rating{order:1;padding-top:20px}.our-client-slider-row h4.tpro-client-name{font-size:20px!important;line-height:30px!important;text-align:left!important;font-family:'InterTight-Bold';color:#322a3e!important;padding:0 0 5px!important;margin:0!important}.our-client-slider-row .tpro-testimonial-date{font-size:14px!important;text-align:left!important;color:#575757}.our-client-slider-row .tpro-testimonial-meta-area{background:transparent!important;padding:0!important;position:relative}.our-client-slider-row .tpro-testimonial-meta-area:after{content:"";position:absolute;right:15px;top:15px;background-image:url(https://aceupholstery.net/wp-content/uploads/2023/08/Untitled-9.png);height:28px;width:28px;background-repeat:no-repeat}.our-client-slider-row .tpro-client-image.tpro-image-style-three{flex:0 0 20%!important;max-width:20%!important;margin:0!important}.our-client-slider-row .tpro-testimonial-meta-text{text-align:left!important;flex:0 0 80%!important;max-width:80%!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:20px;padding-top:10px}.our-client-slider-row .tpro-client-testimonial{text-align:left!important;font-size:16px!important;color:#636363!important}.our-client-slider-row .sp-testimonial-pro{border:2px solid #f8f8f8;padding:30px 20px;transition:0.5s;border-radius:20px!important}.our-client-slider-row #sp-testimonial-pro-274.sp-testimonial-pro-section .sp-testimonial-pro .tpro-testimonial-content-area:after,#sp-testimonial-pro-274.sp-testimonial-pro-section .sp-testimonial-pro .tpro-testimonial-content-area:before{opacity:0}.our-client-slider-row .sp-testimonial-pro:hover{box-shadow:0 0 50px rgb(11 43 83 / 14%);border-color:transparent}.google-facebook-reviews-col{display:flex;align-items:center;justify-content:center}.google-facebook-reviews-col{display:flex;align-items:center;justify-content:center;padding:25px 0 60px!important}.google-reviews{display:flex;align-items:center;padding-right:30px}.google-facebook-reviews-col a{display:flex;align-items:center;border:1px solid #ccc;padding:0 30px 0 0px;border-radius:30px;font-size:18px;font-family:'InterTight-Bold';color:#322a3e;transition:0.5s}.google-facebook-reviews-col a img{padding-right:10px}.google-facebook-reviews-col a:hover{box-shadow:0 0 20px rgb(204 204 204 / 50%);border-color:transparent}.our-client-slider-row{padding:20px 0 0!important}.our-client-slider-parent{padding:80px 0 60px!important}.our-service-top-headding-row{display:flex;align-items:center}.our-service-row{padding:60px 0 0!important}.our-service-colum h3{padding-bottom:10px}.our-service-colum .et_pb_module.et_pb_image{min-height:80px;margin-bottom:20px!important}body #page-container .et_pb_section .our-service-read-more-btn:hover{text-decoration-color:#de7226!important}.our-service-read-more-btn::after{position:inherit!important;display:none!important}.our-service-read-more-btn:hover:after{opacity:0;margin-left:0;position:inherit!important}.our-service-colum:hover img{transform:scaleX(-1)}.our-service-colum img{transition:0.5s}.our-service-parent{padding:80px 0!important}.our-product-col .type-product{width:24%!important;margin:0 12px 0 0!important}.our-product-col img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{height:350px!important;max-width:100%;width:100%!important;object-fit:cover;border-radius:10px;margin-bottom:0!important}.our-product-col a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{position:relative}.our-product-col h2.woocommerce-loop-product__title{transition:0.5s;position:absolute;bottom:30px;font-size:22px!important;line-height:32px;color:white;font-family:'InterTight-Bold';border-left:5px solid #de7226;padding:0 20px 0!important}.our-product-col a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover h2.woocommerce-loop-product__title{transform:translateY(-50px)}.our-product-row{padding:50px 0 0!important}.our-product-parent{padding:70px 0 70px!important;border-bottom:2px solid #e5e5e5}.discover-our-work-slide-row p.lwp_post_carousel_meta{display:none!important}.discover-our-work-slide-row .lwp_post_carousel_read_more{display:none}.discover-our-work-slide-row{max-width:1360px;margin:0 0 0 auto}.discover-our-work-slide-row .lwp_post_carousel_item_inner{border:none!important;padding-top:0!important;padding-bottom:0!important;position:relative;padding:0!important}.discover-our-work-slide-row .lwp_post_carousel_title{position:absolute;bottom:50px}.mysocial-shares.et_pb_row>div{display:flex;justify-content:center;width:100%}.mysocial-shares.et_pb_row{padding:0}.discover-our-work-slide-row .lwp_post_carousel_excerpt{margin:0!important;position:absolute;bottom:17px;width:100%;padding:0px 25px;line-height:20px}.discover-our-work-slide-row .lwp_post_carousel_image{margin:0!important}.discover-our-work-slide-row a.lwp_carousel_featured_image img{height:350px!important;border-radius:10px}.discover-our-work-slide-row h4{font-size:20px;line-height:30px;color:white;font-family:'InterTight-Bold';border-left:5px solid #de7226;padding:0 20px 0px!important;margin-bottom:6px}.discover-our-work-slide-row .lwp_post_carousel_excerpt p{font-size:16px;line-height:26px;color:white;padding:0 25px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;overflow:hidden;width:97%}.discover-our-work-slide-row .lwp-slick-slider .slick-slide{padding-right:0px!important;padding-left:15px!important;position:relative;right:3px}.discover-our-work-slide-row .lwp_post_carousel_0 .et_pb_module_inner{width:calc(100% + 10px);position:relative;left:-10px}.discover-our-work-top-headding-row{padding-top:0!important}.our-work-visit-explor-ctn{padding-top:15px}.contact-today-left-col h2{font-size:45px;color:white;line-height:55px;font-family:'InterTight-Bold';padding-bottom:30px}.contact-today-left-col h2 strong{font-weight:700;color:#de7226}.contact-today-left-col p{font-size:22px;line-height:32px;color:rgb(255 255 255 / 80%)}p.call-num a{font-size:20px!important;color:#de7226!important;font-family:'InterTight-Bold'!important}p.call-num{padding:0!important;line-height:15px!important}.headder-right-call-numbr p a{font-size:16px;color:white;padding:0!important;font-family:'InterTight-Medium'}.headder-right-call-parent{display:flex;align-items:center;padding-top:50px}.headder-right-call-icon{padding-right:15px}.contact-today-right-col{background-color:rgb(255 255 255 / 40%);padding:50px;border-radius:20px}.contact-col-12 input{width:100%!important;height:50px;padding:0 20px!important;border-radius:5px}.contact-col-12 textarea{height:100px;width:100%;border-radius:5px;padding:10px 20px 0 20px}.contact-col-12{margin-bottom:15px}.contact-from h3{font-size:22px;line-height:32px;padding-bottom:30px;text-align:center;font-family:'InterTight-Bold';color:white}.contact-from-btn span.wpcf7-spinner{display:none}.contact-from-btn p{text-align:center}.contact-from-btn input{padding:15px 50px;border-radius:30px;background:#de7226;border:#de7226;color:white;font-size:16px;font-family:'InterTight-Bold'}.contact-today-row{display:flex;align-items:center;padding:0!important}.contact-today-parent{padding:80px 0!important}.mini-banner-parent{height:380px;padding:0!important;display:flex;align-items:center}.mini-banner-row{padding:0!important}.custom-blinds-halifax-parent{padding:70px 0!important}.custom-blinds-halifax-row{padding:0!important}.custom-blinds-halifax-left-col h2{font-size:45px;line-height:55px;color:#322a3e!important;font-family:'InterTight-Bold'}.custom-blinds-halifax-left-col h2 strong{font-weight:700;color:#de7226}.custom-blinds-halifax-right-col p{font-size:20px;line-height:30px;color:#2b2b2b}.get-inspired-top-headding-row p{max-width:1130px}.get-inspired-col .et_pb_module.et_pb_image{min-height:95px;margin-bottom:15px!important}.get-inspired-col img{transition:0.5s}.heading_blog_uper h2{font-size:45px;line-height:55px;color:#322a3e!important;font-family:'InterTight-Bold'}.heading_blog_uper strong{color:#de7226}.get-inspired-col:hover img{transform:scaleX(-1)}.heading_blog_uper p{font-size:20px;line-height:30px;color:#2b2b2b;border-left:5px solid #de7226;padding-left:20px;font-family:InterTight-Medium;margin-top:20px}.blog_post-full>div{display:flex;flex-wrap:wrap;margin:0 -15px}.blog_post-full>div article{flex:0 0 33.33%;max-width:33.33%;padding:0 15px}.blog_post-full>div article h2.entry-title{min-height:70px}.single-post article .et_post_meta_wrapper{display:none}.blog_post-full>div article a.entry-featured-image-url{height:305px;border-radius:10px}.single-post>div article p{font-size:17px;color:rgb(0 0 0 / 80%);line-height:28px}.blog_post-full>div article a.entry-featured-image-url img{height:100%;width:100%;object-fit:cover;border-radius:10px}.blog-list-boxes h2{font-size:21px;line-height:30px;color:#322a3e;font-family:'InterTight-Bold';padding-bottom:10px}.orange_clr-bg{background:rgb(223 114 37 / 10%)}.single-post div#main-content .container{padding-top:0!important}.contact-today-left-col p{font-size:22px;line-height:32px;color:rgb(255 255 255 / 80%)!important}.blog-consultion .et_pb_text_inner p{color:#f7f1f1!important}.blog-consultion h2{font-size:30px;line-height:30px;color:#ffffff;font-family:'InterTight-Bold'}.blog-list-boxeslast{display:flex;align-items:center;flex-wrap:wrap}.blog-consultion{display:flex;flex-wrap:wrap;align-items:center;background:#de7226;padding:40px!important;border-radius:15px;margin-top:50px}.blog-list-boxeslast h2{font-size:21px;line-height:30px;color:#322a3e;font-family:'InterTight-Bold';padding-bottom:10px}.orange_clr-bg p{min-height:195px}.blog-list-boxes{background:#f5f5f5;padding:35px;height:auto}.single-post div#main-content .container{max-width:100%;width:100%}.blog_post-full>div article a.more-link{font-size:18px;line-height:28px!important;transition:0.5s!important;padding:0px 0px 0px!important;background-color:#de722600;border-color:#de722600;color:#de7226!important;font-family:'InterTight-Bold';text-decoration:underline;text-transform:capitalize;margin-top:10px}.blog_post-full>div article .post-content p{font-size:16px;line-height:26px;color:rgb(0 0 0 / 88%)}.blog_post-full>div article h2.entry-title a{font-size:20px!important;line-height:30px;color:#322a3e;font-family:'InterTight-Bold';padding-bottom:10px}.get-inspired-row{padding:60px 0 0!important}.get-inspired-parent{padding:80px 0!important}.expert-guidance-installation-row{padding:0 0!important;display:flex;align-items:center}.gallery-work-action-row{padding:0 0!important;display:flex;align-items:center}.drapery-signature-top-headding-row{padding:0!important}.custom-drapery-halifax-top-headding-row p{max-width:930px}.custom-drapery-halifax-parent{padding:80px 0!important}.new-mini-banner-row h1{font-family:InterTight-Regular}.new-mini-banner-row h1 strong{font-family:'InterTight-Bold'}.decorating-service-bringing-left-col{margin:0!important;width:60%!important;padding-left:50px;padding-right:90px}.decorating-service-bringing-right-col{margin:0!important;width:40%!important}.power-custom-wallpaper-parent{padding:80px 0!important}.gallery-col .filtr-item span.item-desc{display:none}.gallery-col .filtr-item img{border:0!important;padding:0!important}.gallery-col .col-lg-12.col-md-12.col-xs-12{position:absolute;top:0;padding:0!important;padding-bottom:0px!important;border-bottom:3px solid #cccccc}.gallery-col .et_pb_code_inner{position:unset!important}.gallery-col .et_pb_module.et_pb_code.et_pb_code_0{position:unset!important}.gallery-col .col-lg-12.col-md-12.col-xs-12 ul{padding:0!important}.gallery-col .col-lg-12.col-md-12.col-xs-12 li{font-size:20px;color:#322a3e!important;background-color:transparent!important;padding:0 30px 20px!important;font-family:InterTight-Medium;position:relative}.gallery-col li#all{padding-left:0!important}.gallery-col li:active{color:#de7226!important}li.filtr-controls-794.active:after{content:"";position:absolute;left:0;bottom:-2px;background-color:#de7226;height:3px;width:100%}.gallery-parent{padding:30px 0 50px!important}.display-creativity-parent{padding:70px 0 30px!important}.gallery-row{padding:0!important}.restoring-service-headding-left-col{width:80%!important;margin-right:0!important}.restoring-service-headding-right-col{width:20%!important;margin-right:0!important}.restoring-service-preregaf-row{padding-top:20px!important}.upholstery-services-parent{padding:0!important}.why-choose-upholstery-parent{margin-top:80px}.restoring-service-parent{padding-bottom:100px!important}.gallery-work-speaks-parent{padding:100px 0!important}.experience-expertise-service-row{max-width:1360px;margin:0 auto 0 0;padding:50px 0 0!important}.experience-expertise-service-left-col{width:55%!important;margin:0!important}.experience-expertise-service-right-col{position:absolute;background-color:white;width:55%!important;right:0;padding:30px;border-radius:10px;top:50%;transform:translateY(-50%)}.experience-expertise-service-parent{padding:80px 0 0!important}.why-choose-expert-col .et_pb_module.et_pb_image{min-height:90px!important}.why-choose-expert-col{min-height:430px}.footer-logo-colum{width:20%!important;margin:0!important}.footer-logo-colum .et_pb_menu__wrap{display:none!important}.footer-newsletter-colum{width:80%!important;display:flex;align-items:center;justify-content:flex-end}.footer-newsletter-colum h3{font-size:22px;line-height:32px;color:#322a3e;text-transform:uppercase;font-family:'InterTight-Bold';padding-bottom:5px!important}.footer-newsletter-colum p{font-size:14px;color:rgb(0 0 0 / 80%);line-height:24px}.footer-newsletter-colum .et_pb_module.et_pb_text{margin-bottom:0!important}.news-letter-inner{display:flex;align-items:center;position:relative;padding-left:60px}.news-letter-inner input.tnp-email{height:60px;width:500px!IMPORTANT;padding:0px 20px!important;border-radius:30px;font-size:14px!important;border:1px solid #a9a9a9!important;background:transparent}.news-letter-inner form{position:relative}.news-letter-inner input.tnp-submit{color:white;background:#de7226;padding:20px 30px;border-radius:30px;font-size:16px;font-family:InterTight-Bold;height:60px!important;position:absolute;right:0;top:18px}.news-letter-btn{position:absolute;right:0}.footer-row{display:flex;align-items:center;padding:0!important}.footer-social-col{display:flex;align-items:center;justify-content:flex-end}.footer-social-icon-colum{margin:0!important}.footer-menu-col li{margin:0!important;padding:0 10px!important}.footer-menu-col a{padding:0!important;font-size:14px;color:#2d2539;font-family:InterTight-Medium}.footer-menu-row{display:flex;align-items:center;padding:25px 0!important;border-bottom:1px solid #cccccc}.footer-copy-left-col p{font-size:14px;line-height:24px;color:rgb(0 0 0 / 70%)}.footer-copy-right-col p a{font-size:14px;color:black}.footer-parent{padding:70px 0 0!important}.discover-our-work-slide-row ul.slick-dots{position:absolute;bottom:-80px;right:190px;text-align:right;z-index:11}.discover-our-work-slide-row .lwp-slick-slider .slick-dots li button{background-color:#b2b2b2;display:inline-block;text-indent:-9999px;border-radius:7px;width:10px;height:4px;margin-right:0;padding:0;opacity:1}.discover-our-work-slide-row ul.slick-dots li{margin:0 0px}.discover-our-work-slide-row ul.slick-dots li.slick-active button{background:#ba6020}.our-product-row .et_pb_column.et_pb_column_1_4{margin-right:12px!IMPORTANT;width:24%!IMPORTANT}.our-product-row .et_pb_module.et_pb_text{transition:0.5s;position:absolute;bottom:50px}.our-product-row .et_pb_module.et_pb_text H2{border-left:5px solid #de7226;padding:0 20px 0!important;transition:0.5s}.our-product-row .et_pb_module.et_pb_text P{font-size:16px;line-height:26px;color:white;padding:0 25px}.our-product-row .et_pb_module.et_pb_text P{padding:0 25px}.our-product-row .et_pb_text p{opacity:0;height:0;transition:0.5s}.our-product-row .et_pb_column:hover .et_pb_module.et_pb_text p{height:auto!important;opacity:1}.our-product-row .et_pb_column:hover .et_pb_module.et_pb_text{bottom:20px}.our-suppliers-logo span.et_pb_image_wrap img{max-width:290px;height:100px;object-fit:contain}.our-suppliers-logo-updated.our-suppliers-logo span.et_pb_image_wrap img{max-width:180px}.our-suppliers-logo-updated.our-suppliers-logo .fabricut span.et_pb_image_wrap img{max-width:260px}.after-img{position:relative}.after-img img{border-radius:10px}footer nav.et-menu-nav ul li ul{display:none}footer nav.et-menu-nav ul li a:after{display:none}.wpcf7-response-output{color:#fff}.sfsiplus_footerLnk{display:none!IMPORTANT}@media screen and (max-width:767px){.blog_post-full>div{margin:0 20px}.blog_post-full>div article{flex:0 0 100%;max-width:100%;padding:0}.the-upholstery-advantage-left-col h2{font-size:36px!important;line-height:46px!important}.discover-our-work-top-left-col h2{font-size:36px!important;line-height:46px!important}.our-work-visit-explor-ctn h5{font-size:18px;text-align:center}.contact-today-left-col h2{font-size:36px!important;line-height:46px!important}.headder-parent{padding:0px 0 0 0!important}.headder-top-right-col{display:none}.headder-top-left-col{display:none}.headder-menu-parent{padding:20px 15px!important;background:#f4f4f400;margin-top:0px}.headder-top-logo-col{width:30%!important;position:absolute;top:5px;left:20px;margin:0!important}.banner-row h1{font-size:30px;line-height:40px}.banner-row p{font-size:18px;line-height:28px;margin-bottom:40px}.banner-parent{padding:30px 20px!important;height:auto}.all-top-headding-row h2{font-size:30px!important;line-height:40px!important}.all-top-headding-row p{font-size:16px;line-height:26px}.product-service-row{padding:30px 0 0!important;flex-wrap:wrap}.product-service-parent{padding:40px 20px 40px!important}.product-service-right-col p{font-size:16px;line-height:26px}.the-upholstery-advantage-parent{padding:50px 20px 50px!important}.the-upholstery-advantage-left-col{width:100%!important}.advantage-contact-ctn-col{position:unset;padding:20px 20px 40px}.the-upholstery-advantage-right-col{width:100%!important;margin-right:0!important}.our-client-slider-top-headding-row p{padding:20px 0 0!important;font-size:18px!important;line-height:28px}.google-reviews{display:flex;align-items:center;justify-content:center;padding-right:0px;margin-bottom:15px}.google-facebook-reviews-col{flex-wrap:wrap;justify-content:center;padding:0px 0 10px!important}.our-client-slider-parent{padding:40px 20px 40px!important}.our-service-top-headding-row{display:flex;align-items:center;flex-wrap:wrap}.our-service-top-headding-row .et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:left}.our-service-colum{width:100%!important;margin:0 0px 30px 0!important;padding:30px 20px}.our-service-parent{padding:50px 20px 40px!important}.our-product-row ul.products.columns-4 li{width:100%!important;margin-right:0!important}.our-product-parent{padding:40px 20px 0px!important}.our-product-parent .et_pb_shop ul.products.columns-1 li.product,.et_pb_shop ul.products.columns-2 li.product,.et_pb_shop ul.products.columns-3 li.product,.et_pb_shop ul.products.columns-4 li.product,.et_pb_shop ul.products.columns-5 li.product,.et_pb_shop ul.products.columns-6 li.product{width:100%!important;margin-right:0%!important;margin-bottom:20px!important}.discover-our-work-top-left-col h2{font-size:30px;line-height:40px}.discover-our-work-top-left-col{margin-bottom:0!important}.discover-our-work-top-right-col p{font-size:18px;line-height:28px}.discover-our-work-parent{padding:40px 20px!important}.contact-today-parent{padding:50px 20px!important}.contact-today-row{flex-wrap:wrap}.contact-today-right-col{background-color:rgb(255 255 255 / 40%);padding:30px 20px;border-radius:20px}.headder-right-call-parent{padding-top:0px}.contact-today-left-col p{font-size:18px;line-height:28px}.footer-row{flex-wrap:wrap}.footer-logo-colum{width:100%!important;margin:0!important}.footer-newsletter-colum{width:100%!important}.footer-newsletter-colum{flex-wrap:wrap}.footer-menu-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.footer-newsletter-colum{width:100%!important;justify-content:flex-start}.news-letter-inner{padding-left:0px}.news-letter-inner input{width:330px}.footer-social-col{justify-content:flex-start}.footer-logo-colum{margin:0 0 30px!important}.footer-menu-col .et_pb_menu__menu{display:block!important}.footer-menu-col .et_mobile_nav_menu{display:none!important}.footer-menu-col ul#menu-main-menu-3{display:block}.footer-menu-col li{margin:0!important;padding:10px 10px!important}.footer-menu-col a{font-size:16px}.footer-menu-col{margin-bottom:10px!important}.news-letter-inner{padding-top:15px}.footer-menu-row{padding:25px 0 0!important}.footer-copy-left-col p{text-align:center}.footer-copy-right-col p{text-align:center!important}.footer-copy-left-col{margin-bottom:10px!important}.footer-parent{padding:50px 20px 0!important}.footer-menu-col .et_pb_menu__wrap{justify-content:flex-start!important}.headder-menu-colum li{padding-right:0px!important}.headder-menu-colum li a{padding:0px 0 10px!important}.headder-menu-colum li{padding:10px 0 0px!important}.restoring-service-headding-left-col{width:100%!important}.restoring-service-headding-right-col{width:100%!important}.restoring-service-headding-right-col .et_pb_button_module_wrapper{text-align:left!important;padding-bottom:20px}.gallery-work-action-row{flex-wrap:wrap}.upholstery-services-right-col h5{font-size:22px!important;line-height:32px;padding-bottom:10px}.gallery-work-action-right-col p{font-size:18px;line-height:28px}.expert-guidance-installation-row{flex-wrap:wrap}.commercial-services-left-col{order:1;padding-top:30px;margin-bottom:0!important}.expert-guidance-installation-parent{padding:40px 20px!important}.commercial-services-left-col h5{font-size:22px!important;line-height:32px;padding-bottom:10px}.expert-guidance-installation-left-col p{font-size:18px;line-height:28px}.upholstery-services-parent{padding:0 20px!important}.why-choose-upholstery-parent{margin-top:40px}.mini-banner-parent{padding:100px 20px!important;height:auto}.mini-banner-col h1{font-size:36px!important;line-height:46px!important}.new-mini-banner-row p{font-size:18px;line-height:28px;padding-left:15px;margin-top:20px}.experience-expertise-service-parent{padding:50px 20px!important}.experience-expertise-service-right-col{position:unset;width:100%!important;padding:30px 20px;border-radius:10px;top:0;transform:translateY(0%);margin-top:30px}.experience-expertise-service-left-col{width:100%!important;margin:0!important}.experience-expertise-service-row{padding:20px 0 0!important}.experience-expertise-service-right-col p{font-size:16px!important;line-height:26px;padding-bottom:10px!important}.gallery-work-speaks-parent{padding:50px 20px!important}.custom-blinds-halifax-parent{padding:40px 20px!important}.custom-blinds-halifax-left-col h2{font-size:30px;line-height:40px;padding:0!important}.custom-blinds-halifax-left-col{margin-bottom:15px!important}.get-inspired-col{width:100%!important;margin:0 0px 30px 0!important;padding:30px 30px}.get-inspired-parent{padding:50px 20px 20px!important}.expert-guidance-installation-left-col h3{font-size:30px!important;line-height:40px!important;padding-bottom:10px}.gallery-work-action-parent{padding:0 20px 50px!important}.expert-guidance-installation-left-col{margin-bottom:0!important;order:1;padding-top:25px}.gallery-work-action-right-col h3{font-size:30px!important;line-height:40px!important;padding-bottom:10px}.custom-drapery-halifax-parent{padding:40px 20px!important}.upholstery-services-parent{padding:0 20px!important}.power-custom-wallpaper-parent{padding:50px 20px!important}.decorating-service-bringing-left-col{width:100%!important;padding-left:0px;padding-right:0px}.decorating-service-bringing-row{padding:0!important}.decorating-service-bringing-parent{padding:50px 20px!important}.display-creativity-parent{padding:40px 20px 40px!important}.gallery-parent{padding:0px 10px 0px!important}.gallery-col .simplefilter{width:auto}.gallery-col .col-lg-12.col-md-12.col-xs-12{display:flex}.gallery-col .col-lg-12.col-md-12.col-xs-12 li{font-size:13px;padding:0 4px 15px!important;margin:0!important}.gallery-ctn-col p{font-size:14px!important;line-height:24px;padding-top:60px}.discover-our-work-top-headding-row{padding:0!important}.headder-menu-colum li:last-child{padding:initial!important}.headder-menu-colum li a{padding:10px 7px 10px!important;background:transparent!important}.our-product-row .et_pb_column.et_pb_column_1_4{width:100%!IMPORTANT;margin:0!important}.our-product-row span.et_pb_image_wrap{width:100%!important}.our-product-row img{max-width:100%;height:auto;width:100%!important}.discover-our-work-slide-row .lwp_post_carousel_title{position:absolute;bottom:70px}.our-client-slider-parent{overflow:hidden}.the-upholstery-advantage-left-col h2{font-size:30px;line-height:40px}.the-upholstery-advantage-left-col p{font-size:18px;line-height:28px;padding-left:15px;margin-top:0px}.advantage-contact-ctn-col p{font-size:16px!important;line-height:26px;padding-bottom:30px!important}.our-service-colum{min-height:auto}.decorating-service-bringing-left-col h2{font-size:30px;line-height:40px}.decorating-service-bringing-left-col p{font-size:18px;line-height:28px}.our-suppliers-logo .et_pb_column{width:50%!IMPORTANT}.logo-slider .lgx_app_item_figure img{height:70px;max-width:160px!IMPORTANT}.logo-slider .lgx_app_item_info{display:none}.our-suppliers-logo span.et_pb_image_wrap img{max-width:150px;height:70px;object-fit:contain}.our-suppliers-logo{padding:0 20px}.our-suppliers-logo{display:flex;flex-wrap:wrap;justify-content:center}.footer-newsletter-colum .et_pb_module.et_pb_code.et_pb_code_0_tb_footer{flex:0 0 100%;max-width:100%}.news-letter-inner input.tnp-email{height:45px;width:100%!important}.news-letter-inner input.tnp-submit{padding:6px 30px;height:45px!important;position:inherit}.gallery-row{padding-top:40px!IMPORTANT}.page-id-25 .new-mini-banner-row p,.page-id-25 .all-top-headding-row p,.page-id-651 .new-mini-banner-row p,.page-id-653 .new-mini-banner-row p,.page-id-27 .new-mini-banner-row p,.page-id-27 .all-top-headding-row p,.page-id-26 .new-mini-banner-row p,.page-id-28 .new-mini-banner-row p,.page-id-48 .heading_blog_uper p{border-left:none;padding-left:0}.page-id-651 .our-client-slider-top-headding-row p{padding:0 0 0!important}.product-service-row{display:flex!important;flex-direction:column!important}.headder-menu-colum .et_pb_module .et_pb_menu__wrap{position:relative;left:0!important}}.footer-menu-col .et-menu-nav .et-menu{width:auto!important}.archive .et_pb_gutters3{display:flex!important}.archive .et_pb_section.et_pb_section_0_tb_header.headder-parent.res-menu.et_section_regular.et_pb_section--with-menu{width:30%}.archive .et_pb_section.et_pb_section_1_tb_header.headder-menu-parent.et_section_regular.et_pb_section--with-menu{width:70%}.archive .et_pb_column.et_pb_column_1_3.et_pb_column_1_tb_header.headder-top-logo-col.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:100%!important}