body>footer{background-color:#262626;}body>footer .main-foot{display:grid;gap:60px;padding:46px 0;}@media (min-width:1100px){body>footer .main-foot{gap:100px;grid-template-columns:1fr 1fr;}}@media (min-width:1300px){body>footer .main-foot{grid-template-columns:1fr 1fr 1fr;}}body>footer .main-foot a,body>footer .main-foot h3,body>footer .main-foot p{color:#fff;}body>footer .main-foot h3{font-weight:600;}body>footer .main-foot ul{list-style:none;padding:0;}body>footer .main-foot .quote{background-color:#e40001;border-radius:5px;display:flex;flex-direction:column;gap:30px;padding:65px 45px;}body>footer .main-foot .quote a{width:-moz-fit-content;width:fit-content;}body>footer .main-foot .contact h3{margin-bottom:30px;}body>footer .main-foot .contact ul{display:flex;flex-direction:column;gap:22px;}body>footer .main-foot .contact ul li{display:grid;gap:15px;grid-template-columns:15px 1fr;}@media (min-width:1100px){body>footer .main-foot .help{display:grid;gap:10%;grid-column:span 2;grid-template-columns:1fr 1fr;}}@media (min-width:1300px){body>footer .main-foot .help{display:block;grid-column:span 1;}}body>footer .main-foot .help h3{margin-bottom:20px;}body>footer .main-foot .help ul{display:flex;flex-direction:column;gap:14px;}body>footer .main-foot .help .accolades{align-items:center;display:flex;gap:60px;}@media (max-width:1099.98px){body>footer .main-foot .help .accolades{margin-top:60px;}}@media (min-width:1100px){body>footer .main-foot .help .accolades{align-items:flex-start;}}body>footer .main-foot .help .accolades img{height:75px;-o-object-fit:contain;object-fit:contain;width:140px;}body>footer .copyright{background-color:#1f1f1f;}body>footer .copyright .inner-content{display:flex;flex-direction:column;gap:20px;padding:18px 0;}@media (min-width:768px){body>footer .copyright .inner-content{align-items:center;flex-direction:row;justify-content:space-between;}}body>footer .copyright .inner-content p{color:#fff;}body>footer .copyright .inner-content p a{color:#e40001;text-decoration:underline;}header .container .row nav.menu-wrapper{background-color:#f2f2f2;height:100%;transition:all .1s ease-out;width:90vw;z-index:2;}header .container .row nav.menu-wrapper.open{right:0;}header .container .row nav.menu-wrapper .menu>ul{padding:3rem 1rem;}@media (max-width:1099.98px){header .container .row nav.menu-wrapper .menu>ul li a{color:#1f1f1f !important;}}header .container .row nav.menu-wrapper .menu-toggle{background-size:cover;display:block;height:40px;position:absolute;right:10px;top:10px;width:40px;}header .container .row #menu-overlay{background-color:rgba(31,31,31,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1;}.main-archive{margin:36px 0 100px;}.main-archive h2 a{font-weight:600;text-decoration:none;}.main-archive .article-container{display:flex;flex-direction:column;gap:85px;}.main-archive .article-container hr{width:100%;}.main-archive .article-container .featured-post{display:grid;gap:85px;}@media (min-width:1100px){.main-archive .article-container .featured-post{grid-template-columns:429px 1fr;}}.main-archive .article-container .featured-post .section{display:flex;flex-direction:column;gap:16px;justify-content:center;}.main-archive .article-container .featured-post .section .excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}.main-archive .article-container .featured-post .imgside{border-radius:24px;height:257px;overflow:hidden;position:relative;width:100%;}.main-archive .article-container .featured-post .imgside img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.main-archive .article-container .featured-post .imgside .redBtn{bottom:16px;left:16px;position:absolute;}.main-archive .dropdown-menu{margin-bottom:70px;position:relative;transition:.3s;z-index:5;}.main-archive .dropdown-menu.scrolled{background-color:#f2f2f2;left:0;padding:0 10%;position:fixed;top:60px;width:100%;z-index:6;}.main-archive .dropdown-menu.scrolled h4{padding-left:0;padding-right:0;}.main-archive .dropdown-menu.scrolled .dropdown-inner{padding-left:10%;padding-right:10%;}.main-archive .dropdown-menu.scrolled.open .dropdown-inner{padding:25px 10%;text-align:center;}.main-archive .dropdown-menu h4{align-items:center;background-color:#f2f2f2;border-radius:500px;color:#1f1f1f;display:flex;font-weight:600;gap:14px;justify-content:center;padding:14px 21px;text-transform:capitalize;transition:.1s;}@media (min-width:768px){.main-archive .dropdown-menu h4{font-size:18px;}}@media (min-width:1300px){.main-archive .dropdown-menu h4{font-size:20px;}}.main-archive .dropdown-menu h4 img{transform:rotate(0deg);transition:.3s;}.main-archive .dropdown-menu .dropdown-inner{background-color:#f2f2f2;border-radius:0 0 6px 6px;display:flex;flex-direction:column;gap:10px;left:0;max-height:0;overflow:hidden;padding:0 21px;position:absolute;top:100%;transition:.3s;width:100%;}.main-archive .dropdown-menu .dropdown-inner .menu-link a{color:#1f1f1f;font-weight:500;text-decoration:none;text-transform:capitalize;}.main-archive .dropdown-menu.open h4{border-radius:6px 6px 0 0;}.main-archive .dropdown-menu.open h4 img{transform:rotate(-180deg);transition:.3s;}.main-archive .dropdown-menu.open .dropdown-inner{max-height:400px;padding:10px 21px;}#locationArchive .location-grid{display:grid;gap:40px;grid-template-columns:1fr;margin:70px 0;}@media (min-width:768px){#locationArchive .location-grid{gap:45px;grid-template-columns:1fr 1fr;}}@media (min-width:1100px){#locationArchive .location-grid{-moz-column-gap:45px;column-gap:45px;grid-template-columns:1fr 1fr 1fr;row-gap:70px;}}@media (min-width:1600px){#locationArchive .location-grid{-moz-column-gap:100px;column-gap:100px;}}#locationArchive .location-grid .location{background-color:#f2f2f2;border-radius:5px;overflow:hidden;padding-bottom:214px;position:relative;}#locationArchive .location-grid .information{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:25px;text-align:center;}#locationArchive .location-grid .information h2 a{font-weight:600;text-decoration:none;}#locationArchive .location-grid .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;height:214px;justify-content:center;position:absolute;width:100%;}#locationArchive .location-grid .image-container .redBtn{bottom:36px;position:absolute;}#servicesArchive .service-grid{display:grid;gap:40px;grid-template-columns:1fr;margin:70px 0;}@media (min-width:768px){#servicesArchive .service-grid{gap:45px;grid-template-columns:1fr 1fr;}}@media (min-width:1100px){#servicesArchive .service-grid{-moz-column-gap:103px;column-gap:103px;grid-template-columns:1fr 1fr 1fr;row-gap:70px;}}#servicesArchive .service-grid .service{background-color:#f2f2f2;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;}#servicesArchive .service-grid .information{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:25px;text-align:center;}#servicesArchive .service-grid .information h3 a{font-weight:600;text-decoration:none;}#servicesArchive .service-grid .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:214px;justify-content:center;position:relative;width:100%;}#servicesArchive .service-grid .image-container .redBtn{bottom:36px;position:absolute;}#notFound .notFound-container{align-items:center;color:#e40001;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:240px 0 140px;}#notFound .notFound-container h1{-webkit-text-fill-color:transparent;background:url("https://homecareheating.co.uk/wp-content/themes/homecare-heating/images/404page.webp") no-repeat;-webkit-background-clip:text;background-position:50%;background-size:cover;color:#1f1f1f;font-size:120px;font-weight:800;margin-bottom:0;text-align:center;}#notFound .notFound-container h1.nitro-lazy{background:none !important;}#notFound .notFound-container h1 span{display:block;font-size:50px;}