@charset "utf-8";.alert{border-radius:0.1875rem;padding:0.938rem;margin-bottom:1.5rem;text-shadow:none}.alert{background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}legend{font-size:1.3rem;line-height:1.5}legend small{font-size:0.8rem}.input-prepend>.add-on,.input-append>.add-on{line-height:1.5}.btn-primary{background:#e5077f;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0,0,0,0.1)}.btn-primary:hover{background:#f80e8c;color:#fff}.btn-primary:active,.btn-primary:focus{background:#cc0671;box-shadow:inset -1px -1px 1px rgba(0,0,0,0.15);color:#fff}.btn-group>.btn+.dropdown-toggle{box-shadow:1px 1px 1px rgba(0,0,0,0.1)}.btn-group.open .btn-primary.dropdown-toggle{background:#cc0671;color:#fff;box-shadow:inset -1px -1px 1px rgba(0,0,0,0.15)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-image:none;background-color:#e5077f}.btn-link{color:#e5077f}.list-striped,.row-striped{border-top:1px solid #ddd}.list-striped li,.list-striped dd,.row-striped .row,.row-striped .row-fluid{border-bottom:1px solid #ddd}.list-striped li:nth-child(odd),.list-striped dd:nth-child(odd),.row-striped .row:nth-child(odd),.row-striped .row-fluid:nth-child(odd){background-color:#fcfcfc}.list-striped li:hover,.list-striped dd:hover,.row-striped .row:hover,.row-striped .row-fluid:hover{background-color:#f2f2f2}.list-bordered,.row-bordered{border:1px solid #ddd}.row-even,.row-odd{border-bottom:1px solid #ddd}.row-even{background-color:#fcfcfc}.iframe-bordered{border:1px solid #ddd}blockquote{border-left:5px solid #ddd}blockquote small{color:#333}blockquote.pull-right{border-right:5px solid #ddd}code,pre{color:#000;background-color:#f2f2f2;border:1px solid #ddd}legend{color:#333}legend small{color:#999}.input-prepend .chzn-container-single .chzn-single,.input-append .chzn-container-single .chzn-single{border-color:#ddd}.input-prepend .chzn-container-single .chzn-drop,.input-append .chzn-container-single .chzn-drop{border-color:#ddd}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border 0.2s linear,box-shadow 0.2s linear;-moz-transition:border 0.2s linear,box-shadow 0.2s linear;transition:border 0.2s linear,box-shadow 0.2s linear}#g-header .search form,#g-navigation .search form{margin-bottom:0}#g-header .search input,#g-navigation .search input{margin-bottom:0;border:0}#login-form .input-prepend>.add-on{color:#000;height:2.1rem}#login-form input[type="text"],#login-form input[type="password"]{color:#000;height:1.25rem}#login-form .controls .input-append .btn{line-height:26px;height:2.15rem}.view-mailto #g-page-surround,.body-only #g-page-surround{box-shadow:none}.controls .input-append .btn{font-size:14px;line-height:20px;height:33px}.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000}.nav-tabs.nav-dark>li>a{color:#f8f8f8}.nav-tabs.nav-dark>li>a:hover{border-color:#333 #333 #111;background-color:#777}.nav-tabs.nav-dark>.active>a,.nav-tabs.nav-dark>.active>a:hover{color:#fff;background-color:#555;border:1px solid #222}.tip-wrap{color:#fff;background-color:#000}.search span.highlight{background-color:#fcfcfc}.img-polaroid{background-color:#fff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.alert{background-color:#f8f4ec;border-color:#eee4d2}.alert a,.alert a:hover,.alert .alert-link,.alert .alert-link:hover{color:#a47e3c;font-weight:bold}.alert a:hover,.alert a:hover:hover,.alert .alert-link:hover,.alert .alert-link:hover:hover{text-decoration:underline}.alert,.alert h4,.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#b78c43}.alert-success{color:#468847;background-color:#dfeedf;border-color:#c4e0c4}.alert-success a,.alert-success a:hover,.alert-success .alert-link,.alert-success .alert-link:hover{color:#356635;font-weight:bold}.alert-success a:hover,.alert-success a:hover:hover,.alert-success .alert-link:hover,.alert-success .alert-link:hover:hover{text-decoration:underline}.alert-success h4,.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#3d773e}.alert-danger,.alert-error{color:#b94a48;background-color:#f6e7e7;border-color:#edd1d0}.alert-danger a,.alert-error a,.alert-danger a:hover,.alert-error a:hover,.alert-danger .alert-link,.alert-error .alert-link,.alert-danger .alert-link:hover,.alert-error .alert-link:hover{color:#953b39;font-weight:bold}.alert-danger a:hover,.alert-error a:hover,.alert-danger a:hover:hover,.alert-error a:hover:hover,.alert-danger .alert-link:hover,.alert-error .alert-link:hover,.alert-danger .alert-link:hover:hover,.alert-error .alert-link:hover:hover{text-decoration:underline}.alert-danger h4,.alert-error h4,.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#a74240}.alert-info{color:#3a87ad;background-color:#e2eff5;border-color:#c7e0ec}.alert-info a,.alert-info a:hover,.alert-info .alert-link,.alert-info .alert-link:hover{color:#2d6987;font-weight:bold}.alert-info a:hover,.alert-info a:hover:hover,.alert-info .alert-link:hover,.alert-info .alert-link:hover:hover{text-decoration:underline}.alert-info h4,.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#34789a}@media only all and (max-width:99.99%){body{padding-right:0;padding-left:0}}@media only all and (max-width:99.99%){.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}.manager.thumbnails>li{float:left;margin-left:20px}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}}@media only all and (max-width:100%){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal-header .close{padding:10px;margin:-10px}}@media only all and (min-width:100%) and (max-width:79.99rem){.row{margin-left:-20px}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392%;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.4364640884%}.row-fluid .span10{width:82.8729281768%}.row-fluid .span9{width:74.3093922652%}.row-fluid .span8{width:65.7458563536%}.row-fluid .span7{width:57.182320442%}.row-fluid .span6{width:48.6187845304%}.row-fluid .span5{width:40.0552486188%}.row-fluid .span4{width:31.4917127072%}.row-fluid .span3{width:22.9281767956%}.row-fluid .span2{width:14.364640884%}.row-fluid .span1{width:5.8011049724%}.row-fluid .offset12{margin-left:105.5248618785%}.row-fluid .offset12:first-child{margin-left:102.7624309392%}.row-fluid .offset11{margin-left:96.9613259669%}.row-fluid .offset11:first-child{margin-left:94.1988950276%}.row-fluid .offset10{margin-left:88.3977900552%}.row-fluid .offset10:first-child{margin-left:85.635359116%}.row-fluid .offset9{margin-left:79.8342541436%}.row-fluid .offset9:first-child{margin-left:77.0718232044%}.row-fluid .offset8{margin-left:71.270718232%}.row-fluid .offset8:first-child{margin-left:68.5082872928%}.row-fluid .offset7{margin-left:62.7071823204%}.row-fluid .offset7:first-child{margin-left:59.9447513812%}.row-fluid .offset6{margin-left:54.1436464088%}.row-fluid .offset6:first-child{margin-left:51.3812154696%}.row-fluid .offset5{margin-left:45.5801104972%}.row-fluid .offset5:first-child{margin-left:42.817679558%}.row-fluid .offset4{margin-left:37.0165745856%}.row-fluid .offset4:first-child{margin-left:34.2541436464%}.row-fluid .offset3{margin-left:28.453038674%}.row-fluid .offset3:first-child{margin-left:25.6906077348%}.row-fluid .offset2{margin-left:19.8895027624%}.row-fluid .offset2:first-child{margin-left:17.1270718232%}.row-fluid .offset1{margin-left:11.3259668508%}.row-fluid .offset1:first-child{margin-left:8.5635359116%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media only all and (max-width:79.99rem){.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;border-radius:0.1875rem}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;border-radius:0.1875rem}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media only all and (min-width:80rem){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}@media only all and (max-width:99.99%){.form-horizontal .control-label{display:block;float:none;text-align:left}.form-horizontal .controls{margin:0}[dir="rtl"] .form-horizontal .control-label{text-align:right}}@media only all and (max-width:99.99%){div.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}div.modal.fade{top:-100px}div.modal.fade.in{top:20px}}@media only all and (max-width:100%){div.modal{top:10px;right:10px;left:10px}}@media only all and (max-width:99.99%){.pull-right.item-image{margin-left:0}.pull-left.item-image{margin-right:0}}
input[type="submit"],.button{text-shadow:none;background-image:none;background-color:transparent}*{outline:0}body.cross-marketing #g-showcase .moduletable .custom{max-height:100%}body.cross-marketing h2,body.cross-marketing h3{text-transform:none}body.cross-marketing .showcase{height:600px;max-height:600px}@media (max-width:959px){body.cross-marketing .showcase{top:-70px;display:block}}body.cross-marketing .showcase .customshowcase{display:flex;flex-wrap:wrap;justify-content:center;height:100%;align-items:center}body.cross-marketing .showcase .h1-container{display:none}body.cross-marketing .bb-container{max-width:100rem;width:100%;padding:1.5rem;margin:auto;padding-bottom:80px}@media (max-width:1700px){body.cross-marketing .bb-container{max-width:83rem}}body.cross-marketing .bb-container:before{background:linear-gradient(90deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);content:'';height:100%;position:absolute;left:0;top:0;width:100%;z-index:1}body.cross-marketing .bb-container img{position:relative;z-index:2;max-width:250px;margin-bottom:20px}@media (max-width:959px){body.cross-marketing .bb-container img{width:250px;max-width:100%}}body.cross-marketing .bb-container h2{text-transform:none;color:black !important;font-size:3rem;position:relative;z-index:2;line-height:3.4rem;width:75%}@media (max-width:990px){body.cross-marketing .bb-container h2{width:90%}}@media (max-width:767px){body.cross-marketing .bb-container h2{font-size:2rem;line-height:2.2rem}}body.cross-marketing .bb-container p,body.cross-marketing .bb-container p strong{color:black !important;font-size:1.3rem;margin:25px 0;position:relative;z-index:2;width:60%}@media (max-width:990px){body.cross-marketing .bb-container p,body.cross-marketing .bb-container p strong{width:90%}}@media (max-width:767px){body.cross-marketing .bb-container p,body.cross-marketing .bb-container p strong{font-size:1.2rem;line-height:1.4rem}}@media (max-width:767px){body.cross-marketing .bb-container a.bb-button{margin-bottom:10px}}@media (max-width:550px){body.cross-marketing .bb-container a.bb-button{margin-right:0px}body.cross-marketing .bb-container a.bb-button:after{display:none}}body.cross-marketing a.bb-button{background-color:#094f8a;padding:20px 25px;transition:0.5s;position:relative;z-index:10;color:white !important;display:inline-block;font-size:1rem;font-weight:700;margin-right:20px;transition:0.5s;line-height:1.2rem;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-weight:700}body.cross-marketing a.bb-button:after{content:'\f054';font-family:'Font Awesome 5 Pro';font-weight:400;margin-left:10px;font-size:14px;vertical-align:text-bottom;transition:0.2s;position:relative;background-color:transparent !important}body.cross-marketing a.bb-button:hover{background-color:#4e8e3c;cursor:pointer}body.cross-marketing a.bb-button.green{background-color:#4e8e3c}body.cross-marketing a.bb-button.green:hover{background-color:#094f8a}body.cross-marketing .intro{display:flex;flex-wrap:wrap;margin-top:50px}@media (max-width:767px){body.cross-marketing .intro{display:block}}body.cross-marketing .intro .content{flex:0 55%;position:relative}body.cross-marketing .intro .content h2{margin-bottom:25px;text-transform:uppercase;font-size:1.8rem}body.cross-marketing .intro .content p{margin-bottom:20px}body.cross-marketing .intro .image{position:absolute;flex:0 45%;max-width:42%;width:100%;right:0;height:550px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:767px){body.cross-marketing .intro .image{position:relative;height:400px;max-width:100%;width:100%;flex:0 100%}}body.cross-marketing ul.pillars{margin-left:0;margin-top:40px;margin-bottom:0;display:flex;flex-wrap:wrap}body.cross-marketing ul.pillars li{list-style-type:none;flex:0 48%;margin-right:2%;margin-bottom:20px}body.cross-marketing ul.pillars li span{text-transform:uppercase;font-weight:700;font-family:"Nunito Sans",sans-serif;font-weight:700}body.cross-marketing ul.pillars li img{height:55px;display:block;margin-bottom:20px}body.cross-marketing .video{float:none;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin:50px 0 90px 0;align-items:center}@media (max-width:950px){body.cross-marketing .video{display:block}}body.cross-marketing .video .statement{flex:0 60%;background-color:#094f8a;background-image:url('/images/new-brochure-couple-home.png');background-repeat:no-repeat;background-position:bottom right;background-size:auto 90%;padding:0px 30px 40px 0;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media (max-width:1180px){body.cross-marketing .video .statement{background-size:auto 65%}}@media (max-width:950px){body.cross-marketing .video .statement{margin-bottom:30px}}@media (max-width:600px){body.cross-marketing .video .statement{background-image:none}body.cross-marketing .video .statement a.bb-button.solid{margin-right:0}}body.cross-marketing .video .statement:before{content:'';background-color:#094f8a;width:500px;height:100%;left:-200px;top:0;position:absolute;z-index:1}@media (max-width:1180px){body.cross-marketing .video .statement:before{width:100px;left:-100px}}body.cross-marketing .video .statement p{color:white;font-weight:700;font-size:2rem;line-height:2.2rem;margin-top:50px;position:relative;z-index:2;max-width:65%;font-family:"Nunito Sans",sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:600px){body.cross-marketing .video .statement p{max-width:100%;font-size:1.6rem;line-height:1.8rem}}body.cross-marketing .video .statement p a.bb-button.solid{background-color:transparent;color:white !important;padding:0}body.cross-marketing .video .statement p a.bb-button.solid:hover{text-decoration:underline}body.cross-marketing .video .statement p:nth-child(2){margin-top:25px}body.cross-marketing .video .video-container-test{flex:0 35%}body.cross-marketing .services{width:80%;margin:20px auto}@media (max-width:1199px){body.cross-marketing .services{width:100%}}body.cross-marketing .services>h2{text-align:center;margin-bottom:30px;text-transform:uppercase;font-size:1.8rem}body.cross-marketing .services>p{text-align:center}body.cross-marketing .services .three-col{margin-top:50px}body.cross-marketing .services .three-col>div{border:1px solid #e8e7e7}body.cross-marketing .bedrooms{margin:80px auto;width:80%}body.cross-marketing .bedrooms h3{text-transform:uppercase;text-align:center;font-size:1.8rem}body.cross-marketing .bedrooms p{text-align:center}body.cross-marketing .reviews{text-align:center}body.cross-marketing .reviews .reviews-container{background-color:white;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);position:relative;z-index:2;border-radius:15px;padding:50px 80px;margin-top:390px}body.cross-marketing .reviews .reviews-container h2{text-transform:uppercase;font-size:1.8rem}@media (max-width:950px){body.cross-marketing .reviews .reviews-container{padding:50px;margin-top:290px}}@media (max-width:950px) and (max-width:600px){body.cross-marketing .reviews .reviews-container a.bb-button{margin-right:0}}@media (max-width:450px){body.cross-marketing .reviews .reviews-container{padding:50px 30px}}body.cross-marketing .reviews:before{content:'';background-image:url('/images/jch-optimize/ng/images_bedroom-website-background.webp');background-size:cover;background-position:center;height:400px;position:absolute;z-index:1;width:100%;left:0;transform:translateY(-300px)}@media (max-width:950px){body.cross-marketing .reviews:before{height:300px;transform:translateY(-200px)}}body.cross-marketing .reviews>h2{text-align:center;text-transform:uppercase}body.cross-marketing .reviews .three-col{text-align:left;margin-top:60px;margin-bottom:40px}body.cross-marketing .reviews .three-col>div{padding:30px 30px 20px 30px;border:1px solid #ececec;position:relative;overflow:inherit}body.cross-marketing .reviews .three-col>div:before{background-image:url('/images/red-speech.png');content:'';position:absolute;top:-15px;left:25px;height:35px;width:50px;background-size:contain;background-repeat:no-repeat}body.cross-marketing .reviews .three-col>div p strong{font-style:normal;display:block;margin-top:10px;text-transform:uppercase}body.cross-marketing .three-col{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}@media (max-width:950px){body.cross-marketing .three-col{display:block}}body.cross-marketing .three-col>div{flex:0 31%;background-color:white;overflow:hidden;max-width:31%}@media (max-width:950px){body.cross-marketing .three-col>div{width:100%;max-width:100%;margin-bottom:30px}}body.cross-marketing .three-col>div .image{width:100%;height:200px;background-size:cover;background-position:center}body.cross-marketing .three-col>div .content{padding:30px 20px}body.cross-marketing .three-col>div .content p{margin-top:15px}body.cross-marketing .three-col>div .content h3{margin-bottom:10px;font-size:1.5rem;text-transform:uppercase;line-height:1.7rem}body.cross-marketing .three-col>div .content h3 a{color:#094f8a;text-decoration:underline;transition:0.5s}body.cross-marketing .three-col>div .content h3 a:after{display:none}body.cross-marketing .three-col>div .content h3 a:hover{text-decoration:none}body.cross-marketing .three-col>div .content a.bb-button{margin-top:20px}.footer-postcode.dd-block .g-content{margin-top:0}@media (max-width:768px){.footer-postcode.dd-block .g-content{padding-bottom:25px}}.footer-postcode.dd-block .g-content .moduletable{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (max-width:768px){.footer-postcode.dd-block .g-content .moduletable{justify-content:left}}.footer-postcode.dd-block img{max-width:280px}.footer-postcode.dd-block:before{background-color:#094f8a;background-image:url('/images/brochure-couple-home-23.png');background-position:right -110px bottom -40px;background-repeat:no-repeat}@media (max-width:1700px){.footer-postcode.dd-block:before{background-size:350px auto}}@media (max-width:980px){.footer-postcode.dd-block:before{background-image:none}}@media (max-width:768px){.footer-postcode.dd-block:before{background-image:url('/images/brochure-couple-home-23.png')}}@media (max-width:490px){.footer-postcode.dd-block:before{background-image:none}}.footer-postcode.dd-block a.dd-button{background-color:#001339;color:white !important;text-transform:uppercase;padding:23px 30px;display:inline-block;margin-top:20px;font-weight:600;transition:0.5s;font-size:1rem;line-height:1rem;letter-spacing:0.5px}@media (max-width:1260px){.footer-postcode.dd-block a.dd-button{max-width:330px}}@media (max-width:1110px){.footer-postcode.dd-block a.dd-button{max-width:260px}}@media (max-width:768px){.footer-postcode.dd-block a.dd-button{margin-top:0}}.footer-postcode.dd-block a.dd-button:after{content:'\f105';font-family:FontAwesome;margin-left:10px;font-size:1.2rem;vertical-align:bottom;left:auto;bottom:auto;width:auto;height:auto;position:relative;background-color:transparent !important}.footer-postcode.dd-block a.dd-button:hover{background-color:#4e8e3c}.footer-postcode.dd-block p{font-size:2rem;font-weight:700;line-height:2.6rem;font-family:"Nunito Sans",sans-serif;font-weight:700;width:73%}@media (max-width:1700px){.footer-postcode.dd-block p{width:90%}}@media (max-width:1260px){.footer-postcode.dd-block p{width:100%}}@media (max-width:1110px){.footer-postcode.dd-block p{font-size:1.8rem;line-height:2.2rem}}@media (max-width:768px){.footer-postcode.dd-block p{font-size:1.4rem;line-height:1.8rem;margin-bottom:0;margin-top:25px !important;text-align:left;max-width:60%}}@media (max-width:490px){.footer-postcode.dd-block p{max-width:100%;text-align:center}}#SiteMapLocations .location-box{border-radius:0px;box-shadow:none;flex:0 31%;background-color:white;padding:0px;margin-left:2%;margin-bottom:50px;position:relative;flex-wrap:wrap;max-width:31%}@media (max-width:768px){#SiteMapLocations .location-box{flex:0 100%;max-width:100%;margin-left:0}}body.sitemap #g-actions{margin-top:0 !important}body.sitemap .two-col>div{flex:0 33%}@media (max-width:768px){body.sitemap .two-col>div{flex:0 100%}}body.sitemap .two-col>div ul{margin-left:0}body.sitemap .two-col>div ul li{list-style-type:none}body.sitemap #SiteMapLocations a{margin-bottom:10px;display:inline-block}@media (max-width:768px){body.sitemap #SiteMapLocations{width:100%;padding-left:1.5rem;padding-right:1.5rem;margin-top:0}}body.sitemap .item-pagesitemap a{margin-bottom:10px;display:inline-block}@media (max-width:767px){#SiteMapLocations .location-box{padding:0}}.news-image-right img{padding-left:20px}@media (max-width:768px){.news-image-right img{padding-left:0}}@media (max-width:768px){body.view-locations.contact-page #g-main .locations-header{min-height:100px;height:auto}}.google-maps-data{display:none}.g-container{width:100%;max-width:100rem}@media (max-width:1700px){.g-container{max-width:83rem}}#g-introduction .size-65{margin-top:20px;padding-right:30px;max-width:65%}@media (max-width:768px){#g-introduction .size-65{max-width:100%}}.g-flushed .g-container{width:100%;max-width:100%}#g-showcase{background-color:white}#g-showcase .moduletable .custom{padding-top:10rem;background-size:cover;display:flex;align-content:center;justify-content:left;min-height:400px;max-height:700px;position:relative;background-position:center}#g-showcase .moduletable .custom h1{margin-bottom:0}#g-showcase .moduletable .custom .postcode-entered{color:black;text-transform:uppercase}#g-showcase .moduletable .custom .postcode-entered:before{content:'\f3c5';font-family:"Font Awesome 5 Pro";color:#ea5e24;font-weight:300;font-size:2rem;vertical-align:middle;margin-right:15px}#g-showcase .moduletable .custom:before{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.2);top:0;left:0;content:''}#g-showcase .moduletable .custom:after{position:absolute;width:75%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);top:0;left:0;content:''}#g-showcase.g-flushed .g-container{max-width:100%}#g-showcase.g-flushed .g-container .showcase-container{max-width:97rem;margin:auto;width:95%;z-index:2;padding-bottom:20px}@media (max-width:1700px){#g-showcase.g-flushed .g-container .showcase-container{max-width:80rem}}@media (max-width:768px){#g-showcase.g-flushed .g-container .showcase-container{width:90%}}#g-showcase.g-flushed .g-container .showcase-container h1{color:black;margin-top:0;font-size:4rem}@media (max-width:1199px){#g-showcase.g-flushed .g-container .showcase-container h1{font-size:3rem}}@media (max-width:959px){#g-showcase.g-flushed .g-container .showcase-container h1{font-size:2.4rem}}@media (max-width:768px){#g-showcase.g-flushed .g-container .showcase-container h1{font-size:2rem}}#g-showcase.g-flushed .g-container .showcase-container p.caption{color:black;position:absolute;bottom:0;margin-bottom:15px;font-size:1rem}@media (max-width:768px){#g-showcase.g-flushed .g-container .showcase-container p.caption{font-size:0.9rem}}#g-showcase.g-flushed .g-container .moduletable.no-bg .custom{height:auto !important;background-color:white}#g-showcase.g-flushed .g-container .moduletable.no-bg .custom .showcase-container{text-align:center}.g-home #g-showcase{position:relative;min-height:600px;padding:0}.g-home #g-showcase h2{color:#000 !important;position:relative;z-index:2}.g-home #g-showcase .g-container{max-width:100%;height:100%}.g-home #g-showcase .g-container .g-grid:nth-child(1){height:100%}.g-home #g-showcase .g-container .g-grid:nth-child(1) .g-content{height:100%}.g-home #g-showcase .g-container .g-grid:nth-child(1) .g-content .platform-content{height:100%}.g-home #g-showcase .g-container .g-grid:nth-child(1) .g-content .platform-content .moduletable{height:100%}.g-home #g-showcase .g-content{padding:0;margin:0}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom{background-size:cover;min-height:100%;max-height:100%;background-position:center}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom{background-position:right -200px top}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .showcase-container>div{max-width:97rem;margin:auto;padding-bottom:100px;display:flex;flex-wrap:wrap;align-content:center}@media (max-width:1700px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .showcase-container>div{max-width:81rem;width:96%}}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .showcase-container>div{align-content:space-around;margin-bottom:95px;height:60%;padding-bottom:0;width:90%}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .showcase-container>div:before{content:'';height:100%;width:100%;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%);z-index:1;position:absolute;top:0;left:0}.g-home #g-showcase .g-content h1{margin:0;margin-bottom:25px;color:black;width:80%;font-size:4.6rem;line-height:5.6rem;text-transform:capitalize;position:relative;z-index:2}@media (max-width:1700px){.g-home #g-showcase .g-content h1{font-size:4.2rem;line-height:4.8rem}}@media (max-width:1199px){.g-home #g-showcase .g-content h1{font-size:3.6rem;line-height:4rem;width:80%}}@media (max-width:959px){.g-home #g-showcase .g-content h1{font-size:3rem;line-height:3.5rem}}@media (max-width:768px){.g-home #g-showcase .g-content h1{font-size:2rem;line-height:2.4rem}}.g-home #g-showcase .g-content p{margin:0;color:black;width:70%;font-size:1.5rem;position:relative;z-index:2}@media (max-width:1199px){.g-home #g-showcase .g-content p{width:90%}}@media (max-width:959px){.g-home #g-showcase .g-content p{font-size:1.3rem}}@media (max-width:768px){.g-home #g-showcase .g-content p{text-align:center;width:100%;font-size:1.2rem}}.g-home #g-showcase .moduletable .custom:before{display:none}@media (max-width:1199px){.g-home #g-pillars{position:relative}}@media (max-width:768px){.g-home #g-pillars .size-50{flex:0 100%;width:100%}}.g-home #g-pillars ul.pillars{padding-right:50px}@media (max-width:959px){.g-home #g-pillars ul.pillars{padding-right:0}}.g-home #g-pillars .home-pillars-image{position:absolute;right:0;padding-top:100px}@media (max-width:1199px){.g-home #g-pillars .home-pillars-image{bottom:100px;top:auto}}@media (max-width:959px){.g-home #g-pillars .home-pillars-image{position:relative;padding-top:0;bottom:auto}}@media (max-width:768px){.g-home #g-pillars .home-pillars-image{position:relative}}.g-home #g-pillars .home-pillars-image .custom{width:100%;height:700px;background-repeat:no-repeat;background-size:cover;background-position:right}@media (max-width:959px){.g-home #g-pillars .home-pillars-image .custom{height:500px;margin-bottom:55px}}@media (max-width:768px){.g-home #g-pillars .home-pillars-image .custom{height:400px}}@media (max-width:450px){.g-home #g-pillars .home-pillars-image .custom{margin-bottom:140px}}.g-home #g-pillars .home-pillars-image .g-content{margin:0;padding:0}.g-home #g-pillars .home-pillars-image .g-content p{margin:0;position:absolute;width:60%;margin-left:auto;right:0;padding-right:20px;text-align:right;top:825px}@media (max-width:959px){.g-home #g-pillars .home-pillars-image .g-content p{top:525px;width:100%;text-align:center;padding-left:20px}}@media (max-width:768px){.g-home #g-pillars .home-pillars-image .g-content p{top:425px}}.g-home #g-pillars .home-pillars-image img{width:100%;margin-top:90px}@media (max-width:959px){.g-home #g-pillars .size-50{flex:0 100%;width:100%;max-width:100%}}.g-home #g-services{margin-top:100px}@media (max-width:959px){.g-home #g-services{margin-top:0}}.g-home #g-services .g-grid{align-items:center}.g-home #g-services .home-services-image{position:absolute;left:0}.g-home #g-services .home-services-image p:last-of-type{margin:0;position:relative;width:60%;margin-right:auto;padding-top:30px;padding-left:20px}@media (max-width:1199px){.g-home #g-services .home-services-image p:last-of-type{width:100%;text-align:center;padding-right:20px}}@media (max-width:1199px){.g-home #g-services .home-services-image{position:relative;width:100%;flex:0 100%;order:2}.g-home #g-services .home-services-image .g-content{margin-top:0;padding-top:0}.g-home #g-services .home-services-image .g-content p{margin-top:0}}.g-home #g-services .home-services-image .service-image{width:100%;height:100%;background-size:cover;background-position:left;background-repeat:no-repeat;margin-top:25px;position:relative}@media (max-width:1199px){.g-home #g-services .home-services-image .service-image{background-position:center}}@media (max-width:768px){.g-home #g-services .home-services-image .service-image{margin-top:0}}.g-home #g-services .home-services-image .service-image:after{background-image:url('/templates/g5_hydrogen/custom/images/swoosh.png');content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-size:120% auto;background-position:bottom;background-repeat:no-repeat}.g-home #g-services .home-services-image .g-content{margin:0;padding:0;height:100%}.g-home #g-services .home-services-image .g-content .platform-content,.g-home #g-services .home-services-image .g-content .moduletable,.g-home #g-services .home-services-image .g-content .custom{height:100%}.g-home #g-services .home-services-text{margin-left:auto}.g-home #g-services .home-services-text h3{margin-bottom:40px;margin-top:0}@media (max-width:1199px){.g-home #g-services .home-services-text{position:relative;width:100%;flex:0 100%}}@media (max-width:959px){.g-home #g-services .home-services-text{margin-top:60px}}@media (max-width:768px){.g-home #g-services .home-services-text ul li{flex:0 100%;width:100%}}.g-home #g-teams{margin-bottom:100px}@media (max-width:959px){.g-home #g-teams{margin-bottom:50px}}.g-home #g-reviews{margin-top:50px}.g-home #g-compare .compare-services.moduletable{padding-right:30px;margin-bottom:80px}@media (max-width:959px){.g-home #g-compare .compare-services.moduletable{margin-bottom:45px;padding-right:0;width:95%;margin:auto}}.g-home #g-compare .home-special.size-50{position:relative;top:40px;z-index:2;display:flex;align-items:flex-end}@media (max-width:959px){.g-home #g-compare .home-special.size-50{top:auto;margin-bottom:30px}}.g-home #g-compare .home-special.size-50>.g-content{margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0}.g-home #g-compare .home-special.size-50 .moduletable.home-special>h3,.g-home #g-compare .home-special.size-50 .moduletable.home-special .home-special{position:relative;z-index:2}.g-home #g-compare .home-special.size-50 .moduletable.home-special h3{margin-bottom:15px}.g-home #g-compare .home-special.size-50 .moduletable.home-special h4{font-family:"Nunito Sans",sans-serif;font-size:1.4rem}.g-home #g-compare .home-special.size-50 .moduletable.home-special p{margin-top:10px}@media (max-width:959px){.g-home #g-compare .g-grid{display:block}}@media (max-width:959px){.g-home #g-compare .size-50{flex:0 100%;width:100%}}.g-home #g-actions{margin-top:150px}@media (max-width:959px){.g-home #g-actions{margin-top:100px}}@media (max-width:768px){.g-home #g-actions{margin-top:50px}}.green-bg.custom{background-color:#6ccace;color:white}.custom.green-bg-light{background-color:rgba(109,202,206,0.15);color:white;padding:0px 0}.orange-bg.moduletable{background-color:#ea5e24;color:white;padding:40px}@media (max-width:768px){.orange-bg.moduletable{width:90%;margin:auto;position:relative;top:30px;padding:30px}}.orange-bg.moduletable h1,.orange-bg.moduletable h2,.orange-bg.moduletable h3,.orange-bg.moduletable h4{color:white;margin:0}#g-actions{position:relative;margin-top:80px}@media (max-width:768px){#g-actions{margin-top:40px}}.brochure-download{padding-top:200px;padding-left:40px;max-width:50%}@media (max-width:1199px){.brochure-download{padding-top:150px;padding-left:30px}}@media (max-width:959px){.brochure-download{padding-left:20px;padding-top:130px}}@media (max-width:768px){.brochure-download{width:100%;flex:0 100%;max-width:100%;position:relative;text-align:center;padding-left:0;padding-top:160px;margin-top:70px}}@media (max-width:450px){.brochure-download{padding-top:100px}}.brochure-download:before{position:absolute;right:0;top:0;content:'';height:100%;width:50%;border:5px solid #ec008c;border-right:0;z-index:1}@media (max-width:768px){.brochure-download:before{width:100%;border-left:0}}.brochure-download img{position:absolute;top:-10px;right:40px;z-index:2;width:640px;transform:rotate(10deg)}@media (max-width:1700px){.brochure-download img{width:550px;right:30px}}@media (max-width:1199px){.brochure-download img{width:460px;right:-30px}}@media (max-width:959px){.brochure-download img{width:400px;margin:auto}}@media (max-width:768px){.brochure-download img{width:80%;max-width:500px;left:0;right:0}}.brochure-download .g-content h3{margin-bottom:17px;margin-top:30px}.brochure-download .g-content .custom p{margin-top:0}.brochure-download .g-content .custom p:nth-child(1){margin:0}@media (max-width:768px){.footer-postcode{width:100%;flex:0 100%;position:relative}}.footer-postcode:before{position:absolute;left:0;top:0;content:'';height:100%;width:48%;background-color:#ec008c;z-index:1}@media (max-width:768px){.footer-postcode:before{width:100%}}.footer-postcode .g-content{position:relative;z-index:2;margin-bottom:0;padding-bottom:0;height:100%;padding-right:50px;margin-top:40px}@media (max-width:768px){.footer-postcode .g-content{text-align:center;padding-right:1rem;margin-top:30px;padding-bottom:20px}}.footer-postcode .g-content .platform-content{height:100%}.footer-postcode .g-content .platform-content .moduletable,.footer-postcode .g-content .platform-content custom{height:100%}.footer-postcode .g-content h3,.footer-postcode .g-content p{color:white}.footer-postcode .g-content h3{margin-bottom:20px}.footer-postcode .g-content p{font-family:"Nunito Sans",sans-serif;margin-top:0}.footer-postcode .g-content .custom>div{display:flex;flex-wrap:wrap}.footer-postcode .g-content .custom>div>div:not(.bb_team){flex:0 60%}@media (max-width:768px){.footer-postcode .g-content .custom>div>div:not(.bb_team){flex:0 100%}}.footer-postcode .g-content .custom>div .bb_team{flex:0 36%;padding-top:0;display:none}.footer-postcode .g-content .custom>div .bb_team>p{width:450px}.footer-postcode .g-content .postcode-input{margin-top:20px}@media (max-width:1199px){#g-main .size-65{flex:0 60%;width:60%}#g-main .size-35{flex:0 40%;width:40%}}@media (max-width:959px){#g-main{padding-top:0}}@media (max-width:768px){#g-main .size-65,#g-main .size-35{flex:0 100%;width:100%}}.item-page ul.pillars{margin-top:0}@media (max-width:768px){.item-page ul.pillars{display:flex}}@media (max-width:450px){.item-page ul.pillars{display:block}}.item-page ul.pillars li{flex:0 21%;margin-right:4%}@media (max-width:959px){.item-page ul.pillars li{margin-bottom:0;flex:0 46%}}.custom.swoosh-bg{padding-bottom:100px;background-repeat:no-repeat;position:relative}.custom.swoosh-bg:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:350px;background-image:url('/templates/g5_hydrogen/custom/images/swoosh.png');background-size:100% auto;background-position:bottom -50px center;background-repeat:no-repeat}@media (max-width:1199px){.custom.swoosh-bg:after{background-position:bottom center}}.about-values-block{position:relative;top:-100px}.about-values-block .button{width:100%;text-align:center}@media (max-width:1199px){.about-values-block{flex:0 42%;width:42%}.about-values-block .white-sidebar.moduletable .custom{padding:40px 40px 30px 40px}}@media (max-width:959px){.about-values-block{flex:0 100%;width:100%;top:auto}.about-values-block .g-content{margin-top:0;padding-top:0}.about-values-block .g-content h3{text-align:center}.about-values-block .white-sidebar.moduletable .custom{padding:40px 30px 30px 30px}.about-values-block .popup-parent{text-align:center}.about-values-block .popup-parent .button{margin-left:auto;margin-right:auto;display:inline-block;width:auto}}@media (max-width:450px){.about-values-block .popup-parent{text-align:center}.about-values-block .popup-parent .button{margin-left:auto;margin-right:auto;display:inline-block;width:100%}}.story{padding-top:30px;padding-right:30px;max-width:65%}@media (max-width:1199px){.story{flex:0 58%;width:58%;padding-right:0;max-width:58%}}@media (max-width:959px){.story{flex:0 100%;width:100%;max-width:100%}}.reasons-to-choose h2{margin-bottom:40px}@media (max-width:959px){.reasons-to-choose h2{padding-left:20px;padding-right:20px}}@media (max-width:959px){#g-table{margin-top:50px}}#g-table .customcenter>p{width:50%;margin:auto}@media (max-width:959px){#g-table .customcenter>p{width:80%}}@media (max-width:768px){#g-table .customcenter>p{width:100%}}@media (max-width:959px){body.g-about #g-introduction .g-grid{display:block}body.g-about #g-introduction .g-grid .introduction-sidebar{top:auto}body.g-about #g-introduction .g-grid .introduction-sidebar .video-container-outer{max-width:600px;margin:auto}body.g-about #g-introduction .g-grid .size-65,body.g-about #g-introduction .g-grid .size-35{width:100%;flex:0 100%;max-width:100%}}body.g-about #g-introduction .g-grid .g-content{margin-bottom:0;padding-bottom:0}body.g-about #g-introduction .g-grid .introduction-sidebar>.g-content{top:-50px;margin-top:0;padding-top:0}@media (max-width:959px){body.g-about #g-introduction .g-grid .introduction-sidebar>.g-content{top:auto;margin-bottom:20px;margin-top:40px}}body.g-about #g-introduction .g-grid .introduction-sidebar>.g-content p{margin:0}#g-actions.about-above{margin-top:50px}@media (max-width:768px){#g-actions.about-above{margin-top:10px}}#g-actions.about-above .above-footer-action-left{position:inherit}.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:33.3%}@media (max-width:959px){.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:50%}}@media (max-width:768px){.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:100%}}.masonry-grid .grid-sizer .grid-container,.masonry-grid .grid-item .grid-container{box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);margin:15px;padding:30px;border:5px solid #ec008c}.masonry-grid .grid-sizer .grid-container .testimonial-author,.masonry-grid .grid-item .grid-container .testimonial-author{font-family:"Nunito Sans",sans-serif;font-weight:700}.masonry-grid .grid-sizer:nth-child(even) .grid-container,.masonry-grid .grid-item:nth-child(even) .grid-container{border-color:#6ccace}.masonry-grid .grid-sizer.grid-local .grid-container,.masonry-grid .grid-item.grid-local .grid-container{background-color:#6ccace;border-color:#6ccace;color:white}.masonry-grid .grid-sizer.grid-local .grid-container h4,.masonry-grid .grid-item.grid-local .grid-container h4{color:white;margin-bottom:10px;margin-top:0;font-size:1.6rem}.masonry-grid .grid-sizer.grid-local .grid-container p,.masonry-grid .grid-item.grid-local .grid-container p{margin-top:10px;display:block}.masonry-grid .grid-sizer.grid-services .grid-container,.masonry-grid .grid-item.grid-services .grid-container{background-color:#ec008c;border-color:#ec008c;color:white}.masonry-grid .grid-sizer.grid-services .grid-container h4,.masonry-grid .grid-item.grid-services .grid-container h4{color:white;margin-bottom:10px;margin-top:0;font-size:1.6rem}.masonry-grid .grid-sizer.grid-services .grid-container p,.masonry-grid .grid-item.grid-services .grid-container p{margin-top:10px;display:block}.masonry-grid .grid-sizer{display:none}@media (max-width:768px){.above-footer-action-right{flex:0 100%;background-color:#ec008c}}.above-footer-action-right:before{content:'';height:100%;width:65%;position:absolute;right:0;background-color:#ec008c}@media (max-width:768px){.above-footer-action-right:before{display:none}}.above-footer-action-right .g-content{position:relative;z-index:2;padding:0;margin:0;height:100%}.above-footer-action-right .g-content .platform-content{height:100%}.above-footer-action-right .g-content .cleaning-expert-action{height:100%;color:white}.above-footer-action-right .g-content .cleaning-expert-action h3{color:white;margin-top:70px}.above-footer-action-right .g-content .cleaning-expert-action .custom{display:flex;flex-wrap:wrap;padding-left:40px}@media (max-width:768px){.above-footer-action-right .g-content .cleaning-expert-action .custom{padding-left:20px;padding-right:20px;padding-bottom:20px}}.above-footer-action-right .g-content .cleaning-expert-action .custom>div{display:flex;flex-wrap:wrap;width:100%}.above-footer-action-right .g-content .cleaning-expert-action .custom>div>div:not(.bb_team){flex:0 60%}@media (max-width:768px){.above-footer-action-right .g-content .cleaning-expert-action .custom>div>div:not(.bb_team){flex:0 100%;text-align:center}}.above-footer-action-right .g-content .cleaning-expert-action .custom>div .bb_team{flex:0 36%;padding-top:0;display:flex;align-items:flex-end;display:none}.above-footer-action-right .g-content .cleaning-expert-action .custom>div .bb_team img{max-height:300px}.above-footer-action-left{position:relative;z-index:2;top:-100px}.above-footer-action-left h3{margin-bottom:15px !important}.above-footer-action-left h4{font-family:"Nunito Sans",sans-serif;font-size:1.4rem}.above-footer-action-left p{margin-top:10px}@media (max-width:768px){.above-footer-action-left{flex:0 100%;top:0}}body.g-updates #g-introduction .g-content{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}body.g-updates.view-article #g-main .g-container{display:none}#g-updates ul.category-module,#g-news ul.category-module{display:flex;flex-wrap:wrap;margin-left:0}#g-updates ul.category-module li,#g-news ul.category-module li{flex:0 31.33%;margin-right:2%;list-style-type:none;display:flex;flex-wrap:wrap}#g-updates ul.category-module li img,#g-news ul.category-module li img{order:1}#g-updates ul.category-module li a,#g-news ul.category-module li a{order:2}#g-updates ul.category-module li p,#g-news ul.category-module li p{order:3}#g-updates ul.category-module li p.mod-articles-category-readmore,#g-news ul.category-module li p.mod-articles-category-readmore{display:none}.featured .layout-layout2{display:flex}@media (max-width:768px){.featured .layout-layout2{display:block}}.featured .layout-layout2 div.media-left{margin-right:40px;flex:0 50%}@media (max-width:768px){.featured .layout-layout2 div.media-left{margin-right:0;margin-bottom:20px}}.featured .layout-layout2 .right{flex:0 50%}.featured .layout-layout2 p.title{margin-bottom:15px}.featured .layout-layout2 p.title:before{content:'\f005';font-family:"Font Awesome 5 Pro";font-weight:700;font-size:0.8rem;vertical-align:text-bottom;color:#ea5e24}.featured .layout-layout2 p.meta{font-style:normal;font-size:1.6rem;line-height:2rem;margin-bottom:10px}.featured .layout-layout2 p.meta a{font-family:"Nunito Sans",sans-serif;font-weight:700}.featured .layout-layout2 p.meta a:after{display:none}.featured .layout-layout2 p.meta a:hover{text-decoration:underline}.featured .layout-layout2 p.links{margin-top:30px}.featured .layout-layout2 p.links a{background-color:#ec008c;border-radius:100px;padding:15px 25px;transition:0.5s;position:relative;z-index:10;color:white;display:inline-block;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1rem}.featured .layout-layout2 p.links a:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:20px;vertical-align:bottom;height:auto;width:auto;left:auto;right:auto;position:relative;font-size:inherit;bottom:auto}.featured .layout-layout2 p.links a:hover{background-color:#ea5e24}.featured .layout-layout2 p.links a:hover:after{background-color:transparent;margin-left:25px}.moduletable:not(.featured) .zoo-list.blog-default{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}@media (max-width:768px){.moduletable:not(.featured) .zoo-list.blog-default{display:block}}.moduletable:not(.featured) .zoo-list.blog-default>li{flex:0 31.3%;border-top:0;margin-top:0;padding-top:0;margin-bottom:20px}@media (max-width:768px){.moduletable:not(.featured) .zoo-list.blog-default>li{margin-bottom:30px}}.moduletable:not(.featured) .zoo-list.blog-default>li p.title{margin-top:20px}.moduletable:not(.featured) .zoo-list.blog-default>li p.title a{font-family:"Nunito Sans",sans-serif;font-weight:700}.moduletable:not(.featured) .zoo-list.blog-default>li p.title a:after{display:none}.moduletable:not(.featured) .zoo-list.blog-default>li p.title a:hover{text-decoration:underline}.moduletable:not(.featured) .zoo-list.blog-default>li div.media{float:none;margin-right:0}@media (max-width:768px){.moduletable:not(.featured) .zoo-list.blog-default>li div.media img{width:100%}}.moduletable:not(.featured) .zoo-list.blog-default>li div.media img{width:100%}@media (max-width:768px){.blog-default-frontpage .items{margin-top:40px}}.blog-default-frontpage .items>.first{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.blog-default-frontpage .items>.first{display:block}}.blog-default-frontpage .items>.first .teaser-item-bg{background:none !important}.blog-default-frontpage .items>.first .teaser-item-bg img{width:100%}.blog-default-frontpage .items>.first>div{flex:0 33%;max-width:33%;border-top:0;margin-top:0;padding-top:0;margin-bottom:20px}@media (max-width:768px){.blog-default-frontpage .items>.first>div{margin-bottom:30px;max-width:100%;width:100%}}.blog-default-frontpage .items>.first>div .floatbox{margin-top:20px}.blog-default-frontpage .items>.first>div .pos-media{margin-top:20px;margin-right:0 !important;float:none !important}.blog-default-frontpage .items>.first>div .pos-media a{font-family:"Nunito Sans",sans-serif;font-weight:700}.blog-default-frontpage .items>.first>div .pos-media a:after{display:none}.blog-default-frontpage .items>.first>div .pos-media a:hover{text-decoration:underline}.news-header{text-align:center;margin-bottom:50px}#g-updates .news-header.moduletable{border-top:2px solid #f5f5f5;padding-top:50px;margin-top:50px}.news-toggle ul{margin-top:0;margin-bottom:0;margin-left:0;text-align:center}.news-toggle ul li{list-style-type:none;display:inline-block;margin:0 15px}.news-toggle ul li a{display:inline-block;border-radius:100px;padding:0px 25px;transition:0.5s;position:relative;z-index:10;font-size:1.6rem}.news-toggle ul li a:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:20px;vertical-align:bottom;right:auto;left:auto;bottom:auto;height:auto;position:relative;display:inline-block;width:auto}.news-toggle ul li a:hover:after{background-color:transparent;transform:rotate(90deg)}#g-back{display:none}.latest-news-paginaton ul{margin-left:0;display:flex;justify-content:center;margin-bottom:0;flex-wrap:wrap}.latest-news-paginaton ul li{list-style-type:none;margin:0 10px}@media (max-width:768px){.latest-news-paginaton ul li{display:none;margin:0 20px}.latest-news-paginaton ul li:nth-child(1){display:inline-block}.latest-news-paginaton ul li:nth-last-child(1){display:inline-block}}body.task-item #g-introduction,body.task-item #g-news,body.task-item #g-updates,body.task-item #g-showcase{display:none}body.task-item #g-back{display:block}body.task-item #g-main{padding-top:100px}@media (max-width:768px){body.task-item #g-main{padding-top:165px}}body.task-item .pos-content{clear:both}body.task-item #yoo-zoo .item{position:relative}body.task-item #yoo-zoo .item .pos-media{float:none;flex:0 60%}@media (max-width:768px){body.task-item #yoo-zoo .item .pos-media{margin-right:0}}body.task-item #yoo-zoo .item .item-header{background-color:#ec008c;text-align:left;position:relative;padding:50px 40px 50px 0px;flex:0 40%;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15)}@media (max-width:768px){body.task-item #yoo-zoo .item .item-header{padding:20px;background-color:#ec008c}}body.task-item #yoo-zoo .item .item-header:after{height:100%;width:100%;background-color:#ec008c;content:'';position:absolute;left:-70px;top:0;z-index:1}@media (max-width:768px){body.task-item #yoo-zoo .item .item-header:after{display:none}}body.task-item #yoo-zoo .item .item-header .breadcrumb{display:none;z-index:2;position:relative;padding-left:0;margin-top:0;font-family:"Nunito Sans",sans-serif}body.task-item #yoo-zoo .item .item-header .breadcrumb>li.active{color:white}body.task-item #yoo-zoo .item .item-header .breadcrumb>li>.divider{color:white}body.task-item #yoo-zoo .item .item-header .breadcrumb>li>a{color:white !important;text-decoration:underline;text-underline-position:under}body.task-item #yoo-zoo .item .item-header h1.pos-title{color:white;position:relative;z-index:2;margin-bottom:0;font-family:"Nunito Sans",sans-serif;font-weight:700;line-height:1.2}@media (max-width:768px){body.task-item #yoo-zoo .item .item-header h1.pos-title{font-size:1.6rem}}body.task-item #yoo-zoo .item .item-header .pos-top{color:white;position:relative;z-index:2;font-family:"Nunito Sans",sans-serif}@media (max-width:768px){body.task-item #yoo-zoo .item .item-header .pos-top{font-size:1rem}}body.task-item #yoo-zoo .item .item-header .pos-top .element{display:none}body.task-item #yoo-zoo .item .news-header{display:flex;align-items:center}@media (max-width:768px){body.task-item #yoo-zoo .item .news-header{display:block}}body.task-item #yoo-zoo .item .floatbox{max-width:80%;margin:auto}@media (max-width:768px){body.task-item #yoo-zoo .item .floatbox{max-width:100%;margin-top:15px}}body.task-item #yoo-zoo .item .floatbox h2{font-size:2rem;font-family:"Nunito Sans",sans-serif;font-weight:700;margin-bottom:20px;line-height:2.2rem;margin-top:30px}@media (max-width:768px){body.task-item #yoo-zoo .item .floatbox h2{font-size:1.2rem;line-height:1.2}}body.task-item #yoo-zoo .item .floatbox h3{font-size:1.6rem;font-family:"Nunito Sans",sans-serif;font-weight:700;margin-bottom:20px;line-height:1.8rem}@media (max-width:768px){body.task-item #yoo-zoo .item .floatbox h3{font-size:1.2rem;line-height:1.2}}body.task-item #yoo-zoo .item .pos-related{background:none;border-top:2px solid #f5f5f5;padding-top:50px;margin-top:50px}body.task-item #yoo-zoo .item .pos-related h3{text-align:center;margin-bottom:50px;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.6rem}body.task-item #yoo-zoo .item .pos-related ul{display:flex;justify-content:space-between}@media (max-width:768px){body.task-item #yoo-zoo .item .pos-related ul{display:block}}body.task-item #yoo-zoo .item .pos-related ul li{list-style-type:none;background:none;padding-left:0;flex:0 31%}@media (max-width:959px){body.task-item #yoo-zoo .item .pos-related ul li{flex:0 49%}body.task-item #yoo-zoo .item .pos-related ul li:nth-child(3){display:none}}@media (max-width:768px){body.task-item #yoo-zoo .item .pos-related ul li{flex:0 100%}body.task-item #yoo-zoo .item .pos-related ul li:nth-child(2),body.task-item #yoo-zoo .item .pos-related ul li:nth-child(3){display:none}}body.task-item #yoo-zoo .item .pos-related ul li img{width:100%}body.task-item #yoo-zoo .item .pos-related ul li .floatbox{max-width:100%}body.task-item #yoo-zoo .item .pos-related ul li .floatbox a{font-family:"Nunito Sans",sans-serif;font-weight:700;margin-top:10px}body.task-item #yoo-zoo .item .pos-related ul li .floatbox a:after{display:none}body.task-item #yoo-zoo .item .pos-related ul li .pos-media{max-width:100%;margin-right:0}.news-back .custom{margin-top:50px !important}.news-back .custom a:before{content:'\f060';font-family:"Font Awesome 5 Pro";margin-right:10px}body.view-locations #g-main{position:relative}body.view-locations #g-main .locations-header{min-height:500px;padding-top:90px;height:400px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:1199px){body.view-locations #g-main .locations-header{padding-top:100px}}@media (max-width:959px){body.view-locations #g-main .locations-header{padding-top:130px}}@media (max-width:768px){body.view-locations #g-main .locations-header{padding-top:160px}}@media (max-width:768px){body.view-locations #g-main .locations-header .showcase-container{width:90%;margin:auto;text-align:left}}@media (max-width:768px){body.view-locations #g-main .locations-header .breadcrumb{text-align:left}}@media (max-width:768px){body.view-locations #g-main .locations-header h1{text-align:left}}body.view-locations #g-main .locations-header p{max-width:70%;margin:auto}@media (max-width:959px){body.view-locations #g-main .locations-header p{max-width:90%}}@media (max-width:768px){body.view-locations #g-main .locations-header p{max-width:100%;text-align:left}}body.view-locations #g-main .locations-top-container{position:relative}body.view-locations #g-main .individual-regions{margin-top:50px}body.view-locations #g-main .container{width:95%;max-width:97rem;margin:auto}@media (max-width:1700px){body.view-locations #g-main .container{max-width:87rem}}@media (max-width:768px){body.view-locations #g-main .container{max-width:90%}}body.view-locations #g-main .container .locations-top{padding-top:70px}@media (max-width:959px){body.view-locations #g-main .container .locations-top{display:flex;flex-wrap:wrap;padding-top:0}}body.view-locations #g-main .container .locations-top #map{position:absolute !important;right:0;top:0;width:60%}@media (max-width:959px){body.view-locations #g-main .container .locations-top #map{position:relative !important;width:100%;height:600px !important;order:2}}body.view-locations #g-main .container .locations-top .regions{width:40%;padding:50px}@media (max-width:959px){body.view-locations #g-main .container .locations-top .regions{order:3;width:100%;padding-left:0;padding-right:0;padding-top:20px}}@media (max-width:768px){body.view-locations #g-main .container .locations-top .regions{width:100%}}body.view-locations #g-main .container .locations-top .regions #location-regions{display:flex;flex-wrap:wrap;margin-left:0}body.view-locations #g-main .container .locations-top .regions #location-regions>li{flex:0 50%;list-style-type:none;margin-bottom:20px}@media (max-width:959px){body.view-locations #g-main .container .locations-top .regions #location-regions>li{flex:0 33%}}@media (max-width:768px){body.view-locations #g-main .container .locations-top .regions #location-regions>li{flex:0 50%}}body.view-locations #g-main .container .locations-top .regions #location-regions>li a{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.4rem}body.view-locations #g-main .container .locations-top .location-postcode-box{background-color:#ec008c;width:45%;position:relative;z-index:2;padding:40px 50px}@media (max-width:959px){body.view-locations #g-main .container .locations-top .location-postcode-box{order:1;width:100%;margin-bottom:20px}}@media (max-width:768px){body.view-locations #g-main .container .locations-top .location-postcode-box{text-align:center;padding:40px 30px 10px 30px}}body.view-locations #g-main .container .locations-top .location-postcode-box h3{color:white;margin-top:0;line-height:normal}body.view-locations #g-main .container .locations-top .location-postcode-box p{color:white}body.view-locations #g-main .region{position:relative}body.view-locations #g-main .region .region-image-title{max-width:96rem;margin:auto;width:97%}@media (max-width:1700px){body.view-locations #g-main .region .region-image-title{max-width:80rem;width:96%}}@media{body.view-locations #g-main .region .region-image-title{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:768px){body.view-locations #g-main .region .region-image-title{width:90%;padding-left:0;padding-right:0}}body.view-locations #g-main .region .region-image-title .region-image{display:none;text-align:left;position:absolute;padding-bottom:40px;left:0;top:0;width:40%}@media (max-width:959px){body.view-locations #g-main .region .region-image-title .region-image{display:none;flex-wrap:wrap}}@media (max-width:768px){body.view-locations #g-main .region .region-image-title .region-image{position:relative;width:100%;display:none;padding-bottom:20px}}body.view-locations #g-main .region .region-image-title .region-image img{width:100%}@media (max-width:959px){body.view-locations #g-main .region .region-image-title .region-image img{order:2}}body.view-locations #g-main .region .region-image-title .region-image p{margin-left:20px;position:absolute;left:0;bottom:0;margin-top:0;margin-bottom:0}@media (max-width:959px){body.view-locations #g-main .region .region-image-title .region-image p{order:1;position:relative;text-align:right;width:100%}}@media (max-width:768px){body.view-locations #g-main .region .region-image-title .region-image p{margin-left:0;padding:0 20px;text-align:center;margin-top:20px}}body.view-locations #g-main .region .region-image-title h2{margin-left:50px;margin-bottom:70px;margin-left:auto;width:100%}@media (max-width:768px){body.view-locations #g-main .region .region-image-title h2{width:100%;text-align:center;margin-left:0;padding:0 20px;margin-bottom:30px}}body.view-locations #g-main .region .container{display:flex;flex-wrap:wrap;position:relative}@media (max-width:768px){body.view-locations #g-main .region .container{display:block}}body.view-locations #g-main .region .container .location{border-radius:15px;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);flex:0 31%;background-color:white;padding:40px 40px 0px 40px;margin-left:2%;margin-bottom:50px;position:relative;display:flex;flex-wrap:wrap;max-width:31%}@media (max-width:1199px){body.view-locations #g-main .region .container .location{flex:0 47%;max-width:47%}}@media (max-width:959px){body.view-locations #g-main .region .container .location{flex:0 46%;margin-left:2%;margin-right:2%;max-width:46%}}@media (max-width:768px){body.view-locations #g-main .region .container .location{margin-bottom:30px;margin-left:0;margin-right:0;padding:30px 30px 0 30px;max-width:100%}}body.view-locations #g-main .region .container .location .location-top{flex:0 100%}body.view-locations #g-main .region .container .location a.location-name{font-size:1.6rem;font-family:"Nunito Sans",sans-serif;font-weight:700}body.view-locations #g-main .region .container .location a.location-name:after{content:'\f061';font-family:"Font Awesome 5 Pro";margin-left:20px;font-weight:400;transition:0.5s;bottom:auto;left:auto;height:0;top:-9px}body.view-locations #g-main .region .container .location a.location-name:hover{color:#ec008c}body.view-locations #g-main .region .container .location a.location-name:hover:after{margin-left:30px}body.view-locations #g-main .region .container .location ul.placenames{margin-left:0;display:flex;flex-wrap:wrap}body.view-locations #g-main .region .container .location ul.placenames>li{flex:0 50%;list-style-type:none;margin-bottom:15px;display:none}body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(1),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(2),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(3),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(4),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(5),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(6),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(7),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(8),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(9),body.view-locations #g-main .region .container .location ul.placenames>li:nth-child(10),body.view-locations #g-main .region .container .location ul.placenames>li:nth-last-child(1){display:block}body.view-locations #g-main .region .container .location ul.placenames>li.show{display:block}body.view-locations #g-main .region .container .location ul.placenames>li.locations-viewall{font-weight:700;color:#ec008c;flex:0 100%}body.view-locations #g-main .region .container .location ul.placenames>li.locations-viewall:after{font-family:"Font Awesome 5 Pro";content:'\f107';margin-left:10px;font-weight:400;font-size:1.4rem;vertical-align:sub}body.view-locations #g-main .region .container .location ul.placenames>li.locations-viewall.show:after{content:'\f106'}body.view-locations #g-main .region .container .location ul.placenames>li.locations-viewall:hover{cursor:pointer}body.view-locations #g-main .region .container .location .owner{font-size:0.9rem;display:flex;justify-content:space-between;align-items:flex-end;flex:0 100%}body.view-locations #g-main .region .container .location .owner .left{margin-bottom:30px;padding-right:10px;flex:0 55%}@media (max-width:768px){body.view-locations #g-main .region .container .location .owner .left{flex:0 80%}}body.view-locations #g-main .region .container .location .owner a{display:block;font-family:"Nunito Sans",sans-serif;font-weight:700;pointer-events:none;color:black;font-size:1.6rem;line-height:1.8rem;margin-top:5px}@media (max-width:768px){body.view-locations #g-main .region .container .location .owner a{color:#ec008c;pointer-events:all}}body.view-locations #g-main .region .container .location .owner a:after{display:none}body.view-locations #g-main .region .container .location .owner .owner-image{flex:0 45%}@media (max-width:768px){body.view-locations #g-main .region .container .location .owner .owner-image{flex:0 33%}}body.view-locations .locations-break .service-break.custom{padding-bottom:80px}@media (max-width:768px){body.view-location.layout-jobs #location-description .size-40{padding-top:0 !important}}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.view-jobs #g-main .g-contaner{width:100%;max-width:100rem}@media (max-width:1700px){body.view-jobs #g-main .g-contaner{max-width:83rem}}body.view-jobs #g-main>.g-container{width:100%;max-width:100%}body.view-jobs #g-main>.g-container>.g-grid>.g-block>.g-content{margin:0;padding:0}body.view-jobs .apply-container{margin-top:50px;position:relative;padding-left:0;margin-left:0}body.view-jobs .apply-container .image{top:0}#g-showcase.location-jobs-showcase .moduletable .custom{min-height:500px;padding-top:0;align-items:center}#g-showcase.location-jobs-showcase .moduletable .custom:after{background:rgba(255,255,255,0.5);width:100%}@media (max-width:768px){#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container{padding-top:50px}}#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container h1{font-size:3rem}@media (max-width:1199px){#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container h1{font-size:2.5rem}}@media (max-width:959px){#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container h1{font-size:2.4rem}}@media (max-width:768px){#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container h1{font-size:2rem}#g-showcase.location-jobs-showcase .moduletable .custom .showcase-container h1 br{display:none}}body.com_brightbeautiful.view-job.g-jobs #g-showcase{display:none}body.com_brightbeautiful.view-job.g-jobs #g-main{padding-top:8rem}.job{width:80%;margin:auto}@media (max-width:768px){.job{width:100%;margin-top:20px}}.job .introduction{font-size:1.4rem}@media (max-width:768px){.job .introduction{font-size:1.1rem}}.job .full-part{margin-right:10px}.job .full-part:before{content:'\f017';font-family:"Font Awesome 5 Pro";margin-right:5px;color:#ec008c}.job .salary{margin-left:10px}.job .salary:before{content:'\f51e';font-family:"Font Awesome 5 Pro";margin-right:5px;color:#ec008c}.job .job-details{display:flex;width:100%}.job .job-form{width:90%;margin:auto;margin-top:50px;max-width:1000px}@media (max-width:959px){.job .job-form{width:100%}}@media (max-width:768px){.job .job-form{width:90%}}.job .job-form form{display:flex;justify-content:space-between}@media (max-width:768px){.job .job-form form{display:block}}.job .job-form form>.fields{flex:0 48%;display:block}@media (max-width:768px){.job .job-form form>.fields{flex:0 100%}}.job .job-form form>.fields>.field{margin-bottom:20px !important;padding-left:0;padding-right:0}.job .job-form form>.fields>.field label{font-family:"Nunito Sans",sans-serif;font-weight:normal;font-size:0.9rem;color:black}.job .job-form form>.fields>.field input,.job .job-form form>.fields>.field textarea{background-color:white;box-shadow:none;font-family:"Nunito Sans",sans-serif;font-size:1.2rem;color:black}.job .job-form form>.fields>.field input[type='file']{border:0;padding:0;margin-top:5px;font-size:0.9rem}.job .job-form form>.fields>.field.error{position:relative}.job .job-form form>.fields>.field.error:after{content:'\f06a';font-family:"Font Awesome 5 Pro";position:absolute;bottom:7px;right:10px;color:#ea5c25;font-size:1.8rem}.job .job-form form>.fields>.field.error input{background-color:white;border:1px solid rgba(34,36,38,0.15);border-bottom:5px solid #ea5e24}.job .job-form form>.fields>.field .custom-error{color:#ea5e24 !important;position:absolute;top:0;right:0;font-size:0.9rem;font-family:"Nunito Sans",sans-serif;font-weight:700}.job .job-form form>.fields>.field .custom-error:before{content:'\f107';font-family:"Font Awesome 5 Pro";margin-right:5px;vertical-align:top}.job .job-form form>.fields>.field.pleasetellus label:after{display:none !important}.job .job-form form>.fields>.multifield{flex-wrap:wrap;justify-content:center;margin-bottom:10px}.job .job-form form>.fields>.multifield label{flex:0 100%;margin-bottom:20px;font-family:"Nunito Sans",sans-serif;font-weight:normal;font-size:0.9rem}.job .job-form form>.fields .button{background-color:#ec008c;border-radius:100px;padding:15px 25px;transition:0.5s;position:relative;z-index:10;font-family:"Nunito Sans",sans-serif;font-weight:700}.job .job-form form>.fields .button:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:20px;vertical-align:bottom;transition:0.2s}.job .job-form form>.fields .button:hover{background-color:#ea5e24}.job .job-form form>.fields .button:hover:after{margin-left:25px}.job .job-form form>.fields a{color:#ec008c}.job .date,.job .address,.job .job-details{display:none}body.g-contact #g-header{background:linear-gradient(180deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%)}body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom{max-width:97rem;margin:auto;width:95%}@media (max-width:1700px){body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom{max-width:80rem}}@media (max-width:768px){body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom{width:90%;padding-top:12rem}}body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom .showcase-container{text-align:left;width:35%;margin-left:0}@media (max-width:959px){body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom .showcase-container{width:100%}}body.g-contact #g-showcase.g-flushed .g-container .moduletable.no-bg .custom .showcase-container p{color:black}body.g-contact #map{min-height:600px;height:950px}body.g-contact .introduction-sidebar>.g-content{width:100%;right:-10px}@media (max-width:959px){body.g-contact .introduction-sidebar>.g-content{position:relative;top:auto;margin:0;padding:0;right:0}}@media (max-width:959px){body.g-contact #g-introduction .g-grid{display:block}}@media (max-width:959px){body.g-contact #g-introduction .g-grid .size-65,body.g-contact #g-introduction .g-grid .size-35{flex:0 100%;width:100%}}@media (max-width:768px){body.g-contact #g-introduction .g-grid .size-65{padding-right:0}}@media (max-width:959px){body.g-contact #g-introduction .g-grid .g-content{margin-bottom:0;padding-bottom:0}}@media (max-width:768px){body.g-contact #g-introduction .g-grid .g-content{margin-top:0;padding-top:0}}body.g-default #g-main .default-breadcrumb{padding-top:7rem}@media (max-width:959px){body.g-default #g-main .default-breadcrumb{padding-top:8.5rem}}@media (max-width:768px){body.g-default #g-main .default-breadcrumb{padding-top:10.5rem}}body.g-default #g-main .default-breadcrumb .g-content{margin-bottom:0;padding-bottom:0}body.g-default #g-main .default-breadcrumb .g-content ul{margin-bottom:0}body.g-default #g-main .default-breadcrumb .g-content li .divider{color:black;font-family:"Font Awesome 5 Pro";font-size:7pt;vertical-align:middle;margin-left:10px}body.g-default #g-main .default-content .g-content{margin-top:0;padding-top:0}body.g-default #g-main h1{margin-top:10px;margin-bottom:60px}#g-footer .size-35{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 35%;-moz-flex:0 35%;-ms-flex:0 35%;flex:0 35%}#g-footer .size-5{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 5%;-moz-flex:0 5%;-ms-flex:0 5%;flex:0 5%;width:5%}#g-footer .size-20{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}#g-footer .size-12{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 12%;-moz-flex:0 12%;-ms-flex:0 12%;flex:0 12%;width:12%}#g-footer .size-28{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 28%;-moz-flex:0 28%;-ms-flex:0 28%;flex:0 28%;width:28%}body.outline-_error #g-footer{margin-top:0}body.outline-_error #g-main{padding-bottom:0}body.outline-_error #g-main .g-content{margin-bottom:0;padding-bottom:0}.error-content .custom{padding-top:100px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media (max-width:768px){.error-content .custom{padding-top:160px}}.error-content .custom h1{margin-bottom:0 !important;font-size:7rem;line-height:1}.error-content .custom h2{margin-top:0}.error-content .custom ul{margin-left:0}.error-content .custom ul li{list-style-type:none;display:inline-block;margin-right:20px}.error-content .custom>div{flex:0 50%}@media (max-width:1199px){.error-content .custom>div{flex:0 75%}}@media (max-width:959px){.error-content .custom>div{flex:0 100%}}.error-content .custom>div:nth-child(1){padding-bottom:50px}.error-content .custom>div.bb_team{flex:0 20%;display:none}.error-content .custom>div.bb_team img{max-height:300px}.error-content .custom>div.bb_team p{width:400px}.loc-name{text-transform:lowercase}body.itemid-196 .team-locations,body.itemid-196 .individual-regions,body.itemid-196 .regions{display:none}body.itemid-196 #g-main .locations-header{max-width:97rem;margin:auto;width:95%;justify-content:left}@media (max-width:1700px){body.itemid-196 #g-main .locations-header{max-width:80rem}}@media (max-width:768px){body.itemid-196 #g-main .locations-header{width:90%}}body.itemid-196 #g-main .locations-top-container{position:inherit}body.itemid-196 #g-main .locations-top-container #map{top:120px !important}@media (max-width:959px){body.itemid-196 #g-main .locations-top-container #map{top:0 !important}}body.itemid-196 #g-main #locations-postcode-box{padding-top:0}body.itemid-196 #g-main .contact-showcase .showcase-container{text-align:left;width:35%;margin-left:0}@media (max-width:959px){body.itemid-196 #g-main .contact-showcase .showcase-container{width:100%}}body.itemid-196 #g-main .contact-showcase .showcase-container p{max-width:100%;margin:1.5rem 0}body.itemid-107 .contact-showcase{display:none}body.no-main #g-main .g-content{display:none}table{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:768px){.compare-table{display:none}}.covid>div{display:flex;flex-wrap:wrap;border-bottom:2px solid #ec008c;margin:40px 0;padding:0px 0 40px 0}@media (max-width:768px){.covid>div{padding-bottom:15px}}.covid>div .left{flex:0 30%;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.covid>div .left{flex:0 100%}}.covid>div .left img{max-width:150px}.covid>div .right{flex:0 70%;display:flex;align-items:center}@media (max-width:768px){.covid>div .right{flex:0 100%}}@media only all and (min-width:100rem){}@media only all and (min-width:80rem) and (max-width:99.99rem){}@media only all and (min-width:100%) and (max-width:79.99rem){}@media only all and (min-width:100.01%) and (max-width:99.99%){}@media only all and (max-width:100%){}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-link-container{position:absolute;bottom:0;right:0;width:270px !important;height:270px !important;margin-bottom:0;padding-bottom:0;z-index:1000}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-link-container:before{display:none}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container{width:270px !important;height:270px !important;padding-bottom:0}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container{position:fixed;bottom:0;left:0;width:100% !important;height:auto !important;z-index:1000;margin-bottom:0;background-color:#e958ab;border-top:5px solid rgba(241,0,146,1)}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container:before{display:none}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp{position:relative;background-image:-webkit-linear-gradient(135deg,rgba(241,0,146,0.8) 50%,rgba(255,0,0,0) 0%);background-image:linear-gradient(-45deg,rgba(241,0,146,0.8) 50%,rgba(255,0,0,0) 0%);max-width:100%;padding-bottom:0;width:100%;display:block;text-align:right;padding-top:115px;padding-right:10px}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp{padding-top:0;padding-right:0;margin-bottom:0;background-color:transparent;max-width:320px;display:flex;flex-wrap:nowrap;padding-top:10px;padding-bottom:15px;background-image:none}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp img{max-width:80px}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp img{display:none}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp h3{color:white;text-transform:uppercase;font-size:2rem;text-align:right;width:50%;margin-right:0;margin-left:auto;font-size:48px;line-height:50px;margin-top:8px;margin-bottom:0}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp h3{width:auto;margin-left:0;margin-top:0;margin-right:10px}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp p{text-transform:uppercase;color:white;font-size:1rem;font-weight:700;text-align:right;margin-right:0;width:62%;margin-left:auto;line-height:1.2}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp p{width:auto;margin-left:0;text-align:left}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp span{color:black;text-transform:uppercase;display:block;font-size:12px;margin-top:5px}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp span:after{content:'\f054';font-family:FontAwesome;position:relative;margin-left:5px;top:0}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp span:hover{background-color:transparent}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp span:hover:after{background-color:transparent}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp:before{content:"";display:block;position:absolute;height:100%;width:1000px;left:-245px;top:-305px;transform:rotate(-45deg);border-bottom:10px solid #f10092;background:transparent}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp:before{display:none}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp:after{content:'';width:100px;height:100px;position:absolute;right:7px;top:10px;background-image:url('/templates/g5_hydrogen/custom/images/pink-bow.png');background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}@media (max-width:1075px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp:after{top:-50px;right:-60px;width:60px}}@media (max-width:430px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom .facebook-comp-container .facebook-comp:after{display:none}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom{overflow:hidden}body{font-family:"Nunito Sans",sans-serif;font-size:1.1rem}h1,h2,h3,h4,h5,h6{font-family:"Nunito Sans",sans-serif;font-weight:700}@media (max-width:1199px){h1,h2,h3,h4,h5,h6{line-height:normal}}strong{font-family:"Nunito Sans",sans-serif;font-weight:700}h1{font-size:4rem;line-height:1.2}@media (max-width:1199px){h1{font-size:3.5rem}}@media (max-width:959px){h1{font-size:3rem;line-height:normal}}@media (max-width:768px){h1{font-size:2.2rem}}h2{font-size:2.2rem;line-height:normal}@media (max-width:959px){h2{font-size:1.8rem}}h3{font-size:2rem}@media (max-width:768px){h3{font-size:1.6rem}}a:not(.button){color:#ec008c;position:relative}a:not(.button):after{content:'';width:100%;height:1px;bottom:-1px;left:0;position:absolute;background-color:transparent;transition:0.5s}a:not(.button):hover{color:#ec008c}a:not(.button):hover:after{background-color:#ec008c}a.button{background-color:#ec008c;border-radius:100px;padding:15px 25px;transition:0.5s;position:relative;z-index:10;font-family:"Nunito Sans",sans-serif;font-weight:700}@media (max-width:959px){a.button{padding-left:15px;padding-right:15px}}a.button:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:20px;vertical-align:bottom;transition:0.2s}a.button:hover{background-color:#ea5e24}a.button:hover:after{margin-left:25px}a.button.white-button{background-color:white}a.button.orange-detail{color:#ea5e24}a.button.green-detail{color:#6ccace}a.button.pink-detail{color:#ec008c}a.button.green{background-color:#6ccace}a.button.green:hover{background-color:#ea5e24}a.button.pdf:after{display:inline-block}a.button.pdf:hover:after{transform:rotate(90deg);margin-left:20px}a.housekeeping{color:#ec008c}a.housekeeping:hover{color:#ec008c !important}a.security{color:#ea5e24}a.security:hover{color:#ea5e24 !important}a.teams{color:#be1c80}a.teams:hover{color:#be1c80 !important}a.products{color:#6ccace}a.products:hover{color:#6ccace !important}a.margin-top{margin-top:30px}ul.pillars{margin-left:0;margin-top:40px;margin-bottom:0;display:flex;flex-wrap:wrap}@media (max-width:768px){ul.pillars{display:block}}ul.pillars li{list-style-type:none;flex:0 48%;margin-right:2%;margin-bottom:20px}@media (max-width:768px){ul.pillars li{width:100%}}ul.pillars li a{display:inline-block;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.2rem;position:relative}ul.pillars li a img{height:55px;display:block;margin-bottom:25px}ul.pillars li a:before{display:block}ul.pillars li a:after{position:absolute;bottom:2px;width:100%;height:2px;background-color:white;transition:0.5s;content:'';left:0}ul.pillars li a:hover:after{bottom:-2px;background-color:#ea5e24}ul.pillars li a.products:hover:after{background-color:#6ccace}ul.pillars li a.housekeeping:hover:after{background-color:#ec008c}ul.pillars li a.teams:hover:after{background-color:#be1c80}ul.pillars li p{margin-top:15px}.two-col{display:flex;flex-wrap:wrap}.two-col li{flex:0 50%}.two-col>div.col-child{flex:0 50%}ul.green{margin-left:10px;margin-top:2rem}ul.green li{list-style-type:none;padding-left:30px;position:relative;margin-bottom:20px;padding-right:10px}ul.green li:before{content:'\f111';font-family:"Font Awesome 5 Pro";color:#6ccace;font-weight:700;font-size:0.5rem;position:absolute;left:0;top:5px}strong{color:inherit !important}#g-header .size-70 .g-content{margin-left:0;padding-left:0}#g-header .g-main-nav{font-family:"Nunito Sans",sans-serif}#g-header .g-main-nav a.g-menu-item-container:after{display:none}#g-header .g-main-nav .g-toplevel{justify-content:flex-end}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background-color:transparent}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background-color:transparent}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background-color:transparent}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:black}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background-color:#ec008c;color:white}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a.g-menu-item-container{color:white}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a.g-menu-item-container.no-dropdown{color:#ec008c !important}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-menu-parent-indicator{vertical-align:bottom}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-menu-parent-indicator:after{transform:rotate(-90deg);color:white}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) .g-menu-parent-indicator{vertical-align:bottom}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) .g-menu-parent-indicator:after{content:'\f107';font-family:"Font Awesome 5 Pro";width:auto;opacity:1;margin-left:5px;transition:0.5s;color:black}#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:1rem 0.7rem}@media (max-width:1400px){#g-header .g-main-nav .g-toplevel>li.g-menu-item-link-parent:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:1rem 0.5rem}}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){color:black}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) a{color:black}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):not(.g-menu-item-link-parent):hover{background-color:transparent;color:#ec008c}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):not(.g-menu-item-link-parent):hover a{color:#ec008c}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:1rem 0.7rem}@media (max-width:1400px){#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:1rem 0.5rem}}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background-color:transparent}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover{color:#ec008c}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover a{color:#ec008c !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover.no-dropdown a{color:#ec008c !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-menu-item-link-parent:hover{background-color:#ec008c}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-menu-item-link-parent.active:hover>a.g-menu-item-container{color:white !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-menu-item-link-parent.active.no-dropdown-parent:hover>a.g-menu-item-container{color:#ec008c !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-dropdown a{color:white !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-dropdown li.active{background-color:transparent}#g-header .g-main-nav .g-toplevel>li a{font-family:"Nunito Sans",sans-serif}#g-header .g-main-nav .g-toplevel>li .g-menu-item-content{vertical-align:text-top;margin-right:0}#g-header .g-main-nav .g-toplevel>li a.popup{background-color:#ec008c;border-radius:100px;padding:15px 25px !important;color:white !important;margin-left:10px;transition:0.5s;font-family:"Nunito Sans",sans-serif;font-weight:700}#g-header .g-main-nav .g-toplevel>li a.popup:hover{background-color:#ea5e24}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown{min-width:600px}@media (max-width:1235px){#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown{min-width:530px;left:auto;right:0}}@media (max-width:959px){#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown{min-width:488px}}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel{display:flex;align-items:flex-start;flex-wrap:wrap}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel>li{flex:0 33.3333%}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel>li.screen-only-parent{flex:0 100%;display:none}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel>li>a{font-weight:700}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel .g-dropdown{width:100%}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel .g-dropdown .g-sublevel{display:block;padding:0}#g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown .g-sublevel .g-dropdown .g-sublevel>li>a{font-weight:400}#g-header .g-main-nav .g-toplevel>li.about-parent>.g-dropdown .g-sublevel>li.screen-only-parent{flex:0 100%;display:none}#g-header .g-main-nav .g-toplevel>li.no-dropdown-parent:hover{background-color:transparent !important}#g-header .g-main-nav .g-toplevel>li.no-dropdown-parent>a .g-menu-parent-indicator{display:none}#g-header .g-main-nav .g-toplevel>li.no-dropdown-parent>a:hover{color:#ec008c !important}#g-header .g-main-nav .g-dropdown{background-color:#ec008c}#g-header .g-main-nav .g-dropdown li .g-menu-parent-indicator{display:none}#g-header .g-main-nav .g-dropdown li.g-selected:hover{background-color:#c1076c !important}#g-header .g-main-nav .g-dropdown .g-dropdown{display:block;visibility:visible;opacity:1;position:relative !important;left:0;min-width:auto}#g-header .g-main-nav .g-dropdown .g-dropdown .g-sublevel{display:block}#g-header .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background-color:transparent}@media (max-width:1235px){#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).popup-parent{position:absolute;top:0;right:0}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).popup-parent a.popup{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:20px;padding-right:36px !important}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).popup-parent a.popup:after{content:'\f105';font-family:"Font Awesome 5 Pro";vertical-align:middle;margin-left:10px}#g-header .logo-block{flex:0 38%;padding-top:10px}#g-header .menu-block{flex:0 62%;padding-top:35px}}@media (max-width:959px){#g-header .logo-block{flex:0 23%;padding-top:3px}#g-header .logo-block>div{margin-right:0;padding-right:0}#g-header .menu-block{flex:0 77%;padding-top:35px}#g-header .menu-block>div{margin-right:0}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).popup-parent a.popup{padding-right:26px !important}}@media (max-width:768px){#g-header .logo-block{flex:0 32%;padding-top:3px}#g-header .logo-block>div{margin-right:1.5rem}#g-header .menu-block{display:none;flex:0 68%;padding-top:35px}#g-header .menu-block>div{padding-right:0;margin-right:0}}.g-offcanvas-toggle{color:black;top:1rem;right:1rem !important}.g-offcanvas-toggle:after{content:'\f0c9';font-family:"Font Awesome 5 Pro";font-size:2rem;font-weight:300}.g-offcanvas-toggle svg,.g-offcanvas-toggle .fa{display:none}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background-color:white}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>a.g-menu-item-container{color:#000}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after,.g-go-back a:before{font-family:"Font Awesome 5 Pro";color:#ec008c;opacity:1}@media (max-width:768px){.g-toplevel a.popup{display:none}}.company-policies ul.g-dropdown{display:none}#g-header .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:0;background-color:transparent;padding:0;margin:0}#g-header .g-main-nav .g-dropdown{display:none}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-dropdown{display:block}body.touchscreen #g-header .g-main-nav .g-toplevel>li>.g-dropdown .g-sublevel>li.screen-only-parent{display:block}body.touchscreen a.services-link,body.touchscreen a.about-link{pointer-events:none}@media (max-width:959px){body.touchscreen #g-header .g-main-nav .g-toplevel>li.services-parent>.g-dropdown{left:0;right:auto}}@media (min-width:768px){#g-offcanvas .g-content{padding:0;margin:0}#g-offcanvas .g-content nav.g-menu-hastouch li{display:block;width:100%}#g-offcanvas .g-content nav.g-menu-hastouch li.g-parent .g-menu-parent-indicator{position:absolute;right:0.938rem;text-align:center}#g-offcanvas .g-content nav.g-menu-hastouch li.g-parent .g-menu-parent-indicator:after{font-family:"Font Awesome 5 Pro";content:"\f054";color:#ec008c;opacity:1;display:inline-block;text-align:center;width:1.5rem;line-height:normal}#g-offcanvas a{color:black;padding:0.938rem 1rem}}#g-header{background-color:white;position:absolute;width:100%}@media (max-width:768px){#g-header{background-color:transparent}}#g-header .g-grid:nth-child(2){position:relative}@media (max-width:768px){#g-header .g-grid:nth-child(2){position:inherit}}@media (max-width:768px){#g-header .size-30{width:100%;flex:0 100%;text-align:center}}#g-header:before{content:'';background:linear-gradient(180deg,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);height:130%;width:100%;position:absolute;top:0;left:0}@media (max-width:768px){#g-header:before{height:100%}}.mobile-header-cta{display:none}@media (max-width:768px){.mobile-header-cta{display:block}.mobile-header-cta .g-content{margin:0;padding:0}.mobile-header-cta .g-content .custom p{margin:0}.mobile-header-cta .g-content .custom a{display:inline-block;background-color:#ec008c;padding:20px 40px 20px 15px;color:white !important;border-bottom-right-radius:15px;position:relative;z-index:2;font-family:"Nunito Sans",sans-serif;font-weight:700}.mobile-header-cta .g-content .custom a:after{content:'\f105';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:15px;vertical-align:bottom;width:auto;height:auto;bottom:auto;left:auto}}.breadcrumbs{display:none}.breadcrumb{padding:0;background-color:transparent;margin-bottom:10px}.breadcrumb a{color:#ec008c !important;position:relative}.breadcrumb a:after{content:'';width:100%;height:1px;bottom:-1px;left:0;position:absolute;background-color:transparent;transition:0.5s}.breadcrumb a:hover:after{background-color:#ec008c}.breadcrumb .icon-location{display:none}.breadcrumb>li{text-shadow:none;margin-right:10px}.breadcrumb>li.active{color:black}.breadcrumb>li.active:nth-child(1){display:none}.breadcrumb>li>.divider{color:black;font-family:"Font Awesome 5 Pro";font-size:7pt;vertical-align:middle;margin-left:10px}.logo-block{position:relative;z-index:2}@media (max-width:959px){.logo-block img{display:none}}@media (max-width:768px){.logo-block img{display:inline-block;width:400px;max-width:100%;max-height:50px}}.logo-block img.square-logo{display:none}@media (max-width:959px){.logo-block img.square-logo{display:block}}@media (max-width:768px){.logo-block img.square-logo{display:none}}.logo-block a:after{display:none}@media (max-width:768px){body.view-location #g-header:before{display:none}}.neighbourly{display:flex;align-items:flex-end;margin-top:40px}@media (max-width:959px){.neighbourly{justify-content:center}}@media (max-width:450px){.neighbourly{margin-top:0}}.neighbourly p{font-weight:700;display:block;margin:0;margin-bottom:2.5px;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#666 !important}.neighbourly img{margin:0 5px 0 10px;max-width:220px}@media (max-width:1199px){.neighbourly img{max-width:180px}}@media (max-width:450px){.neighbourly img{max-width:175px !important}}#g-footer{padding-top:50px;padding-bottom:30px;margin-top:50px;position:relative;border-top:0}@media (max-width:959px){#g-footer{padding-bottom:0}}#g-footer:before{position:absolute;width:57%;right:0;top:0;height:100%;background-color:#6ccace;content:''}@media (max-width:2500px){#g-footer:before{width:59%}}@media (max-width:1900px){#g-footer:before{width:62%}}@media (max-width:1700px){#g-footer:before{width:60%}}@media (max-width:1450px){#g-footer:before{width:62%}}@media (max-width:959px){#g-footer:before{display:none}}#g-footer a{color:white}#g-footer a:after{display:none}#g-footer p{color:white}#g-footer .g-toplevel{display:flex;flex-wrap:wrap}#g-footer .g-toplevel li{display:inline-block;flex:0 100%;margin-bottom:25px}#g-footer .g-toplevel li:hover{cursor:default}#g-footer .g-toplevel li a{font-weight:400;padding-top:0;margin-right:0;display:inline;padding:0;font-size:1.3rem}#g-footer .g-toplevel li a:hover{font-weight:700}#g-footer .g-content{color:white}#g-footer .g-content a{font-weight:700;margin-right:50px}#g-footer .social.g-social{margin-right:0;padding-right:0}#g-footer .social.g-social a{background:transparent;border:0;padding:0;margin-right:10px;margin-bottom:0;vertical-align:bottom;position:relative;transition:0.5s;top:0}@media (max-width:1260px){#g-footer .social.g-social a{margin-right:5px}}#g-footer .social.g-social a span:before{color:white;background-color:#ec008c;border-radius:100px;font-size:2rem;width:50px;height:50px;display:block;text-align:center;padding-top:2px}@media (max-width:1260px){#g-footer .social.g-social a span:before{width:40px;font-size:1.6rem;height:40px}}@media (max-width:959px){#g-footer .social.g-social a span:before{background-color:white;color:#6ccace}}#g-footer .social.g-social a:nth-child(1) span:before{content:'\f09a';font-family:"FontAwesome";padding-top:0px;color:#ec008c;background-color:transparent;font-size:37pt;height:62px}@media (max-width:1260px){#g-footer .social.g-social a:nth-child(1) span:before{font-size:30pt;height:50px}}@media (max-width:959px){#g-footer .social.g-social a:nth-child(1) span:before{color:white}}#g-footer .social.g-social a:nth-child(2) span:before{content:'\f099';font-family:"FontAwesome"}#g-footer .social.g-social a:hover{top:-10px}#g-footer .footer-logo img{width:100%}#g-footer .mobile-logo{display:none}@media (max-width:450px){#g-footer .mobile-logo{display:block;text-align:center}#g-footer .mobile-logo a{margin-right:0}}#g-footer .social-container .g-content{margin-top:0;padding-top:0;padding-bottom:0;padding-right:0;margin-right:0}@media (max-width:959px){#g-footer .social-container{text-align:center;flex:0 100%;width:100%}}@media (max-width:959px){#g-footer .desktop-logo{flex:0 100%;width:100%;text-align:center}#g-footer .desktop-logo img{max-width:600px}#g-footer .desktop-logo a{margin-right:0}}@media (max-width:450px){#g-footer .desktop-logo .footer-logo{display:none}}@media (max-width:959px){#g-footer .size-5{display:none}}@media (max-width:959px){#g-footer .size-20{flex:0 33.333%;width:33.333%;text-align:center;background-color:#6ccace;padding:20px 0 0 0;margin:20px 0 0 0}}@media (max-width:768px){#g-footer .size-20{flex:0 50%;width:50%;margin:0px 0 0 0}}@media (max-width:768px){#g-footer .size-20.menu-three{flex:0 100%;width:100%}}#g-footer .copyright-block{font-size:1.3rem;color:#666}#g-footer .copyright-block .g-content{color:#666}@media (max-width:959px){#g-footer .copyright-block .g-content{color:white}}@media (max-width:959px){#g-footer .copyright-block{flex:0 100%;text-align:center}}@media (max-width:768px){#g-footer .copyright-block{width:100%;flex:0 100%;text-align:center;order:2}}#g-footer .company-policies{font-size:1.3rem}@media (max-width:959px){#g-footer .company-policies{flex:0 100%;text-align:center}}#g-footer .company-policies ul.g-toplevel{display:block}#g-footer .company-policies ul.g-toplevel li{display:inline-block;margin-bottom:0;margin-right:50px}@media (max-width:959px){#g-footer .company-policies ul.g-toplevel li{margin-right:25px;margin-left:25px}}#g-footer .company-policies ul.g-toplevel li .g-menu-parent-indicator{display:none}#g-footer .company-policies ul.g-toplevel li a:after{display:none !important}@media (max-width:768px){#g-footer .company-policies{width:100%;flex:0 100%;text-align:center}#g-footer .company-policies a{margin:0 20px 10px 20px;display:inline-block}#g-footer .company-policies a.bf{margin:0}}#g-footer .g-container .g-grid:nth-child(3){align-items:center}@media (max-width:959px){#g-footer .g-container .g-grid:nth-child(3){background-color:#6ccace}}.mfp-bg{background-color:white !important}#popupcontainer,#g-brochure{background-color:#ec008c;color:white;width:95%;max-width:800px;margin:auto;position:relative;padding:15px 50px 50px 50px}@media (max-width:959px){#popupcontainer,#g-brochure{padding:15px 30px 0 30px}}@media (max-width:768px){#popupcontainer,#g-brochure{padding:1px 0px 0 0px}}#popupcontainer h2,#g-brochure h2{color:white}@media (max-width:768px){#popupcontainer h2,#g-brochure h2{font-size:1.6rem}}#popupcontainer .mfp-close,#g-brochure .mfp-close{color:white;opacity:1;right:20px;top:20px;font-size:2.8rem;transition:0.5s}#popupcontainer .mfp-close:hover,#g-brochure .mfp-close:hover{transform:rotate(90deg)}@media (max-width:768px){#popupcontainer .mfp-close,#g-brochure .mfp-close{background-color:#222;border-bottom-left-radius:20px;font-size:2rem;top:0;right:0}}#popupcontainer form,#g-brochure form{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}@media (max-width:768px){#popupcontainer form,#g-brochure form{display:block}}#popupcontainer form .field,#g-brochure form .field{flex:0 25%;position:relative;margin-bottom:0;margin-right:20px}@media (max-width:768px){#popupcontainer form .field,#g-brochure form .field{margin-right:0;margin-bottom:10px}}#popupcontainer form .field:nth-child(2),#g-brochure form .field:nth-child(2),#popupcontainer form .field:nth-child(1),#g-brochure form .field:nth-child(1){margin-right:10px}@media (max-width:768px){#popupcontainer form .field:nth-child(2),#g-brochure form .field:nth-child(2),#popupcontainer form .field:nth-child(1),#g-brochure form .field:nth-child(1){margin-right:0}}#popupcontainer form .field label,#g-brochure form .field label{color:white;position:absolute;top:-30px;left:0}@media (max-width:768px){#popupcontainer form .field label,#g-brochure form .field label{position:relative;top:auto}}#popupcontainer form .field input,#g-brochure form .field input{border-radius:3px;border:0;font-size:1.2rem}#popupcontainer form .field small,#g-brochure form .field small{color:white !important;position:absolute;bottom:-30px;right:0;font-size:0.9rem}#popupcontainer form .field small:before,#g-brochure form .field small:before{content:'\f077';font-family:"Font Awesome 5 Pro";margin-right:10px}#popupcontainer form button,#g-brochure form button{flex:0 8%;background-color:transparent;transition:0.5s;position:relative;left:0;padding:0;min-height:40px}@media (max-width:768px){#popupcontainer form button,#g-brochure form button{float:right;margin-top:20px}}#popupcontainer form button:after,#g-brochure form button:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-size:2rem;font-weight:300}#popupcontainer form button:hover,#g-brochure form button:hover{left:10px}#popupcontainer .postcode-input,#g-brochure .postcode-input{flex:0 100%}#popupcontainer .postcode-input form button,#g-brochure .postcode-input form button{background-color:#ec008c;position:absolute;left:auto;padding:8px 12px}#popupcontainer .postcode-input form button:after,#g-brochure .postcode-input form button:after{display:none}#popupcontainer .postcode-input form button:hover,#g-brochure .postcode-input form button:hover{background-color:#ea5e24}@media (max-width:768px){#popupcontainer .postcode-input form button,#g-brochure .postcode-input form button{margin-top:0}}#popupcontainer .top-popup .custom>div,#g-brochure .top-popup .custom>div{display:flex;justify-content:space-between}#popupcontainer .top-popup .custom>div .bb_team,#g-brochure .top-popup .custom>div .bb_team{padding-top:0;display:none}#popupcontainer .top-popup .custom>div .bb_team img,#g-brochure .top-popup .custom>div .bb_team img{max-height:250px}#popupcontainer .top-popup .custom>div .bb_team p,#g-brochure .top-popup .custom>div .bb_team p{width:300px}#popupcontainer .top-popup .custom .postcode-input,#g-brochure .top-popup .custom .postcode-input{margin-top:10px}#popupcontainer .top-popup h2,#g-brochure .top-popup h2{text-align:center}@media (max-width:959px){#popupcontainer .top-popup,#g-brochure .top-popup{padding-bottom:20px}}@media (max-width:768px){#popupcontainer .top-popup,#g-brochure .top-popup{padding-bottom:15px}#popupcontainer .top-popup .privacy-link,#g-brochure .top-popup .privacy-link{text-align:center}}@media (max-width:768px){.mfp-content .g-grid .g-content{margin-bottom:0;padding-bottom:0}}#g-brochure{padding-bottom:30px}#popupcontainer .g-content{margin-bottom:0;padding-bottom:0}.custom.container{position:relative}.custom.container .reasons{position:relative}.custom.container .container{display:flex;flex-wrap:wrap;width:100%;max-width:100rem;margin:auto}@media (max-width:1700px){.custom.container .container{max-width:90rem;width:90%}}.fullwidth-whitebg.custom{position:relative;padding-top:320px}@media (max-width:768px){.fullwidth-whitebg.custom{padding-top:230px}}.fullwidth-whitebg.custom>div:not(.background-image){background-color:white;border-radius:15px;padding:50px 80px 0 80px;width:90%;max-width:80rem;margin:auto;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:959px){.fullwidth-whitebg.custom>div:not(.background-image){padding:50px 40px 0 40px}}@media (max-width:768px){.fullwidth-whitebg.custom>div:not(.background-image){padding:40px}}.fullwidth-whitebg.custom>div:not(.background-image)>div:not(.bb_team){flex:0 100%;padding-bottom:50px}@media (max-width:768px){.fullwidth-whitebg.custom>div:not(.background-image)>div:not(.bb_team){flex:0 100%;padding-bottom:0}}.fullwidth-whitebg.custom>div:not(.background-image) .bb_team{text-align:right;display:none;align-items:flex-end;justify-content:flex-end;flex:0 28%}.fullwidth-whitebg.custom>div:not(.background-image) .bb_team p{width:450px}.fullwidth-whitebg.custom>div:not(.background-image) h2{line-height:1.2}.fullwidth-whitebg.custom .background-image{height:400px;background-size:cover;width:100%;position:absolute;top:0;left:0;z-index:1;background-position:center}@media (max-width:768px){.fullwidth-whitebg.custom .background-image{height:300px}}.fullwidth-whitebg.custom.team-home>div:not(.background-image){display:block;padding-bottom:80px}@media (max-width:768px){.fullwidth-whitebg.custom.team-home>div:not(.background-image){padding-bottom:40px}}.fullwidth-whitebg.custom.team-home .bb_team{width:250px;position:absolute;right:20px;bottom:0}.fullwidth-whitebg.custom.team-home .bb_team p{width:450px}.fullwidth-whitebg.custom.opportunities{margin-bottom:80px;margin-top:50px}.fullwidth-whitebg.custom.opportunities>div{display:block;padding:60px 80px 80px 80px}@media (max-width:959px){.fullwidth-whitebg.custom.opportunities>div{padding:50px 40px 50px 40px}}@media (max-width:768px){.fullwidth-whitebg.custom.opportunities>div{padding:40px}}.fullwidth-whitebg.custom.opportunities h2{text-align:center;margin-bottom:30px}.fullwidth-whitebg.custom.opportunities p{text-align:center;width:75%;margin:auto}@media (max-width:959px){.fullwidth-whitebg.custom.opportunities p{width:100%}}.fullwidth-whitebg.custom.opportunities img{margin:60px auto;max-width:900px}.fullwidth-whitebg.custom.opportunities .desktop{display:block;width:100%}@media (max-width:768px){.fullwidth-whitebg.custom.opportunities .desktop{display:none}}.fullwidth-whitebg.custom.opportunities .mobile{display:none;width:100%}@media (max-width:768px){.fullwidth-whitebg.custom.opportunities .mobile{display:block}}.fullwidth-whitebg.custom.location-job-listings{padding-top:0;top:-70px;position:relative}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image){width:100%;padding:15px 30px}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div{flex:0 100%;padding-bottom:30px}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid{justify-content:space-between}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block{border:2px solid #f5f5f5;padding:40px;margin-bottom:40px;max-width:48%}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block{flex:0 100%;padding:20px;max-width:100%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block h2{font-size:1.6rem;margin-bottom:10px;margin-top:0}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block h2 a{position:relative}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block h2 a:after{position:absolute;bottom:-3px;width:100%;height:2px;background-color:white;transition:0.5s;content:'';left:0}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block h2 a:hover{color:#ec008c}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block h2 a:hover:after{bottom:-7px;background-color:#ec008c}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block a.apply:after{content:'\f105';font-family:"Font Awesome 5 Pro";margin-left:10px;vertical-align:bottom;transition:0.5s;bottom:auto;left:auto;height:0}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block a.apply:hover{color:#ec008c}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block a.apply:hover:after{margin-left:15px}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-grid .g-block p.salary{margin-top:0;font-style:italic}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-block p{text-align:center;width:75%;margin-left:auto;margin-right:auto}@media (max-width:959px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-block p{width:85%}}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.g-block p{width:100%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits{flex:0 88%;width:88%;margin:auto}@media (max-width:1199px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits{flex:0 95%;width:95%}}@media (max-width:959px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits{flex:0 100%;width:100%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits .g-grid{justify-content:space-between;align-items:baseline}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits .g-grid{display:block}}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits .g-grid .size-48{width:100%;max-width:100%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits h2{text-align:center}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul{margin-bottom:0;margin-top:50px}}@media (max-width:450px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul{display:block}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li{list-style-type:none;display:inline-block;flex:0 48%;margin-bottom:30px;text-align:center}@media (max-width:768px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li{margin-bottom:5px}}@media (max-width:450px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li{width:100%;text-align:left;position:relative;display:flex;align-items:center;margin-bottom:20px;justify-content:space-between}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li img{max-height:60px}@media (max-width:450px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li img{max-width:50px;flex:0 30%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li p{font-size:1.2rem;font-family:"Nunito Sans",sans-serif;font-weight:700;text-align:center}@media (max-width:450px){.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li p{text-align:left;margin-top:0;margin-bottom:0;flex:0 70%}}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li:nth-child(1){color:#ec008c}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li:nth-child(2){color:#ea5e24}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li:nth-child(3){color:#6ccace}.fullwidth-whitebg.custom.location-job-listings>div:not(.background-image)>div.location-jobs-benefits ul li:nth-child(4){color:#be1c80}ul.statistics{display:flex;margin-left:0;justify-content:space-between;margin:50px 0 80px 0}@media (max-width:959px){ul.statistics{flex-wrap:wrap;margin:50px 0 50px 0}}@media (max-width:450px){ul.statistics{display:block;margin-left:5%;margin-top:30px}}ul.statistics li{flex:0 23%;list-style-type:none;position:relative;padding-bottom:50px}@media (max-width:1199px){ul.statistics li{flex:0 24%}}@media (max-width:959px){ul.statistics li{flex:0 49%;margin-bottom:40px}}@media (max-width:768px){ul.statistics li{margin-bottom:40px}}@media (max-width:450px){ul.statistics li{flex:0 100%}}ul.statistics li img{width:90%}@media (max-width:959px){ul.statistics li img{width:90%}}@media (max-width:768px){ul.statistics li img{width:95%}}ul.statistics li p{display:block;width:80%;padding:25px;font-size:1.3rem;line-height:1.8rem;color:white;background-color:#ea5e24;position:absolute;bottom:-20px;right:0;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);font-family:"Nunito Sans",sans-serif;font-weight:700;margin-bottom:0}@media (max-width:1700px){ul.statistics li p{font-size:1.2rem;line-height:normal}}@media (max-width:1199px){ul.statistics li p{font-size:1.1rem;line-height:normal}}@media (max-width:768px){ul.statistics li p{padding:20px}}@media (max-width:450px){ul.statistics li p{padding:30px}}ul.statistics>li:nth-child(2) p{background-color:#ec008c}ul.statistics>li:nth-child(3) p{background-color:#6ccace}ul.statistics>li:nth-child(4) p{background-color:#be1c80}.team-home.custom ul{width:80%;margin:auto}@media (max-width:1199px){.team-home.custom ul{width:95%}}@media (max-width:959px){.team-home.custom ul{width:100%}}.team-home.custom ul li{list-style-type:none;display:inline-block;font-size:2rem;margin:20px 33px}@media (max-width:768px){.team-home.custom ul li{display:block;margin:20px 0;font-size:1.6rem}}.team-home.custom ul li a{color:#ec008c;font-family:"Nunito Sans",sans-serif;font-weight:700;position:relative}.team-home.custom ul li a:after{position:absolute;bottom:2px;width:100%;height:3px;background-color:transparent;transition:0.5s;content:'';left:0}.team-home.custom ul li a:hover:after{bottom:-2px;background-color:#ec008c}@media (max-width:768px){.team-home.custom ul li a:after{content:'\f061';font-family:"Font Awesome 5 Pro";margin-left:20px;height:0;width:auto;bottom:auto;left:auto;position:relative;font-size:1.4rem}}.team-home.custom ul li p.statement{display:none}@media (max-width:768px){.team-home.custom ul li p.statement{display:block;font-size:1rem;margin-top:5px}}.team-home.custom .no-business-statement{font-size:1.2rem}@media (max-width:768px){.team-home.custom .no-business-statement{display:none}}.team-home.custom .no-business-statement:before{content:'\f3c5';font-family:"Font Awesome 5 Pro";color:#ea5e24;font-weight:300;display:block;font-size:2.4rem;margin-bottom:10px}.quote.custom{z-index:2;height:200px;color:white;padding:30px 0 30px 0}@media (max-width:959px){.quote.custom{background-color:#6ccace;position:relative;padding-top:35px;height:auto;padding-bottom:25px;top:60px;padding-right:25px}}@media (max-width:768px){.quote.custom{padding-left:25px}}.quote.custom p{position:relative;z-index:2;font-size:1.3rem;width:90%}@media (max-width:1199px){.quote.custom p{width:100%}}@media (max-width:959px){.quote.custom p{width:100%}}.quote.custom p strong{font-size:1.9rem;line-height:2.2rem}@media (max-width:768px){.quote.custom p strong{line-height:normal;font-size:1.4rem}}.quote.custom p:nth-child(1){margin-top:3.3rem}@media (max-width:959px){.quote.custom p:nth-child(1){margin-top:0}}.quote.custom:before{content:'';background-color:#6ccace;height:240px;width:55%;position:absolute;left:0;z-index:1;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15)}@media (max-width:1199px){.quote.custom:before{width:60%}}@media (max-width:959px){.quote.custom:before{width:90%;height:100%;display:none}}@media (max-width:768px){.quote.custom:before{width:95%}}@media (max-width:959px){.quote.custom:after{content:'';height:100%;left:-50px;width:50%;background-color:#6ccace;top:0;z-index:1;display:block;position:absolute}}@media (max-width:768px){.quote.custom:after{display:none}}.cleaning-services.moduletable{padding-left:50px}@media (max-width:1199px){.cleaning-services.moduletable{padding-left:30px}}@media (max-width:959px){.cleaning-services.moduletable{padding-left:10px}}@media (max-width:768px){.cleaning-services.moduletable{padding-left:0}}.cleaning-services.moduletable .cleaning-services.custom>div{padding-left:80px;position:relative}@media (max-width:959px){.cleaning-services.moduletable .cleaning-services.custom>div{padding-left:50px}}@media (max-width:768px){.cleaning-services.moduletable .cleaning-services.custom>div{padding-left:0;margin-top:40px;margin-bottom:50px}.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button){padding-left:60px}}@media (max-width:450px){.cleaning-services.moduletable .cleaning-services.custom>div:nth-child(3){margin-bottom:10px}}.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button){font-size:1.6rem;font-family:"Nunito Sans",sans-serif;font-weight:700;position:relative}@media (max-width:768px){.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button){font-size:1.4rem}}.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button):after{position:absolute;bottom:-3px;width:100%;height:2px;background-color:white;transition:0.5s;content:'';left:0}@media (max-width:768px){.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button):after{display:none}}.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button):hover{color:#ec008c}.cleaning-services.moduletable .cleaning-services.custom>div a:not(.button):hover:after{bottom:-7px;background-color:#ec008c}.cleaning-services.moduletable .cleaning-services.custom>div img{position:absolute;left:0;top:5px;max-width:50px;max-height:60px}@media (max-width:959px){.cleaning-services.moduletable .cleaning-services.custom>div img{max-width:30px}}@media (max-width:768px){.cleaning-services.moduletable .cleaning-services.custom>div img{max-width:40px;max-height:40px;top:-10px}}.home-trust.moduletable{position:relative}.home-trust.moduletable .custom{width:95%;max-width:97rem;margin:auto;margin-bottom:200px}@media (max-width:1700px){.home-trust.moduletable .custom{max-width:79rem}}@media (max-width:959px){.home-trust.moduletable .custom{margin-bottom:100px}}@media (max-width:768px){.home-trust.moduletable .custom{width:100%;max-width:100%;display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:0}.home-trust.moduletable .custom>p{margin-bottom:0}}.home-trust.moduletable .custom>div .pink-bg{width:50%;color:white;padding-top:50px}@media (max-width:959px){.home-trust.moduletable .custom>div .pink-bg{padding-top:1px}}@media (max-width:768px){.home-trust.moduletable .custom>div .pink-bg{width:100%;padding-top:1px;padding-left:5%;padding-right:5%;background-color:#ec008c;margin-bottom:0px;padding-bottom:30px}}.home-trust.moduletable .custom>div .pink-bg h2{color:white;margin-top:80px}@media (max-width:768px){.home-trust.moduletable .custom>div .pink-bg h2{margin-top:45px}}.home-trust.moduletable .custom>div .pink-bg>*{position:relative;z-index:3}.home-trust.moduletable .custom>div .pink-bg .video-container-outer{margin-top:80px;width:85%}@media (max-width:1199px){.home-trust.moduletable .custom>div .pink-bg .video-container-outer{width:95%}}@media (max-width:959px){.home-trust.moduletable .custom>div .pink-bg .video-container-outer{width:100%}}@media (max-width:768px){.home-trust.moduletable .custom>div .pink-bg .video-container-outer{top:50px;margin-top:0;position:relative}}.home-trust.moduletable .custom>div .pink-bg:before{content:'';position:absolute;width:55%;background-color:#ec008c;height:108%;left:0;z-index:2}@media (max-width:1199px){.home-trust.moduletable .custom>div .pink-bg:before{height:108%}}@media (max-width:959px){.home-trust.moduletable .custom>div .pink-bg:before{height:118%}}@media (max-width:768px){.home-trust.moduletable .custom>div .pink-bg:before{display:none}}.home-trust.moduletable .custom .trust-image{position:absolute;right:0;top:0;z-index:1;width:50%;height:570px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:1700px){.home-trust.moduletable .custom .trust-image{height:650px}}@media (max-width:1199px){.home-trust.moduletable .custom .trust-image{height:700px}}@media (max-width:959px){.home-trust.moduletable .custom .trust-image{height:510px;top:50px}}@media (max-width:768px){.home-trust.moduletable .custom .trust-image{top:0;position:relative;width:100%;max-width:100%;height:400px;margin-bottom:0}}.home-trust.moduletable .jobs-trust{min-height:800px}@media (max-width:959px){.home-trust.moduletable .jobs-trust{min-height:650px}.home-trust.moduletable .jobs-trust>div{width:100%}}.home-postcode-top{position:relative}.home-postcode-top .g-content{padding:0;margin:0}.home-postcode.moduletable{height:auto;width:800px;margin:auto;position:relative;top:-50px;z-index:10}.home-postcode.moduletable .custom{height:auto;background-color:#ec008c;color:white;padding:40px 50px 0px 50px;display:block}@media (max-width:768px){.home-postcode.moduletable .custom{padding:40px 30px 0px 30px}}.home-postcode.moduletable .custom h4,.home-postcode.moduletable .custom p{color:white}.home-postcode.moduletable .custom h4{font-size:2rem;text-transform:capitalize;margin-top:0;margin-bottom:0px;line-height:normal}@media (max-width:768px){.home-postcode.moduletable .custom h4{font-size:1.6rem;text-align:center}}.home-postcode.moduletable .custom p{font-family:"Nunito Sans",sans-serif;margin:10px 0}.home-postcode.moduletable .custom>div{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.home-postcode.moduletable .custom>div{text-align:center;display:block}}.home-postcode.moduletable .custom>div>div:not(.bb_team){flex:0 70%;padding-bottom:55px}@media (max-width:768px){.home-postcode.moduletable .custom>div>div:not(.bb_team){padding-bottom:20px}}.home-postcode.moduletable .custom>div>.bb_team{flex:0 30%;text-align:right;align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width:768px){.home-postcode.moduletable .custom>div>.bb_team{flex-direction:column-reverse;align-items:center}}.home-postcode.moduletable .custom>div>.bb_team p{padding-right:20px;width:400px}@media (max-width:768px){.home-postcode.moduletable .custom>div>.bb_team p{position:relative;right:auto;text-align:center;width:100%}}.home-postcode.moduletable .custom>div>.bb_team img{max-height:250px}@media (max-width:1199px){.home-postcode.moduletable{width:700px}}@media (max-width:959px){.home-postcode.moduletable{width:650px}}@media (max-width:768px){.home-postcode.moduletable{width:90%}}.slider,.job-slider{position:relative;padding-bottom:60px}@media (max-width:768px){.slider,.job-slider{padding-bottom:40px}}.slider .slick-next,.job-slider .slick-next,.slider .slick-prev,.job-slider .slick-prev{color:#ec008c;font-family:"Nunito Sans",sans-serif;font-weight:700;background-color:transparent}.slider .slick-next.slick-disabled,.job-slider .slick-next.slick-disabled,.slider .slick-prev.slick-disabled,.job-slider .slick-prev.slick-disabled{pointer-events:none;opacity:0.4}.slider .slick-prev,.job-slider .slick-prev{position:absolute;left:10px;bottom:0}@media (max-width:768px){.slider .slick-prev,.job-slider .slick-prev{left:-5px}}.slider .slick-prev:before,.job-slider .slick-prev:before{content:'\f104';font-family:"Font Awesome 5 Pro";font-size:1.2rem}.slider .slick-next,.job-slider .slick-next{position:absolute;bottom:0;right:10px}@media (max-width:768px){.slider .slick-next,.job-slider .slick-next{right:0}}.slider .slick-next:after,.job-slider .slick-next:after{content:'\f105';font-family:"Font Awesome 5 Pro";margin-left:10px;font-size:1.2rem;vertical-align:bottom;transition:0.5s}.slider .slick-next:hover:after,.job-slider .slick-next:hover:after{margin-left:15px}.slider .slick-slide,.job-slider .slick-slide{text-align:left;padding:0 20px;font-style:italic}@media (max-width:768px){.slider .slick-slide,.job-slider .slick-slide{padding:0}}.slider .slick-slide .testimonial-author,.job-slider .slick-slide .testimonial-author{font-family:"Nunito Sans",sans-serif;font-weight:700;font-style:normal}.job-slider .slick-next,.job-slider .slick-prev{color:white}.job-slider .slick-slide{padding:0}.reviews .custom>div:not(.background-image){position:relative;margin-bottom:80px;padding-bottom:80px;padding-top:70px;display:block}@media (max-width:959px){.reviews .custom>div:not(.background-image){padding-top:50px;margin-bottom:50px}}@media (max-width:768px){.reviews .custom>div:not(.background-image){padding-top:40px;padding-bottom:60px;padding:35px}}.reviews .custom>div:not(.background-image):before{content:'';background-image:url('/templates/g5_hydrogen/custom/images/quote-open.svg');background-size:100%;background-repeat:no-repeat;height:63px;width:90px;position:absolute;top:-40px;left:100px}@media (max-width:1199px){.reviews .custom>div:not(.background-image):before{height:63px;width:70px;top:-35px}}@media (max-width:959px){.reviews .custom>div:not(.background-image):before{left:50px}}@media (max-width:768px){.reviews .custom>div:not(.background-image):before{left:40px}}.reviews .custom>div:not(.background-image):after{content:'';background-image:url('/templates/g5_hydrogen/custom/images/quote-close.svg');background-size:100%;background-repeat:no-repeat;height:63px;width:90px;position:absolute;bottom:-40px;right:100px}@media (max-width:1199px){.reviews .custom>div:not(.background-image):after{height:63px;width:70px;bottom:-45px}}@media (max-width:959px){.reviews .custom>div:not(.background-image):after{right:50px}}@media (max-width:768px){.reviews .custom>div:not(.background-image):after{right:35px}}.content-sidebar,.introduction-sidebar{position:relative}.content-sidebar .button,.introduction-sidebar .button{width:100%;text-align:center}.content-sidebar .button.sorry:after,.introduction-sidebar .button.sorry:after{content:'\f061';bottom:auto;width:auto;height:auto;background-color:transparent;position:relative;color:white}.content-sidebar .button:hover,.introduction-sidebar .button:hover{color:white}.content-sidebar>.g-content,.introduction-sidebar>.g-content{position:absolute;width:95%;top:-100px}@media (max-width:959px){.content-sidebar>.g-content,.introduction-sidebar>.g-content{position:relative;top:auto}}@media (max-width:768px){.content-sidebar>.g-content,.introduction-sidebar>.g-content{margin-top:0}}.white-sidebar.moduletable{box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);background-color:white;border-radius:15px}.white-sidebar.moduletable .custom{padding:50px}@media (max-width:959px){.white-sidebar.moduletable .custom{padding:30px 30px 40px 30px}}.white-sidebar.moduletable .custom h3{margin-top:0;line-height:normal}@media (max-width:959px){.white-sidebar.moduletable .custom h3{font-size:1.6rem}}.pink-sidebar{box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);background-color:#ec008c;color:white}.pink-sidebar .custom{padding:40px}.pink-sidebar .custom h3{margin-top:0;color:white}.service.custom{position:relative;margin:20px 0 60px 0}@media (max-width:768px){.service.custom{margin-top:0;margin-bottom:40px}}.service.custom .container{display:flex;flex-wrap:wrap;width:100%;max-width:100rem;margin:auto}@media (max-width:1700px){.service.custom .container{max-width:90rem}}@media (max-width:768px){.service.custom .container{display:block}}.service.custom .content{flex:0 55%;position:relative}@media (max-width:768px){.service.custom .content{padding-left:0;width:90%;margin:auto;padding-right:0;padding-left:0}}.service.custom .content>*:not(.svg){padding-left:80px;padding-right:50px}@media (max-width:959px){.service.custom .content>*:not(.svg){padding-left:65px;padding-right:40px}}@media (max-width:768px){.service.custom .content>*:not(.svg){padding-left:0px;padding-right:0}}@media (max-width:768px){.service.custom .content>h2{padding-left:55px !important}}.service.custom .content .svg{position:absolute;left:0;top:10px;max-width:60px;max-height:60px}@media (max-width:959px){.service.custom .content .svg{max-height:50px}}@media (max-width:768px){.service.custom .content .svg{display:inline-block;margin-right:10px;max-height:40px !important;top:6px !important;max-width:45px}}.service.custom .content h2{margin-bottom:10px}@media (max-width:768px){.service.custom .content h2{display:inline-block;vertical-align:top;padding-left:55px}}.service.custom .content h3{font-family:"Nunito Sans",sans-serif;margin-top:0;font-size:1.5rem;margin-bottom:0;line-height:normal}@media (max-width:768px){.service.custom .content h3{margin-top:5px;font-size:1.3rem}}.service.custom .image{flex:0 45%;width:42%;position:absolute;right:0;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:959px){.service.custom .image{height:50%}}@media (max-width:768px){.service.custom .image{position:relative;width:100%;height:300px}}.service.custom .image p{margin-top:0;font-size:0.9rem;margin-bottom:20px}@media (max-width:768px){.service.custom .image p{text-align:center}}.service.custom.right .container{flex-direction:row-reverse}.service.custom.right .image{text-align:right;left:0}.service.custom.left .content{padding-right:0}.service.custom.services .content img{max-width:50px;max-height:60px}.service.left.moduletable{padding-left:50px}@media (max-width:959px){.service.left.moduletable{padding-left:30px}}@media (max-width:768px){.service.left.moduletable{padding-left:0}}.service-break{background-color:transparent;color:black;text-align:center}.service-break .custom{background-color:rgba(109,202,206,0.2);padding-top:50px;padding-bottom:120px;margin-bottom:80px;background-size:110% auto;background-repeat:no-repeat}@media (max-width:1199px){.service-break .custom{background-position:top 50px center}}@media (max-width:959px){.service-break .custom{background-position:top 100px center}}@media (max-width:768px){.service-break .custom{padding-left:5%;padding-right:5%;background-position:bottom -130px center}}@media (max-width:450px){.service-break .custom{background-position:bottom -75px center}}.service-break .custom h4{font-family:"Nunito Sans",sans-serif;font-size:1.3rem}@media (max-width:768px){.service-break .custom h4{line-height:1.8rem}}.service-break .custom ul{margin:40px 0}.service-break .custom ul li{list-style-type:none;display:inline-block;position:relative;padding:0 50px;font-size:1.5rem}@media (max-width:768px){.service-break .custom ul li{display:block;text-align:center;width:100%;padding:0;margin-bottom:10px}}.service-break .custom ul li:before{content:'\f111';font-family:"Font Awesome 5 Pro";font-weight:700;font-size:6pt;color:#6ccace;display:inline;position:absolute;left:-2px;top:6px}@media (max-width:768px){.service-break .custom ul li:before{display:none}}.service-break .custom ul li:nth-child(1){padding-left:0}.service-break .custom ul li:nth-child(1):before{display:none}@media (max-width:768px){.service-break .custom ul li:nth-child(1){padding-right:0}}ul.services-article-list{margin:0;display:flex;flex-wrap:wrap}ul.services-article-list li{list-style-type:none;flex:0 33%;margin-bottom:20px;padding-right:10px;max-width:33%}@media (max-width:959px){ul.services-article-list li{flex:0 50%;max-width:50%}}@media (max-width:768px){ul.services-article-list li{position:relative}}ul.services-article-list li a{position:relative;font-family:"Nunito Sans",sans-serif;font-weight:700;left:0;padding-left:15px;display:inline-block}@media (max-width:768px){ul.services-article-list li a{display:block;padding-left:20px}}ul.services-article-list li a:before{content:'\f105';font-family:"Font Awesome 5 Pro";margin-right:15px;display:inline-block;transition:0.5s;position:absolute;left:0;top:-2px}@media (max-width:768px){ul.services-article-list li a:before{position:absolute;left:0;top:0px}}ul.services-article-list li a:hover:before{transform:rotate(90deg)}ul.services-article-list li a:after{display:none}.service-list-sidebar p{margin:50px 0 30px 0;font-size:1.2rem}.service-list-sidebar a{font-family:"Nunito Sans",sans-serif;font-weight:700;display:inline-block;position:relative}.service-list-sidebar a>span{width:45px;display:inline-block;text-align:center;margin-right:30px}.service-list-sidebar a:after{position:absolute;bottom:2px;width:100%;height:2px;background-color:white;transition:0.5s;content:'';left:0}.service-list-sidebar a:hover{color:#ec008c}.service-list-sidebar a:hover:after{bottom:-2px;background-color:#ec008c}.service-list-sidebar img{max-width:45px;max-height:50px;margin-right:20px}@media (max-width:959px){.service-list-sidebar img{max-width:35px;max-height:40px}}.service-list-sidebar ul{margin-left:0;margin-bottom:0}.service-list-sidebar ul li{list-style-type:none;display:block;position:relative;margin-bottom:20px}.service-list-sidebar ul li:nth-last-child(1){margin-bottom:0 !IMPORTANT}.service-list-sidebar.services ul li{margin-bottom:40px}.pillars-sidebar .pillars{display:block;margin-top:25px}.pillars-sidebar .pillars li{margin-bottom:20px}.pillars-sidebar .pillars li a{display:inline-block;position:relative}.pillars-sidebar .pillars li a img{margin-bottom:0;margin-right:20px;display:inline-block;position:absolute;left:0}.pillars-sidebar .pillars li:nth-last-child(1){margin-bottom:5px}.pillars-sidebar .pillars li img{margin-right:20px}.pillars-sidebar p{margin:30px 0 30px 0}.pillars-sidebar a>span{font-size:2.2rem}.reasons ul{margin:15px 0;display:flex;flex-wrap:wrap;justify-content:space-between;width:60%;margin-left:auto;z-index:2;position:relative}@media (max-width:1199px){.reasons ul{width:65%}}@media (max-width:959px){.reasons ul{width:100%}}@media (max-width:768px){.reasons ul{display:block}}.reasons ul li{list-style-type:none;padding:30px;margin-bottom:30px;flex:0 48%;border:5px solid;text-align:center;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);background-color:white;position:relative;max-width:48%}@media (max-width:768px){.reasons ul li{max-width:100%}}.reasons ul li:nth-child(1),.reasons ul li:nth-child(2){border-color:#6ccace}.reasons ul li:nth-child(3),.reasons ul li:nth-child(4){border-color:#ec008c;margin-bottom:0}@media (max-width:768px){.reasons ul li:nth-child(3),.reasons ul li:nth-child(4){margin-bottom:30px}}@media (max-width:768px){.reasons ul li:nth-last-child(1){margin-bottom:0}}.reasons ul li span{position:absolute;top:20%;left:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;align-content:center}.reasons ul li h4{font-size:1.4rem;line-height:1.8rem}.reasons .image{position:absolute;width:34%;left:auto;z-index:1;top:50%;transform:translateY(-50%);right:55%;max-height:500px;overflow:hidden}@media (max-width:959px){.reasons .image{width:600px;position:relative;top:auto;transform:none;left:0;margin:auto;right:0}}@media (max-width:1800px){.reasons .image{width:50%}}@media (max-width:768px){.reasons .image{width:100%}}.reasons.right ul{margin-left:0;margin-right:auto}.reasons.right .image{left:55%;right:auto}@media (max-width:959px){.reasons.right .image{left:0;right:0}}.reasons.last-reasons .image{transform:translateY(0%);top:50px;background-repeat:no-repeat;background-size:cover}@media (max-width:959px){.reasons.last-reasons .image{top:auto;height:300px !important}}@media (max-width:959px){.reasons.last-reasons li{margin-bottom:0}}@media (max-width:768px){.reasons.last-reasons li{margin-bottom:30px}}.about-stats{margin-top:70px}.about-stats ul.statistics{position:relative;top:-70px;margin-bottom:0px;z-index:2}@media (max-width:959px){.about-stats .popup-parent{margin-top:0}}table:not(.ui.seven.column.day){margin-top:80px;border:0}@media (max-width:959px){table:not(.ui.seven.column.day){margin-top:50px}}@media (max-width:768px){table:not(.ui.seven.column.day){margin-top:30px}}table:not(.ui.seven.column.day) tbody tr td{border-top:5px solid white;border-left:0;border-right:0;background-color:#f7f7f7}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.left-aligned{font-size:1.2rem;padding-top:15px;padding-bottom:15px}}table:not(.ui.seven.column.day) tbody tr td:not(.left-aligned){font-size:1.6rem}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td:not(.left-aligned){padding-right:20px;padding-top:15px;padding-bottom:6px}}table:not(.ui.seven.column.day) tbody tr td img{max-height:35px;margin-right:15px}table:not(.ui.seven.column.day) tbody tr td.orange{background-color:#ea5e24;color:white;text-align:left;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.1rem;padding:15px 15px 13px 20px}table:not(.ui.seven.column.day) tbody tr td.orange svg{margin-right:10px;display:inline-block}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.orange{display:block;margin-bottom:10px}}table:not(.ui.seven.column.day) tbody tr td.pink{background-color:#ec008c;color:white;text-align:left;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.1rem;padding:15px 15px 13px 20px}table:not(.ui.seven.column.day) tbody tr td.pink svg{margin-right:10px;display:inline-block}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.pink{display:block;margin-bottom:10px;margin-top:10px}}table:not(.ui.seven.column.day) tbody tr td.green{background-color:#6ccace;color:white;text-align:left;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.1rem;padding:15px 15px 13px 20px}table:not(.ui.seven.column.day) tbody tr td.green svg{margin-right:10px;display:inline-block}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.green{display:block;margin-bottom:10px;margin-top:10px}}table:not(.ui.seven.column.day) tbody tr td.purple{background-color:#be1c80;color:white;text-align:left;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.1rem;padding:15px 15px 13px 20px}table:not(.ui.seven.column.day) tbody tr td.purple svg{margin-right:10px;display:inline-block}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.purple{display:block;margin-bottom:10px;margin-top:10px}}table:not(.ui.seven.column.day) tbody tr td.left-aligned{text-align:left;padding-left:20px}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.left-aligned{text-align:center;display:block}}table:not(.ui.seven.column.day) tbody tr td.highlight{background-color:#eee}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td.highlight:before{content:'Bright & Beautiful'}}@media (max-width:768px){table:not(.ui.seven.column.day) tbody tr td{display:flex;justify-content:space-between;text-align:left}table:not(.ui.seven.column.day) tbody tr td:nth-child(3):before{content:'Company with employed staff'}table:not(.ui.seven.column.day) tbody tr td:nth-child(4):before{content:'Cleaning agency'}table:not(.ui.seven.column.day) tbody tr td:nth-child(5):before{content:'Cash in hand cleaning'}table:not(.ui.seven.column.day) tbody tr td.orange-border{border-bottom:2px solid #ea5e24;font-family:"Nunito Sans",sans-serif;font-weight:700;background-color:#eee}table:not(.ui.seven.column.day) tbody tr td.pink-border{border-bottom:2px solid #ec008c;font-family:"Nunito Sans",sans-serif;font-weight:700;background-color:#eee}table:not(.ui.seven.column.day) tbody tr td.green-border{border-bottom:2px solid #6ccace;font-family:"Nunito Sans",sans-serif;font-weight:700;background-color:#eee}table:not(.ui.seven.column.day) tbody tr td.purple-border{border-bottom:2px solid #be1c80;font-family:"Nunito Sans",sans-serif;font-weight:700;background-color:#eee}table:not(.ui.seven.column.day) tbody tr td:before{font-size:1.1rem;line-height:normal}table:not(.ui.seven.column.day) tbody tr td span{line-height:normal}}table:not(.ui.seven.column.day) thead tr td{border:0;background-color:#f7f7f7;padding:1rem}table:not(.ui.seven.column.day) thead tr td.highlight{background-color:#eee;border-top:5px solid #ec008c}table:not(.ui.seven.column.day) thead tr td:nth-child(1){background-color:white}@media (max-width:768px){table:not(.ui.seven.column.day) thead{display:none}}.about-above-footer .about-above-footer.custom{display:flex;align-items:center;margin-bottom:30px}@media (max-width:768px){.about-above-footer .about-above-footer.custom{flex-wrap:wrap}}.about-above-footer .pink{background-color:#ec008c;color:white;width:40%;margin-left:auto;margin-right:10%;padding:40px;position:relative;z-index:2}.about-above-footer .pink h3{color:white;margin-top:0}@media (max-width:1199px){.about-above-footer .pink{width:45%;margin-right:5%}}@media (max-width:959px){.about-above-footer .pink{width:50%;margin-right:0%}}@media (max-width:768px){.about-above-footer .pink{margin:auto;width:90%;text-align:center;top:30px;padding-bottom:20px}}@media (max-width:450px){.about-above-footer .pink{width:90%}}.about-above-footer .image{position:absolute;left:0;top:0;z-index:1;max-width:60%;height:600px;width:60%;background-repeat:no-repeat;background-position:top left;background-size:cover;margin-bottom:40px}@media (max-width:768px){.about-above-footer .image{max-width:100%;position:relative;width:100%;height:400px}.about-above-footer .image p{margin-top:0}}.about-above-footer .image p.caption{position:absolute;top:625px;text-align:right;width:100%;margin:0;font-size:1rem}@media (max-width:768px){.about-above-footer .image p.caption{top:425px;text-align:center;padding-left:20px;padding-right:20px;font-size:0.9rem}}@media (max-width:768px){.above-footer-action-left .g-content{margin:0;padding:0}}ul.jobs-benefits{margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-around}ul.jobs-benefits li{list-style-type:none;flex:0 23%}@media (max-width:768px){ul.jobs-benefits{display:block}ul.jobs-benefits li{text-align:left !important}}.benefits h2{text-align:center;margin-bottom:30px}.benefits ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:0;margin-bottom:0px;margin-top:80px}@media (max-width:768px){.benefits ul{margin-top:45px}}.benefits ul li{list-style-type:none;display:inline-block;flex:0 21%;text-align:center;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start}@media (max-width:959px){.benefits ul li{flex:0 29%}}@media (max-width:768px){.benefits ul li{flex:0 47%}}@media (max-width:450px){.benefits ul li{flex:0 100%;text-align:left;position:relative;padding-left:70px;margin-bottom:10px}}.benefits ul li img{max-width:60px;margin-bottom:15px;height:60px}@media (max-width:450px){.benefits ul li img{position:absolute;left:0;top:0;max-width:50px}}.benefits ul li h4{font-family:"Nunito Sans",sans-serif;font-size:1.4rem;flex:0 100%;margin-bottom:0}.apply-container .custom{display:flex;align-items:center}@media (max-width:768px){.apply-container .custom{flex-wrap:wrap}}.apply-container .orange{background-color:#ea5e24;color:white;width:40%;margin-left:auto;margin-right:10%;padding:40px;position:relative;z-index:2}@media (max-width:1199px){.apply-container .orange{width:45%;margin-right:5%}}@media (max-width:768px){.apply-container .orange{margin:auto;width:93%;text-align:center;top:30px;padding-bottom:20px}}.apply-container .orange h3{color:white;margin-top:0}.apply-container .orange .postcode-input button{background-color:#ea5e24}.apply-container .orange .postcode-input button:hover{background-color:#ec008c}.apply-container .image{position:absolute;left:0;z-index:1;max-width:60%;height:600px;width:60%;background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width:959px){.apply-container .image{background-position:top left}}@media (max-width:768px){.apply-container .image{max-width:100%;position:relative;width:100%;height:400px}.apply-container .image p{margin-top:0;margin-bottom:0}}.apply-container .g-content{margin-left:0;padding-lefT:0;margin-right:0;padding-right:0;margin-bottom:0;padding-bottom:0}.service-image-review{margin-bottom:50px;position:relative}@media (max-width:768px){.service-image-review{margin-bottom:0}}.service-image-review .container{display:flex;flex-wrap:wrap;width:95%;max-width:97rem;margin:auto;align-items:center}@media (max-width:1700px){.service-image-review .container{max-width:87rem}}@media (max-width:768px){.service-image-review .container{width:100%;flex-direction:column-reverse}}.service-image-review .container .content{flex:0 45%;margin-left:auto;position:relative;font-style:italic;padding:40px;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);background-color:white}@media (max-width:959px){.service-image-review .container .content{flex:0 50%}}@media (max-width:768px){.service-image-review .container .content{flex:0 90%;margin:auto;width:90%;top:40px}}.service-image-review .container .content p{margin-top:0;position:relative}.service-image-review .container .content .testimonial-author{font-style:normal;font-family:"Nunito Sans",sans-serif;font-weight:700;margin-bottom:0}.service-image-review .container .image{flex:0 60%;width:60%;position:absolute;left:0;text-align:right;height:600px;top:0;background-position:right;background-size:cover}@media (max-width:768px){.service-image-review .container .image{position:relative;width:100%;flex:auto;height:400px}}.service-image-review .container .image img{margin-bottom:20px;width:100%}.service-image-review .container .image p{margin:0;font-size:0.9rem}.postcode-input{margin-top:40px}.postcode-input form{position:relative;max-width:300px;margin-bottom:0px;width:100%}@media (max-width:768px){.postcode-input form{width:100%;max-width:260px;margin:auto}}.postcode-input input{background-color:white;border-radius:100px;padding:19px 25px;font-size:1.2rem;color:black;border:0;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);width:100%;box-sizing:border-box}.postcode-input button{position:absolute;right:7px;top:6px;background-color:#ec008c;color:white;padding:8px 12px;border-radius:100px;transition:0.5s}.postcode-input button:hover{background-color:#ea5e24}.postcode-input button:before{content:'\f061';font-family:"Font Awesome 5 Pro";vertical-align:middle;font-weight:700;font-size:1.8rem}.postcode-input .privacy-link{margin-left:25px}@media (max-width:768px){.postcode-input .privacy-link{margin-left:0}}.postcode-input .privacy-link a{color:white;text-decoration:underline;font-size:0.8rem}.postcode-input .privacy-link a:hover{text-decoration:none}.bb_team{display:none;position:relative;padding-top:20px}.bb_team p{position:absolute;right:100%;bottom:15px;font-size:0.9rem !important;width:100%;text-align:right;padding-right:25px}.gm-style .gm-style-iw-c{border-radius:0;padding-left:0;padding-bottom:0;padding-top:0;padding-right:25px !important}.gm-style .gm-style-iw-c>div>div{font-size:1.2rem}.gm-style .gm-style-iw-c>div>div .location{background-color:#ec008c;color:white;font-family:"Nunito Sans",sans-serif;font-weight:700;padding:20px;border-bottom-right-radius:10px;text-transform:capitalize}.gm-style .gm-style-iw-c>div>div .inner{padding:17px 20px 10px 20px}.gm-style .gm-style-iw-c>div>div .inner>a{margin-top:10px;display:inline-block}.gm-style .gm-style-iw-c>div>div .inner>a:after{content:'\f061';font-family:"Font Awesome 5 Pro";margin-left:10px;font-size:1.1rem;height:auto;width:auto;left:auto;position:relative;bottom:auto;background-color:transparent !important}.gm-style .gm-style-iw-c>div>div .inner>a:hover.gm-style .gm-style-iw-c>div>div .inner>a:after{background-color:transparent}.gm-style .gm-style-iw-c>div>div .inner .tel{font-family:"Nunito Sans",sans-serif;font-weight:700}.gm-style .gm-style-iw-c button{top:8px !important;right:5px !important}.gm-style .gm-style-iw-c button:after{content:'\f00d';font-family:"Font Awesome 5 Pro";font-size:1rem}.gm-style .gm-style-iw-c button img{display:none !important}body.g-contact .content-sidebar,body.g-contact .introduction-sidebar{position:inherit;top:auto}body.g-contact .location-postcode-box.moduletable{margin:0;padding:0;max-width:70%}@media (max-width:959px){body.g-contact .location-postcode-box.moduletable{margin:auto}}@media (max-width:768px){body.g-contact .location-postcode-box.moduletable{width:100%;max-width:100%;text-align:center}}body.g-contact .location-postcode-box.moduletable .custom{background-color:#ec008c;padding:40px 50px;color:white;z-index:2;position:relative}@media (max-width:768px){body.g-contact .location-postcode-box.moduletable .custom{padding:40px 30px 25px 30px}}body.g-contact .location-postcode-box.moduletable .custom h3{color:white;margin-bottom:0;margin-top:0;line-height:normal}body.g-contact .location-postcode-box.moduletable .custom p{margin-top:10px}body.g-contact .contact-map.moduletable{position:absolute;right:0;width:60%;top:0px}@media (max-width:959px){body.g-contact .contact-map.moduletable{width:100%;position:relative;top:-40px}}.policies-links>p{display:flex;justify-content:space-evenly}@media (max-width:768px){.policies-links>p{display:block;margin-top:0}}.policies-links>p a{flex:0 31%;max-width:31%;border:5px solid #ec008c;padding:40px;text-align:center;color:#ec008c;font-size:2rem;background-color:white;position:relative;top:0;transition:0.5s}.policies-links>p a:nth-child(2){border:5px solid #ea5e24;color:#ea5e24}.policies-links>p a:after{display:none}.policies-links>p a:hover{box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);top:-5px}@media (max-width:768px){.policies-links>p a{display:block;width:80%;margin:0 auto 20px auto;font-size:1.6rem;flex:0 80%;max-width:80%}}.sorry-pink-box{background-color:#ec008c;color:white;padding:35px 40px 35px 40px;width:63%;margin-top:35px}@media (max-width:1199px){.sorry-pink-box{width:80%}}@media (max-width:959px){.sorry-pink-box{width:100%}}.sorry-pink-box p{margin-top:0;margin-bottom:0}.sorry-pink-box h3{color:white;margin-top:0;margin-bottom:10px}.disclaimer p{text-align:center;max-width:97rem;margin:auto;width:90%}.disclaimer.moduletable{margin-bottom:40px}body.com_brightbeautiful.view-location .location-container{max-width:97rem;margin:auto;width:97%}@media (max-width:1700px){body.com_brightbeautiful.view-location .location-container{max-width:80rem}}@media{body.com_brightbeautiful.view-location .location-container{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:768px){body.com_brightbeautiful.view-location .location-container{width:90%;padding-left:0;padding-right:0}}body.com_brightbeautiful.view-location .location-header{display:flex;align-items:center;background-image:url('/images/jch-optimize/ng/images_Final__Images_your-local-bright-and-beautiful-team.webp');background-size:cover;background-repeat:no-repeat;background-position:center;min-height:500px;position:relative;padding-top:100px}body.com_brightbeautiful.view-location .location-header:before{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.3);top:0;left:0;content:''}@media (max-width:768px){body.com_brightbeautiful.view-location .location-header:before{background-color:rgba(255,255,255,0.7)}}body.com_brightbeautiful.view-location .location-header:after{position:absolute;width:75%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.8505777311) 0%,rgba(255,255,255,0) 100%);top:0;left:0;content:''}body.com_brightbeautiful.view-location .location-header .location-container{max-width:97rem;margin:auto;width:97%;z-index:2}@media (max-width:1700px){body.com_brightbeautiful.view-location .location-header .location-container{max-width:80rem}}@media (max-width:1700px){body.com_brightbeautiful.view-location .location-header .location-container{width:90%}}body.com_brightbeautiful.view-location .location-header .location-container .location-areas-link{position:relative}body.com_brightbeautiful.view-location .location-header .location-container .location-areas-link:before{content:'\f3c5';font-family:"Font Awesome 5 Pro";font-weight:700;margin-right:10px;font-size:1.2rem}body.com_brightbeautiful.view-location .location-header .location-container .location-areas-link:after{content:'';width:100%;height:1px;bottom:-5px;left:0;position:absolute;background-color:transparent;transition:0.5s}body.com_brightbeautiful.view-location .location-header .location-container .location-areas-link:hover{color:#ec008c}body.com_brightbeautiful.view-location .location-header .location-container .location-areas-link:hover:after{background-color:#ec008c}body.com_brightbeautiful.view-location .location-header .location-container h1{font-size:3rem}@media (max-width:959px){body.com_brightbeautiful.view-location .location-header .location-container h1{font-size:2.5rem}}@media (max-width:768px){body.com_brightbeautiful.view-location .location-header .location-container h1{font-size:2rem}body.com_brightbeautiful.view-location .location-header .location-container h1 br{display:none}}body.com_brightbeautiful.view-location .location-header .location-header-container{padding:0;width:95%}@media (max-width:768px){body.com_brightbeautiful.view-location .location-header .location-header-container{width:90%}}body.com_brightbeautiful.view-location .location-header .breadcrumbs{display:block}body.com_brightbeautiful.view-location #location-housekeeping-difference .housekeeping-image{position:absolute;right:0}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .housekeeping-image{position:relative;width:100%;max-width:100%}}body.com_brightbeautiful.view-location #location-housekeeping-difference .housekeeping-image .custom{width:100%;height:700px;background-repeat:no-repeat;background-size:cover;background-position:left}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .housekeeping-image .custom{height:500px}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-housekeeping-difference .housekeeping-image .custom{height:400px}}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .size-50{width:100%;max-width:100%}body.com_brightbeautiful.view-location #location-housekeeping-difference .size-50:not(.housekeeping-image){padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-housekeeping-difference .size-50:not(.housekeeping-image) p{margin-bottom:0}}body.com_brightbeautiful.view-location #location-housekeeping-difference .quote.custom{height:auto}@media (max-width:768px){body.com_brightbeautiful.view-location #location-housekeeping-difference .quote.custom{text-align:center;padding-bottom:35px}body.com_brightbeautiful.view-location #location-housekeeping-difference .quote.custom p{line-height:1.3}}body.com_brightbeautiful.view-location #location-housekeeping-difference .pillars li{flex:0 39%}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .pillars li{flex:0 48%}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-housekeeping-difference .pillars{margin-bottom:40px}}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .location-container{display:block;padding:0}}@media (max-width:959px){body.com_brightbeautiful.view-location #location-housekeeping-difference .location-container{width:100%}}body.com_brightbeautiful.view-location #location-send-enquiry{background-color:white;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);width:700px;margin:auto;top:-50px;z-index:2;position:relative;padding:40px 50px 0 50px}@media (max-width:959px){body.com_brightbeautiful.view-location #location-send-enquiry{width:90%;max-width:700px}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry{padding:30px 40px 0 40px}}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry{padding:30px 30px 60px 30px}}body.com_brightbeautiful.view-location #location-send-enquiry h2{margin-top:0}body.com_brightbeautiful.view-location #location-send-enquiry .links{margin-bottom:20px;font-size:2rem}body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry{font-family:"Nunito Sans",sans-serif;font-weight:700;margin:0 40px 0 0}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry{display:block}}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry{font-size:1.6rem;margin-bottom:5px}}body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry:before{content:'\f061';font-family:"Font Awesome 5 Pro";margin-right:15px;font-weight:700;font-size:1.6rem;display:inline-block;transition:0.5s;vertical-align:text-bottom}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry:before{font-size:1.2rem}}body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry:after{display:none}body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry:hover{color:#ec008c}body.com_brightbeautiful.view-location #location-send-enquiry .links a.enquiry:hover:before{transform:rotate(90deg)}body.com_brightbeautiful.view-location #location-send-enquiry .links a.telephone{pointer-events:none;color:black;font-family:"Nunito Sans",sans-serif;font-weight:700;vertical-align:middle}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.telephone{pointer-events:all;color:#ec008c;display:block}}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.telephone{font-size:1.6rem}}body.com_brightbeautiful.view-location #location-send-enquiry .links a.telephone:before{content:'\f879';font-family:"Font Awesome 5 Pro";margin-right:10px;font-weight:700;font-size:1.2rem;vertical-align:text-top}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry .links a.telephone:before{font-size:1rem}}body.com_brightbeautiful.view-location #location-send-enquiry .photo{width:auto;display:flex;align-items:flex-end;flex:0 35%}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry .photo{max-width:150px;bottom:0;right:0;position:absolute}}body.com_brightbeautiful.view-location #location-send-enquiry .photo img{flex-shrink:0}body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content{display:flex}body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content .left{flex:0 75%}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content .left{flex:0 100%;z-index:2}}body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content .left .opening{padding-bottom:40px;margin-top:30px}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content .left .opening{width:60%}}body.com_brightbeautiful.view-location #location-send-enquiry .location-block-content .left .opening h4{margin-bottom:10px}body.com_brightbeautiful.view-location #location-send-enquiry>img{position:absolute;top:-60px;width:100px;right:15px}@media (max-width:450px){body.com_brightbeautiful.view-location #location-send-enquiry>img{width:80px;top:-40px}}body.com_brightbeautiful.view-location #location-how-we-care{padding-top:60px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care{padding-top:40px}}body.com_brightbeautiful.view-location #location-how-we-care .services{margin-left:0;display:flex;flex-wrap:wrap}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care .services{margin-bottom:0}}body.com_brightbeautiful.view-location #location-how-we-care .services>li{list-style-type:none;flex:0 50%;max-width:50%;margin-bottom:20px;display:block;position:relative;padding:20px 5px 20px 70px}@media (max-width:959px){body.com_brightbeautiful.view-location #location-how-we-care .services>li{padding-right:10px}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care .services>li{padding-top:5px;padding-left:50px;padding-right:5px;padding-bottom:10px;line-height:1.2}}body.com_brightbeautiful.view-location #location-how-we-care .services>li a{font-family:"Nunito Sans",sans-serif;font-weight:700;display:inline-block}body.com_brightbeautiful.view-location #location-how-we-care .services>li a:after{position:absolute;bottom:2px;width:100%;height:2px;background-color:white;transition:0.5s;content:'';left:0}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care .services>li a:after{display:none}}body.com_brightbeautiful.view-location #location-how-we-care .services>li a:hover:after{bottom:-2px;background-color:#ec008c}body.com_brightbeautiful.view-location #location-how-we-care .services>li span{display:block}body.com_brightbeautiful.view-location #location-how-we-care .services>li:before{width:50px;height:50px;content:'';position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center left;left:0;top:0}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care .services>li:before{width:35px;height:35px}}body.com_brightbeautiful.view-location #location-how-we-care .services>li.home-cleaning:before{background-image:url('/images/icons/home.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.in-home-ironing:before{background-image:url('/images/icons/inhome-ironing.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.laundry:before{background-image:url('/images/icons/washing-machine.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.off-site-ironing:before{background-image:url('/images/icons/offsite-ironing.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.holiday-letting:before{background-image:url('/images/icons/holiday-letting.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.end-of-tenancy-clean:before{background-image:url('/images/icons/house-sales.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.ironing:before{background-image:url('/images/icons/iron.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.regular-clean:before{background-image:url('/images/icons/regular-clean.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.post-build-clean:before{background-image:url('/images/icons/post-build.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.one-off-clean-deep-clean:before{background-image:url('/images/icons/deep-clean-icon.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.laundry-pick-up:before{background-image:url('/images/icons/laundry-pickup.svg')}body.com_brightbeautiful.view-location #location-how-we-care .services>li.laundry-drop-off:before{background-image:url('/images/icons/laundry-dropoff.svg')}@media (max-width:768px){body.com_brightbeautiful.view-location #location-how-we-care .g-grid .g-block{flex:0 100%;width:100%}}body.com_brightbeautiful.view-location #location-arrange-visit{background-color:#f4f4f4;position:relative;z-index:2;margin-top:80px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit{margin-top:20px}}body.com_brightbeautiful.view-location #location-arrange-visit .location-form{background-color:#ec008c;position:relative;padding-top:10px;max-width:40%}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-form{flex:0 100%;width:100%;max-width:100%}}body.com_brightbeautiful.view-location #location-arrange-visit .location-form:before{height:40px;width:100%;content:'';position:absolute;top:-40px;background-color:#ec008c}body.com_brightbeautiful.view-location #location-arrange-visit .location-form:after{height:40px;width:100%;content:'';position:absolute;bottom:-40px;background-color:#ec008c;left:0}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form{width:75%;margin:auto}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .field{margin-bottom:20px;position:relative}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .field .custom-error{color:white !important;position:absolute;top:0;right:0;font-size:0.9rem;font-family:"Nunito Sans",sans-serif;font-weight:700}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .field .custom-error:before{content:'\f107';font-family:"Font Awesome 5 Pro";margin-right:5px;vertical-align:top}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .field.error:after{content:'\f06a';font-family:"Font Awesome 5 Pro";position:absolute;z-index:0;bottom:3px;right:10px;color:#ea5e24;font-size:1.8rem}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form label{font-family:"Nunito Sans",sans-serif;color:white;margin-bottom:10px;letter-spacing:0px;font-weight:normal;font-size:0.9rem}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-form form label{font-size:1rem}}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form input,body.com_brightbeautiful.view-location #location-arrange-visit .location-form form textarea{background-color:white;border:0;box-shadow:none;font-family:"Nunito Sans",sans-serif;font-size:1.2rem;color:black;position:relative;z-index:1}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form p{color:white}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form p a{color:white;text-decoration:underline}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form button{margin-right:0;background-color:white;color:#ec008c;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.4rem;border-radius:100px;padding:17px;width:150px;float:right}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-form form button{float:none}}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form button:after{content:'\f061';font-family:"Font Awesome 5 Pro";margin-left:30px}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form button:hover{color:#ea5e24}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .error .custom-error{display:none !important}body.com_brightbeautiful.view-location #location-arrange-visit .location-form form .error:after{color:white;font-size:1.2rem;left:-30px;bottom:-3px;right:auto}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text{padding:50px 70px 50px 0;display:flex;flex-wrap:wrap;align-content:center;max-width:60%}@media (max-width:959px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text{padding-right:30px;padding-bottom:0}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text{display:block;flex:0 100%;width:100%;max-width:100%;padding-right:0}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text h2{line-height:1.4;margin-bottom:40px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text h2{line-height:1.2}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text a.telephone{pointer-events:none;color:black;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:2.2rem;margin-top:40px;display:block}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text a.telephone{pointer-events:all;color:#ec008c}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text a.telephone:after{display:none}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text a.telephone:before{content:'\f879';font-family:"Font Awesome 5 Pro";font-weight:700;margin-right:10px;font-size:1.7rem;vertical-align:text-bottom}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner{padding-left:110px;position:relative}@media (max-width:959px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner{padding-left:0}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner{margin-bottom:70px}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner .photo{position:absolute;top:0;left:0;width:80px;height:80px;border-radius:50px;overflow:hidden;background-color:white}@media (max-width:959px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner .photo{position:relative;margin-bottom:20px}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner .photo{position:absolute}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner .photo img{height:100%;width:auto;max-width:initial;margin:auto;position:relative;right:50%;display:block;left:50%;transform:translateX(-50%)}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner p{margin-top:0}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner p{margin-left:100px}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner ul:not(.social){margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner ul:not(.social) li{list-style-type:none;margin-bottom:10px;flex:0 48%;max-width:48%;position:relative;padding-left:30px}@media (max-width:450px){body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner ul:not(.social) li{flex:0 100%;max-width:100%}}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text .location-arrange-text-inner ul:not(.social) li:before{content:'\f00c';font-family:"Font Awesome 5 Pro";color:#ec008c;font-weight:700;position:absolute;top:0;left:0}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social{margin-left:0;margin-top:50px}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li{list-style-type:none;display:inline-block;margin-right:5px;position:relative}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li:before{display:none}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li a{bottom:0;transition:0.5s;display:block;position:relative}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li a:before{font-family:"Font Awesome 5 Pro"}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li a#download{background-color:transparent;color:#ec008c;box-shadow:none;vertical-align:text-bottom;padding:0;bottom:auto;margin-bottom:0;top:0;top:-12px;margin-left:15px}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Facebook a{background-image:url('/images/icons/facebook.png');background-size:contain;background-repeat:no-repeat;height:35px;width:35px;display:block}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Facebook a:hover{bottom:5px}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Facebook a:after{display:none}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Twitter a{background-image:url('/images/icons/twitter.svg');background-size:22px;background-position:center;background-repeat:no-repeat;height:35px;width:35px;display:block;background-color:#ec008c;border-radius:50px}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Twitter a:hover{bottom:5px}body.com_brightbeautiful.view-location #location-arrange-visit .location-arrange-text ul.social li.Twitter a:after{display:none}@media (max-width:768px){body.com_brightbeautiful.view-location #location-arrange-visit .location-container{display:block}}body.com_brightbeautiful.view-location #location-description{position:relative}body.com_brightbeautiful.view-location #location-description .location-container{align-items:center;min-height:700px}body.com_brightbeautiful.view-location #location-description .location-description-image{position:absolute;right:0;top:0;width:55%;height:100%;padding-bottom:100px;background-size:cover;background-position:center}body.com_brightbeautiful.view-location #location-description .location-description-image .image{height:100%;background-size:cover}@media (max-width:768px){body.com_brightbeautiful.view-location #location-description .location-description-image .image{min-height:400px;background-position:center}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-description .location-description-image{position:relative;width:100%;flex:0 100%;min-height:400px;padding-bottom:20px}}body.com_brightbeautiful.view-location #location-description .size-40{padding-right:50px;padding-top:50px;padding-bottom:80px}@media (max-width:959px){body.com_brightbeautiful.view-location #location-description .size-40{padding-right:0}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-description .size-40{flex:0 100%;width:100%;max-width:100%;margin-bottom:0px;padding-top:60px;padding-bottom:25px}}body.com_brightbeautiful.view-location #location-places{background-color:rgba(108,202,206,0.2);padding:50px 0 100px 0}@media (max-width:768px){body.com_brightbeautiful.view-location #location-places{padding-bottom:90px}}body.com_brightbeautiful.view-location #location-places .placenames,body.com_brightbeautiful.view-location #location-places .hidden-locations{margin-left:0;text-align:center;flex-wrap:wrap;display:flex;justify-content:center;margin:0}body.com_brightbeautiful.view-location #location-places .placenames li,body.com_brightbeautiful.view-location #location-places .hidden-locations li{list-style-type:none;display:inline-block;margin:20px 60px;position:relative}@media (max-width:768px){body.com_brightbeautiful.view-location #location-places .placenames li,body.com_brightbeautiful.view-location #location-places .hidden-locations li{margin:20px 0;flex:0 50%;width:50%;padding:0 20px}}body.com_brightbeautiful.view-location #location-places .placenames li:before,body.com_brightbeautiful.view-location #location-places .hidden-locations li:before{content:'\f111';font-family:"Font Awesome 5 Pro";color:#6dcace;font-weight:700;font-size:0.5rem;position:absolute;left:-60px;top:5px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-places .placenames li:before,body.com_brightbeautiful.view-location #location-places .hidden-locations li:before{left:0}}body.com_brightbeautiful.view-location #location-places .placenames li:nth-child(1):before,body.com_brightbeautiful.view-location #location-places .hidden-locations li:nth-child(1):before{display:none}@media (max-width:768px){body.com_brightbeautiful.view-location #location-places .placenames li:nth-child(odd):before,body.com_brightbeautiful.view-location #location-places .hidden-locations li:nth-child(odd):before{display:none}}body.com_brightbeautiful.view-location #location-places .show-more-locations{color:#ec008c;cursor:pointer;text-align:center;margin-top:20px}body.com_brightbeautiful.view-location #location-places .show-more-locations:after{content:'\f107';font-family:"Font Awesome 5 Pro";margin-left:10px}body.com_brightbeautiful.view-location #location-places .show-more-locations.open:after{content:'\f106'}body.com_brightbeautiful.view-location #location-places .hidden-locations{display:none}body.com_brightbeautiful.view-location #location-places .hidden-locations .hidden{display:inline-block !important;visibility:visible}body.com_brightbeautiful.view-location #location-feedback{margin-bottom:50px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-feedback{margin-bottom:40px}}body.com_brightbeautiful.view-location #location-feedback .size-45{position:relative}@media (max-width:959px){body.com_brightbeautiful.view-location #location-feedback .size-45{flex:0 100%;width:100%}}body.com_brightbeautiful.view-location #location-feedback .size-55{flex:0 100%;width:100%}@media (max-width:959px){body.com_brightbeautiful.view-location #location-feedback .size-55{flex:0 100%;width:100%}}body.com_brightbeautiful.view-location #location-feedback .size-55.half-width{flex:0 55%;width:55%}@media (max-width:959px){body.com_brightbeautiful.view-location #location-feedback .size-55.half-width{flex:0 100%;width:100%}}body.com_brightbeautiful.view-location #location-feedback div.video{width:100%;text-align:center;position:absolute;top:-50px}@media (max-width:959px){body.com_brightbeautiful.view-location #location-feedback div.video{position:relative;top:auto;margin-top:30px}}body.com_brightbeautiful.view-location #location-feedback div.video iframe{width:100%}body.com_brightbeautiful.view-location #location-feedback .slider{position:relative;padding-top:50px;padding-right:80px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-feedback .slider{padding-right:0;padding-top:25px}}body.com_brightbeautiful.view-location #location-feedback .slider:before{content:'';background-image:url('/templates/g5_hydrogen/custom/images/quote-open.svg?5e68e1b3=');background-size:100%;background-repeat:no-repeat;height:50px;width:70px;position:absolute;top:-35px;left:20px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-feedback .slider:before{left:0;right:0;margin:auto}}body.com_brightbeautiful.view-location #location-feedback .slider .slick-next{right:80px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-feedback .slider .slick-next{right:0}}body.com_brightbeautiful.view-location #location-offers{position:relative;margin-top:100px;margin-bottom:80px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers{margin-top:0px}}body.com_brightbeautiful.view-location #location-offers .location-container{align-items:center;height:100px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .location-container{width:100%;display:flex;flex-wrap:wrap;flex-direction:column-reverse}}body.com_brightbeautiful.view-location #location-offers .special-offer{background-color:#ec008c;padding:40px;margin-left:auto;position:relative;z-index:2}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .special-offer{flex:0 90%;width:90%;margin:auto;padding:30px;top:40px}}body.com_brightbeautiful.view-location #location-offers .special-offer h2,body.com_brightbeautiful.view-location #location-offers .special-offer h3,body.com_brightbeautiful.view-location #location-offers .special-offer h4,body.com_brightbeautiful.view-location #location-offers .special-offer p{color:white}body.com_brightbeautiful.view-location #location-offers .special-offer h4{font-size:1.4rem;font-family:"Nunito Sans",sans-serif;margin:0}body.com_brightbeautiful.view-location #location-offers .special-offer h3{margin-bottom:15px;margin-top:0}body.com_brightbeautiful.view-location #location-offers .special-offer p{margin-top:10px}body.com_brightbeautiful.view-location #location-offers .special-offer a.telephone{font-size:2rem;pointer-events:none;color:white;font-family:"Nunito Sans",sans-serif;font-weight:700;display:block;margin-bottom:20px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .special-offer a.telephone{pointer-events:all;color:white}}body.com_brightbeautiful.view-location #location-offers .special-offer a.telephone:before{content:'\f879';font-family:"Font Awesome 5 Pro";margin-right:10px;font-weight:700;font-size:1.4rem;vertical-align:text-bottom}body.com_brightbeautiful.view-location #location-offers .special-offer .custom p:nth-child(1){margin-bottom:10px;font-size:1.4rem}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .special-offer a.button{text-align:left}}body.com_brightbeautiful.view-location #location-offers .offer-image{position:absolute;left:0;width:60%;height:600px;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .offer-image{height:300px;width:100%;position:relative;flex:0 100%;min-height:300px;min-width:100%}}body.com_brightbeautiful.view-location #location-news{margin-top:100px}body.com_brightbeautiful.view-location #location-news #news-slider{padding-bottom:0}body.com_brightbeautiful.view-location #location-news #news-slider .location-news-detail{background-color:white;padding:40px;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);position:relative;z-index:2;width:80%;top:-70px;margin-left:5%}body.com_brightbeautiful.view-location #location-news #news-slider .location-news-detail a{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:1.3;transition:0.5s}body.com_brightbeautiful.view-location #location-news #news-slider .location-news-detail a:after{display:none}body.com_brightbeautiful.view-location #location-news #news-slider .location-news-detail a:hover{text-decoration:underline}body.com_brightbeautiful.view-location #location-news #news-slider .slick-slide{padding:0;font-style:normal}body.com_brightbeautiful.view-location #location-news #news-slider .slide .image{height:400px;width:85%;background-repeat:no-repeat;background-size:cover;background-position:center}body.com_brightbeautiful.view-location #location-news #news-slider .slide.slick-current .location-news-detail{margin-left:auto;margin-right:5%}body.com_brightbeautiful.view-location #location-news #news-slider .slide.slick-active:not(.slick-current) .image{margin-left:auto}body.com_brightbeautiful.view-location #location-news #news-slider .slick-next{bottom:26%;position:absolute;right:20px;z-index:2;background-color:transparent}body.com_brightbeautiful.view-location #location-news #news-slider .slick-next:after{content:'\f105';font-family:"Font Awesome 5 Pro";margin-left:10px;font-size:6rem;vertical-align:bottom;transition:0.5s;font-weight:300;color:#ec008c}body.com_brightbeautiful.view-location #location-news #news-slider .slick-next.slick-disabled{pointer-events:none;opacity:0.5}body.com_brightbeautiful.view-location #location-news #news-slider .slick-next.slick-disabled:after{color:grey}body.com_brightbeautiful.view-location #location-news #news-slider .slick-prev{bottom:26%;position:absolute;left:20px;z-index:2;background-color:transparent}body.com_brightbeautiful.view-location #location-news #news-slider .slick-prev:before{content:'\f104';font-family:"Font Awesome 5 Pro";font-size:6rem;font-weight:300;color:#ec008c}body.com_brightbeautiful.view-location #location-news #news-slider .slick-prev.slick-disabled{pointer-events:none;opacity:0.5}body.com_brightbeautiful.view-location #location-news #news-slider .slick-prev.slick-disabled:before{color:grey}body.com_brightbeautiful.view-location #location-send-enquiry2{text-align:center;margin-bottom:70px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry2{margin-bottom:30px}}body.com_brightbeautiful.view-location #location-send-enquiry2 a.enquiry{font-family:"Nunito Sans",sans-serif;font-weight:700;margin:0 30px;font-size:2rem}body.com_brightbeautiful.view-location #location-send-enquiry2 a.enquiry:before{content:'\f061';font-family:"Font Awesome 5 Pro";margin-right:15px;font-weight:700;font-size:1.6rem;display:inline-block;transition:0.5s}body.com_brightbeautiful.view-location #location-send-enquiry2 a.enquiry:hover{color:#ec008c}body.com_brightbeautiful.view-location #location-send-enquiry2 a.enquiry:hover:before{transform:rotate(-90deg)}body.com_brightbeautiful.view-location #location-send-enquiry2 a.enquiry:after{display:none}body.com_brightbeautiful.view-location #location-send-enquiry2 a.telephone{font-size:2rem;pointer-events:none;margin:0 30px;color:black;font-family:"Nunito Sans",sans-serif;font-weight:700}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry2 a.telephone{pointer-events:all;color:#ec008c}}body.com_brightbeautiful.view-location #location-send-enquiry2 a.telephone:before{content:'\f879';font-family:"Font Awesome 5 Pro";margin-right:10px;font-weight:700;font-size:1.4rem;vertical-align:text-bottom}@media (max-width:768px){body.com_brightbeautiful.view-location #location-send-enquiry2 .g-block{display:flex;flex-wrap:wrap;text-align:center}body.com_brightbeautiful.view-location #location-send-enquiry2 .g-block>a{flex:100%;margin-bottom:10px}}body.com_brightbeautiful.view-location #location-jobs{position:relative;margin-top:50px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-jobs{margin-top:0}}body.com_brightbeautiful.view-location #location-jobs .g-block.size-45{background-color:#ec008c;color:white;padding:40px 40px 55px 40px;position:relative;z-index:2}@media (max-width:959px){body.com_brightbeautiful.view-location #location-jobs .g-block.size-45{flex:0 50%;width:50%}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-jobs .g-block.size-45{flex:0 90%;width:90%;margin:auto;top:40px;padding:40px 30px 40px 30px}}body.com_brightbeautiful.view-location #location-jobs .g-block.size-45 h2{color:white;margin-top:0;line-height:1.2}body.com_brightbeautiful.view-location #location-jobs .g-block.image-block{position:absolute;right:0;width:60%;height:600px;top:0;bottom:0;margin:auto;background-position:bottom;background-repeat:no-repeat;background-size:cover}@media (max-width:768px){body.com_brightbeautiful.view-location #location-jobs .g-block.image-block{flex:0 100%;width:100%;position:relative;height:400px}}body.com_brightbeautiful.view-location #location-jobs .g-block.image-block img{width:100%}body.com_brightbeautiful.view-location #location-jobs .location-container{align-items:center;height:100px}@media (max-width:768px){body.com_brightbeautiful.view-location #location-jobs .location-container{width:100%;max-width:100%;height:auto}}.slick-dots{display:none !important}.location-brochure{padding:26px 20px}.location-brochure form{margin-top:70px}@media (max-width:768px){.location-brochure form{margin-top:25px}}.covid-link{margin-bottom:0}.covid-link a{position:relative;padding-left:30px}@media (max-width:768px){.covid-link a{padding-left:0;margin-top:40px;display:block}}.covid-link a:before{font-family:"Font Awesome 5 Pro";content:'\f071';position:absolute;left:0;color:#ec008c;font-weight:700;top:-5px;font-size:1rem}@media (max-width:768px){.covid-link a:before{top:-25px}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .location-container{height:auto}}@media (max-width:768px){body.com_brightbeautiful.view-location #location-offers .offer-image{background-position:bottom}}#fogging #location-offers{margin-top:0;margin-bottom:120px}@media (max-width:768px){#fogging #location-offers{margin-bottom:50px}}#fogging #location-offers .special-offer{margin-left:0}@media (max-width:768px){#fogging #location-offers .special-offer{margin-left:auto;margin-right:auto}#fogging #location-offers .special-offer a.button{padding-left:25px}}#fogging #location-offers .special-offer p:nth-child(2){margin-top:30px}#fogging #location-offers .offer-image{right:0;left:auto}@media (max-width:768px){#fogging #location-offers .location-container{flex-direction:column}}.location-mobile-cta{position:fixed;bottom:0;width:100%;z-index:999;background-color:#ec008c;padding:1rem}@media (min-width:768px){.location-mobile-cta{display:none}}.location-mobile-cta p{text-align:center;color:#fff;margin:0}.location-mobile-cta p.titletext{font-size:1rem;margin-bottom:0.5rem}.location-mobile-cta p.contactnumber{font-family:"Nunito Sans",sans-serif;font-weight:700}.location-mobile-cta p.contactnumber a{font-size:2rem;line-height:1;color:#fff}.location-mobile-cta p.contactnumber a:hover{color:#fff;text-decoration:underline}.g-home #g-footer,.view-location:not(.layout-jobs) #g-footer{padding-top:10px;border-top:4px solid #ec008c}@media (min-width:959px){.g-home #g-footer,.view-location:not(.layout-jobs) #g-footer{padding-top:50px;border-color:transparent}}@media (max-width:1199px){.g-home #g-header .menu-block>div,.view-location:not(.layout-jobs) #g-header .menu-block>div{margin-bottom:0}}.g-home #popupcontainer .postcode-input form button:after,.view-location:not(.layout-jobs) #popupcontainer .postcode-input form button:after,.g-home #g-brochure .postcode-input form button:after,.view-location:not(.layout-jobs) #g-brochure .postcode-input form button:after{display:none !important}.g-home #g-pillars,.view-location:not(.layout-jobs) #g-pillars,.g-home #g-book-banner,.view-location:not(.layout-jobs) #g-book-banner{position:relative}.g-home #g-pillars .book-quote,.view-location:not(.layout-jobs) #g-pillars .book-quote,.g-home #g-book-banner .book-quote,.view-location:not(.layout-jobs) #g-book-banner .book-quote{text-align:center;padding:20px 0}@media (max-width:768px){.g-home #g-pillars .book-quote,.view-location:not(.layout-jobs) #g-pillars .book-quote,.g-home #g-book-banner .book-quote,.view-location:not(.layout-jobs) #g-book-banner .book-quote{padding:15px 0}}.g-home #g-pillars .book-quote img,.view-location:not(.layout-jobs) #g-pillars .book-quote img,.g-home #g-book-banner .book-quote img,.view-location:not(.layout-jobs) #g-book-banner .book-quote img{height:50px;width:auto;margin-right:15px}@media (max-width:768px){.g-home #g-pillars .book-quote img,.view-location:not(.layout-jobs) #g-pillars .book-quote img,.g-home #g-book-banner .book-quote img,.view-location:not(.layout-jobs) #g-book-banner .book-quote img{height:35px}}.g-home #g-pillars .book-quote a.green-bg,.view-location:not(.layout-jobs) #g-pillars .book-quote a.green-bg,.g-home #g-book-banner .book-quote a.green-bg,.view-location:not(.layout-jobs) #g-book-banner .book-quote a.green-bg{color:white;text-decoration:underline;font-size:1.8rem;text-underline-offset:3px}.g-home #g-pillars .book-quote a.green-bg:hover,.view-location:not(.layout-jobs) #g-pillars .book-quote a.green-bg:hover,.g-home #g-book-banner .book-quote a.green-bg:hover,.view-location:not(.layout-jobs) #g-book-banner .book-quote a.green-bg:hover{text-decoration:none}.g-home #g-pillars .book-quote a.green-bg:hover::after,.view-location:not(.layout-jobs) #g-pillars .book-quote a.green-bg:hover::after,.g-home #g-book-banner .book-quote a.green-bg:hover::after,.view-location:not(.layout-jobs) #g-book-banner .book-quote a.green-bg:hover::after{display:none}@media (max-width:768px){.g-home #g-pillars .book-quote a.green-bg,.view-location:not(.layout-jobs) #g-pillars .book-quote a.green-bg,.g-home #g-book-banner .book-quote a.green-bg,.view-location:not(.layout-jobs) #g-book-banner .book-quote a.green-bg{font-size:1.2rem}}.g-home #g-pillars ul.pillars,.view-location:not(.layout-jobs) #g-pillars ul.pillars,.g-home #g-usp-items ul.pillars,.view-location:not(.layout-jobs) #g-usp-items ul.pillars{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:20px;overflow:auto;padding:35px 20px 25px 20px}@media (min-width:768px){.g-home #g-pillars ul.pillars,.view-location:not(.layout-jobs) #g-pillars ul.pillars,.g-home #g-usp-items ul.pillars,.view-location:not(.layout-jobs) #g-usp-items ul.pillars{gap:30px}}.g-home #g-pillars ul.pillars li,.view-location:not(.layout-jobs) #g-pillars ul.pillars li,.g-home #g-usp-items ul.pillars li,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li{flex-grow:1;flex-shrink:0;flex-basis:80%;margin:0}@media (min-width:450px){.g-home #g-pillars ul.pillars li,.view-location:not(.layout-jobs) #g-pillars ul.pillars li,.g-home #g-usp-items ul.pillars li,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li{flex-basis:75%}}@media (min-width:768px){.g-home #g-pillars ul.pillars li,.view-location:not(.layout-jobs) #g-pillars ul.pillars li,.g-home #g-usp-items ul.pillars li,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li{flex-basis:39%}}@media (min-width:959px){.g-home #g-pillars ul.pillars li,.view-location:not(.layout-jobs) #g-pillars ul.pillars li,.g-home #g-usp-items ul.pillars li,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li{flex-shrink:1;flex-basis:25%}}.g-home #g-pillars ul.pillars li a,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a,.g-home #g-usp-items ul.pillars li a,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a{box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);border-radius:10px;font-size:1rem;text-align:center;position:relative;padding:60px 25px 25px 25px;height:100%;width:100%;transition:0.5s}.g-home #g-pillars ul.pillars li a::after,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a::after,.g-home #g-usp-items ul.pillars li a::after,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a::after{display:none}.g-home #g-pillars ul.pillars li a:hover,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a:hover,.g-home #g-usp-items ul.pillars li a:hover,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a:hover{box-shadow:0 2px 15px 3px rgba(0,0,0,0.3)}.g-home #g-pillars ul.pillars li a .image,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a .image,.g-home #g-usp-items ul.pillars li a .image,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a .image{padding:10px;border-radius:100%;position:absolute;left:0;right:0;margin:auto;top:-35px;width:80px;height:80px;padding:17px;display:flex;align-items:center;justify-content:center}.g-home #g-pillars ul.pillars li a img,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a img,.g-home #g-usp-items ul.pillars li a img,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a img{margin-bottom:0;height:100%}.g-home #g-pillars ul.pillars li a p,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a p,.g-home #g-usp-items ul.pillars li a p,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a p{color:#666;font-weight:400;margin-bottom:0;margin-top:10px;font-family:"Nunito Sans",sans-serif}.g-home #g-pillars ul.pillars li a.housekeeping .image,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a.housekeeping .image,.g-home #g-usp-items ul.pillars li a.housekeeping .image,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a.housekeeping .image{background-color:#ec008c}.g-home #g-pillars ul.pillars li a.security .image,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a.security .image,.g-home #g-usp-items ul.pillars li a.security .image,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a.security .image{background-color:#ea5e24}.g-home #g-pillars ul.pillars li a.products .image,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a.products .image,.g-home #g-usp-items ul.pillars li a.products .image,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a.products .image{background-color:#6ccace}.g-home #g-pillars ul.pillars li a.teams .image,.view-location:not(.layout-jobs) #g-pillars ul.pillars li a.teams .image,.g-home #g-usp-items ul.pillars li a.teams .image,.view-location:not(.layout-jobs) #g-usp-items ul.pillars li a.teams .image{background-color:#be1c80}.g-home #g-services,.view-location:not(.layout-jobs) #g-services{margin-top:30px}@media (max-width:959px){.g-home #g-services .home-services-text,.view-location:not(.layout-jobs) #g-services .home-services-text{margin-top:0}}.g-home #g-services .home-services-text h3,.view-location:not(.layout-jobs) #g-services .home-services-text h3{margin-bottom:0;color:#ec008c;font-size:1.4rem;line-height:1}.g-home #g-services .home-services-text .cleaning-services,.view-location:not(.layout-jobs) #g-services .home-services-text .cleaning-services{padding-left:0}.g-home #g-services .home-services-text .cleaning-services h2,.view-location:not(.layout-jobs) #g-services .home-services-text .cleaning-services h2{margin-bottom:50px}@media (max-width:768px){.g-home #g-services .home-services-text .cleaning-services h2,.view-location:not(.layout-jobs) #g-services .home-services-text .cleaning-services h2{margin-bottom:20px}}.g-home #g-services .home-services-text .custom.cleaning-services,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services{display:flex}@media (max-width:768px){.g-home #g-services .home-services-text .custom.cleaning-services,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services{flex-wrap:wrap}}.g-home #g-services .home-services-text .custom.cleaning-services>div,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div{padding-left:0;flex:0 33%;margin-right:2%}@media (max-width:768px){.g-home #g-services .home-services-text .custom.cleaning-services>div,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div{flex:0 100%;margin-right:0;margin-bottom:10px;margin-top:20px}}.g-home #g-services .home-services-text .custom.cleaning-services>div:nth-last-child(1),.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div:nth-last-child(1){margin-right:0}.g-home #g-services .home-services-text .custom.cleaning-services>div>img,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div>img{width:100%;border-radius:10px;position:relative;max-width:none;max-height:none;margin-bottom:35px;top:0}@media (max-width:768px){.g-home #g-services .home-services-text .custom.cleaning-services>div>img,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div>img{margin-bottom:20px}}.g-home #g-services .home-services-text .custom.cleaning-services>div a:not(.button),.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a:not(.button){display:flex;align-items:center}@media (max-width:768px){.g-home #g-services .home-services-text .custom.cleaning-services>div a:not(.button),.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a:not(.button){padding-left:0}}.g-home #g-services .home-services-text .custom.cleaning-services>div a:not(.button)::after,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a:not(.button)::after{display:none}.g-home #g-services .home-services-text .custom.cleaning-services>div a:not(.button) img,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a:not(.button) img{position:relative;top:0;margin-right:20px;height:40px}.g-home #g-services .home-services-text .custom.cleaning-services>div a.button,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a.button{width:fit-content;font-family:"Nunito Sans",sans-serif;font-weight:600;padding:15px 35px 13px 35px;margin-top:10px}@media (min-width:1199px){.g-home #g-services .home-services-text .custom.cleaning-services>div a.button,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a.button{margin-top:15px}}.g-home #g-services .home-services-text .custom.cleaning-services>div a.button:after,.view-location:not(.layout-jobs) #g-services .home-services-text .custom.cleaning-services>div a.button:after{content:none}.g-home #g-services .custom.brochure-pink,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink,.g-home #g-download-brochure .custom.brochure-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink,.g-home #g-book-now .custom.brochure-pink,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink,.g-home #g-services .custom.book-now-pink,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink,.g-home #g-download-brochure .custom.book-now-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink,.g-home #g-book-now .custom.book-now-pink,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink{max-width:1250px;background-color:#ec008c;border-radius:20px;padding:30px 30px 0 30px;margin:auto}@media (min-width:768px){.g-home #g-services .custom.brochure-pink,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink,.g-home #g-download-brochure .custom.brochure-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink,.g-home #g-book-now .custom.brochure-pink,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink,.g-home #g-services .custom.book-now-pink,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink,.g-home #g-download-brochure .custom.book-now-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink,.g-home #g-book-now .custom.book-now-pink,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink{padding:40px}}@media (min-width:959px){.g-home #g-services .custom.brochure-pink,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink,.g-home #g-download-brochure .custom.brochure-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink,.g-home #g-book-now .custom.brochure-pink,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink,.g-home #g-services .custom.book-now-pink,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink,.g-home #g-download-brochure .custom.book-now-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink,.g-home #g-book-now .custom.book-now-pink,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink{padding:50px}}.g-home #g-services .custom.brochure-pink .pink-box,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink .pink-box,.g-home #g-download-brochure .custom.brochure-pink .pink-box,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink .pink-box,.g-home #g-book-now .custom.brochure-pink .pink-box,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink .pink-box,.g-home #g-services .custom.book-now-pink .pink-box,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink .pink-box,.g-home #g-download-brochure .custom.book-now-pink .pink-box,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink .pink-box,.g-home #g-book-now .custom.book-now-pink .pink-box,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink .pink-box{position:relative}.g-home #g-services .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink h2,.g-home #g-download-brochure .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink h2,.g-home #g-book-now .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink h2,.g-home #g-services .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink h2,.g-home #g-download-brochure .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink h2,.g-home #g-book-now .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink h2{margin-top:0;margin-bottom:10px}.g-home #g-services .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink p,.g-home #g-download-brochure .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink p,.g-home #g-book-now .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink p,.g-home #g-services .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink p,.g-home #g-download-brochure .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink p,.g-home #g-book-now .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink p{margin-top:10px;margin-bottom:30px}.g-home #g-services .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink h2,.g-home #g-download-brochure .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink h2,.g-home #g-book-now .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink h2,.g-home #g-services .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink h2,.g-home #g-download-brochure .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink h2,.g-home #g-book-now .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink h2,.g-home #g-services .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink p,.g-home #g-download-brochure .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink p,.g-home #g-book-now .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink p,.g-home #g-services .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink p,.g-home #g-download-brochure .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink p,.g-home #g-book-now .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink p{color:white;width:600px;max-width:100%}@media (min-width:768px){.g-home #g-services .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink h2,.g-home #g-download-brochure .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink h2,.g-home #g-book-now .custom.brochure-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink h2,.g-home #g-services .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink h2,.g-home #g-download-brochure .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink h2,.g-home #g-book-now .custom.book-now-pink h2,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink h2,.g-home #g-services .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink p,.g-home #g-download-brochure .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink p,.g-home #g-book-now .custom.brochure-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink p,.g-home #g-services .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink p,.g-home #g-download-brochure .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink p,.g-home #g-book-now .custom.book-now-pink p,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink p{max-width:50%}}.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img,.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{z-index:2;position:relative;width:100%;left:0}@media (min-width:768px){.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img,.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{position:absolute;left:unset}}.g-home #g-services .custom.brochure-pink .button,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink .button,.g-home #g-download-brochure .custom.brochure-pink .button,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink .button,.g-home #g-book-now .custom.brochure-pink .button,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink .button,.g-home #g-services .custom.book-now-pink .button,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink .button,.g-home #g-download-brochure .custom.book-now-pink .button,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink .button,.g-home #g-book-now .custom.book-now-pink .button,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink .button{width:fit-content;font-family:"Nunito Sans",sans-serif;font-weight:600;background-color:white;color:#ec008c;padding:15px 35px 13px 35px}.g-home #g-services .custom.brochure-pink .button:after,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink .button:after,.g-home #g-download-brochure .custom.brochure-pink .button:after,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink .button:after,.g-home #g-book-now .custom.brochure-pink .button:after,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink .button:after,.g-home #g-services .custom.book-now-pink .button:after,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink .button:after,.g-home #g-download-brochure .custom.book-now-pink .button:after,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink .button:after,.g-home #g-book-now .custom.book-now-pink .button:after,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink .button:after{content:none}.g-home #g-services .custom.brochure-pink .button:hover,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink .button:hover,.g-home #g-download-brochure .custom.brochure-pink .button:hover,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink .button:hover,.g-home #g-book-now .custom.brochure-pink .button:hover,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink .button:hover,.g-home #g-services .custom.book-now-pink .button:hover,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink .button:hover,.g-home #g-download-brochure .custom.book-now-pink .button:hover,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink .button:hover,.g-home #g-book-now .custom.book-now-pink .button:hover,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink .button:hover{background-color:#ea5e24;color:white}.g-home #g-services .custom.brochure-pink,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink,.g-home #g-download-brochure .custom.brochure-pink,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink,.g-home #g-book-now .custom.brochure-pink,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink{overflow:hidden}.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img{min-width:450px;top:60px;left:-5px;transform:rotate(5deg)}@media (min-width:450px){.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img{min-width:620px}}@media (min-width:768px){.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img{width:390px;min-width:unset;top:30px;left:unset;right:-80px}}@media (min-width:959px){.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img{width:460px;top:10px}}@media (min-width:1199px){.g-home #g-services .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-services .custom.brochure-pink img,.g-home #g-download-brochure .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.brochure-pink img,.g-home #g-book-now .custom.brochure-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.brochure-pink img{width:600px;top:-10px}}.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{height:auto;width:100%;left:unset;right:-5px;bottom:0;margin-top:25px}@media (min-width:768px){.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{height:260px;width:auto;right:-15px;bottom:-40px;margin-top:0}}@media (min-width:959px){.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{height:350px;right:-40px;bottom:-50px}}@media (min-width:1199px){.g-home #g-services .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-services .custom.book-now-pink img,.g-home #g-download-brochure .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-download-brochure .custom.book-now-pink img,.g-home #g-book-now .custom.book-now-pink img,.view-location:not(.layout-jobs) #g-book-now .custom.book-now-pink img{height:350px;right:-10px}}.g-home #g-care .fullwidth-whitebg.custom,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom,.g-service #g-care .fullwidth-whitebg.custom,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom{padding-top:0;margin-bottom:100px}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom,.g-service #g-care .fullwidth-whitebg.custom,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom{display:flex;flex-wrap:wrap;margin-bottom:0}}.g-home #g-care .fullwidth-whitebg.custom .background-image,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .background-image,.g-service #g-care .fullwidth-whitebg.custom .background-image,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image{width:50%;height:100%;right:0;left:auto;border-top-left-radius:30px;border-bottom-left-radius:30px}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom .background-image,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .background-image,.g-service #g-care .fullwidth-whitebg.custom .background-image,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .background-image{display:none}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){box-shadow:none;background-color:transparent;max-width:100%;padding:30px 0;width:calc(100% - ((100% - 97rem) / 2) + 215px);margin-left:auto;margin-right:-215px;display:block}@media (max-width:2000px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){width:calc(100% - ((100% - 97rem) / 2) + 115px);margin-right:-115px}}@media (max-width:1400px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){width:calc(100% - ((100% - 97rem) / 2) + 85px);margin-right:-55px;margin-left:50px}}@media (max-width:1199px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){width:calc(100% - ((100% - 97rem) / 2) + 200px);margin-right:-50px;margin-left:50px}}@media (max-width:959px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){margin-left:20px}}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image),.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image),.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image){width:100%;margin-right:0;padding-left:1.5rem;padding-right:1.5rem;margin-left:0px}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p{text-align:left}@media (max-width:1199px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p{max-width:400px}}@media (max-width:959px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p{max-width:350px}}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>h2,.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)>p{max-width:100%}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)::before,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)::before,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)::before,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::before,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::before,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::before,.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image)::after,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image)::after,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image)::after,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::after,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::after,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image)::after{display:none}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider{left:-15px}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider{left:-1.5rem;width:calc(100% + 3rem)}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next{right:auto;left:50px;color:black}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next{bottom:-50px;left:65px}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-next::after{font-size:2.2rem;content:'\f178';font-weight:300;margin-left:25px}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev{color:black;z-index:3}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev{bottom:-50px;left:1.5rem}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slider .slick-prev::before{content:'\f177';font-size:2.2rem;font-weight:300}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list{display:flex}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-list .slick-track{display:flex;padding:20px 0}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide{background-color:white;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);border-radius:15px;padding:20px 30px;margin:0 15px}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide{margin:0 1.5rem}}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p{font-style:normal}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars{display:block;background-repeat:no-repeat;background-size:contain;background-position:left;width:100%;height:33px;margin-bottom:15px}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.five{background-image:url('/templates/g5_hydrogen/custom/images/five-stars.jpg')}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .stars.four{background-image:url('/templates/g5_hydrogen/custom/images/four-stars.jpg')}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p .pink{color:#ec008c;display:block;margin-bottom:10px;font-size:1.6rem;font-weight:700}.g-home #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author,.g-service #g-care .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom>div:not(.background-image) .slick-slide p.testimonial-author{margin-top:40px}.g-home #g-care .fullwidth-whitebg.custom .trust,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .trust,.g-service #g-care .fullwidth-whitebg.custom .trust,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .trust,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .trust,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .trust{display:flex;margin-top:50px}@media (max-width:768px){.g-home #g-care .fullwidth-whitebg.custom .trust,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .trust,.g-service #g-care .fullwidth-whitebg.custom .trust,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .trust,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .trust,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .trust{margin-bottom:30px}}.g-home #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget{transform:scale(1.5);position:relative;left:50px}@media (max-width:959px){.g-home #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget{transform:scale(1.3);left:25px}}@media (max-width:450px){.g-home #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-care .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-home #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.view-location:not(.layout-jobs) #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget,.g-service #g-trustpilot-carousel .fullwidth-whitebg.custom .trust .trustpilot-widget{transform:scale(1.1);left:4px}}.g-home .button{padding:15px 35px}.g-home .button::after{display:none}.g-home #g-brochure button::after{display:block !important}.g-home #g-pillars .g-grid:nth-child(1):before{content:'';position:absolute;left:0;top:0;width:100vw;height:90px;background-color:#6ccace}@media (max-width:768px){.g-home #g-pillars .g-grid:nth-child(1):before{height:65px}}.g-home #g-pillars .g-content{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.g-home #g-services .custom.brochure-pink{margin-top:0;margin-bottom:100px}@media (min-width:768px){.g-home #g-services .custom.brochure-pink{margin-top:50px}}@media (min-width:959px){.g-home #g-services .custom.brochure-pink{margin-top:40px;margin-bottom:90px}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container{margin-top:50px}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container{width:100%}.g-home #g-showcase .g-content .moduletable .custom .showcase-container>div{width:100% !important;padding-left:1.5rem;padding-right:1.5rem;max-width:100%;margin-bottom:20px !important}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container h1{max-width:50%;line-height:1.2}@media (max-width:1700px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container h1{max-width:75%}}@media (max-width:450px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container h1{max-width:100%}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode-container{width:100%}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode{background-color:#ec008c;z-index:2;border-top-right-radius:60px;border-bottom-right-radius:60px;position:relative;padding:15px 80px 20px 0;width:fit-content;margin-top:30px}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode{padding:15px 60px 20px 0;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-top:10px}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode p{color:white}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode h4{font-size:1.6rem;margin-bottom:0px}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode h4{font-size:1.2rem}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode input{box-shadow:none}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode .privacy-link{margin-left:0}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode .privacy-link a{color:white}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode .postcode-input{margin-top:30px}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode .postcode-input{margin-top:20px}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode .postcode-input form{max-width:100%}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode::before{content:'';position:absolute;right:100%;top:0;height:100%;width:calc(100vw - 97rem);background-color:#ec008c}@media (max-width:1700px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .home-page-showcase-postcode::before{width:calc(100vw)}}.g-home #g-showcase .g-content .moduletable .custom .showcase-container .trust{position:relative;z-index:2;transform:scale(1.6);transform-origin:left;left:-25px;padding-top:50px}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .trust{transform:scale(1.2);left:-15px;padding-top:40px}}@media (max-width:450px){.g-home #g-showcase .g-content .moduletable .custom .showcase-container .trust{transform:scale(1)}}.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom{height:auto !important}@media (max-width:768px){.g-home #g-showcase .g-content .moduletable:not(.home-postcode) .custom::after{width:100%;background:linear-gradient(160deg,rgba(255,255,255,0.85) 40%,rgba(255,255,255,0.3) 100%)}}.g-home #g-services .why-choose-home h2{margin-bottom:60px}@media (max-width:959px){.g-home #g-services .why-choose-home h2{margin-bottom:50px}}@media (max-width:768px){.g-home #g-services .why-choose-home h2{margin-bottom:40px}}@media (max-width:959px){.g-home #g-services .statistics{margin-bottom:10px}}@media (max-width:768px){.g-home #g-services .statistics{margin-left:0;margin-top:0}}.g-home #g-services .statistics li{border-radius:10px;overflow:hidden;padding-bottom:0}@media (max-width:768px){.g-home #g-services .statistics li{margin-bottom:30px}}.g-home #g-services .statistics li img{width:100%}.g-home #g-services .statistics li p{position:relative;bottom:auto;width:100%;right:auto;margin-top:0;box-shadow:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:100%}.g-home #g-teams .custom.home-trust{margin-top:40px;margin-bottom:180px}@media (max-width:768px){.g-home #g-teams .custom.home-trust{margin-bottom:0}}.g-home #g-teams .custom.home-trust>div .pink-bg{margin-left:auto}@media (max-width:768px){.g-home #g-teams .custom.home-trust>div .pink-bg{padding-left:1.56rem;padding-right:1.56rem}}.g-home #g-teams .custom.home-trust>div .pink-bg::before{right:0;left:auto;border-top-left-radius:20px;border-bottom-left-radius:20px}.g-home #g-teams .custom.home-trust>div .pink-bg a:hover{background-color:#ea5e24;color:white}.g-home #g-teams .custom.home-trust .trust-image{left:0;right:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media (max-width:768px){.g-home #g-teams .custom.home-trust .trust-image{height:auto}}.g-home #g-teams .custom.home-trust .trust-image .embed-container{width:100%;max-width:1100px;border-top-right-radius:10px;border-bottom-right-radius:10px}@media (max-width:768px){.g-home #g-teams .custom.home-trust .trust-image .embed-container{border-top-right-radius:0px;border-bottom-right-radius:0px}}.g-home #g-reviews .fullwidth-whitebg.custom>div:not(.background-image){max-width:97rem;width:calc(100% - 3.12rem)}@media (max-width:1700px){.g-home #g-reviews .fullwidth-whitebg.custom>div:not(.background-image){max-width:80rem}}.g-home #g-reviews .team-home.custom{margin-bottom:90px}@media (max-width:768px){.g-home #g-reviews .team-home.custom{margin-bottom:40px}}.g-home #g-compare{margin-bottom:120px}@media (max-width:768px){.g-home #g-compare{margin-bottom:80px}}.g-home #g-compare .home-special.size-50{top:auto;align-items:flex-start}.g-home #g-compare .home-special.size-50 .orange-bg.moduletable{border-radius:20px;padding:60px 40px 50px 40px}.g-home #g-compare .home-special.size-50 .orange-bg.moduletable a:hover{background-color:#ec008c;color:white}@media (max-width:959px){.g-home #g-compare .home-special.size-50 .orange-bg.moduletable{padding:50px}.g-home #g-compare .home-special.size-50 .orange-bg.moduletable p:nth-last-child(1){margin-bottom:0}.g-home #g-compare .home-special.size-50 .orange-bg.moduletable a.button{margin-top:10px}}@media (max-width:768px){.g-home #g-compare .home-special.size-50 .orange-bg.moduletable{width:100%;top:0;padding:40px}}.g-home #g-compare .home-special.size-50>.g-content{margin-top:0.625rem;padding-top:0.938rem}.g-home #g-compare .compare-services.moduletable{margin-bottom:0}.g-home #g-compare .compare-services.moduletable{margin-left:0;margin-right:0;width:100%}.g-home #g-compare .compare-services.moduletable a.button{margin-top:10px}.g-home #g-jobs .fullwidth-whitebg.custom>div:not(.background-image){max-width:97rem;width:calc(100% - 3.12rem)}@media (max-width:1700px){.g-home #g-jobs .fullwidth-whitebg.custom>div:not(.background-image){max-width:80rem}}@media (max-width:959px){.g-home #g-jobs .fullwidth-whitebg.custom>div:not(.background-image){padding-left:50px;padding-right:50px}}@media (max-width:768px){.g-home #g-jobs .fullwidth-whitebg.custom>div:not(.background-image){padding-left:40px;padding-right:40px}}.g-home #g-actions{margin-top:80px;margin-bottom:100px}.g-home #g-actions .footer-postcode{position:relative}.g-home #g-actions .footer-postcode .g-content{padding-right:0.938rem;margin-right:0}@media (max-width:768px){.g-home #g-actions .footer-postcode .g-content{padding-right:1.5rem}}.g-home #g-actions .footer-postcode .moduletable{background-color:#094f8a;border-radius:20px;padding:50px 50px 180px 50px}@media (max-width:1199px){.g-home #g-actions .footer-postcode .moduletable{padding-bottom:30px;padding-top:40px}}@media (max-width:768px){.g-home #g-actions .footer-postcode .moduletable{padding-bottom:50px;padding-top:30px;padding-left:40px;padding-right:40px}}.g-home #g-actions .footer-postcode .moduletable .custom{position:relative;z-index:11}@media (max-width:768px){.g-home #g-actions .footer-postcode .moduletable .custom{max-width:100%}.g-home #g-actions .footer-postcode .moduletable .custom img{max-width:100%}}.g-home #g-actions .footer-postcode.dd-block p{width:85%;line-height:1.4}@media (max-width:1199px){.g-home #g-actions .footer-postcode.dd-block p{width:100%;max-width:100%}}@media (max-width:768px){.g-home #g-actions .footer-postcode.dd-block p{text-align:left}}.g-home #g-actions .footer-postcode.dd-block a.dd-button::after{display:none}.g-home #g-actions .footer-postcode.dd-block::before{background-color:transparent;z-index:10;left:auto;width:415px;right:60px;border-bottom-right-radius:20px;background-position:right -40px bottom -40px;top:auto;bottom:0;height:300px}@media (max-width:1700px){.g-home #g-actions .footer-postcode.dd-block::before{width:365px;right:20px;background-size:400px auto}}@media (max-width:1199px){.g-home #g-actions .footer-postcode.dd-block::before{display:none}}.g-home #g-actions .brochure-download{padding:0}@media (max-width:768px){.g-home #g-actions .brochure-download{margin-top:0px}}.g-home #g-actions .brochure-download .g-content{margin-top:0;padding-bottom:0;margin-left:0;height:100%}@media (max-width:768px){.g-home #g-actions .brochure-download .g-content{padding-left:1.5rem}}.g-home #g-actions .brochure-download .g-content .platform-content{height:100%}.g-home #g-actions .brochure-download .g-content .platform-content .moduletable{background-color:#ec008c;border-radius:20px;padding:0;height:100%}.g-home #g-actions .brochure-download .g-content .platform-content .moduletable .custom{padding:50px 50px 180px 50px;background-repeat:no-repeat;background-position:bottom -50px right -100px;background-size:650px auto;height:100%}@media (max-width:1199px){.g-home #g-actions .brochure-download .g-content .platform-content .moduletable .custom{background-size:480px auto}}@media (max-width:959px){.g-home #g-actions .brochure-download .g-content .platform-content .moduletable .custom{background-size:400px auto;background-position:bottom -20px right -100px}}@media (max-width:768px){.g-home #g-actions .brochure-download .g-content .platform-content .moduletable .custom{background-image:none !important;padding:40px 40px 15px 40px;text-align:left}}.g-home #g-actions .brochure-download .g-content .platform-content .moduletable h3{margin-top:0;margin-bottom:10px}.g-home #g-actions .brochure-download h3,.g-home #g-actions .brochure-download p{color:white}.g-home #g-actions .brochure-download .button{background-color:white;color:#ec008c;margin-top:30px}.g-home #g-actions .brochure-download .button:hover{background-color:#ea5e24;color:white}@media (max-width:1199px){.g-home #g-actions .brochure-download .button{margin-top:10px}}.g-home #g-actions .brochure-download::before{display:none}.g-home #g-care .fullwidth-whitebg.custom .background-image{background-position:right}.g-updates section#g-cta{margin:30px 0 0 0}@media (min-width:768px){.g-updates section#g-cta{margin:40px 0 0 0}}@media (min-width:959px){.g-updates section#g-cta{margin:40px 0 80px 0}}@media (min-width:1199px){.g-updates section#g-cta{margin:40px 0 100px 0}}@media (min-width:1600px){.g-updates section#g-cta{margin:60px 0 120px 0}}html{scroll-behavior:smooth}.view-location:not(.layout-jobs) #g-header{z-index:9}.view-location:not(.layout-jobs) #g-header .header-telephone-link{background-color:#ec008c;border-radius:100px;padding:18px 25px 15px 25px !important;color:white !important;margin-left:30px;transition:0.5s;font-size:20px;display:block;line-height:1}@media (max-width:1199px){.view-location:not(.layout-jobs) #g-header .header-telephone-link{border-top-right-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:20px;padding-right:36px !important}}@media (max-width:768px){.view-location:not(.layout-jobs) #g-header .header-telephone-link{margin-left:0;border-bottom-left-radius:0px;border-bottom-right-radius:20px;display:inline-block}}.view-location:not(.layout-jobs) #g-header .header-telephone-link:hover{background-color:#ea5e24}.view-location:not(.layout-jobs) #g-header .header-telephone-link::after{display:none}.view-location:not(.layout-jobs) #g-header .header-telephone-link::before{content:'\f879';font-family:"Font Awesome 5 Pro";font-size:1.1rem;font-weight:700;margin-right:5px}.view-location:not(.layout-jobs) #g-main{padding:0}.view-location:not(.layout-jobs) #g-main .g-container{max-width:none}.view-location:not(.layout-jobs) #g-main .g-content{padding:0;margin:0}.view-location:not(.layout-jobs) .g-container.contained,.view-location:not(.layout-jobs) .g-grid.contained{display:block;position:relative;width:100%;max-width:100%;padding-right:20px;padding-left:20px;margin:auto}@media (min-width:959px){.view-location:not(.layout-jobs) .g-container.contained,.view-location:not(.layout-jobs) .g-grid.contained{width:82rem}}@media (min-width:1700px){.view-location:not(.layout-jobs) .g-container.contained,.view-location:not(.layout-jobs) .g-grid.contained{width:99rem}}.view-location:not(.layout-jobs) #g-book-banner{background-color:#6ccace;margin-bottom:45px}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-book-banner{margin-bottom:55px}}.view-location:not(.layout-jobs) #g-usp-items .g-grid.contained{padding-right:0;padding-left:0}.view-location:not(.layout-jobs) #g-services{margin-top:40px;margin-bottom:40px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-services{margin-top:60px;margin-bottom:100px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-services{margin-top:70px;margin-bottom:100px}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-services{margin-top:80px;margin-bottom:140px}}.view-location:not(.layout-jobs) #g-download-brochure,.view-location:not(.layout-jobs) #g-book-now{margin-top:40px;margin-bottom:80px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-download-brochure,.view-location:not(.layout-jobs) #g-book-now{margin-top:80px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-download-brochure,.view-location:not(.layout-jobs) #g-book-now{margin-top:100px;margin-bottom:110px}}.view-location:not(.layout-jobs) #g-main #g-showcase{display:block;height:auto !important;position:relative;background-color:#fff}.view-location:not(.layout-jobs) #g-main #g-showcase:before,.view-location:not(.layout-jobs) #g-main #g-showcase:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0}.view-location:not(.layout-jobs) #g-main #g-showcase:before{z-index:1;background-image:url('/images/New_Images/bb-new-home-image-2.jpg');background-repeat:no-repeat;background-position:55% 0%;background-size:auto 560px}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-showcase:before{background-position:0% 0%;background-size:auto 500px}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase:before{background-position:80px 100px;background-size:auto 690px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-showcase:before{background-position:100px 100px;background-size:auto 720px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase:before{background-position:100% 80px;background-size:auto 760px}}.view-location:not(.layout-jobs) #g-main #g-showcase:after{z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0.95) 5%,rgba(255,255,255,0.65) 100%)}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-showcase:after{background:linear-gradient(160deg,rgba(255,255,255,0.85) 40%,rgba(255,255,255,0.3) 100%)}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase:after{background:linear-gradient(90deg,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 80%)}}@media (min-width:1600px){.view-location:not(.layout-jobs) #g-main #g-showcase:after{background:linear-gradient(90deg,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 75%)}}.view-location:not(.layout-jobs) #g-main #g-showcase .g-container{z-index:3;padding-top:190px;padding-bottom:30px}@media (min-width:769px){.view-location:not(.layout-jobs) #g-main #g-showcase .g-container{padding-top:170px}}@media (min-width:1199px) and (max-width:1235px){.view-location:not(.layout-jobs) #g-main #g-showcase .g-container{padding-top:170px}}@media (min-width:1236px){.view-location:not(.layout-jobs) #g-main #g-showcase .g-container{padding-top:140px}}.view-location:not(.layout-jobs) #g-main #g-showcase .breadcrumbs{display:block}.view-location:not(.layout-jobs) #g-main #g-showcase .breadcrumbs .g-content{padding:0;margin:0}.view-location:not(.layout-jobs) #g-main #g-showcase h1{font-size:2rem;color:#000;max-width:550px;margin-top:10px !important;margin-bottom:20px !important}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-showcase h1{font-size:2.2rem}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-showcase h1{font-size:2.6rem}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase h1{font-size:3rem}}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway){display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:fit-content}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).areas-link{color:#ec008c;margin-left:5px}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).areas-link:before{content:'\f3c5';font-family:"Font Awesome 5 Pro";font-size:1.2rem;font-weight:700;margin-top:-4px;margin-right:10px}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button{width:100%;font-family:"Nunito Sans",sans-serif;font-weight:600;color:#ec008c;background-color:#fff;padding:15px 25px 13px 25px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button{width:fit-content}}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:after{margin-left:10px;transition:0s}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:hover,.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:focus,.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:active{color:#fff;background-color:#ea5e24}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:hover:after,.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:focus:after,.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).button:active:after{margin-left:10px;transition:0s}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:1.4rem;color:#fff !important}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone{font-size:1.6rem}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone{font-size:1.7rem}}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone:before{content:'\f879';font-family:"Font Awesome 5 Pro";font-size:1.3rem;font-weight:700;margin-right:10px}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone:before{font-size:1.5rem}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone:before{font-size:1.6rem}}.view-location:not(.layout-jobs) #g-main #g-showcase a:not(.pathway).telephone:after{content:none}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry{display:flex;flex-wrap:wrap;gap:20px;width:100%;position:relative;border-radius:10px;background-color:#ec008c;padding:25px 20px;margin-top:45px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry{width:85%;border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-bottom-left-radius:0;border-top-left-radius:0;padding:25px 50px 25px 0;margin-top:35px}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry:before{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:-100%;background-color:#ec008c}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry{width:65%}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry{width:55%}}@media (min-width:1600px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry{padding:20px 100px 20px 0}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-row{flex:1 1 auto;gap:20px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-row{display:flex;gap:25px}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-image-col{flex:0 0 auto}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col h2{flex:1 1;font-size:1.6rem;color:#fff !important;margin:0 !important}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col h2{margin:0 0 10px 0 !important}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col h2{font-size:1.7rem}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col p{margin:20px 0 0 0}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-content-col p{margin:0}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-button-col{display:flex;flex-wrap:wrap;flex:1 1 100%;gap:20px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-button-col{flex-basis:auto}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-button-col{gap:25px}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-family-icon{height:90px;width:90px;position:absolute;bottom:-25px;right:20px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-family-icon{height:100px;width:100px;top:-50px;right:40px;bottom:unset}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry-family-icon{height:110px;width:110px;right:50px}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img{overflow:hidden;height:100px;width:100px;border-radius:100%;background-color:#fff}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img{height:120px;width:120px}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img--mobile{display:flex;flex:0 0 auto;margin-right:20px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img--mobile{display:none}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img--desktop{display:none}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-enquiry .franchisee-img--desktop{display:flex}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-trustpilot{margin-top:35px;display:flex;flex-wrap:wrap;align-content:flex-start}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-trustpilot{margin-top:50px;margin-bottom:20px}}.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-trustpilot .trustpilot-widget{position:relative;transform:scale(1);left:-15px;transform-origin:left}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-trustpilot .trustpilot-widget{transform:scale(1.2);left:-20px}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-showcase .view-location--showcase-trustpilot .trustpilot-widget{transform:scale(1.6);left:-25px}}.view-location:not(.layout-jobs) #g-main #g-booking-form{background-image:linear-gradient(to bottom,#f4f4f4 0%,#f4f4f4 calc(100% - 140px),transparent 50%,transparent 100%)}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form{background-image:linear-gradient(to bottom,#f4f4f4 0%,#f4f4f4 calc(100% - 40px),transparent 50%,transparent 100%)}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form{background-image:linear-gradient(to bottom,#f4f4f4 0%,#f4f4f4 calc(100% - 60px),transparent 50%,transparent 100%)}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-booking-form{background-image:linear-gradient(to bottom,#f4f4f4 0%,#f4f4f4 calc(100% - 100px),transparent 50%,transparent 100%)}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-grid{display:flex;flex-wrap:wrap}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-grid{flex-wrap:nowrap}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block{flex:1 1 100%}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block{flex-basis:50%}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col{padding-right:40px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col{flex-basis:60%;padding-top:60px;padding-bottom:0;padding-right:100px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col{padding-top:80px;padding-right:140px}}@media (min-width:1600px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col{padding-right:200px}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-form-col{z-index:3;border-radius:10px;background-color:#ec008c;padding:30px 25px}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-form-col{padding:30px 40px}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-form-col{padding:30px;margin-top:-40px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-form-col{flex-basis:40%;border-radius:20px;padding:30px 35px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-form-col{padding:50px 60px}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul{display:block;column-count:1;column-gap:40px;margin:30px 0 0 0}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul{column-count:2;margin-top:40px}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul{column-gap:50px}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul li{font-size:1.125rem;line-height:1.35;position:relative;list-style-type:none;font-weight:600;padding-left:30px;margin:0 0 15px 0}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul li{margin:0 0 20px 0}}.view-location:not(.layout-jobs) #g-main #g-booking-form .g-block-content-col ul li:before{content:'\f00c';position:absolute;top:0;left:0;font-family:"Font Awesome 5 Pro";font-weight:700;color:#ec008c}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form{margin:0}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form p{margin-top:20px;margin-bottom:0}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field{position:relative;margin-bottom:20px}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field .custom-error{position:absolute;top:0;right:0;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:0.9rem;color:#fff !important}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field .custom-error:before{content:'\f107';font-family:"Font Awesome 5 Pro";margin-right:5px;vertical-align:top}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.error .custom-error{display:none !important}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.error:after{content:'\f06a';font-family:"Font Awesome 5 Pro";font-size:1.6rem;font-weight:300;color:#ea5e24;background-color:#fff;z-index:1 !important;position:absolute;z-index:0;right:12px;bottom:2px;padding-left:10px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.error:after{bottom:3px}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.dropdown-field.error:after,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.date-field.error:after{right:42px}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.date-field.error:after{top:38px;bottom:unset}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .field.date-field.error:after{top:41px}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form label{cursor:auto;font-family:"Nunito Sans",sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#fff;margin-bottom:10px}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form label{font-size:1rem}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form input,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form textarea,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form select,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown.selection{z-index:1;position:relative;font-family:"Nunito Sans",sans-serif;font-size:1rem;line-height:1.3;background-color:#fff;border:none;box-shadow:none;color:#000;padding:15px 15px 10px 15px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form input,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form textarea,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form select,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown.selection{font-size:1.125rem}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field{z-index:2}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field .text,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field .menu .item{color:#000 !important;background-color:#fff !important}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field .menu .item[data-value=""]{opacity:0.5;font-weight:400 !important}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field .icon{top:60%;right:25px;padding:0}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .dropdown-field .icon:before{content:'\f078';font-family:"Font Awesome 5 Pro";font-size:1.2rem;font-weight:600;color:#ec008c}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field label:after{content:'\f133';font-family:"Font Awesome 5 Pro";font-size:1.2rem;font-weight:400;color:#ec008c;cursor:pointer;z-index:2;position:absolute;right:13px;top:50px}@media (max-width:991px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field label:after{top:47px}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field input{cursor:pointer}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .popup.calendar th,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .popup.calendar td{font-size:1rem;line-height:1;padding:10px 0 6px 0}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .popup.calendar tr:first-of-type th{color:#fff;background-color:#000;padding:10px 0 8px 0}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .popup.calendar td.today{font-weight:400;background-color:#ddd}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .popup.calendar td.active{font-weight:700 !important;color:#fff !important;background-color:#ec008c !important}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form .date-field .field-desc{color:white;font-size:0.8rem;margin-top:10px;display:block;text-align:right;font-weight:700}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form p,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form a{color:#fff}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form a{text-decoration:underline}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;float:none;width:100%;font-family:"Nunito Sans",sans-serif;font-size:1rem;border-radius:100px;background-color:#fff;color:#ec008c;padding:20px 25px 18px 25px;margin-top:30px;transition:0.5s}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button{width:fit-content;padding:20px 30px 18px 30px}}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:after{content:'\f061';font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:10px;transition:0s}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:hover,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:focus,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:active{color:#fff;background-color:#ea5e24;transition:0.5s}.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:hover:after,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:focus:after,.view-location:not(.layout-jobs) #g-main #g-booking-form form.ui.form button:active:after{transition:0s}.view-location:not(.layout-jobs) #g-main #g-booking-form .chronoforms6_credits{display:none !important}.view-location:not(.layout-jobs) #g-main #g-about-location{overflow:hidden;margin-top:-140px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-about-location{margin-top:-40px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-about-location{margin-top:-60px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-about-location{margin-top:-100px}}.view-location:not(.layout-jobs) #g-main #g-about-location .g-grid{display:flex;align-items:stretch;flex-wrap:wrap}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-grid{flex-wrap:nowrap}}.view-location:not(.layout-jobs) #g-main #g-about-location .g-block{flex:1 1 100%}.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-content-col{order:2;padding-top:35px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-content-col{order:1;flex-basis:45%;padding-right:40px;padding-bottom:30px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-content-col{padding-top:60px;padding-bottom:60px;padding-right:80px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-content-col{padding-top:80px;padding-bottom:80px;padding-right:100px}}@media (min-width:1600px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-content-col{padding-right:120px}}.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-img-col{order:1;position:relative}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-img-col{order:2;flex-basis:55%}}.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-img-col-background-img{display:flex;align-items:flex-start;justify-content:flex-start;height:600px;width:calc(100% + 40px);overflow:hidden;position:relative;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center top;border-radius:0;transform:translateX(-20px)}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-about-location .g-block-img-col-background-img{height:100%;width:60vw;position:absolute;border-bottom-left-radius:30px;transform:none}}.view-location:not(.layout-jobs) #g-main #g-areas-covered{background-color:rgba(108,202,206,0.2);padding:50px 0 55px 0}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-areas-covered{padding:60px 0}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-areas-covered{padding:80px 0}}.view-location:not(.layout-jobs) #g-main #g-areas-covered h2{margin-top:0}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered h2{text-align:center}}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:-10px 0 0 0}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list{justify-content:center}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list{margin:20px 0 0 0}}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex:0 0 50%;position:relative;font-size:1.05rem;line-height:1.35;list-style-type:none;font-weight:500;padding:20px 20px 20px 0}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li{flex-basis:auto;padding:15px 25px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li{font-size:1.125rem;padding:20px 30px}}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li:before{content:'\f111';font-family:"Font Awesome 5 Pro";color:#6ccace;font-weight:700;font-size:0.5rem;padding-right:50px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li:before{padding-right:60px}}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list li:first-of-type:before{content:none}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list .hidden-locations{height:0;display:none;flex:1 0;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0;transition:height 0.5s ease}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list .hidden-locations{flex-basis:100%;justify-content:center;width:100%}}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list .hidden-locations.locations-visible{height:auto}.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list .hidden-locations li{flex:1 0 50%;display:flex !important;visibility:visible}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .areas-covered--list .hidden-locations li{flex-grow:0;flex-basis:auto;text-align:center}}.view-location:not(.layout-jobs) #g-main #g-areas-covered .show-more-locations{display:block;width:fit-content;margin:30px 0 0 0;color:#ec008c}.view-location:not(.layout-jobs) #g-main #g-areas-covered .show-more-locations:hover{cursor:pointer}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-areas-covered .show-more-locations{text-align:center;margin:40px auto 0 auto}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews{background-image:linear-gradient(to bottom,rgba(108,202,206,0.2) 0%,rgba(108,202,206,0.2) 50%,transparent 50%,transparent 100%)}}.view-location:not(.layout-jobs) #g-main #g-reviews .g-grid{display:flex;align-items:stretch;flex-wrap:wrap}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-grid{flex-wrap:nowrap}}.view-location:not(.layout-jobs) #g-main #g-reviews .g-block{flex:1 1 100%}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block{flex-basis:50%}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col{overflow:hidden;border-top-right-radius:15px;border-bottom-right-radius:15px;transform:none}}.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col *{height:100%}.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col iframe{width:100%;min-height:250px}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col iframe{min-height:300px}}@media (min-width:650px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col iframe{min-height:350px}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-video-col iframe{min-height:400px}}.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-content-col{z-index:2;align-content:center}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-content-col{padding-top:60px;padding-bottom:60px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-reviews .g-block-content-col{padding-top:80px;padding-bottom:80px}}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper{background-color:#ec008c;padding:40px 20px 50px 20px}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper{border-top-left-radius:20px;border-bottom-left-radius:20px;padding:40px 80px 40px 40px;margin-left:-60px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper{border-top-left-radius:30px;border-bottom-left-radius:30px;padding:50px 100px 50px 70px;margin-left:-100px}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper{padding:60px 100px 60px 80px}}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper *{color:#fff}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper h3{font-size:1rem;line-height:1.45;margin:0}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper h3{font-size:1.2rem}}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote{font-family:"Nunito Sans",sans-serif;font-style:normal;font-size:1.6rem;font-weight:600;line-height:1.4;border:none;padding:25px 0 0 0;margin:0}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote{font-size:1.8rem}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote{font-size:2rem}}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote:before,.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote:after{content:'"';display:inline-block;position:relative;font-style:italic;width:5px}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote:before{left:-7px}.view-location:not(.layout-jobs) #g-main #g-reviews .reviews-wrapper blockquote:after{left:-14px}.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel{margin-top:10px;margin-bottom:60px}@media (min-width:620px){.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel{margin-top:20px;margin-bottom:70px}}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel{margin-top:80px}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel{margin-top:100px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel{margin-top:120px;margin-bottom:140px}}.view-location:not(.layout-jobs) #g-main #g-trustpilot-carousel .fullwidth-whitebg.custom{margin:0}.view-location:not(.layout-jobs) #g-main #g-join-us{overflow:hidden;padding-bottom:25px;margin-bottom:5px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-join-us{padding-bottom:0;margin-bottom:30px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-join-us{margin-bottom:60px}}.view-location:not(.layout-jobs) #g-main #g-join-us .g-grid{display:flex;align-items:stretch;flex-wrap:wrap}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-grid{flex-wrap:nowrap}}.view-location:not(.layout-jobs) #g-main #g-join-us .g-block{flex:1 1 100%}.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col{position:relative}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col{flex-basis:45%}}.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col .img-wrapper{display:flex;align-items:center;justify-content:flex-end;height:400px;width:calc(100% + 40px);overflow:hidden;position:relative;top:0;left:0;border-radius:0;transform:translateX(-20px)}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col .img-wrapper{height:100%;left:-140px;width:calc(62vw + 140px);position:absolute;border-top-right-radius:30px;border-bottom-right-radius:30px;transform:none}}@media (min-width:1400px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col .img-wrapper{left:-220px;width:calc(60vw + 220px)}}.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col .img-wrapper img{max-width:none}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-img-col .img-wrapper img{width:100%}}.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-content-col{z-index:2;margin-top:-65px}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-content-col{flex-basis:55%;padding-top:40px;padding-bottom:40px;margin-top:0}}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-content-col{flex-basis:40%;padding-top:60px;padding-bottom:60px}}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-join-us .g-block-content-col{flex-basis:25%;padding-top:80px;padding-bottom:80px}}.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper{border-radius:10px;background-color:#fff;box-shadow:0 2px 15px 3px rgba(0,0,0,0.15);padding:30px 30px 35px 30px}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper{padding:40px 40px 45px 40px}}.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper h2{font-size:1.8rem;color:#ec008c;margin-top:0}@media (min-width:959px){.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper h2{font-size:2rem}}.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper .button{text-align:center;width:fit-content;font-family:"Nunito Sans",sans-serif;font-weight:600;padding:15px 25px 13px 25px;margin-top:10px}@media (min-width:1199px){.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper .button{padding:15px 35px 13px 35px;margin-top:15px}}.view-location:not(.layout-jobs) #g-main #g-join-us .content-wrapper .button:after{content:none}.view-location:not(.layout-jobs) #g-main #g-sticky-cta{z-index:99;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap;position:fixed;width:100%;bottom:0}@media (min-width:768px){.view-location:not(.layout-jobs) #g-main #g-sticky-cta{display:none}}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us,.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now{flex:0 0 50%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-size:1rem;font-weight:600;color:#fff;padding:25px 10px}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us,.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now{font-size:1.125rem}}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us:before,.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now:before{font-family:"Font Awesome 5 Pro";font-size:1.125rem;font-weight:900;margin-right:10px}@media (min-width:450px){.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us:before,.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now:before{font-size:1.25rem}}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us{background-color:#ec008c}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .call-us:before{content:'\f879'}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now{background-color:#6ccace}.view-location:not(.layout-jobs) #g-main #g-sticky-cta .book-now:before{content:'\f737'}.custom.blog-cta-24{padding:0 25px}@media (min-width:959px){.custom.blog-cta-24{padding:0}}.blog-cta-24{display:flex;align-items:stretch;justify-content:space-between;flex-direction:column-reverse;flex-wrap:wrap}@media (min-width:959px){.blog-cta-24{flex-wrap:nowrap;flex-direction:row}}.blog-cta-24--column{flex-basis:100%;width:100%}@media (min-width:959px){.blog-cta-24--column{width:50%}}.blog-cta-24--column.content{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;border-bottom-right-radius:15px;border-bottom-left-radius:15px;background-color:#ec008c}@media (min-width:959px){.blog-cta-24--column.content{border-bottom-right-radius:0;border-bottom-left-radius:0;margin:30px 0}}@media (min-width:1199px){.blog-cta-24--column.content{width:60%;margin:40px 0}}@media (min-width:1400px){.blog-cta-24--column.content{margin:50px 0}}.blog-cta-24--column.image{flex-grow:0;flex-shrink:1;overflow:hidden;border-top-right-radius:15px;border-top-left-radius:15px}@media (min-width:959px){.blog-cta-24--column.image{border-top-right-radius:0;border-bottom-left-radius:15px}}@media (min-width:1199px){.blog-cta-24--column.image{width:40%}}.blog-cta-24--wrapper.content{padding:35px 25px 40px 25px}@media (min-width:959px){.blog-cta-24--wrapper.content{padding:60px 40px}}@media (min-width:1199px){.blog-cta-24--wrapper.content{padding:80px 60px}}@media (min-width:1400px){.blog-cta-24--wrapper.content{padding:100px}}.blog-cta-24--wrapper.image{height:250px;width:auto;overflow:hidden}@media (min-width:450px){.blog-cta-24--wrapper.image{height:350px}}@media (min-width:768px){.blog-cta-24--wrapper.image{height:500px}}@media (min-width:959px){.blog-cta-24--wrapper.image{height:100%}}.blog-cta-24--heading,.blog-cta-24--text{color:#fff}.blog-cta-24--heading{margin-top:0}.blog-cta-24 a.button{color:#ec008c;background-color:#fff;padding:14px 24px 12px 24px}@media (min-width:959px){.blog-cta-24 a.button{padding:16px 24px 14px 24px;margin-top:15px}}.blog-cta-24 a.button:after{content:none}.blog-cta-24 a.button:hover,.blog-cta-24 a.button:active,.blog-cta-24 a.button:focus,.blog-cta-24 a.button:focus-within,.blog-cta-24 a.button:focus-visible{color:#fff;background-color:#ea5e24}.blog-cta-24--image{height:100%;width:100%;object-fit:cover;object-position:top}
