/**handles:main_stylesheet,slick**/
*{padding:0;margin:0;box-sizing:border-box}article,aside,code,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}body{font-family:arial,"sans-serif";font-size:1rem;line-height:1.5;color:#313c47;background:#ddd;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#313c47;text-decoration:none}a:active{color:#313c47}img{display:block;max-width:100%;height:auto}ul{list-style:none}button,select,textarea{font:inherit}button{padding:0;border:none;outline:0;align-items:center;text-decoration:none;cursor:pointer;background:0 0;-webkit-appearance:none;-moz-appearance:none}#site-wrapper{width:100%;max-width:1440px;margin:0 auto;background-color:#fff}.grid{display:flex;flex-wrap:wrap}.grid-item{width:100%;margin-bottom:2rem}@media (min-width:480px){.grid-item{width:calc(50% - 16px);margin-left:32px}.grid-item:nth-of-type(odd){margin-left:0}}@media (min-width:800px){.grid-item{width:calc(33.33% - 21.3333px)}.grid-item:nth-of-type(odd){margin-left:32px}.grid-item:nth-of-type(3n+1){margin-left:0}}.sector-item{width:100%;margin-bottom:2rem}@media (min-width:480px){.sector-item{width:calc(50% - 16px);margin-left:32px}.sector-item:nth-of-type(odd){margin-left:0}}@media (min-width:800px){.sector-item{width:calc(33.33% - 21.3333px)}.sector-item:nth-of-type(odd){margin-left:32px}.sector-item:nth-of-type(3n+1){margin-left:0}}@media (min-width:1240px){.sector-item{width:calc(25% - 24px)}.sector-item:nth-of-type(odd){margin-left:32px}.sector-item:nth-of-type(3n+1){margin-left:32px}.sector-item:nth-of-type(4n+1){margin-left:0}}h1,h2{color:#fff;background:#0a56a0}h1{display:inline;white-space:pre-wrap}h2{padding:.25rem 0;margin-bottom:1rem;display:inline;font-size:1.5rem;line-height:1.25;white-space:pre-wrap;box-shadow:-.25rem 0 0 #0a56a0}@media (min-width:600px){h2{font-size:2rem}}h2:after{width:.5rem;display:inline-block;content:""}h2+div,h2+p,h2+ul{margin-top:1rem}.wrap{padding-left:1rem;padding-right:1rem}@media (min-width:680px){.wrap{padding-left:5%;padding-right:5%}}@media (min-width:1120px){.wrap{padding-left:11.11%;padding-right:11.11%}}.wrap-margins{margin-left:1rem;margin-right:1rem}@media (min-width:800px){.wrap-margins{margin-left:11.11%;margin-right:11.11%}}.insulate{padding-top:5rem;padding-bottom:5rem}.group:after{content:"";display:table;clear:both}.width-full{width:100%}.width-half{width:50%}.width-quarter{width:25%}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.orange{background:#f16022}.purple{background:#892076}.btn{min-width:200px;max-width:240px;height:48px;padding:0 1rem;display:inline-flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;text-decoration:none}.pill{height:48px;border-radius:24px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;font-weight:700;transition:.2s ease-in}@media (min-width:340px){.pill{display:inline-flex}}@media (min-width:420px){.pill{font-size:1rem}}a.white{position:relative;border:2px solid #222;padding:.75rem 1rem;background:#fff;color:#313c47}a.white:hover{color:#fff;background:#222}a.green{padding:.75rem 1rem;border:2px solid #56b030;background:#56b030;color:#202830;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:800px){a.green{margin-right:24px}}a.green:hover{border:2px solid #202830;background:#fff}.sr-only{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px)}header{position:relative;padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;background-color:#fff}@media (min-width:1120px){header{height:96px;padding-top:0;padding-bottom:0}}@media (min-width:800px){header{padding-right:2%}}@media (min-width:960px){header{padding-left:2%;flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1120px){header{padding-left:11.11%;padding-right:11.11%}}header .primary-logo{height:32px;transform:translateX(-1rem)}@media (min-width:800px){header .primary-logo{width:144px;height:auto;transform:translateX(1rem)}}@media (min-width:1120px){header .primary-logo{transform:translateX(0)}}header button{position:absolute;top:0;right:1rem;height:30px;padding:1rem;border-radius:24px;display:flex;font-size:.875rem;font-weight:700;color:#313c47;transform:translateY(50%);background:#56b030}@media (min-width:960px){header button{display:none}}header .hamburger{position:relative;width:12px;height:2px;margin-left:12px;display:block;background:#222}header .hamburger:after,header .hamburger:before{position:absolute;content:"";width:12px;height:2px;display:block;background:#222;transition:250ms}header .hamburger:before{top:-5px;transform-origin:right center}header .hamburger:after{bottom:-5px;transform-origin:right center}.show-nav header .hamburger{background:0 0}.show-nav header .hamburger:before{transform:translate3d(1px,1px,0) rotate(-45deg)}.show-nav header .hamburger:after{width:12.45px;transform:translate3d(1px,0,0) rotate(45deg)}footer{background-color:#f6f6f6;background-image:url("/wp-content/themes/reigate-banstead/images/pinicon.png");background-repeat:no-repeat;background-position:top right}footer .footer-main{padding-top:5rem;padding-bottom:5rem}@media (min-width:800px){footer .footer-main{display:flex}}footer .footer-main .col{width:100%}@media (min-width:800px){footer .footer-main .col{margin-bottom:3rem;width:calc(33.33% - 24px);margin-left:36px}}footer .footer-main .col:nth-of-type(3n+1){margin-left:0}footer .footer-main .col-left{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:3rem}@media (min-width:600px){footer .footer-main .col-left{align-items:flex-start;text-align:left}}footer .footer-main .col-right p,footer .footer-main .mailing-list,footer .footer-main .useful-links{display:none}footer .footer-main .col-right p.open-drawer,footer .footer-main .mailing-list.open-drawer,footer .footer-main .useful-links.open-drawer{display:block}@media (min-width:800px){footer .footer-main .col-right p,footer .footer-main .mailing-list,footer .footer-main .useful-links{display:block}}footer .footer-main .col-centre{padding:1rem 0;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}footer .footer-main .col-right{border-bottom:1px solid #c2c2c2;padding:1rem 0}@media (min-width:800px){footer .footer-main .col-centre,footer .footer-main .col-right{padding:0;border-top:none;border-bottom:none}}footer .footer-main .primary-logo{height:40px}@media (min-width:800px){footer .footer-main .primary-logo{width:144px;height:auto}}footer .secondary-logo{height:40px}@media (min-width:800px){footer .secondary-logo{width:170px;height:auto}}footer h2{margin-bottom:0;font-size:1rem}@media (min-width:600px){footer h2{margin-bottom:1.5rem;font-size:1.5rem}}footer .primary-logo{margin-bottom:1.5rem}footer h3{margin:1.875rem 0 .5rem 0;font-weight:700}footer p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}footer .value-prop{margin-bottom:3rem;font-size:1rem;font-weight:700;line-height:1.33}@media (min-width:600px){footer .value-prop{margin-bottom:1rem}}footer ul{list-style:disc;list-style-position:inside}footer ul .nav-item{margin-bottom:1.5rem}footer ul .nav-item:last-of-type{margin-bottom:0}footer ul .nav-link{font-size:1rem;color:#313c47;text-decoration:none}footer ul .nav-link:hover{text-decoration:underline}@media (min-width:1120px){footer form{display:flex;justify-content:space-between}}footer input[type=submit],footer input[type=text]{height:48px;font-size:1rem}footer input[type=text]{width:255px;padding-left:1.25rem;border:2px solid #444;margin-right:1rem;border-radius:8px;background-color:#fff}footer input[type=submit]{min-width:80px;border:2px solid #56b030;border-radius:25px;margin-top:1rem;font-weight:700;color:#202830;background-color:#56b030;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:1120px){footer input[type=submit]{margin-top:0}}footer input[type=submit].pill{padding:.75rem 2rem}.organisation-info{padding-right:11.11%;padding-left:11.11%;padding-top:1.5rem;padding-bottom:3rem;display:flex;flex-direction:column;align-items:center;background-color:#fff}@media (min-width:1120px){.organisation-info{flex-direction:row;justify-content:space-between}}.organisation-info small{margin-bottom:1rem;font-size:.875rem}@media (min-width:1120px){.organisation-info small{margin-bottom:0}}.organisation-info .terms-conditions{display:none;flex-direction:column;font-size:.75rem;text-align:center;list-style:none}@media (min-width:1120px){.organisation-info .terms-conditions{display:flex;flex-direction:row;text-align:left}}.organisation-info .terms-conditions .nav-item{margin-bottom:0}.organisation-info .terms-conditions .nav-link{margin-left:1rem;font-size:.875rem}.organisation-info .terms-conditions .nav-item:hover{text-decoration:underline}.back-to-top{height:140px;display:flex;padding-bottom:1rem;flex-direction:column;justify-content:flex-end;align-items:center;background-color:#0a56a0;clip-path:polygon(0 12%,100% 0,100% 100%,0% 100%)}@media (min-width:1120px){.back-to-top{clip-path:polygon(0 30%,100% 0,100% 100%,0% 100%)}}.back-to-top .link{position:relative;font-size:1rem;font-weight:700;color:#fff}.back-to-top .link:before{position:absolute;top:-52px;left:calc(50% - 24px);width:48px;height:48px;border-radius:50%;margin-bottom:.5rem;content:"";background:#fff;background-image:url("/wp-content/themes/reigate-banstead/images/back-to-top-arrow.svg");background-size:200%;background-position:center -14px}.primary-nav{display:none;margin-top:1.5rem}.show-nav .primary-nav{padding:2rem 0;display:block;background:#fff}@media (min-width:960px){.primary-nav{display:block;margin-top:0}}.primary-nav .top-level-nav{padding:.5rem 0}@media (min-width:960px){.primary-nav .top-level-nav{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.primary-nav .nav-item{position:relative;padding-bottom:1rem;padding-left:1rem;padding-top:1rem;border-bottom:1px solid #ebebeb;margin-bottom:.5rem;transition:.2s ease-in}.primary-nav .nav-item:last-of-type{min-width:122px;padding-top:.75rem;padding-bottom:.75rem;border-radius:24px;margin-left:1rem;margin-top:1.5rem;display:inline-flex;background:#56b030;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:1120px){.primary-nav .nav-item:last-of-type{margin-right:0}}.primary-nav .nav-item:last-of-type:before{display:none}.primary-nav .nav-item:last-of-type:hover{background:#56b030}@media (min-width:800px){.primary-nav .nav-item:last-of-type{display:inline-flex;padding-top:0;padding-bottom:0;margin-top:0}}.primary-nav .nav-item:last-of-type .nav-link{color:#202830}@media (min-width:800px){.primary-nav .nav-item:last-of-type .nav-link{padding:.75rem 1.5rem}}@media (min-width:960px){.primary-nav .nav-item{border-bottom:none;padding-left:.5rem;padding-right:.5rem;padding-top:2.25rem;padding-bottom:2.25rem;margin-bottom:0}}@media (min-width:960px) and (min-width:1280px){.primary-nav .nav-item{padding-left:1rem}}@media (min-width:960px){.primary-nav .nav-item:hover{background:rgba(86,176,48,.2)}}@media (min-width:960px){.primary-nav .nav-item:before{position:absolute;bottom:0;left:0;width:100%;height:4px;content:"";background:#56b030;visibility:hidden}}@media (min-width:960px){.primary-nav .nav-item:hover:before{visibility:visible}}.primary-nav .nav-link{position:relative;display:block;font-size:1rem;font-weight:700;color:#313c47;text-decoration:none}.primary-nav .child-nav{display:none}.primary-nav .child-nav.show-sub-nav{display:block;background:#fff;overflow:hidden}.primary-nav .child-nav .child-nav-item{min-width:200px;background:#fff}.primary-nav .child-nav .child-nav-item:first-of-type{position:relative}.primary-nav .child-nav .child-nav-item:first-of-type:before{position:absolute;top:-6px;left:16px;width:20px;height:20px;content:"";background:#fff;transform:rotate(45deg);visibility:visible;z-index:-1}.primary-nav .child-nav .child-nav-item:hover{border-left:4px solid #56b030;background:#deefd6}.primary-nav .child-nav .child-nav-item:before{position:absolute;left:0;width:4px;height:auto;content:"";background:#56b030;visibility:hidden}.primary-nav .child-nav .child-nav-link{padding:.75rem .5rem .5rem .5rem;display:block;color:#313c47;text-decoration:underline;z-index:10}.primary-nav .menu-toggle{position:absolute;top:0;right:1rem;width:48px;height:48px;padding:0;border-radius:0;transform:translateY(0);background:0 0}.primary-nav .menu-toggle:after{position:inherit;top:18px;left:30px;width:8px;height:8px;border-top:3px solid #202830;border-right:3px solid #202830;content:"";background:0 0;transform:rotate(135deg)}.primary-nav .nav-item:last-of-type .menu-toggle{top:14px;right:12px;display:none}.primary-nav .nav-item.focus .child-nav{display:block;padding:.5rem 0;min-width:120px;height:auto;clip:auto}@media (min-width:1120px){.primary-nav .nav-item.focus .child-nav,.primary-nav .nav-item:hover .child-nav{position:absolute;top:72px;display:block;padding:2rem 0;min-width:120px;height:auto;background:0 0;clip:auto;z-index:100}}.primary-nav .nav-item:last-of-type:hover .child-nav{top:46px;padding:46px 0}.banner{position:relative;width:100%;padding-top:6rem;padding-bottom:2.5rem;padding-left:1rem;padding-right:1rem;margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center;background-color:#053d76;background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 96%,0% 100%)}@media (min-width:1000px){.banner{padding-top:15.5rem;padding-bottom:5rem}}.home .banner{padding-top:21px;padding-bottom:64px}@media (min-width:680px){.home .banner{padding-top:7.5rem;padding-bottom:5rem}}.post-type-archive-employer .banner{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.single-employer .banner{margin-bottom:0;background:#003b78;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);flex-direction:column}@media (min-width:800px){.single-employer .banner{flex-direction:row}}.single-employer .banner h1{box-shadow:none;text-align:center}@media (min-width:800px){.single-employer .banner h1{text-align:left}}.single-employer .banner .employer-logo{max-width:192px}@media (min-width:800px){.single-employer .banner .employer-logo{margin-right:11.11%}}.error404 .banner{background-color:#003b78}.error404 .banner:after{display:none}.blog .banner h1{background:#28295d;box-shadow:-1rem 0 0 #28295d}.banner.single{padding-left:0;margin-bottom:0;background:rgba(0,84,162,.2);clip-path:polygon(0 0,100% 0,100% 96%,0% 100%)}.banner.single h1{background:#28295d;box-shadow:-1rem 0 0 #28295d}.banner.single .banner-strap{margin-top:1.5rem}.banner.single .banner-strapline{padding:5px 8px 5px 0;color:#313c47;background:#fff;box-shadow:-.5rem 0 0 #fff}@media (min-width:680px){.banner{padding-left:5%;padding-right:5%}}@media (min-width:1120px){.banner{padding-left:11.11%;padding-right:11.11%}}@media (min-width:1120px){.banner{padding-right:0;clip-path:polygon(0 0,100% 0,100% 90%,0% 100%)}}.banner:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("/wp-content/themes/reigate-banstead/images/banner-skrim.png")}.single .banner:after,.single-employer .banner:after{display:none}.banner .titling{max-width:100%;margin-left:1rem;z-index:1}.single .banner .titling{width:82.85%;margin:0 auto;text-align:center}@media (min-width:680px){.banner .titling{margin-left:1rem}}@media (min-width:1120px){.banner .titling{max-width:56%}}.banner .banner-strapline,.banner h1{position:relative}.banner .banner-strap,.banner .banner-title{margin-bottom:1rem}.banner h1{position:relative;padding:.5rem 1rem;padding:5px 0 5px 5px;padding-left:0;margin-bottom:1.75rem;box-shadow:-1rem 0 0 #0a56a0;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:-.5px}.banner h1:after{display:inline-block;width:1rem;content:""}.single-employer .banner h1{background:#003b78}@media (min-width:580px){.banner h1{font-size:3rem}}@media (min-width:900px){.banner h1{font-size:4.5rem}}.banner .banner-strap{transform:translateX(-.5rem)}.banner .banner-strapline{margin-bottom:2.5rem;display:inline;font-size:1.125rem;color:#fff;line-height:1.75;background-color:rgba(0,0,0,.5);padding:4px 0;white-space:pre-wrap;box-shadow:-.25rem 0 0 rgba(0,0,0,.5)}@media (min-width:1120px){.banner .banner-strapline{font-size:1.25rem;line-height:1.6}}.banner .link{transform:translateX(-1rem)}@media (min-width:1120px){.banner .link{display:inline-flex}}.banner .link:first-of-type{margin-bottom:1rem}@media (min-width:1120px){.banner .link:first-of-type{margin-right:1rem}}.banner .pill{padding:.75rem 2rem}.banner .white{border:2px solid #fff}.banner .white:hover{border:2px solid #000}.banner .white:after{display:none}.two-column{margin-bottom:4rem;background:url("/wp-content/themes/reigate-banstead/images/pinicon.png");background-position:right top;background-repeat:no-repeat}@media (min-width:1120px){.two-column{margin-bottom:5rem;padding-left:11.11%;padding-right:11.11%}}.two-column .statement{padding:1rem;margin:0 auto 4.5rem;font-size:1.5rem;font-weight:700;line-height:1.33;text-align:center;color:#202830}@media (min-width:1120px){.two-column .statement{width:82.85%;font-size:2.5rem;line-height:1.2}}.two-column .content{display:flex;flex-direction:column}@media (min-width:640px){.two-column .content{flex-direction:row}}.two-column .content .col-left,.two-column .content .col-right{position:relative}@media (min-width:640px){.two-column .content .col-left,.two-column .content .col-right{width:calc(50% - 16px);z-index:1}}.two-column .content .col-left:before,.two-column .content .col-right:before{position:absolute;top:-24px;width:144px;height:144px;content:"";background:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png");z-index:-1}.two-column .content .col-left{margin-bottom:3rem}@media (min-width:640px){.two-column .content .col-left{margin-bottom:0;margin-right:16px}.two-column .content .col-left:before{left:-24px}}@media (min-width:640px){.two-column .content .col-right{margin-left:16px}.two-column .content .col-right:before{right:-24px}}.two-column .content figure{position:relative;margin-bottom:1rem}.two-column .content figure img{width:100%;height:182px;object-fit:cover}@media (min-width:640px){.two-column .content figure img{width:544px;height:310px}}.two-column .content figure figcaption{position:absolute;bottom:0;padding:.25rem 1rem;font-size:1.5rem;font-weight:700;color:#fff}@media (min-width:1120px){.two-column .content figure figcaption{padding:.25rem .5rem;font-size:2rem}}.two-column .content p{padding:0 1rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.5}@media (min-width:1120px){.two-column .content p{padding:0;font-size:1.25rem;line-height:1.6}}.two-column .content .two-col-links{margin:0 1rem;border-bottom:2px solid #222}.two-column .content .two-col-links:first-of-type{border-top:2px solid #222}@media (min-width:1120px){.two-column .content .two-col-links{margin:0}}.two-column .content .link{position:relative;padding:1rem 0 .75rem 0;display:block;font-size:1rem;font-weight:700;text-decoration:none;color:#202830}.two-column .content .link:after{position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;border-radius:50%;content:"";background:#56b030;background-image:url("/wp-content/themes/reigate-banstead/images/white-arrow.png");background-position:center;background-repeat:no-repeat}.cta{padding-top:48px;padding-bottom:6rem;padding-left:1rem;padding-right:1rem;background-color:#f6f6f6;background-position:center;background-size:cover;background-repeat:no-repeat;clip-path:polygon(0 0,100% 0,100% 88%,0% 100%)}@media (min-width:1120px){.cta{padding-top:6rem;padding-left:11.11%;padding-right:0}}.cta .content{padding:1rem;background:#fff}@media (min-width:1120px){.cta .content{width:42.5%;max-width:544px;padding:2.5rem}}.cta p,.cta ul{margin-bottom:2rem}.cta p{font-size:1.125rem}@media (min-width:1120px){.cta p{font-size:1.25rem}}.cta li{padding:1px 0 0 2rem;margin-bottom:1rem;background:url("/wp-content/themes/reigate-banstead/images/list-tick.png");background-repeat:no-repeat}.grid-links{padding-top:12rem;padding-bottom:4rem;background:#f6f6f6;clip-path:polygon(0 2%,100% 0,100% 98%,0% 100%);transform:translateY(-5rem)}@media (min-width:680px){.grid-links{padding-bottom:8rem}}@media (min-width:680px){.grid-links{display:flex;clip-path:polygon(0 8%,100% 0,100% 96%,0% 100%)}}.grid-links .lh-full-height{position:relative}@media (min-width:680px){.grid-links .lh-full-height{width:32.57%;margin-right:32px}}.grid-links .lh-full-height:before{position:absolute;top:-24px;left:-24px;width:144px;height:144px;display:block;content:"";background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.grid-links figure{position:relative;margin-bottom:1rem}.grid-links figure h2{position:absolute;bottom:0;left:.25rem;line-height:1.25;margin-bottom:0}.grid-links p:first-of-type{font-size:1.25rem;line-height:1.6}.grid-links p:last-of-type{margin-bottom:22px}.grid-links ul{margin-bottom:2rem}.grid-links li{padding:1px 0 0 2rem;margin-bottom:.5rem;background:url("/wp-content/themes/reigate-banstead/images/list-tick.png");background-repeat:no-repeat}@media (min-width:1120px){.grid-links li{margin-bottom:1rem}}.grid-links .link{display:flex;margin-top:.5rem;margin-bottom:3rem}@media (min-width:600px){.grid-links .link{display:inline-flex}}@media (min-width:680px){.grid-links .rh-grid{width:66.43%}}.grid-links .grid-item{margin-bottom:0}@media (min-width:300px){.grid-links .grid-item{width:calc(50% - 8px);margin-left:16px}.grid-links .grid-item:nth-of-type(odd){margin-left:0}}@media (min-width:680px){.grid-links .grid-item{width:calc(50% - 16px);margin-left:32px}.grid-links .grid-item:nth-of-type(odd){margin-left:0}}.grid-links .grid-item h3,.grid-links .grid-item img{margin-bottom:1rem}.grid-links .grid-item img{width:100%}.grid-links .grid-item h3{font-size:1rem}@media (min-width:1120px){.grid-links .grid-item h3{font-size:1.5rem}}.grid-links .grid-item .text{display:none;font-size:1rem;margin-bottom:2rem;line-height:1.5}@media (min-width:600px){.grid-links .grid-item .text{display:block}}@media (min-width:1120px){.grid-links .grid-item .text{font-size:1.125rem}}.slider{margin:0 0 5rem 0}@media (min-width:1120px){.slider{margin:5rem 0 5rem 0}}.slider h2{background:#053d76;box-shadow:-.25rem 0 0 #053d76}.slider .slider-top{margin-bottom:2rem;display:flex;flex-direction:column}@media (min-width:1120px){.slider .slider-top{flex-direction:row;justify-content:space-between;align-items:center}}.slider .slider-top p{margin-bottom:2.5rem;font-size:1rem}@media (min-width:1120px){.slider .slider-top p{font-size:1.5rem;line-height:1.6;width:50%}}.slider .slide-item{margin-right:2rem}.slider h3{margin-bottom:1rem;font-size:1rem;font-weight:700}.slider p{font-size:.75rem}@media (min-width:1120px){.slider p{font-size:1rem}}.slider img{width:100%;height:144px;object-fit:cover;margin-bottom:2rem}@media (min-width:600px){.slider img{height:200px}}.slider .splide{position:relative}.slider .splide:before{position:absolute;left:-24px;top:-12px;width:144px;height:144px;content:"";background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.slider .splide__arrow{top:calc(50% + 12px);background:#56b030;opacity:1}@media (min-width:951px){.slider .splide__arrow{top:calc(50% + 24px)}}.slider .splide__arrow svg{fill:#fff}.slider .splide__arrow--prev{left:-1em}.slider .splide__arrow--next{right:-1em}.slider .splide__pagination{display:none}.featured-link{position:relative;margin-bottom:5rem;margin-left:1rem!important;margin-right:1rem!important;display:flex;flex-direction:column;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:800px){.featured-link{flex-direction:row}}@media (min-width:1120px){.featured-link{margin-left:11.1%!important;margin-right:11.1%!important}}.featured-link:after,.featured-link:before{position:absolute;width:144px;height:144px;content:"";background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.featured-link:before{left:-24px;bottom:-24px}.featured-link:after{top:-24px;right:-24px}.featured-link .col-left,.featured-link img{width:100%;z-index:10!important}@media (min-width:800px){.featured-link .col-left,.featured-link img{width:50%;object-fit:cover}}@media (min-width:800px){.featured-link .col-left{order:1}.featured-link img{order:2}}.featured-link h2{box-shadow:-.25rem 0 0 #f16022}.featured-link p:first-of-type{font-size:1.125rem}.featured-link .col-left{padding:2.5rem 1rem;background:#fff}.featured-link .col-left p{margin-bottom:2rem}.featured-link .col-left .brand-orange{background:#f16022}@media (min-width:1120px){.featured-link .col-left .pill{display:inline-flex}}.featured-link .bg-blue{background:#0a56a0}.featured-link .bg-blue h2{padding:.5rem .5rem .25rem 0;box-shadow:-.25rem 0 0 #0a56a0}.featured-link .bg-blue p{color:#fff}.featured-link .bg-blue a.white{border:none!important;background:#fff;box-shadow:none}.featured-link .bg-blue a.white:hover{background:#56b030;color:#202830}.blog .featured-link .white{border:none!important;background:#56b030;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}.partners{padding-top:10rem;padding-bottom:5rem;display:flex;flex-direction:column;align-items:center;background-image:url("/wp-content/themes/reigate-banstead/images/brandlines.png");background-repeat:no-repeat}.partners .link,.partners .partner-logos,.partners .text{margin-bottom:2.5rem}.partners h2,.partners p{font-size:1rem;line-height:1.5}.partners h2{padding:0 1rem;margin:1rem}@media (min-width:1120px){.partners h2{font-size:1.25rem}}.partners .text{text-align:center}@media (min-width:1120px){.partners .text{width:31.42%}}.partners .partner-logos{display:flex;overflow:scroll}@media (min-width:1120px){.partners .partner-logos{width:100%;max-width:1120px;padding-left:2rem;flex-wrap:nowrap;justify-content:space-between}}.partners .partner-logos img{width:160px;margin-bottom:1rem}.image-links:first-of-type,.sector-featured:first-of-type{background-repeat:no-repeat;background-position:right top}.image-links h2,.sector-featured h2{font-size:1.5rem}@media (min-width:1120px){.image-links h2,.sector-featured h2{font-size:2rem}}.image-links .description,.sector-featured .description{max-width:100%;margin-bottom:1.875rem;font-size:1.25rem;line-height:1.5}@media (min-width:1120px){.image-links .description,.sector-featured .description{max-width:58%}}.image-links .grid-item figure{position:relative;margin-bottom:1rem}@media (min-width:1120px){.image-links .grid-item figure{margin-bottom:.5rem}}.image-links .grid-item img{width:100%;height:200px;object-fit:cover}.image-links .grid-item h3{width:90%;min-height:4rem}@media (min-width:600px){.image-links .grid-item h3{width:85%}}.image-links .grid-item .title{position:absolute;bottom:0;padding:.5rem 1rem 0 0;font-size:1.25rem!important;line-height:1.33;background:#fff}@media (min-width:1120px){.image-links .grid-item .title{font-size:1.5rem}}.image-links .grid-item .text{font-size:1rem;line-height:1.5}.sector-featured .grid-item figure{position:relative;padding:1rem;margin-bottom:1rem;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:1120px){.sector-featured .grid-item figure{min-height:210px;margin-bottom:.5rem}}.sector-featured .grid-item img{max-width:200px;height:auto;margin:0 auto 1rem}.sector-featured .grid-item .title{padding:.5rem 1rem 0 0;font-size:1.25rem!important;line-height:1.33}@media (min-width:1120px){.sector-featured .grid-item .title{font-size:1.5rem}}.testimonial{position:relative;padding:9rem 0;margin:6rem 0;display:flex;flex-direction:column;justify-content:center;text-align:center;background:#f6f6f6}.testimonial:after,.testimonial:before{position:absolute;width:100%;height:100px;content:"";background:url("/wp-content/themes/reigate-banstead/images/brandlines.png");background-repeat:no-repeat;background-size:contain}.testimonial:before{left:0;top:-50px}.testimonial:after{right:0;bottom:-50px}.testimonial .author-image,.testimonial .author-name,.testimonial .author-role,.testimonial .text,.testimonial h2{align-self:center}.testimonial .text,.testimonial h2{color:#202830}.testimonial h2{position:relative;font-size:1.25rem;background:0 0}@media (min-width:1120px){.testimonial h2{font-size:1.875rem}}.testimonial h2:before{position:absolute;top:-64px;width:64px;height:64px;content:"";transform:translateX(calc(50% - 8px));background:#0054a2;background-image:url("/wp-content/themes/reigate-banstead/images/quote-mark.svg");background-repeat:no-repeat;background-position:center center}@media (min-width:1120px){.testimonial h2:before{transform:translateX(calc(50% + 16px))}}.testimonial .text{max-width:90%;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:1.33}@media (min-width:1120px){.testimonial .text{max-width:65%}}.testimonial .author-image{width:64px;height:64px;object-fit:cover;margin-bottom:1rem;border-radius:50%}.text-image{margin-bottom:3rem}@media (min-width:800px){.text-image{margin-bottom:5rem;display:flex}}.text-image .image-col,.text-image .text-col{width:100%}@media (min-width:800px){.text-image .image-col,.text-image .text-col{width:calc(50% - 16px)}}.text-image .text-col{margin-right:16px;order:1}@media (min-width:680px){.text-image .text-col{margin-right:16px}}.text-image .text-col h2{display:inline}.text-image .text-col li{padding:1px 0 0 2rem;margin-bottom:1rem;background:url("/wp-content/themes/reigate-banstead/images/list-tick.png");background-repeat:no-repeat}.text-image .text-col a{margin-bottom:2.5rem}.text-image .image-col{order:2}.text-image .image-col img{width:100%}@media (min-width:800px){.text-image .image-col{margin-left:16px}}.text-image p{margin-bottom:1rem}.text-image p:first-of-type{margin-top:1rem;font-size:1rem;line-height:1.6}.text-image p:last-of-type{margin-bottom:1.5rem}@media (min-width:1120px){.text-image a{display:inline-flex}}.text-image:nth-of-type(2n) .text-col{margin-right:0;order:2}@media (min-width:800px){.text-image:nth-of-type(2n) .text-col{margin-left:16px}}.text-image:nth-of-type(2n) .image-col{margin-left:0;margin-right:16px;order:1}.related{padding-top:5rem;padding-bottom:5rem;background:#f6f6f6;clip-path:polygon(0 0,100% 0,100% 96%,0% 100%)}.related p{font-size:1.5rem;line-height:1.66;width:50%}.related .related-items{margin-top:2.5rem}.related .related-item{width:256px;height:256px;padding-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;background:#fff}.related .related-item img{width:100px;margin-bottom:1rem;align-self:center}.related .related-item h3{margin-bottom:.5rem;font-size:1rem}.related .related-item .related-category{padding:.5rem;font-weight:700;color:#fff;text-align:center;background-color:#0a56a0}.wysywig{margin:0 auto 3rem}.wysywig h2{padding:0;color:#313c47;background:0 0;box-shadow:-.25rem 0 0 #fff}.wysywig h3{margin-bottom:1rem}.wysywig p{margin-bottom:1rem}.wysywig img{margin-bottom:1rem;clear:both}.wysywig ul{margin:1rem 0}.wysywig ul li{list-style:disc;list-style-position:inside}.wysywig a{display:inline-block;color:#202830;font-weight:700;text-decoration:none;background:linear-gradient(to bottom,#202830 0,#202830 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 2px;transition:.3s}.wysywig a:hover{color:#fff;background-size:3px 50px}.page-template-page-employers h2,.post-type-archive-employer h2{margin-left:.25rem}.page-template-page-employers .employer-block,.post-type-archive-employer .employer-block{padding-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;align-content:flex-start;background:#fff;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1);transition:.2s ease-in}.page-template-page-employers .employer-block:hover,.post-type-archive-employer .employer-block:hover{box-shadow:-2px 4px 10px 0 rgba(0,0,0,.15)}.page-template-page-employers .employer-block .row-1,.post-type-archive-employer .employer-block .row-1{object-fit:cover}@media (min-width:480px){.page-template-page-employers .employer-block .row-1,.post-type-archive-employer .employer-block .row-1{height:160px}}.page-template-page-employers .employer-block img,.post-type-archive-employer .employer-block img{width:60%;margin:0 auto 1rem}.page-template-page-employers .employer-block .no-employer-image,.post-type-archive-employer .employer-block .no-employer-image{border-radius:50%}.page-template-page-employers .employer-block .row-2,.post-type-archive-employer .employer-block .row-2{display:flex;flex-direction:column}.page-template-page-employers .employer-block .row-2 p,.post-type-archive-employer .employer-block .row-2 p{padding:.5rem 1rem;font-size:.875rem;line-height:1.4;text-align:center}.page-template-page-employers .employer-block .row-2 h3,.post-type-archive-employer .employer-block .row-2 h3{padding:0 2rem;font-size:1rem;text-align:center}.page-template-page-employers .employer-block .related-category,.post-type-archive-employer .employer-block .related-category{padding:.5rem;font-weight:700;color:#fff;text-align:center;background-color:#0a56a0}.page-template-page-employers .employer-info,.post-type-archive-employer .employer-info{border-bottom:2px solid #202830}.page-template-page-employers .employer-listings,.post-type-archive-employer .employer-listings{margin-top:5rem}.page-template-page-employers .employer-listings dl,.post-type-archive-employer .employer-listings dl{position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:1rem 1rem .75rem 1rem;font-weight:700;transition:150ms ease-out}.page-template-page-employers .employer-listings dl.add-color,.post-type-archive-employer .employer-listings dl.add-color{background:rgba(86,176,48,.2)}@media (min-width:1000px){.page-template-page-employers .employer-listings dl,.post-type-archive-employer .employer-listings dl{padding:1rem 4rem 1rem 1rem;flex-direction:row;align-items:center}}.page-template-page-employers .employer-listings dl:hover,.post-type-archive-employer .employer-listings dl:hover{background:rgba(86,176,48,.2)}.page-template-page-employers .employer-listings .employer_name,.post-type-archive-employer .employer-listings .employer_name{width:100%;margin-bottom:.5rem;font-weight:700}@media (min-width:1000px){.page-template-page-employers .employer-listings .employer_name,.post-type-archive-employer .employer-listings .employer_name{width:35%;margin-bottom:0}}.page-template-page-employers .employer-listings .taxonomy_sector,.post-type-archive-employer .employer-listings .taxonomy_sector{width:100%;max-width:220px;margin-bottom:3rem;font-size:.875rem;font-weight:400}.page-template-page-employers .employer-listings .taxonomy_sector a,.post-type-archive-employer .employer-listings .taxonomy_sector a{color:#00f}@media (min-width:1000px){.page-template-page-employers .employer-listings .taxonomy_sector,.post-type-archive-employer .employer-listings .taxonomy_sector{width:50%;margin-bottom:0}}.page-template-page-employers .employer-listings .show-details,.post-type-archive-employer .employer-listings .show-details{position:relative;text-align:left;font-weight:400}.page-template-page-employers .employer-listings .show-details:after,.post-type-archive-employer .employer-listings .show-details:after{position:absolute;top:-2px;right:0;width:24px;height:24px;border:1px solid #202830;border-radius:50%;display:flex;justify-content:center;align-items:center;content:"+";line-height:0;background:#fff;background-position:center;background-repeat:no-repeat}@media (min-width:1000px){.page-template-page-employers .employer-listings .show-details:after,.post-type-archive-employer .employer-listings .show-details:after{right:-3rem}}.page-template-page-employers .quick-info,.post-type-archive-employer .quick-info{display:none}.page-template-page-employers .quick-info.show-info,.post-type-archive-employer .quick-info.show-info{display:flex}.page-template-page-employers .quick-info .lh-col,.post-type-archive-employer .quick-info .lh-col{padding:1rem 7rem 1rem 1rem}.page-template-page-employers .quick-info .rh-col,.post-type-archive-employer .quick-info .rh-col{padding:1rem 0 1rem 1rem}.page-template-page-employers .quick-info p,.page-template-page-employers .quick-info span,.post-type-archive-employer .quick-info p,.post-type-archive-employer .quick-info span{margin-bottom:1rem}.page-template-page-employers .quick-info span,.post-type-archive-employer .quick-info span{display:block}.page-template-page-employers .quick-info .lh-col,.post-type-archive-employer .quick-info .lh-col{width:77%;margin-right:0}.page-template-page-employers .quick-info .lh-col h3,.post-type-archive-employer .quick-info .lh-col h3{font-size:1rem}.page-template-page-employers .quick-info .lh-col .employer-name,.post-type-archive-employer .quick-info .lh-col .employer-name{font-weight:400}.page-template-page-employers .quick-info .rh-col,.post-type-archive-employer .quick-info .rh-col{position:relative;width:33%;margin-left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.page-template-page-employers .quick-info .rh-col .link,.post-type-archive-employer .quick-info .rh-col .link{position:relative;margin-top:0;margin-right:4rem;margin-bottom:.5rem;display:block;color:#202830;font-weight:700}.page-template-page-employers .quick-info .rh-col .link:after,.post-type-archive-employer .quick-info .rh-col .link:after{position:absolute;right:-2.75rem;width:20px;height:20px;border-radius:50%;content:"";background:#56b030;background-image:url("/wp-content/themes/reigate-banstead/images/white-arrow.png");background-position:center;background-repeat:no-repeat}.page-template-page-employers .quick-info .rh-col .social,.post-type-archive-employer .quick-info .rh-col .social{padding-right:.5rem;display:flex}.page-template-page-employers .quick-info .rh-col .icon,.post-type-archive-employer .quick-info .rh-col .icon{margin-left:.5rem}.page-template-page-employers .register,.post-type-archive-employer .register{position:relative;margin-top:5rem;display:flex;flex-direction:column;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1);margin-bottom:6rem}@media (min-width:1000px){.page-template-page-employers .register,.post-type-archive-employer .register{margin-bottom:6rem;flex-direction:row}}.page-template-page-employers .register:after,.page-template-page-employers .register:before,.post-type-archive-employer .register:after,.post-type-archive-employer .register:before{position:absolute;width:144px;height:144px;content:"";background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.page-template-page-employers .register:before,.post-type-archive-employer .register:before{left:-24px;bottom:-24px}.page-template-page-employers .register:after,.post-type-archive-employer .register:after{top:-24px;right:-24px}.page-template-page-employers .register .lh-col,.page-template-page-employers .register img,.post-type-archive-employer .register .lh-col,.post-type-archive-employer .register img{width:100%}@media (min-width:1000px){.page-template-page-employers .register .lh-col,.page-template-page-employers .register img,.post-type-archive-employer .register .lh-col,.post-type-archive-employer .register img{width:50%}}.page-template-page-employers .register img,.post-type-archive-employer .register img{order:1;z-index:10!important}@media (min-width:1000px){.page-template-page-employers .register img,.post-type-archive-employer .register img{order:2}}.page-template-page-employers .register .lh-col,.post-type-archive-employer .register .lh-col{padding:2.5rem 1rem;background:#fff;z-index:10;order:1}@media (min-width:1000px){.page-template-page-employers .register .lh-col,.post-type-archive-employer .register .lh-col{flex-direction:column;display:flex}}.page-template-page-employers .register h2,.post-type-archive-employer .register h2{background:#f16022;box-shadow:-.25rem 0 0 #f16022}.page-template-page-employers .register .link,.post-type-archive-employer .register .link{max-width:96px;margin-top:32px;display:block}@media (min-width:1000px){.page-template-page-employers .register .link,.post-type-archive-employer .register .link{display:inline-flex}}.page-template-page-employers .register p,.post-type-archive-employer .register p{margin-bottom:1rem}.page-template-page-employers .register p:first-of-type,.post-type-archive-employer .register p:first-of-type{font-size:1.5rem}.quick-links{padding:1rem 11.11%;margin-bottom:5rem;display:flex;flex-direction:column;text-align:center;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:800px){.quick-links{flex-direction:row;justify-content:center}}.quick-link{font-weight:700;color:#313c47;text-decoration:none}@media (min-width:800px){.quick-link{margin-right:2.5rem}}.employer{margin-bottom:5rem;display:flex;flex-direction:column}@media (min-width:800px){.employer{flex-direction:row}}.employer .lh-col{width:100%;margin-right:128px}@media (min-width:800px){.employer .lh-col{width:352px;order:1}}@media (min-width:800px){.employer .rh-col{width:640px;order:2}}.employer .overview .intro p{margin-bottom:1rem;font-size:1rem}.employer .overview .intro p:first-of-type{font-size:1.125rem}@media (min-width:800px){.employer .overview .intro p:first-of-type{font-size:1.25rem}}.employer .overview .usp{position:relative;padding-top:2rem;border-top:2px solid #222;margin-top:2rem}.employer .overview .usp h3{margin-bottom:1rem;font-size:1rem;line-height:1.33}@media (min-width:800px){.employer .overview .usp h3{margin-bottom:2rem;font-size:1.5rem}}.employer .overview .usp .show-content{position:absolute;top:2rem;right:0;width:24px;height:24px;border-radius:50%;font-size:1.75rem;line-height:1;color:#fff;background:#202830}@media (min-width:800px){.employer .overview .usp .show-content{top:1.75rem;width:36px;height:36px;line-height:1.35}}.employer .overview .usp img{margin-bottom:2rem}.employer .overview .usp p{margin-bottom:1rem}.employer .overview .usp li{padding:1px 0 0 2rem;margin-bottom:1rem;background:url("/wp-content/themes/reigate-banstead/images/list-tick.png");background-repeat:no-repeat}.employer .opportunities{margin-bottom:2rem;align-self:flex-start;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}.employer .opportunities img{width:100%}.employer .opportunities .inner{padding:1.5rem 1rem}@media (min-width:800px){.employer .opportunities .inner{padding:1.5rem 2rem 2rem}}.employer .opportunities h2{margin-bottom:1.5rem;font-size:1.5rem}.employer .opportunities h3{margin-top:1rem;margin-bottom:1rem}.employer .opportunities P{margin-bottom:1rem}.employer .opportunities .link{margin-top:1.5rem;display:flex}.employer .social{padding-top:28px;border-top:2px solid #202830}.employer .social h3{margin-bottom:20px}.employer .social .icons{display:flex}.employer .social .icon{margin-right:1rem}.related-employers,.related-sectors{padding:5rem 11.11%}.related-employers{background:#f6f6f6}.item-content{height:0;overflow:hidden;transition:.3s}.item-content.accordian-open{height:100%}.blog .date{margin:1rem 0;display:block}.blog .featured-link{position:relative}.blog .featured-link h2{padding:0;color:#202830;background:0 0}.blog .featured-link:after,.blog .featured-link:before{position:absolute;width:144px;height:144px;content:"";background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.blog .featured-link:before{left:-24px;top:-24px}.blog .featured-link:after{bottom:-24px!important;right:-24px}.blog .image-links{position:relative;padding-top:2rem;padding-bottom:2rem}.blog .image-links h2{font-size:1.5rem;background:#28295d}.blog .grid-item{position:relative}.blog .grid-item img{margin-bottom:1.5rem}.blog .grid-item h3{position:unset;font-size:1rem;font-weight:700}.blog .grid-item .excerpt{font-size:1rem;color:red}.blog .category{position:absolute;top:16px;left:16px;padding:3px 8px;font-size:.75rem;font-weight:700;color:#fff;background:#28295d}.blog .list-posts{padding:4rem 0;border-top:1px solid rgba(32,40,48,.25)}.blog .list-posts h2{font-size:1.5rem;background:#28295d}.blog .list-posts .grid{margin-top:2rem}.blog .list-posts .grid-item{padding-bottom:.5rem;border-bottom:1px solid rgba(32,40,48,.25)}.blog .list-posts .link{font-size:1rem;text-decoration:underline}.blog .list-posts span{margin:0;font-size:.75rem}.blog .list-posts .category{position:relative;top:0;left:0;padding:0 .25rem;margin-top:.5rem;display:inline-block;color:#fff;background:#053d76}.contact{position:relative;padding-bottom:5rem;display:flex}.contact .col-left,.contact .col-right{width:544px}.contact .col-left h2,.contact .col-right h2{font-size:2rem}.contact .col-left{margin-right:16px}.contact .col-left p{padding:1.5rem 0;border-bottom:2px solid #222}.contact .col-right{position:absolute;right:11.11%;top:-10rem;padding:2rem;margin-left:16px;background:#fff;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}.contact .description{font-size:1.25rem}.contact form label{font-size:1rem!important;font-weight:700!important;visibility:unset!important}.contact form input,.contact form textarea{border:2px solid #222!important;margin-bottom:1rem!important}.contact form input{border-radius:12px}.contact form textarea{border-radius:8px}.contact form button{width:100%!important;height:48px!important;border-radius:24px!important;font-size:1rem!important;font-weight:700!important;background-color:#56b030!important}.single-post .featured-image img{width:100%;max-height:630px;object-fit:cover;transform:translateY(-64px)}.single-post .wysywig .p1,.single-post .wysywig p{width:90%;margin:0 auto 1rem}@media (min-width:800px){.single-post .wysywig .p1,.single-post .wysywig p{width:48.66%}}.single-post .wysywig img{width:100%!important;margin:2.5rem 0}.single-post .wysywig blockquote{position:relative;width:80%;padding:6rem 2.5rem 6rem 2.5rem;border-bottom:2px solid #0054a2;margin:3rem auto;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.33;background:#f6f6f6;z-index:1}@media (min-width:800px){.single-post .wysywig blockquote{width:65.71%}}.single-post .wysywig blockquote:before{position:absolute;left:38%;top:-3%;width:64px;height:64px;content:"";background:#0054a2;background-image:url("/wp-content/themes/reigate-banstead/images/quote-mark.svg");background-repeat:no-repeat;background-position:center center}@media (min-width:800px){.single-post .wysywig blockquote:before{top:-8%}}@media (min-width:1120px){.single-post .wysywig blockquote:before{transform:translateX(calc(50% + 16px))}}.single-post .wysywig blockquote:after{position:absolute;display:block;content:"";bottom:-24px;right:-24px;width:144px;height:144px;background-image:url("/wp-content/themes/reigate-banstead/images/dot-pattern.png")}.contact{position:relative;padding-bottom:5rem;display:flex}.contact .col-left,.contact .col-right{width:544px}.contact .col-left h2,.contact .col-right h2{font-size:2rem}.contact .col-left{margin-right:16px}.contact .col-left p{padding:1.5rem 0;border-bottom:2px solid #222}.contact .col-right{position:absolute;right:11.11%;top:-10rem;padding:2rem;margin-left:16px;background:#fff;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}.contact .description{font-size:1.25rem}.contact form label{font-size:1rem!important;font-weight:700!important;visibility:unset!important}.contact form input,.contact form textarea{border:2px solid #222!important;margin-bottom:1rem!important}.contact form input{border-radius:12px}.contact form textarea{border-radius:8px}.contact form button{width:100%!important;height:48px!important;border-radius:24px!important;font-size:1rem!important;font-weight:700!important;background-color:#56b030!important}.page-id-1180 form{width:100%;max-width:520px;padding:1rem;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1)}@media (min-width:1120px){.page-id-1180 form{padding:2rem}}.page-id-1180 form ::placeholder,.page-id-1180 form h3,.page-id-1180 form label{font-family:arial!important}.page-id-1180 form label{font-size:1rem!important;font-weight:700!important;visibility:unset!important}.page-id-1180 form input,.page-id-1180 form textarea{border:2px solid #222!important;margin-bottom:1rem!important}.page-id-1180 form input{border-radius:12px}.page-id-1180 form textarea{border-radius:8px}.page-id-1180 form button{width:100%!important;height:48px!important;border-radius:24px!important;font-size:1rem!important;color:#202830!important;font-weight:700!important;background-color:#56b030!important}.taxonomy-sector h2{color:#fff;background:#0a56a0}.taxonomy-sector .sector-employers{padding-top:2rem;padding-bottom:6.25rem;margin-top:4rem;background:#f6f6f6;clip-path:polygon(0 0%,100% 0,100% 96%,0% 100%);transform:translateY(42px)}.taxonomy-sector .sector-employers .grid{margin-top:2rem}.taxonomy-sector .sector-item{width:100%;margin-bottom:2rem}@media (min-width:480px){.taxonomy-sector .sector-item{width:calc(50% - 16px);margin-left:32px}.taxonomy-sector .sector-item:nth-of-type(odd){margin-left:0}}@media (min-width:800px){.taxonomy-sector .sector-item{width:calc(33.33% - 21.3333px)}.taxonomy-sector .sector-item:nth-of-type(odd){margin-left:32px}.taxonomy-sector .sector-item:nth-of-type(3n+1){margin-left:0}}@media (min-width:1240px){.taxonomy-sector .sector-item{width:calc(25% - 24px)}.taxonomy-sector .sector-item:nth-of-type(odd){margin-left:32px}.taxonomy-sector .sector-item:nth-of-type(3n+1){margin-left:32px}.taxonomy-sector .sector-item:nth-of-type(4n+1){margin-left:0}}.taxonomy-sector .employer{padding-top:1rem;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center;align-content:flex-start;background:#fff;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.1);transform:200ms ease-in}.taxonomy-sector .employer:hover{box-shadow:-2px 4px 10px 0 rgba(0,0,0,.15)}.taxonomy-sector .employer .row-1{height:160px;object-fit:cover}.taxonomy-sector .employer img{width:60%;margin:0 auto 1rem}.taxonomy-sector .employer .row-2{display:flex;flex-direction:column}.taxonomy-sector .employer .row-2 p{padding:.5rem 1rem;font-size:.875rem;line-height:1.4;text-align:center}.taxonomy-sector .employer .row-2 h3{padding:1rem 2rem;font-size:1rem;text-align:center}.taxonomy-sector .employer .related-category{padding:.5rem;font-weight:700;color:#fff;text-align:center;background-color:#0a56a0}.taxonomy-sector .employing .link{display:block;color:#00f;text-decoration:underline}.reiban-job-search h3{font-size:1.5rem;padding-left:20px;padding-bottom:20px;font-weight:700}.reiban-job-search .search-form{display:flex;flex-direction:column;min-height:60px;background-color:#f5f5f5;padding:1rem;border-top:3px solid #000}@media (min-width:800px){.reiban-job-search .search-form{flex-direction:row;align-items:center}}.reiban-job-search .search-form label{margin-bottom:0;margin-right:15px;font-size:13px;font-weight:700;max-width:80px}.reiban-job-search .search-form .search-field{margin-right:1rem}.reiban-job-search .search-form input,.reiban-job-search .search-form select{width:100%;height:40px;border:1px solid #575757;border-radius:.25rem;font-size:13px;padding:0 13px;margin-right:20px;margin-bottom:.75rem;color:#495057;background-color:#fff}.reiban-job-search .job-row td:nth-of-type(3),.reiban-job-search .job-row td:nth-of-type(4){display:none}@media (min-width:800px){.reiban-job-search .job-row td:nth-of-type(3),.reiban-job-search .job-row td:nth-of-type(4){display:table-cell}}.reiban-job-search .results-titling th:nth-of-type(3),.reiban-job-search .results-titling th:nth-of-type(4){display:none}@media (min-width:800px){.reiban-job-search .results-titling th:nth-of-type(3),.reiban-job-search .results-titling th:nth-of-type(4){display:table-cell}}.reiban-job-search table{font-size:14px}.reiban-job-search .job-row td{padding:1rem}.reiban-job-search .job-row td:first-of-type{width:40%;padding-right:1rem}@media (min-width:800px){.reiban-job-search .job-row td:first-of-type{width:30%}}.reiban-job-search .job-row td:nth-of-type(2){width:30%;padding-right:1rem}@media (min-width:800px){.reiban-job-search .job-row td:nth-of-type(2){width:20%}}.reiban-job-search .job-row .show-more-btn{padding-left:0}.reiban-job-search .job-row .btn-quick-info{display:none}.reiban-job-search table{border-collapse:collapse;margin:0 1rem;overflow:scroll}@media (min-width:800px){.reiban-job-search table{margin:0 .5rem}}.reiban-job-search table td,.reiban-job-search table th{text-align:left;border-bottom:1px solid #000;padding:4px 5px}.reiban-job-search table td:first-child,.reiban-job-search table th:first-child{padding-left:0}.reiban-job-search table td:last-child,.reiban-job-search table th:last-child{padding-right:0}.reiban-job-search table th{width:24%;padding:16px 0}.reiban-job-search table th:nth-child(4){width:12%}.reiban-job-search table th:last-child{width:auto}.reiban-job-search table td{height:60px}.reiban-job-search table td.show-more{text-align:right}.reiban-job-search table .job-details{display:none}.reiban-job-search table .job-details.open{display:table-row}.reiban-job-search table .job-details-content{padding:1rem 0 2rem 0;display:flex;flex-direction:column}@media (min-width:800px){.reiban-job-search table .job-details-content{flex-direction:row;justify-content:space-between}}.reiban-job-search table .job-details-content .lh-col{width:100%}@media (min-width:800px){.reiban-job-search table .job-details-content .lh-col{width:50%}}.reiban-job-search table .job-details-content .rh-col{width:100%}@media (min-width:800px){.reiban-job-search table .job-details-content .rh-col{width:21%}}.reiban-job-search table .job-details-content .lh-col .title{display:block;margin-bottom:.5rem}.reiban-job-search table .job-details-content .lh-col .description{margin-bottom:1rem}.reiban-job-search table .job-details-content .rh-col .job-info{margin-bottom:.5rem}.reiban-job-search table .job-details-content .rh-col .info-link{position:relative;display:block}.reiban-job-search table .job-details-content .rh-col .info-link:after{position:absolute;right:-2px;bottom:1px;width:24px;height:24px;content:"";background:url("https://rb-works.co.uk/wp-content/themes/reigate-banstead/images/icon-extlink-24x24--primary.svg")}.reiban-job-search .show-more-btn::after{content:"";display:inline-block;width:24px;height:24px;position:relative;top:.3em;background-image:url("https://rb-works.co.uk/wp-content/themes/reigate-banstead/images/icon-play-24x24--primary.svg")}.reiban-job-search .pagination{margin-top:16px;display:flex}.reiban-job-search .pagination>p{flex-grow:1}.reiban-job-search .pagination button{background-color:#f16022;color:#fff;padding:8px;text-align:center;min-width:100px}.reiban-job-search .pagination button:disabled{background-color:#bb400c}@media (min-width:37.5rem){.alignleft{margin-right:1rem;float:left}}@media (min-width:37.5rem){.alignright{margin-left:1rem;float:right}}.aligncenter{margin:0 auto}.wp-video{margin-bottom:3rem}
.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}