p:empty{display:none}section.everything-you{overflow:hidden;margin-top:20px}@media (max-width:767px){.everything-you h3{text-align:center;margin-top:10px}}.wpcf7-response-output{color:#fff}.clip{width:100%;height:100%;position:absolute;top:0}.met-our-team{background:#1a1919}.blog header.page-header.alignwide{display:none}div.elfsight-widget-social-share-buttons{margin-top:30px!important}.navigation.post-navigation .nav-links{display:flex;justify-content:space-between}.search-wrapper #category-dropdown{background-color:#fff;border:0;padding:10px 5px;font-size:18px}.short-description h4 a{color:#fff}.blog-main h4 a:hover{color:#1a1919}.our-expert-services-mani-list ul li a:hover{color:#fff!important}.hex{display:block;margin:0 auto;position:relative;width:320px;height:277.12px;/ width .866 */ background:none;box-sizing:border-box;-webkit-clip-path:polygon(0% 50%,25% 0%,75% 0%,100% 50%,75% 100%,25% 100%);-moz-clip-path:polygon(0% 50%,25% 0%,75% 0%,100% 50%,75% 100%,25% 100%)}.seo-title-heading ul li strong{font-weight:700;color:#000}.custom-model-wrap{overflow-y:scroll;height:600px}.tnc-wrapper{padding:50px 50px 50px 50px}.tnc-footer,.tnc-footer span,.tnc-footer a{text-align:center;background-color:#000;font-size:15px!important;color:#fff;padding-left:10px;padding-right:10px;padding-bottom:20px}.request-a-quote-mani-left input.btn-use{position:relative;z-index:9999}@media (max-width:767px){.custom_header_fixed .header-fixed{z-index:99999}}.page-id-1602 #our-expert-services-edit .our-expert-services-mani-list ul li,.page-id-1680 #our-expert-services-edit .our-expert-services-mani-list ul li,.page-id-1682 #our-expert-services-edit .our-expert-services-mani-list ul li,.page-id-1678 #our-expert-services-edit .our-expert-services-mani-list ul li{line-height:15px}.page-id-1883 .no-matter .btn-use{background:#ff914d;border:1px solid #ff914d}.our-expert-services.our-expert-services5684{height:auto}.our-expert-services.our-expert-services5684 .our-expert-services-mani-list ul{margin-top:0}.our-expert-services.our-expert-services5684 .our-expert-services-mani-list li{line-height:normal}.our-expert-services.our-expert-services5684 .our-expert-services-mani-list ul li a{padding:7px 15px;margin-bottom:0}.our-expert-services.our-expert-services5684 .our-expert-services-mani-right-right ul li{margin-bottom:0}.our-expert-services.our-expert-services5684 .our-expert-services-mani-right-right ul li img{height:375px}.our-expert-services.our-expert-services5684 .our-expert-services-mani-left-left{padding-left:80px;padding-top:60px;position:relative;padding-right:20px}.home-contact.home-contact254 ul li a:hover{color:#fa4616}.col-md-6.border-587.visit-website.visit-website546985{background-size:cover;background-position:top;max-height:initial}#guelph-banner .banner-textt.banner-textt4587{padding:25px 60px 20px 50px}#guelph-banner p{margin-bottom:10px!important}#guelph-banner h1{margin-bottom:10px!important}.submit4598{text-align:center!important}.submit4598 input[type="submit"]{display:inline-block!important}.submit4598 .wpcf7-spinner{display:block!important;margin:8px auto 0 auto!important}.hidvisible{position:relative;text-indent:-99999em;display:inline-block}body .call-now-link{position:absolute!important;top:20px!important;left:30px!important;z-index:9999999!important;color:white!important;font-weight:bold!important;font-size:24px!important;padding:5px 5px!important;display:block!important;background-color:#ed1b32!important}.call-now-link:hover{background-color:white!important;color:#000!important}.why-choose-us-section{margin:0!important;padding:0!important}.why-choose-us-section .container{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}.why-choose-us-section .row{margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;align-items:stretch}.why-choose-us-section .col-md-6:first-child{padding:80px!important;display:flex;flex-direction:column;justify-content:center}.why-choose-us-section .col-md-6:last-child{padding:0!important;margin:0!important}.why-choose-us-section img{width:100%!important;height:100%!important;object-fit:cover;display:block}@media (max-width:767px){.why-choose-us-section .row{flex-direction:column}.why-choose-us-section .col-md-6:first-child{padding:40px 40px!important;text-align:center}.why-choose-us-section .col-md-6:last-child{height:auto!important}.why-choose-us-section img{height:auto!important}.why-choose-us-section h3{font-size:24px!important}}.banner-top{margin-bottom:0!important}.hero-after{margin:0!important;padding-top:0!important}.why-choose-us-section h3{font-family:'Codec Pro'}.testimonials-section{margin:0;padding:40px 0 60px 0;margin-bottom:0!important;padding-bottom:0!important}.testimonials-section .container{max-width:100%;padding:0;margin:0;margin-bottom:0!important;padding-bottom:0!important}.testimonials-section .row{margin:0;padding:0;display:flex;align-items:stretch;margin-bottom:0!important;padding-bottom:0!important}.testimonials-section .col-md-6:first-child{padding:0;margin:0;display:flex;align-items:center;justify-content:center}.testimonials-section .col-md-6:first-child img{max-width:75%;height:auto;display:block;margin:0 auto}.testimonials-section .col-md-6:last-child{padding:40px;display:flex;flex-direction:column;justify-content:center}.testimonials-section h3{font-family:'Codec Pro';margin-bottom:0!important;margin-top:20px;margin-left:80px}.testimonials-section blockquote{border-left:4px solid #ddd;padding-left:20px;color:#333}@media (max-width:767px){.testimonials-section h3{margin-top:5px!important;font-size:24px!important;margin-bottom:40px!important;text-align:center;margin-right:80px}}@media (max-width:767px){.our-expert-services .our-expert-services-mani{display:flex!important;flex-direction:column!important}.our-expert-services h3{margin-top:20px!important;margin-bottom:5px!important}.our-expert-services h3{text-align:center}.our-expert-services .our-expert-services-mani-left{padding:20px!important}.our-expert-services .our-expert-services-mani-right img{width:100%!important;height:auto;display:block;margin:20px auto 0 auto}}.you-can-trust h3{margin-top:10px}.you-can-trust{margin-bottom:60px!important}@media (max-width:767px){.you-can-trust{margin-bottom:0!important}.you-can-trust h3{margin-top:0;!important}}.before-after-comparison h3{margin-top:30px!important;margin-bottom:20px!important;font-family:'Codec Pro';text-align:center!important}.before-after-comparison img{margin-bottom:80px!important}.dream-bathroom-section h3{margin-top:60px!important;margin-bottom:20px!important;font-family:'Codec Pro';text-align:center!important}.dream-bathroom-section img{margin-bottom:80px!important}@media (max-width:767px){.before-after-comparison h3{font-size:24px!important;margin-top:-5px!important}.before-after-comparison .col-md-6:last-child{margin-top:-50px!important}.dream-bathroom-section h3{font-size:24px!important;margin-top:0!important}}