*{box-sizing:border-box;font-family:Inter Regular,sans-serif;font-size:16px;list-style:none;margin:0;outline:none;padding:0;text-decoration:none}* select{-webkit-appearance:none}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.cms h1{font-size:48px!important}.cms h2{font-size:32px!important}.cms h3{font-size:26px!important}.cms h4{font-size:20px!important}.cms h5{font-size:18px!important}.cms h6{font-size:16px!important}html{scroll-behavior:smooth}@font-face{font-display:swap;font-family:Inter Light;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Medium;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype")}.validate{border:1px solid #f5a6a4!important}.validate-text{color:#ec2925;font-family:Inter Light,sans-serif;font-size:14px}.error-msg{border-radius:3px;color:#dd5145;font-size:15px;margin-bottom:20px;padding:10px}.disabled,[disabled]{opacity:.4;pointer-events:none}.is-loading{pointer-events:none;position:relative}.is-loading:after{background-color:hsla(0,0%,100%,.8);background-image:url(../images/app/loader.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.wrapper{margin:0 auto;max-width:1300px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.row:last-of-type{margin-bottom:0}.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;margin-right:10px}.col:last-of-type{margin-right:0}table{border:1px solid #eee;border-bottom:2px solid #377dff;border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05),0 20px 20px rgba(0,0,0,.05),0 30px 20px rgba(0,0,0,.05);margin:25px auto;width:100%}table tr:hover{background:#f4f4f4}table tr:hover td{color:#555}table td,table th{border:1px solid #eee;border-collapse:collapse;color:#999;padding:12px 35px}table th{background:#377dff;color:#fff;font-size:12px;text-transform:uppercase}table th.last{border-right:none}.table-responsive{box-shadow:0 0 20px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05),0 20px 20px rgba(0,0,0,.05),0 30px 20px rgba(0,0,0,.05);margin:25px auto;overflow-x:auto;width:100%}.table-responsive table{box-shadow:none;margin:0}.slick-arrow{background:transparent;background-position:50%;border:none;border-radius:5px;cursor:pointer;font-size:0;height:57px;position:absolute;top:50%;transform:translateY(-50%);width:57px;z-index:5}.slick-arrow.slick-prev{background-image:url(../images/app/icons/arrow-left.svg);background-repeat:no-repeat;left:90px}.slick-arrow.slick-next{background-image:url(../images/app/icons/arrow-right.svg);background-repeat:no-repeat;right:90px}header{box-shadow:0 4px 18.5px rgba(0,0,0,.05);padding:5px 0}header nav{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:75px;justify-content:space-between}header nav>a img{width:170px}header nav .right,header nav .right ul.menu{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header nav .right ul.menu li{margin-right:29px}header nav .right ul.menu li a{align-items:center;color:#677788;font-size:16px;font-weight:500;padding:10px 0}header nav .right ul.menu li a,header nav .right ul.menu li a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header nav .right ul.menu li a span{margin-left:5px}header nav .right ul.menu li a:hover{color:#2e6ce0}header nav .right ul.menu li.areas{position:relative}header nav .right ul.menu li.areas:hover ul{display:block}header nav .right ul.menu li.areas ul{background:#fff;box-shadow:0 0 20px rgba(58,75,137,.09);display:none;left:0;padding:10px 0;position:absolute;top:40px;width:230px;z-index:10}header nav .right ul.menu li.areas ul li{margin-bottom:10px;margin-right:0}header nav .right ul.menu li.areas ul li:last-of-type{margin-bottom:0}header nav .right ul.menu li.areas ul li a{align-items:center;border-radius:5px;color:#677788;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;padding:10px 20px;transition:all .3s ease}header nav .right ul.menu li.areas ul li a:hover{color:#2e6ce0}header nav .right ul.menu li.service{position:relative}header nav .right ul.menu li.service:hover .dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header nav .right ul.menu li.service .dropdown{background:#fff;box-shadow:0 0 20px rgba(58,75,137,.39);display:none;flex-direction:column;left:50%;max-width:1300px;padding:10px 0;position:absolute;top:50px;transform:translateX(-50%);width:-webkit-calc(100vw - 200px);width:calc(100vw - 200px);z-index:10}header nav .right ul.menu li.service .dropdown .tabs{align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-top:-30px;padding-bottom:20px;padding-top:40px}header nav .right ul.menu li.service .dropdown .tabs li{color:#1e2022;font-size:18px;margin-right:15px;position:relative}header nav .right ul.menu li.service .dropdown .tabs li:last-of-type{margin-right:0}header nav .right ul.menu li.service .dropdown .tabs li.active{color:#377dff;font-weight:700}header nav .right ul.menu li.service .dropdown .tabs li.active:after{background-color:#377dff;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}header nav .right ul.menu li.service .dropdown .holder{display:none;flex-shrink:0}header nav .right ul.menu li.service .dropdown .holder.show{display:block}header nav .right ul.menu li.service .dropdown .holder h3{margin-bottom:10px;text-align:center}header nav .right ul.menu li.service .dropdown .holder ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:0 20px}header nav .right ul.menu li.service .dropdown .holder ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;margin-right:10px;width:-webkit-calc(16.66667% - 10px);width:calc(16.66667% - 10px)}header nav .right ul.menu li.service .dropdown .holder ul li:last-of-type{margin-bottom:0}header nav .right ul.menu li.service .dropdown .holder ul li a{align-items:center;border-radius:5px;color:#677788;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;padding:10px;transition:all .3s ease}header nav .right ul.menu li.service .dropdown .holder ul li a:hover{color:#2e6ce0}header nav .right .btn-primary{width:auto}header nav .right .hamburger-menu{align-items:center;display:none;flex-direction:column;flex-shrink:0;height:40px;justify-content:space-between;width:50px}header nav .right .hamburger-menu.close img{display:block}header nav .right .hamburger-menu img,header nav .right .hamburger-menu.close span{display:none}header nav .right .hamburger-menu span{background-color:#1e2022;display:block;height:2px;margin:5px 0;width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.cookies-popup{background:rgba(33,50,91,.965);bottom:0;color:#fff;display:none;left:0;padding:25px 0;position:fixed;width:100%;z-index:5}.cookies-popup.show{display:block}.cookies-popup .wrapper{justify-content:space-between;position:relative}.cookies-popup .wrapper .close{cursor:pointer;position:absolute;right:0;top:-20px}.cookies-popup .wrapper>p{max-width:870px}.cookies-popup .wrapper>p>a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.cookies-popup .wrapper .btn-primary{margin-right:60px}footer{background-color:#21325b}footer .wrapper{padding:55px 0}footer .wrapper .container{align-items:center;border-bottom:1px solid #3e517e;justify-content:space-between;padding-bottom:30px}footer .wrapper .container,footer .wrapper .container .holder .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .wrapper .container .holder .top{margin-bottom:45px}footer .wrapper .container .holder .top img{width:150px}footer .wrapper .container .holder .top b{color:#fff;font-family:Inter SemiBold,sans-serif;font-size:18px}footer .wrapper .container .holder ul.services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;height:131px}footer .wrapper .container .holder ul.services li{margin-right:20px}footer .wrapper .container .holder ul.services li:nth-child(4){margin-bottom:0}footer .wrapper .container .holder ul li{align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:17px}footer .wrapper .container .holder ul li:last-of-type{margin-bottom:0}footer .wrapper .container .holder ul li img{margin-right:10px}footer .wrapper .container .holder ul li a{color:inherit;font-family:Inter Light,sans-serif}footer .wrapper .row{justify-content:space-between;margin-top:60px}footer .wrapper .row ul{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .wrapper .row ul.left li{margin:0}footer .wrapper .row ul.left li:after{color:#fff;content:"/";margin:0 20px}footer .wrapper .row ul.left li:last-of-type:after{content:"";margin:0}footer .wrapper .row ul.left li a{color:#fff;font-family:Inter Medium,sans-serif}footer .wrapper .row ul.right li{background-color:#3e517e;border-radius:4px;height:26px;margin-right:10px;width:26px}footer .wrapper .row ul.right li:last-of-type{margin-right:0}footer .wrapper .row ul.right li a{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}footer .wrapper .bottom{margin-top:65px}footer .wrapper .bottom p{color:#8490ad;line-height:1.6;margin-bottom:20px;text-align:center}footer .wrapper .bottom p:last-of-type{margin-bottom:0}.btn-primary{align-items:center;background-color:#377dff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter Medium,sans-serif;font-size:16px;height:45px;justify-content:center;padding:10px;transition:all .3s ease;width:212px}.btn-primary:hover{background-color:#2e6ce0}section#worktime{background:#f7faff;padding-bottom:90px;padding-top:70px}section#worktime .wrapper h2,section#worktime .wrapper h3,section#worktime .wrapper h4,section#worktime .wrapper h5,section#worktime .wrapper h6{text-align:center}section#worktime .wrapper h3{color:#1e2022;font-family:Inter SemiBold,sans-serif;font-size:32px;text-align:center}section#worktime .wrapper>p{color:#677788;line-height:1.5;margin-top:30px;text-align:center}section#worktime .wrapper ul.work{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-top:55px}section#worktime .wrapper ul.work li{margin-right:30px}section#worktime .wrapper ul.work li .day{color:#1e2022;font-family:Inter SemiBold,sans-serif;margin-bottom:5px;text-align:center;text-transform:uppercase}section#worktime .wrapper ul.work li .time{color:#677788;text-align:center}section#worktime .wrapper ul.work li .closed{color:#f8413a;text-align:center}section#worktime .wrapper .btn-primary{height:45px;margin:65px auto 0;width:212px}section#reviews{padding-bottom:106px;padding-top:80px}section#reviews .wrapper .cms>*{color:#1e2022;font-family:Inter SemiBold,sans-serif;text-align:center}section#reviews .wrapper h3{font-size:32px}section#reviews .wrapper ul.reviews{margin-top:80px;width:100%}section#reviews .wrapper ul.reviews li{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}section#reviews .wrapper ul.reviews li img{margin-bottom:40px}section#reviews .wrapper ul.reviews li p{line-height:1.6;max-width:730px;text-align:center}section#reviews .wrapper ul.reviews li b{color:#1e2022;font-family:Inter SemiBold,sans-serif;font-size:20px;margin-top:20px}ul.appliances{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding-left:15px;width:100%}ul.appliances li{border-radius:10px;box-shadow:0 0 20px rgba(58,75,137,.09);height:237px;justify-content:space-between;margin-bottom:20px;margin-right:20px;padding:50px 20px 20px;width:-webkit-calc(20% - 20px);width:calc(20% - 20px)}ul.appliances li,ul.appliances li .top{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}ul.appliances li .top b{font-family:Inter Medium,sans-serif;font-size:20px;font-weight:500;margin-top:10px;padding:0 20px;text-align:center}ul.appliances li .top>img{height:70px;-o-object-fit:scale-down;object-fit:scale-down}ul.appliances li a{align-items:center;color:#377dff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.appliances li a>img{padding-left:5px}section#repairs-list ul.bottom{justify-content:space-between;width:100%}section#repairs-list ul.bottom,section#repairs-list ul.bottom li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#repairs-list ul.bottom li{align-items:center;flex-direction:column;max-width:175px}section#repairs-list ul.bottom li:nth-child(4) img{margin-bottom:0}section#repairs-list ul.bottom li img{margin-bottom:5px}section#repairs-list ul.bottom li p{color:#1e2022;font-size:14px;line-height:1.2;text-align:center}section#repairs-list ul.bottom li p b{font-family:Inter Bold,sans-serif;font-size:inherit}@media screen and (max-width:1024px){.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.cms h1{font-size:32px!important}.cms h2{font-size:24px!important}.cms h3{font-size:20px!important}.cms h4{font-size:18px!important}.cms h5{font-size:16px!important}.cms h6{font-size:14px!important}header nav .right ul.menu{display:none}header nav .right ul.menu.mobile{align-items:flex-start;background-color:#fff;box-shadow:0 20px 20px rgba(58,75,137,.09);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;left:0;padding:0 20px;position:absolute;top:75px;width:100%;z-index:10}header nav .right ul.menu.mobile li{margin-right:0}header nav .right ul.menu.mobile li.areas ul{box-shadow:none;display:none;position:static}header nav .right ul.menu.mobile li.areas ul.show{display:block}header nav .right ul.menu.mobile li.areas ul li a{font-size:14px;padding:5px 10px}header nav .right ul.menu.mobile li.service .dropdown{box-shadow:none;display:none;position:static;transform:none;width:100%}header nav .right ul.menu.mobile li.service .dropdown.show{display:block}header nav .right ul.menu.mobile li.service .dropdown .tabs{margin-top:0;max-width:500px;padding-top:10px}header nav .right ul.menu.mobile li.service .dropdown .tabs li{font-size:15px}header nav .right ul.menu.mobile li.service .dropdown .holder{margin-bottom:10px;margin-left:-10px}header nav .right ul.menu.mobile li.service .dropdown .holder:last-of-type{margin-bottom:0}header nav .right ul.menu.mobile li.service .dropdown .holder h3{font-size:14px;text-align:left}header nav .right ul.menu.mobile li.service .dropdown .holder ul{flex-direction:row;padding:0}header nav .right ul.menu.mobile li.service .dropdown .holder ul li{margin-bottom:10px;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}header nav .right ul.menu.mobile li.service .dropdown .holder ul li a{font-size:14px}header nav .right .btn-primary{display:none}header nav .right .hamburger-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cookies-popup .wrapper{align-items:center;flex-direction:column;justify-content:center;text-align:center}.cookies-popup .wrapper p{font-size:14px;margin-bottom:20px}.cookies-popup .wrapper .btn-primary{margin-right:0}footer .wrapper .container{align-items:flex-start;flex-direction:column}footer .wrapper .container .holder{margin-bottom:40px}footer .wrapper .container .holder:last-of-type{margin-bottom:0}footer .wrapper .container .holder .top{margin-bottom:20px}footer .wrapper .container .holder ul.services{height:auto}footer .wrapper .container .holder ul.services li:nth-child(4){margin-bottom:20px}footer .wrapper .row{align-items:center;flex-direction:column}footer .wrapper .row ul{margin-bottom:15px}footer .wrapper .row ul:last-of-type{margin-bottom:0}footer .wrapper .bottom{margin-top:30px}footer .wrapper .bottom p{padding:0 15px}section#reviews{padding-bottom:40px}section#reviews .wrapper h3{font-size:24px}section#reviews .wrapper ul.reviews{margin-top:40px}section#reviews .wrapper ul.reviews li p{font-size:14px;padding:0 50px}section#worktime .wrapper h3{font-size:24px}section#worktime .wrapper p{font-size:14px}section#worktime .wrapper ul.work{flex-wrap:wrap;gap:30px}section#worktime .wrapper ul.work li{margin:0}ul.appliances{margin-left:20px;width:100%}ul.appliances li{height:180px;padding:10px 8px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}ul.appliances li .top b{font-size:16px;padding:0}}

/* PageSpeed accessibility contrast helpers */a{ text-underline-offset:2px}.btn-primary{color:#fff!important}#home-areas p a,#home-experts p a,#home-london-areas .area-note a{color:#0b56d0;text-decoration:underline}
