body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;height:100%;text-rendering:optimizeLegibility;width:100%}html.modal_open{overflow:hidden}body{background-color:#fff;color:#121f48;font-family:Poppins,sans-serif;font-weight:400;line-height:1;quotes:"\201C" "\201D" "\2018" "\2019";scroll-margin-top:100px}.wrapper{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);width:1100px}.wrapper.wrapper-s{width:900px}.wrapper.wrapper-xs{width:600px}a,a:visited{text-decoration:none}a,a:hover,a:visited{color:#121f48}h1,h2,h3,h4,h5{color:#162453;font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.2px;line-height:1.3;margin-bottom:24px}h1{line-height:1.1}h1 strong,h2 strong{font-weight:700}h3 strong,h4 strong{font-weight:600}ol li,p,ul li{color:#162453;font-size:1rem;font-weight:300;line-height:1.5;margin-bottom:23px}p:last-child{margin-bottom:0}strong{font-weight:600}.hidden{display:none}td,th{vertical-align:middle}td[data-label=Actions]{text-align:right}.message{color:#bbb;color:#fff;font-family:Poppins,sans-serif;font-size:1.05em;line-height:1;margin:0;padding:15px;text-align:center}.message.danger{background-color:#963110}.message-popup{background-color:#d8dfea;border-radius:6px;color:#121f48;cursor:pointer;line-height:1.4;padding:20px 60px 20px 28px;position:fixed;right:30px;top:30px;width:30%;z-index:160}.message-popup:before{background-color:#cad3e2;content:attr(data-title);display:block;display:none;font-weight:700;margin-bottom:8px;padding:5px 20px;text-align:left;width:100%}.message-popup .wrapper{margin-bottom:0;max-width:100%}.message-popup .wrapper:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F00D";content:"\E905";font-family:Kube!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-transform:none;top:22px}.message-popup.danger{background-color:#ea363d;color:#fff}.message-popup.danger:before{background-color:#822101}.message-popup.success{align-content:center;background-color:#3cde7f;color:#94da84;color:#fff;display:flex;flex-wrap:wrap}.message-popup.success:before{background-color:#87ca78}form{margin-bottom:0}input,select,textarea{background-color:#fff;border-color:#bbb;border-radius:6px;height:51px;padding:0 15px}input[readonly],select[readonly],textarea[readonly]{opacity:.4}textarea{height:176px;padding:13px 15px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-item{margin-bottom:25px}.form-item label{color:#162453}.form-item label .note{font-weight:500}.form-item .button,.form-item input,.form-item select,.form-item textarea{margin-top:11px}.form-item .error>input,.form-item .error>select,.form-item .error>textarea,.form-item.error input,.form-item.error select,.form-item.error textarea{border:2px solid #d8dfea}.form-item.error p.error{font-size:14px;font-weight:500;margin-top:2px}.form-item.error p.error a{color:red;text-decoration:underline}.form-item.checkbox label.check{display:inline-block;margin-right:15px;padding-left:36px;padding-top:4px;position:relative}.form-item.checkbox.error label.check input+span{border-color:red}.form-item.checkbox label.check input{left:0;margin:0;opacity:0;position:absolute;top:4px}.form-item.checkbox label.check input+span{align-items:center;background-color:#fff;border:1px solid #bbb;border-radius:3px;cursor:pointer;display:flex;font-size:16px;height:27px;justify-content:center;left:0;position:absolute;top:4px;width:27px;z-index:9}.form-item.checkbox label.check input+span:before{color:#122048;content:"\F00C";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;opacity:.08;text-decoration:inherit;transition:all .2s linear}.form-item.checkbox label.check input:checked+span:before{opacity:1}.form-item.checkbox label.check p:not(.note):not(.error){padding-top:7px}.form-item.checkbox.radio label.check input+span{border-radius:50%}.form-item.checkbox label.check p.error{margin-top:-11px}.button,.button:visited,button{background-image:linear-gradient(to right top,#de6bad,#e571a1,#e87998,#e98291,#e78c8c);border:2px solid transparent;border-radius:37px;color:#fff;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;letter-spacing:.6px;padding:14px;position:relative;text-align:center}.hero-2024 .button,.hero-2024 .button:visited,.hero-2024 button{background-image:linear-gradient(270deg,#da63b7,#7e5dcd);border:0;padding:12px 52px 12px 22px}.hero-2024 .button i{margin-right:4px}.button-with-icon,.button-with-icon:visited{padding:14px 36px}.button:hover,button:hover{background-color:#f5693d}.button.has-icon,button.has-icon{padding-right:65px}.button i.fa{align-items:center;background:#fff;border-radius:50%;color:#f87791;display:inline-flex;height:40px;justify-content:center;padding-left:3px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:40px}.button.red,button.red,button.red:visited{background-image:linear-gradient(to right top,#e44e4e,#e75556,#eb5b5e,#ee6265,#f1686d,#f26d6f,#f27171,#f37673,#f17a71,#ef7f6f,#ed836d,#ea876c)}.button.white,button.white,button.white:visited{background:#fff;color:#162453}.button.white i.fa,button.white i.fa{background:#162453;color:#fff}.button.blue,button.blue,button.blue:visited{background:#ead8e8;color:#121f48}.button.darkblue,button.darkblue,button.darkblue:visited{background:#121f48;color:#fff}.button.ghost,button.ghost,button.ghost:visited{background:transparent;border:2px solid #fff;color:#fff}.button.ghost.dark,.button.ghost.dark:visited,button.ghost.dark{border-color:#121f48;color:#121f48}.button.ghost.dark i.fa,button.ghost.dark i.fa{background:#121f48;color:#fff}.button.sub,button.small,button.sub,section.account .button,section.account button{font-size:15px;padding:11px 27px}.button.sub.has-icon,button.small.has-icon,button.sub.has-icon,section.account .button.has-icon,section.account button.has-icon{padding-right:55px}.button.sub i.fa,button.small i.fa,button.sub i.fa,section.account .button i.fa,section.account button i.fa{height:34px;width:34px}.button.link,button.link,button.link:visited,section.account table td .button{background:none;border-bottom:1px dotted #121f48;border-radius:0;color:#121f48;font-size:15px;font-weight:500;margin:0 5px;min-height:0;padding:0}.form-item .button:not(.file-upload){height:50px}.file-upload+span{color:#969aa9;display:inline-block;font-size:15px;margin-left:6px;vertical-align:middle}section .autocomplete{position:relative}section .autocomplete .results{left:0;position:absolute;top:100%;width:100%;z-index:35}section .autocomplete .results .section{display:none}.dropdownList{background-color:#fff;box-shadow:0 2px 9px #00000012}.dropdownList .section{border-bottom:1px solid #eee;padding:14px}.dropdownList .section:last-child{border-bottom:none}.dropdownList .section h3{font-size:18px;font-weight:500;margin-bottom:10px}.dropdownList .section .result{border-bottom:1px solid #f9f9f9;cursor:pointer;display:block;margin-bottom:6px;padding-bottom:6px}.dropdownList .section .result span{color:#666;display:block;font-size:14px}.dropdownList .section .result span.title{color:#ff7f58}.dropdownList .section .result span.extra{text-align:right}.dropdownList .section .result:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar{will-change:min-height}.sidebar__inner{transform:translate(0);transform:translateZ(0);will-change:position,transform}p.note{color:#696969;font-size:15px}.modal .modal-content{max-height:70vh;overflow:auto;padding:10px 0}.modal .modal-content h2{font-size:25px}.modal .close{background-color:#121f49;border-radius:50%;color:#fff;cursor:pointer;height:35px;justify-content:center;opacity:1;right:-16px;top:-17px;width:35px;z-index:201}.modal .buttons,.modal .close{align-items:center;display:flex}.modal .buttons{justify-content:space-between}.modal .buttons>*{margin:0 5px}.modal .buttons>:first-child{margin-left:0}.modal .buttons>:last-child{margin-right:0}#alertModal{color:#000;text-align:center}#alertModal p{color:#111f4c;font-weight:400}#alertModal .modal-header h3{margin-bottom:0}#alertModal .modal{left:50%;margin-top:0!important;max-width:92%;position:absolute;top:50%;transform:translate(-50%,-50%)}#alertModal .modal-body ul{line-height:1.4;text-align:left}.c2a_footer{display:none}#cc_c2a.c2a_accent_default ul.c2a_results li.active,#cc_c2a.c2a_accent_default ul.c2a_results li:not(.deadend):hover{background-color:#121f48!important}#tooltip{background:#121f48e0;border-radius:2px}#tooltip.top:after{border-bottom:10px solid #121f48e0;border-top-color:transparent;bottom:auto;top:-20px}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{left:auto;margin:0;right:10px}ul.checks{list-style-type:none;margin-left:0}ul.checks li{font-size:18px;margin-bottom:20px;padding-left:64px;position:relative}ul.checks li:before{background-image:url(/images/check-black.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";filter:invert(74%) sepia(13%) saturate(2022%) hue-rotate(156deg) brightness(98%) contrast(90%);height:30px;left:10px;position:absolute;top:-3px;width:30px}ul.checks li:nth-child(2):before{filter:invert(65%) sepia(97%) saturate(445%) hue-rotate(165deg) brightness(94%) contrast(95%)}ul.checks li:nth-child(3):before{filter:invert(59%) sepia(43%) saturate(696%) hue-rotate(156deg) brightness(104%) contrast(80%)}ul.checks li:nth-child(4):before{filter:invert(56%) sepia(90%) saturate(551%) hue-rotate(172deg) brightness(94%) contrast(88%)}ul.checks li:nth-child(5):before{filter:invert(62%) sepia(11%) saturate(6927%) hue-rotate(176deg) brightness(95%) contrast(83%)}ul.checks li:nth-child(6):before{filter:invert(52%) sepia(63%) saturate(1443%) hue-rotate(180deg) brightness(92%) contrast(85%)}header{padding:20px 0;position:absolute;transition:background .3s ease-in-out;width:100%;z-index:100}.hero-2024 header{background-color:#fff;border-bottom:1px solid #e6e6e6;box-shadow:1px 1px 10px 0 #80808085;padding-bottom:0}.hero-2024 header .top{padding-bottom:20px}header .mainmenu{display:none}header a.logo{bottom:2px;display:block;margin-right:auto;padding-right:30px;position:relative}header a.logo img{display:block;height:40px;max-width:190px;width:100%}.hero-2024 .logo img.colour{display:block}body:not(.hero-2024) .logo img.colour{display:none}header .links .phone{color:#fff;display:block;height:45px;line-height:19px;text-transform:uppercase;width:100%}header .wizardCall{display:none}header .phone i{margin-right:5px}header .wrapper{align-items:center;display:flex;justify-content:space-between}header nav{justify-content:flex-end}header nav ul{display:flex;justify-content:space-between}header nav ul li{display:inline-block;margin-bottom:0;position:relative}header nav ul li a,header nav ul li a:visited{color:#fff;display:block;font-size:15px;font-weight:500;letter-spacing:.6px;padding:8px 13px}header nav ul li.active a,header nav ul li:hover a{color:#fff}header nav ul li:before{background-color:#fff;border-radius:5px;bottom:0;content:"";height:3px;left:13px;position:absolute;transition:width .2s ease-in-out;width:0}header nav ul li.active:before,header nav ul li:hover:before{width:100%}header nav ul li a .icon{display:inline-block;vertical-align:middle}header nav ul li a .icon svg{display:block;height:31px;width:auto}header nav ul li a.tel .icon svg{height:27px}header nav ul li a .icon svg{fill:#fff}header nav ul li.butt:before{display:none}header nav ul li.butt a{border:3px solid #fff;border-radius:35px;display:block;font-size:14px;font-weight:600;letter-spacing:0;padding:5px 5px 5px 18px}header nav ul li.butt a .minimiser{bottom:-1px;position:relative}header nav ul li.butt a .icon{align-items:center;border:2px solid #fff;border-radius:50%;display:inline-flex;height:25px;justify-content:center;margin-left:9px;width:25px}header nav ul li.butt a .icon svg{height:17px}header nav ul li.butt a.build{background-color:#fff;margin-left:10px}header nav ul li.butt a.build .minimiser{background:#fff;color:#000;display:inline-block;mix-blend-mode:multiply;position:relative}header nav ul li.butt a.build .minimiser:before{background-image:linear-gradient(to right top,#de6bad,#e571a1,#e87998,#e98291,#e78c8c);bottom:0;content:"";display:block;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;right:0;top:0}header nav ul li.butt a.build .icon{background-image:linear-gradient(to right top,#e47f97,#eb858c,#ef8c82,#ef9479,#ed9e72);border-color:transparent;padding-top:2px}header nav ul li.butt a.build .icon svg{height:16px;left:1px;position:relative}header a.tel .text{align-items:center;display:flex}header a.tel .text p{margin:0 2px 0 0}header a.tel .text p,header a.tel .text span{color:#fff;font-size:15px;font-weight:400}header a.tel .icon{bottom:-2px;position:relative}header a.tel .icon img{display:block;height:46px}header a.navlink{align-self:center;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:23px;justify-content:space-between;margin-left:25px;position:relative;width:44px;z-index:10}header a.navlink span{align-self:flex-end;background-color:#fff;border-radius:2px;display:inline-block;height:3px;right:0;width:100%}.hero-2024 header a.navlink span{background-color:#013b80}header a.navlink span:nth-child(2){transition:all .2s ease-in-out;width:85%}header a.navlink span:nth-child(3){transition:all .4s ease-in-out;width:50%}header a.navlink:hover span{width:100%}@media screen and (min-width:769px){header a.navlink:hover span:first-child{animation:burger-hover 1s ease-in-out infinite alternate}header a.navlink:hover span:nth-child(2){animation:burger-hover 1s ease-in-out .2s infinite alternate forwards}header a.navlink:hover span:nth-child(3){animation:burger-hover 1s ease-in-out .4s infinite alternate forwards}}@keyframes burger-hover{0%{width:100%}50%{width:50%}to{width:100%}}header .subnav .wrapper{border-top:1px solid #ffffff82;margin-top:17px;padding-top:11px}header .subnav li{margin-right:40px}header .subnav li:last-child{margin-right:0}header .subnav li:before{left:0}header .subnav li a{letter-spacing:.5px;padding:5px 0 10px}header a.buildscroll{display:none;font-size:14px;padding:10px 50px 10px 20px}header a.buildscroll i.fa{background:#fff;color:#f87a8e;height:30px;right:3px;width:30px}@media screen and (min-width:769px){body.scrolling.hero-2024 .banner-wrapper{position:fixed;top:0;width:100%;z-index:11}body.scrolling:not(#wizard) header{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.03);position:fixed;top:0}body.scrolling:not(#wizard) .banner-wrapper~header{top:100px}body.scrolling:not(#wizard) header .navlink,body.scrolling:not(#wizard) header nav{display:none}body.scrolling:not(#wizard) header a.logo img{display:none;max-width:180px}body.scrolling:not(#wizard) header a.buildscroll,body.scrolling:not(#wizard) header a.logo img.colour{display:block}}body.fixedHeader header{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.03);position:relative!important}body.fixedHeader header .navlink,body.fixedHeader header nav{display:none}body.fixedHeader header a.logo img{display:none;max-width:180px}body.fixedHeader header a.logo img.colour{display:block}body.fixedHeader header a.buildscroll{display:none!important}body.fixedHeader header a.refer{display:inline-block!important;display:none!important}.mm-page.mm-slideout{right:auto!important;transform:none!important}.mm-menu_offcanvas.mm-menu_opened{box-shadow:-4px 0 20px -14px #14235636}.mm-menu .mm-navbars_top{background:#d69a5f;border-bottom:none;z-index:0}.mm-menu_navbar_top-1 .mm-panels{top:85px!important}.mm-menu .mm-navbars_top .mm-navbar{align-items:center;background:#fff;display:flex;height:85px!important;justify-content:space-between;overflow:hidden;padding:0 30px}.mm-menu .mm-navbars_top .mm-navbar .close-nav{cursor:pointer;display:inline-block;flex:none;padding:0;position:relative;top:8px;width:auto}.mm-menu .mm-navbars_top .mm-navbar .close-nav svg{height:30px}.mm-menu .mm-navbars_top .mm-navbar a.logo{bottom:-5px;display:inline-block;padding:0!important;position:relative;text-align:left}.mm-menu .mm-navbars_top .mm-navbar a.logo img{height:30px}.mm-panel_has-navbar .mm-navbar{align-items:center;background:#fff;border:none;border-radius:30px 0 0 0;display:flex;height:85px;overflow:hidden;padding:0 30px;position:absolute;top:-85px;z-index:20}.mm-panel_has-navbar#mm-1 .mm-navbar{opacity:0;pointer-events:none}.mm-panel_has-navbar .mm-navbar .mm-btn_prev:before{left:34px}.mm-panel_has-navbar .mm-navbar .mm-navbar__title{color:#182550;font-size:0;padding-left:25px}.mm-panel_has-navbar .mm-navbar .mm-navbar__title:after{color:#182550;content:"Back";font-size:18px;position:relative;top:3px}.mm-menu{background:#fff;z-index:110}.mm-panels{background:#fff;overflow:visible}.mm-panels .mm-panel{overflow:visible;padding:0 30px}.mm-panels>.mm-panel>.mm-listview{margin:0}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#fff}.mm-listview>li.active{background-color:#0000002e}.mm-listview>li>a,.mm-listview>li>a:visited,.mm-listview>li>span{color:#182550;font-size:18px;font-weight:500;letter-spacing:.5px;padding:15px 30px}.mm-listview li.list-title{color:#182550;font-size:29px;font-weight:700;margin-bottom:10px}.mm-listview li.list-bottom,.mm-listview li.list-middle,.mm-listview li.list-top{border:3px solid #f3f4f6}.mm-listview li.list-middle.mm-listitem:after,.mm-listview li.list-top.mm-listitem:after{border-color:#d9dbe1;left:30px!important;right:30px!important}.mm-listview li.list-bottom.mm-listitem:after,.mm-listview li.list-title.mm-listitem:after{display:none}.mm-listview li.list-top{border-bottom:none;border-radius:23px 23px 0 0;margin-top:10px;padding-top:11px}.mm-listview li.list-middle{border-bottom:none;border-top:none}.mm-listview li.list-bottom{border-radius:0 0 23px 23px;border-top:none;padding-bottom:10px}.mm-listview li.butt{border:3px solid #f3f4f6;border-radius:40px;margin-top:20px}.mm-listview li.butt.mm-listitem:after{display:none}.mm-listview li.butt a{align-items:center;display:flex;justify-content:space-between;position:relative}.mm-listview li.butt .icon{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;position:absolute;right:8px;top:7px;width:44px}.mm-listview li.butt .icon svg{height:32px}.mm-listview li.butt.account .icon{background:#182550}.mm-listview li.butt.build{background-image:linear-gradient(40deg,#c862c0,#f0669e,#ff7b7e,#fc9969,#ecb766);border:none}.mm-listview li.butt.build a{background-color:#fff;border-radius:40px;margin:3px}.mm-listview li.butt.build a span{background:#fff;color:#000;display:inline-block;mix-blend-mode:multiply;position:relative}.mm-listview li.butt.build a span:before{background-image:linear-gradient(to right top,#de6bad,#e571a1,#e87998,#e98291,#e78c8c);bottom:0;content:"";display:block;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;right:0;top:0}.mm-listview li.butt.build a .icon{background-image:linear-gradient(40deg,#c862c0,#f0669e,#ff7b7e,#fc9969,#ecb766)}.mm-listview li.butt.build a .icon svg{height:26px;left:2px;position:relative;top:2px}.mm-listview .mm-btn.mm-btn_next{height:54px}.mm-listview>li>span.caret{display:none}.mm-listitem__btn:not(.mm-listitem__text){border-left:none}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before,.mm-menu .mm-listview>li .mm-next:after{border-color:#182550}.mm-menu .icon-down-dir.arrow{display:none}.pagination a.current{font-weight:500}.pagination a:hover{border-color:transparent}.mm-menu .caret{display:none}#mm-blocker{z-index:102}.reviews.center h2{font-size:44px}.reviews.center .google-reviews-reviews{margin-bottom:40px}#home .reviews.center .google-reviews-reviews{display:none}.review-widget{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.review-widget span{position:relative}.review-widget .review-logo img{display:block;max-height:18px}.review-widget .rating{color:#fff;font-size:1.1em;font-weight:700;margin:0 20px}.review-widget .stars{margin-right:20px}.review-widget .stars img{display:inline-block;width:25px}.review-widget .review-count{color:#fff;font-size:1em;font-weight:700}.review-widget .defaqto{flex-grow:1;width:100%}.pagination ul{justify-content:center}.pagination li{margin:0 2px 2px}.pagination li a,.pagination li span{background:none;border:none;font-weight:500}.pagination li.active a,.pagination li.active span{background-image:linear-gradient(to right top,#de6bad,#e571a1,#e87998,#e98291,#e78c8c);color:#fff}.pagination li.disabled a,.pagination li.disabled span{background:none;border:none;opacity:.5}section{padding:60px 0}section.padding_small{padding:40px 0}section.center{text-align:center}section.lighterblue{background-color:#f1f5f6}section.lightblue{background-color:#ebebee}section.medblue{background-color:#003d80}section.darkblue{background-color:#162453}.pastel-bg{background-image:linear-gradient(to right top,#c1d6f2,#c7d6f4,#ced6f4,#d5d5f4,#dcd5f4,#e0d4f4,#e5d4f3,#e9d3f2,#ecd1f2,#efd0f1,#f3cef0,#f6ccee)}.pastel-bg-2{background-image:linear-gradient(to right top,#c9def3,#cdddf6,#d3dbf8,#dbd9f8,#e3d7f7,#eed6f3,#f8d6ed,#ffd6e6,#ffdadd,#ffdfd7,#ffe5d4,#fcecd5)}.pastel-bg-3{background-image:linear-gradient(to right top,#c9def333,#cdddf633,#d3dbf833,#dbd9f833,#e3d7f733,#eed6f333,#f8d6ed33,#ffd6e633,#ffdadd33,#ffdfd733,#ffe5d433,#fcecd533)}.grad-bg{background-image:linear-gradient(to right top,#38a7c8,#0d9ed4,#1692dd,#4484e0,#6f71da,#9e65cc,#c057b6,#d84c9c,#eb5c81,#f1746c,#ec8f62,#e1a864);position:relative}.grad-bg-2{background-image:linear-gradient(to right top,#28b6de,#00a9e0,#009be0,#008dde,#1c7dd9,#4275d8,#5e6cd5,#7561cf,#905cce,#a856cb,#c04ec5,#d545bd);position:relative}.grad-bg-3{background-image:linear-gradient(to right top,#2872cf,#4b6fd4,#676cd6,#8066d6,#9860d4,#b75ac8,#cf56ba,#e255aa,#f26192,#f7757f,#f48a74,#ed9f72);position:relative}.grad-bg-4{background-image:linear-gradient(200deg,#ff5c73,#ff2beb,#e322ea,#c51de8,#a51be5,#811de2,#6738ea,#4749ef,#0055f2,#0071fc,#0089ff,#009fff,#45b4ff);position:relative}.grad-bg-5{background-image:linear-gradient(200deg,#ff5c73,#ff5c73,#ff5c73,#ff5c73,#ff2beb,#e322ea,#c51de8,#a51be5,#811de2,#6738ea,#4749ef,#0055f2,#0071fc,#0089ff,#009fff,#45b4ff,#45b4ff,#45b4ff,#45b4ff);position:relative}.grad-bg-6{background-image:linear-gradient(to right top,#dd4ccd,#ff4aa0,#ff6675,#ff8d53,#ffb343);position:relative}.background-overlay{background-image:url(/images/overlay.png?75236063e033a8872c2c23ec65586ea7);background-size:cover;bottom:0;filter:brightness(.5);left:0;mix-blend-mode:difference;opacity:.9;pointer-events:none;position:absolute;right:0;top:0;z-index:1}section h2+.row{margin-top:40px}section p.bigp{font-size:1.2rem}section p.midp{font-size:1.1rem}section p.subtitle{margin-bottom:12px}section p.subtitle+h1,section p.subtitle+h2,section p.subtitle+h3,section p.subtitle+h4{margin-top:0}section .imageFit{background-position:50%;background-repeat:no-repeat;background-size:cover}section .imageFit img.sizer{display:block;visibility:hidden}section .box{padding:30px}section .dropShadow{background-color:#fff;border-radius:6px;box-shadow:6px 6px 22px -9px rgba(6,6,44,.3);overflow:hidden}section .dropShadow-s{box-shadow:0 3px 10px 2px rgb(0 0 0/3%),0 3px 9px -3px rgba(0,0,0,.11)}section.hero{align-items:center;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:700px;overflow:hidden;padding:120px 0 70px;position:relative}section.hero .wrapper{position:relative;z-index:6}section.hero h1{color:#fff;font-size:65px;font-weight:600;line-height:1.1;margin-bottom:30px;width:55%}section.hero h1 strong{color:#fff;font-weight:700}section.hero p{color:#fff;font-size:23px;width:50%}section.hero h1:last-child,section.hero p,section.hero p:last-child{margin-bottom:0}section.hero .buttons{margin-bottom:0;margin-top:35px}section.hero .buttons a{background:none;border:3px solid #fff;font-size:20px;padding:5px 56px 5px 28px;position:relative}section.hero .buttons a i.fa{background-image:linear-gradient(to right top,#de6bad,#e571a1,#e87998,#e98291,#e78c8c);color:#5c6bd0;height:36px;width:36px}section.hero .review-widget{margin-top:40px}section.hero .trustpilot{display:block;height:27px;margin-top:20px;text-align:left}section.hero .trustpilot img{display:inline-block;max-height:100%}section.hero .existing{color:#fff;display:inline-block;font-weight:500;margin-top:26px}section.hero .existing i.fa{margin-right:6px}section.hero .wave{bottom:0;display:none;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}section.hero .wave svg{display:block;height:47px;position:relative;width:calc(152% + 1.3px)}section.hero .wave .shape-fill{fill:#fff}section.hero.hero-s{height:auto;min-height:300px}section.hero.hero-s .wrapper{padding-top:40px}section.hero.hero-s h1{font-size:50px;width:100%}section.hero.hero-s p{width:100%}section.biglogos{padding:54px 0 50px}section.biglogos .wrapper{align-items:center;display:flex;justify-content:space-between}section.biglogos .biglogo{background-position:50%;background-repeat:no-repeat;background-size:0;max-height:60px;padding:0 13px}section.biglogos .biglogo h3{font-weight:600;letter-spacing:0;margin:0 0 6px}section.biglogos .biglogo img{display:inline-block;max-height:56px;max-width:210px}section.usps h2{font-size:43px;margin-bottom:10px}section.usps p.bigp{font-size:1.4rem}section.usps .reasons{margin-bottom:60px;margin-top:60px}section.usps .usp{border-radius:7px;margin-top:20px;padding:13px 17px}section.usps .icon{align-items:center;border-radius:50%;display:inline-flex;height:110px;justify-content:center;margin-bottom:30px;width:110px}section.usps .icon img{height:70%}section.usps .usp h3{font-size:19px;font-weight:600}section.usps .usp p{font-size:.9rem}section.instant{overflow:hidden}section.instant h2{font-size:45px;margin-bottom:10px}section.instant .col.image img{transform:scale(1.25);transform-origin:center top}section.switch{overflow:hidden}section.switch .new-switch .row{align-items:center}section.switch .new-switch .company .circle-block{background-color:#f4f7f9;background-image:linear-gradient(40deg,#c862c0,#f0669e,#ff7b7e,#fc9969,#ecb766);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;position:relative}section.switch .new-switch .company .circle-block:before{content:"";display:block;padding-top:100%}section.switch .new-switch .company .circle-block .circle-content{left:50%;margin:0;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}section.switch .new-switch .company.british-gas .circle-block .circle-content{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;left:0;top:0;transform:translate(0)}section.switch .new-switch .company.british-gas .circle-block .circle-content .wrapper{width:100%}section.switch .new-switch .company.british-gas .icon img{display:inline-block;margin-bottom:10px;max-height:100px}section.switch .new-switch .company.british-gas h4{font-size:26px}section.switch .new-switch .company.british-gas strong{font-size:90px}section.switch .new-switch .company.british-gas p{font-size:24px}section.switch .new-switch .company .icon img{display:inline-block;max-height:40px}section.switch .new-switch .company h4{color:#fff;font-size:19px;margin-bottom:0}section.switch .new-switch .company strong{color:#fff;display:block;font-size:60px;line-height:.8;margin:15px 0 3px}section.switch .new-switch .company p{color:#fff;font-size:17px;font-weight:500}section.switch p.bigp{margin:0 auto 30px;max-width:100%;width:600px}section.switch .companies{margin-bottom:45px;margin-top:60px}section.switch .companies .company{position:relative}section.switch .companies .company:before{background-color:#f4f7f9;background-image:linear-gradient(40deg,#c862c0,#f0669e,#ff7b7e,#fc9969,#ecb766);border-radius:50%;content:"";height:240px;left:calc(50% - 120px);position:absolute;top:calc(50% - 120px);width:240px}section.switch .companies .company .inner{position:relative}section.switch .companies .company .icon{margin-bottom:13px}section.switch .companies .company .icon img{display:inline-block;max-height:40px}section.switch .companies .company h4{color:#fff;font-size:19px;margin-bottom:0}section.switch .companies .company strong{color:#fff;display:block;font-size:70px;line-height:.8;margin:15px 0 3px}section.switch .companies .company p{color:#fff;font-size:17px;font-weight:500}section.switch .companies .company.british-gas{bottom:-30px}section.switch .companies .company.homeserve .icon img{bottom:-2px;position:relative}section.switch .companies .company.corgi .icon img{bottom:-3px;position:relative;transform:scale(1.4);transform-origin:center}@media screen and (max-width:800px){section.switch .row.gutters.align-center{min-height:700px;position:relative}section.switch .row.gutters.align-center .col{position:absolute}section.switch .row.gutters.align-center .col.british-gas{left:0;margin:0 auto;max-width:500px;right:0;text-align:center;top:0;width:100%;z-index:2}section.switch .row.gutters.align-center .col.corgi{left:0;max-width:250px;top:50%;width:100%;z-index:3}section.switch .row.gutters.align-center .col.homeserve{max-width:300px;right:0;top:55%;width:100%;z-index:1}}@media screen and (min-width:611px){section.switch .row.gutters.align-center{display:flex}section.switch .row.gutters.image{display:none}}@media screen and (max-width:610px){section.switch .row.gutters.align-center{display:none}section.switch .row.gutters.image{display:flex}}section.experts{border-bottom:none;overflow:hidden}section.experts .bigp,section.experts h2{margin:0 auto 30px;max-width:500px}section.experts .bigp{max-width:550px}section.experts .image{margin-right:50px;padding-top:65px;width:160px!important}section.experts .logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;white-space:nowrap}section.experts .logos .logo{flex-shrink:0;margin:25px}section.experts .logos .logo img{max-height:45px}section.reviews .rate{height:30px;margin-bottom:10px;margin-top:-8px}section.reviews .rate img{max-height:100%}section.reviews .review{margin-top:30px}.review{text-align:center}.review h3{font-weight:600}.review .quote p,.review h3{margin-bottom:12px}.review .stars{margin-top:20px}.review .stars span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.828' height='33.94'%3E%3Cpath data-name='Path 38' d='M0 13.09h12.3L16.734-.001l4.009 13.091h13.09l-10.726 8.572 4.514 12.277-10.887-7.533-10.728 7.533 4.164-12.277Z' fill='%23ff7849'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:22px;width:22px}.review .stars img{height:22px}a.mob-fixed-button{align-items:center;background-image:linear-gradient(to right top,#38a7c8,#0d9ed4,#1692dd,#4484e0,#6f71da,#9e65cc,#c057b6,#d84c9c,#eb5c81,#f1746c,#ec8f62,#e1a864);border:none;border-radius:0;bottom:0;display:none;font-size:23px;height:76px;justify-content:center;left:0;margin:0;padding:0 20px;pointer-events:none;position:fixed;right:0;transform:translateY(100%);transition:all .25s ease-in-out;z-index:100}#home.scrolling a.mob-fixed-button{pointer-events:all;transform:translateY(0)}a.mob-fixed-button i.fa{background:#fff;border-radius:50%;color:#b15dc7;font-size:19px;height:34px;margin-left:15px;padding-left:3px;position:static;transform:none;width:34px}@media screen and (min-width:769px){a.mob-fixed-button{display:none!important}}#home section.hero{min-height:100vh;padding:95px 0 90px}#home .promo-banner~section.hero{min-height:calc(100vh - 50px)}#home section.hero:before{background-image:url(/images/man.png?25c72a74bccc55b1d9dfcfe6e151678b);background-position:bottom 0 right 79%;height:68%;left:47%;z-index:3}#home section.hero:after,#home section.hero:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;position:absolute;right:0}#home section.hero:after{background-image:url(/images/boiler.png?91ae3df6650a671484839f30cbec2d8a);background-position:0 100%;height:80%;left:70%;z-index:2}#home section.hero .wrapper{z-index:6}#home section.hero h1{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:30px;width:50%}#home section.switch{padding-bottom:40px}.hero-2024 section.biglogos{background-color:#f1f5f6}section.points{box-shadow:0 3px 7px -3px rgba(0,0,0,.2);padding:15px 0;position:relative;z-index:20}section.points .wrapper{align-items:center;display:flex;justify-content:space-between}section.points .point{color:#121f48;margin-bottom:0}section.points .point i{color:#ff7f58;margin-right:10px}section.easy{padding:80px 0}section.easy h2{color:#fff;margin:0 auto 20px;max-width:580px;width:100%}section.easy p{color:#fff;margin:0 auto 45px;max-width:580px}section.helpsupport{text-align:center}section.helpsupport .blogPost{margin:0}section.helpsupport .posts{margin:50px 0 30px}section.helpsupport .link{display:block;margin-top:40px}#landing section:not(.hero-new-ui){padding:80px 0}#landing section.reviews{background:#fff!important}#landing section.hero{padding:120px 0 70px}#landing section.hero:before{background-image:url(/images/landing-hero-boiler.jpg?834fb347bd6945a2c27e480aadae9c5a);background-position:top;background-size:cover;bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:1}#landing.landing-home section.hero:before{background-image:url(/images/landing-hero-home.jpg?44d30bf08aae04c12a2e8114eabd233d)}#landing.landing-landlord section.hero:before{background-image:url(/images/landing-hero-landlord.jpg?b99d1d300feeb7a0a29b70345afecb5f)}#landing section.hero h1{font-size:4.3rem;font-weight:700}#landing section.hero p{width:50%}#landing section.hero .button i.fa{color:#0c89f3}section.hero .perday{bottom:20%;font-size:29px;font-weight:600;height:230px;margin:0;padding:7px;position:absolute;right:0;text-align:center;width:230px}section.hero .perday,section.hero .perday span{align-items:center;border-radius:50%;display:flex;justify-content:center}section.hero .perday span{background-color:#fff;height:100%;padding:18px;width:100%}#landing section.existingPlan{padding:40px 0}#landing section.existingPlan p{color:#fff;margin-bottom:20px;text-align:center}#landing section.existingPlan p strong span.pink{color:#ee3fbb}#landing section.existingPlan p.links{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:0}#landing section.existingPlan p a{color:#fff}#landing section.gotYouCovered h2{margin-bottom:30px}#landing section.gotYouCovered .imageFit{margin-bottom:40px;margin-top:60px}#landing section.gotYouCovered ul{list-style:none;margin:0 0 40px}#landing section.gotYouCovered ul:last-child{margin-bottom:0}#landing section.gotYouCovered ul li{padding-left:50px;position:relative}#landing section.gotYouCovered ul li:last-child{margin-bottom:0}#landing section.gotYouCovered ul li:before{align-items:center;background:#172552;border-radius:50%;color:#f1f5f6;content:"\F00C";display:flex;font-family:FontAwesome;font-size:16px;font-style:normal;font-weight:400;height:30px;justify-content:center;left:0;position:absolute;text-align:center;text-decoration:inherit;top:1px;width:30px}#landing section.gotYouCovered ul li p{margin-bottom:5px}#landing section.gotYouCovered ul li p:last-child{margin-bottom:0}#landing section.notIncluded a,#landing section.notIncluded h2,#landing section.notIncluded h3,#landing section.notIncluded h4,#landing section.notIncluded p{color:#fff}#landing section.notIncluded ul li:before{background-color:#fff;color:#162453;content:"\F00D"}#landing section.notIncluded .box{margin-bottom:40px;margin-top:40px}#landing section.notIncluded .box p:not(:last-child){margin-bottom:5px}#landing section.notIncluded .box p a{font-weight:500}#landing section.needToKnow{text-align:center}#landing section.needToKnow .fact{margin-top:20px;padding:50px 25px;text-align:left}#landing section.needToKnow .fact p{line-height:1.7}#landing section.howToFind h2 strong{display:block}#landing section.howToFind ul.checks li{margin-bottom:35px}#landing section.howToFind ul.checks li:last-child{margin-bottom:0}#landing section.howToFind ul.checks li:before{top:4px}#landing section.compareCover{text-align:center}#landing section.compareCover .productPlan{margin-top:20px}.accordion .item{cursor:pointer;margin-bottom:21px;padding:17px;position:relative}.accordion .item:last-child{margin-bottom:0}.accordion .item:before{color:#cf53cf;content:"\F107";font-family:FontAwesome;font-size:33px;font-style:normal;font-weight:400;position:absolute;right:20px;text-decoration:inherit;top:13px}.accordion .item p{margin-bottom:0}.accordion .item p.bigp{font-size:1em;font-weight:500;padding-right:20px}.accordion .item .answer{max-height:0;overflow:hidden}.accordion .item .answer li,.accordion .item .answer p,.accordion .item .answer>*{color:#707b99;font-size:.95em;margin-bottom:0;margin-top:12px}.accordion .item.open .answer{max-height:2000px;transition:all 1s ease-in-out}.accordion.accordion-s .item{border-radius:0;margin-bottom:0}.accordion.accordion-s .item:first-child{border-radius:6px 6px 0 0}.accordion.accordion-s .item:last-child{border-radius:0 0 6px 6px}#landing section.fewFAQs h2{text-align:center}#landing section.fewFAQs .accordion .item{border-bottom:1px solid #e7e9ed;border-radius:0;margin-bottom:0}#landing section.whyChoose{text-align:center}#landing section.whyChoose .reasons{margin-bottom:60px;margin-top:60px}#landing section.whyChoose h2,#landing section.whyChoose h3,#landing section.whyChoose h4,#landing section.whyChoose p{color:#fff}#landing section.whyChoose .icon{align-items:center;border-radius:50%;display:inline-flex;height:110px;justify-content:center;margin-bottom:30px;width:110px}#landing section.whyChoose .icon img{height:70%}#landing section.altToBuying{text-align:center}#landing section.altToBuying .fact{margin-top:20px;padding:30px 25px;text-align:left}#home section.productPlans,#landing section.productPlans{text-align:center}.productPlan{display:flex;margin-top:20px;position:relative}.productPlan:before{background-color:#fff;border-radius:3px;bottom:5px;content:"";display:block;left:5px;position:absolute;right:5px;top:5px;transition:all .15s ease-in-out;z-index:4}.productPlan .inner{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:35px;position:relative;text-align:left;width:100%;z-index:5}.productPlan .inner h3{font-size:27px;margin-bottom:20px;width:100%}.productPlan .inner h3 .small-title{display:block;font-size:15px;text-transform:uppercase}.productPlan .inner p{flex-grow:1;margin-bottom:40px;width:100%}.productPlan .inner ul{list-style:none;margin-left:0;width:100%}.productPlan .inner ul li{margin-bottom:18px}section.productPlans.other .productPlan .inner{padding:56px}section.productPlans.other .productPlan .inner h3{font-size:27px}section.faqs+section.faqs{padding-top:0}section.faqs .sidebar a{display:block}section.faqs .sidebar h3{font-size:22px}section.faqs .faqCategory{margin-bottom:40px}section.faqs .faqCategory .faqHeading{display:block;margin-top:-7em;padding-top:7em}.ioslist-wrapper{height:100%;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%}.ioslist-group-container{margin:0;min-height:1px;overflow:hidden;padding:24px 0 0;position:relative}.ioslist-fake-header,.ioslist-group-header{background:#b8c1c8;border-bottom:1px solid #989ea4;border-top:1px solid #717d85;color:#fff;font:normal 18px/21px Helvetica,Arial,sans-serif;margin:0;padding:2px 0 0 12px;position:absolute;text-shadow:0 1px #646a6e;-moz-text-shadow:0 1px #646a6e;-webkit-text-shadow:0 1px #646a6e}.ioslist-group-header{bottom:auto;min-height:1px;top:0;width:273px}.ioslist-fake-header{width:273px;z-index:1000}.ioslist-fake-header.ioslist-hidden{visibility:hidden}.ioslist-group-container.ioslist-animated .ioslist-group-header{bottom:0;top:auto}#blog section.hero{padding-bottom:0}#blog section.hero:before{background-image:url(/images/blogOverlay.png?43744b7b5f87aef094e9ec46e27f173a);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:88%;position:absolute;right:0;top:0;width:63%;z-index:3}#blog section.hero h1{width:70%}#blog section.blogCategories{padding:0}#blog section.blogCategories ul{align-items:center;display:flex;justify-content:flex-start;list-style-type:none;margin:0}#blog section.blogCategories ul li{display:inline-block;margin-bottom:0;margin-right:40px}#blog section.blogCategories ul li a{color:#fff;display:block;padding-bottom:20px;position:relative;white-space:nowrap}#blog section.blogCategories ul li a:after{background-color:#e948c9;bottom:0;content:"";height:0;left:0;position:absolute;right:0;transition:all .3s ease-in-out}#blog section.blogCategories ul li.active a:after,#blog section.blogCategories ul li:hover a:after{height:3px}#blog section.blogPosts .pagination{margin-bottom:0}#article section.hero .background{background-position:50%;background-size:cover;bottom:0;content:"";left:0;mix-blend-mode:soft-light;opacity:.4;position:absolute;right:0;top:0;z-index:3}#article section.hero .wrapper{position:relative;z-index:5}#article section.hero h1{font-size:40px;width:70%}#article section.hero p.date i.fa{margin-right:4px;position:relative;top:-1px}.blogPost{display:block;margin-bottom:40px;position:relative}.blogPost .image{background-position:center top 15%;background-size:cover;border:0!important;max-height:300px}.blogPost .content,.blogPost .image{bottom:0;left:0;position:relative;right:0;top:0}.blogPost .content{align-items:flex-start;background-image:linear-gradient(0deg,#003d80,#5a63cc);display:flex;flex-direction:column;justify-content:flex-end;padding:30px;text-align:left}.blogPost .content h4{color:#fff;font-weight:600;margin-bottom:11px;min-height:75px}@media (max-width:843px){.blogPost .content h4{min-height:100px}}@media (max-width:768px){.blogPost .content h4{min-height:auto}.message-popup{width:85%}}.blogPost .content p.date{color:#fff;font-size:15px;margin-bottom:12px}.blogPost .content p.date i.fa{color:#e948c9;margin-right:4px;position:relative;top:-1px}.blogPost .content strong{color:#fff}#reviews section.testimonials{background-color:#f2f4f5}#reviews section.testimonials .trustpilot-widget{background-color:#fff;padding:20px}#reviews section.testimonials .paging{padding-bottom:0}#reviews section.testimonials .testimonial h2,#reviews section.testimonials .testimonial p{margin-bottom:0;text-align:left}#reviews section.testimonials .testimonial h2{color:#4a4a4a;display:block;font-size:17px;line-height:26px;margin-bottom:0}#reviews section.testimonials h2+p{margin-top:0}#reviews section.testimonials .reviews .heading{align-items:center;background-color:#fff;border-bottom:1px solid #e2e0e0;display:flex;justify-content:space-between;padding:20px}#reviews section.testimonials .reviews .heading h3{color:#000;display:inline-block;font-size:26px;font-weight:500;margin-bottom:0;text-transform:uppercase;vertical-align:middle}#reviews section.testimonials .reviews .inner{background-color:#fafafa;padding:20px}#reviews section.testimonials .testimonial{background-color:#fff;border-bottom:1px solid #e2e0e0;border-radius:5px;margin-bottom:9px;padding:18px}#reviews section.testimonials .testimonial strong{color:#121f48;display:inline-block;float:right;font-size:17px;position:absolute;right:0;text-align:right;top:0;width:50px}#reviews section.testimonials .testimonial div[itemprop=author]{display:inline-block;vertical-align:middle}#reviews section.testimonials .testimonial .head{align-items:center;display:inline-flex;margin-bottom:2px}#reviews section.testimonials .testimonial .stars{display:inline-block;margin-left:8px}#reviews section.testimonials .testimonial .stars img{display:inline-block;height:18px}#reviews section.testimonials .testimonial .stars .star{display:inline-block;margin:0 -2px}#reviews section.testimonials .testimonial .stars .star svg{fill:#ee8c5f;display:block;height:20px;width:20px}#reviews section.testimonials .testimonial .verified{background-color:#1bd172;background:linear-gradient(90deg,#32c985 0,#3db992) #1bd172;border:none;border-radius:4px;box-shadow:0 2px 8px -3px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.4px;line-height:14px;margin-left:11px;margin-top:0;padding:5px 9px;text-align:center;text-transform:uppercase;vertical-align:top}#reviews section.testimonials .testimonial .verified i.fa{background-color:#fff;border-radius:50%;color:#1bd172;display:inline-block;font-size:9px;height:10px;margin-right:3px;padding:0 0 2px 1px;position:relative;top:-.3px;vertical-align:middle;width:10px}#reviews section.testimonials .testimonial time[itemprop=datePublished]{color:#6f6f6f;display:block;font-size:13.4px;margin-top:3px;text-align:right}#reviews section.testimonials .testimonial p[itemprop=description]{color:#2f2f2f;font-size:13.8px;font-weight:400}#reviews section.testimonials .testimonial div[itemprop=reviewRating]{margin-top:6px;position:relative}#reviews section.testimonials .testimonial div[itemprop=itemReviewed],#reviews section.testimonials .testimonial div[itemprop=reviewRating]>strong{display:none}section.account{min-height:calc(100vh - 80px);padding:10px 0}section.account .dropShadow.box>table:first-child thead td{padding-top:0}section.account .more{padding:15px}section.account .more ul{list-style:none;margin:0}section.account .more ul li{border-radius:9px;cursor:pointer;font-size:15px;font-weight:500;margin:0;padding:13px 19px;position:relative;transition:background .2s ease-in-out}section.account .more ul li:hover{background:#f3f4f6}section.account .more ul li:before{color:#142356;content:"\F105";display:block;font-family:FontAwesome;font-size:23px;font-style:normal;font-weight:400;font-weight:300;position:absolute;right:20px;text-decoration:inherit;top:6px}section.account .more ul li:after{background-color:#f3f4f6;bottom:-1px;content:"";display:block;height:2px;left:15px;position:absolute;right:15px}section.account .more ul li:last-child:after{display:none}section.account .more ul li a{display:block}section.account .navBack{display:none}section.account .upgrades .upgrade{background:#f8f8f9;border-radius:6px;padding:21px 31px;position:relative}section.account .upgrades .upgrade:after{background-color:#f3f4f7;bottom:30px;position:absolute;right:-1px;top:30px;width:2px}section.account .upgrades .upgrade:last-child:after{display:none}section.account .upgrades .upgrade .price{border-radius:4px;display:inline-block;font-size:13px;padding:6px 10px;position:absolute;right:20px;top:24px;white-space:nowrap}section.account .upgrades .upgrade .price strong{display:inline-block;margin-right:5px}section.account .upgrades .upgrade h3{border-bottom:2px solid #f3f4f7;font-size:22px;margin-bottom:20px;padding-bottom:9px}section.account .upgrades .upgrade ul{color:#fff;font-weight:700;list-style-type:none;margin:10px 0 0}section.whyChooseUs ul{list-style-type:none;margin:10px 0 0}section.account .upgrades .upgrade ul li,section.productPlans ul li,section.whyChooseUs ul li{font-size:15px;font-weight:500;margin-bottom:9px;padding:0 0 0 30px;position:relative}section.account .upgrades .upgrade ul li:before,section.productPlans ul li:before,section.whyChooseUs ul li:before{color:#172552;content:"\F00C";font-family:FontAwesome;font-size:16px;font-style:normal;font-weight:400;left:0;position:absolute;text-align:center;text-decoration:inherit;top:-1px;width:19px}section.account .upgrades .upgrade ul li.excluded,section.productPlans ul li.excluded{opacity:.3}section.account .upgrades .upgrade ul li.excluded:before,section.productPlans ul li.excluded:before{content:"\F00D";font-size:17px;top:-3px}section.account .upgrades .upgrade .button{margin-top:15px;width:100%}#upgrade-modal{align-items:center;display:flex;justify-content:center;padding:0;text-align:center}#upgrade-modal .wrapper{border-radius:5px;margin:0;padding:30px;width:600px}#upgrade-modal .modal-buttons{margin-top:30px}#upgrade-modal .modal-buttons .button{margin:0 10px}section.login{padding:140px 0 100px}section.login h1{color:#fff}section.login .form-item.end{align-items:center;display:flex;justify-content:space-between}#dashboard section.account .intro .buttons{margin-bottom:30px}.button i.fa.fa-chevron-right{height:30px;width:30px}#dashboard section.account .intro .buttons .button{margin:0 10px}#dashboard section.account .intro .buttons .button span.icon{display:inline-block;height:20px;margin-left:6px;position:relative;vertical-align:middle}#dashboard section.account .intro .buttons .button span.icon img{max-height:100%}#dashboard section.account .intro .buttons .button.repair span.icon{top:-2px}section.account .menus .more{padding:11px 9px;position:relative}section.account .menus .more:before{background-image:linear-gradient(90deg,#7b61c6,#7f61c6,#8461c5,#8862c5,#8c62c4);content:"";display:none;height:4px;left:0;position:absolute;right:0;top:0}section.account .menus .more li{padding:10px 15px}section.account .menus .more li:before,section.account .menus .more li:not(.head):after{display:none!important}section.account .menus .more li.head{background:none!important;margin-bottom:15px}section.account .menus .more li.head h4{margin-bottom:10px}section.account .menus .dabs{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 6px;position:relative;z-index:10}section.account .menus .dabs:after,section.account .menus .dabs:before{content:"";display:block;flex-shrink:0;height:20px;opacity:0;width:0}section.account .menus .dabs a{align-items:center;background-image:linear-gradient(2deg,#7b5dcd,#995dc9,#b25ec4,#c760be,#da63b7);border-radius:8px 8px 0 0;cursor:pointer;display:inline-flex;flex-grow:1;flex-shrink:1;justify-content:center;margin:10px 1px 0;min-height:40px;padding:13px 10px 8px;position:relative;text-align:center}section.account .menus .dabs a:before{background-color:#fff;border:2px solid #e7ebf1;border-bottom:0;border-radius:5px 5px 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0}section.account .menus .dabs a:after{background:#8361d9;content:"";height:4px;left:0;opacity:0;position:absolute;top:100%;width:100%}section.account .menus .dabs a h3{font-size:16px;margin-bottom:1px;position:relative;z-index:3}section.account .menus .dabs a.active:before{background:#fff;border:none;bottom:-5px;left:4px;right:4px;top:4px;z-index:1}section.account .menus .dabs a.active:after{opacity:1}section.account .downloadSSA{font-size:19px;margin-top:34px;text-align:center}section.account .downloadSSA .icon{display:inline-block;font-size:23px;margin-right:7px;vertical-align:middle}section.account .downloadSSA a{color:#3794de;text-decoration:underline}section.account .navrow>.col.box{width:97%}section .box-heading{align-items:center;border-bottom:2px solid #f3f4f6;display:flex;justify-content:space-between;margin-bottom:22px;margin-top:-4px;padding-bottom:14px}section .box-heading h3{margin-bottom:0}section.account tbody:empty:after{display:block;opacity:.7;padding:20px;text-align:center}section.account .notice .close-notice{align-items:center;background-color:#162453;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;padding-left:2px;position:absolute;right:-11px;top:-11px;width:30px}section.account .notice .content{flex-grow:1}section.account .notice .content h3{font-size:25px;margin-bottom:10px}section.account .notice .content p{margin-bottom:10px}section.account .notice .content p:last-child{margin-bottom:0}section.account .notice .buttons{flex-shrink:0;margin-top:20px}section.account .notice .buttons .button{white-space:nowrap}section.accountHero{display:none}.upgrade-fixed{background-color:#fff;bottom:0;box-shadow:0 -5px 13px 0 rgb(0 0 0/4%);left:0;margin:0;padding:15px 0;position:fixed;right:0;z-index:30}.upgrade-fixed .wrapper{align-items:center;display:flex;justify-content:space-between}.upgrade-fixed .button{margin-left:auto}.upgrade-fixed .back{border-bottom:1px solid #999;display:inline-block;font-weight:500}#dashboard .upgrade-fixed .back{display:none}section.account table td,section.account table th{padding:.6rem}section.account table td:first-child,section.account table th:first-child{padding-left:0}section.account table td:last-child,section.account table th:last-child{padding-right:0}section.account table thead td,section.account table thead th{font-weight:500}footer{background-color:#162453;padding:80px 0 93px;position:relative}footer ol li,footer p,footer ul li{color:#fff}footer .wave{display:none;left:0;line-height:0;overflow:hidden;position:absolute;top:0;transform:rotate(180deg);width:100%}footer .wave svg{display:block;height:27px;position:relative;width:calc(100% + 1.3px)}footer .wave svg .shape-fill{fill:#fff}footer .logosocials{width:41%}footer .logosocials p{font-size:.8rem}footer .logosocials .logo{display:inline-block;height:40px;margin-bottom:18px;text-align:left;width:230px}footer .logosocials .logo img{max-height:41px}footer .social-icons{margin-bottom:28px;margin-top:20px}footer .social-icons a{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:30px;height:40px;justify-content:center;margin-right:12px;width:40px}footer .nav nav ul li{display:block;margin-bottom:14px}footer .nav nav ul li strong{display:block;margin-bottom:32px}footer .nav nav ul li a{color:#fff;font-size:14px}footer .nav nav ul li a:hover{color:#e7e7e7}.mm-listitem a:hover{color:#585858}.mm-menu_offcanvas.mm-menu_opened{overflow-y:scroll!important}section h2+.boxes,section p.bigp+.boxes{margin-top:40px}section .boxes .box{background:#fff;border-radius:5px;position:relative;text-align:left}section .boxes .box .box-heading{align-items:center;display:flex;justify-content:space-between}section .boxes .box .box-heading .icon{display:inline-block;height:24px}section .boxes .box .box-heading .icon img{max-height:100%}section .boxes .box .box-content a,section .boxes .box .box-content a:visited{color:#6980ce}section .boxes .box .box-content h4{margin-bottom:15px;margin-top:0}section .boxes .box .box-content ul li{margin-bottom:5px}section.existing{text-align:center}section.existing .boxes .box:before{bottom:13px;color:#999;content:"\F105";font-family:FontAwesome;font-size:33px;font-style:normal;font-weight:400;position:absolute;right:20px;text-decoration:inherit}section.existing .boxes .box .box-heading h3{font-size:20px}section.faq .accordion{margin:40px 0}section.faq .accordion .item p.bigp{font-size:1.1em}section.info .boxes .box .box-content .emergency{background-color:#d72f4b;border-radius:8px;margin-bottom:31px;padding:12px 17px}section.info .boxes .box .box-content .emergency *{color:#fff}section.account .comments-container{background-color:#f8f8f9;border-radius:7px;margin-bottom:20px;max-height:400px;overflow:auto;padding:20px 34px}section.account .comments-container .comment{background:#ffd6e5;border:4px;border-radius:5px;font-size:14px;line-height:1.3;margin-right:auto;margin-top:12px;max-width:55%;padding:19px 20px;position:relative}section.account .comments-container .comment.staff+.comment.staff,section.account .comments-container .comment.user+.comment.user{margin-top:2px}section.account .comments-container .comment:before{background:#ffd6e5;content:"";height:18px;position:absolute;right:100%;transform:skew(45deg);transform-origin:right top;width:19px}section.account .comments-container .comment.staff+.comment.staff:before,section.account .comments-container .comment.user+.comment.user:before{opacity:0}section.account .comments-container .comment:first-child{margin-top:0}section.account .comments-container .comment span{font-size:12px;left:calc(100% + 10px);opacity:0;position:absolute;top:11px;transition:opacity .2s ease-in-out;width:120px}section.account .comments-container .comment:hover span{opacity:1}section.account .comments-container .comment.staff{background:#ccddf5;margin-left:auto;margin-right:0}section.account .comments-container .comment.staff:before{background:#ccddf5;left:100%;right:auto;transform:skew(-45deg);transform-origin:left top}section.account .comments-container .comment.staff span{left:auto;right:calc(100% + 10px)}section.account .products .product{background:#f8f8f9;border-radius:5px}section.account .products .product+.product{margin-top:17px}section.account .products .product .details{padding:0 16px}section.account .products .product .details>*{padding-bottom:15px;padding-top:23px}section.account .products .product .details .detail{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:25px}section.account .products .product .details .detail.claim{display:block}section.account .products .product .details .detail>strong{display:inline-block;font-weight:500;margin:0}section.account .products .product .details .detail>p{display:inline-block;font-size:14px;line-height:1}section.account .products .product h3{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:15px 16px}section.account .products .product h3>span{font-size:14px;font-weight:400}section.account .products .product .address{background:#0000000a;font-size:15px;padding:15px 16px}section.account .products .product .details .download{color:#3794de;display:inline-block;font-size:14px;font-weight:500;line-height:1.1;margin-top:10px}section.account .products .product.issue{background:#f5d6d7}section.account .dropShadow{overflow:visible}#claims .secure{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}#claims .secure p{margin-bottom:0}#claims .secure img.cards{flex-shrink:0;height:30px;margin-left:15px}#claims .secure i.fa{color:#ffba51}#claims a.what{color:#3794de;text-decoration:underline}#claims .cvc{padding:27px 0 0}#claims .buttons{align-items:center;display:flex;justify-content:space-between;margin-top:10px}#viewClaim .claimStatus{font-weight:500}#viewClaim .claimStatus span{font-weight:400}#viewClaim .answers{margin-bottom:25px}#viewClaim .answer{background:#f8f8f9;border-radius:5px;margin-bottom:10px;padding:14px}#viewClaim .answer span,#viewClaim .answer strong{display:block;font-size:13px}#viewClaim .answer strong{margin-bottom:9px}#directDebit .ddebit{align-items:center;display:flex;justify-content:flex-start}#directDebit .ddebit img{height:50px;margin-right:20px;opacity:.3}#directDebit .ddebit p.note{flex-shrink:1;width:260px}#directDebit .current p{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}#tooltip{background:rgba(7,16,84,.91);background-size:100% 250px;border-radius:6px;color:#fff;font-size:.9em;line-height:1.2em;padding:15px;position:absolute;text-align:center;z-index:100}#tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #121f48e0;bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0}#plansPolicy h2,.completeProfile h2{font-size:28px;margin-bottom:12px}#plansPolicy .product,.completeProfile .product{background:#f8f8f9;border-radius:5px;padding:0}#plansPolicy .product+.product,.completeProfile .product+.product{margin-top:7px}#plansPolicy .product h4,.completeProfile .product h4{margin-bottom:0;padding:16px}#plansPolicy .product h4 span,.completeProfile .product h4 span{display:block;font-size:14px;margin-top:3px}#plansPolicy .product .details,.completeProfile .product .details{align-items:center;background:#00000008;display:flex;justify-content:space-between;padding:16px}#plansPolicy .product .details p,.completeProfile .product .details p{margin-bottom:0}#plansPolicy .product .details .button,.completeProfile .product .details .button{flex-shrink:0;margin-left:20px}.plainBreadcrumbs{display:flex;font-size:0;list-style:none;margin-bottom:0}.plainBreadcrumbs .breadcrumb-item{display:flex;font-weight:500!important;justify-content:center;line-height:1!important;margin-bottom:15px}.plainBreadcrumbs .breadcrumb-item svg{fill:#162453;display:inline-block;height:1.4em;width:4em}.modal .alert{color:#de6bad}.overlay{background-image:linear-gradient(to right top,#c9def38a,#cdddf68a,#d3dbf88a,#dbd9f88a,#e3d7f78a,#eed6f38a,#f8d6ed8a,#ffd6e68a,#ffdadd8a,#ffdfd78a,#ffe5d48a,#fcecd58a)}.cancel-error,.gas-safety-error,.profile-error{background-color:#f7f7f7;border-radius:4px;display:block;font-size:15px;margin-bottom:20px;padding:17px 14px}@font-face{font-family:Glyphicons Halflings;src:url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAFsYABEAAAAAoU...VLmWK4AAA==") format("woff")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-time:before{content:"\E023"}.glyphicon-chevron-left:before{content:"\E079"}.glyphicon-chevron-right:before{content:"\E080"}.glyphicon-chevron-up:before{content:"\E113"}.glyphicon-chevron-down:before{content:"\E114"}.glyphicon-calendar:before{content:"\E109"}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px!important}.btn{-ms-touch-action:manipulation;-moz-user-select:none;-ms-user-select:none}.collapse{display:none}.collapse.in{display:block}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;z-index:1000}.list-unstyled{padding-left:0}

/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget,.list-unstyled{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;left:7px;top:-7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:8px;top:-6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:hover{background:#fbead3}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{font-size:1.2em;font-weight:500;margin:0;width:54px}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Increment Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Increment Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{clip:rect(0,0,0,0);border:0;content:"Show Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Show Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{clip:rect(0,0,0,0);border:0;content:"Clear the picker";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{clip:rect(0,0,0,0);border:0;content:"Set the date to today";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch{margin:0;text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch td{height:auto;line-height:inherit;margin:0;padding:0;width:auto}.bootstrap-datetimepicker-widget .picker-switch td span{height:2.5em;line-height:2.5;width:100%}.bootstrap-datetimepicker-widget table{margin:0;width:100%}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{clip:rect(0,0,0,0);border:0;content:"Previous Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table th.next:after{clip:rect(0,0,0,0);border:0;content:"Next Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee;color:#444}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{color:#777;font-size:.8em;height:20px;line-height:20px}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{border-color:rgba(0,0,0,.2) transparent #337ab7;border-style:solid;border-width:0 0 7px 7px;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#ff718d;color:#fff}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{border-radius:4px;cursor:pointer;display:inline-block;margin:2px 1.5px;width:54px}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table td.separator{width:10px}.bootstrap-datetimepicker-widget a[data-action=togglePicker]{background:#f3f3f3}.bootstrap-datetimepicker-widget li{margin-bottom:0}#home section.hero .perday{bottom:36%;font-size:28px;left:74%;right:auto;z-index:6}section.hero .perday.voucher{font-size:25px}#home section.hero .perday span,section.hero .perday.voucher span{flex-direction:column}#home section.hero .perday span small,section.hero .perday.voucher span small{font-size:10px;font-weight:400;margin-bottom:-11px;margin-top:6px}.promo-covered.pink{background:#e73cd3}.promo-covered.bluegrad{background:transparent linear-gradient(82deg,#004087,#00b8e6) 0 0 no-repeat}section.promo-covered{padding:26px 0;text-align:center}section.promo-covered h2{color:#fff;font-weight:600;margin-bottom:3px}section.promo-covered h2 strong{display:block;font-weight:600}section.promo-covered p{color:#fff;margin-bottom:0}section.promo-covered a{color:#fff}section.promo-covered a,section.promo-covered a:hover{text-decoration:underline}section.promo-bigbanner{padding:50px 0 20px}section.promo-bigbanner .wrapper{border-radius:6px;padding:33px 34px 41px 41px;position:relative}section.promo-bigbanner .inner{position:relative;width:60%;z-index:5}section.promo-bigbanner h2{color:#fff;font-size:3.7rem;font-weight:700;line-height:1.1}section.promo-bigbanner p{color:#fff;font-weight:400}section.promo-bigbanner .button{border-width:3px}section.promo-bigbanner .wrapper:before{background-image:url(/images/man.png);background-position:0 0;background-size:auto 130%;height:88%;left:57%;width:43%;z-index:3}section.promo-bigbanner .wrapper:after,section.promo-bigbanner .wrapper:before{background-repeat:no-repeat;bottom:0;content:"";display:block;position:absolute}section.promo-bigbanner .wrapper:after{background-image:url(/images/boiler.png);background-position:100%;background-size:auto 114%;height:100%;right:4%;width:36%;z-index:2}.engineer-alert-inside.dropShadow a{border:3px solid #fff;border-radius:35px;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0;line-height:2em;padding:5px 18px}.engineer-portal td[colspan="7"]{margin:0;padding:20px!important}.engineer-portal td[colspan="7"] p{margin:0;word-break:break-word}.engineer-portal td[colspan="7"] p+p{margin-top:5px}span.overdue{background-color:red;border-radius:6px;color:#fff;padding:2px 5px}.filters>.col>label{font-size:13px;font-weight:600;padding-left:2px}.filters a{color:#fff}.filters .drop{margin-bottom:0;margin-right:10px}.filters .drop dd,.filters .drop dt{margin:0;padding:0}.filters .drop ul{margin:-1px 0 0}.filters .drop dd{position:relative}.filters .drop a,.filters .drop a:visited{color:#fff;font-size:12px;margin-bottom:-2px;outline:none;text-decoration:none}.filters .drop dt{margin-bottom:-3px}.filters .drop dt a{background-color:#fff;border:1px solid #d8dfeb;border-radius:6px;color:#122048;display:block;overflow:hidden;padding:10px}.filters .drop.open dt a{border-bottom-left-radius:0;border-bottom-right-radius:0}.filters .drop dt a span,.filters .multiSel{color:#122048;cursor:pointer;display:block;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filters .drop:not(.open) dd .multi-select{display:none}.filters .drop dd ul{background-color:#fff;border:1px solid #d8dfeb;border-radius:0 0 6px 6px;color:#fff;display:flex!important;flex-wrap:wrap;left:0;list-style:none;overflow:auto;padding:10px;position:absolute;top:2px;width:100%;z-index:99}.filters .drop.open dd ul{display:flex!important;flex-wrap:wrap!important}.filters .drop dd ul li{margin:0;padding:5px;width:33%}.filters .drop span.value{display:none}.filters .drop dd ul li a{display:block;padding:5px}.filters .drop dd ul li a:hover{background-color:#fff}.filters button{background-color:#6bbe92;border:0;color:#fff;font-weight:700;margin:5px 0;padding:10px 0;text-align:center;width:302px}.filters .drop li label:after{color:#122048;content:attr(data-label);font-size:14px;left:5px;line-height:1em;position:relative;top:0}.filters input[type=text],.filters select{background-color:#fff;border-color:#fff;border-radius:6px;height:40px}.filters input[type=text]:focus,.filters select:focus{box-shadow:none}.filters .wrapper .row>.col>label{font-size:12px;font-weight:700;margin-bottom:0}.table.box{background-image:linear-gradient(to right top,#2872cf,#4b6fd4,#676cd6,#8066d6,#9860d4,#b75ac8,#cf56ba,#e255aa,#f26192,#f7757f,#f48a74,#ed9f72);background-repeat:no-repeat;background-size:100% 110px;overflow:hidden!important;padding:0}.table.box table{margin-bottom:10px}.table.box table tbody{background-color:#fff}.table.box table tbody:empty{min-height:200px}.table.box table th{color:#fff;padding:10px!important;white-space:nowrap}.table.box table td{font-size:13px;padding:10px!important}.table.box table.dataTable th{padding-right:20px!important}.button:not(.buildscroll,.mob-fixed-button,.view-certificate){border:3px solid #fff;border-radius:35px;display:inline-block;font-size:20px;font-weight:600;letter-spacing:0;line-height:36px;padding-bottom:5px;padding-top:5px}.button.view-certificate{letter-spacing:0}.engineer-portal .button.ghost{background-color:transparent;border:1px solid #2c72d0;border-radius:7px;color:#2c72d0;display:block;font-size:12px;font-weight:600;height:30px;letter-spacing:0;line-height:2em;min-height:0;padding:2px 18px;transition:all .2s linear;white-space:nowrap}.engineer-portal .button.ghost:hover{background-color:#2c72d0;color:#fff}.engineer-portal .button.ghost+.button.ghost{margin-top:5px}.engineer-portal .button.ghost.reject{border-color:#bd2c24;color:#bd2c24}.engineer-portal .button.ghost.reject:hover{background-color:#bd2c24;color:#fff}.engineer-portal .button.ghost.accept{border-color:#2da976;color:#2da976}.engineer-portal .button.ghost.accept:hover{background-color:#2da976;color:#fff}.engineer-portal .filters label{margin-bottom:10px}.engineer-portal .filters select{border:1px solid #d8dfeb}.engineer-portal .box.table.invoices{margin-top:15px;overflow:visible!important}.engineer-portal .invoices .dataTables_filter{position:absolute;right:-15px;top:-80px}.engineer-portal section.paging{padding:0}.engineer-portal .pagination li.active span{border-radius:6px;height:30px}.engineer-portal .avg-rate{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.engineer-portal section.hero.hero-s{height:240px;min-height:200px}.engineer-portal section.hero.hero-s .wrapper{padding-top:55px}header nav ul li.butt a.build.invoices{background-color:transparent}header nav ul li.butt a.build.invoices>span{background:transparent;color:#fff}header nav ul li.butt a.build.invoices>.icon{background:none;border:2px solid #fff}header nav ul li.butt a.build.invoices .minimiser:before{background:none}.bootstrap-datetimepicker-widget{position:absolute!important}.row.between button{margin-top:5px}.grad-bg-7{background:transparent linear-gradient(197deg,#e1a664,#ef7c69 15%,#e2558c 27%,#ca52aa 47%,#4e7fdf 86%,#35a6c9) 0 0 no-repeat padding-box;position:relative}.grad-bg-8{background-color:#1c589f;position:relative}section.hero-new-ui{align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:95px 0 90px;position:relative}.hero-2024 section.hero-new-ui{align-items:flex-start;min-height:84vh;padding:150px 0 90px}#landing.hero-2024 section.what{background:linear-gradient(to top right,#fbedfa,#fef7ec)}#landing section.hero-new-ui:before,section.hero-home:before{background-position:bottom 0 right 79%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:68%;left:46%;position:absolute;right:0;z-index:0}#landing section.hero-new-ui .wrapper,section.hero-home .wrapper{margin-left:auto;margin-right:auto;margin-top:25px;max-width:calc(100% - 40px);position:relative;width:1100px;z-index:1}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{color:#fff;font-size:64px;font-weight:700;line-height:80px;max-width:800px}.hero-2024 section.hero-ec .wrapper h1{max-width:850px}.hero-2024 section.hero-bc .wrapper h1,.hero-2024 section.hero-ec .wrapper h1,.hero-2024 section.hero-home .wrapper h1,.hero-2024 section.hero-lc .wrapper h1{color:#013b80!important}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{text-wrap:balance;color:#fff;font-size:30px;line-height:1.3;margin-top:30px;max-width:770px}.hero-2024 section.hero-bc .wrapper .subtitle,.hero-2024 section.hero-ec .wrapper .subtitle,.hero-2024 section.hero-home .wrapper .subtitle,.hero-2024 section.hero-lc .wrapper .subtitle{color:#013b80!important}#landing section.hero-new-ui .wrapper .subtitle .price,section.hero-home .wrapper .subtitle .price{display:inline-block;font-weight:600;position:relative}#landing section.hero-new-ui .wrapper .subtitle .price:after,section.hero-home .wrapper .subtitle .price:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='273.379' height='13.483'%3E%3Cpath data-name='Path 123' d='M51.885.05s-33.281-.3-38.9.573 7.855.508 4.146 1.071-.129 1.4-4.146 1.583S-1.76 5.028.243 5.398s.221 2.871 23.564 3.021 0 .265 0 .265-6.9.273-3.353.36 5.993.364 0 .426-15.248-.035-15.8.482-15.2 1.719 22.342 1.53-6.541.378-6.541.378-36.951.2 0 .664 30.162.1 50.6 0 27.777-.3 44.929-.277 43.434-.2 25.347.435 23.847.845 39.688.73 35.5-.469 35.815-.183 6.5.3 28.362.183 28.751.122 12.38-.424 13.7-.107 13.275-.306 1.228-.664-13.275-.61-6.624-.535 2.561-.589 8.1-.4-2.561-.43-11.909-.575 0-.716 14.121-.653 13.275-1.044-5.021-.39 0-.873 1.214-.97 0-1.367-11.6-.292-10.715-1.23 6.374-.627 7.141-.993-1.462-1.128-4.524-1.194-4.989.175-2.616-.52-9.009-.922-14.94-.326-16.514-.148-16.218-.474-7.042-.535-14.385-.621-13.327-.4-14.69-.652S70.039 2.89 82.852 1.695 99.17.409 85.074.255 51.885.05 51.885.05Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-15px;content:"";display:block;height:20px;position:absolute;right:0;width:100%}.hero-2024 section.hero-home .wrapper .subtitle .price:after{background-image:none}#landing section.hero-new-ui .wrapper .buttons,section.hero-home .wrapper .buttons{margin-top:50px}#landing section.hero-new-ui .google-reviews,section.hero-home .google-reviews{bottom:6%;margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);position:absolute;width:1100px;z-index:2}#landing section.hero-new-ui .google-reviews a,section.hero-home .google-reviews a{display:inline-block}#landing section.hero-new-ui .google-reviews img,section.hero-home .google-reviews img{max-width:300px}.btn.btn-white{background:#fff;border:2px solid #fff;border-radius:40px;color:#6078d7;font-size:20px;font-weight:600;line-height:28px;padding:15px 25px;transition:all .2s}.btn.btn-white:hover{background:transparent;color:#fff;transition:all .2s}.btn-purple{border-radius:40px;box-sizing:border-box;color:#fff!important;font-size:20px;font-weight:600;line-height:28px;padding:15px 25px;position:relative;transition:all .2s}.btn-purple:before{background:transparent linear-gradient(270deg,#da63b7,#7e5dcd) 0 0 no-repeat padding-box;border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.btn-purple-alt,.btn-purple:hover{background:#fff;color:#af60c1!important;transition:all .2s}.btn-purple-alt{border-radius:40px;box-sizing:border-box;font-size:20px;font-weight:600;line-height:28px;padding:15px 25px;position:relative}.btn-purple-alt:before{background:transparent linear-gradient(270deg,#da63b7,#7e5dcd) 0 0 no-repeat padding-box;border-radius:inherit;bottom:0;content:"";left:0;margin:-3px;position:absolute;right:0;top:0;z-index:-1}.btn-purple-alt:hover{background:transparent;color:#fff!important}.link{color:#6078d7!important;font-size:18px;font-weight:500;line-height:28px;text-decoration:underline}.link,.link:hover{transition:all .2s}.link:hover{text-decoration:none}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card .card-image-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);width:100%}.card .card-body{background:transparent linear-gradient(0deg,#003d80,#5a63cc) 0 0 no-repeat padding-box;color:#fff;flex:1 1 auto;padding:1.25rem;text-align:left}.card .card-body h4{color:#fff;margin-bottom:0}section.hero-home:before{background-image:url(/img/other/man.png);background-position:bottom 0 right 10%}#landing.hero-2024 section.hero-bc:before,#landing.hero-2024 section.hero-ec:before,#landing.hero-2024 section.hero-lc:before,.hero-2024 section.hero-home:before{content:unset}.hero-2024 img.circle-image{bottom:0;position:absolute;right:0}.hero-2024 img.circle-image:after{height:90%}#landing section.hero-ec .wrapper .subtitle{max-width:670px}#landing section.hero-ec:before{background-image:url(/img/other/YourRepair-house.png);background-position:bottom -40px right -120px}#landing section.hero-bc:before{background-image:url(/img/other/YourRepair-woman.png)}#landing section.hero-lc:before{background-image:url(/img/other/YourRepair-man.png);background-position:bottom -240px right -130px;height:100%}section.productPlans.new-ui .inner{text-align:center}section.productPlans.new-ui .inner .btn-purple,section.productPlans.new-ui .inner .btn-purple-alt,section.productPlans.new-ui .inner p{margin-bottom:20px}section.productPlans.new-ui .inner .btn{text-align:center;width:100%}header .wrapper.new-ui{width:100%}header nav.new-ui ul li{margin:0 20px 0 0;padding:0}header nav.new-ui ul li:last-child{margin-right:0}header nav.new-ui ul li:hover:before{display:none}header nav.new-ui ul li a{font-size:18px;font-weight:600}.hero-2024 header nav.new-ui ul li a{color:#013b80}header nav.new-ui ul li a:not(.btn){margin-top:4px;position:relative}header nav.new-ui ul li a:not(.btn):after{background:#fff;content:"";display:block;height:2px;left:13px;opacity:0;right:13px;transition:all .2s}header nav.new-ui ul li a:not(.btn):hover:after{opacity:1;transition:all .2s}header nav.new-ui ul li a.btn{background:transparent;border:2px solid #fff;border-radius:30px;padding:10px 20px;transition:all .2s}.hero-2024 header nav.new-ui ul li a.btn{border:2px solid #013b80;color:#013b80}.hero-2024 header nav.new-ui ul li a.no-border{border:0}header nav.new-ui ul li a.btn:hover{background:#fff;color:#6078d7;transition:all .2s}header a.navlink.new-ui{display:none}.cont{background:#87cefa;padding:2em}.cont .datetimepicker{height:300px}@media screen and (max-width:1456px){header nav.new-ui ul li{margin-right:10px}}@media screen and (max-width:1390px){header nav.new-ui ul li{margin-right:5px}}@media screen and (max-width:1351px){header nav.new-ui ul li.desktop-menu{display:none}header a.navlink.new-ui{display:flex}}@media screen and (min-width:770px){#landing section.hero-new-ui .wrapper,section.hero-home .wrapper{min-height:570px}}@media screen and (min-width:1140px){section.hero-home .wrapper .subtitle{max-width:60%}}@media screen and (max-width:1140px){#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:50px;line-height:1.3;max-width:85%}section.hero-home .wrapper h1{max-width:75%}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{font-size:30px;line-height:1.3;max-width:70%}section.hero-home .wrapper .subtitle{max-width:70%}#landing section.hero-new-ui .google-reviews,section.hero-home .google-reviews{left:20px}#landing section.hero-new-ui .google-reviews img,section.hero-home .google-reviews img{max-width:250px}#landing section.hero-lc:before{background-position:bottom -170px right -220px;height:80%}section.hero-home:before{background-position:bottom 0 right -50px;height:60%}}@media screen and (max-width:980px){header nav.new-ui ul li .btn{display:none}.hero-2024 header nav.new-ui ul li .account.btn{align-items:center;display:flex;height:40px;justify-content:center;width:100px}.hero-2024 section.hero-bc:before,.hero-2024 section.hero-ec:before,.hero-2024 section.hero-home:before,.hero-2024 section.hero-lc:before{display:none}.hero-2024 img.circle-image{height:40%}}@media screen and (max-width:770px){#landing section.hero-new-ui,section.hero-home{display:block;min-height:auto;padding:100px 0 250px}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:50px;line-height:1.3;max-width:85%}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{font-size:30px;line-height:1.3;max-width:70%}#landing section.hero-new-ui .google-reviews img,section.hero-home .google-reviews img{max-width:200px}#landing section.hero-bc:before{background-position:bottom 0 right -50px;height:58%}#landing section.hero-ec:before{background-position:bottom -60px right 150%;height:45%;left:0;right:0;transform:scaleX(-1)}}@media screen and (max-width:700px){#landing section.hero-ec:before{background-position:bottom -20px right 110%}}@media screen and (max-width:630px){#landing section.hero-new-ui,section.hero-home .wrapper{display:block;padding:100px 0 250px}#landing section.hero-new-ui .wrapper,section.hero-home .wrapper{padding:0;position:relative;z-index:1}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:35px;line-height:1.3;max-width:85%}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{color:#fff;font-size:25px;line-height:1.3;margin-top:30px;max-width:70%}.hero-2024 section.hero-home .wrapper .subtitle{max-width:100%}#landing section.hero-bc:before{background-position:bottom right -30px;bottom:0;left:0;right:0;z-index:1}#landing section.hero-ec:before{background-position:bottom -60px right 280px;background-size:540px;height:100%}#landing section.hero-lc:before{background-position:bottom -150px right -130px;bottom:0;left:0;right:0;z-index:1}}@media screen and (max-width:470px){#landing section.hero-new-ui,section.hero-home{min-height:unset}#landing section.hero-ec:before{background-position:bottom -20px right 240px;background-size:340px}#landing section.hero-lc:before{background-position:bottom -100px right -170px}}@media screen and (max-width:440px){.stars{background:hsla(0,0%,100%,.5);border-radius:10px;padding:10px}}@media screen and (max-width:380px){#landing section.hero-new-ui,section.hero-home{display:block;padding-top:30%}#landing section.hero-new-ui .wrapper .subtitle,#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper .subtitle,section.hero-home .wrapper h1{max-width:100%}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:32px}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{font-size:22px}#landing section.hero-bc:before{background-position:bottom -10% right -70px}}@media screen and (min-height:540px) and (max-height:580px){@media screen and (min-width:1270px) and (max-width:1290px){section.hero-home .google-review{bottom:3%}section.hero-home .google-review img{max-width:200px}}}@media screen and (max-width:420px){#landing section.hero-new-ui,section.hero-home{display:block;padding:110px 0 80px}#landing section.hero-new-ui .wrapper .buttons .btn,section.hero-home .wrapper .buttons .btn{display:inline-block}#landing section.hero-new-ui .google-reviews,section.hero-home .google-reviews{bottom:unset;left:unset;margin-top:30px;position:relative}section.hero-home:before{background-position:bottom 0 right -40px}#landing section.hero-bc:before{background-position:bottom -26px right -30px;bottom:0;height:50%}#landing section.hero-lc:before{background-position:bottom -65px right -70px;background-size:85%}#landing section.hero-ec:before{background-position:bottom -20px right 160px}}@media screen and (max-width:330px){#landing section.hero-new-ui,section.hero-home{display:block;padding:70px 0 25px}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:28px}#landing section.hero-new-ui .wrapper .subtitle,section.hero-home .wrapper .subtitle{font-size:18px;margin-top:15px}#landing section.hero-new-ui .wrapper .buttons,section.hero-home .wrapper .buttons{margin-top:30px}section.hero-home:before{background-position:bottom 0 right -30px}#landing section.hero-bc:before{background-position:bottom -30px right -30px}#landing section.hero-lc:before{background-position:bottom -45px right -40px;background-size:70%}#landing section.hero-ec:before{background-position:bottom -20px right 160px}#landing section.hero-new-ui .wrapper h1,section.hero-home .wrapper h1{font-size:24px}.btn.btn-white{padding:10px 25px}section.hero-home:before{background-position:bottom -20px right -46px}}.promo-banner{background:#003d80}.promo-bar-wrapper{margin:0 auto;max-width:600px;padding:12px 0;text-align:center}.promo-bar-wrapper h1,.promo-bar-wrapper h2,.promo-bar-wrapper h3,.promo-bar-wrapper h4,.promo-bar-wrapper h5,.promo-bar-wrapper p{color:#fff;font-weight:600;margin:0;padding:0}.promo-bar-wrapper p{font-size:15px!important}@media screen and (max-width:767px){.promo-bar-wrapper h1,.promo-bar-wrapper h2,.promo-bar-wrapper h3,.promo-bar-wrapper h4,.promo-bar-wrapper h5{font-size:1rem!important}.promo-bar-wrapper p{font-size:14px!important}}:root{--cc-text:#162452;--cc-btn-primary-bg:#162452;--cc-overlay-opacity:.5}#cm.cloud{height:auto}#cc_div #cm{align-content:center;display:flex!important;flex-direction:row;flex-wrap:wrap}.cc_div .cloud #c-inr{align-content:center;display:flex;flex-direction:column;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;font-size:20px;padding-right:0;vertical-align:top;width:100%}.yr011__tel{background-color:#fff;color:#122048;font-size:18px;font-weight:700;margin-top:20px;padding:10px 0;text-align:center}.hero-2024 .yr011__tel{background-color:#d9e2ec;margin-top:0}.yr011__tel a{color:#122048;margin-left:5px;text-decoration:none}.yr011__tel a:hover{text-decoration:underline}@media (min-width:768px){.scrolling .yr011__tel{background-color:#fff;color:#122048;font-size:14px;font-weight:700;left:50%;margin-top:20px;padding:10px 0;position:absolute;text-align:center;top:5px;transform:translateX(-50%)}.scrolling .yr011__tel a{color:#122048;margin-left:5px;text-decoration:none}.scrolling .yr011__tel a:hover{text-decoration:underline}}.form-switch-group{align-items:center;-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:space-between;margin-bottom:2rem;.form-label{color:#162453;font-size:1rem;font-weight:300;line-height:1.5}.form-switch{display:inline-block;height:34px;min-width:72px;position:relative;width:72px;input{display:none}.form-switch-slider{background-color:#fff;border-radius:34px;bottom:0;cursor:pointer;left:0;outline:3px solid #003b80;position:absolute;right:0;top:0}.form-switch-slider:before{aspect-ratio:1/1;background-color:#003b80;border-radius:50%;bottom:3px;content:"";height:28px;left:3px;position:absolute;transition:.4s;transition-property:transform}input:checked+.form-switch-slider{background-image:linear-gradient(90deg,#fb1ed9,#ffa50f);outline:unset!important}input:checked+.form-switch-slider:before{background-color:#fff;transform:translateX(37px)}}}
