/**handles:contact-form-7,base-style,lightbox-style,slider,slider-theme,image-ninja-pro-frontend-css**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: TLC Cleaning
Author: Stable Design
Author URI: https://www.stabledesign.co.uk
Description: Custom theme for TLC Cleaning
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

base is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#333;font-size:var(--step-0);line-height:1.5;font-weight:300}.archive.category article .post-content .date,.blog article .post-content .date,.menu.offcanvas ul li>a,h1,h2,h3,h4,h5,h6{clear:both;font-family:"Titillium Web",sans-serif;line-height:1;font-weight:400;margin:0}h1{font-size:var(--step-4);margin-bottom:calc(var(--step-4) * .5);text-transform:uppercase;font-weight:600}h2{font-size:var(--step-2);margin-bottom:calc(var(--step-2) * .5);text-transform:uppercase}.menu.offcanvas ul li>a,h3{font-size:var(--step-1);margin-bottom:calc(var(--step-1) * .5)}.archive.category article .post-content .date,.blog article .post-content .date,h4{font-size:var(--step-0);margin-bottom:calc(var(--step-0) * .5)}h5{font-size:var(--step-0);margin-bottom:calc(var(--step-1) * .5)}p{margin-top:0;margin-bottom:1.5rem;font-weight:300;font-size:var(--step--1)}cite,dfn,em,i{font-style:italic}blockquote{font-family:Roboto,sans-serif;font-size:var(--step-0)}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:var(--step--1)}.large,big{font-size:112.5%}@media (min-width:1024px){.large,big{font-size:125%}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5rem 1.5rem;padding:0;line-height:1.5}ul.service-list{border-top:1px solid #878787;border-bottom:1px solid #878787;padding:1rem 0;font-family:Roboto,sans-serif;font-size:.6rem}@media (min-width:768px){ul.service-list{font-size:.9rem}}ul.service-list{text-transform:uppercase;font-weight:700;-moz-columns:2;columns:2;list-style-position:inside;margin:0;margin-top:2rem;list-style:none}ul.service-list li{position:relative;padding-left:.75rem;line-height:2}ul.service-list li:before{color:#379925;font-family:"font awesome 6 pro";content:"\f0c8";font-size:.5rem;position:absolute;left:0;top:2px}@media (min-width:768px){ul.service-list li:before{top:7px}}div.menu ul li:before,ul.menu li:before{display:none}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}ul#wp-admin-bar-root-default{margin:0!important}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#379925;font-weight:700;text-decoration:none}a:active,a:focus,a:hover{color:#fc0;text-decoration:underline}a:focus{outline:0}a:active,a:hover{outline:0}.button,.wp-block-button__link,a.button,button.wpforms-submit{background-color:#379925;padding:.7rem 1.5rem;color:#fff;display:inline-block;align-items:center;transition:all .3s;line-height:1.2;border-radius:0;font-weight:700;font-size:1.125rem;text-decoration:none;font-family:"Titillium Web",sans-serif;margin-right:auto}.button:hover,.wp-block-button__link:hover,a.button:hover,button.wpforms-submit:hover{background-color:#fc0;transform:scale(1.05)}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:rgb(136.3421052632,222.4789473684,120.5210526316)}.main-navigation{display:none}@media (min-width:1024px){.main-navigation{display:flex}}.main-navigation{flex-direction:row;align-items:flex-end;height:100%}.main-navigation>div{height:100%;display:flex;align-items:center}.main-navigation ul{list-style:none;margin:0!important;padding:0;position:relative;height:100%;align-items:flex-end}.main-navigation ul li{margin:0 .75rem;position:relative;font-family:"Titillium Web",sans-serif;font-size:var(--step--1);display:flex;align-items:center;height:100%;font-weight:300;text-transform:uppercase}.main-navigation ul li.current-menu-item,.main-navigation ul li.current-menu-parent,.main-navigation ul li.current_page_item{color:#fc0}.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-menu-parent a,.main-navigation ul li.current_page_item a{color:#fc0}.main-navigation ul li.menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:.75rem;font-weight:400;position:relative;color:#379925;opacity:.5;margin-left:.25rem}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation ul li:hover>a{opacity:.6}.main-navigation ul li a{color:#fff;text-decoration:none;font-weight:500;transition:all .3s;position:relative}@media (min-width:1024px){.main-navigation ul li.show-mobile{display:none}}.main-navigation ul ul.sub-menu{box-shadow:0 3px 3px rgba(0,0,0,.2);position:absolute;top:75px;left:-999em;z-index:99999;background:linear-gradient(138.4deg,#379925 0,rgb(40.2368421053,111.9315789474,27.0684210526) 100%);flex-direction:column;min-width:220px;padding:1rem .5rem;height:auto}.main-navigation ul ul.sub-menu ul{left:-999em;top:0}.main-navigation ul ul.sub-menu li.focus>ul,.main-navigation ul ul.sub-menu li:hover>ul{left:100%}.main-navigation ul ul.sub-menu li{border:none;padding:0;margin:0!important}.main-navigation ul ul.sub-menu li:last-of-type a{border-bottom:none}.main-navigation ul ul.sub-menu a{min-width:180px;color:#fff;padding:.5rem 0;margin:0 1rem;display:block;font-size:.9rem;font-weight:700}.main-navigation ul ul.sub-menu a:before{display:none}.main-navigation ul ul.sub-menu a.focus,.main-navigation ul ul.sub-menu a:hover{color:#fff;padding-left:.5rem}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:1024px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}@media (min-width:1024px){.menu__toggler{display:none}}.menu__toggler{position:fixed;z-index:999;height:40px;width:40px;right:1rem;top:24px;outline:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fc0;border:1px solid #fc0}.menu__toggler span,.menu__toggler span::after,.menu__toggler span::before{position:absolute;content:"";width:28px;height:2.5px;background:#fff;transition:.5s cubic-bezier(.77, 0, .175, 1)}.menu__toggler span::before{top:-8px}.menu__toggler span::after{top:8px}.menu__toggler.active>span{background:0 0}.menu__toggler.active>span::after,.menu__toggler.active>span::before{background:#fff;top:0}.menu__toggler.active>span::before{transform:rotate(-225deg)}.menu__toggler.active>span::after{transform:rotate(225deg)}.menu.offcanvas{position:fixed;right:-100%;z-index:998;background:#379925;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;transition:.8s right cubic-bezier(.77, 0, .175, 1);text-align:center}.menu.offcanvas.active{right:0;top:0}.menu.offcanvas p{font-size:1.4rem;margin-bottom:1rem}.menu.offcanvas ul{color:#fff;margin:0;font-size:1.25rem;list-style:none;text-align:center}.menu.offcanvas ul li{padding:.75rem 0;transition:ease-out .3s}.menu.offcanvas ul li .current-menu-ancestor>a,.menu.offcanvas ul li .current-menu-item>a,.menu.offcanvas ul li .current_page_ancestor>a,.menu.offcanvas ul li .current_page_item>a{color:#379925}.menu.offcanvas ul li .current-menu-ancestor>a:before,.menu.offcanvas ul li .current-menu-item>a:before,.menu.offcanvas ul li .current_page_ancestor>a:before,.menu.offcanvas ul li .current_page_item>a:before{display:none}.menu.offcanvas ul li>a{color:#fff;font-weight:700;text-decoration:none}.menu.offcanvas ul.sub-menu{max-height:0;overflow-y:hidden;transition:all .3s;list-style:none}.menu.offcanvas li.menu-item-has-children{position:relative}.menu.offcanvas li.menu-item-has-children:focus{outline:0}.menu.offcanvas li.menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 6 pro";color:#fff;position:absolute;right:6rem;top:16px;font-size:.8rem;opacity:.6}.menu.offcanvas li.menu-item-has-children.open:after{content:"\f077"}.menu.offcanvas li.menu-item-has-children.open>ul.sub-menu{max-height:450px;background-color:rgb(204,163.2,0);padding:1rem;margin-left:0;margin-bottom:0}.menu.offcanvas li.menu-item-has-children.open>ul.sub-menu li{list-style:none;font-size:1.25rem;padding:.125rem 0;margin-bottom:0}.menu.offcanvas li.menu-item-has-children.open>ul.sub-menu li a{font-size:1.25rem;margin-bottom:0}.scrolled .menu__toggler{border-color:#fff}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}:root{--space-3xs:clamp(0.25rem, 0.2341rem + 0.0784vw, 0.3125rem);--space-2xs:clamp(0.4375rem, 0.3738rem + 0.3137vw, 0.6875rem);--space-xs:clamp(0.6875rem, 0.6078rem + 0.3922vw, 1rem);--space-s:clamp(0.875rem, 0.7635rem + 0.549vw, 1.3125rem);--space-m:clamp(1.3125rem, 1.1373rem + 0.8627vw, 2rem);--space-l:clamp(1.75rem, 1.527rem + 1.098vw, 2.625rem);--space-xl:clamp(2.625rem, 2.2904rem + 1.6471vw, 3.9375rem);--space-2xl:clamp(3.5rem, 3.0539rem + 2.1961vw, 5.25rem);--space-3xl:clamp(5.25rem, 4.5809rem + 3.2941vw, 7.875rem);--space-3xs-2xs:clamp(0.25rem, 0.1385rem + 0.549vw, 0.6875rem);--space-2xs-xs:clamp(0.4375rem, 0.2941rem + 0.7059vw, 1rem);--space-xs-s:clamp(0.6875rem, 0.5282rem + 0.7843vw, 1.3125rem);--space-s-m:clamp(0.875rem, 0.5882rem + 1.4118vw, 2rem);--space-m-l:clamp(1.3125rem, 0.9779rem + 1.6471vw, 2.625rem);--space-l-xl:clamp(1.75rem, 1.1924rem + 2.7451vw, 3.9375rem);--space-xl-2xl:clamp(2.625rem, 1.9559rem + 3.2941vw, 5.25rem);--space-2xl-3xl:clamp(3.5rem, 2.3848rem + 5.4902vw, 7.875rem);--space-s-l:clamp(0.875rem, 0.4289rem + 2.1961vw, 2.625rem);--space-m-2xl:clamp(1.6875rem, 0.5353rem + 5.7609vw, 5rem)}:root{--grid-max-width:81.38rem;--grid-gutter:var(--space-s-l, clamp(0.875rem, 0.2905rem + 2.8689vw, 2.625rem));--grid-columns:12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;gap:var(--grid-gutter)}:root{--step--2:clamp(0.6075rem, 0.5324rem + 0.3756vw, 0.8rem);--step--1:clamp(0.7294rem, 0.6238rem + 0.528vw, 1rem);--step-0:clamp(0.875rem, 0.7287rem + 0.7317vw, 1.25rem);--step-1:clamp(1.05rem, 0.85rem + 1vw, 1.5625rem);--step-2:clamp(1.26rem, 0.9895rem + 1.3524vw, 1.9531rem);--step-3:clamp(1.5119rem, 1.1492rem + 1.8134vw, 2.4413rem);--step-4:clamp(1.8144rem, 1.3314rem + 2.4146vw, 3.0519rem);--step-5:clamp(2.1775rem, 1.5385rem + 3.1951vw, 3.815rem)}#top-bar{display:none;background-color:#333;color:#fff;transition:all .3s}@media (min-width:1024px){#top-bar{display:flex}}#top-bar{height:40px;align-items:center;font-size:.9rem;font-weight:300;width:100%}#top-bar a{color:#fff}#top-bar i{font-size:1rem;opacity:1;color:#379925}#top-bar .wrap{display:flex;justify-content:space-between;align-items:center}#top-bar .tb-blog{font-weight:300;text-transform:uppercase;color:#fc0;margin-right:1rem;font-size:1rem;letter-spacing:1px}#top-bar #tb-contact{margin-right:auto;font-weight:700}#top-bar #tb-contact .button{font-size:.9rem}#top-bar #tb-contact .button:hover{transform:none}#top-bar #tb-contact i{margin-left:1rem}#top-bar #tb-contact i:first-of-type{margin-left:0}#top-bar .social a{color:#379925}#top-bar .social a span{display:none}#top-bar .social a:first-of-type>i{margin-left:.25rem}#top-bar .social i{transition:all .3s;margin:0 .25rem;font-size:1.125rem}#top-bar .social a:hover i{opacity:1;color:#fc0}header{background-color:#379925;position:relative;width:100%;z-index:1;transition:all .3s}header .wrap{display:flex;align-items:center;height:100%;position:relative;justify-content:center}@media (min-width:1024px){header .wrap{justify-content:space-between}}header{height:90px}@media (min-width:768px){header{height:85px}}@media (min-width:1024px){header{height:113px}}.site-branding{display:flex;margin-right:auto}@media (min-width:1024px){.site-branding{flex:0 0 calc(25% - 1rem)}}.site-branding img{max-width:135px;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:1024px){.site-branding img{max-width:259px}}.scrolled #content{padding-top:0}.scrolled .main-navigation ul ul.sub-menu{top:42px}.scrolled .main-navigation ul li{border:none}#static-banner{height:75vh;max-height:500px;background-color:#fc0;color:#fff;position:relative;display:flex}#static-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 100%,rgba(0,0,0,0) 60%),url(https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/image.png)}#static-banner .wrap{position:relative;z-index:1;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){#static-banner #banner-text{width:66.667%}}#static-banner #banner-text{padding:0;text-align:center}#static-banner #banner-text p{font-size:var(--step-0)}#static-banner picture{position:absolute;inset:0;width:100;height:100%}#static-banner picture:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 57.4%)}#static-banner picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;height:100%;width:100%}footer{display:none;color:#fff;margin-top:var(--step-3)}@media (min-width:1024px){footer{display:block}}footer{background-color:#379925;padding:2rem 0;font-size:.9rem;line-height:1.5}footer a{color:#fff;font-weight:400;text-decoration:none}footer a:focus,footer a:hover{color:#fc0}footer i{color:#fc0}footer #footer-logo{flex:0 0 16.667%}footer #footer-navigation{flex:0 0 calc(25% - 1rem);margin-left:8.33%}footer #footer-social{flex:0 0 calc(25% - 1rem)}footer #footer-address{flex:0 0 calc(16.667% - 1rem);margin-left:8.33%}footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}footer ul{list-style:none;margin:0;line-height:1.5}footer ul li{margin:0}#copyright{font-size:.9rem;padding:1rem 0;background-color:#333}#copyright p{margin:0}#copyright a:hover{color:#379925;text-decoration:underline}#copyright i{font-size:1.25rem;margin-right:.5rem}#copyright a{color:#fff;font-weight:700;text-decoration:none}#copyright .wrap{display:block}@media (max-width:1024px){#copyright .wrap div{text-align:center;margin:.25rem 0}}@media (min-width:1024px){#copyright .wrap{display:flex}}#copyright .wrap{justify-content:space-between;color:#fff;align-items:center}#copyright .wrap a.stable-link{color:#fbb43f}.error404 #content>main{text-align:center;height:80vh;background-color:#fc0;background-size:cover}.error404 #content>main .wrap{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%;position:relative;z-index:1}.error404 #content>main .wrap *{color:#379925}.error404 #content>main .wrap .button{color:#fff}.error404 #content>main .wrap span.pre-head{font-size:1.75rem}.error404 #content>main .wrap h1{font-size:104px;font-weight:700;margin-bottom:-20px}.error404 #content>main .wrap p{font-size:44px;text-transform:uppercase;font-weight:700;margin-top:0}.archive.category .col-1,.blog .col-1{text-align:center}.archive.category #content .wrap,.blog #content .wrap{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:2.5rem}.archive.category article,.blog article{border:1px solid #e3e3e3;padding:1rem;flex:0 0 100%;display:flex;flex-direction:column;height:auto;background-color:#fff}@media (min-width:768px){.archive.category article,.blog article{flex:0 0 calc(50% - 1rem)}}@media (min-width:1024px){.archive.category article,.blog article{flex:0 0 calc(33.33% - 1rem)}}.archive.category article h2,.blog article h2{font-size:1.5rem;margin-top:1rem;margin-bottom:1rem}.archive.category article .post-image img,.blog article .post-image img{height:200px;-o-object-fit:cover;object-fit:cover}.archive.category article .post-content,.blog article .post-content{padding:0 1.5rem 0 1.5rem;display:flex;flex-direction:column}.archive.category article .post-content p,.blog article .post-content p{font-size:.9rem;margin-bottom:0}.archive.category article .post-content .date,.blog article .post-content .date{display:block;margin-bottom:1rem;font-size:.75rem;margin-top:1rem!important}.archive.category article a.button,.blog article a.button{display:inline-block;margin-right:auto;margin-top:.5rem;margin-left:1.5rem;margin-bottom:1.5rem}.archive.category article a.button:hover,.blog article a.button:hover{background-color:#fc0;color:#fff}section#single-post{padding:2.5rem 0}section#single-post h1{max-width:75%;font-weight:700}section#single-post h2{font-size:2rem;margin-bottom:1rem}.menu.offcanvas ul section#single-post li>a,section#single-post .menu.offcanvas ul li>a,section#single-post h3{font-size:1.5rem;margin-bottom:1rem}.archive.category article .post-content section#single-post .date,.blog article .post-content section#single-post .date,section#single-post .archive.category article .post-content .date,section#single-post .blog article .post-content .date,section#single-post h4{margin-bottom:2rem}.page-template-default.home #home-top .wrap{margin-top:-5rem}.page-template-default.home #home-top .wrap>div{padding:var(--step-3);color:#fff;align-self:stretch}.page-template-default.home #home-top .wrap div:nth-of-type(odd){background-color:#379925}.page-template-default.home #home-top .wrap div:nth-of-type(2n){background-color:#333}.page-template-default.home #home-btm .wrap>div{padding:var(--step-3);color:#fff;align-self:stretch}.page-template-default.home #home-btm .wrap div:nth-of-type(odd){background-color:#379925}.page-template-default.home #home-btm .wrap div:nth-of-type(2n){background-color:#333}.image-text-block .wrap{display:flex;flex-wrap:wrap}.image-text-block .wrap .image-block{margin-bottom:1rem}@media (min-width:768px){.image-text-block .wrap .image-block{width:50%;margin-bottom:0}}.image-text-block .wrap .image-block img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.image-text-block .wrap .text-block h2{font-size:2rem;max-width:90%;margin-bottom:1rem}@media (min-width:768px){.image-text-block .wrap .text-block{width:50%;padding-left:5rem;margin-bottom:0}}.image-text-block .wrap .text-block{display:block;justify-content:center;align-items:flex-start;flex-direction:column}.image-text-block .wrap .text-block ul{margin:1rem 1rem 2rem 2rem}.image-text-block .wrap .text-block ul li{line-height:1.75;font-size:.8rem}@media (min-width:1024px){.image-text-block .wrap .text-block ul li{font-size:1rem}}.image-text-block .wrap .text-block blockquote{text-align:center;margin:1rem auto}.image-text-block .wrap .text-block blockquote p{font-family:"Titillium Web",sans-serif;font-size:1.25rem}@media (min-width:1024px){.image-text-block .wrap .text-block blockquote p{font-size:1.5rem}}.image-text-block .wrap .text-block blockquote p{margin-bottom:0}.image-text-block .wrap .text-block blockquote p span.small{display:block;font-size:1.25rem;line-height:1.5}@media (min-width:1024px){.image-text-block .wrap .text-block blockquote p span.small{font-size:1.3125rem;text-align:center}}@media (min-width:768px){.image-text-block:nth-of-type(2n) .image-block{order:1}.image-text-block:nth-of-type(2n) .text-block{padding-left:0;padding-right:5rem}}.image-text-block #content-bottom{background-color:rgb(242.5,242.5,242.5)}.image-text-block #content-bottom input,.image-text-block #content-bottom textarea{background-color:#fff}.post-row{padding:2.5rem 0}.post-row article{flex:0 0 calc(50% - 0.5rem);margin-bottom:1rem}@media (min-width:1200px){.post-row article{flex:0 0 calc(25% - 1rem);margin-bottom:0}}.post-row article{display:flex;flex-direction:column;position:relative;border-radius:8px;overflow:hidden;z-index:1;box-shadow:0 0 15px rgba(157,128,4,.5)}.post-row article picture{position:relative;display:block}.post-row article picture img{display:block}.post-row article picture span.post-date{position:absolute;font-size:.9rem;padding:.5rem 1rem;bottom:0;color:#fff;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.post-row article .post-link{position:relative;padding:.5rem}@media (min-width:1024px){.post-row article .post-link{padding:1rem}}.post-row article .post-link{color:#fff;font-weight:700;display:flex;align-items:center;border-radius:0 0 4px 4px;min-height:50px}@media (min-width:1024px){.post-row article .post-link{min-height:70px;border-radius:0 0 8px 8px}}.post-row article .post-link{transition:all .3s}.archive.category .post-row article .post-content .post-link .date,.archive.category .post-row article .post-link .post-content .date,.blog .post-row article .post-content .post-link .date,.blog .post-row article .post-link .post-content .date,.post-row .archive.category article .post-content .post-link .date,.post-row .archive.category article .post-link .post-content .date,.post-row .blog article .post-content .post-link .date,.post-row .blog article .post-link .post-content .date,.post-row article .post-link h4{font-size:.8rem}@media (min-width:1024px){.archive.category .post-row article .post-content .post-link .date,.archive.category .post-row article .post-link .post-content .date,.blog .post-row article .post-content .post-link .date,.blog .post-row article .post-link .post-content .date,.post-row .archive.category article .post-content .post-link .date,.post-row .archive.category article .post-link .post-content .date,.post-row .blog article .post-content .post-link .date,.post-row .blog article .post-link .post-content .date,.post-row article .post-link h4{font-size:1rem}}.archive.category .post-row article .post-content .post-link .date,.archive.category .post-row article .post-link .post-content .date,.blog .post-row article .post-content .post-link .date,.blog .post-row article .post-link .post-content .date,.post-row .archive.category article .post-content .post-link .date,.post-row .archive.category article .post-link .post-content .date,.post-row .blog article .post-content .post-link .date,.post-row .blog article .post-link .post-content .date,.post-row article .post-link h4{margin-bottom:0;line-height:1.2}.post-row article .post-link i{display:none}@media (min-width:1024px){.post-row article .post-link i{display:block}}.post-row article .post-link i{position:absolute;bottom:1.65rem;right:1rem;transition:all .3s}.post-row article:hover .post-link{background-color:#379925}.post-row article:hover .post-link i{right:.5rem}.post-row a{text-decoration:none}.post-row h2{margin-bottom:0;display:flex;max-width:50%}.post-row{position:relative}.post-row svg{position:absolute;bottom:0;z-index:0}.post-row svg .curve{fill:#fff}.post-row .row-header{display:flex;max-width:1200px;margin:0 1rem}@media (min-width:1024px){.post-row .row-header{margin:0 1rem 2rem 1rem}}@media (min-width:1200px){.post-row .row-header{margin:0 auto 2rem auto}}.post-row .row-header{justify-content:space-between;align-items:center;margin-bottom:1rem}.post-row .wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.white{background-color:#fff}.green{background-color:#379925}.pink{background-color:#fc0}.blue{background-color:#2ec3cc}.orange{background-color:#f68b1f}.blue *,.green *,.orange *,.pink *{color:#fff!important}.blue a,.green a,.orange a,.pink a{color:#fff;font-weight:700;text-decoration:underline}.blue a:hover,.green a:hover,.orange a:hover,.pink a:hover{text-decoration:none}.blue .button,.green .button,.orange .button,.pink .button{background-color:#f68b1f}.blue .button:hover,.green .button:hover,.orange .button:hover,.pink .button:hover{background-color:rgb(249.9399141631,189.7811158798,129.0600858369)}.orange .button{background-color:#fc0;color:#fff}.orange .button:hover{background-color:rgb(255,224.4,102)}.top-padding{padding-top:2.5rem}.bottom-padding{padding-bottom:2.5rem}.top-bottom-padding{padding:2.5rem 0}.col-1,.col-2,.col-3,.col-4,.text-block{position:relative}.col-1 .wrap,.col-2 .wrap,.col-3 .wrap,.col-4 .wrap,.text-block .wrap{position:relative;z-index:1;flex-wrap:wrap}.col-1 svg,.col-2 svg,.col-3 svg,.col-4 svg,.text-block svg{z-index:0}.archive.category article .post-content .col-1 .date:first-of-type,.archive.category article .post-content .col-2 .date:first-of-type,.archive.category article .post-content .col-3 .date:first-of-type,.archive.category article .post-content .col-4 .date:first-of-type,.archive.category article .post-content .text-block .date:first-of-type,.blog article .post-content .col-1 .date:first-of-type,.blog article .post-content .col-2 .date:first-of-type,.blog article .post-content .col-3 .date:first-of-type,.blog article .post-content .col-4 .date:first-of-type,.blog article .post-content .text-block .date:first-of-type,.col-1 .archive.category article .post-content .date:first-of-type,.col-1 .blog article .post-content .date:first-of-type,.col-1 .menu.offcanvas ul li>a:first-of-type,.col-1 h1:first-of-type,.col-1 h2:first-of-type,.col-1 h3:first-of-type,.col-1 h4:first-of-type,.col-2 .archive.category article .post-content .date:first-of-type,.col-2 .blog article .post-content .date:first-of-type,.col-2 .menu.offcanvas ul li>a:first-of-type,.col-2 h1:first-of-type,.col-2 h2:first-of-type,.col-2 h3:first-of-type,.col-2 h4:first-of-type,.col-3 .archive.category article .post-content .date:first-of-type,.col-3 .blog article .post-content .date:first-of-type,.col-3 .menu.offcanvas ul li>a:first-of-type,.col-3 h1:first-of-type,.col-3 h2:first-of-type,.col-3 h3:first-of-type,.col-3 h4:first-of-type,.col-4 .archive.category article .post-content .date:first-of-type,.col-4 .blog article .post-content .date:first-of-type,.col-4 .menu.offcanvas ul li>a:first-of-type,.col-4 h1:first-of-type,.col-4 h2:first-of-type,.col-4 h3:first-of-type,.col-4 h4:first-of-type,.menu.offcanvas ul .col-1 li>a:first-of-type,.menu.offcanvas ul .col-2 li>a:first-of-type,.menu.offcanvas ul .col-3 li>a:first-of-type,.menu.offcanvas ul .col-4 li>a:first-of-type,.menu.offcanvas ul .text-block li>a:first-of-type,.text-block .archive.category article .post-content .date:first-of-type,.text-block .blog article .post-content .date:first-of-type,.text-block .menu.offcanvas ul li>a:first-of-type,.text-block h1:first-of-type,.text-block h2:first-of-type,.text-block h3:first-of-type,.text-block h4:first-of-type{margin-top:0}.col-1 ul,.col-2 ul,.col-3 ul,.col-4 ul,.text-block ul{margin:1rem 1rem 2rem 2rem}.col-1 ul li,.col-2 ul li,.col-3 ul li,.col-4 ul li,.text-block ul li{line-height:1.75;font-size:.8rem}@media (min-width:1024px){.col-1 ul li,.col-2 ul li,.col-3 ul li,.col-4 ul li,.text-block ul li{font-size:1rem}}.col-1 blockquote,.col-2 blockquote,.col-3 blockquote,.col-4 blockquote,.text-block blockquote{text-align:center;margin:1rem auto 0 auto}.col-1 blockquote p,.col-2 blockquote p,.col-3 blockquote p,.col-4 blockquote p,.text-block blockquote p{font-family:"Titillium Web",sans-serif;margin-bottom:0}.col-1 blockquote p span.small,.col-2 blockquote p span.small,.col-3 blockquote p span.small,.col-4 blockquote p span.small,.text-block blockquote p span.small{display:block;font-size:1.25rem;line-height:1.5}@media (min-width:1024px){.col-1 blockquote p span.small,.col-2 blockquote p span.small,.col-3 blockquote p span.small,.col-4 blockquote p span.small,.text-block blockquote p span.small{font-size:1.3125rem;text-align:center}}.col-1 em strong,.col-1 strong em,.col-2 em strong,.col-2 strong em,.col-3 em strong,.col-3 strong em,.col-4 em strong,.col-4 strong em,.text-block em strong,.text-block strong em{margin-top:1rem;display:block}.col-1 .wrap{justify-content:center;flex-wrap:wrap;display:flex}.col-1 .wrap>div{flex:0 0 100%}.col-2 .wrap{display:flex;justify-content:space-between}.col-2 .wrap>div{flex:0 0 100%}@media (min-width:768px){.col-2 .wrap>div{flex:0 0 calc(50% - 1rem)}}@media (min-width:768px){.col-2.col-60-40 div:nth-of-type(odd){flex:0 0 calc(60% - 1rem)}.col-2.col-60-40 div:nth-of-type(2n){flex:0 0 calc(40% - 1rem)}.col-2.col-70-30 div:nth-of-type(odd){flex:0 0 calc(70% - 1rem)}.col-2.col-70-30 div:nth-of-type(2n){flex:0 0 calc(30% - 1rem)}.col-2.col-80-20 div:nth-of-type(odd){flex:0 0 calc(80% - 1rem)}.col-2.col-80-20 div:nth-of-type(2n){flex:0 0 calc(20% - 1rem)}.col-2.col-20-80 div:nth-of-type(odd){flex:0 0 calc(20% - 1rem)}.col-2.col-20-80 div:nth-of-type(2n){flex:0 0 calc(80% - 1rem)}.col-2.col-30-70 div:nth-of-type(odd){flex:0 0 calc(30% - 1rem)}.col-2.col-30-70 div:nth-of-type(2n){flex:0 0 calc(70% - 1rem)}.col-2.col-40-60 div:nth-of-type(odd){flex:0 0 calc(40% - 1rem)}.col-2.col-40-60 div:nth-of-type(2n){flex:0 0 calc(60% - 1rem)}}.col-3 .wrap{display:flex;justify-content:space-between}@media (min-width:768px){.col-3 .wrap>div{flex:0 0 calc(33.33% - 1rem)}}@media (min-width:768px){.col-3.col-20-60-20 div:nth-of-type(3n+1),.col-3.col-20-60-20 div:nth-of-type(3n+3){flex:0 0 calc(20% - 1rem)}.col-3.col-20-60-20 div:nth-of-type(3n+2){flex:0 0 calc(60% - 1rem)}.col-3.col-20-20-60 div:nth-of-type(3n+1),.col-3.col-20-20-60 div:nth-of-type(3n+2){flex:0 0 calc(20% - 1rem)}.col-3.col-20-20-60 div:nth-of-type(3n+3){flex:0 0 calc(60% - 1rem)}.col-3.col-60-20-20 div:nth-of-type(3n+2),.col-3.col-60-20-20 div:nth-of-type(3n+3){flex:0 0 calc(20% - 1rem)}.col-3.col-60-20-20 div:nth-of-type(3n+1){flex:0 0 calc(60% - 1rem)}}.col-4 .wrap{display:flex;justify-content:space-between}@media (min-width:768px){.col-4 .wrap>div{flex:0 0 calc(50% - 1rem)}}@media (min-width:1024px){.col-4 .wrap>div{flex:0 0 calc(25% - 1rem)}}.align-middle .wrap{align-items:center}.align-top .wrap{align-items:flex-start}.align-bottom .wrap{align-items:flex-end}.wpforms-form input,.wpforms-form textarea{background-color:rgb(242.5,242.5,242.5);border:1px solid #d9d9d9;padding:.5rem;margin-top:.25rem}.cta{position:relative;background-color:#2ec3cc;background-image:url("https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/images/cta-bg.png");background-position:right -250px center;background-repeat:no-repeat;background-size:contain;color:#fff}@media (min-width:1024px){.cta{min-height:275px}}.cta{display:flex;flex-direction:column;justify-content:center;align-items:center}.cta picture{inset:0;position:absolute;z-index:-1;height:100%;width:100%}.cta picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.cta .cta-content{padding:2.5rem 0}.cta .cta-content{color:#fff;z-index:1;position:relative;text-align:left;display:flex;flex-direction:column}.cta .cta-content h2{color:#fff;margin:0}@media (min-width:1024px){.cta .cta-content{width:50%}}@media (min-width:1024px){.cta .cta-content .button{font-size:1.5rem;padding:1.25rem 1.5rem}}#gallery ul{margin:0;padding:0;display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr}@media (min-width:768px){#gallery ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1024px){#gallery ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#gallery ul li{list-style:none;margin:0;aspect-ratio:1/1}#gallery ul li img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.page-id-11227 #gallery{padding:0;padding-bottom:1rem}#videos{padding-bottom:2.5rem}#videos .wrap{display:flex;flex-wrap:wrap;justify-content:space-between}#videos .wrap h2{flex:0 0 100%}#videos .wrap .video-box{flex:0 0 calc(50% - 0.25rem)}#videos .wrap .video-box .video-holder{height:200px}#videos .wrap .video-box .video-holder iframe{height:100%}@media (min-width:768px){#videos .wrap .video-box{flex:0 0 calc(33.33% - 1rem)}#videos .wrap .video-box .video-holder{height:200px}#videos .wrap .video-box .video-holder iframe{height:100%}}@media (min-width:1024px){#videos .wrap .video-box{flex:0 0 calc(25% - 1rem)}}#videos .wrap .video-box{font-size:.9em;line-height:1.2;border:1px solid #fc0;margin-bottom:1rem}#videos .wrap .video-box .video-title{padding:1rem;text-align:center;font-family:"Titillium Web",sans-serif}#articles{padding-bottom:2.5rem}#articles .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#articles h2{flex:0 0 50%}#articles ul.tab-buttons{margin-left:0;margin-bottom:3rem;list-style:none;flex-wrap:wrap;display:flex;gap:.25rem;flex:0 0 100%}@media (min-width:1024px){#articles ul.tab-buttons{flex:0 0 50%;justify-content:flex-start;gap:1rem}}#articles ul.tab-buttons li{font-weight:700}#articles ul.tab-buttons li a{display:flex;flex:0 1 calc(33% - 0.25rem);text-decoration:none;font-size:.8rem;padding:.2rem .5rem}@media (min-width:1024px){#articles ul.tab-buttons li a{padding:.5rem 1rem;font-size:1rem}}#articles ul.tab-buttons li a{border:2px solid #379925}#articles ul.tab-buttons li a:hover{background-color:#379925;color:#fff}#articles #tabs .article ul{padding:0;margin:0;margin-top:1rem}@media (min-width:1024px){#articles #tabs .article ul{-moz-column-count:3;column-count:3;-moz-column-gap:32px;column-gap:32px}}#articles #tabs .article ul{font-size:.8rem}#articles #tabs .article ul li{padding:.3125rem 0;list-style-position:inside;border-bottom:1px solid rgba(0,0,0,.2)}#articles #tabs .article ul li:hover a{color:#379925}#articles #tabs .article ul li a{color:#fc0;text-decoration:none}.social a{display:block}.social a i{margin-right:.25rem}#accordion .faq-question{margin-bottom:.5rem}#accordion .archive.category article .post-content .date,#accordion .blog article .post-content .date,#accordion h4,.archive.category article .post-content #accordion .date,.blog article .post-content #accordion .date{padding:.75rem 0;margin:0;padding:1rem;color:#fff;font-weight:700;background-color:#2ec3cc}#accordion .archive.category article .post-content .date:after,#accordion .blog article .post-content .date:after,#accordion h4:after,.archive.category article .post-content #accordion .date:after,.blog article .post-content #accordion .date:after{content:"\f078";font-family:"Font Awesome 6 pro";display:inline-block;margin-left:1rem;color:rgb(126.072,220.24,225.928)}#accordion .archive.category article .post-content .date:hover,#accordion .blog article .post-content .date:hover,#accordion h4:hover,.archive.category article .post-content #accordion .date:hover,.blog article .post-content #accordion .date:hover{cursor:pointer;color:#333}#accordion .archive.category article .post-content [aria-expanded=true].date:after,#accordion .blog article .post-content [aria-expanded=true].date:after,#accordion h4[aria-expanded=true]:after,.archive.category article .post-content #accordion [aria-expanded=true].date:after,.blog article .post-content #accordion [aria-expanded=true].date:after{transform:rotate(180deg)}#accordion div[itemprop=acceptedAnswer]{padding:1rem}.faq-accordion{padding:2.5rem 0}.archive.category article .post-content .faq-accordion #accordion div:first-of-type .date,.blog article .post-content .faq-accordion #accordion div:first-of-type .date,.faq-accordion #accordion div:first-of-type .archive.category article .post-content .date,.faq-accordion #accordion div:first-of-type .blog article .post-content .date,.faq-accordion #accordion div:first-of-type h4{border-top:0}.archive.category article .post-content .faq-accordion #accordion .date,.blog article .post-content .faq-accordion #accordion .date,.faq-accordion #accordion .archive.category article .post-content .date,.faq-accordion #accordion .blog article .post-content .date,.faq-accordion #accordion h4{padding:1rem 0}.faq-accordion #accordion div.ui-accordion-content-active:last-of-type{border-bottom:0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:4px!important;visibility:hidden}.grecaptcha-badge:hover{width:256px!important}.site-content{overflow:hidden}body{margin:0!important;font-size:1rem;font-family:Roboto,sans-serif;font-weight:100}#content{position:relative;z-index:0}#content #booking-btn{position:fixed}@media (min-width:1024px){#content #booking-btn{right:50px}}#content #booking-btn{right:0;bottom:-.5rem;font-size:.9rem;font-weight:700;z-index:10;font-family:Roboto,sans-serif;padding:.75rem .75rem 1rem .75rem;text-transform:none;background-color:#379925;-webkit-clip-path:none;clip-path:none;border:0;letter-spacing:0;display:flex;align-items:center}#content #booking-btn i{font-size:1.5rem;margin-right:.25rem}#content #booking-btn{border:2px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.3)}#content #booking-btn:hover{bottom:-2px;background-color:#fc0}.wrap{max-width:1200px}@media (min-width:1024px){.wrap{margin:0 auto}}@media (min-width:1024px){.flex-h{display:flex;justify-content:space-between}}.container{width:100%;padding:0 1rem}@media (min-width:1216px){.container{padding:0}}.wp-block-image img{width:100%}
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/ajax-loader.gif') center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/fonts/slick.eot');src:url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/fonts/slick.woff') format('woff'),url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/fonts/slick.ttf') format('truetype'),url('https://www.tlc-cleaning-services.co.uk/wp-content/themes/tlc/css/fonts/slick.svg#slick') format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:2}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:'Font Awesome\ 5 Pro';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before{content:'\f060'}[dir=rtl] .slick-prev:before{content:'\f060'}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}.slick-next:before{content:'\f061'}[dir=rtl] .slick-next:before{content:'\f061'}.slick-dots{position:absolute;bottom:-24;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:1;color:#1d282e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#09c}
.image-ninja-pro-wrapper.aligncenter{text-align:center!important;margin:0 auto!important}.image-ninja-pro-wrapper img{width:100%!important;height:auto!important}@media screen and (max-width:768px){.image-ninja-pro-wrapper{max-width:100%!important;margin:10px auto!important}.image-ninja-pro-wrapper.alignleft,.image-ninja-pro-wrapper.alignright{float:none!important;margin:10px auto!important;max-width:100%!important}.image-ninja-pro-wrapper img{max-width:100%!important;max-height:none!important}.image-ninja-pro-wrapper+*{clear:both!important;margin-top:20px!important}}.image-ninja-pro-center{display:block;margin-left:auto;margin-right:auto}#generated_image_preview img{border:1px solid #ddd;padding:5px}#enhanced_prompts .enhanced-prompt{background:#f9f9f9;padding:5px;border-radius:3px}#enhanced_prompts .enhanced-prompt:hover{background:#e9e9e9}.elite-slider{position:relative;display:inline-block;width:50px;height:24px;background-color:#ccc;border-radius:12px;cursor:pointer;transition:background-color .3s}.elite-slider .slider-knob{position:absolute;width:20px;height:20px;left:2px;top:2px;background-color:#fff;border-radius:10px;transition:left .3s}#elite-automation-switch{display:none}#elite-status{margin-left:10px;font-size:14px}