.deepclean-two-col-sec.dtc-hide{display:none}.deepclean-two-col-sec{background:linear-gradient(180deg,#fff,#ecedee 40.22%,#f3f3f4 61.22%,#f3f3f4 61.23%,#fff);display:inline-block;padding:60px 0;width:100%}.deepclean-two-col-sec .top-area-wrap{display:inline-block;text-align:center;width:100%}.deepclean-two-col-sec .top-area-wrap .section-title{display:inline-block;width:100%}.deepclean-two-col-sec .top-area-wrap .section-title h2{display:inline-block;margin:0 0 27px;width:100%}.deepclean-two-col-sec .top-area-wrap .sub-title{display:inline-block;width:100%}.deepclean-two-col-sec .top-area-wrap .sub-title strong{display:inline-block;font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-align:center;width:100%}.deepclean-two-col-sec .top-area-wrap .caption{display:inline-block;width:100%}.deepclean-two-col-sec .top-area-wrap .caption p{display:inline-block;margin:27px 0 0;max-width:1040px;width:100%}.deepclean-two-col-sec .top-area-wrap .download{display:inline-block;width:100%}.deepclean-two-col-sec .top-area-wrap .download a{color:#4a4a4a;display:inline-block;font-style:normal;font-weight:700;line-height:20px;margin:50px 0 0;position:relative;text-align:center;width:auto}.deepclean-two-col-sec .top-area-wrap .download a:before{background-image:url(https://www.contourheating.co.uk/hubfs/contour_assets/images/download.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:-32px;position:absolute;top:0;width:16px}.deepclean-two-col-sec .top-area-wrap .download a:hover{color:#005eb8}.deepclean-two-col-sec .deep-clean-wrap{align-items:stretch;box-shadow:0 4px 4px rgba(74,74,74,.15);display:flex;flex-wrap:wrap;justify-content:space-between;margin:74px auto 0;max-width:980px;width:100%}.deepclean-two-col-sec .deep-clean-wrap .left-area,.deepclean-two-col-sec .deep-clean-wrap .right-area{background:#fff;display:inline-block;margin:0;text-align:center;width:50%}.deepclean-two-col-sec .deep-clean-wrap .right-area{position:relative}.deepclean-two-col-sec .deep-clean-wrap .title{display:inline-block;line-height:0;margin:0;width:100%}.deepclean-two-col-sec .deep-clean-wrap .title h3{color:#4a4a4a;display:inline-block;font-size:28px;font-weight:600;line-height:44px;margin:0 0 30px;text-align:center;width:100%}.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap,.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap .icon-caption-box{display:inline-block;width:100%}.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap .icon-caption-box .icon-img{display:inline-block;line-height:0;vertical-align:top;width:100%}.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap .icon-caption-box .icon-img img{display:inline-block;height:64px;object-fit:contain;object-position:center;width:64px}.deepclean-two-col-sec .deep-clean-wrap .left-area,.deepclean-two-col-sec .deep-clean-wrap .right-area{padding:32px 30px 48px}.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap .icon-caption-box .image-caption{display:inline-block;width:100%}.deepclean-two-col-sec .deep-clean-wrap .icon-caption-wrap .icon-caption-box .image-caption p{display:inline-block;padding:18px 0 40px;width:100%}.deepclean-two-col-sec .deep-clean-wrap .right-area:after{background:#eaeff3;content:"";display:block;height:90%;left:-3px;position:absolute;top:33px;width:4px;z-index:9}@media(max-width:991px){.deepclean-two-col-sec .top-area-wrap .section-title h2{font-size:32px;line-height:40px}.deepclean-two-col-sec .top-area-wrap .caption p{margin:20px 0 0}.deepclean-two-col-sec{padding:60px 0 30px}.deepclean-two-col-sec .deep-clean-wrap{margin:60px auto 0}.deepclean-two-col-sec .deep-clean-wrap .title h3{font-size:24px;line-height:34px}}@media(max-width:767px){.deepclean-two-col-sec{padding:30px 0}.deepclean-two-col-sec .deep-clean-wrap .right-area:after{display:none}.deepclean-two-col-sec .deep-clean-wrap .left-area,.deepclean-two-col-sec .deep-clean-wrap .right-area{padding:30px 15px;width:100%}.deepclean-two-col-sec .deep-clean-wrap .left-area{border-bottom:4px solid #eaeff3}}@media(max-width:560px){.deepclean-two-col-sec .top-area-wrap .download a{margin:30px 0 0;padding-left:26px;text-align:left}.deepclean-two-col-sec .top-area-wrap .download a:before{left:0;top:5px}}