@-webkit-keyframes loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes arrowBounce{0%,10%,30%,50%,70%,100%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(10px);transform:translateX(10px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes arrowBounce{0%,10%,30%,50%,70%,100%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(10px);transform:translateX(10px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@-webkit-keyframes arrowBounceVert{0%,10%,30%,50%,70%,100%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes arrowBounceVert{0%,10%,30%,50%,70%,100%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes slide-from-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-from-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-to-left{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-to-left{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-to-right{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-to-right{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes text-bounce{0%,52%,56%,60%,64%,100%{-webkit-transform:translateX(0);transform:translateX(0)}54%{-webkit-transform:translateX(10px);transform:translateX(10px)}58%{-webkit-transform:translateX(5px);transform:translateX(5px)}62%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes text-bounce{0%,52%,56%,60%,64%,100%{-webkit-transform:translateX(0);transform:translateX(0)}54%{-webkit-transform:translateX(10px);transform:translateX(10px)}58%{-webkit-transform:translateX(5px);transform:translateX(5px)}62%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@-webkit-keyframes smooth-gradient{0%{background-position:0% 37%}50%{background-position:100% 64%}100%{background-position:0% 37%}}@keyframes smooth-gradient{0%{background-position:0% 37%}50%{background-position:100% 64%}100%{background-position:0% 37%}}@-webkit-keyframes dynamic-set{0%{-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1}}@keyframes dynamic-set{0%{-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1}}@-webkit-keyframes spinWheel{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(-90.90909%);transform:translateY(-90.90909%)}}@keyframes spinWheel{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(-90.90909%);transform:translateY(-90.90909%)}}.flex-layout__expandable,.flex-layout__regular,.flex-layout__logos,.flex-layout__general{text-align:center;padding:50px 20px}@media (min-width: 768px){.flex-layout__expandable,.flex-layout__regular,.flex-layout__logos,.flex-layout__general{padding:70px 100px}}@media (min-width: 1024px){.flex-layout__expandable,.flex-layout__regular,.flex-layout__logos,.flex-layout__general{padding:70px 20px}}.flex-layout__expandable__info,.flex-layout__expandable__info__single__image,.flex-layout__regular__content,.flex-layout__ebc__companies,.flex-layout__l2r__companies,.employers-calculator__top .top__wrapper__form__input,.employers-calculator__bottom .bottom__wrapper .bottom__numbers,.employers-calculator__bottom .bottom__wrapper .bottom__buttons,.register-employer__list,.register-employer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-carousel .js--carousel__slide .section__image,.home .section__community .js--carousel__slide .section__image,.flex-layout__regular__info .calc:before,.flex-layout__regular__visual,.flex-layout__ebc__companies__beyond__logo,.flex-layout__ebc__companies__ts__logo,.flex-layout__ebc__companies__care4__logo,.flex-layout__ebc__companies__extras-discount__logo,.flex-layout__ebc__logo,.flex-layout__l2r__logo,.flex-layout__l2r__companies__hsbc__logo,.flex-layout__l2r__companies__bike__logo,.flex-layout__l2r__companies__bikmo__logo,.flex-layout__l2r__companies__cycling__logo,.flex-layout__slider__content{background-repeat:no-repeat;background-size:contain;background-position:center}@font-face{font-family:'Tungsten';src:url("/fonts/TungstenCond-Semibold.otf")}@font-face{font-family:'DIN Medium';src:url("/fonts/DINMd.ttf")}@font-face{font-family:'DIN Bold';src:url("/fonts/DINBd.ttf")}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{margin:0;padding:0;font-family:"aktiv-grotesk", sans-serif;font-weight:400;font-size:100%;min-height:100%;min-width:320px;font-size:1rem}h1,h2,h3{color:#195079;margin:0;font-weight:700;line-height:1}h1{font-size:1.5rem}@media (min-width: 600px){h1{font-size:2.4rem}}hr{display:block;width:100%;border:0;height:2px;background:#ccc;margin:1rem 0}@media (min-width: 600px){hr{margin:2rem 0}}a{color:#000}p,li,dl,address{line-height:1.4}dl{margin:2rem 0}dt{font-size:1rem;font-weight:400}dd{margin-left:0;margin-bottom:2rem;font-weight:400}address{font-style:normal;line-height:1.4;margin-bottom:2rem}fieldset{border:none;padding:0;margin:0}abbr{text-decoration:none}label,.label{display:inline-block;color:#195079;font-weight:500;font-size:0.85rem;line-height:1.8}.label--inline{display:inline-block}.label--alternative{color:#000;font-weight:400}.label--radio{margin-right:2rem;text-transform:uppercase}.label--large{font-size:1.1rem}input,textarea,.input{font-size:1rem;padding:0.75rem;border-radius:0;border:1px solid #c1c1c1;font-family:"aktiv-grotesk"}input[type="text"],input[type="number"],textarea[type="text"],textarea[type="number"],.input[type="text"],.input[type="number"]{display:block;width:100%;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[disabled],textarea[disabled],.input[disabled]{cursor:not-allowed;border:1px solid #e2e2e2;background-color:#f9f9f9;padding-left:13px}input[disabled]::-webkit-input-placeholder, textarea[disabled]::-webkit-input-placeholder, .input[disabled]::-webkit-input-placeholder{color:#e2e2e2;font-weight:400}input[disabled]::-moz-placeholder, textarea[disabled]::-moz-placeholder, .input[disabled]::-moz-placeholder{color:#e2e2e2;font-weight:400}input[disabled]:-ms-input-placeholder, textarea[disabled]:-ms-input-placeholder, .input[disabled]:-ms-input-placeholder{color:#e2e2e2;font-weight:400}input[disabled]::-ms-input-placeholder, textarea[disabled]::-ms-input-placeholder, .input[disabled]::-ms-input-placeholder{color:#e2e2e2;font-weight:400}input[disabled]::placeholder,textarea[disabled]::placeholder,.input[disabled]::placeholder{color:#e2e2e2;font-weight:400}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder{color:#b2b2b2;font-weight:400}input::-moz-placeholder, textarea::-moz-placeholder, .input::-moz-placeholder{color:#b2b2b2;font-weight:400}input:-ms-input-placeholder, textarea:-ms-input-placeholder, .input:-ms-input-placeholder{color:#b2b2b2;font-weight:400}input::-ms-input-placeholder, textarea::-ms-input-placeholder, .input::-ms-input-placeholder{color:#b2b2b2;font-weight:400}input::placeholder,textarea::placeholder,.input::placeholder{color:#b2b2b2;font-weight:400}.input{font-size:.9rem}.input--alt{border:1px solid #c1c1c1;background-color:#fff}.input--alt[disabled]{color:#e2e2e2;border:1px solid #e2e2e2}.input--alt[disabled]::-webkit-input-placeholder{color:#b2b2b2;font-weight:400}.input--alt[disabled]::-moz-placeholder{color:#b2b2b2;font-weight:400}.input--alt[disabled]:-ms-input-placeholder{color:#b2b2b2;font-weight:400}.input--alt[disabled]::-ms-input-placeholder{color:#b2b2b2;font-weight:400}.input--alt[disabled]::placeholder{color:#b2b2b2;font-weight:400}select{width:100%;font-size:1rem;padding:0.75rem 0 0.75rem 0.5rem;border:1px solid #c1c1c1;background-color:#fff;border-radius:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10' height='10' fill='rgb(178, 178, 178)'%3E%3Cpolygon points='0,0 10,0 5,5'/%3E%3C/svg%3E"),-webkit-gradient(linear, left top, right top, from(#ccc), to(#ccc));background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='10' height='10' fill='rgb(178, 178, 178)'%3E%3Cpolygon points='0,0 10,0 5,5'/%3E%3C/svg%3E"),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 1rem) calc(50% + 2.5px),calc(100% - 2.5rem) 0.5rem;background-size:auto, 1px 1.5em;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}select[size]{background-image:none}select::-ms-expand{display:none}input,textarea,select,button{font-family:"aktiv-grotesk", sans-serif}.message-info{margin-bottom:25px}.message-info__success{color:#3c6}#anything-else-header{margin-top:11px}#anything-else-section{margin-top:20px;margin-bottom:11px}.awesomplete{width:100%}.awesomplete>ul{margin:0;border-radius:0;background-color:#fff}.awesomplete>ul:before{display:none}.awesomplete>ul>li{padding-top:.25em;padding-bottom:.25em;padding-left:1em;color:#323232}.awesomplete mark{background:transparent;color:#323232}.awesomplete li:hover mark{background:transparent;color:#323232}.awesomplete li[aria-selected="true"] mark{background:transparent;color:inherit}#navBlackout{display:none;position:absolute;width:100%;z-index:5;background-color:#333;opacity:.7;left:0;top:200px}@media (min-width: 600px){#navBlackout{display:none !important}}header{background-color:#195079;position:relative;z-index:8}header .subtitle__italic{font-style:italic}header #skyline{background-color:#1c355e;color:#fff;font-size:0.75rem;padding:0 1.5%;width:100%;height:56px}@media (max-width: 600px){header #skyline{height:62px}}header #skyline .wrap{position:relative;max-width:985px;margin:0 auto;padding:.5rem 1rem}header #skyline .wrap aside{margin:5px 9px 25px 2px;text-align:right}@media (max-width: 600px){header #skyline .wrap aside{margin-bottom:0}}header #skyline .wrap__skyline-logo{float:left;margin-right:10px;margin-top:1px}header #skyline .wrap__skyline-logo img{height:22px;vertical-align:middle;float:left}header #skyline .wrap__skyline-logo--text{vertical-align:middle}@media (max-width: 600px){header #skyline .wrap__skyline-logo--text{display:none}}header #skyline .wrap__skyline-welcome{float:right;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #skyline .wrap__skyline-welcome__spacing{margin-right:10px}header #skyline .wrap__skyline-welcome--icon{height:18px;vertical-align:middle;cursor:pointer}header #skyline .wrap__skyline-welcome--sign:hover span{text-decoration:underline}@media (max-width: 500px){header #skyline .wrap__skyline-welcome__employer-wide-screen-text{display:none}}header #skyline .wrap__skyline-welcome__employer-wide-screen-text--wrap{display:none;text-align:center;padding:.5rem 1rem;margin:0 auto;max-width:80%}@media (max-width: 600px){header #skyline .wrap__skyline-welcome__employer-wide-screen-text--wrap{padding:.25rem 0;max-width:100%}}@media (max-width: 500px){header #skyline .wrap__skyline-welcome__employer-wide-screen-text--wrap{display:table}}header #skyline .wrap__skyline-welcome__employer-wide-screen-text a:hover{text-decoration:underline}header #skyline .wrap__skyline-welcome__my-cs-link:hover{text-decoration:underline}header #skyline .wrap__skyline-welcome__menu-list{display:inline-block;list-style-type:none;margin:0;padding:0}header #skyline .wrap__skyline-welcome__menu-list li ul{display:none;position:absolute;background-color:#1c355e;list-style-type:none;margin:0 0 0 -323px;padding:8px 0;min-width:340px;z-index:1000}@media (max-width: 600px){header #skyline .wrap__skyline-welcome__menu-list li ul{width:100%;position:relative;left:100%}}header #skyline .wrap__skyline-welcome__menu-list li ul li{list-style-type:none;float:none;position:relative;display:list-item;padding:0 16px;margin-bottom:5px;color:#fff;height:24px;line-height:24px;font-size:.7rem}header #skyline .wrap__skyline-welcome__menu-list li ul li a{float:right}header #skyline .wrap__skyline-welcome__menu-list li ul li a img{height:18px;vertical-align:middle;margin-top:-2px}header #skyline .wrap__skyline-welcome__menu-list li ul li a span{margin-right:15px}header #skyline .wrap__skyline-welcome__menu-list li ul li a:hover span{text-decoration:underline}@media (max-width: 1070px){header #skyline .wrap{max-width:100%;margin:0;padding:8px 0 8px 12px}}header #skyline .wrap-mobile{display:none;position:relative;max-width:80%;margin:0 auto;padding:0 0 .5rem 0;text-align:center;line-height:0px}@media (max-width: 1300px){header #skyline .wrap-mobile{display:block}}@media (max-width: 600px){header #skyline .wrap-mobile{max-width:100%}}header #skyline .wrap-mobile aside{margin:0 9px 0 2px}header #skyline .wrap-mobile__skyline-welcome{float:none}header #skyline a{color:#e2e2e2;text-decoration:none}header #skyline .skyline-grid-menu{display:none;position:absolute;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:340px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#103f63;left:57%}@media (max-width: 600px){header #skyline .skyline-grid-menu{position:relative;width:100%;left:0}}@media (max-width: 724px) and (min-width: 600px){header #skyline .skyline-grid-menu{left:44%}}@media (max-width: 900px) and (min-width: 724px){header #skyline .skyline-grid-menu{left:53%}}header #skyline .skyline-grid-menu__items{width:100%;padding-top:8px;padding-bottom:8px}header #skyline .skyline-grid-menu__items--item{cursor:pointer;color:#fff;height:24px;line-height:24px;padding:0 16px;text-decoration:none;margin-bottom:5px}header #skyline .skyline-grid-menu__items--item a{float:right}header #skyline .skyline-grid-menu__items--item a img{height:18px;vertical-align:middle}header #skyline .skyline-grid-menu__items--item a span{margin-right:15px}header #skyline .skyline-grid-menu__items--item a:hover span{text-decoration:underline}header #skyline .skybar__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header #skyline .skybar__flex .wrap__skyline-welcome{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}header #skyline .skybar__flex::before,header #skyline .skybar__flex::after{display:none}header #mainNav{min-height:5.5rem;position:relative;margin-bottom:0}header #mainNav .wrap{max-width:950px;width:100%;margin:0 auto;position:relative}header #mainNav #mobileNavToggle{display:block;position:absolute;width:30px;height:24px;right:20px;top:32px;cursor:pointer}header #mainNav #mobileNavToggle .text{display:none}@media (min-width: 600px){header #mainNav #mobileNavToggle{display:none}}header #mainNav #logo{display:block;width:130px;height:88px;background:url("/img/2017/logo-desktop.svg") no-repeat 50%;background-size:100%;margin-left:20px}@media (min-width: 1000px){header #mainNav #logo{margin-left:0}}@media (min-width: 600px) and (max-width: 675px){header #mainNav #logo{width:15%}}header #mainNav .bp-logo-wrapper{background-color:#fff;width:100%}@media (min-width: 950px){header #mainNav .bp-logo-wrapper{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 600px) and (max-width: 675px){header #mainNav .bp-logo-wrapper{width:15%}}header #mainNav #bp-logo{display:table;width:100%;max-height:100px;margin:auto;padding:10px 20px}@media (min-width: 1000px){header #mainNav #bp-logo{padding:10px 0px}}@media (min-width: 950px){header #mainNav #bp-logo{max-width:950px}}header #mainNav #bp-logo .bp-logo-message{color:#195079;text-align:center;display:table-cell;vertical-align:middle;font-size:.75rem;padding-left:20px}header #mainNav #bp-logo .bp-logo-container{display:table-cell;vertical-align:middle}header #mainNav #bp-logo img{vertical-align:middle;max-width:120px;max-height:40px}@media (min-width: 400px){header #mainNav #bp-logo img{max-width:130px}}@media (min-width: 600px){header #mainNav #bp-logo img{max-width:200px;max-height:60px}}header #mainNav ul{display:none;list-style:none;padding:0 1rem 1rem 1rem;margin-top:0;font-size:.85rem;letter-spacing:.075rem;font-weight:500;position:absolute;background-color:#195079;width:100%;z-index:7}@media (min-width: 600px){header #mainNav ul{width:auto;top:0;display:block;width:auto;margin:2.15rem 0 0;padding:0;font-size:.6rem;letter-spacing:.03rem;right:20px}}@media (min-width: 700px){header #mainNav ul{font-size:0.65rem;letter-spacing:.04rem}}@media (min-width: 800px){header #mainNav ul{font-size:.75rem;letter-spacing:.05rem}}@media (min-width: 1000px){header #mainNav ul{right:0px}}header #mainNav ul li{display:inline-block;padding:0;width:100%;text-align:right;line-height:3}@media (min-width: 600px){header #mainNav ul li{width:auto;margin:0 .1rem;line-height:1.8}}@media (min-width: 800px){header #mainNav ul li{margin:0 .5rem}}header #mainNav ul li a{color:#ccc;text-decoration:none;text-transform:uppercase;cursor:pointer}header #mainNav ul li a:hover{text-decoration:underline}@media (min-width: 600px){header #mainNav ul li.selected a{color:#fff}}header #subNav{text-align:center;background-color:#f1f1f1;border-bottom:1px solid #ccc}header #subNav .wrap{max-width:950px;width:100%;margin:0 auto}header #subNav .wrap ul{display:grid;grid-template-columns:50% 50%;list-style:none;padding-left:0;margin:6px 0;text-align:left}header #subNav .wrap ul:before{content:none}header #subNav .wrap li{width:auto;text-align:center;padding:.2rem .4rem}header #subNav .wrap li.selected{font-weight:600}header #subNav .wrap li.selected a{color:#666}header #subNav .wrap li a{color:#333;text-decoration:none;font-size:.6rem;text-transform:uppercase}header #subNav .wrap li a:hover{text-decoration:underline}@media (min-width: 700px){header #subNav .wrap{max-width:950px;width:100%;margin:0 auto}header #subNav .wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}header #subNav .wrap ul li{padding:0 .4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}header .header__logo-wrap{display:inline-block;float:left;margin:0.9rem 0;line-height:0}@media (min-width: 600px){header .header__logo-wrap{margin:0.75rem 0 0}}header .header__ebc-logo-wrap{display:inline-block;margin:1.55rem 0;line-height:0;float:right}header .header__ebc-logo-wrap .header__logo{height:1rem}@media (min-width: 600px){header .header__ebc-logo-wrap{margin:1.75rem 0 0}header .header__ebc-logo-wrap .header__logo{height:2rem}}header .header__logo-link{display:inline-block}header .header__logo{height:2.5rem}header .header__logo #mobileNavToggle{display:block;position:absolute;width:30px;height:24px;right:20px;top:32px;cursor:pointer}header .header__logo #mobileNavToggle .text{display:none}@media (min-width: 600px){header .header__logo #mobileNavToggle{display:none}}header .header__logo #logo{display:block;width:130px;height:88px;background:url("/img/2017/logo-desktop.svg") no-repeat 50%;background-size:100%;margin-left:20px}@media (min-width: 1000px){header .header__logo #logo{margin-left:0}}header .header__logo ul{display:none;list-style:none;padding:0 20px;margin-top:0;right:20px;font-size:1rem;font-weight:500}@media (min-width: 600px){header .header__logo ul{position:absolute;top:0;display:block;width:auto;margin:2.25rem 0 0;padding:0;font-size:0.7rem}}@media (min-width: 1000px){header .header__logo ul{right:0px}}header .header__logo ul li{display:inline-block;padding:0;width:100%;text-align:right;line-height:1.8}@media (min-width: 600px){header .header__logo ul li{width:auto;margin:0 .1rem}}header .header__logo ul li a{color:#e2e2e2;text-decoration:none;text-transform:uppercase;cursor:pointer}header .header__logo ul li a:hover{text-decoration:underline}header .header__logo ul li.selected a{color:#fff}header .header{background-color:#195079}header .header__container{position:relative;max-width:1140px;margin:0 auto;width:100%;padding-left:1rem;padding-right:1rem;padding-bottom:12px}@media (min-width: 1280px){header .header__container{padding-left:0;padding-right:0}}@media (min-width: 800px){header .header__container{padding-bottom:0}}@media (min-width: 600px) and (max-width: 800px){header .header__container{min-height:85px}}header .header__logo-wrap{float:left;margin:0.9rem 0;line-height:0}@media (min-width: 600px){header .header__logo-wrap{position:absolute;margin:0.75rem 0 0}}header .header__logo-link{display:inline-block}header .header__logo{height:2.5rem}@media (min-width: 600px){header .header__logo--mobile{display:none}}header .header__logo--desktop{display:none}@media (min-width: 600px){header .header__logo--desktop{display:block;height:4rem}}@media (min-width: 760px){header .header__logo--desktop{height:4.5rem}}header .header__title{display:none}@media (min-width: 600px){header .header__title{display:inline-block}}header .header__title-text{display:none}@media (min-width: 800px){header .header__title-text{left:100%;position:relative;display:block;font-size:1.25rem;line-height:4.2;color:#fff;text-align:center}}@media (min-width: 650px){header .header__title-text{font-size:1.5rem;line-height:3.5}}@media (min-width: 768px){header .header__title-text{line-height:4}}@media (min-width: 900px){header .header__title-text{font-size:2rem;line-height:3}}header .header__links{float:right;margin-top:.9rem}@media (min-width: 600px){header .header__links{display:none}}header .header__button{float:right;display:block;background-color:#103f63;color:#fff;width:2.5rem;height:2.5rem;border-radius:50%;font-size:1.2rem;text-align:center;line-height:2.2}header.header--request-process .header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 600px){header.header--request-process .header__logo-wrap{position:relative}}header.header--request-process .header__logo-wrap .header__logo-link{display:block;width:2.5rem;height:2.5rem;background:url("/img/2017/logo-mobile.svg") no-repeat 50%;background-size:100%}@media (min-width: 600px){header.header--request-process .header__logo-wrap .header__logo-link{width:160px;height:4.5rem;background-image:url("/img/2017/logo-desktop.svg")}}@media (min-width: 800px){header.header--request-process .header__title-text{left:0px}}#breadcrumbs{max-width:950px;width:100%;margin:1rem auto 0 auto;font-size:.75rem;padding:0 20px}#breadcrumbs a{color:#195079}header #mainNav ul{margin-top:0;-webkit-box-shadow:inset 0px 4px 10px -4px rgba(41,41,41,0.45882);box-shadow:inset 0px 4px 10px -4px rgba(41,41,41,0.45882)}@media (min-width: 600px){header #mainNav ul{margin:1.35rem 0 0;-webkit-box-shadow:none;box-shadow:none}header #mainNav ul li.dropdown{text-align:right}}header #mainNav ul li.dropdown{margin:0;padding:0;position:relative;text-align:left}header #mainNav ul li.dropdown a.dropdown__btn{padding:0;display:inline-block;text-align:left}@media (min-width: 600px){header #mainNav ul li.dropdown a.dropdown__btn{padding:.75rem 1px;text-align:right;display:block}}@media (min-width: 650px){header #mainNav ul li.dropdown a.dropdown__btn{padding:.75rem .25rem}}@media (min-width: 700px){header #mainNav ul li.dropdown a.dropdown__btn{font-size:.6rem}}@media (min-width: 800px){header #mainNav ul li.dropdown a.dropdown__btn{padding:.75rem .25rem;font-size:.75rem}}@media (min-width: 900px){header #mainNav ul li.dropdown a.dropdown__btn{padding:.75rem}}@media (min-width: 600px){header #mainNav ul li.dropdown:hover{z-index:2}header #mainNav ul li.dropdown:hover a.dropdown__btn{color:white !important;z-index:100;position:relative}header #mainNav ul li.dropdown:hover a.dropdown__btn.dropdown--available{background-color:#195079;z-index:200;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2)}header #mainNav ul li.dropdown:hover a.dropdown__btn.dropdown--available::after{content:'';position:absolute;background:#195079;width:100%;height:10px;left:0;bottom:-10px}header #mainNav ul li.dropdown:hover .dropdown__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);z-index:100}}header #mainNav ul li.dropdown .dropdown__content{display:none;width:100%;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 600px){header #mainNav ul li.dropdown .dropdown__content{width:430px;position:absolute;background-color:#195079;-webkit-box-shadow:0px 8px 16px -8px rgba(0,0,0,0.3);box-shadow:0px 8px 16px -8px rgba(0,0,0,0.3);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0.75rem}}header #mainNav ul li.dropdown .dropdown__content ul{margin:0;display:inline-block;position:relative;-webkit-box-shadow:none;box-shadow:none;padding:12px 0}@media (min-width: 600px){header #mainNav ul li.dropdown .dropdown__content ul{background-color:#195079;border-right:1px solid white;padding:0 0.75rem 0 0;width:130px;left:0}}header #mainNav ul li.dropdown .dropdown__content ul li{text-align:left;color:white;margin:0;display:block;padding:0.4rem 0;line-height:1.4}header #mainNav ul li.dropdown .dropdown__content ul li:first-child{padding-top:0}header #mainNav ul li.dropdown .dropdown__content ul li:last-child{padding-bottom:0}header #mainNav ul li.dropdown .dropdown__content ul li a{padding:0;color:white}@media (max-width: 600px){header #mainNav ul li.dropdown .dropdown__content ul li a{font-size:.75rem;display:block}}header #mainNav ul li.dropdown .dropdown__content div{display:inline-block;color:rgba(255,255,255,0.8);padding:0;vertical-align:middle;width:300px;text-align:left}@media (min-width: 600px){header #mainNav ul li.dropdown .dropdown__content div{padding:0 0 0 0.75rem}}header #mainNav ul li.dropdown .dropdown__content div p{margin:0.5rem 0;font-weight:400;line-height:1.6}header #mainNav ul li.dropdown .dropdown__content div p a{text-transform:none;text-decoration:underline;color:white}header #mainNav ul li.first{margin-top:1rem}@media (min-width: 600px){header #mainNav ul li.first{margin-top:0}}.progress-menu{background-color:#fff;border-bottom:4px solid rgba(0,0,0,0.2)}.progress-menu__list{display:table;margin:0 auto;padding:0;list-style:none;width:80%}@media (min-width: 600px){.progress-menu__list{width:auto}}.progress-menu__item{display:table-cell;padding:1.25rem 1rem;text-transform:uppercase;letter-spacing:0.5px;font-size:0.8rem;font-weight:700;text-align:center;color:#b2b2b2}@media (min-width: 600px){.progress-menu__item{padding-top:0.5rem;padding-bottom:0.5rem}}.progress-menu__link{color:#195079;text-decoration:none}.progress-menu__text{display:none}@media (min-width: 600px){.progress-menu__text{display:inline}}.progress-menu__text--enabled{color:#195079}.progress-menu__counter{display:block;font-size:1.2rem;font-weight:400}.progress-menu__counter--enabled{color:#3c6}footer.page-footer{background-color:#195079;color:#fff;padding:6% 0 16%;font-size:.7rem;position:relative}@media (min-width: 650px){footer.page-footer{padding:6% 0}}footer.page-footer .wrap{width:94%;margin:0 3%}@media (min-width: 650px){footer.page-footer .wrap{position:relative;max-width:950px;width:96%;margin:0 auto}}footer.page-footer nav{float:left;width:100%;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.2);text-align:center}@media (min-width: 650px){footer.page-footer nav{width:35%;text-align:left;border-bottom:none;padding:0}}@media (min-width: 850px){footer.page-footer nav{width:20%}}footer.page-footer nav h1{margin:24px 0 20px 0;color:#fff;font-size:1.2rem}footer.page-footer nav h3{margin:20px 0;color:#fff;font-size:1.2rem}footer.page-footer nav ul{margin:0;padding:0;list-style:none}footer.page-footer nav ul li{margin:0 0 0 0}@media (min-width: 650px){footer.page-footer nav ul li{margin:4% 0}}footer.page-footer nav ul li a{background-repeat:no-repeat;color:#fff;line-height:30px;width:100%;text-decoration:none}@media (min-width: 650px){footer.page-footer nav ul li a{float:left}}footer.page-footer nav ul li a.icon{background-position:top center;text-align:center;line-height:1;min-height:22px;padding-top:50px;padding-left:0;display:block;background-position:50% 14px}@media (min-width: 650px){footer.page-footer nav ul li a.icon{background-position:top left;min-height:40px;padding-top:10px;padding-left:50px;text-align:left;display:inline}}footer.page-footer nav ul li a.icon--childcarescheme{background-image:url("/img/footer-logo/childcarescheme.png")}footer.page-footer nav ul li a.icon--techscheme{background-image:url("/img/footer-logo/techscheme.png")}footer.page-footer nav ul li a.icon--cyclescheme{background-image:url("/img/footer-logo/cyclescheme.png")}footer.page-footer nav ul li a.icon--facebook{background-image:url("/img/footer-logo/facebook.png")}footer.page-footer nav ul li a.icon--l2r{background-image:url("/img/footer-logo/l2r.png")}footer.page-footer nav ul li a.icon--instagram{background-image:url("/img/footer-logo/instagram.png")}footer.page-footer nav ul li a.icon--linkedin{background-image:url("/img/footer-logo/linkedin.png")}footer.page-footer nav ul li a.icon--medal{background-image:url("/img/footer-logo/medal.png")}footer.page-footer nav ul li a.icon--medal-4{background-image:url("/img/footer-logo/medal-4.png")}footer.page-footer nav ul li a.icon--badge{background-image:url("/img/footer-logo/badge.png")}footer.page-footer nav ul li a.icon--bike{background-image:url("/img/footer-logo/bike.png")}footer.page-footer nav ul li a.icon--twitter{background-image:url("/img/footer-logo/twitter.png")}footer.page-footer nav ul li a.icon--vimeo{background-image:url("/img/footer-logo/vimeo.png")}footer.page-footer nav ul li a.icon--youtube{background-image:url("/img/footer-logo/youtube.png")}footer.page-footer nav ul li a.icon--two-lines{padding-bottom:8px}@media (min-width: 650px){footer.page-footer nav ul li a.icon--two-lines{padding-top:4px}}footer.page-footer nav ul li a.icon--three-lines{padding-bottom:6px}@media (min-width: 650px){footer.page-footer nav ul li a.icon--three-lines{padding-top:0px}}footer.page-footer aside{margin:7% 0 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 600px){footer.page-footer aside{margin:4% 0 30px 0}}@media (max-width: 599px){footer.page-footer aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer.page-footer aside span{display:block;margin:10px 0}@media (min-width: 650px){footer.page-footer aside span{display:inline-block;margin:0}}@media (min-width: 600px){footer.page-footer aside .floatLeft{max-width:75%}}footer.page-footer aside a{color:#fff}footer.page-footer aside #loftLogo{display:block;width:33px;height:19px;background:url("/img/loft_logo.png") no-repeat}.main{display:block;padding-top:0}@media (min-width: 600px){.main{padding:2rem 1rem;background-color:#000;background-repeat:no-repeat;background-size:cover}}@media (min-width: 1024px){.main{padding-top:4rem;padding-bottom:4rem}}@media (min-width: 600px){.main--introduction{background-image:url("/img/2017/request/bg-introduction.jpg");background-position:top center}}@media (min-width: 600px){.main--certificate-type{background-image:url("/img/2017/request/bg-introduction.jpg");background-position:top center}}@media (min-width: 600px){.main--your-details{background-image:url("/img/2017/request/bg-your-details.jpg");background-size:100% auto}}@media (min-width: 600px){.main--package-details{background-image:url("/img/2017/request/bg-package-details.jpg");background-size:100% auto}}.main--retailer .content-box h3{line-height:1.4}@media (max-width: 1024px){.main--retailer .content-box h3{margin-bottom:0}}@media (max-width: 1024px){.main--retailer .tooltip-display{margin-bottom:2rem}}@media (min-width: 600px){.main--retailer{background-image:url("/img/2017/request/bg-package-details.jpg");min-height:80vw;background-position:right top}}@media (min-width: 1280px){.main--retailer{min-height:60vw;background-position:right -10vw}}@media (min-width: 600px){.main--hire-agreement{background-image:url("/img/2017/request/bg-hire-agreement.jpg")}}@media (min-width: 600px){.main--salary-sacrifice-agreement{background-image:url("/img/2017/request/bg-hire-agreement.jpg")}}@media (min-width: 600px){.main--comms-and-marketing{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url("/img/2017/request/bg-comms-and-marketing.jpg");background-image:linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("/img/2017/request/bg-comms-and-marketing.jpg")}}@media (min-width: 600px){.main--security{background-image:url("/img/2017/request/bg-security.jpg")}}@media (min-width: 600px){.main--love-to-ride{background-image:url("/img/2017/request/bg-love2ride.jpg");background-position:50%}}@media (min-width: 1600px){.main--love-to-ride{background-image:url("/img/2017/request/bg-love2ride_hd.jpg");background-position:right top}}.main--bikmo{background-image:url("/img/2017/request/bg-bikmo.jpg")}.main--completion{background-position:right top}@media (min-width: 600px){.main--completion{background-image:url("/img/2017/request/bg-completion.jpg")}}.main__container{max-width:1140px;margin:0 auto}.main.request-closed{background-image:url(/img/2017/home/customer-banner.jpg);background-position:22% 0}.button,button{display:inline-block;width:100%;max-width:385px;font-size:1rem;line-height:3.8;background-color:#3c6;border:2px solid #3c6;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;text-align:center;padding:0 0.5rem;cursor:pointer;margin-bottom:.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"aktiv-grotesk";-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.button:hover,button:hover{background-color:#2eb85c}.button[disabled],.button--arrow-disabled,button[disabled],button--arrow-disabled{background-color:transparent;border:2px solid #e2e2e2;color:#b2b2b2}.button[disabled]:hover,.button--arrow-disabled:hover,button[disabled]:hover,button--arrow-disabled:hover{background-color:transparent}.button[disabled].button--arrow-right::after,.button--arrow-disabled.button--arrow-right::after,button[disabled].button--arrow-right::after,button--arrow-disabled.button--arrow-right::after{background-image:url("/img/2017/arrow-right-grey.svg")}.button[disabled],button[disabled]{cursor:default}.button--link-disabled,button--link-disabled{pointer-events:none;cursor:not-allowed;background-color:#dcdcdc !important}.button--hovered,button--hovered{cursor:pointer;background-color:transparent;border:2px solid #e2e2e2;color:#b2b2b2}.button--hovered.button--arrow-right::after,button--hovered.button--arrow-right::after{background-image:url("/img/2017/arrow-right-grey.svg")}.button--hovered:hover,button--hovered:hover{background-color:#2eb85c;color:#fff;border:2px solid #3c6}.button--hovered:hover.button--arrow-right::after,button--hovered:hover.button--arrow-right::after{background-image:url("/img/2017/arrow-right.svg")}.button--small,button--small{line-height:3;font-size:.8rem}@media (min-width: 600px){.button--small,button--small{width:auto;padding-left:2.3rem;padding-right:2.3rem}}.button--small--wide,button--small--wide{width:100%}.button--smaller,button--smaller{line-height:3;font-size:.8rem}@media (min-width: 600px){.button--smaller,button--smaller{width:auto;padding-left:1.25rem;padding-right:1.25rem}}.button--outline,button--outline{color:#195079;font-size:0.8rem;line-height:3;font-weight:700;background-color:transparent;border:1px solid #b2b2b2;width:auto;padding:0 2rem}.button--alt,button--alt{background-color:transparent;color:#3c6}.button--alt:hover,button--alt:hover{color:#fff}.button--alt[disabled]:hover,button--alt[disabled]:hover{color:#b2b2b2}.button--curved,button--curved{border-radius:30px}.button--arrow-right::after,button--arrow-right::after{display:inline-block;content:'';background-image:url("/img/2017/arrow-right.svg");background-position:center center;background-repeat:no-repeat;width:18px;height:15px;background-size:contain;margin-left:20px;margin-top:-2px;vertical-align:middle}.button--arrow-right:hover:after,button--arrow-right:hover:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button--calculator::before,button--calculator::before{display:none;content:'';background-image:url("/img/2017/icons/calculator.svg");background-position:center center;background-repeat:no-repeat;width:19px;height:27px;margin-right:8px;vertical-align:middle}@media (min-width: 600px){.button--calculator::before,button--calculator::before{display:inline-block}}.button--chat::before,button--chat::before{display:inline-block;content:'';background-image:url("/img/2017/icons/chat.svg");background-position:center center;background-repeat:no-repeat;width:28px;height:28px;margin-right:8px;vertical-align:middle;margin-top:-2px}.button--secondary,button--secondary{background-color:#ec579e;border:2px solid #ec579e}.button--secondary:hover,button--secondary:hover{background-color:#e94091}.button--secondary-alt,button--secondary-alt{background-color:transparent;color:#ec579e}.button--secondary-alt:hover,button--secondary-alt:hover{color:#fff}.button--responsive-text::after,button--responsive-text::after{content:attr(data-short-text)}@media (min-width: 600px){.button--responsive-text::after,button--responsive-text::after{content:attr(data-long-text)}}@media (min-width: 600px){.button--space-right,button--space-right{margin-right:1rem}}.button--blue,button--blue{border:2px solid #fff;color:#fff;background-color:transparent}.button--health,button--health{background:linear-gradient(116deg, #7cb652 0%, #7cb652 20%, #6fa448 30%, #7cb652 40%);border:none;margin-top:1rem}@media (min-width: 600px){.button--health,button--health{max-width:100%;padding:.2rem 2.5rem}}.button--print::before,.button--popup::before,button--print::before,button--popup::before{display:inline-block;content:'';background-position:center center;background-repeat:no-repeat;width:24px;height:24px;background-size:contain;margin-right:12px;margin-top:-2px;vertical-align:middle}.button--print::before,button--print::before{background-image:url("/img/2017/print.svg")}.button--popup::before,button--popup::before{background-image:url("/img/2017/popup.svg")}.checkbox{position:relative;padding-left:35px;margin-bottom:.5rem}.checkbox--right,.checkbox--below{padding-left:0}.checkbox--below{min-height:70px}.checkbox__original{display:none}.checkbox__label{cursor:pointer;position:relative;color:#535353;font-weight:400;padding-left:10px}.checkbox__label--radio{padding-left:8px;text-transform:uppercase}.checkbox__replacement__ageConfirm{font-size:16px}.checkbox__replacement::before,.checkbox__replacement::after{content:'';position:absolute;top:2px;margin:auto;width:20px;height:20px}.checkbox__replacement::before{left:-30px;border:1px solid #c1c1c1;background-color:#fff}.checkbox__replacement::after{left:-29px;top:3px}.checkbox__replacement--right::before{left:auto;right:1px}.checkbox__replacement--right::after{left:auto;right:2px}.checkbox__replacement--below{position:absolute}.checkbox__replacement--below::before,.checkbox__replacement--below::after{left:0;top:50px}.checkbox__replacement__comms{font-size:16px;line-height:0;color:#373737}.checkbox__original:checked+.checkbox__label .checkbox__replacement::after{background-image:url("/img/2017/icons/blue-check.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.checklist{background-color:#f5f5f5;padding:1rem;margin:2rem 0}.checklist--no-margin-top{margin-top:0}.checklist__list{font-size:1rem;font-weight:500;list-style:url("/img/2017/check.svg")}.checklist__list--number{list-style:none;padding-left:3.5rem}.checklist__list--number-inline .checklist__item{display:inline-block}.checklist__item{margin:0.75rem 0;padding-left:10px}.checklist__list--number .checklist__item{text-indent:-4rem;counter-increment:myIndex}.checklist__list--number .checklist__item::before{content:counter(myIndex);color:#3c6;padding:0 1.5rem;font-size:1.1rem}.content-box{width:100%;background-color:#fff}.content-box h2,.content-box h3{margin-bottom:2rem}@media (min-width: 600px){.content-box{width:50%;min-width:550px}}@media (min-width: 600px){.content-box--mid{width:65%;max-width:612px}}.content-box--mid__altBox{border:1px solid #e2e2e2}.content-box--full{width:100%}.content-box--full .content-box__heading{font-size:1.6rem}@media (min-width: 600px){.content-box--full .content-box__heading{font-size:2.15rem}}.content-box--version p{font-size:0.75em;text-align:right;padding:4px}@media (min-width: 600px){.content-box--large{width:75%;max-width:788px}}.content-box__container{padding:2rem .5rem}@media (min-width: 400px){.content-box__container{padding:2rem 1.25rem}}@media (min-width: 600px){.content-box__container{padding:2rem 2.25rem}}.content-box__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-box__flex--container-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:49%}@media (max-width: 799px){.content-box__flex--container-primary{display:none}}.content-box__flex--container-primary button{margin-bottom:0}@media (min-width: 800px){.content-box__flex--divider{width:1px;background-color:#d9d9d9;margin:0 30px}}@media (min-width: 800px){.content-box__flex--container-secondary{width:calc(51% - 61px)}}.content-box__flex--container-secondary p:not(.js--error-output){margin-top:0}.content-box__flex--container-secondary .content-box__inner-content__expandable-box strong{display:inline-block;cursor:pointer}@media (max-width: 799px){.content-box__flex--container-secondary .content-box__inner-content__expandable-box strong{font-size:14px}}.content-box__flex--container-secondary .content-box__inner-content__expandable-box .flex-layout__expandable__expand{display:inline-block;margin:12px 0 12px 16px;vertical-align:middle;height:16px}@media (max-width: 799px){.content-box__flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-box__heading{font-size:1.4rem;line-height:1.7;font-weight:500}.content-box__heading__intro{font-weight:700}@media (min-width: 600px){.content-box__heading{font-size:2.5rem}}.content-box__intro{display:inline-block;font-weight:400;line-height:1.3}@media (min-width: 600px){.content-box__intro{line-height:1.1;font-size:2rem}}.content-box__error{color:#ff4141}.content-box__inner-content{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:0 0 1.5rem;padding:1rem 0.75rem}@media (min-width: 600px){.content-box__inner-content{padding-left:1rem;padding-right:1rem}}@media (min-width: 600px){.content-box--mid .content-box__inner-content{padding-left:2rem;padding-right:2rem}}.content-box__inner-content__header{margin:0}.content-box__inner-content__expandable-box{background-color:#fff;padding:1rem 2rem;margin-bottom:1rem;border:1px solid #e2e2e2;text-align:center}.content-box__inner-content__expandable-box p,.content-box__inner-content__expandable-box li{font-size:14px;margin-bottom:8px}.content-box__inner-content__expandable-box--expanded{display:none;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s, visibility 0.3s;transition:opacity 0.3s, visibility 0.3s}.content-box__inner-content__expandable-box--expanded li{padding-bottom:1rem}.content-box__inner-content__expandable-box--content{text-align:left;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.content-box__inner-content__expandable-box--icon{max-width:20px}.content-box__inner-content__l2r-logo{margin-bottom:1rem;max-width:180px}.content-box__inner-content__bikmo-logo{max-width:180px}.content-box__inner-content__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-box__inner-content__strava{margin:1.5rem 0}.content-box__inner-content__strava-logo{width:4rem;height:4rem;margin-right:1rem}.content-box__inner-content__strava p{margin-bottom:0}.content-box__inner-content__l2r-tooltip{margin-bottom:1rem}.content-box__inner-content__l2r-tooltip span:not(.circle-icon){color:#878787}[dir="ltr"] .content-box__inner-content__l2r-tooltip ul{padding-left:1rem}[dir="rtl"] .content-box__inner-content__l2r-tooltip ul{padding-right:1rem}.content-box__inner-content__l2r-tooltip ul{margin-bottom:0;margin-top:0}.content-box__inner-content__security-logo img{height:40px}.content-box__inner-content--note{font-size:12px;margin-top:1rem;color:#878787;text-align:left}.content-box__inner-content--note a{color:#195079}@media (min-width: 800px){.content-box__inner-content--note{margin-top:2rem}}.content-box__inner-content--note-tooltip{color:#878787;font-size:12px}.content-box__inner-content--package-calculator{position:relative}.content-box__inner-content--bold-header{display:block;padding-bottom:1rem}.content-box__inner-content--retailer{min-width:466px;width:auto;display:none;padding:32px 32px 24px 32px;position:relative}@media (max-width: 599px){.content-box__inner-content--retailer{min-width:100%}}.content-box__inner-content--retailer-show{display:inline-block}.content-box__inner-content--retailer h4{color:#195079;margin:0 0 18px 0;font-weight:600}.content-box__inner-content--retailer-name{font-size:22px;font-weight:600;margin-bottom:8px}.content-box__inner-content--retailer-address{font-size:16px;color:#9a9a9a;padding-left:20px;position:relative;margin-bottom:24px}.content-box__inner-content--retailer-address::before{content:'';position:absolute;background:url("/img/2017/icons/icon_location-grey-filled.svg") center/contain no-repeat;left:0;height:19px;width:13px}.content-box__inner-content--retailer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-box__inner-content--retailer-contact-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.content-box__inner-content--retailer-contact-inner:not(:last-of-type){margin-right:32px}.content-box__inner-content--retailer-icon{height:24px;width:24px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:12px}.content-box__inner-content--retailer-web{background-image:url("/img/2017/icons/icon_retailer_web.svg")}.content-box__inner-content--retailer-phone{background-image:url("/img/2017/icons/icon_retailer_phone.svg")}.content-box__inner-content--retailer a{color:#ec579e}.content-box__inner-content--retailer::before{content:'';position:absolute;bottom:-3px;left:-1px;height:4px;width:calc(100% + 2px);background-color:#195079}.content-box__blog-link{background:url("/img/2017/request/bg-confirmation-panel.jpg") #495d6a;color:#fff;background-position:right;padding:2rem}.content-box__blog-link h2{color:#fff;line-height:1.4}.content-box__blog-link p{margin-bottom:3rem}.content-box__blog-link .button{line-height:3}.content-box__header{color:#195079}.content-box__confirm{background-color:#d5f5e0;border:1px solid #3c6}@media (min-width: 800px){.content-box__confirm{margin-top:16px}}@media (max-width: 799px){.content-box__confirm{font-size:14px}}.content-box__confirm p{margin-top:0}.content-box__confirm p:last-of-type{margin:0}.error{color:#ff4141}.faux-accordion{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:0.5rem 0 1.5rem}.faux-accordion__row{border-bottom:1px solid #e2e2e2}.faux-accordion__row:last-of-type{border-bottom:none}.faux-accordion__heading{display:table;width:100%;padding:1rem 1.5rem 1rem 1rem}.faux-accordion__sub-heading{color:#000;font-weight:700;line-height:1;font-size:1rem;margin:1rem 0 0.5rem}.faux-accordion__title{display:table-cell;font-size:1.2rem;font-weight:700;color:#195079;text-decoration:none}.faux-accordion__row--inactive .faux-accordion__title{color:#b2b2b2;font-weight:500;font-size:1rem}.faux-accordion__icon{display:table-cell;width:20px;vertical-align:middle}.faux-accordion__content{padding:0 1.5rem 1rem 1rem}.faux-accordion__content .tooltip .circle-icon{margin-top:-10px;width:23px;height:23px}.faux-accordion__scrollable-content{height:265px;overflow-y:scroll;padding:0.5rem 1.5rem;margin:1rem 0 2rem;background-color:#fff;border:1px solid #e2e2e2;line-height:1.6;font-weight:400;font-size:0.8rem}.faux-accordion__scrollable-content::-webkit-scrollbar-track{background-color:#fff;border-width:0 0 0 1px;border-style:solid;border-color:#e2e2e2}.faux-accordion__scrollable-content::-webkit-scrollbar{width:20px}.faux-accordion__scrollable-content::-webkit-scrollbar-thumb{background-color:#e2e2e2}.faux-accordion__scrollable-content--large{height:465px}.form-row{display:table;width:100%}.form-row__radio-group{display:table;width:100%}.form-row__flex-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.form-row__flex-radio__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}.form-row__flex-radio__element input{margin:.5rem 1rem}.form-row__radio{display:table-cell}.form-row__select,.form-row__input,.form-row__action,.form-row__status{display:table-cell}.form-row__action{vertical-align:top}.form-row__select{width:100%}.form-row__input--incomplete{border:1px solid #ff4141}.form-row__status{width:35px;text-align:right;vertical-align:middle}.form-row__status--no-mobile{display:none}@media (min-width: 600px){.form-row__status--no-mobile{display:table-cell}}.form-row__button{white-space:nowrap;border-style:solid;border-width:1px 1px 1px 0;line-height:3.2;font-size:0.8rem;font-weight:700;margin:0;height:46px}.form-row__message{display:table-row;color:#ff4141;font-size:0.8rem;font-weight:400;line-height:1.6;height:25px}.form-row__message__black{color:#000}.form-row__hidden{display:none}.form-row__helmet{height:auto;max-height:300px;-webkit-transition:all .25s linear;transition:all .25s linear;overflow:hidden;padding-top:.5rem}.form-row__helmet--hidden{max-height:0px;padding-top:0}.form-row__payroll-prefix{display:table-cell;vertical-align:middle}.svg-icon{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.svg-icon--complete{background-image:url("/img/2017/complete.png")}.svg-icon--tooltip{background-image:url("/img/2017/tooltip.png")}.svg-icon--bike{width:25px;background-image:url("/img/2017/icons/bike.svg");margin-right:5px}.svg-icon--budget{width:30px;background-image:url("/img/2017/icons/budget.svg")}.svg-icon--download{width:25px;background-image:url("/img/2017/icons/download.svg")}.svg-icon--retailer{width:30px;background-image:url("/img/2017/icons/retailer.svg")}.svg-icon--reference{width:32px;height:25px;background-image:url("/img/2017/icons/reference.svg")}.svg-icon--checklist{width:32px;height:25px;background-image:url("/img/2017/icons/checklist.svg")}.inner-content{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:0.5rem 0 1.5rem}.inner-content__row{padding:0 1rem;border-bottom:1px solid #e2e2e2}.inner-content__row:last-of-type{border-bottom:0}.inner-content__row-list{margin:1rem 0}.inner-content__row-heading{margin-bottom:1.5rem;color:#195079;font-size:1.2rem;font-weight:400}.inner-content__row-content--indent{margin-left:2.5rem}.inner-content__row-content--indent .svg-icon{margin-left:-2.5rem}.or-divider{position:relative;width:100%;height:4rem;text-align:center;margin:1rem 0}.or-divider__line{display:inline-block;position:absolute;top:2rem;left:0;width:100%;height:2px;background-color:#e2e2e2}.or-divider__text{position:relative;display:inline-block;margin-top:1.5rem;padding:0 1rem;background-color:#fff;text-transform:uppercase;font-size:1rem;font-weight:400;color:#195079}.or-divider--grey .or-divider__text{background-color:#f5f5f5}.package-details__results{margin:1rem 0;padding:1rem;background-color:#fff;border:1px solid #e2e2e2;border-left:5px solid #195079;display:none}@media (min-width: 600px){.package-details__results{padding:1rem 2rem}}.package-details__results--error{border:1px solid #ff4141;border-left:5px solid #ff4141}.package-details__results__correct{display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.package-details__results__error{display:none;color:#ff4141}.total-calculator--hidden{position:relative;display:none}.total-calculator__inner{width:100%}.total-calculator__saving{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-calculator__first{display:inline-block;width:65%}@media (max-width: 425px){.total-calculator__first{width:68%}}@media (max-width: 400px){.total-calculator__first{display:block;width:100%;text-align:left}}.total-calculator__last{display:inline-block;float:right}.total-calculator__last .total-calculator__total{margin-right:30px}@media (max-width: 768px){.total-calculator__last{width:32%}}@media (max-width: 425px){.total-calculator__last{width:29%}}@media (max-width: 400px){.total-calculator__last{display:block;width:100%;text-align:left;margin-left:0}}.total-calculator__heading{margin-top:1rem;font-size:1rem}.total-calculator__savings{font-size:0.95rem;font-weight:600}.total-calculator__total{line-height:1.6;font-weight:600;color:#535353}@media (min-width: 400px){.total-calculator__total{float:right;line-height:1}}@media (max-width: 400px){.total-calculator__total{float:none}.total-calculator__total .tooltip{position:absolute;right:0}}.total-calculator__text{float:left;color:#535353}@media (max-width: 400px){.total-calculator__text{float:none}}.total-calculator__small-text{font-style:italic;font-size:0.75rem}@media (max-width: 400px){.total-calculator__small-center{text-align:left}}.new-calculator{margin-top:2rem;-webkit-box-shadow:0px 20px 40px 5px #d9d9d9;box-shadow:0px 20px 40px 5px #d9d9d9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-calculator h2{margin:1rem 0}.new-calculator--wrapper{max-width:950px;margin:0 .5rem 3rem;text-align:center}@media (min-width: 900px){.new-calculator--wrapper{margin:0 auto 3rem}}.new-calculator--wrapper h2{font-size:1.25rem}.new-calculator--wrapper__title{margin:2rem 0}.new-calculator--quick{max-width:420px;margin:auto}.new-calculator__form__section{padding:1rem .5rem;background-color:#f5f5f5;border:1px solid #e2e2e2}@media (min-width: 700px){.new-calculator__form__section{padding:1rem}}.new-calculator__form__section .button--arrow-right{margin:1rem auto}.new-calculator__form__section .label-small{font-size:.7rem}.new-calculator__form__element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:.5rem 0}.new-calculator__form__element .button{margin:0;height:46px;padding:.2rem 1.25rem}.new-calculator__form__element--button{margin-top:1rem}.new-calculator__form__element__item{margin:0;width:100%}@media (min-width: 600px){.new-calculator__form__element__item{margin:0 .25rem}}.new-calculator__form__element__icon{background-position:center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px;margin:auto}.new-calculator__form__element__icon--bike{background-image:url(/img/2017/icons/icon_bike.svg)}.new-calculator__form__element__icon--helmet{background-image:url(/img/2017/icons/icon_helmet.svg)}.new-calculator__form__element__icon--accessories{background-image:url(/img/2017/icons/icon_accessories.svg)}.new-calculator__form__element--wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.new-calculator__form__element--wrapped .button{width:calc(50% - .5rem);margin:.25rem;height:40px;line-height:1;padding:0 1.25rem;font-weight:500;font-size:.8rem}.new-calculator__form__element--expanded{height:auto;max-height:0;opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);overflow:hidden}.new-calculator__form__element--expanded--displayed{margin:1rem 0;max-height:1000px;opacity:1}.new-calculator__form__element--expanded__single{margin-top:1rem}@media (min-width: 700px){.new-calculator__form__element--salary input{max-width:200px}.new-calculator__form__element--salary .button{width:50%}}.new-calculator__form__submit{text-align:center;margin-top:1rem}.new-calculator__form--quick{padding:1rem;text-align:left;width:100%}.new-calculator__form--quick__results{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:0;border-top:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.new-calculator__form--quick__results__error{display:none;color:#ed4a55;font-size:.8rem;margin:0}.new-calculator__form--quick__results__success{width:100%;display:none}.new-calculator__form--quick__results__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-calculator__form--quick__results__info{display:none;font-size:.8rem;margin-top:0}.new-calculator__info{font-style:italic;font-size:.7rem;margin:1rem}.new-calculator__info a{color:#ec579e}.new-calculator__error{height:auto;max-height:0px;opacity:0;color:#ed4a55;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);font-size:.8rem;margin-top:0.25rem}.new-calculator__error--displayed{max-height:100px;opacity:1}.new-calculator__tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.new-calculator__link{color:#3c6;cursor:pointer}.new-calculator--adv__form{width:100%;padding:1rem .5rem;text-align:left;z-index:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 400px){.new-calculator--adv__form{padding:1rem}}@media (min-width: 700px){.new-calculator--adv__form{width:50%}}.new-calculator--adv__side{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;background-image:url(/img/2017/request/bg-hire-agreement.jpg);position:relative;z-index:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 700px){.new-calculator--adv__side{width:50%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.new-calculator--adv__side:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(0,101,185,0.8)}.new-calculator--adv__side--health{background-image:url(/img/2017/how-it-works/how-it-works--health-calculator.jpg)}.new-calculator--adv__side__intro,.new-calculator--adv__side__results{-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);padding:2rem .5rem;left:0;top:0;width:100%}@media (min-width: 400px){.new-calculator--adv__side__intro,.new-calculator--adv__side__results{padding:2rem 1rem}}.new-calculator--adv__side__intro h2,.new-calculator--adv__side__intro h3,.new-calculator--adv__side__results h2,.new-calculator--adv__side__results h3{color:#fff}.new-calculator--adv__side__intro .icon,.new-calculator--adv__side__results .icon{background-position:center;background-repeat:no-repeat;background-size:cover;width:50px;height:50px}.new-calculator--adv__side__intro{position:relative;text-align:left;padding:2rem 1rem;z-index:1}@media (min-width: 700px){.new-calculator--adv__side__intro{padding:2rem;position:absolute}}.new-calculator--adv__side__intro__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-calculator--adv__side__intro__single .icon--price-white{background-image:url(/img/2017/icons/icon_price-white.svg)}.new-calculator--adv__side__intro__single .icon--employer{background-image:url(/img/2017/icons/icon_suitcase-white.svg)}.new-calculator--adv__side__intro__single .icon--free{background-image:url(/img/2017/icons/icon_free-white.svg)}.new-calculator--adv__side__intro__single--callout{color:#373737;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:14px}.new-calculator--adv__side__intro__single--callout .icon{padding:8px;background-color:#d26994;background-size:80%;width:150px;height:auto}.new-calculator--adv__side__intro__single--callout .icon--savings{background-image:url(/img/2017/icons/icon_coins.svg)}.new-calculator--adv__side__intro__single--callout div:last-of-type{padding:8px 16px;background-color:#fff}.new-calculator--adv__side__results{text-align:left;display:none}.new-calculator--adv__side__results--animated{-webkit-animation:.5s slide-from-right 1 ease;animation:.5s slide-from-right 1 ease}.new-calculator--adv__side__results--health{opacity:0}@media (min-width: 700px){.new-calculator--adv__side__results--health{display:block}}.new-calculator--adv__side__results__error{color:#ed4a55;font-size:.8rem;margin:0;padding:1rem;background-color:#fff}.new-calculator--adv__side__results__error h2{color:#ed4a55;margin-bottom:2rem}.new-calculator--adv__side__results__error h2:before{content:'i';border:#ed4a55 3px solid;width:45px;border-radius:25px;padding:5px 14px;margin-right:1rem}.new-calculator--adv__side__results__table{border:1px solid #fff;border-radius:4px;margin-bottom:1rem}.new-calculator--adv__side__results__single,.new-calculator--adv__side__results__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.new-calculator--adv__side__results__single .icon--reduction,.new-calculator--adv__side__results__header .icon--reduction{background-image:url(/img/2017/icons/icon_cost-reduction.svg)}.new-calculator--adv__side__results__single .icon--price,.new-calculator--adv__side__results__header .icon--price{background-image:url(/img/2017/icons/icon_price.svg)}.new-calculator--adv__side__results__single .icon--environment,.new-calculator--adv__side__results__header .icon--environment{background-image:url(/img/2017/icons/icon_leaf.svg)}.new-calculator--adv__side__results__single .icon--health,.new-calculator--adv__side__results__header .icon--health{background-image:url(/img/2017/icons/icon_heart.svg)}.new-calculator--adv__side__results__header{background-color:#fff;padding-right:1rem}.new-calculator--adv__side__results__header--title{width:calc(100% - 60px)}.new-calculator--adv__side__results__header h2{color:#195079}.new-calculator--adv__side__results__header--container{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 60px);margin:0.5rem 0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-calculator--adv__side__results__header--dropdown{height:100%;width:60%}.new-calculator--adv__side__results__single{margin:1rem}.new-calculator--adv__side__results__single__tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-calculator--adv__side__results__single__label{max-width:150px;margin-right:.5rem}@media (min-width: 400px){.new-calculator--adv__side__results__single__label{max-width:200px}}@media (min-width: 600px){.new-calculator--adv__side__results__single__label{max-width:300px}}@media (min-width: 700px){.new-calculator--adv__side__results__single__label{max-width:150px}}@media (min-width: 1000px){.new-calculator--adv__side__results__single__label{max-width:260px}}.new-calculator--adv__side__results__buttons{text-align:center;margin-top:2rem}.new-calculator--adv__side__results__buttons a{margin:.5rem 0}@media (min-width: 600px){.new-calculator--adv__side__results__buttons a{margin:1rem .5rem}}@media (min-width: 600px){.new-calculator .circle-icon{padding:3px 8px}}.new-calculator .circle-icon--small{width:20px;height:20px;padding:0px}@media (min-width: 600px){.new-calculator .circle-icon--small{padding:1px}}.new-calculator .register-employer__loader{display:none}.social-media{margin:2rem 0 3rem;-webkit-box-shadow:0 5px 15px 0 #e2e2e2;box-shadow:0 5px 15px 0 #e2e2e2;background-color:#fff;border-radius:4px;-webkit-transform:translateX(320px);transform:translateX(320px);position:fixed;right:0;top:20px;width:300px;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);z-index:4}.social-media--expanded{-webkit-transform:translateX(0);transform:translateX(0)}.social-media__wrapper{position:relative}.social-media__icon{position:absolute;width:50px;left:-70px;top:0px;background-color:#fff;padding:5px;-webkit-box-shadow:0 5px 15px 0 #e2e2e2;box-shadow:0 5px 15px 0 #e2e2e2;cursor:pointer;border-radius:25px 0 0 25px;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);z-index:1}.social-media__icon--expanded{border-radius:25px;left:-20px;top:-10px}.marketing-options{width:100%;margin-bottom:12px}.marketing-options__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marketing-options__option-image{height:20px;width:20px;opacity:0}@media (min-width: 800px){.marketing-options__option-image{margin-right:8px}}@media (max-width: 799px){.marketing-options__option-image--desktop{display:none}}@media (min-width: 800px){.marketing-options__option-image--mobile{display:none}}.marketing-options__option--active .marketing-options__option-content{border:2px solid #195079;background-color:#dee6ec}.marketing-options__option--active .marketing-options__option-content-arrow{opacity:1}@media (min-width: 800px){.marketing-options__option--active .marketing-options__option-content{-webkit-transform:translateX(4px);transform:translateX(4px)}}.marketing-options__option--confirm .marketing-options__option-content{border:2px solid #3c6;background-color:#d5f5e0}.marketing-options__option--confirm .marketing-options__option-content-arrow{background:url("/img/2017/arrow_chevron_green.svg") center/contain no-repeat}.marketing-options__option--confirm .marketing-options__option-image{opacity:1}.marketing-options__option-content{border:1px solid #e2e2e2;background-color:#f5f5f5;padding:16px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2px 0;cursor:pointer;-webkit-transition:0.2s;transition:0.2s}@media (max-width: 799px){.marketing-options__option-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 800px){.marketing-options__option-content:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}}.marketing-options__option-content-arrow{min-width:11px;height:18px;background:url("/img/2017/arrow_chevron_grey.svg") center/contain no-repeat;opacity:0.35}@media (max-width: 799px){.marketing-options__option-content-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.marketing-options__option-content-image{height:28px;width:76px;-o-object-fit:contain;object-fit:contain}@media (max-width: 799px){.marketing-options__option-content-image{display:none}}.marketing-options__option-content--title{margin:0;padding:0 16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:0.9rem;color:#195079;font-weight:700}@media (max-width: 799px){.marketing-options__option-content--title{max-width:calc(100% - 31px)}}.marketing-options__option-content p{margin-top:0}.marketing-options--totals{color:#195079;font-style:italic;font-weight:700;margin:0 0 16px 0}@media (min-width: 800px){.marketing-options--totals{margin-left:28px}}.marketing-options__details{display:none}.marketing-options__details--active{display:block}.marketing-options__details--mobile{text-align:left;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;display:none;width:100%}.marketing-options__details--mobile p,.marketing-options__details--mobile label,.marketing-options__details--mobile span{font-size:0.9rem;line-height:1.5}.marketing-options__details--mobile .content-box__inner-content--note span{font-size:12px}.marketing-options__details--mobile .content-box__inner-content__expandable-box{padding:1rem}.marketing-options__details--mobile .content-box__inner-content__expandable-box strong{display:inline-block;cursor:pointer}@media (max-width: 799px){.marketing-options__details--mobile .content-box__inner-content__expandable-box strong{font-size:14px}}.marketing-options__details--mobile .content-box__inner-content__expandable-box .flex-layout__expandable__expand{display:inline-block;margin:12px 0 12px 16px;vertical-align:middle;height:16px}.marketing-options__details--mobile p{margin-top:0}@media (max-width: 799px){.marketing-options__details--mobile{display:block}}.marketing-options__details .tooltip-display{position:absolute}.marketing-options__checkbox--divider{text-align:center;font-weight:500;position:relative;margin:24px 0}.marketing-options__checkbox--divider-span{z-index:2;background-color:#f5f5f5;position:relative;padding:0 24px}.marketing-options__checkbox--divider::before{content:'';background-color:#c1c1c1;height:1px;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 800px){.marketing-options--secondary .marketing-options__option{display:none}.marketing-options--secondary .marketing-options__option-content{border:none;background:none;padding:0;cursor:default}.marketing-options--secondary .marketing-options__option-content:hover{-webkit-transform:none;transform:none}.marketing-options--secondary .marketing-options__option-content--title,.marketing-options--secondary .marketing-options__option-content-arrow{display:none}.marketing-options--secondary .marketing-options__option-content .marketing-options__details{display:block;max-height:none}}@media (min-width: 800px) and (min-width: 800px){.marketing-options--secondary .marketing-options__option-content .marketing-options__details-break{display:none}}@media (min-width: 800px){.marketing-options--secondary .marketing-options__details--active{display:block}}@media (min-width: 800px){.marketing-options--mobile-only{display:none !important}}.marketing-options--error{padding:16px;border:2px solid #ff4141;margin:20px 0 0;background:#fff5ff}.marketing-options--error p{margin:8px 0;font-size:0.9rem;color:#ff4141}#marketing-opt-ins h1{padding:0 0 16px 0;line-height:1.4}@media (min-width: 800px){#marketing-opt-ins h1{padding:0}}.faq{max-width:950px;margin:0 auto}.faq--title{font-size:18px;color:#195079;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.faq--title-icon{height:24px;width:24px;background:url("/img/city-bike-hire/faq-icon.svg") center/contain no-repeat;-webkit-transition:0.2s;transition:0.2s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq--title-icon--rotate{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.faq--title p{margin:12px 0;max-width:90%}@media (min-width: 600px){.faq--title{font-size:20px}}.faq--content{height:0;overflow:hidden;-webkit-transition:0.2s;transition:0.2s}.dropdown__content{display:none}@media (min-width: 600px){.dropdown__content--desktop{display:block !important}}.dropdown__content--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 600px){.dropdown__control{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.dropdown h3{display:inline-block}.dropdown .flex-layout__expandable__expand{display:inline-block;width:20px;height:16px;padding:12px 8px;margin:0px;vertical-align:middle;-webkit-transform-origin:center center;transform-origin:center center;background-position:center center;background-size:40%;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width: 600px){.dropdown .flex-layout__expandable__expand{display:none}}#consent_blackbar #truste-consent-track{top:0;left:0;height:100vh;width:100vw;background-color:rgba(255,255,255,0.7)}#consent_blackbar #truste-consent-track #truste-consent-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute !important;top:50%;left:0;right:0;display:block;padding:20px 40px;margin:0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#195079}@media (min-width: 500px){#consent_blackbar #truste-consent-track #truste-consent-content{max-width:464px;margin:auto}}#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons{margin-left:0}@media (max-width: 499px){#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons{min-width:1px}#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons .truste-button-divider{display:block}#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons .truste-button-divider #truste-consent-required{max-width:100%;margin:0;margin-bottom:10px}#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons .truste-button-divider #truste-consent-button{max-width:100%}}#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons #truste-consent-button,#consent_blackbar #truste-consent-track #truste-consent-content #truste-consent-buttons #truste-consent-required{border:none}.section .embed-retailer{border-radius:8px;background-color:#195079;padding:32px}@media (max-width: 599px){.section .embed-retailer{padding:16px}}.section .embed-retailer h2.embed-retailer--title{color:#fff;margin:0 0 24px;font-size:24px;line-height:1.4}.section .embed-retailer--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section .embed-retailer--flex-item{background:#fff;border-radius:8px;overflow:hidden;width:calc(50% - 12px);padding:32px 32px 24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.section .embed-retailer--flex-item--alternate{background:#f2f2f2}@media (max-width: 599px){.section .embed-retailer--flex-item{width:100%;padding:20px 20px 12px}.section .embed-retailer--flex-item:first-of-type{margin-bottom:12px}}.section .embed-retailer--flex-item::before{content:'';background:#195079;position:absolute;left:0;top:0;height:100%;width:4px}.section .embed-retailer--flex-item h3.embed-retailer--flex-item-title{font-size:20px;margin:0 12px 0 0;line-height:1.4}@media (max-width: 599px){.section .embed-retailer--flex-item h3.embed-retailer--flex-item-title{font-size:16px;margin-bottom:4px}}.section .embed-retailer--flex-item a,.section .embed-retailer--flex-item p{font-size:14px;margin:0 0 20px 0;display:block;line-height:1.4}@media (max-width: 599px){.section .embed-retailer--flex-item a,.section .embed-retailer--flex-item p{font-size:12px}}.section .embed-retailer--flex-item p.embed-retailer--item-times{margin:0 12px 0 0;display:inline-block}.section .embed-retailer--flex-item--full{width:100%}.section .embed-retailer--flex-item--full:not(:last-of-type){margin-bottom:32px}.section .embed-retailer--flex-item--full p,.section .embed-retailer--flex-item--full a:not(.embed-retailer--item-full-link){margin-bottom:2px}.section .embed-retailer--flex-item--full .embed-retailer--rating-total{font-size:12px;margin-left:4px}.section .embed-retailer--flex-item--full .embed-retailer--flex-item-title{padding-bottom:4px}.section .embed-retailer--flex-item .open,.section .embed-retailer--flex-item .closed{height:8px;width:8px;border-radius:8px;display:inline-block}.section .embed-retailer--flex-item .open{background-color:#3c6}.section .embed-retailer--flex-item .closed{background-color:#ff4141}.section .embed-retailer--flex-item a.button{margin:0;font-size:13px !important}.section .embed-retailer--flex-item p.embed-retailer--dot{margin:0 8px}@media (max-width: 599px){.section .embed-retailer--flex-item p.embed-retailer--dot{display:none}}@media (max-width: 599px){.section .embed-retailer--flex-item p.embed-retailer--address{margin-right:8px}}.section .embed-retailer--flex-item>div>.embed-retailer--flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width: 750px){.section .embed-retailer--flex-item>div>.embed-retailer--flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section .embed-retailer--flex-item>div>.embed-retailer--flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section .embed-retailer--flex-item--full>div>.embed-retailer--flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.section .embed-retailer--flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section .embed-retailer--flex-center div,.section .embed-retailer--flex-center a.button{margin-bottom:8px !important}.section .embed-retailer--flex-margin{margin-bottom:24px}@media (max-width: 599px){.section .embed-retailer--flex-margin{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section .embed-retailer--flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section .embed-retailer--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 599px){.section .embed-retailer--btn .button{max-width:none}}@media (max-width: 599px){.section .embed-retailer--btn-full.button{line-height:0.2;padding:12px}}@media (min-width: 600px){.section .embed-retailer--btn-full.button{line-height:3 !important}}.section .embed-retailer--rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:4px}.section .embed-retailer--rating-total{font-size:14px;color:#195079;font-weight:700;margin-right:4px}@media (max-width: 599px){.section .embed-retailer--rating-total{font-size:12px}}.section .embed-retailer--rating-icon{height:16px;width:16px;background:url("/img/2017/icons/icon_star-yellow.svg") center/contain no-repeat;margin:0px 1px 2px 1px}.section .embed-retailer--rating-icon-half{background:url("/img/2017/icons/icon_star-yellow-half.svg") center/contain no-repeat}.section .embed-retailer--rating-icon-empty{background:url("/img/2017/icons/icon_star-yellow-empty.svg") center/contain no-repeat}.section .embed-retailer--rating-count{font-size:10px;color:#9a9a9a;font-weight:500;margin-left:6px}@media (max-width: 599px){.section .embed-retailer--rating-count{font-size:9px}}@media (max-width: 749px){.section .embed-retailer--rating-desktop{display:none}}.section .embed-retailer--rating-mobile{margin:0 12px 0 0}@media (min-width: 750px){.section .embed-retailer--rating-mobile{display:none}}body{color:#333}#main{overflow:hidden}.proposition p{padding:1rem;background-color:#3c6;margin:0;color:#fff}.proposition p.warning{background-color:#ff861b;text-align:center}.columns-2,.columns-3{display:table;width:100%;max-width:950px;margin:auto;white-space:nowrap}@media (max-width: 700px){.columns-2,.columns-3{white-space:normal}}.columns-2 .column,.columns-3 .column{display:inline-block;vertical-align:top;margin:auto;white-space:normal}@media (min-width: 700px){.columns-2 .column,.columns-3 .column{height:100%}}.columns-2 .column.column__align-middle,.columns-3 .column.column__align-middle{vertical-align:middle}.columns-2 .column.column__align-middle--image-and-text,.columns-3 .column.column__align-middle--image-and-text{padding:2rem !important;background-color:#fff}.columns-2 .column.column__align-top,.columns-3 .column.column__align-top{vertical-align:top}.columns-2 .column img,.columns-3 .column img{max-width:100%;margin:auto}@media (max-width: 700px){.columns__collapse-reverse>.column:first-child{display:table-footer-group}.columns__collapse-reverse>.column:nth-child(2){display:table-header-group}}.columns-2>.column{width:100%}.columns-2>.column:first-child{margin-bottom:30px;padding-right:0}.columns-2>.column:nth-child(2){padding-left:0}@media (min-width: 700px){.columns-2 .column{width:50%;margin-bottom:inherit}.columns-2 .column:first-child{margin-bottom:0;padding-right:.5rem}.columns-2 .column:nth-child(2){padding-left:.5rem}}.columns-3 .column{width:100%}@media (min-width: 700px){.columns-3 .column{width:calc(100% / 3)}.columns-3 .column p{margin:0 10px}}.image-lightbox,.video-lightbox{max-width:475px;display:block;position:relative;margin:auto;outline:none;border:none;cursor:pointer}.image-lightbox img,.video-lightbox img{width:100%;position:relative;display:block;outline:none;border:none}.video-lightbox:after,.video-lightbox:before{content:'';background-size:100%;background-repeat:no-repeat;width:70px;height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-lightbox:before{background:url("/img/2017/video-play-light.svg");z-index:1}.video-lightbox:after{z-index:2;background:url("/img/2017/video-play.svg");opacity:1;-webkit-transition:.3s opacity;transition:.3s opacity}.video-lightbox:hover:after{opacity:0}@media (min-width: 880px){.lity-image .lity-wrap{overflow-y:scroll}.lity-image .lity-wrap .lity-container{width:55%}.lity-image .lity-wrap .lity-container img{max-height:none !important;margin:auto}.lity-image .lity-wrap .lity-container .lity-close{right:1%}}.js--carousel__dots{list-style:none;padding:0;margin-bottom:0;text-align:center}@media (min-width: 700px){.js--carousel__dots{display:none}}.js--carousel__dots[step="1"] li:nth-child(1){background-color:#666}.js--carousel__dots[step="2"] li:nth-child(2){background-color:#666}.js--carousel__dots[step="3"] li:nth-child(3){background-color:#666}.js--carousel__dots[step="4"] li:nth-child(4){background-color:#666}.js--carousel__dots[step="5"] li:nth-child(5){background-color:#666}.js--carousel__dots[step="6"] li:nth-child(6){background-color:#666}.js--carousel__dots li{cursor:pointer;background-color:#ccc;display:inline-block;margin:0 .4rem;padding:.375rem;border-radius:50%}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.how-it-works .banner__background-wrapper .wrap,.join-the-scheme .banner__background-wrapper .wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;width:calc(100% - 40px)}.banner{background-image:url("/img/2017/home/home-banner.jpg");background-size:cover;padding:70px 20px;background-color:#195079;color:#fff;position:relative;text-align:center;background-position:66% 0;display:block;min-height:350px;width:100%;z-index:3}@media (min-width: 600px){.banner{padding:80px 20px}}.banner--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner p{line-height:1.6}.banner__header{font-weight:700;font-size:1.6rem;margin:0;white-space:normal;color:#fff;line-height:normal}@media (min-width: 600px){.banner__header{font-size:2.25rem}}.banner__subheader{margin:0.8rem auto 1.8rem auto;font-size:1rem;font-weight:400;white-space:normal;line-height:normal}@media (min-width: 600px){.banner__subheader{font-size:1.3rem}}.banner__background-wrapper{max-width:700px;margin:auto}.no-csstransforms3d .banner__background-wrapper{background-image:none}@media (max-width: 650px){.banner__background-wrapper{background-image:none}}.banner__large-title{color:#fff;font-size:90px;font-weight:700;line-height:90px;margin-bottom:20px;text-shadow:1px 3px 6px #000}@media (max-width: 650px){.banner__large-title{font-size:45px}}.banner__sub-text-1{color:#fff;font-size:2em;margin-top:0}.banner__employer-box-info{float:left;margin:10px 0 0}.banner__employer-box-info a{color:#fff;text-decoration:none;font-size:0.85rem}.js--carousel{overflow:hidden;position:relative}.js--carousel__slide{table-layout:fixed;white-space:normal;background-size:contain;margin:0 auto;float:left}.js--carousel[carousel-slides="2"] .js--carousel-content{width:200%}.js--carousel[carousel-slides="2"] .js--carousel__slide{width:50%}.js--carousel[carousel-slides="3"] .js--carousel-content{width:300%}.js--carousel[carousel-slides="3"] .js--carousel__slide{width:33.33333%}.js--carousel[carousel-slides="4"] .js--carousel-content{width:400%}.js--carousel[carousel-slides="4"] .js--carousel__slide{width:25%}.js--carousel[carousel-slides="5"] .js--carousel-content{width:500%}.js--carousel[carousel-slides="5"] .js--carousel__slide{width:20%}.js--carousel[carousel-slides="6"] .js--carousel-content{width:600%}.js--carousel[carousel-slides="6"] .js--carousel__slide{width:16.66667%}.js--carousel[carousel-slides="7"] .js--carousel-content{width:700%}.js--carousel[carousel-slides="7"] .js--carousel__slide{width:14.28571%}.js--carousel[carousel-slides="8"] .js--carousel-content{width:800%}.js--carousel[carousel-slides="8"] .js--carousel__slide{width:12.5%}.js--carousel-content{white-space:nowrap;-webkit-transition:margin-left .3s;transition:margin-left .3s;margin-left:0}@media (min-width: 600px){.js--carousel-content{-webkit-transition:margin-left .5s;transition:margin-left .5s}}.blog-carousel .section__title,.home .section__community .section__title{margin-bottom:1rem}.blog-carousel .js--carousel,.home .section__community .js--carousel{max-width:950px;width:100%;margin:auto}@media (min-width: 700px){.blog-carousel .js--carousel-content,.home .section__community .js--carousel-content{width:100%;margin-left:0 !important}}.blog-carousel .js--carousel__thumbnail,.home .section__community .js--carousel__thumbnail{padding-bottom:50.5%;width:calc(100% - 20px);display:inline-block;background-size:cover;background-position:50%}@media (min-width: 700px){.blog-carousel .js--carousel__slide,.home .section__community .js--carousel__slide{padding:0}}.blog-carousel .js--carousel__slide img,.home .section__community .js--carousel__slide img{width:100%}.blog-carousel .js--carousel__slide a,.home .section__community .js--carousel__slide a{display:inline-block;max-width:100%}.blog-carousel .js--carousel__slide .section__image,.home .section__community .js--carousel__slide .section__image{display:block}.blog-carousel .js--carousel__slide .section__subtitle,.home .section__community .js--carousel__slide .section__subtitle{max-width:100%;margin:2rem 1rem 1rem}@media (min-width: 700px){.blog-carousel .js--carousel__slide .section__subtitle,.home .section__community .js--carousel__slide .section__subtitle{margin:1rem}}.blog-carousel .js--carousel__slide .section__subtitle a,.home .section__community .js--carousel__slide .section__subtitle a{text-decoration:none}.blog-carousel .js--carousel__slide .section__text,.home .section__community .js--carousel__slide .section__text{margin:1rem;max-width:100%}@media (min-width: 700px){.blog-carousel .js--carousel__slide .section__text,.home .section__community .js--carousel__slide .section__text{margin:0 1rem;max-width:400px}}.blog-carousel .js--carousel__slide .section__text a,.home .section__community .js--carousel__slide .section__text a{text-decoration:none;font-weight:400;color:#333}.blog-carousel .js--carousel__slide .section__image,.home .section__community .js--carousel__slide .section__image{background-position:50%;margin:auto;height:90px;width:200px;margin-bottom:1rem;max-width:100%}.blog-carousel .js--carousel__slide .section__image--extras-discount,.home .section__community .js--carousel__slide .section__image--extras-discount{background-image:url(/img/logo-extras-discount.png)}.blog-carousel .js--carousel__slide .section__image--hsbc,.home .section__community .js--carousel__slide .section__image--hsbc{background-image:url(/img/2017/for-employers/logo_hsb.png)}.blog-carousel .js--carousel__slide .section__image--bike,.home .section__community .js--carousel__slide .section__image--bike{background-image:url(/img/2017/for-employers/logo_bikeregister.png)}.blog-carousel .js--carousel__slide .section__image--bikmo,.home .section__community .js--carousel__slide .section__image--bikmo{background-image:url(/img/2017/for-employers/logo_bikmo_2021.png)}.overview-nav{text-align:center;display:none;border-bottom:#ccc solid 4px}@media (min-width: 600px){.overview-nav{display:block}}.overview-nav__list{display:block;list-style:none;padding:0;margin:auto;max-width:950px;width:100%;padding:20px 0;line-height:2;padding:1rem 0}.overview-nav__item{text-align:center;line-height:1;display:inline-block;margin:0 10px}@media (min-width: 650px){.overview-nav__item{margin:0 15px}}.overview-nav__link{color:#195079;text-decoration:none;font-size:.7rem;text-transform:uppercase;font-weight:600;cursor:pointer}.overview-nav__link:hover{text-decoration:underline}.section__help .js--carousel{max-width:950px;width:100%;margin:auto}@media (min-width: 700px){.section__help .js--carousel-content{width:100% !important;margin-left:0 !important}}.section__help .js--carousel__thumbnail{padding-bottom:50.5%;width:calc(100% - 20px);display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%}.section__help .js--carousel__slide{text-align:center}@media (min-width: 700px){.section__help .js--carousel__slide{padding:0}}.section__help .js--carousel__slide img{width:100%}.section__help .js--carousel__slide .section--with-help{background-color:#f0f0f0}.section__help .js--carousel__slide .section__subtitle{max-width:100%;margin:2rem 1rem 1rem}@media (min-width: 700px){.section__help .js--carousel__slide .section__subtitle{margin:1rem}}.section__help .js--carousel__slide .section__subtitle a{text-decoration:none}.section__help .js--carousel__slide .section__text{margin:1rem;max-width:100%}@media (min-width: 700px){.section__help .js--carousel__slide .section__text{max-width:400px}}.section__help .js--carousel__slide .section__text a{text-decoration:none;font-weight:400;color:#fff}@media (max-width: 600px){.home .submit-employer{position:relative}}.home #navBlackout{z-index:7}.home header #mainNav ul{z-index:13}@media (min-width: 700px){.home header #mainNav ul{z-index:auto}}.home .section:nth-child(odd){background-color:transparent}.home .section:nth-child(even){background-color:transparent}.home .section.section__get-started,.home .section.section__unrivalled-choice,.home .section.section__l2r,.home .section.section__mailing{background-color:#f0f0f0}.home .section__what-can-i-get{text-align:center}.home .section__what-can-i-get .wheel-animation-animating .wheel-animation__wheel{-webkit-animation:spinWheel 2s forwards;animation:spinWheel 2s forwards}.home .section__what-can-i-get .wheel-animation{height:0;padding-bottom:80%;width:100%;margin:0 auto;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width: 600px){.home .section__what-can-i-get .wheel-animation{max-width:30%;margin-right:5%;padding-bottom:24%}}.home .section__what-can-i-get .wheel-animation:last-child{margin-right:0}.home .section__what-can-i-get .wheel-animation__wheel{width:100%;position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden}.home .section__what-can-i-get .wheel-animation__wheel-image{display:block;width:100%;padding-bottom:80%;background-size:contain;background-position:50%}.home .section__what-can-i-get .wheel-animation__wheel-1{-webkit-animation-delay:1s !important;animation-delay:1s !important}.home .section__what-can-i-get .wheel-animation__wheel-2{-webkit-animation-delay:1.25s !important;animation-delay:1.25s !important}.home .section__what-can-i-get .wheel-animation__wheel-3{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}.home .section__what-can-i-get .wheel-animation__mid-label{text-transform:uppercase;margin:0;color:#195079;font-size:0.8rem}@media (min-width: 600px){.home .section__what-can-i-get .wheel-animation__mid-label{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:4;left:34%}.home .section__what-can-i-get .wheel-animation__mid-label:nth-child(2){left:66%}}.home .section__what-can-i-get .columns-3{max-width:240px;margin:20px auto;position:relative}@media (min-width: 600px){.home .section__what-can-i-get .columns-3{max-width:950px}}.home .section__what-can-i-get .button--calculator{margin-bottom:1rem}@media (min-width: 600px){.home .section__what-can-i-get .button--calculator{margin-bottom:0;margin-right:1rem}}.home .section__get-started .section__title{font-size:1.7em;margin-bottom:28px}.home .section__get-started .columns-2--alt .column .image-overlay{max-height:280px}.home .section__get-started .columns-2--alt .column .image-overlay::before{opacity:0.3}.home .section__get-started .columns-2--alt .column .image-overlay p{font-size:24px;font-weight:600;width:90%;text-transform:none;text-shadow:0 0 8px #191919;line-height:normal}@media (max-width: 450px){.home .section__get-started .columns-2--alt .column .image-overlay p{font-size:22px}}.home .section__get-started .columns-2--alt .column .button{max-width:none}@media (max-width: 600px){.home .section__get-started .columns-2--alt .column--margin{margin-bottom:12px}}@media (min-width: 600px) and (max-width: 699px){.home .section__get-started .columns-2--alt .column:first-child{padding-right:0.5rem}.home .section__get-started .columns-2--alt .column:last-child{padding-left:0.5rem}}.home .section__community__banner,.home .section__l2r__banner{max-width:1080px;background-image:url("/img/2017/home/customer-banner.jpg");background-size:cover;padding:80px 20px;color:#fff;position:relative;text-align:center;background-position:75%;margin:auto}.home .section__community__banner .section__title,.home .section__l2r__banner .section__title{color:#fff;font-size:2rem;max-width:400px;margin:1rem auto;font-weight:500}@media (min-width: 700px){.home .section__community__banner .section__title,.home .section__l2r__banner .section__title{font-size:3.8rem}}.home .section__community__banner .section__subtitle,.home .section__l2r__banner .section__subtitle{color:#fff;font-weight:400;font-size:1rem;line-height:1.4;max-width:400px}@media (min-width: 700px){.home .section__community__banner .section__subtitle,.home .section__l2r__banner .section__subtitle{font-size:1.2rem}}.home .section__community .section__section-inner,.home .section__l2r .section__section-inner{padding:0}@media (700px){.home .section__community .section__section-inner,.home .section__l2r .section__section-inner{padding:20px}}.home .section__community .section__section-inner .section__title,.home .section__l2r .section__section-inner .section__title{margin:2rem auto 1rem}.home .section__bikmo__single{margin:2rem 1rem}.home .section__bikmo--flex{max-width:1080px;margin:auto;color:#fff;background:url("/img/home/bikmo-banner-background.png") center/cover no-repeat;margin-bottom:2rem;position:relative;padding-bottom:30px;font-family:'DIN Medium', sans-serif}.home .section__bikmo--flex p{line-height:1.3}.home .section__bikmo--flex-title{font-family:'Tungsten', sans-serif;text-transform:uppercase;color:#fff;font-size:50px;letter-spacing:2px}@media (min-width: 600px){.home .section__bikmo--flex-title{font-size:80px}}.home .section__bikmo--flex-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:20px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 400px){.home .section__bikmo--flex-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 440px){.home .section__bikmo--flex-items{width:255px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 480px){.home .section__bikmo--flex-items{width:280px}}@media (min-width: 600px){.home .section__bikmo--flex-items{width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 700px){.home .section__bikmo--flex-items{width:500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 800px){.home .section__bikmo--flex-items{width:600px}}.home .section__bikmo--flex-item p{text-transform:uppercase;color:#000;width:120px}.home .section__bikmo--flex-item p span{background-color:#3cf1c6;-webkit-box-shadow:8px 0px 0 4px #3cf1c6,-8px 0px 0 4px #3cf1c6;box-shadow:8px 0px 0 4px #3cf1c6,-8px 0px 0 4px #3cf1c6}.home .section__bikmo--flex-item img{height:64px}.home .section__bikmo--flex-subtitle{font-size:20px;max-width:495px;margin:20px auto}@media (min-width: 600px){.home .section__bikmo--flex-subtitle{font-size:28px;margin:5px auto}}.home .section__bikmo--flex--inner{padding:30px 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 600px){.home .section__bikmo--flex--inner{padding:30px 100px 40px}}.home .section__bikmo--flex--ctas{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.home .section__bikmo--flex--ctas p{color:#7e7e7e;font-size:.75rem;font-weight:700;margin:0;text-align:left}.home .section__bikmo--flex--ctas img{width:150px}.home .section__bikmo--flex .button{background-color:#ea357f;border-color:#ea357f;font-size:22px;line-height:2;font-family:'DIN Bold', sans-serif;position:absolute;left:0;right:0;bottom:30px;margin:auto;max-width:260px;padding-top:0;padding-bottom:0}@media (max-width: 999px){.home .section__bikmo--flex .button{position:relative}}.home .section__bikmo .section__title{margin:0 auto !important}.home .section__mailing .search-bar{max-width:600px;margin:auto}.home .rent-a-bike .columns-2--alt{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.home .rent-a-bike .columns-2--alt .column{height:auto}.home .rent-a-bike .columns-2--alt .column .image-overlay{height:100%}.home .rent-a-bike .columns-2--alt .column .image-overlay img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.section__extra-news{background:linear-gradient(116deg, #2d5078 0%, #002d56 20%, #2d5078 30%, #002d56 40%);background-size:300% 300%;text-align:center;padding:1rem;-webkit-box-shadow:0px 0px 30px #878787;box-shadow:0px 0px 30px #878787;-webkit-transition:all;transition:all;-webkit-animation:smooth-gradient 12s ease infinite;animation:smooth-gradient 12s ease infinite}.section__extra-news__link{font-size:1rem;font-weight:600;-webkit-animation:text-bounce 5s infinite;animation:text-bounce 5s infinite}@media (min-width: 600px){.section__extra-news__link{font-size:1.5rem}}.section__extra-news__link a{color:#fff;text-decoration:none}.how-it-works .banner{background-image:url("/img/2017/how-it-works/how-it-works-banner.jpg")}.how-it-works .columns-2 .column img{width:100%;max-width:100%}@media (max-width: 699px){.how-it-works .columns-2 .column img{max-width:475px}}.how-it-works .section__what-is-it .columns-2 .column img{max-width:300px;width:100%;border-radius:300px}@media (min-width: 700px){.how-it-works .section__what-is-it .columns-2 .column img{max-width:300px}}.how-it-works .section__pick-your-package>.section__section-inner>.columns-2>.column:first-child{width:42%}.how-it-works .section__pick-your-package>.section__section-inner>.columns-2>.column:nth-child(2){width:52%}.how-it-works .section__pick-your-package>.section__section-inner>.columns-2>.column:nth-child(2) .section__title,.how-it-works .section__pick-your-package>.section__section-inner>.columns-2>.column:nth-child(2) .section__text{max-width:none}.how-it-works .section__pick-your-package__calc-link{font-size:.8rem}.how-it-works .section__pick-your-package__package{margin:auto;display:inline-block}.how-it-works .section__pick-your-package__package__inner{display:table;table-layout:fixed;margin:auto;width:calc(100% + 2rem);border-spacing:1rem 0;margin:0 -1rem;max-width:calc(400px + 2rem)}@media (min-width: 700px){.how-it-works .section__pick-your-package__package__inner{width:calc(100% + 4rem);border-spacing:2rem 0;margin-left:-2rem;max-width:calc(100% + 4rem)}}.how-it-works .section__pick-your-package__package__item{display:table-cell;width:33.333%}.how-it-works .section__pick-your-package__package__item img{width:100%}.how-it-works .section__pick-your-package__package__item p{font-weight:500;line-height:1.3}.how-it-works .section__pick-your-package .section__section-inner{padding:0}@media (max-width: 699px){.how-it-works .section__pick-your-package .section__padding{padding-bottom:50px;padding-top:0}}@media (min-width: 700px){.how-it-works .section__ownership .column:first-child{padding-right:2rem}.how-it-works .section__ownership .column:nth-child(2) .section__title,.how-it-works .section__ownership .column:nth-child(2) .section__text{max-width:460px}}.how-it-works .section__ready-to-apply .column:first-child{padding-bottom:20px}@media (min-width: 700px){.how-it-works .section__ready-to-apply .column:first-child{padding-bottom:70px;text-align:left}}.how-it-works .section__ready-to-apply .column:first-child ul{list-style:none}@media (max-width: 699px){.how-it-works .section__ready-to-apply .column:first-child ul{padding:0}}@media (min-width: 700px){.how-it-works .section__ready-to-apply .column:first-child ul{list-style:disc outside none;list-style:initial;margin-bottom:2rem}}.how-it-works .section__ready-to-apply .column:first-child li{margin:1rem 0}@media (min-width: 700px){.how-it-works .section__ready-to-apply .column:first-child .section__text,.how-it-works .section__ready-to-apply .column:first-child .section__title{margin-left:0;margin-right:0}}.how-it-works .section__ready-to-apply .column:first-child .tooltip{text-decoration:none}.how-it-works .section__ready-to-apply .column:first-child .tooltip .tooltip__text{position:relative}.how-it-works .section__ready-to-apply .column:first-child .tooltip .tooltip__text:after{content:'';position:absolute;bottom:0;background-color:#ec579e;height:1px;width:100%;left:0}.how-it-works .section__ready-to-apply .column:nth-child(2){line-height:0;vertical-align:bottom}.join-the-scheme .banner{background-position:22% 0%;background-image:url("/img/2017/join-the-scheme/join-the-scheme-banner.jpg")}.join-the-scheme .section__inline .section__title,.join-the-scheme .section__inline .section__text{max-width:100%}.join-the-scheme .section__inline .section__text{margin-bottom:0;font-weight:500}@media (min-width: 600px){.join-the-scheme .section__inline .section__text{font-weight:400}}.join-the-scheme .section__inline .columns-2 .column{width:100%;display:table-footer-group}.join-the-scheme .section__inline .columns-2 .column img{max-width:85%}.join-the-scheme .section__inline .columns-2 .column__img--desktop-only{display:none}@media (min-width: 750px){.join-the-scheme .section__inline .columns-2 .column{width:40%;display:inline-block}.join-the-scheme .section__inline .columns-2 .column__img--desktop-only{display:inline-block}.join-the-scheme .section__inline .columns-2 .column__img--mobile-only{display:none}.join-the-scheme .section__inline .columns-2 .column img{max-width:100%}}.join-the-scheme .section__inline .columns-2 .column .section__text{margin:1.4rem auto;font-weight:400}.join-the-scheme .section__inline .columns-2 .column .button{margin-bottom:1rem}.join-the-scheme .section__inline .columns-2 .column.content{width:100%;display:block}@media (min-width: 750px){.join-the-scheme .section__inline .columns-2 .column.content{width:60%;display:inline-block}}.join-the-scheme .section__which-bike .bike-grid{max-width:950px;width:100%;margin:auto;font-size:.9rem;margin-top:1rem}@media (min-width: 600px){.join-the-scheme .section__which-bike .bike-grid{margin-top:2.6rem}}.join-the-scheme .section__which-bike .bike-grid .section__subtitle,.join-the-scheme .section__which-bike .bike-grid .section__text{color:#fff;position:relative;margin:0;z-index:3}.join-the-scheme .section__which-bike .bike-grid .section__subtitle{max-height:178px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-shadow:0px 3px 6px #195079;height:178px}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid .section__subtitle{height:auto;max-height:258px}}.join-the-scheme .section__which-bike .bike-grid .section__text{padding:.6rem 10px;background-color:#195079;-webkit-transition:0.2s;transition:0.2s;margin-bottom:-136px;width:100%;text-align:left;font-size:.75rem}.join-the-scheme .section__which-bike .bike-grid .section__text ul{margin:.5em auto 0;padding-left:25px;list-style-image:url("/img/2017/tick_icon.svg")}.join-the-scheme .section__which-bike .bike-grid .section__text li{line-height:1.6}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid .section__text{margin-bottom:0}}.join-the-scheme .section__which-bike .bike-grid__inner{overflow:hidden}.join-the-scheme .section__which-bike .bike-grid__row{display:none;width:100%}.join-the-scheme .section__which-bike .bike-grid__row:first-child{display:block}.join-the-scheme .section__which-bike .bike-grid__cell{font-weight:normal;text-decoration:none}.join-the-scheme .section__which-bike .bike-grid__cell:hover .section__text{margin-bottom:0}.join-the-scheme .section__which-bike .bike-grid__cell:hover .section__subtitle{height:auto}.join-the-scheme .section__which-bike .bike-grid__cell__inner,.join-the-scheme .section__which-bike .bike-grid__cell .button{max-width:310px}@media (min-width: 700px){.join-the-scheme .section__which-bike .bike-grid__cell__inner,.join-the-scheme .section__which-bike .bike-grid__cell .button{max-width:275px}}.join-the-scheme .section__which-bike .bike-grid__cell__inner{overflow:hidden;border-radius:4px 4px 0 0;position:relative;vertical-align:top;height:178px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.join-the-scheme .section__which-bike .bike-grid__cell__inner::after{content:'';position:absolute;background-color:#195079;opacity:0.7;width:100%;height:100%;z-index:2;top:0;left:0;right:0;bottom:0}.join-the-scheme .section__which-bike .bike-grid__cell__inner__road{background:url("/img/2017/join-the-scheme/bike-1-road.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__road{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__hybrid{background:url("/img/2017/join-the-scheme/bike-2-hybrid.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__hybrid{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__folding{background:url("/img/2017/join-the-scheme/bike-3-folding.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__folding{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__mountain{background:url("/img/2017/join-the-scheme/bike-4-mountain.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__mountain{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__roadster{background:url("/img/2017/join-the-scheme/bike-5-roadster.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__roadster{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__electric{background:url("/img/2017/join-the-scheme/bike-6-electric.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__electric{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__touring{background:url("/img/2017/join-the-scheme/bike-7-touring.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__touring{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__trikes{background:url("/img/2017/join-the-scheme/bike-8-trikes.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__trikes{background-position:top;background-size:contain}}.join-the-scheme .section__which-bike .bike-grid__cell__inner__cyclo{background:url("/img/2017/join-the-scheme/bike-9-cyclo.jpg") center/cover no-repeat}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner__cyclo{background-position:top;background-size:contain}}@media (max-width: 1024px){.join-the-scheme .section__which-bike .bike-grid__cell__inner{height:258px;min-height:258px;background-color:#fff}.join-the-scheme .section__which-bike .bike-grid__cell .section__subtitle{max-height:258px}}@media (max-width: 700px){.join-the-scheme .section__which-bike .bike-grid__cell{display:block;margin-bottom:20px}.join-the-scheme .section__which-bike .bike-grid__cell .section__subtitle{height:150px}.join-the-scheme .section__which-bike .bike-grid__cell .section__text{margin-bottom:0}.join-the-scheme .section__which-bike .bike-grid__cell__inner{background-position:top !important;background-size:100% !important}}@media (min-width: 700px){.join-the-scheme .section__which-bike .bike-grid__cell{width:33.3333%;display:inline-block}.join-the-scheme .section__which-bike .bike-grid__cell:nth-last-child(3){padding:0rem .66667rem 1rem 0rem}.join-the-scheme .section__which-bike .bike-grid__cell:nth-last-child(2){padding:0rem .33333rem 1rem .33333rem}.join-the-scheme .section__which-bike .bike-grid__cell:last-child{padding:0rem 0rem 1rem .66667rem}}.join-the-scheme .section__which-bike .bike-grid__cell--tablet-show{display:none}@media (min-width: 700px) and (max-width: 900px){.join-the-scheme .section__which-bike .bike-grid__cell{width:50%;padding:0rem .33333rem 1rem .33333rem !important}.join-the-scheme .section__which-bike .bike-grid__cell__inner,.join-the-scheme .section__which-bike .bike-grid__cell .button{max-width:330px}.join-the-scheme .section__which-bike .bike-grid__cell--tablet-hide{display:none}.join-the-scheme .section__which-bike .bike-grid__cell--tablet-show{display:inline-block}}.join-the-scheme .section__which-bike .bike-grid__cell .button{width:100%;border-radius:0 0 4px 4px;margin-top:0}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid{color:#ec579e;cursor:pointer;display:block;margin:auto;margin-top:2rem;text-transform:uppercase}@media (min-width: 700px){.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid{margin-top:1rem}}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .close-message,.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .open-message{vertical-align:middle}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .close-message:hover,.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .open-message:hover{text-decoration:underline}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .close-message{display:none}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid .open-message{display:inline-block}.join-the-scheme .section__which-bike .bike-grid #toggle-bike-grid:after{display:inline-block;content:'';background-image:url("/img/2017/icons/arrow-pink.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;width:14px;height:15px;vertical-align:middle;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transition-delay:1s;transition-delay:1s}.join-the-scheme .section__which-bike .bike-grid__open #toggle-bike-grid .close-message{display:inline-block}.join-the-scheme .section__which-bike .bike-grid__open #toggle-bike-grid .open-message{display:none}.join-the-scheme .section__which-bike .bike-grid__open #toggle-bike-grid:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.join-the-scheme .section__not-sure .carousel-controls{margin-bottom:1.5rem}.join-the-scheme .section__not-sure .section__title,.join-the-scheme .section__not-sure .section__content{margin-bottom:2rem}@media (max-width: 1024px){.join-the-scheme .section__not-sure .section__content{margin-bottom:0}}.join-the-scheme .section__not-sure .flex-layout__how__item__number{margin-bottom:8px}.join-the-scheme .section__not-sure .flex-layout__how__item__number p{line-height:1.4}@media (max-width: 600px){.join-the-scheme .section__not-sure .button{display:block;margin:.5rem auto}.join-the-scheme .section__not-sure .flex-layout__how__item__number p{font-size:28px;line-height:56px;margin:0}}.section{padding:50px 0;text-align:center;margin:auto;font-size:.85rem}@media (min-width: 600px){.section{padding:70px 0;font-size:1rem}}.section p{line-height:1.6}.section a{color:#ec579e;font-weight:500}.section a.button{color:#fff;text-decoration:none}.section .arrow-link{text-transform:uppercase;text-decoration:none;font-weight:500}.section .arrow-link:after{display:inline-block;content:'';background-image:url("/img/2017/arrow-right-pink.svg");background-position:center center;background-repeat:no-repeat;width:22px;height:15px;background-size:contain;margin-top:-4px;margin-left:8px;vertical-align:middle}.section .arrow-link:hover:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section a[href="#top"],.section a.backToTop{text-transform:uppercase;text-decoration:none;font-weight:500}.section a[href="#top"]:after,.section a.backToTop:after{display:inline-block;content:'';background-image:url("/img/2017/arrow-right-pink.svg");background-position:center center;background-repeat:no-repeat;width:22px;height:15px;background-size:contain;margin-top:-4px;margin-left:8px;vertical-align:middle}.section a[href="#top"]:hover:after,.section a.backToTop:hover:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section a[href="#top"]:after,.section a.backToTop:after{background-image:url("/img/2017/arrow-up-pink.svg");width:15px;height:18px}.section a[href="#top"]:hover:after,.section a.backToTop:hover:after{-webkit-animation-name:arrowBounceVert;animation-name:arrowBounceVert}.section .button--smaller,.section .button--small{font-weight:500;margin-bottom:0}@media (max-width: 599px){.section .button--smaller,.section .button--small{padding:1rem 0;line-height:1}}.section__common{text-align:left}.section__common .section__section-inner{max-width:800px;width:100%;margin:auto}.section__common .section__section-inner a.button:not(.button--main){text-transform:uppercase;text-decoration:none;font-weight:500;background-color:transparent;color:#ec579e;max-width:none;width:auto;line-height:normal;font-family:aktiv-grotesk,sans-serif;padding:0;border:none;margin-bottom:0;font-size:.85rem}.section__common .section__section-inner a.button:not(.button--main):after{display:inline-block;content:'';background-image:url("/img/2017/arrow-right-pink.svg");background-position:center center;background-repeat:no-repeat;width:22px;height:15px;background-size:contain;margin-top:-4px;margin-left:8px;vertical-align:middle}.section__common .section__section-inner a.button:not(.button--main):hover:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width: 600px){.section__common .section__section-inner a.button:not(.button--main){font-size:1rem}}@media (min-width: 600px){.section__grid{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:20px}}.section__short{padding:40px 0}@media (min-width: 600px){.section__short{padding:40px 0}}@media (max-width: 600px){.section__desktop-only{display:none}}@media (min-width: 600px){.section__mobile-only{display:none}}.section__padding{padding:20px}.section__section-inner{padding:0 20px}.section__section-inner--padded{padding:70px 20px 0}.section__no-v-pad{padding-top:0;padding-bottom:0}.section__no-h-pad{padding-left:0;padding-right:0}.section__title{margin:auto;line-height:1.4;font-size:1.5em;max-width:400px;font-weight:700;color:#195079}@media (min-width: 600px){.section__title{font-size:1.7em}}.section__title a{font-weight:700;color:#195079}.section__subtitle{margin:auto;max-width:400px;margin:1rem auto;color:#195079;font-weight:700}.section__subtitle a{font-weight:700;color:#195079}.section__text{margin:auto;max-width:100%;margin:1rem auto}@media (min-width: 600px){.section__text{max-width:400px;margin:1.4rem auto}}.section__text__bold{font-weight:500}.section__text--centered{text-align:center}.section:nth-child(odd){background-color:#f0f0f0}.section--primary{background-color:#103f63;color:#fff;-webkit-box-shadow:inset 0px 0px 6px #191919;box-shadow:inset 0px 0px 6px #191919}.section__dummy{margin:0;padding:0}.section--new{text-align:center;font-size:.85rem}.section--new .banner{-webkit-box-shadow:0px 10px 40px 0px rgba(0,0,0,0.6);box-shadow:0px 10px 40px 0px rgba(0,0,0,0.6);background-position:center}.section--new__content{max-width:950px;margin:auto;padding:50px 16px}@media (min-width: 1024px){.section--new__content{padding:50px 0}}.section--new__content h1,.section--new__content h2{padding:1rem 0}.section--new__content p{font-size:16px}.section--new__content--narrow{max-width:800px}.section--new__content--no-padding{padding:0}.section--new__grid{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 900px){.section--new__grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section--new__grid__item{width:300px;min-height:350px;margin:2rem 0;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.6);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.6);border-radius:4px;padding:2rem;position:relative;color:white;text-decoration:none;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);overflow:hidden}@media (min-width: 600px){.section--new__grid__item{width:430px;min-height:300px}}.section--new__grid__item__cover{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3}.section--new__grid__item__summary{position:absolute;height:190px;background-color:transparent;width:100%;bottom:0;left:0;padding:0 1rem;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 600px){.section--new__grid__item__summary{padding:0 2rem}}@media (min-width: 1025px){.section--new__grid__item__summary{height:60px}}.section--new__grid__item__summary p{opacity:1;text-shadow:#000 1px 0 5px;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1)}@media (min-width: 1025px){.section--new__grid__item__summary p{opacity:0;text-shadow:none}}.section--new__grid__item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:1.5rem;left:1rem;width:260px;opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);text-shadow:#000 1px 0 5px}@media (min-width: 600px){.section--new__grid__item__date{width:365px;left:2rem}}.section--new__grid__item h2{margin-top:0;color:#fff;text-shadow:#000 1px 0 5px;line-height:1.5;font-size:1.75rem;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);padding:.5rem 0}@media (min-width: 1025px){.section--new__grid__item h2{margin-top:1rem;padding:1rem 0}}.section--new__grid__item:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.15);left:0;top:0;z-index:-2;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1)}@media (min-width: 1025px){.section--new__grid__item:hover{-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.7);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.7)}.section--new__grid__item:hover:after{background:rgba(0,0,0,0.5)}.section--new__grid__item:hover h2{margin-top:0;padding:0;text-shadow:none}.section--new__grid__item:hover .section--new__grid__item__date{opacity:0}.section--new__grid__item:hover .section--new__grid__item__summary{height:150px;background-color:#195079}}@media (min-width: 1025px) and (min-width: 600px){.section--new__grid__item:hover .section--new__grid__item__summary{height:130px}}@media (min-width: 1025px){.section--new__grid__item:hover .section--new__grid__item__summary p{opacity:1}}.section--new__body{text-align:left}.section--custom .banner{-webkit-box-shadow:none;box-shadow:none}.section--breadcrumbs{position:relative;top:2rem;font-size:.8rem;margin:auto;max-width:950px}.section--breadcrumbs__left{text-align:left}.section--breadcrumbs__padded{padding-left:20px}.section--breadcrumbs__narrow{max-width:800px;padding:0}@media (max-width: 800px){.section--breadcrumbs__narrow{padding-left:16px}}.section--breadcrumbs a{color:#195079;text-decoration:none}.section--breadcrumbs a:hover{text-decoration:underline}.calculator--slider{position:relative;display:none;margin-bottom:3rem}.calculator--slider .ui-slider-horizontal{height:4px}.calculator--slider .ui-slider-handle{background:#3c6;width:20px;height:20px;border-radius:10px;border:none;outline:none;top:-8px;cursor:pointer}.calculator--slider .ui-slider-range{background:#3c6}.calculator--slider__bar{background:#555;border:none}.calculator--slider__label{font-size:0.9rem;font-weight:500;color:#195079;position:absolute;top:0.8rem}.calculator--slider__label-current{font-size:1rem;font-weight:700;top:2rem;top:1.8rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calculator--slider__label-start{left:0}.calculator--slider__label-end{right:0}.calculator--slider .ui-slider .ui-slider-range,.calculator--slider .ui-slider .ui-slider-handle{z-index:auto}.search-bar input[type="email"],.search-bar input[type="text"]{height:auto;vertical-align:middle;width:100%;max-width:100%;border-width:1px;display:inline-block;border:#e2e2e2 solid 1px;padding:14px 18px}@media (min-width: 600px){.search-bar input[type="email"],.search-bar input[type="text"]{width:65%}}.search-bar input[type="email"],.search-bar input[type="text"],.search-bar .button,.search-bar input[type="submit"]{font-size:16px;border-width:1px}.search-bar input[type="email"]>span,.search-bar input[type="text"]>span,.search-bar .button>span,.search-bar input[type="submit"]>span{font-size:12px}.search-bar .button,.search-bar input[type="submit"]{padding:12px 10px;margin:1rem auto 0;line-height:normal;max-width:none}.search-bar .button span,.search-bar input[type="submit"] span{vertical-align:unset}.search-bar .button.submit-employer--cta:not(.submit-employer--cta--ready):hover:after,.search-bar input[type="submit"].submit-employer--cta:not(.submit-employer--cta--ready):hover:after{-webkit-animation-name:none;animation-name:none;-webkit-animation-name:initial;animation-name:initial}@media (min-width: 600px){.search-bar .button,.search-bar input[type="submit"]{margin:0;width:35%;float:right}}.search-bar{position:relative}.search-bar input[type="text"]{display:inline-block;margin:0}.search-bar .tooltip-display--lp__hover{background-color:rgba(255,0,0,0.2);height:20px;position:absolute;width:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 699px){.search-bar .tooltip-display--lp{top:auto !important;left:auto !important;width:100% !important;margin-top:10px}.search-bar .tooltip-display--lp:before{content:none !important}.search-bar .tooltip-display--lp .tooltip-display--placeholder{top:-15px !important;left:0 !important;width:100% !important}}.search-bar .button,.search-bar input[type="text"]{height:auto;vertical-align:middle}@media (min-width: 600px){.search-bar input[type="text"]{width:65%;display:inline-block;height:44px}.search-bar .button{width:35%;float:right;margin:0;height:44px}.search-bar__background-wrapper{white-space:nowrap}}.submit-employer{position:absolute;z-index:10;text-align:center;width:100%}@media (max-width: 600px){.submit-employer__buttons a{width:49%}}@media (max-width: 600px){.submit-employer__buttons--desktop{display:none}}.submit-employer__buttons--mobile{display:none}@media (max-width: 600px){.submit-employer__buttons--mobile{display:inline}}.submit-employer__fade-scroll{-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.submit-employer__fade-scroll--placeholder{display:none !important}.submit-employer__fade-scroll--hidden{visibility:hidden;opacity:0}.submit-employer__fade-scroll--visible{visibility:visible;opacity:1}.submit-employer p{font-size:1.3rem}.submit-employer--wrapper.submit-employer--secondary{padding:1rem 1rem 0 1rem}.submit-employer--wrapper.submit-employer--secondary .button{margin-bottom:0}@media (min-width: 600px){.submit-employer--wrapper.submit-employer--secondary .button.button--secondary{margin-right:1rem}}.submit-employer--wrapper.submit-employer--secondary #submitEmployerFooterFullContent{display:none}.submit-employer--wrapper:not(.submit-employer--secondary) .button{margin-bottom:0}@media (min-width: 600px){.submit-employer--wrapper:not(.submit-employer--secondary) .button:first-child{margin-right:1rem}}.submit-employer input[type="text"]{outline:none}.submit-employer__employer-box-info{text-align:left;width:100%;margin:10px 0 0 0;display:block}.submit-employer__employer-box-info a{color:#fff;text-decoration:underline;font-size:0.75rem;cursor:pointer}.submit-employer__employer-box-info__right{text-align:right}.submit-employer__form-prefix{color:#fff;margin:0 1rem 1rem 0;display:inline-block;font-size:1rem;width:100%}@media (min-width: 700px){.submit-employer__form-prefix{width:auto;margin:0 1rem 1rem 0}}.submit-employer--cta{-webkit-transition:background-color .3s, border .3s;transition:background-color .3s, border .3s}.submit-employer--cta--disabled,.submit-employer--cta--disabled:hover{background-color:#ccc;color:#fff;border-color:#ccc;cursor:default}.submit-employer--cta--ready:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.submit-employer__info-under{display:inline-block;float:left;width:77%}@media (max-width: 626px){.submit-employer__info-under{width:65%}}@media (max-width: 425px){.submit-employer__info-under{width:59%}}@media (max-width: 375px){.submit-employer__info-under{width:50%}}@media (max-width: 320px){.submit-employer__info-under{width:51%}}.submit-employer__sign-up-under{display:inline-block;vertical-align:top;float:right}.submit-employer--output{background-color:#fff;color:#999;position:absolute;width:100%;display:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:left}.submit-employer--output>div{display:none;padding:0rem 1rem;color:#999;border-top:#999 solid 1px}.submit-employer--output>div span{display:inline-block;vertical-align:middle;margin-right:1rem;width:20px;height:20px}.submit-employer--output>div p{font-size:.8rem;font-weight:400}@media (min-width: 600px){.submit-employer--output>div p{font-size:.9rem}}.submit-employer--output>div b{vertical-align:middle;font-weight:500;color:#333;width:calc(100% - 36px);display:inline-block}.submit-employer--output>div a{color:#ec579e}.submit-employer--output[state="start"] .submit-employer--output--start{display:block}.submit-employer--output[state="start"] .submit-employer--output--start span{background-image:url("/img/2017/incomplete.svg")}.submit-employer--output[state="loading"] .submit-employer--output--loading{display:block}.submit-employer--output[state="loading"] .submit-employer--output--loading span{border-radius:50%;border:2px solid #e2e2e2;border-top-color:#195079;-webkit-animation:loader .6s linear infinite;animation:loader .6s linear infinite}.submit-employer--output[state="results"] .submit-employer--output--results{display:block}.submit-employer--output[state="results"] .submit-employer--output--results--list__item{margin:0 -16px;padding:15px 18px}.submit-employer--output[state="results"] .submit-employer--output--results--list__item:hover{background-color:#f0f0f0;cursor:pointer}.submit-employer--output[state="results"] .submit-employer--output--results--list__info{display:none}.submit-employer--output[state="results"] .submit-employer--output--results--list__info__pink{color:#ec579e}.submit-employer--output[state="valid"] .submit-employer--output--valid{display:block}.submit-employer--output[state="valid"] .submit-employer--output--valid span{background-image:url("/img/2017/complete.svg")}.submit-employer--output[state="valid"] .submit-employer--output--valid b{color:#3c6}.submit-employer--output[state="invalid"] .submit-employer--output--invalid{display:block}.submit-employer--output[state="invalid"] .submit-employer--output--invalid span{background-image:url("/img/2017/incomplete.svg")}.submit-employer--output[state="invalid"] .submit-employer--output--invalid b{color:#ff4141}.submit-employer__cbh--ready .button{margin-left:40px}@media (max-width: 785px){.submit-employer__cbh--ready .button{margin:12px 0 0 0}}.submit-employer--blackout{position:fixed;width:100%;top:0;height:100%;background-color:#333;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;left:0;z-index:9;display:none}.submit-employer--focus .submit-employer--blackout{opacity:.7}.submit-employer--focus .submit-employer--output{opacity:1}.submit-employer--placeholder{display:none;position:relative}.submit-employer--secondary{background-color:#333;padding:1rem;text-align:center;position:fixed;bottom:0;width:100%;z-index:4}.submit-employer--secondary .submit-employer{margin:auto;position:relative}.submit-employer--secondary p{margin-top:0;font-size:0.9rem}.submit-employer--secondary .search-bar{max-width:500px;display:inline-block;width:100%;margin-bottom:0}.submit-employer--secondary .search-bar input[type="text"]{width:calc(100% - 52px)}@media (max-width: 600px){.submit-employer--secondary .search-bar input[type="text"]{width:calc(100% - 58px)}}.submit-employer--secondary .search-bar .button{margin:0;width:52px;height:49px}@media (max-width: 600px){.submit-employer--secondary .search-bar .button{margin-left:-6px}}@media (min-width: 600px){.submit-employer--secondary .search-bar .button{height:44px}}@media (max-width: 699px){.submit-employer--secondary .search-bar .button:after{margin-left:0}.submit-employer--secondary .search-bar .button__label{display:none}}@media (min-width: 700px){.submit-employer--secondary .search-bar input[type="text"]{width:60%}.submit-employer--secondary .search-bar .button{width:40%;display:block}}.submit-employer--secondary{color:#fff}.submit-employer--secondary .submit-employer__close-button,.submit-employer--secondary .submit-employer__close-content{display:inline-block}.submit-employer--secondary .submit-employer__close-button{float:right}@media (max-width: 700px){.submit-employer--secondary .submit-employer__close-content{width:80%}}.submit-employer--secondary .submit-employer__content-shrunk *,.submit-employer--secondary .submit-employer__close-button span{cursor:pointer}.submit-employer--secondary .submit-employer__content-shrunk .button--shrunk-content{width:40px;height:32px;padding:0;border:none;background-color:transparent}.submit-employer--secondary .submit-employer__content-shrunk .button--shrunk-content:after{margin:0 auto 4px auto}.submit-employer--secondary .submit-employer--ready .button--secondary{margin-bottom:1rem}.submit-employer--secondary .submit-employer--ready .submit-employer__button-wrapper--padded{padding-bottom:16px}@media (min-width: 600px){.submit-employer--secondary .submit-employer--ready{display:table;max-width:950px}.submit-employer--secondary .submit-employer--ready .button--secondary{margin-bottom:0}.submit-employer--secondary .submit-employer--ready p{display:table-cell;text-align:left;padding-right:1rem}.submit-employer--secondary .submit-employer--ready .submit-employer__button-wrapper{text-align:right;white-space:nowrap}.submit-employer--secondary .submit-employer--ready .submit-employer__button-wrapper,.submit-employer--secondary .submit-employer--ready p{vertical-align:middle;display:table-cell}}.submit-employer--secondary .submit-employer--output{bottom:100%}.submit-employer--secondary .submit-employer--output>div{padding:1rem 1rem 0rem 1rem}.submit-employer--primary{position:relative;max-width:600px;margin:auto;text-align:left}@media (max-width: 599px){.submit-employer--primary .submit-employer--ready .button--secondary{margin-bottom:1rem}}.submit-employer--primary .search-bar{margin-top:0;margin-bottom:0.5rem}.contentForEmployee{margin-top:25px;display:none}.contentForEmployer{margin-top:25px;display:none}.contentForEmployer__text{margin-bottom:15px;font-weight:bold}@media (max-width: 600px){.contentForEmployer__link{margin-bottom:15px !important}}@media (max-width: 600px){#employeeButton,#employeeButtonHome{margin-bottom:15px}}.common-page .section{text-align:left}.common-page .section h1,.common-page .section h2,.common-page .section h3{line-height:1.6;margin:.85rem 0}.common-page .section:nth-child(even){background-color:#f0f0f0}.common-page .section:nth-child(odd){background-color:transparent}.common-page .section__common{padding-top:0px}.common-page .section__common .section__section-inner{max-width:950px}.common-page .section__common .section__section-inner .section{padding:0;background-color:transparent}.common-page .section__common .section__section-inner table{width:100%}.common-page .section__common .section__section-inner img{max-width:100%;width:auto}.faq-page .section__section-inner .faq__head{color:#195079}.employer-landing-page .section__employer-header{background-image:url("/img/2017/how-it-works/how-it-works-banner.jpg");background-size:cover}.employer-landing-page .section__employer-header .section__section-inner{max-width:500px;margin:auto}.employer-landing-page .section__employer-header h1{color:#fff}.employer-landing-page .section__employer-header img{background-color:#fff;padding:40px;max-width:100%}.employer-landing-page .section__employer-content .section__section-inner{max-width:800px;width:100%;margin:auto}.employer-landing-page .section__employer-content .section__section-inner .section{padding:0}.employer-landing-page .section__employer-content .section__section-inner img{max-width:100%}.employer-landing-page .section__employer-content .section__section-inner table{width:100%}.employer-landing-page .section__employer-content .section__section-inner table img{max-width:100%}.employer-landing-page .section__employer-content a:not(.button){color:#195079}.employer-landing-page .section__employer-content ul{padding-left:0}.employer-landing-page .section__employer-content li{margin:.4rem 0;text-align:center !important}.employer-landing-page .section__employer-content h1,.employer-landing-page .section__employer-content h2,.employer-landing-page .section__employer-content h3{line-height:1.6 !important;margin:.85rem !important}.employer-landing-page .section__employer-content address{margin-bottom:unset}.employer-landing-page .section__employer-content img{max-width:600px}.employer-landing-page .section h1,.employer-landing-page .section h2,.employer-landing-page .section h3{margin:0;line-height:1.4}.employer-landing-page .section ul{list-style:none;padding-left:0}.employer-landing-page .section table{border-spacing:0}.employer-landing-page .section table td{padding:10px}#breadcrumbs{display:none}#subNav{display:none}.invite-employer{background-image:url("/img/2017/request/bg-love2ride_hd.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}.invite-employer .invite-content__reply{background-image:url("/img/2017/request/bg-love2ride_hd.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}.invite-employer .invite-content__reply-wrapper{max-width:50%;margin:50px auto;padding:0px 10px;background-color:#fff}@media (max-width: 600px){.invite-employer .invite-content__reply-wrapper{max-width:90% !important}}.invite-employer .invite-content__info__header,.invite-employer .invite-content__info__subheader,.invite-employer .invite-content__info__title,.invite-employer .info-list__row__text,.invite-employer .invite-content__message{color:#fff}.invite-employer .invite-title--wrapper{padding:20px 0;text-align:center;color:#103f63 !important}.invite-employer .invite-content{padding-top:40px}@media (min-width: 800px){.invite-employer .invite-content{padding:40px 0 165px}}.invite-employer .invite-content__form{background:#fff;padding:20px 0}.invite-employer .invite-content__form__title{text-align:center;padding-top:20px}.invite-employer .invite-content__form #invite-submit-form{width:320px;margin:20px auto}@media (max-width: 400px){.invite-employer .invite-content__form #invite-submit-form{width:90%}}.invite-employer .invite-content__info{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.4);box-shadow:0 3px 6px rgba(0,0,0,0.4);opacity:1;padding:35px 20px 20px 20px;background:rgba(0,0,0,0) -webkit-gradient(linear, left top, left bottom, from(rgba(0,101,185,0.9)), to(rgba(25,80,121,0.9))) 0 0 no-repeat padding-box;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0,101,185,0.9), rgba(25,80,121,0.9)) 0 0 no-repeat padding-box}@media (max-width: 400px){.invite-employer .invite-content__info:first-child{-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 880px){.invite-employer .invite-content__info:first-child{margin-bottom:50px}}.invite-employer .invite-content__info__desktop{display:none;padding-bottom:35px}@media (min-width: 880px){.invite-employer .invite-content__info__desktop{display:block}}.invite-employer .invite-content__info__mobile{display:block}@media (min-width: 880px){.invite-employer .invite-content__info__mobile{display:none}}.invite-employer .invite-content__info__header,.invite-employer .invite-content__info__subheader{text-align:center}.invite-employer .invite-content__info__list{background-color:transparent !important}.invite-employer .invite-content__info a{color:#ec579e;font-weight:500;display:block}.invite-employer .invite-content__info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invite-title{text-align:center;padding-top:30px;font-weight:500;font-size:1rem}@media (min-width: 600px){.invite-title{font-size:2rem}}@media (min-width: 880px){.invite-title{padding:120px 0 50px}}.invite-content{padding:0px 20px 20px;border-bottom:1px solid #ccc}.invite-content #invite-submit-form{width:100% !important}@media (max-width: 400px){.invite-content #invite-submit-form{width:85% !important}}.invite-content__reply{width:100%;height:100%;text-align:center}.invite-content__reply-error{color:#fe3f42}.invite-content__reply p{padding:50px 0px 50px}.invite-content__reply h2{padding:50px 0px 0px}.invite-content__reply a{margin-bottom:75px}.invite-content .reply_error{position:absolute;top:120px;left:0;background-color:#fff;z-index:15}.invite-content .reply_error h1{padding:50px 0px 50px}.invite-content__message{text-align:center;padding:30px;margin:0;font-weight:300;font-size:.75rem}@media (min-width: 880px){.invite-content__message{display:none}}.invite-content__form{margin:auto}.invite-content__form .faux-accordion{margin:0 0 20px}.invite-content__form .faux-accordion__content{padding:10px}@media (min-width: 600px){.invite-content__form .faux-accordion__content{padding:20px}}.invite-content__form .faux-accordion__content .form-row{height:auto;padding-top:5px}.invite-content__form .faux-accordion__content .form-row__input{padding:1rem;font-weight:300;font-size:.75rem}@media (max-width: 400px){.invite-content__form .faux-accordion__content .form-row__input{width:85%}}.invite-content__form .faux-accordion__content .form-row__message{visibility:hidden;-webkit-transition:height 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:height 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.invite-content__form .faux-accordion__content .form-row .message_active{height:32px;visibility:visible}.invite-content__form .faux-accordion__content .form-row__status{display:none}.invite-content__form .faux-accordion__content .form-row label{display:none !important}.invite-content__form .faux-accordion__content .form-label{position:relative;max-width:calc(100% - 40px)}.invite-content__form .faux-accordion__content .form-label .tooltip{left:235px;top:-2px;z-index:14;position:absolute}@media (min-width: 340px){.invite-content__form .faux-accordion__content .form-label .tooltip{left:250px}}@media (min-width: 380px){.invite-content__form .faux-accordion__content .form-label .tooltip{left:290px}}.invite-content__form .faux-accordion__content .form-label .tooltip .circle-icon{margin-top:0}.invite-content__form .faux-accordion__content .form-label__tooltip{position:absolute;top:115px;width:98vw;left:-10px;z-index:14}@media (min-width: 1024px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-display{top:0px !important;width:376px;left:0px}}@media (min-width: 1300px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-display{width:230px}}@media (min-width: 1450px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-display{width:300px}}@media (min-width: 1024px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-display:before{display:none}}@media (min-width: 1300px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-display:before{display:block}}.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show{padding:15px 10px}.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show p{font-size:0.75rem}.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show .normal{padding-top:10px}@media (min-width: 1300px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show{padding:20px}}.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show:after{content:'';top:-10px;height:20px;width:20px;background-color:#fff;margin:0;position:absolute;left:0;right:0;margin:auto;-webkit-transform:scaleX(0.7) rotate(135deg);transform:scaleX(0.7) rotate(135deg);-webkit-box-shadow:-2px 2px 1px rgba(0,0,0,0.2);box-shadow:-2px 2px 1px rgba(0,0,0,0.2)}@media (min-width: 1300px){.invite-content__form .faux-accordion__content .form-label__tooltip .tooltip-show:after{display:none}}@media (min-width: 383px){.invite-content__form .faux-accordion__content .form-label__tooltip{top:92px}}@media (min-width: 420px){.invite-content__form .faux-accordion__content .form-label__tooltip{width:99vw}}@media (min-width: 600px){.invite-content__form .faux-accordion__content .form-label__tooltip{width:410px;left:-19px}}@media (min-width: 1300px){.invite-content__form .faux-accordion__content .form-label__tooltip{top:-80px;left:330px}}@media (min-width: 1450px){.invite-content__form .faux-accordion__content .form-label__tooltip{top:-65px}}.invite-content__form .faux-accordion__content .form-captcha{height:70px}.invite-content__form .faux-accordion__content .form-captcha .g-recaptcha{-webkit-transform:scale(0.74);transform:scale(0.74);-webkit-transform-origin:0 0;transform-origin:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 375px){.invite-content__form .faux-accordion__content .form-captcha .g-recaptcha{-webkit-transform:scale(0.92);transform:scale(0.92)}}@media (min-width: 414px){.invite-content__form .faux-accordion__content .form-captcha .g-recaptcha{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width: 375px){.invite-content__form .faux-accordion__content .form-captcha{height:80px}}.invite-content__form .button--arrow-right{max-width:100%;margin-bottom:0}.invite-content__form .button--arrow-right[enabled*="enabled"]{background-color:#2cce6e}@media (min-width: 600px){.invite-content__form{max-width:380px}}@media (min-width: 880px){.invite-content__form{min-width:380px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}}.invite-content__info{padding-bottom:50px;margin:auto;margin-top:30px}.invite-content__info__title{text-align:center;margin:0px 0px 20px}.invite-content__info__list{background-color:#f5f5f5;padding:15px 15px 5px}@media (min-width: 880px){.invite-content__info__list{padding:25px 25px 5px}}.invite-content__info__list .info-list__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.invite-content__info__list .info-list__row__count{color:#2cce6e;padding-right:15px;margin:0;font-size:.75rem}@media (min-width: 880px){.invite-content__info__list .info-list__row__count{font-size:1rem;padding-right:20px}}.invite-content__info__list .info-list__row__text{padding-bottom:15px;margin:0 !important;line-height:1rem;font-weight:300;font-size:.75rem}.invite-content__info__list .info-list__row__text a{color:#333}@media (min-width: 880px){.invite-content__info__list .info-list__row__text{padding:0px 5px 20px 10px;font-weight:500;font-size:.9rem}}.invite-content__info .message-display{display:none}@media (min-width: 880px){.invite-content__info .message-display{display:block;font-weight:300;font-size:.85rem}}@media (min-width: 600px){.invite-content__info{max-width:380px}}@media (min-width: 880px){.invite-content__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 100px 0 0}}@media (min-width: 880px){.invite-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:860px;margin:auto;-ms-flex-line-pack:justify;align-content:space-between;padding:0px}}.invite-error{max-height:120px;width:100%;background-color:#fe3f42;position:fixed;left:0;z-index:14;text-align:center;padding:28px 50px;color:#fff;-webkit-transition:bottom 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:bottom 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);bottom:-120px}@media (min-width: 880px){.invite-error{padding:28px}}.invite-error .fa-times{position:absolute;right:28px;top:40%;cursor:pointer}.bar_active{bottom:0px}#breadcrumbs{display:none}#subNav{display:none}.extras-migration-employer{background-image:url("/img/2017/request/bg-love2ride_hd.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}.extras-migration-employer .extras-migration-content__info__header,.extras-migration-employer .extras-migration-content__info__subheader,.extras-migration-employer .extras-migration-content__info__title,.extras-migration-employer .info-list__row__text,.extras-migration-employer .extras-migration-content__message{color:#fff}.extras-migration-employer .extras-migration-content{padding-top:40px}@media (min-width: 800px){.extras-migration-employer .extras-migration-content{padding:65px 0 165px}}.extras-migration-employer .extras-migration-content__form{background:#fff;padding:20px 0}.extras-migration-employer .extras-migration-content__form__title{text-align:center;padding-top:16px}.extras-migration-employer .extras-migration-content__form__row{color:#195079;font-size:14px;margin-top:21px}.extras-migration-employer .extras-migration-content__info{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.4);box-shadow:0 3px 6px rgba(0,0,0,0.4);opacity:1;padding:35px 20px 20px 20px;background:rgba(0,0,0,0) -webkit-gradient(linear, left top, left bottom, from(rgba(0,101,185,0.9)), to(rgba(25,80,121,0.9))) 0 0 no-repeat padding-box;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0,101,185,0.9), rgba(25,80,121,0.9)) 0 0 no-repeat padding-box}@media (max-width: 400px){.extras-migration-employer .extras-migration-content__info:first-child{-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 880px){.extras-migration-employer .extras-migration-content__info:first-child{margin-bottom:50px}}.extras-migration-employer .extras-migration-content__info__desktop{display:none;padding-bottom:35px}@media (min-width: 880px){.extras-migration-employer .extras-migration-content__info__desktop{display:block}}.extras-migration-employer .extras-migration-content__info__mobile{display:block}@media (min-width: 880px){.extras-migration-employer .extras-migration-content__info__mobile{display:none}}.extras-migration-employer .extras-migration-content__info__header{text-align:center}.extras-migration-employer .extras-migration-content__info__header__blue{margin-top:15px;text-align:center;color:#195079}.extras-migration-employer .extras-migration-content__info__subheader{text-align:left;font-size:14px;margin-top:2px}.extras-migration-employer .extras-migration-content__info__list{background-color:transparent !important}.extras-migration-employer .extras-migration-content__info a{font-weight:500;display:block}.extras-migration-employer .extras-migration-content__info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.extras-migration-employer .extras-migration-content__row{margin-bottom:0}.extras-migration-employer .extras-migration-content__content{padding:0 1rem 0 1rem}.extras-migration-title{text-align:center;padding-top:30px;font-weight:500;font-size:1rem}@media (min-width: 600px){.extras-migration-title{font-size:2rem}}@media (min-width: 880px){.extras-migration-title{padding:120px 0 50px}}.extras-migration-content{padding:0px 20px 20px;border-bottom:1px solid #ccc}.extras-migration-content #extras-migration-submit-form{width:100% !important}@media (max-width: 400px){.extras-migration-content #extras-migration-submit-form{width:85% !important}}.extras-migration-content__form{margin:auto;margin-bottom:0;padding-bottom:28px}@media (min-width: 600px){.extras-migration-content__form{max-width:380px}}@media (min-width: 880px){.extras-migration-content__form{min-width:380px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}}.extras-migration-content__form-button{padding-bottom:0;margin-bottom:0;margin-top:0}.extras-migration-content__info{padding-bottom:50px;margin:auto;margin-top:30px}@media (min-width: 600px){.extras-migration-content__info{max-width:380px}}@media (min-width: 880px){.extras-migration-content__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 100px 0 0}}@media (min-width: 880px){.extras-migration-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:860px;margin:auto;-ms-flex-line-pack:justify;align-content:space-between;padding:0px}}.extras-migration-row{display:grid;grid-template-columns:auto 1fr;grid-column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0}.extras-migration-row__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.extras-migration-row__col--input{-webkit-box-flex:0;-ms-flex:none;flex:none}.extras-migration-row__col--text{font-size:14px;color:#195079;line-height:1.4}.extras-migration-migration__header{text-align:left;color:#fff}.extras-migration-migration__margintop15{margin-top:15px}.extras-migration-migration__margintop50{margin-top:50px}.extras-migration-migration__textcontainer{background-color:#195079;padding:30px;padding-left:60px;border-radius:6px;padding-right:60px}.extras-migration-migration__subheader{text-align:left;font-size:14px;margin-top:25px;color:#fff;margin-bottom:0}.extras-migration-migration__email{color:white;text-decoration:none}.extras-migration-migration__email:hover{color:#80CC00;text-decoration:underline}.flex-layout .padBottomOnly .submit-employer--secondary{z-index:7}.flex-layout .section__title{line-height:1.4;font-size:1.5em;width:100%}.flex-layout__banner{background-repeat:no-repeat;background-position:center;background-size:cover}.flex-layout__banner--short{min-height:200px}.flex-layout__banner--employers{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/for-employers-banner_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/for-employers-banner_600.jpg)}@media (min-width: 600px){.flex-layout__banner--employers{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/for-employers-banner_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/for-employers-banner_1440.jpg)}}@media (min-width: 1024px){.flex-layout__banner--employers{background-position-y:-100px}}@media (min-width: 1441px){.flex-layout__banner--employers{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/for-employers-banner_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/for-employers-banner_1920.jpg)}}@media (min-width: 1500px){.flex-layout__banner--employers{background-position-y:-170px}}.flex-layout__banner--city-bike-hire{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/city-bike-hire/city-bike-hire-banner.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/city-bike-hire/city-bike-hire-banner.jpg)}.flex-layout__banner--rent-a-bike{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/city-bike-hire/rent-a-bike-banner.png);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/city-bike-hire/rent-a-bike-banner.png);background-position:center;background-repeat:no-repeat;background-size:cover}.flex-layout__banner--e-bikes{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/e-bikes/ebikes-banner-mobile.jpg) center/cover no-repeat;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/e-bikes/ebikes-banner-mobile.jpg) center/cover no-repeat}@media (min-width: 600px){.flex-layout__banner--e-bikes{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/e-bikes/ebikes-banner-laptop.jpg) center/cover no-repeat;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/e-bikes/ebikes-banner-laptop.jpg) center/cover no-repeat}}@media (min-width: 1441px){.flex-layout__banner--e-bikes{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/e-bikes/ebikes-banner.jpg) center/cover no-repeat;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/e-bikes/ebikes-banner.jpg) center/cover no-repeat}}.flex-layout__banner__text{font-size:.85rem;font-weight:200;max-width:400px;margin:auto;margin-top:20px}.flex-layout__banner__text a{color:#fff}.flex-layout__banner__subheader{max-width:500px}.flex-layout--grey{background-color:#f0f0f0}@media (min-width: 1024px){.flex-layout__subtitle{margin:30px auto 0;width:950px}}@media (min-width: 1024px){.flex-layout__subtitle--narrow{width:550px}}@media (min-width: 768px){.flex-layout__expandable{padding:67px 100px}}.flex-layout__expandable--no-padding{padding-top:0}.flex-layout__expandable__container{background-color:#fff;padding:50px 10px 30px;margin:auto}@media (min-width: 1024px){.flex-layout__expandable__container{max-width:950px;padding:50px 0px 30px}}.flex-layout__expandable__container--employers{margin:30px auto 0}.flex-layout__expandable__container--bhn-extras{margin:-4rem auto 2rem}.flex-layout__expandable__info{margin-top:40px}.flex-layout__expandable__info__open{margin-top:0}.flex-layout__expandable__info__open .flex-layout__expandable__info__single__texts{height:auto;background-color:#fff}.flex-layout__expandable__info__single{width:200px;margin:20px 10px;position:relative}.flex-layout__expandable__info__single__texts{position:absolute;-webkit-box-shadow:0px 0px 30px #d9d9d9;box-shadow:0px 0px 30px #d9d9d9;padding:40px 20px 20px;border-radius:8px;position:relative;margin-bottom:20px;height:90px;-webkit-transition:height 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:height 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);overflow-y:hidden}.flex-layout__expandable__info__single__texts--e-bike{padding:30px 20px 20px}.flex-layout__expandable__info__single__head{font-size:.85rem;margin:0;height:40px}.flex-layout__expandable__info__single__text{font-size:.8rem}.flex-layout__expandable__info__single__text b,.flex-layout__expandable__info__single__text strong{color:#195079}.flex-layout__expandable__info__single__image{position:absolute;top:-30px;margin:auto;left:0;right:0;width:60px;height:60px;background-color:#195079;border-radius:30px;border:2px solid #ccc}.flex-layout__expandable__info__single__image img{width:40px;height:40px;-ms-flex-item-align:center;align-self:center}.flex-layout__expandable__info__single__image h1{color:#fff;padding:1rem}@media (min-width: 600px){.flex-layout__expandable__info__single__image h1{padding:.5rem}}.flex-layout__expandable__expand{margin:auto;background-image:url(/img/2017/for-employers/arrow_down.svg);background-repeat:no-repeat;width:45px;height:25px;margin-top:20px;-webkit-transition:-webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:-webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 1s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);cursor:pointer}.flex-layout__regular__content{max-width:950px;margin:20px auto}.flex-layout__regular__content--spaced{margin:30px auto 50px}.flex-layout__regular__content--squashed{margin:0 auto}.flex-layout__regular__into-cyclescheme{width:575px;padding:1rem;border:1px solid black;position:relative;bottom:2rem}@media (min-width: 1000px){.flex-layout__regular__into-cyclescheme{margin-left:1rem;margin-right:auto}}.flex-layout__regular__into-cyclescheme img{float:left;max-width:120px;padding-right:1rem}.flex-layout__regular__into-cyclescheme--text{display:block;text-align:left}.flex-layout__regular__into-cyclescheme--text a{color:#ec579e}.flex-layout__regular__info{width:100%;padding:0 10px;max-width:500px}@media (min-width: 1024px){.flex-layout__regular__info{width:50%}}.flex-layout__regular__info--padded{padding:0 10px}@media (min-width: 1024px){.flex-layout__regular__info--padded{padding:0 50px}}.flex-layout__regular__info--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-layout__regular__info--bordered{padding:15px;text-align:left;border:2px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.flex-layout__regular__info--bordered img{width:75px;height:60px;margin-top:1rem}.flex-layout__regular__info--bordered__text{padding-left:10px;width:calc(100% - 75px)}.flex-layout__regular__info__list{padding:20px;text-align:left;margin:auto}.flex-layout__regular__info__list--tooltipped li{margin:1rem 0;text-align:left}.flex-layout__regular__info__list--tooltipped li .tooltip{cursor:pointer}.flex-layout__regular__info__list--tooltipped li .tooltip__text{color:#ec579e;font-weight:500;text-decoration:underline}.flex-layout__regular__info__list a{color:#ec579e}.flex-layout__regular__info .calc:before{display:inline-block;content:'';background-image:url(/img/2017/for-employers/calculator.svg);width:30px;height:30px;vertical-align:middle;margin-right:5px}.flex-layout__regular__visual{width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px auto}@media (min-width: 1024px){.flex-layout__regular__visual{width:50%;margin:0 auto}}.flex-layout__regular__visual--what-can-do{cursor:pointer;background-image:url(/img/2017/for-employers/video_thumb.jpg);height:160px}@media (min-width: 1024px){.flex-layout__regular__visual--what-can-do{height:250px}}.flex-layout__regular__visual--benefits{max-width:300px;border-radius:150px}.flex-layout__regular__visual--ready-register{max-width:380px;margin:0;height:250px}@media (min-width: 1024px){.flex-layout__regular__visual--ready-register{height:300px}}.flex-layout__regular__visual--ebike-why-choose{height:200px;background-image:url(/img/2017/e-bikes/e-bikes-1.jpg);background-size:cover}@media (min-width: 600px){.flex-layout__regular__visual--ebike-why-choose{height:250px;background-size:contain}}.flex-layout__regular__visual--ebike-what-can-I-get{height:200px;background-image:url(/img/2017/e-bikes/e-bikes-2.jpg);background-size:cover}@media (min-width: 600px){.flex-layout__regular__visual--ebike-what-can-I-get{height:250px;background-size:contain}}.flex-layout__regular__visual--ebike-where-shop{height:200px;background-image:url(/img/2017/e-bikes/e-bikes-3.jpg);background-size:cover}@media (min-width: 600px){.flex-layout__regular__visual--ebike-where-shop{height:250px;background-size:contain}}.flex-layout__regular__visual--save-money{height:200px;background-image:url(/img/2017/e-bikes/ebikes_video-2-mobile-min.jpg)}@media (min-width: 600px){.flex-layout__regular__visual--save-money{height:250px;background-image:url(/img/2017/e-bikes/ebikes_video-2-min.jpg)}}.flex-layout__regular__visual img{width:100%}.flex-layout__regular__triple{width:300px;text-decoration:none}.flex-layout__regular__triple__image{width:250px;height:auto;margin:auto;background-size:cover}@media (min-width: 700px){.flex-layout__regular__triple__image{width:280px;height:160px}}.flex-layout__regular__triple__head{color:#195079}.flex-layout__regular__triple--padded{padding:25px 15px 0}.flex-layout__regular__triple .triple--webinars{background-image:url(/img/2017/for-employers/learn_webinar.png)}.flex-layout__regular__triple .triple--call{background-image:url(/img/2017/for-employers/learn_request.png)}.flex-layout__regular__triple .triple--brochure{background-image:url(/img/2017/for-employers/learn_brochure.png)}.flex-layout__regular--highlight-pink{color:#ec579e}.flex-layout__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;max-width:420px;margin:auto}@media (min-width: 800px){.flex-layout__buttons{max-width:100%}}.flex-layout__ebc{padding:2rem}.flex-layout__ebc--link{display:inline-block}.flex-layout__ebc__companies{margin:2rem auto 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.flex-layout__ebc__companies{max-width:950px}}.flex-layout__ebc__companies__text{padding:0 1rem}.flex-layout__ebc__companies__beyond,.flex-layout__ebc__companies__ts,.flex-layout__ebc__companies__care4,.flex-layout__ebc__companies__extras-discount{width:200px;padding:0 15px}.flex-layout__ebc__companies__beyond__logo,.flex-layout__ebc__companies__ts__logo,.flex-layout__ebc__companies__care4__logo,.flex-layout__ebc__companies__extras-discount__logo{margin:auto;height:90px;width:180px}.flex-layout__ebc__companies__beyond__logo{width:60%;background-image:url(/img/ebc_beyond_logo.png)}.flex-layout__ebc__companies__ts__logo{width:80%;background-image:url(/img/ebc_ts_logo.png)}.flex-layout__ebc__companies__extras-discount__logo{width:75%;background-image:url(/img/logo-extras-discount.png)}.flex-layout__ebc__logo{background-image:url(/img/2017/bhn-extras-logo.svg);height:175px;margin:auto auto;display:block}.flex-layout__ebc a{color:#ec579e}.flex-layout__ebc p{font-size:1rem}.flex-layout__l2r{background-color:#f0f0f0;padding:0 20px 70px;text-align:center}.flex-layout__l2r__container{max-width:950px;background-color:#fff;padding:2rem 1rem;margin:-4rem auto 2rem}.flex-layout__l2r__container--love-to-ride{margin:1.875rem auto 2rem !important}.flex-layout__l2r__logo{background-image:url(/img/2017/for-employers/logo-l2r.png);max-width:400px;height:60px;margin:auto;display:block}.flex-layout__l2r__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:950px;margin:auto;padding:1rem 0}@media (min-width: 1024px){.flex-layout__l2r__info{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-layout__l2r__info__video{background-image:url(/img/2017/for-employers/l2r-video.png);background-size:contain;background-repeat:no-repeat;background-position:50%;width:450px;height:150px;margin:1rem 0}@media (min-width: 600px){.flex-layout__l2r__info__video{height:250px}}.flex-layout__l2r__info__text{width:450px;padding:0 1rem;text-align:left}.flex-layout__l2r__info__text--yellow{background-color:#f4c25e}.flex-layout__l2r__info__text--red{color:#ed4a55}.flex-layout__l2r__info__text p{padding:1rem;margin:0}.flex-layout__l2r__companies{margin:2rem auto 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.flex-layout__l2r__companies{max-width:950px}}.flex-layout__l2r__companies__text{padding:0 1rem}.flex-layout__l2r__companies__hsbc,.flex-layout__l2r__companies__bike,.flex-layout__l2r__companies__bikmo,.flex-layout__l2r__companies__cycling{width:200px;padding:0 15px}.flex-layout__l2r__companies__hsbc__logo,.flex-layout__l2r__companies__bike__logo,.flex-layout__l2r__companies__bikmo__logo,.flex-layout__l2r__companies__cycling__logo{margin:auto;height:90px;width:180px}.flex-layout__l2r__companies__hsbc__logo{background-image:url(/img/2017/for-employers/logo_hsb.png)}.flex-layout__l2r__companies__bike__logo{background-image:url(/img/2017/for-employers/logo_bikeregister.png)}.flex-layout__l2r__companies__bikmo__logo{background-image:url(/img/2017/for-employers/logo_bikmo_2021.png)}.flex-layout__l2r__companies__cycling__logo{background-image:url(/img/2017/for-employers/logo_cycling.png)}.flex-layout__how__item{-webkit-box-shadow:0px 0px 15px #d9d9d9;box-shadow:0px 0px 15px #d9d9d9;border-radius:8px;margin:1rem;padding:1rem 0}.flex-layout__how__item__number{margin:auto;width:60px;height:60px;background-color:#195079;border-radius:30px;border:2px solid #ccc;color:#fff;vertical-align:middle;font-size:36px;font-weight:600}.flex-layout__how__item__number p{margin-top:3px}.flex-layout__how__item__text{padding:0 1rem}@media (min-width: 700px){.flex-layout__how__item__text{padding:0 1.75rem}}.flex-layout__slider{width:100%;position:relative;height:650px}.flex-layout__slider__arrow-left,.flex-layout__slider__arrow-right{background-image:url(/img/2017/for-employers/arrow_down.svg);background-repeat:no-repeat;width:45px;height:25px;position:absolute;margin:auto;top:0;bottom:0;cursor:pointer;z-index:4}.flex-layout__slider__arrow-left{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:10px}@media (min-width: 768px){.flex-layout__slider__arrow-left{left:20px}}@media (min-width: 1280px){.flex-layout__slider__arrow-left{left:100px}}.flex-layout__slider__arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:10px}@media (min-width: 768px){.flex-layout__slider__arrow-right{right:20px}}@media (min-width: 1280px){.flex-layout__slider__arrow-right{right:100px}}.flex-layout__slider__content{position:absolute;text-align:center;top:0;margin:auto;height:650px;width:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out, -webkit-transform 2s ease-in-out;z-index:1}@media (min-width: 414px){.flex-layout__slider__content{height:500px}}@media (min-width: 768px){.flex-layout__slider__content{max-height:400px}}.flex-layout__slider__content .slider__wrapper{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:60%;max-height:300px}.flex-layout__slider__content .slider__wrapper .banner__subheader{color:#fff}@media (min-width: 414px){.flex-layout__slider__content .slider__wrapper{width:70%;max-height:250px}}@media (min-width: 768px){.flex-layout__slider__content .slider__wrapper{max-height:200px}}@media (min-width: 1024px){.flex-layout__slider__content .slider__wrapper{max-height:150px}}@media (min-width: 600px){.flex-layout__slider__content .banner__header{font-size:1.6rem}.flex-layout__slider__content .banner__subheader{font-size:1rem}}.flex-layout__slider__button{position:absolute;margin:auto;left:0;right:0;bottom:70px;text-align:center;z-index:4}.flex-layout__slider__button a{max-width:90%}@media (min-width: 414px){.flex-layout__slider__button a{max-width:385px}}.flex-layout__slider .slider-item-1{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_1_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_1_600.jpg)}@media (min-width: 600px){.flex-layout__slider .slider-item-1{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_1_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_1_1440.jpg)}}@media (min-width: 1441px){.flex-layout__slider .slider-item-1{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_1_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_1_1920.jpg)}}.flex-layout__slider .slider-item-2{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_2_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_2_600.jpg)}@media (min-width: 600px){.flex-layout__slider .slider-item-2{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_2_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_2_1440.jpg)}}@media (min-width: 1441px){.flex-layout__slider .slider-item-2{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_2_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_2_1920.jpg)}}.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:500px}@media (min-width: 414px){.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:400px}}@media (min-width: 538px){.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:350px}}@media (min-width: 600px){.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:300px}}@media (min-width: 1024px){.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:200px}}@media (min-width: 1500px){.flex-layout__slider .slider-item-2 .slider__wrapper{max-height:150px}}.flex-layout__slider .slider-item-3{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_3_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_3_600.jpg)}@media (min-width: 600px){.flex-layout__slider .slider-item-3{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_3_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_3_1440.jpg)}}@media (min-width: 1441px){.flex-layout__slider .slider-item-3{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_3_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_3_1920.jpg)}}.flex-layout__slider .slider-item-4{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_4_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_4_600.jpg)}@media (min-width: 600px){.flex-layout__slider .slider-item-4{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_4_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_4_1440.jpg)}}@media (min-width: 1441px){.flex-layout__slider .slider-item-4{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_4_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_4_1920.jpg)}}.flex-layout__slider .slider-item-4 .slider__wrapper{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.flex-layout__slider .slider-item-4 .slider__wrapper h1{font-size:1.3rem}@media (min-width: 600px){.flex-layout__slider .slider-item-4 .slider__wrapper h1{font-size:1.6rem}}@media (min-width: 500px){.flex-layout__slider .slider-item-4 .slider__wrapper{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@media (min-width: 1200px){.flex-layout__slider .slider-item-4 .slider__wrapper{-webkit-transform:translateY(0px);transform:translateY(0px)}}.flex-layout__slider .slider-item-4 .for-employers--slider__button{-webkit-transform:translateY(20px);transform:translateY(20px)}.flex-layout__slider .slider-item-5{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_5_600.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_5_600.jpg)}@media (min-width: 600px){.flex-layout__slider .slider-item-5{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_5_1440.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_5_1440.jpg)}}@media (min-width: 1441px){.flex-layout__slider .slider-item-5{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/slider_5_1920.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/slider_5_1920.jpg)}}.flex-layout__slider .slider-item-1,.flex-layout__slider .slider-item-2,.flex-layout__slider .slider-item-3,.flex-layout__slider .slider-item-4,.flex-layout__slider .slider-item-5{background-size:cover;background-position:center}.flex-layout__slider .js--slider-in-right{-webkit-animation:slide-from-right 1s 1;animation:slide-from-right 1s 1;z-index:3}.flex-layout__slider .js--slider-out-right{-webkit-animation:slide-to-left 1s 1;animation:slide-to-left 1s 1;z-index:2}.flex-layout__slider .js--slider-in-left{-webkit-animation:slide-from-left 1s 1;animation:slide-from-left 1s 1;z-index:3}.flex-layout__slider .js--slider-out-left{-webkit-animation:slide-to-right 1s 1;animation:slide-to-right 1s 1;z-index:2}@media (min-width: 414px){.flex-layout__slider{height:500px}}@media (min-width: 768px){.flex-layout__slider{max-height:400px}}@media (min-width: 1024px){.flex-layout__logos p{margin:auto;max-width:400px}}.flex-layout__logos__container{margin:30px auto;overflow:hidden;height:100px;width:200px;position:relative;background-color:#fff}@media (min-width: 480px){.flex-layout__logos__container{width:400px}}@media (min-width: 768px){.flex-layout__logos__container{width:600px}}@media (min-width: 1024px){.flex-layout__logos__container{width:auto;max-width:800px}}.flex-layout__logos__set-1,.flex-layout__logos__set-2{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-animation:dynamic-set 20s infinite linear;animation:dynamic-set 20s infinite linear}.flex-layout__logos__set-2{z-index:-1;-webkit-animation-delay:10s;animation-delay:10s}.flex-layout__logos__single{width:150px;margin:0 1.5rem}@media (min-width: 1000px){.flex-layout__logos__single{margin:0 3rem}}.flex-layout__login{border:1px solid #f0f0f0;padding:5px 20px}.flex-layout__general{margin:auto;max-width:950px}.flex-layout__general--banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-layout__general__content{text-align:left}.flex-layout__general__content .section{text-align:left;background-color:#fff !important;padding:30px 0 0 !important}.flex-layout__general__content h2,.flex-layout__general__content h3{padding:20px 0}.flex-layout__general__content-title--image{display:block;margin:24px auto 32px;width:50%}.flex-layout__general__content-title--header{text-align:center}.flex-layout__general__content .form-buttons-wrapper{text-align:center}.flex-layout__general__content .ebc--table{width:100%}.flex-layout__general__content .ebc--table-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.flex-layout__general__content .ebc--table-row--image-container,.flex-layout__general__content .ebc--table-row--text-container{margin:0 20px}.flex-layout__general__content .ebc--table-row--image-container img{width:200px}@media (max-width: 800px){.flex-layout__general__content .ebc--table-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-layout__general__content .button{line-height:3;font-size:.8rem;font-weight:700;margin:.4rem}.flex-layout__general__content .button:hover:after{-webkit-animation-name:arrowBounce;animation-name:arrowBounce;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.flex-layout__general__content .button:after{display:inline-block;content:"";background-image:url(/img/2017/arrow-right.svg);background-position:50%;background-repeat:no-repeat;width:18px;height:15px;background-size:contain;margin-left:20px;margin-top:-2px;vertical-align:middle}.flex-layout .button--arrow-right:after{width:30px;height:16px;margin-left:10px}.flex-layout .overview-nav__item{margin:0 10px}.flex-layout .js--carousel{max-width:950px;width:100%;margin:auto}.flex-layout .js--carousel__dots{display:block}@media (min-width: 1024px){.flex-layout .js--carousel__dots{display:none}}@media (min-width: 1024px){.flex-layout .js--carousel-content{width:100% !important;margin-left:0 !important}}.flex-layout .js--carousel__slide{text-align:center}.flex-layout .checkmark{height:30px;width:30px;background-color:#7cb652;display:inline-block;border-radius:50%;vertical-align:middle}.flex-layout .checkmark--sign{-webkit-transform:rotate(45deg);transform:rotate(45deg);height:16px;width:8px;border-bottom:4px solid #fff;border-right:4px solid #fff;margin:0 auto;position:relative;top:5px}.flex-layout .checkmark--text{margin-left:1rem;display:inline-block;line-height:1.2;max-width:80%;vertical-align:middle}.flex-layout__how-much-save__rates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:20px;bottom:0;left:0;right:0;height:200px;margin:auto;z-index:5}@media (min-width: 700px){.flex-layout__how-much-save__rates{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.flex-layout__how-much-save__rates__box{margin:0 1rem}.flex-layout__how-much-save__rates__box--title{display:inline-block}.flex-layout__how-much-save__rates__box--text-bottom{font-style:italic}.flex-layout__how-much-save__rates__box .tooltip{display:inline-block}.flex-layout__how-much-save__rates__box .tooltip-display{max-width:220px}.flex-layout__how-much-save__rates__box h3{font-size:40px;color:#3c6}@media (max-width: 699px){.flex-layout__how-much-save__rates__box h3{font-size:32px}}.flex-layout__how-much-save__rates__box--divider{height:50%;width:1px;background-color:#fff;margin:0 32px}@media (max-width: 699px){.flex-layout__how-much-save__rates__box--divider{margin:0 16px;height:60px}}@media (min-width: 700px){.flex-layout__how-much-save__rates__box--divider{height:1px;width:40%;margin:16px 0}}@media (max-width: 699px){.flex-layout__how-much-save__rates{height:auto}.flex-layout__how-much-save__rates__box{margin:1rem}}.flex-layout__expandable__info,.flex-layout__expandable__info__single__image,.flex-layout__regular__content,.flex-layout__ebc__companies,.flex-layout__l2r__companies,.employers-calculator__top .top__wrapper__form__input,.employers-calculator__bottom .bottom__wrapper .bottom__numbers,.employers-calculator__bottom .bottom__wrapper .bottom__buttons,.register-employer__list,.register-employer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employers-calculator__banner{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url(/img/2017/for-employers/calculator-banner.jpg);background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/img/2017/for-employers/calculator-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:400px}@media (min-width: 1366px){.employers-calculator__banner{background-position-y:45%}}.employers-calculator__banner__header{-ms-flex-item-align:center;align-self:center;color:#fff;width:100%}.employers-calculator__banner__text{max-width:300px;font-size:1rem}@media (min-width: 600px){.employers-calculator__banner__text{font-size:1.3rem;max-width:500px}}.employers-calculator__top{background-color:#fff}.employers-calculator__top .top__wrapper{margin:auto;max-width:950px;text-align:center;padding:70px 20px}.employers-calculator__top .top__wrapper__description{margin:auto;padding:20px 0}.employers-calculator__top .top__wrapper__form{padding:20px 0 0}.employers-calculator__top .top__wrapper__form__input{padding:20px 0 0}@media (min-width: 600px){.employers-calculator__top .top__wrapper__form__input{padding:40px 70px 0}}@media (min-width: 1024px){.employers-calculator__top .top__wrapper__form__input{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.employers-calculator__top .top__wrapper__form__input input,.employers-calculator__top .top__wrapper__form__input button{width:100%;height:45px}.employers-calculator__top .top__wrapper__form__input button{margin:auto;margin-top:20px}@media (min-width: 1024px){.employers-calculator__top .top__wrapper__form__input button{margin-top:0px;max-width:300px}}.employers-calculator__top .top__wrapper__form__input .button:before{display:inline-block;content:'';background-image:url(/img/2017/for-employers/calculator.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;vertical-align:middle;margin-right:5px}.employers-calculator__top .top__wrapper__para{padding:40px 20px;text-align:left;list-style-type:none}@media (min-width: 600px){.employers-calculator__top .top__wrapper__para{padding:40px 50px}}.employers-calculator__top .top__wrapper__para li{margin:10px 0}.employers-calculator__bottom{background-color:#f0f0f0}.employers-calculator__bottom .bottom__wrapper{margin:auto;max-width:950px;text-align:center;padding:70px 20px}.employers-calculator__bottom .bottom__wrapper .bottom__numbers{background-color:#fff;margin-top:50px;padding:70px 20px}.employers-calculator__bottom .bottom__wrapper .bottom__numbers__single{max-width:350px;-webkit-box-shadow:0px 0px 30px #d9d9d9;box-shadow:0px 0px 30px #d9d9d9;border-radius:8px;margin:25px;padding:20px 30px}.employers-calculator__bottom .bottom__wrapper .bottom__numbers__single__head{font-size:3rem;color:#195079;font-weight:600}.employers-calculator__bottom .bottom__wrapper .bottom__numbers__single__hint{font-size:.85rem;margin-top:0}.employers-calculator__bottom .bottom__wrapper .bottom__buttons{margin-top:50px}.employers-calculator__bottom .bottom__wrapper .bottom__buttons a{margin:10px}.emarsys-form__content{max-width:950px;margin:auto;padding:70px 20px;text-align:center}.emarsys-form__content__head{padding-bottom:20px}.emarsys-form__content__form{margin:auto;padding-top:20px;max-width:650px;text-align:left}.emarsys-form__content__form__input--hidden{display:none}.emarsys-form__content__form__input label{float:left}.emarsys-form__content__form__input span{font-size:.8rem}.emarsys-form__content__form__input textarea{width:100%}.emarsys-form__content__form__message{font-size:.8rem}.emarsys-form__content__form__message img{width:14px}.employers-blog{background-color:#f0f0f0}.employers-blog__subnav{background-color:#fff}.employers-blog__posts{margin:auto;max-width:1500px;padding:70px 20px;text-align:center}.employers-blog__posts__content{margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.employers-blog__posts__content__post{width:300px;margin:20px 10px;-webkit-box-shadow:0px 5px 10px #d9d9d9;box-shadow:0px 5px 10px #d9d9d9;overflow:hidden;text-decoration:none}@media (min-width: 380px){.employers-blog__posts__content__post{width:400px}}.employers-blog__posts__content__post__image{height:200px;background-size:cover;background-position:center;-webkit-transition:-webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:-webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform 1s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.employers-blog__posts__content__post__image:before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.25)}.employers-blog__posts__content__post__description{background-color:white;padding:30px 20px 60px;position:relative;min-height:180px}.employers-blog__posts__content__post__description__title{overflow-y:hidden;font-size:1.2rem;text-align:left;margin:0}.employers-blog__posts__content__post__description__date{position:absolute;bottom:20px;right:20px;margin:0;font-size:.8rem;color:#195079}.employers-blog__posts__content__post__description__author{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:15px;font-size:.8rem}.employers-blog__posts__content__post__description__author__icon{background-color:#195079;background-image:url(/img/2017/icons/icon_bike_white.svg);background-repeat:no-repeat;background-position:center;background-size:80%;padding:5px;width:30px;height:30px;border-radius:15px}.employers-blog__posts__content__post__description__author__name{margin:0 10px;-ms-flex-item-align:center;align-self:center;color:#195079;visibility:hidden}@media (min-width: 380px){.employers-blog__posts__content__post__description__author__name{visibility:visible}}.employers-blog__posts__content__post:hover .employers-blog__posts__content__post__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.employers-blog__posts__content__post:hover .employers-blog__posts__content__post__image:before{display:block}.register-employer{max-width:950px;margin:auto;padding:50px 8px;text-align:center}@media (min-width: 950px){.register-employer{padding:50px 0}}.register-employer__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.register-employer__options__item{width:300px;height:300px;margin:25px;padding:25px;border-radius:8px;background-color:#fff;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-box-shadow:0px 10px 40px #d9d9d9;box-shadow:0px 10px 40px #d9d9d9}.register-employer__options__item__image{margin-top:20px;width:130px}.register-employer__options__item__description{margin-top:0}.register-employer__options__item:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.register-employer__list{list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;-webkit-box-shadow:0px -5px 30px -5px #d9d9d9;box-shadow:0px -5px 30px -5px #d9d9d9;border-radius:4px 4px 0 0;overflow:hidden;border-bottom:1px solid #195079}.register-employer__list__item{padding:1rem;width:50%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 600px){.register-employer__list__item{width:25%}}.register-employer__list__item:before{content:'';position:absolute;background-color:#195079;z-index:-1;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);width:0%;left:0;height:100%;top:0}.register-employer__list__item__link{text-decoration:none;color:#e2e2e2;cursor:default}.register-employer__buttons{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 600px){.register-employer__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.register-employer__form{padding:1rem .5rem;background-color:#f5f5f5;border:1px solid #e2e2e2;margin-top:1rem}@media (min-width: 600px){.register-employer__form{padding:1rem}}.register-employer__content{-webkit-box-shadow:0px 20px 40px -5px #d9d9d9;box-shadow:0px 20px 40px -5px #d9d9d9;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}@media (min-width: 800px){.register-employer__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.register-employer__content ul{padding:0 0 0 1rem}.register-employer__content__checkbox{font-size:1rem;position:relative;padding-left:40px;cursor:pointer;margin:.5rem 0}.register-employer__content__checkbox__real{visibility:hidden}.register-employer__content__checkbox__fake{position:absolute;top:15px;left:0;height:30px;width:30px;border:2px solid #195079;border-radius:5px;-webkit-box-shadow:inset 0 0 10px #d9d9d9;box-shadow:inset 0 0 10px #d9d9d9}@media (min-width: 420px){.register-employer__content__checkbox__fake{top:0}}.register-employer__content__checkbox__fake:after{content:'';position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #195079;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.register-employer__content__checkbox__real:checked ~ .register-employer__content__checkbox__fake:after{display:block}.register-employer__content__main{padding:2rem .5rem;width:100%;text-align:left}@media (min-width: 800px){.register-employer__content__main{padding:3rem 2rem;width:50%}}.register-employer__content__main--text{padding:2rem 1rem;cursor:pointer}.register-employer__content__main--text a{text-decoration:none}@media (min-width: 800px){.register-employer__content__main--text{padding:3rem 4rem 3rem 2rem}}.register-employer__content__side{position:relative;padding:2rem 1rem;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;z-index:0;text-align:left}@media (min-width: 600px){.register-employer__content__side{padding:2rem}}@media (min-width: 800px){.register-employer__content__side{width:50%;padding:4rem}}.register-employer__content__side:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.register-employer__content__side--details{background-image:url(/img/2017/how-it-works/what-is-it.jpg)}.register-employer__content__side--details:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,101,185,0.9)), to(rgba(25,80,121,0.9)));background:linear-gradient(rgba(0,101,185,0.9), rgba(25,80,121,0.9))}.register-employer__content__side--extras{background-image:url(/img/2017/for-employers/benefits_photo.jpeg)}.register-employer__content__side--extras:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(150,94,165,0.8)), to(rgba(121,75,134,0.8)));background:linear-gradient(rgba(150,94,165,0.8), rgba(121,75,134,0.8))}.register-employer__content__side__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.register-employer__content__side__flex p{width:calc(100% - 60px)}.register-employer__content__side__icon{background-position:center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px;margin-right:1rem}.register-employer__content__side__icon--employee{background-image:url(/img/2017/icons/icon_head-white.svg)}.register-employer__content__side__icon--employer{background-image:url(/img/2017/icons/icon_suitcase-white.svg)}.register-employer__content__side__icon--review{background-image:url(/img/2017/icons/icon_review-white.svg)}.register-employer__content__side__icon--approve{background-image:url(/img/2017/icons/icon_approve-white.svg)}.register-employer__content__side__icon--star{background-image:url(/img/2017/icons/icon_star-white.svg)}.register-employer__content__side__icon--badge{background-image:url(/img/2017/icons/icon_badge-white.svg)}.register-employer__content__side__icon--free{background-image:url(/img/2017/icons/icon_free-white.svg)}.register-employer__content__side__icon--savings{background-image:url(/img/2017/icons/icon_pig-white.svg)}.register-employer__content__side__icon--email{background-image:url(/img/2017/icons/icon_email.svg)}.register-employer__content__side__icon--team{background-image:url(/img/2017/icons/icon_head.svg)}.register-employer__content__side__icon--clock{background-image:url(/img/2017/icons/icon_clock.svg)}.register-employer__content__side--link-cps{background-image:url(/img/ts-logo-white.png);background-repeat:no-repeat;width:190px;height:90px;margin:0 auto 1rem}.register-employer__content__side h2{color:#fff}.register-employer__content__side a{color:#3c6}.register-employer__content__single{margin:3rem 2rem;max-width:800px}.register-employer__content__single--narrow{margin:3rem 2rem;max-width:500px}.register-employer__content__single--narrow a{color:#195079}.register-employer__loader{width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,0.5);top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;z-index:2}.register-employer__loader div{border:0.5rem solid #195079;border-right-color:transparent;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;text-indent:-9999px;width:2rem;height:2rem;-webkit-animation:loader 1s infinite;animation:loader 1s infinite}.register-employer__field{margin:0 0 .75rem;position:relative}.register-employer__field__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.register-employer__field__wrapper--no-border{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.register-employer__field__wrapper--no-border .form-row__button{width:40%}.register-employer__field__loqate{border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;background-color:#fff;padding:0 1rem 1rem;max-height:250px;min-height:100px;overflow:auto;position:relative}.register-employer__field__loqate__result{color:#195079;margin:.5rem 0;font-size:.9rem;display:block;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);text-decoration:none}.register-employer__field__loqate__result:hover{color:#3c6}.register-employer__field__loqate__info{color:#ec579e;margin:.5rem 0 0;font-size:.8rem;font-style:italic}.register-employer__field__select{font-size:.9rem}.register-employer__field__select:focus{outline:none}.register-employer__field .has-warning{color:#ed4a55}.register-employer__field__input{border:1px solid #c1c1c1;padding:.75rem;width:calc(100% - 35px) !important;text-align:left;font-size:.9rem}.register-employer__field__input::-webkit-input-placeholder{color:#195079}.register-employer__field__input::-moz-placeholder{color:#195079}.register-employer__field__input:-ms-input-placeholder{color:#195079}.register-employer__field__input::-ms-input-placeholder{color:#195079}.register-employer__field__input::placeholder{color:#195079}.register-employer__field__input:focus{outline:none}.register-employer__field__input--short{width:100% !important}@media (min-width: 800px){.register-employer__field__input--short{width:calc(100% - 120px) !important}}.register-employer__field__icon{width:20px;height:20px;position:absolute;right:0;bottom:.75rem}.register-employer__field__icon--error,.register-employer__field__icon--success{background-repeat:no-repeat;background-position:center}.register-employer__field__icon--error{background-image:url(/img/2017/incomplete.png)}.register-employer__field__icon--success{background-image:url(/img/2017/complete.png)}.register-employer__field__icon--tooltip{border-radius:15px;text-align:center;color:#ec579e;cursor:pointer;position:relative;padding:0 .45rem;background-color:#f6e5e5;max-height:24px}.register-employer__field__icon--tooltip__info{background-color:#fff;color:#195079;font-size:.7rem;position:absolute;top:-70px;left:-260px;width:240px;padding:1rem;-webkit-box-shadow:0px 10px 20px #d9d9d9;box-shadow:0px 10px 20px #d9d9d9;z-index:1;text-align:left}@media (min-width: 400px){.register-employer__field__icon--tooltip__info{left:-320px;width:300px}}@media (min-width: 700px){.register-employer__field__icon--tooltip__info{left:-350px;width:340px;top:-100px}}.register-employer__field__error{margin:.25rem 0 0;font-size:.8rem;color:#ed4a55}.register-employer__field__action{margin:.5rem .5rem 0 0;font-size:.8rem;color:#195079;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);text-decoration:underline}@media (min-width: 600px){.register-employer__field__action{margin:.5rem .2rem}}.register-employer__field__action:hover{color:#2eb85c}.register-employer__field a{display:block;text-decoration:none}.register-employer__field__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.register-employer__contract{max-height:300px;overflow:auto;border:solid 1px #195079;padding:2rem 1rem}.register-employer__contract h1{font-size:1.5rem}.register-employer .active:before{width:100%}.register-employer .active:after{opacity:1;right:-5%}.register-employer .active__link{text-decoration:none;color:#fff}.not-found{max-width:800px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0;overflow:hidden}.not-found__text{width:100%;text-align:center;margin-bottom:2rem}@media (min-width: 800px){.not-found__text{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.not-found__text h1{font-size:80px}@media (min-width: 600px){.not-found__text h1{font-size:120px}}.not-found__text h2{text-transform:uppercase;font-size:1.5rem}@media (min-width: 600px){.not-found__text h2{font-size:2rem}}.not-found__image{background-position:center;background-repeat:no-repeat;background-size:cover;width:300px;height:300px;background-image:url(/img/2017/404-lights.png)}@media (min-width: 800px){.not-found__image{width:400px;height:400px}}.not-found__help{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:2rem 1rem;color:#000}@media (min-width: 600px){.not-found__help{margin:2rem auto}}.not-found__help__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found__help__icon{background-position:center;background-repeat:no-repeat;background-size:cover;width:120px;height:60px;margin-right:1rem}@media (min-width: 400px){.not-found__help__icon{width:80px}}@media (min-width: 500px){.not-found__help__icon{width:60px}}.not-found__help__icon--book{background-image:url(/img/2017/icons/icon_books.svg)}.not-found__help__icon--employer{background-image:url(/img/2017/icons/icon_suitcase.svg)}.not-found__help a{text-decoration:none;color:#3c6}#unsupportedBrowser{display:none;visibility:hidden}.browser-compatibility{background-color:#fff;max-width:750px;margin:0 auto;overflow:hidden;-webkit-box-shadow:6px 3px 6px 0px rgba(0,0,0,0.14902);box-shadow:6px 3px 6px 0px rgba(0,0,0,0.14902);text-align:center;position:relative}.browser-compatibility__section{padding:0;position:fixed;z-index:99999;height:100%;width:100%}.browser-compatibility__section::before{content:'';background-color:rgba(0,0,0,0.52157) !important;height:100%;width:100%;position:absolute;top:0;left:0}.browser-compatibility__content,.browser-compatibility__image{padding:2rem}.browser-compatibility__image{background-color:rgba(208,79,79,0.32941);border-bottom:4px solid #195079}.browser-compatibility__image img{width:40%;max-width:368px}.browser-compatibility__no-script{max-width:none;border-radius:0 !important;position:relative}.browser-compatibility__no-script .browser-compatibility__image,.browser-compatibility__no-script .browser-compatibility__content{display:inline-block;vertical-align:middle;padding:1.75rem}.browser-compatibility__no-script .browser-compatibility__content{width:100%;text-align:left;background-color:#fff}.browser-compatibility__no-script .browser-compatibility__content h1{margin-bottom:1.5rem;font-size:1.4rem}.browser-compatibility__no-script .browser-compatibility__content p:last-of-type{margin-bottom:0}@media (min-width: 600px){.browser-compatibility__no-script .browser-compatibility__content{padding-left:calc(200px + 1rem)}}.browser-compatibility__no-script .browser-compatibility__image{border-bottom:none;border-right:4px solid #195079;width:200px;position:absolute;left:0;top:0;height:100%}.browser-compatibility__no-script .browser-compatibility__image img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;height:100%;width:70%}@media (max-width: 599px){.browser-compatibility__no-script .browser-compatibility__image{display:none}}@media (min-width: 600px){.browser-compatibility{border-radius:8px}.browser-compatibility h1{margin-bottom:3rem}.browser-compatibility a,.browser-compatibility button{margin-top:2rem;cursor:pointer}.browser-compatibility__image{padding:3rem}.browser-compatibility__content{padding:4rem}.browser-compatibility__section{padding:70px 0;background-color:transparent !important}.browser-compatibility__section .browser-compatibility{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}}.community-new__category{margin:2rem 0 3rem;-webkit-box-shadow:0 0 30px 5px #e2e2e2;box-shadow:0 0 30px 5px #e2e2e2;border-radius:4px;width:100%;padding:.5rem;text-decoration:none}@media (min-width: 1024px){.community-new__category{padding:1rem 2rem}}.community-new__category--article-page{margin:0 0 4rem}.community-new__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media (min-width: 1024px){.community-new__container{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.community-new__article{width:270px;height:300px;margin:1rem .5rem;-webkit-box-shadow:0 5px 15px 0 #e2e2e2;box-shadow:0 5px 15px 0 #e2e2e2;border-radius:4px;position:relative;text-decoration:none;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.community-new__article:hover .community-new__article__cover{-webkit-transform:scale(1.05);transform:scale(1.05)}.community-new__article__cover,.community-new__article:after{top:0;left:0;width:100%;height:100%}.community-new__article:after{content:'';position:absolute;background-color:rgba(0,0,0,0.45);z-index:-1}.community-new__article__vintage-hero{margin:1rem 0 2rem;width:100%}@media (min-width: 800px){.community-new__article__vintage-hero{width:auto;max-width:600px}}.community-new__article__cover{-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-2}.community-new__article__title{font-size:1rem;-webkit-transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);padding:1rem;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.community-new__article__title h3{line-height:1.2;color:#fff}.community-new__article__summary{background-color:#f5f5f5;width:100%;padding:1rem;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.community-new__article__summary__text{margin:0;font-size:.9rem;text-align:left;line-height:1.3}.community-new__article__summary__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:.8rem}.community-new__article__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.community-new__article__share-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 .5rem}.community-new__article__share-box h3{margin-top:1rem}@media (min-width: 600px){.community-new__article__share-box h3{margin-top:0}}@media (min-width: 600px){.community-new__article__share-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.community-new__article__content{text-align:left;margin:2rem 0}.community-new__article__content__description{margin-bottom:2rem}.community-new__article__content p img{max-width:300px}@media (min-width: 600px){.community-new__article__content p img{max-width:400px}}@media (min-width: 800px){.community-new__article__content p img{max-width:600px}}.community-new__article__content p table{margin:auto}.community-new__article__content p iframe{width:100%}.community-new__article__content table{width:100%;text-align:center}.community-new__article__content p .button,.community-new__article__content h1 .button,.community-new__article__content h2 .button,.community-new__article__content h3 .button,.community-new__article__content h4 .button{line-height:3 !important;font-size:.8rem !important}@media (min-width: 600px){.community-new__article__content p .button,.community-new__article__content h1 .button,.community-new__article__content h2 .button,.community-new__article__content h3 .button,.community-new__article__content h4 .button{width:auto !important;padding:0 2.3rem !important}}.community-new__article__content a:not(.button){color:#3c6}.community-new__article__content .fb-comments{max-width:600px;margin:auto}.community-new__article__media-element{width:100%;margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.community-new__article__media-element__image{max-width:250px;margin-right:2rem;text-align:center}.community-new__article__media-element__image img{width:100%}.community-new__article__media-element__desc{width:calc(100% - 282px)}.community-new__article__media-element__desc h3{margin-bottom:1rem}.community-new__link{text-decoration:none}.retailers{margin:3rem 0 0;text-align:center}[dir="ltr"] .retailers ul{padding-left:0}[dir="rtl"] .retailers ul{padding-right:0}.retailers ul{list-style:none}.retailers__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:650px;text-align:left;padding:0 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 600px){.retailers__search{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.retailers__search__submit{margin:1rem 0;text-align:center}@media (min-width: 600px){.retailers__search__submit{margin:0}}.retailers__search__submit button{height:46px;margin:0}.retailers__search__submit button div{display:-webkit-box;display:-ms-flexbox;display:flex}.retailers__search__submit button div span:first-child{margin-top:15%;font-size:medium}@media (max-width: 600px){.retailers__search__submit button div{margin-left:39%}.retailers__search__submit button div span:first-child{margin-top:12px}}.retailers__search__message{color:#ed4a55}.retailers__search div{width:100%}@media (min-width: 600px){.retailers__search div{width:auto}}.retailers__tabs{margin:2rem 1rem 1rem}.retailers__map__tab{border:1px solid #c1c1c1;padding:.5rem 2rem;border-radius:10px 10px 0 0;border-bottom:none;cursor:pointer;background-color:none;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.retailers__map__tab:hover{background-color:#f5f5f5}.retailers__map__tab--online{display:none}.retailers__map .infoBox__content{font-size:1rem;padding:.5rem .5rem 0}.retailers__map .infoBox__title{float:left;color:#195079;text-decoration:none}.retailers__map .infoBox__link{color:#3c6}.retailers__map .mapCanvas{height:500px}.retailers__list{margin:0 1rem 2rem;padding:0 0 1rem;z-index:1;position:relative;display:none}.retailers__list .store{margin:1rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c1c1c1;border-radius:5px;max-width:900px}.retailers__list .store .distance{display:none}@media (min-width: 800px){.retailers__list .store .distance{width:150px;text-align:center;padding:1rem;display:block}.retailers__list .store .distance img{margin:auto;padding:1rem 2rem}}.retailers__list .store .overview{width:100%}@media (min-width: 800px){.retailers__list .store .overview{width:calc(100% - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #c1c1c1}}.retailers__list .store .overview .details{padding:1rem;text-align:left}@media (min-width: 800px){.retailers__list .store .overview .details{width:calc(100% - 200px)}}.retailers__list .store .overview .details .brandList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.retailers__list .store .overview .details .brandList img{max-width:50px}.retailers__list .store .overview .details .codeStrip{margin:0}.retailers__list .store .overview .details header{background-color:#fff;margin:0 0 1rem}.retailers__list .store .overview .details header h1{font-size:1.5rem}.retailers__list .store .overview .details header h1 a{text-decoration:none;color:#195079}.retailers__list .store .overview .details header address{margin:1rem 0 0}.retailers__list .store .overview .details header span a{color:#3c6}.retailers__list .store .overview .details h2{font-size:1rem}@media (min-width: 800px){.retailers__list .store .overview .callToActions{width:200px;margin:0 20px}}.retailers__list .store .overview .callToActions a{font-size:.75rem;margin:auto;width:160px}.retailers__list .store__flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:950px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.retailers__list .store__flex-wrapper .store{width:49%;margin:1rem 0;background-color:#f2f2f2;padding:32px;display:block;border:none;position:relative}@media (max-width: 799px){.retailers__list .store__flex-wrapper .store{width:100%}}.retailers__list .store__flex-wrapper .store .overview{border:none;display:block;width:auto}.retailers__list .store__flex-wrapper .store .overview .details{width:auto;padding:0}.retailers__list .store__flex-wrapper .store .overview .details header{background-color:transparent;margin-bottom:1.5rem}@media (max-width: 400px){.retailers__list .store__flex-wrapper .store .overview .details header h1{display:inline}}@media (min-width: 400px){.retailers__list .store__flex-wrapper .store .overview .details header h1{max-width:70%}}.retailers__list .store__flex-wrapper .store .overview .details .distance{width:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;font-size:12px;color:#195079}.retailers__list .store__flex-wrapper .store .overview .details .distance img{margin:0 2px 0 0;padding:0;width:22px}.retailers__list .store__flex-wrapper .store .overview .details .code{background-color:#195079;color:#fff;font-size:12px;position:absolute;top:32px;right:-4px;padding:8px 14px 8px 24px;-webkit-box-shadow:6px 3px 6px rgba(0,0,0,0.17);box-shadow:6px 3px 6px rgba(0,0,0,0.17)}.retailers__list .store__flex-wrapper .store .overview .details .code::before{content:'';position:absolute;left:0;bottom:0;width:0;height:0;border-left:16px solid #f2f2f2;border-bottom:16px solid transparent;border-top:16px solid transparent}.retailers__list .store__flex-wrapper .store .overview .details .code::after{content:'';position:absolute;right:0;top:100%;width:0;height:0;border-top:4px solid #103f63;border-right:4px solid transparent}.retailers__list .store__flex-wrapper .store .overview .details .code--icon{width:20px;height:14px;display:inline-block;vertical-align:middle;margin-right:2px;background:url("/img/2017/icons/icon_code-tag.svg") center/contain no-repeat}.retailers__list .store__flex-wrapper .store .overview .callToActions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media (max-width: 400px){.retailers__list .store__flex-wrapper .store .overview .callToActions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.retailers__list .store__flex-wrapper .store .overview .callToActions a{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media (max-width: 400px){.retailers__list .store__flex-wrapper .store .overview .callToActions a{width:100%}.retailers__list .store__flex-wrapper .store .overview .callToActions a.button--secondary-alt{margin-top:8px}}.retailers__list .store__flex-wrapper .store .overview .callToActions a.button--secondary-alt:hover .callToActions--open-in-new{background:url("/img/2017/icons/icon_open-in-new.svg") center/contain no-repeat}.retailers__list .store__flex-wrapper .store .overview .callToActions--arrow,.retailers__list .store__flex-wrapper .store .overview .callToActions--open-in-new{width:20px;margin-top:-1px;margin-left:8px}.retailers__list .store__flex-wrapper .store .overview .callToActions--arrow{background:url("/img/2017/icons/icon_arrow-right.svg") center/contain no-repeat;height:14px}.retailers__list .store__flex-wrapper .store .overview .callToActions--open-in-new{background:url("/img/2017/icons/icon_open-in-new-pink.svg") center/contain no-repeat;height:18px}@media (max-width: 400px){.retailers__list .store__flex-wrapper .store__mobile-padded{padding-top:52px}.retailers__list .store__flex-wrapper .store__mobile-padded .overview{position:relative}.retailers__list .store__flex-wrapper .store__mobile-padded .overview .details .code{top:-46px;right:-36px}}.retailers__store-online-retailer{margin-top:0 !important;color:#195079 !important;font-size:0.8rem;padding-left:.25rem}.retailers__store-online-retailer__text-block{margin:auto;color:#195079 !important}.retailers__store-left{width:100%;text-align:left;margin:0 1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 600px){.retailers__store-left{width:calc(100% - 300px)}}@media (min-width: 1000px){.retailers__store-left{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.retailers__store-left a{vertical-align:middle}.retailers__store-left__header{margin-bottom:0;padding-left:.25rem}.retailers__store-left__address{margin-top:.5rem;color:#878787;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.retailers__store-left__address img{width:30px;margin-right:.5rem}.retailers__store-left__about{margin:2rem 0}.retailers__store-left__details,.retailers__store-left__gallery,.retailers__store-left__reviews,.retailers__store-left__ratings{border-top:1px solid #c1c1c1;padding:1rem 0}.retailers__store-left__details__flex,.retailers__store-left__gallery__flex,.retailers__store-left__reviews__flex,.retailers__store-left__ratings__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}.retailers__store-left__details__head,.retailers__store-left__gallery__head,.retailers__store-left__reviews__head,.retailers__store-left__ratings__head{color:#000;margin:1rem 0}.retailers__store-left__details__column,.retailers__store-left__gallery__column,.retailers__store-left__reviews__column,.retailers__store-left__ratings__column{width:100%}@media (min-width: 750px){.retailers__store-left__details__column,.retailers__store-left__gallery__column,.retailers__store-left__reviews__column,.retailers__store-left__ratings__column{width:50%}}.retailers__store-left__details__column i,.retailers__store-left__gallery__column i,.retailers__store-left__reviews__column i,.retailers__store-left__ratings__column i{color:#3c6}.retailers__store-left__gallery{display:none}.retailers__store-left__gallery .image{width:100%;height:300px;background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 600px){.retailers__store-left__gallery .image{height:250px}}.retailers__store-left__gallery .slides{height:auto;width:100%}.retailers__store-left__gallery .slides li{margin-bottom:15px}.retailers__store-left__gallery .flex-direction-nav{display:none}.retailers__store-left__ratings i{color:#f4c25e}.retailers__store-left__ratings__stars{float:right;margin-right:2rem}.retailers__store-left__review{margin:1rem 0;padding:1rem;border:1px solid #c1c1c1;border-radius:5px}.retailers__store-left__review__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.retailers__store-left__review__foot a{color:#3c6}.retailers__store-left__review__foot span{font-size:.8rem}.retailers__store-left__review__foot p{color:#c1c1c1;margin:0}.retailers__store-left .customer-review__show{cursor:pointer}.retailers__store-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem}@media (min-width: 600px){.retailers__store-right{width:calc(100% - 300px);margin:0}}@media (min-width: 1000px){.retailers__store-right{width:300px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block}}.retailers__store-right__heading{margin-top:0}.retailers__store-right__box{border:1px solid #c1c1c1;border-radius:5px;margin:0 0 1rem;padding:1rem;width:100%}@media (min-width: 800px){.retailers__store-right__box{width:49%}}@media (min-width: 1000px){.retailers__store-right__box{width:100%;margin:1rem}}.retailers__store-right__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.retailers__store-right__flex--even{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.retailers__store-right__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:1rem;height:4rem}.retailers__store-right__rating a{text-decoration:none;color:#3c6;font-size:1.25rem}.retailers__store-right__rating i{color:#f4c25e}.retailers__store-right__rating h3{margin-top:.5rem}.retailers__store-right__contact{text-align:left;overflow:hidden;word-wrap:break-word}.retailers__store-right__contact .fa-phone,.retailers__store-right__contact .fa-envelope-o,.retailers__store-right__contact .fa-globe{width:30px;color:#3c6;float:left;padding-top:2px}.retailers__store-right__contact--text{display:block;width:80%;float:left;margin-bottom:1rem}.retailers__store-right__contact__social-media{width:100%;text-align:center;margin-top:1rem}.retailers__store-right__contact__social-media .fa{margin:0 .5rem;color:#878787}.retailers__store-right__contact__social-media .fa-facebook-square--active{color:#1d5e8e}.retailers__store-right__contact__social-media .fa-twitter-square--active{color:#00bdff}.retailers__store-right__contact__social-media .fa-instagram--active{color:#b63092}.retailers__store-right__map{height:300px;padding:0;position:relative;overflow:hidden;width:100%}@media (min-width: 1000px){.retailers__store-right__map{height:400px}}.retailers__store-right__map .button{position:absolute;left:0;right:0;margin:auto;bottom:3rem;z-index:1;max-width:200px}@media (min-width: 1000px){.retailers__store-right__map .button{bottom:5rem}}.retailers__store-right .button{padding:0;width:100%}.retailers__store__heading a{text-decoration:none;color:#878787;margin-left:.5rem}.retailers .store--left{display:none}@media (min-width: 1000px){.retailers .store--left{display:block}}.retailers .store--right{width:100%}@media (min-width: 1000px){.retailers .store--right{display:none}}.retailers__icon{width:40px;margin:.25rem}.retailers__steps h2{margin:2rem}.retailers__steps h3{margin:1rem}@media (min-width: 700px){.retailers__steps .js--carousel[carousel-slides="3"] .js--carousel-content{width:100% !important}}.retailers__appplication{margin:1rem 1rem 2rem}#map_ie11_helper{display:none}.container-middle{max-width:950px;margin:0 auto}.container-middle .button:not(.ignore-parent){padding:0 1.25rem;margin:10px 0;line-height:3;background-color:#ec579e;color:#fff;border:0;width:auto;font-size:14px}.container-middle .button:not(.ignore-parent):hover{background-color:#e94091}.container-middle .button:not(.ignore-parent)--disabled,.container-middle .button:not(.ignore-parent)--disabled:hover{background-color:#ccc}.container-middle .small-button{background-color:#ec579e;color:#fff;text-decoration:none;padding:5px;font-size:12px}.container-middle .small-button:hover{background-color:#e94091}.container-middle .errors{list-style:none;margin-top:5px;padding:0}.container-middle .errors li{color:red}.container-middle article{padding:36px 0}.container-middle article header{background-color:#fff;z-index:unset}.container-middle article h1{padding:24px 0}.container-middle article h2{padding:16px 0}.container-middle article input{width:80%}@media (min-width: 1000px){.container-middle article input{width:50%}}.container-middle article #submit-element input{padding:0 1.25rem;line-height:3;background-color:#ec579e;border:0;width:auto;margin-bottom:0}.container-middle article #submit-element input:hover{background-color:#e94091}.container-middle article #hireAgreement{overflow:auto;border:solid 1px #195079;padding:2rem 1rem;background-color:#fff;max-height:400px;margin-bottom:20px}.container-middle table{border-collapse:collapse;width:100%}.container-middle table a{text-decoration:none;color:#195079}.container-middle table a:hover{text-decoration:underline}.container-middle table th,.container-middle table td{padding:20px;text-align:left}.container-middle table .button{max-width:unset}.container-middle table .head{background-color:#195079;color:white}.container-middle table .item-head{border-bottom:2px solid #195079}@media (max-width: 1000px){.container-middle{padding:0 1rem}}.breadcrumbs{display:block !important;padding:0 !important;position:relative;top:2rem}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}@media (max-width: 1000px){.breadcrumbs{padding:0 1rem !important}}.sub-navbar{background-color:#fff;border-bottom:4px solid #ccc;text-align:center}.sub-navbar ul{display:block;list-style:none;margin:auto;max-width:950px;width:100%;line-height:2;padding:1rem 0}.sub-navbar ul li{text-align:center;line-height:1;display:inline-block;margin:0 15px}.sub-navbar ul li a{color:#195079;text-decoration:none;font-size:.7rem;text-transform:uppercase;font-weight:600;cursor:pointer}.sub-navbar ul li a:hover{text-decoration:underline}@media (max-width: 800px){.sub-navbar ul{font-size:12px}.sub-navbar ul li{padding:0.5rem 1rem}}.login-page #submit-label{display:none}.dashboard-cancellation{background-color:#f0f0f0;padding-left:20px;padding-right:20px}.dashboard-cancellation--title{background:#ccc;height:3px;margin-top:10px;text-align:center}.dashboard-cancellation--title span{background:#f0f0f0;color:#103f63;font-weight:700;padding:10px;position:relative;top:-10px}.dashboard-cancellation-wrapper{max-width:750px;margin:auto auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 750px){.dashboard-cancellation-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dashboard-cancellation-wrapper .dashboard-cancellation-point{width:350px;padding:10px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2);padding:18px}.dashboard-cancellation-wrapper .dashboard-cancellation-point--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-cancellation-wrapper .dashboard-cancellation-point--title span{color:#103f63;font-weight:bold;font-size:20px;text-align:left}.dashboard-cancellation-wrapper .dashboard-cancellation-point p{font-size:13px;font-weight:500;line-height:1.4;text-align:left}.dashboard-cancellation-wrapper .dashboard-cancellation-point--image{width:30px;display:block;margin-right:16px}.dashboard-cancellation-wrapper .dashboard-cancellation-point .button{margin:0;width:200px;display:block;font-weight:700;background-color:#ec579e;border-color:#ec579e}@media (max-width: 750px){.dashboard-cancellation-wrapper .dashboard-cancellation-point{width:100%}.dashboard-cancellation-wrapper .dashboard-cancellation-point:first-of-type{margin-bottom:20px}}.dashboard-cancellation-wrapper--center{text-align:center;margin:1.5rem auto 0 !important}.dashboard-blog{background-color:#103f63;color:#fff}.dashboard-blog-wrapper{max-width:950px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-blog-wrapper a,.dashboard-blog-wrapper strong{display:block}.dashboard-blog-wrapper a{background-color:#ec579e;border-color:#ec579e;margin:0;min-width:165px}.dashboard-blog-wrapper a:hover{background-color:#ec579e;border-color:#ec579e}@media (max-width: 750px){.dashboard-blog-wrapper{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.dashboard-blog-wrapper a{margin-top:20px}}.my-cyclescheme-page .dashboard{margin:20px auto;padding:20px;-webkit-box-shadow:0px 0px 5px #191919;box-shadow:0px 0px 5px #191919}.my-cyclescheme-page .dashboard-title{padding:20px 0}.my-cyclescheme-page .dashboard-title a{color:#195079}.my-cyclescheme-page .dashboard-actions-pre-contract{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.my-cyclescheme-page .dashboard-actions-pre-contract .button{margin-left:20px;max-width:400px}.my-cyclescheme-page .dashboard-actions-pre-contract #next-step-link{background-color:#3c6}.my-cyclescheme-page .dashboard-status-brief-description{position:relative;background-color:#195079;color:#fff;padding:20px 14px;font-size:16px;font-weight:400}.my-cyclescheme-page .dashboard-status-full-description{padding:20px 0}.my-cyclescheme-page .dashboard .certificate-steps-list{width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto}.my-cyclescheme-page .dashboard .certificate-steps-list .text{color:#878787;font-weight:700;font-size:16px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-cyclescheme-page .dashboard .certificate-steps-list .container{width:80px;text-align:center;position:relative}.my-cyclescheme-page .dashboard .certificate-steps-list .container .point{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-cyclescheme-page .dashboard .certificate-steps-list .active .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #195079;position:absolute;bottom:-30px}.my-cyclescheme-page .dashboard .certificate-steps-list .number{height:40px;width:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:800;border:4px solid #878787;border-radius:50%;position:relative;background-color:#878787;color:#fff}.my-cyclescheme-page .dashboard .certificate-steps-list .number::before{content:'';position:absolute;top:50%;left:-100px;width:100px;height:4px;background:#878787;z-index:-1}.my-cyclescheme-page .dashboard .certificate-steps-list .container:first-child .number:before{display:none}.my-cyclescheme-page .dashboard .certificate-steps-list .active .number{background-color:#195079;width:56px;height:56px;line-height:56px;border-color:#195079;font-size:24px}.my-cyclescheme-page .dashboard .certificate-steps-list .active .text,.my-cyclescheme-page .dashboard .certificate-steps-list .completed .text{color:#195079}.my-cyclescheme-page .dashboard .certificate-steps-list .active .text{font-size:18px;font-weight:bold}.my-cyclescheme-page .dashboard .certificate-steps-list .active .number::before,.my-cyclescheme-page .dashboard .certificate-steps-list .completed .number::before{background:#195079}.my-cyclescheme-page .dashboard .certificate-steps-list .completed .number span{display:none}.my-cyclescheme-page .dashboard .certificate-steps-list .completed .number{background-image:url("/img/2017/complete-green-arrow.svg");background-repeat:no-repeat;background-size:auto;background-color:#fff;border-color:#195079}@media (min-width: 650px) and (max-width: 960px){.my-cyclescheme-page .dashboard .certificate-steps-list{width:600px}.my-cyclescheme-page .dashboard .certificate-steps-list .number::before{width:70px;left:-70px}.my-cyclescheme-page .dashboard .certificate-steps-list .text{font-size:12px}.my-cyclescheme-page .dashboard .certificate-steps-list .active .text{font-size:14px}}@media (max-width: 649px){.my-cyclescheme-page .dashboard-actions-pre-contract{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-cyclescheme-page .dashboard-actions-pre-contract .button{max-width:none;margin:4px 0}.my-cyclescheme-page .dashboard .certificate-steps-list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-cyclescheme-page .dashboard .certificate-steps-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;width:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-cyclescheme-page .dashboard .certificate-steps-list .container .number::before{display:none}.my-cyclescheme-page .dashboard .certificate-steps-list .active .arrow-up{display:none}.my-cyclescheme-page .dashboard .certificate-steps-list .active .number{height:40px;width:40px;line-height:40px}}.my-cyclescheme-page h1{display:inline-block;margin-right:1rem}.my-cyclescheme-page__status-header{background-color:#195079;color:#fff;padding-left:1rem !important;margin-bottom:2rem}.my-cyclescheme-page__status-header a{color:#fff}.my-cyclescheme-page__social{display:inline-block;opacity:0.6}.my-cyclescheme-page__social .IN-widget{position:relative;top:5px;right:6px}.my-cyclescheme-page__social .facebook{position:relative;top:1px}.my-cyclescheme-page__status #currentStatus{display:inline-block;width:49%}.my-cyclescheme-page__status #currentStatus #theCurrentStatus{font-weight:bold}@media (max-width: 700px){.my-cyclescheme-page__status #currentStatus{width:100%}}.my-cyclescheme-page__status #nextStatus{display:inline-block;vertical-align:top;width:50%;margin-top:2rem}.my-cyclescheme-page__status #nextStatus ul{list-style-type:none}.my-cyclescheme-page__status #nextStatus ul li{color:#a4a3a3;margin-bottom:8px}@media (max-width: 1200px){.my-cyclescheme-page__status #nextStatus ul li{white-space:unset}}.my-cyclescheme-page__status #nextStatus ul .selected{color:#000}@media (max-width: 600px){.my-cyclescheme-page__status #nextStatus{width:100%}}.my-cyclescheme-page__hire-agreement{height:500px;overflow-y:scroll;border:1px solid black;background:white;padding:20px !important}.my-cyclescheme-page__hire-agreement .left{float:left;height:180px;width:425px;border:1px solid #ccc;padding:5px}.my-cyclescheme-page__hire-agreement .right{float:right;height:180px;width:425px;border:1px solid #ccc;padding:5px}.my-cyclescheme-page__hire-agreement p,.my-cyclescheme-page__hire-agreement table{font-size:14px}.my-cyclescheme-page__hire-agreement h3{padding:1rem 0;font-weight:normal}.my-cyclescheme-page__hire-agreement h4 strong{color:#195079}.my-cyclescheme-page__hire-agreement-form{padding-bottom:3rem}.my-cyclescheme-page__hire-agreement-form input{float:left;width:auto !important}.my-cyclescheme-page__bike-register{font-size:14px}.my-cyclescheme-page__bike-register--in-text{float:right;padding:10px}.my-cyclescheme-page--no-subtext{padding-bottom:0 !important}.my-account-page table{margin:1rem 0}.my-account-page__section{background-color:#fff;padding:0}.my-account-page__section form{text-align:left;position:relative;bottom:4rem}.my-account-page__section form .consumer-redirect{text-decoration:underline}.my-account-page__section form dd{margin-bottom:0}.my-account-page__section form fieldset{border:0;padding:0}.my-account-page__section form fieldset dl{margin:0}.my-account-page__section form fieldset dl dd{margin-bottom:1rem}.my-account-page--under-form{position:relative;bottom:4rem}.my-certificates-page--no-subtext{padding-bottom:0 !important}.my-certificates-page--cancellation-header{background-color:#195079;color:#fff;padding-left:1rem !important;margin-bottom:2rem}.my-certificates-page table .item-head{border:none}.my-certificates-page table .details{background-color:#F0F0F0}.my-certificates-page table .details strong{float:left;padding-right:10px}.my-certificates-page table .details ul{list-style:none;text-align:right;padding-left:0}.my-certificates-page table .details ul li{padding:6px 10px 10px 40px;background-repeat:no-repeat;background-size:30px 30px}.my-certificates-page table .details .bike{background-image:url(/img/2017/icons/certificate/icon_bike.svg)}.my-certificates-page table .details .helmet{background-image:url(/img/2017/icons/certificate/icon_helmet.svg)}.my-certificates-page table .details .equipment{background-image:url(/img/2017/icons/certificate/icon_accessories.svg)}.my-certificates-page table .details td{padding:5px 20px}.my-certificates-page table .section-end{border-bottom:2px solid #ccc}.my-certificates-page .extraInfoOptions input{width:auto}.my-certificates-page .extraInfoOptions label{color:#333;padding-left:10px}.my-certificates-page--reason-select{width:50%}.my-certificates-page--other-reason{margin-top:1rem}.my-certificates-page .dashboard-cancellation{padding:20px}.my-certificates-page .dashboard-cancellation-wrapper{margin:40px auto}.request-landing-page--no-subtext{padding-bottom:0 !important}.request-landing-page--wrong-page-msg{padding:4rem 0}.request-landing-page__option{padding-bottom:1rem}.request-landing-page__option input{width:20px !important;margin-right:1rem;position:relative;top:2px}.request-landing-page__option label{color:#333}.alt-my-cycleschme-button__fist{max-width:82%}.alt-my-cycleschme-button__second{min-width:82%;background-color:#3c6 !important}@media (max-width: 649px){.dashboard-cancellation-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard-cancellation-wrapper .dashboard-cancellation-point{margin:auto}}.link-resolve a{text-decoration:none}.link-resolve a:hover{text-decoration:underline}.ta_declaration{border:2px solid #195079;padding:2em}.ta_declaration .ta_confirm{margin:0 0 1em;font-size:0.875em}.ta_declaration .ta_confirm input{display:block;float:left;margin:4px 0 0;margin-right:5px}.ta_declaration .ta_confirm label{display:block;float:left;margin-left:10px;max-width:90%;font-size:0.875em}.ta_declaration .ta_confirm label:after{content:"";display:none}@media (max-width: 650px){.ta_declaration .ta_confirm label{display:inline;float:none}}.ta_declaration .ta_table{display:table;table-layout:fixed;border-collapse:collapse;width:70%;margin:1em auto}.ta_declaration .ta_table_row{display:table-row;border:1px solid #195079}.ta_declaration .ta_table_row div{display:table-cell;border:1px solid #195079;padding:1em;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ta_declaration .ta_table_head{background:#195079;color:white}@media (max-width: 650px){.ta_declaration .ta_table{width:100%}}.ta_declaration .ta_submit{background-color:#ec579e;border:2px solid #ec579e;color:#fff;cursor:pointer}.ta_declaration .ta_submit:hover{background-color:#e94091}@media (max-width: 650px){.ta_declaration .ta_submit{margin-left:0 !important;width:100%}}@media (max-width: 650px){.ta_declaration{border:none;padding:0}}.myCycleScheme--error{color:#ff4141;display:block;margin-top:16px}.formDetails #Form_ConfirmDetails{display:none}.city-bike-hire a:not(.tooltip):not(.overview-nav__link):not(.button){text-decoration:underline;cursor:pointer}.city-bike-hire .columns-2 .column-shadow{-webkit-box-shadow:0px 2px 20px 6px #e2e2e2;box-shadow:0px 2px 20px 6px #e2e2e2}.city-bike-hire .columns-2 .column .section__img{margin-top:1rem}@media (min-width: 600px){.city-bike-hire .columns-2 .column .section__img{margin-top:1.4rem}}.city-bike-hire .columns-3--wide{max-width:1150px;text-align:left}.city-bike-hire .columns-3--wide .column p{margin-right:0px}@media (min-width: 700px){.city-bike-hire .columns-3--wide .column p{margin-right:24px}}.city-bike-hire .section__title--center{text-align:center}.city-bike-hire .section__apply-now .column:first-child{margin-bottom:0}@media (min-width: 700px){.city-bike-hire .section__apply-now .column:first-child{padding-bottom:0px;text-align:left}}.city-bike-hire .section__apply-now .column:first-child ul{text-align:left}@media (max-width: 699px){.city-bike-hire .section__apply-now .column:first-child ul{padding:0}}@media (min-width: 700px){.city-bike-hire .section__apply-now .column:first-child ul{margin-bottom:2rem}}.city-bike-hire .section__apply-now .column:first-child li{line-height:1.6;margin:1rem auto;max-width:80%}@media (min-width: 700px){.city-bike-hire .section__apply-now .column:first-child li{line-height:1.4;max-width:none}}@media (min-width: 700px){.city-bike-hire .section__apply-now .column:first-child .section__text,.city-bike-hire .section__apply-now .column:first-child .section__title{margin-left:0;margin-right:0}}.city-bike-hire .section__apply-now .column:first-child .tooltip__text{text-decoration:underline}@media (max-width: 699px){.city-bike-hire .section__apply-now .column:last-child{display:none}}.city-bike-hire .section .how-to-cards{max-width:950px;width:100%;margin:auto}.city-bike-hire .section .how-to-cards-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.city-bike-hire .section .how-to-cards-content{width:100% !important;margin-left:0 !important}}.city-bike-hire .section .how-to-cards-content .flex-layout__how__item{background-color:#fff;position:relative;padding:2rem 0 1rem;height:calc(100% - 2rem)}.city-bike-hire .section .how-to-cards-content .flex-layout__how__item__number{position:absolute;top:-8px;left:-8px;font-size:18px;height:38px;width:38px}.city-bike-hire .section .how-to-cards-content .flex-layout__how__item__text{padding:0 1.5rem;line-height:1.4}.city-bike-hire .section .how-to-cards-content .flex-layout__how__item img{height:84px;margin-top:16px}.city-bike-hire .section .how-to-cards__card{width:100%;text-align:center}@media (min-width: 700px){.city-bike-hire .section .how-to-cards__card{width:50%}}@media (min-width: 769px){.city-bike-hire .section .how-to-cards__card{width:33.3333%}}.city-bike-hire .beta-marker{background:#ec579e;margin-left:12px;font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500;color:#fff}.city-bike-hire .beta-marker--alternate{background:#fff;color:#ec579e}.city-bike-hire .operator-tile{width:calc(100% - 1rem);border-radius:20px;padding:16px;color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16078);box-shadow:0px 3px 6px rgba(0,0,0,0.16078);text-align:left;cursor:pointer;-webkit-transition:0.2s;transition:0.2s;margin:0 0 1rem;position:relative}.city-bike-hire .operator-tile:last-child{margin-bottom:0}@media (min-width: 700px){.city-bike-hire .operator-tile{width:calc(33% - 1rem);margin:0 1rem 16px}}@media (min-width: 950px){.city-bike-hire .operator-tile{width:calc(33% - 2rem);margin:0 1rem 32px;height:100%}}@media (min-width: 700px){.city-bike-hire .operator-tile--2-col{width:calc(33% - 1rem);margin:0 2rem 16px;height:auto}.city-bike-hire .operator-tile--2-col:nth-last-child(2){margin-bottom:0}}.city-bike-hire .operator-tile:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0px 6px 6px rgba(0,0,0,0.26667);box-shadow:0px 6px 6px rgba(0,0,0,0.26667)}.city-bike-hire .operator-tile:hover::after{-webkit-box-shadow:0px 6px 6px rgba(0,0,0,0.26667);box-shadow:0px 6px 6px rgba(0,0,0,0.26667)}.city-bike-hire .operator-tile--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.city-bike-hire .operator-tile--top-logo{height:32px}@media (min-width: 700px) and (max-width: 780px){.city-bike-hire .operator-tile--top-logo{height:24px}}.city-bike-hire .operator-tile--top-locations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-bike-hire .operator-tile--top-locations img{height:16px;width:16px;margin-right:2px}.city-bike-hire .operator-tile--tfl{background-color:#E30E13}.city-bike-hire .operator-tile--brompton{background-color:#221F1F}.city-bike-hire .operator-tile--buzzbike{background-color:#ff4074}.city-bike-hire .operator-tile--buzzbike-ez{background-color:#13514e}.city-bike-hire .operator-tile--swapfiets{background-color:#30a7d1}.city-bike-hire .operator-tile--beryl{background-color:#00e3c2}.city-bike-hire .operator-tile--beryl p{text-shadow:0px 0px 4px rgba(0,0,0,0.1)}.city-bike-hire .operator-tile--forest{background-color:#176c4c}.city-bike-hire .operator-tile p{font-size:18px;font-weight:bold;line-height:20px;margin:36px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-bike-hire .operator-tile--beta::after{content:'Exclusive';position:absolute;top:100%;margin:auto;left:0;right:0;display:block;width:80%;text-align:center;background-color:white;padding:4px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;font-size:12px;font-weight:700;text-transform:uppercase;color:#ff4074;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16078);box-shadow:0px 3px 6px rgba(0,0,0,0.16078);-webkit-transition:0.2s;transition:0.2s;z-index:2}@media (max-width: 699px){.city-bike-hire .operator-tile--beta:not(:last-child){margin-bottom:40px}}.city-bike-hire .operator-overlay{display:none;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:999;background-color:#333;background-color:rgba(51,51,51,0.8)}.city-bike-hire .operator-overlay.overlay-show{display:block}.city-bike-hire .operator-overlay--content{display:none;height:100%;width:100%;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}@media (min-width: 700px){.city-bike-hire .operator-overlay--content{min-height:0;height:80%;width:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 850px){.city-bike-hire .operator-overlay--content{width:80%}}@media (min-width: 1002px){.city-bike-hire .operator-overlay--content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:630px;width:1000px}}.city-bike-hire .operator-overlay--content-desc,.city-bike-hire .operator-overlay--content-calc{width:100%;-ms-flex-negative:0;flex-shrink:0}.city-bike-hire .operator-overlay--content-desc{background-color:#fff;padding:32px 16px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-desc{padding:32px;width:60%}}.city-bike-hire .operator-overlay--content-desc-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-desc-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.city-bike-hire .operator-overlay--content-desc-header img{width:100px}.city-bike-hire .operator-overlay--content-desc-header .circle-icon{margin-top:1px}.city-bike-hire .operator-overlay--content-desc-title{font-weight:bold;font-size:21px;line-height:30px;color:#195079;margin:14px 0 0}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-desc-title{font-size:26px}}.city-bike-hire .operator-overlay--content-desc-locations{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.city-bike-hire .operator-overlay--content-desc-locations span{margin:3px 0 0 4px;font-size:13px;font-weight:bold;color:#9a9a9a;line-height:1.4}.city-bike-hire .operator-overlay--content-desc-body{margin-top:28px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.city-bike-hire .operator-overlay--content-desc-body-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.city-bike-hire .operator-overlay--content-desc-body p{margin-top:0}.city-bike-hire .operator-overlay--content-desc-body p:not(.small-print){font-size:15px}.city-bike-hire .operator-overlay--content-desc-body p:last-child{margin-bottom:0}.city-bike-hire .operator-overlay--content-calc{position:relative;color:#fff}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-calc{width:40%}}.city-bike-hire .operator-overlay--content-calc:after{content:'';position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#103f63;opacity:0.9}.city-bike-hire .operator-overlay--content-calc--tfl{background:url("/img/city-bike-hire/city-bike-hire-tfl-background.png") right/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--brompton{background:url("/img/city-bike-hire/city-bike-hire-brompton-background.png") center/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--buzzbike{background:url("/img/city-bike-hire/city-bike-hire-buzzbike-background.jpeg") center/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--beryl{background:url("/img/city-bike-hire/city-bike-hire-beryl-background.jpg") center/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--swapfiets{background:url("/img/city-bike-hire/city-bike-hire-swapfiets-background.jpg") center/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--forest{background:url("/img/city-bike-hire/city-bike-hire-forest-background.png") center/cover no-repeat}.city-bike-hire .operator-overlay--content-calc--icon,.city-bike-hire .operator-overlay--content-calc--rrp{z-index:10;position:absolute;margin:0 auto;left:0;right:0}@media (max-width: 699px){.city-bike-hire .operator-overlay--content-calc--icon,.city-bike-hire .operator-overlay--content-calc--rrp{position:relative}}.city-bike-hire .operator-overlay--content-calc--icon{margin-top:24px}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-calc--icon{top:65px;margin-top:0}}.city-bike-hire .operator-overlay--content-calc--rrp{margin:32px 0 120px;font-size:11px}@media (min-width: 700px){.city-bike-hire .operator-overlay--content-calc--rrp{bottom:32px;margin-bottom:0px}}.city-bike-hire .operator-overlay--content-calc--rrp span{font-size:21px;font-weight:bold}.city-bike-hire .operator-overlay--content--tfl{border-top:4px solid #E30E13}.city-bike-hire .operator-overlay--content--brompton{border-top:4px solid #221F1F}.city-bike-hire .operator-overlay--content--buzzbike{border-top:4px solid #ff4074}.city-bike-hire .operator-overlay--content--buzzbike-ez{border-top:4px solid #13514e}.city-bike-hire .operator-overlay--content--swapfiets{border-top:4px solid #30a7d1}.city-bike-hire .operator-overlay--content--beryl{border-top:4px solid #00e3c2}.city-bike-hire .operator-overlay--content--forest{border-top:4px solid #176c4c}.city-bike-hire .operator-overlay .js--overlay--close{position:absolute;background:#fff;border:2px solid #ccc;color:#195079;height:32px;width:32px;line-height:22px;border-radius:30px;font-size:28px;text-align:center;top:32px;right:16px;cursor:pointer;z-index:10}.city-bike-hire .operator-overlay .js--overlay--close:after{content:'';background:url("/img/city-bike-hire/city-bike-hire-close-icon.svg");height:14px;width:14px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat}@media (min-width: 700px){.city-bike-hire .operator-overlay .js--overlay--close{top:calc(10vh - 12px);left:unset;right:0}}@media (min-width: 850px){.city-bike-hire .operator-overlay .js--overlay--close{right:calc(10vw - 16px);left:unset}}@media (min-width: 1001px){.city-bike-hire .operator-overlay .js--overlay--close{top:calc(50vh - 330px);left:calc(50vw + 484px);right:unset}}.city-bike-hire .operator-overlay .beta-marker{-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16078);box-shadow:0px 3px 6px rgba(0,0,0,0.16078);font-size:13px;padding:4px 10px}.city-bike-hire .operator-overlay__control--desktop{display:none;position:absolute;cursor:pointer;top:0;bottom:0;margin:auto;width:42px;height:42px;z-index:5;display:none}.city-bike-hire .operator-overlay__control--desktop img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.city-bike-hire .operator-overlay__control--desktop-left{left:40px}@media (min-width: 1280px){.city-bike-hire .operator-overlay__control--desktop-left{left:90px}}.city-bike-hire .operator-overlay__control--desktop-right{right:40px}@media (min-width: 1280px){.city-bike-hire .operator-overlay__control--desktop-right{right:90px}}@media (min-width: 1170px){.city-bike-hire .operator-overlay__control--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.city-bike-hire .operator-overlay__control--mobile{background-color:#103f63;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0px;margin:auto;left:0;right:0;-webkit-box-shadow:0px -3px 6px rgba(0,0,0,0.32157);box-shadow:0px -3px 6px rgba(0,0,0,0.32157);z-index:11;padding:8px 0}.city-bike-hire .operator-overlay__control--mobile .operator-overlay__control{height:16px}@media (min-width: 700px){.city-bike-hire .operator-overlay__control--mobile{background:none;bottom:60px;-webkit-box-shadow:none;box-shadow:none;padding:0}}@media (min-width: 850px){.city-bike-hire .operator-overlay__control--mobile{width:70%}}@media (max-width: 530px){.city-bike-hire .operator-overlay__control--mobile{display:-webkit-box;overflow:scroll}}@media (min-width: 700px) and (max-width: 1025px){.city-bike-hire .operator-overlay__control--mobile{bottom:20px}}@media (min-width: 1170px){.city-bike-hire .operator-overlay__control--mobile .operator-overlay__control{display:none}}@media screen and (min-width: 700px) and (max-height: 875px){.city-bike-hire .operator-overlay__control--mobile{bottom:10px}}.city-bike-hire .operator-overlay__control:first-of-type img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.city-bike-hire .operator-overlay__control-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-bike-hire .operator-overlay__control-icon{width:49px;height:49px;margin:0 4px;cursor:pointer;-webkit-transition:0.1s;transition:0.1s;padding:4px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:16px;border:2px solid transparent}.city-bike-hire .operator-overlay__control-icon img{height:48px;width:48px}.city-bike-hire .operator-overlay__control-icon--active{width:52px;height:52px;border-color:#fff}.city-bike-hire .operator-overlay__control-icon--active img{height:52px;width:52px}.rent-a-bike #rent-a-bike-intro{padding-bottom:115px}@media (min-width: 600px){.rent-a-bike #rent-a-bike-intro{padding-bottom:148px}}.rent-a-bike #rent-a-bike-step-1{position:relative;padding-top:110px}@media (min-width: 600px){.rent-a-bike #rent-a-bike-step-1{padding-top:128px}}.rent-a-bike #rent-a-bike-step-1::before{content:'';position:absolute;top:0;width:100%;left:0;border-top:1px solid #195079}.rent-a-bike #rent-a-bike-step-1::after{content:'Rent a bike in 3 easy steps';position:absolute;top:0;max-width:380px;border:1px solid #195079;border-radius:16px;background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2);padding:28px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;margin:0 auto;font-size:1.5em;color:#195079;font-weight:700;top:-41px}@media (min-width: 600px){.rent-a-bike #rent-a-bike-step-1::after{padding:28px 90px;top:-58px}}.rent-a-bike--callout{background-color:#FFFFEA;color:#90713D;border:1px solid #90713D;border-radius:16px;padding:20px;max-width:950px;margin:0 auto}.rent-a-bike--callout-icon{background:url("/img/city-bike-hire/info-icon.svg") left/contain no-repeat;padding-left:35px}[dir="ltr"] .rent-a-bike--callout ul{margin-left:14px}[dir="rtl"] .rent-a-bike--callout ul{margin-right:14px}.rent-a-bike--callout ul{margin-top:24px}.rent-a-bike--callout ul li{margin-bottom:10px}@media (min-width: 600px){.rent-a-bike--callout{padding:32px}.rent-a-bike--callout-icon{padding-left:45px}[dir="ltr"] .rent-a-bike--callout ul{margin-left:25px}[dir="rtl"] .rent-a-bike--callout ul{margin-right:25px}}.rent-a-bike .section__title{margin-bottom:16px;position:relative}.rent-a-bike .section__title--wide{max-width:950px}.rent-a-bike .section__title--numbered{padding-left:88px;margin-top:30px}.rent-a-bike .section__title--numbered::before{position:absolute;font-size:56px;opacity:0.24;bottom:0;margin-left:-88px;line-height:54px;letter-spacing:-2px}.rent-a-bike .section__title--numbered-1{padding-left:70px}.rent-a-bike .section__title--numbered-1::before{content:'01';margin-left:-70px}.rent-a-bike .section__title--numbered-2::before{content:'02'}.rent-a-bike .section__title--numbered-3::before{content:'03'}@media (min-width: 600px){.rent-a-bike .section__title--numbered{padding-left:105px}.rent-a-bike .section__title--numbered::before{font-size:72px;margin-left:-105px;line-height:68px}.rent-a-bike .section__title--numbered-1{padding-left:90px}.rent-a-bike .section__title--numbered-1::before{content:'01';margin-left:-90px}}.rent-a-bike .section__text :last-of-type{margin-bottom:0}.rent-a-bike .section__text .circle-icon::before{display:block}.rent-a-bike .columns-3--alt{max-width:none}.rent-a-bike .columns-3--alt .column{margin:0 0 16px}.rent-a-bike .columns-3--alt .column .image-overlay{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-height:200px}.rent-a-bike .columns-3--alt .column .image-overlay img{-webkit-transition:0.4s;transition:0.4s}.rent-a-bike .columns-3--alt .column .image-overlay::before{content:'';position:absolute;width:100%;height:100%;background-color:#195079;opacity:0.8;z-index:1}.rent-a-bike .columns-3--alt .column .image-overlay p{position:absolute;z-index:2;color:#fff;text-transform:uppercase;font-weight:500}@media (max-width: 599px){.rent-a-bike .columns-3--alt .column .image-overlay p{font-size:18px}}.rent-a-bike .columns-3--alt .column .image-overlay:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.rent-a-bike .columns-3--alt .column .button{margin-top:16px;width:100%}@media (min-width: 600px){.rent-a-bike .columns-3--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:950px}.rent-a-bike .columns-3--alt .column{width:32%;margin:0}}.rent-a-bike .columns-2--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rent-a-bike .columns-2--alt .column{width:100%;margin:0}.rent-a-bike .columns-2--alt .column-small{display:none}.rent-a-bike .columns-2--alt .column-wide .section__text,.rent-a-bike .columns-2--alt .column-wide .section__title{margin-left:0;max-width:480px}.rent-a-bike .columns-2--alt-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 600px){.rent-a-bike .columns-2--alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rent-a-bike .columns-2--alt .column-small{width:45%;display:inline-block;max-height:280px;overflow:hidden}.rent-a-bike .columns-2--alt .column-wide{width:50%}}.rent-a-bike .columns-3--narrow .column{width:33.3333%;margin-top:20px}.rent-a-bike .columns-3--narrow .column img{width:80%;vertical-align:middle}@media (min-width: 600px){.rent-a-bike .columns-3--narrow .column{width:25%;margin-top:auto}.rent-a-bike .columns-3--narrow .column img{width:165px}.rent-a-bike .columns-3--narrow .column:last-child{margin-top:20px}}@media (min-width: 1024px){.rent-a-bike .flex-layout__subtitle{margin:0 auto 30px}}.rent-a-bike .columns-3{white-space:normal}.retailer-reg{background-color:#FBFBFC;position:relative}.retailer-reg .store-registration-nav{z-index:1;position:relative}.retailer-reg a:not(.button){color:#ec579e}.retailer-reg p{line-height:1.6}.retailer-reg .progress-menu{border-bottom:none;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.retailer-reg .progress-menu__item{padding:0.75rem 2rem}.retailer-reg__content{max-width:950px;margin:auto;position:relative}.retailer-reg__content--wrapper{padding:70px 20px}.retailer-reg__content--title{font-size:26px;color:#195079;margin-bottom:16px}.retailer-reg__content--subtitle{font-size:20px;color:#195079;font-weight:400;margin-bottom:28px}.retailer-reg__content p{margin-bottom:32px}.retailer-reg__content .faq--title p{margin:12px 0}.retailer-reg .form-element--required{color:#ff4141}.retailer-reg .checkbox__original{height:1px;width:1px;margin:0;padding:0;border:none;color:transparent;background:transparent;position:absolute;left:15px;top:23px;display:block}.retailer-reg .button{padding-left:3rem;padding-right:3rem}.retailer-reg .button--print,.retailer-reg .button--popup{padding-left:1.5rem;padding-right:1.5rem}.retailer-reg--pre p{margin-bottom:40px}.retailer-reg--contract .checkbox{width:100%}.retailer-reg--contract #fieldset-actionGroup dl{margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 699px){.retailer-reg--contract #fieldset-actionGroup dl dd{width:100%}.retailer-reg--contract #fieldset-actionGroup dl dd:first-of-type{margin-bottom:8px}}.retailer-reg--contract #back-element,.retailer-reg--contract #submit-element{display:inline-block}@media (max-width: 699px){.retailer-reg--contract #back-element,.retailer-reg--contract #submit-element{width:100%}}@media (max-width: 699px){.retailer-reg--contract #back-element{position:absolute;left:0px;bottom:-60px}}.retailer-reg--contract #submit-label{display:none}.retailer-reg--contract #contract{margin-bottom:20px}.retailer-reg--contract #contract div:only-child{width:100% !important;background-color:#fff}.retailer-reg--contract #contract #contract_content{background:#fff;padding:10px}.retailer-reg--contract #contract #contract_content table{border-collapse:collapse;border:none;width:100%;margin:0 0 2em 0}.retailer-reg--contract #contract #contract_content table th{background:none;border:none;font-family:'Rockwell',Arial,Helvetica,sans-serif;font-weight:normal;font-size:30px;color:#5a5a5a;padding:1em 0}.retailer-reg--contract #contract #contract_content table td{padding:1em;border:1px solid #d7d7d7}.retailer-reg--contract #contract #contract_content h2{font-size:32px;color:#333;margin-top:0;padding:0}.retailer-reg--contract #contract #contract_content h2 img{display:none}.retailer-reg--contract #contract #contract_content .store_details{border:1px solid #d7d7d7;padding:10px 20px}.retailer-reg--contract #contract #contract_content #retailer_info,.retailer-reg--contract #contract #contract_content #retailer_agreement,.retailer-reg--contract #contract #contract_content #billing_agreement{padding:3em 0}.retailer-reg--contract #contract #contract_content #retailer_info,.retailer-reg--contract #contract #contract_content #billing_agreement{background-color:#fff;border-width:1px 0;border-color:#e4e4e6;border-style:solid}.retailer-reg--contract #contract #contract_content #retailer_info{border-top:none}@media (max-width: 699px){.retailer-reg--details .retailer-reg__content--wrapper{padding:120px 20px}}.retailer-reg #submit-element{margin-top:32px}.retailer-reg #submit-label{display:none}.retailer-reg #shorted-faq-section{background-color:#fff}.retailer-reg--stepper:not(:last-of-type) fieldset::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid;border-left-color:#E2E2E2;top:-12px;bottom:-12px}.retailer-reg--stepper-header{padding:20px 0;cursor:pointer}.retailer-reg--stepper-header-title{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0.5}.retailer-reg--stepper-header-title-icon{background-color:#195079;color:#fff;height:32px;width:32px;border-radius:50px;text-align:center;line-height:28px;margin-right:12px}.retailer-reg--stepper-header-title-icon::before{font-size:16px}.retailer-reg--stepper-header .fa-check{display:none}.retailer-reg--stepper-header--active .retailer-reg--stepper-header-title{color:#195079 !important;opacity:1}.retailer-reg--stepper-header--complete .retailer-reg--stepper-header-title{color:#3c6;opacity:1}.retailer-reg--stepper-header--complete .retailer-reg--stepper-header-title-icon{background-color:#3c6}.retailer-reg--stepper-header--complete .retailer-reg--stepper-header-title-icon.fa-check{display:block}.retailer-reg--stepper-header--complete .retailer-reg--stepper-header-title-icon.fa:first-child{display:none}.retailer-reg--stepper-header--missing .retailer-reg--stepper-header-title{color:#ed4a55;opacity:1}.retailer-reg--stepper-header--missing .retailer-reg--stepper-header-title-icon{background-color:#ed4a55}.retailer-reg--stepper-content{height:0px;visibility:hidden;overflow-y:hidden;padding-left:28px}.retailer-reg--stepper-content h3{font-size:19px;font-weight:300;padding-top:10px}.retailer-reg--stepper-content .button{margin-top:24px}.retailer-reg--stepper fieldset{margin-left:16px;position:relative}.retailer-reg--stepper fieldset .grid__form-element{margin-bottom:32px;position:relative}.retailer-reg--stepper fieldset .grid__form-element .form-element-status{position:absolute;bottom:-24px;left:0}.retailer-reg--stepper fieldset .grid__form-element .form-element-status--invalid{color:#ed4a55}.retailer-reg--stepper fieldset .grid__form-element .form-element-status--valid{display:none !important}.retailer-reg--stepper fieldset .grid__form-element .form-element-status__text{margin-left:12px}.retailer-reg--stepper fieldset .grid__form-element label{display:block}.retailer-reg--stepper fieldset .grid__form-element .label--logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.retailer-reg--stepper fieldset .grid__form-element .label--logo img{margin-right:6px}@media (min-width: 1000px){.retailer-reg--stepper fieldset .grid__form-element input,.retailer-reg--stepper fieldset .grid__form-element select{width:60%;display:block}}.retailer-reg--stepper fieldset .grid__form-element--sortcode{display:inline-block;width:50px}.retailer-reg--stepper fieldset .grid__form-element--sortcode input{width:100%}@media (min-width: 1000px){.retailer-reg--stepper fieldset .grid__form-row--inline .grid__form-row{display:inline-block;width:45%;vertical-align:top;margin-right:10px}.retailer-reg--stepper fieldset .grid__form-row--inline .grid__form-row input,.retailer-reg--stepper fieldset .grid__form-row--inline .grid__form-row select{width:100%}}.retailer-reg--stepper fieldset .grid__form-row--inline .tooltip{display:inline-block;margin-bottom:42px;bottom:0px;vertical-align:bottom}.retailer-reg--stepper fieldset #store_location_map_container{height:400px;margin-bottom:20px}.retailer-reg--stepper fieldset #store_location_map_container img{max-width:none}.retailer-reg .button--arrow-disabled{pointer-events:none}.retailer-reg .summary{position:absolute;background:#fff;height:70px;width:100%;border-bottom:1px solid #EDEDED;padding:12px;top:30px;overflow:hidden}@media (min-width: 600px){.retailer-reg .summary{top:70px}}@media (min-width: 700px){.retailer-reg .summary{width:285px;height:100vh;right:0;border-left:1px solid #EDEDED;border-bottom:none;padding:24px}}.retailer-reg .summary--content-item{font-size:14px;padding:16px 0}.retailer-reg .summary--content-item:not(:last-child){border-bottom:1px solid #EDEDED}.retailer-reg .summary--content-item p{margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.retailer-reg .summary--content-item p:not(:last-child){margin:0 0 4px}.retailer-reg .summary--content-item--title{font-size:12px;font-weight:bold}.retailer-reg .summary--content-item--field{color:#535353}.retailer-reg .summary--content-item--field--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.retailer-reg .summary--content-item--field--social img{margin-right:8px}@media (min-width: 700px){.retailer-reg .summary--content{margin-right:150px}}@media (min-width: 1000px){.retailer-reg .summary--content{margin-right:200px}}.retailer-reg .summary--title{font-size:18px;color:#195079;font-weight:500;text-align:center}@media (max-width: 699px){.retailer-reg .summary--title{font-size:16px;margin:20px 0 0 0;cursor:pointer}}.retailer-reg .summary--title-underline{background-color:#195079;width:70px;height:1px;margin:14px auto 0;display:block}@media (max-width: 699px){.retailer-reg .summary--title-underline{display:none}}.retailer-reg .summary--title-arrow{border:solid #195079;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(45deg) translate(-3px);transform:rotate(45deg) translate(-3px);margin-left:8px}@media (min-width: 700px){.retailer-reg .summary--title-arrow{display:none}}.retailer-reg .summary--open{height:100vh}.retailer-reg .summary--open .summary--title-arrow{-webkit-transform:rotate(225deg) translate(-3px);transform:rotate(225deg) translate(-3px)}#_hj_feedback_container>div{z-index:11}.desktop{display:none}@media (min-width: 600px){.desktop{display:inherit}}.cf::after{content:'';display:table;clear:both}.bold{font-weight:700}.normal{font-weight:300}.postcode-anywhere__search,.postcode-anywhere__address{overflow:hidden;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.postcode-anywhere__address{height:auto;max-height:0}.postcode-anywhere__search{height:auto;max-height:200px}.postcode-anywhere__list-container{display:none;max-height:300px;overflow:scroll;padding:0 1rem;background-color:#fff;border:1px solid #e2e2e2}.postcode-anywhere__info{font-style:italic;font-size:.8rem}.postcode-anywhere__list{margin-bottom:1rem;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.postcode-anywhere__list__option{cursor:pointer;font-size:.9rem;-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.postcode-anywhere__list__option:hover{color:#3c6}.postcode-anywhere__list::-webkit-scrollbar-track{background-color:#fff;border-width:0 0 0 1px;border-style:solid;border-color:#e2e2e2}.postcode-anywhere__list::-webkit-scrollbar{width:10px}@media (min-width: 600px){.postcode-anywhere__list::-webkit-scrollbar{width:20px}}.postcode-anywhere__list::-webkit-scrollbar-thumb{background-color:#e2e2e2}.postcode-anywhere__link{cursor:pointer;display:none;margin:.5rem 0}.postcode-anywhere__link:hover{text-decoration:underline}.postcode-anywhere__link--active{display:block}.small-print{font-size:0.75rem;margin:1.5rem 0 0;font-weight:400;color:#878787}.form-zip{margin-left:-5px;width:40%}.labelWithHelp__label{display:inline-block;width:calc(100% - 65px)}.labelWithHelp__label__intro--checkbox{width:auto;display:inline-block;max-width:calc(100% - 35px);vertical-align:top}@media (min-width: 1025px){.labelWithHelp__label__intro--checkbox{margin-bottom:0;padding-bottom:10px}}.labelWithHelp__label__intro--checkbox .tooltip{margin-left:5px;margin-top:2px}.labelWithHelp__label__details--text{width:auto}.labelWithHelp__label__details--text p{display:inline-block}.labelWithHelp__label__package--text{width:auto}.labelWithHelp__label__retailer--text{width:auto}.labelWithHelp__label__complete{width:auto}.labelWithHelp__help{display:inline;color:#ec579e;cursor:pointer;font-size:1rem}.labelWithHelp__help__18 .tooltip-helper{margin:auto}.labelWithHelp__help--in-label{padding-left:10px}.tooltip-display{visibility:hidden;opacity:0;line-height:0;height:0;overflow:hidden}.tooltip-display--spacing{margin-top:16px;display:block}.tooltip-display__no-top{margin-top:0 !important}.tooltip-display p{margin:0 0 6px 0;font-size:.675rem;text-align:left}.tooltip-display p.bold{font-size:.81rem;font-weight:500}.tooltip-display p:first-of-type{margin-top:0}.tooltip-display p:last-of-type{margin-bottom:0}.tooltip-display a{color:#ec579e}.tooltip-display--placeholder{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-display[hide="click"] .tooltip-close{display:block !important}.tooltip-display-fixed.tooltip-display.tooltip-show{position:fixed}.tooltip-close{display:block;position:absolute;right:5px;top:5px;font:normal normal normal 14px/1 FontAwesome;padding:2px;color:#333;cursor:pointer}.tooltip-close:before{content:"";font-size:1.2rem;color:#b2b2b2}@media (min-width: 600px){.tooltip-close{display:none}}.tooltip--right{float:right}@media (max-width: 1024px){.faux-accordion__content .tooltip-display:not(.tooltip-display--lp).tooltip-show{width:calc(100% - 35px)}}.tooltip-display.tooltip-show{background-color:#fff;color:#333;padding:20px;border-radius:4px;-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.5);box-shadow:0px 0px 4px rgba(0,0,0,0.5);font-size:0.8em;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:visible;overflow:visible;z-index:6;height:auto;position:absolute}@media (min-width: 1025px){.tooltip-display.tooltip-show:not(.tooltip-display--lp){left:calc(50% + 4rem);width:16.8%}}@media (max-width: 1024px){.tooltip-display.tooltip-show:not(.tooltip-display--lp){position:relative;width:100%;height:100%;left:0;margin:15px 0;top:0 !important}}@media (min-width: 1200px){.tooltip-display.tooltip-show:not(.tooltip-display--lp){left:calc(50% + 1rem);width:16.8%}}.tooltip-display.tooltip-show.tooltip-display--lp{width:calc(100% - 40px)}@media (min-width: 700px){.tooltip-display.tooltip-show.tooltip-display--lp{width:300px}.tooltip-display.tooltip-show.tooltip-display--lp:before{content:'';left:-10px;top:calc(50% - 10px);height:20px;width:20px;background-color:#fff;margin:0;position:absolute;-webkit-transform:scaleY(0.7) rotate(45deg);transform:scaleY(0.7) rotate(45deg);-webkit-box-shadow:-2px 2px 1px rgba(0,0,0,0.2);box-shadow:-2px 2px 1px rgba(0,0,0,0.2)}.tooltip-display.tooltip-show.tooltip-display--lp:after{content:"";left:-32px;top:calc(50% - 10px);height:20px;width:32px;background-color:transparent;margin:0;position:absolute}}@media (min-width: 1025px){.tooltip-display:not(.tooltip-display--lp):before{content:'';left:-10px;top:calc(50% - 10px);height:20px;width:20px;background-color:#fff;margin:0;position:absolute;-webkit-transform:scaleY(0.7) rotate(45deg);transform:scaleY(0.7) rotate(45deg);-webkit-box-shadow:-2px 2px 1px rgba(0,0,0,0.2);box-shadow:-2px 2px 1px rgba(0,0,0,0.2)}}.tooltip__no-indent{text-indent:0}.tooltip__no-indent .circle-icon{line-height:1.1}.circle-icon{background:#f6e5e5;padding:3px;border-radius:50%;width:25px;height:25px;text-align:center;vertical-align:middle;color:#ec579e;display:inline-block;position:relative;margin:0 auto}@media (min-width: 360px){.circle-icon{margin:-4px auto 0}}@media (min-width: 600px){.circle-icon{padding:2px}}.circle-icon:before{content:"?";font-weight:500;font-size:14px}.circle-icon--pseudo-tooltip{line-height:1.3;padding:4px}@media (min-width: 600px){.circle-icon--pseudo-tooltip{padding:3px}}.circle-icon--pseudo-tooltip:hover:after{-webkit-transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);content:attr(tooltip-text);position:absolute;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);padding:20px;background-color:#fff;color:#333;border-radius:4px;font-size:.7rem;left:-125px;top:30px;z-index:3;max-width:300px;min-width:250px;font-weight:400;white-space:pre-line;text-align:left}.circle-icon--pseudo-tooltip--white{background-color:#fff;color:#195079}.circle-icon--pseudo-tooltip--green{background-color:#fff;color:#7cb652;padding:4px 0px 4px 2px}.circle-icon--pseudo-tooltip--right:hover:after{left:-200px}.circle-icon--pseudo-tooltip--health{background-color:#195079;color:#fff}.circle-icon--pseudo-tooltip--health:hover:after{text-align:justify;left:-250px}.circle-icon--pseudo-tooltip--request{padding:4px}.circle-icon--pseudo-tooltip--request:hover:after{left:-160px}.mention-me{margin:15px 0}.rounded-image{position:relative;max-width:300px;margin:2rem auto}.rounded-image__info{position:absolute;width:150px;height:150px;border-radius:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#7cb652;top:-20px;left:-10px;padding:1.4rem;color:#fff}@media (min-width: 600px){.rounded-image__info{top:-40px;left:-40px}}.rounded-image__info .circle-icon{margin:.25rem}.rounded-image__info .circle-icon--pseudo-tooltip:hover:after{left:-40px}.rounded-image__info :first-child{font-size:.9rem;margin:.25rem}.left-aligned{text-align:left}.top-space{margin-top:25px}.cs-form label{display:block;color:#195079;font-weight:600;font-size:.85rem;line-height:1.8em}.cs-form .form-item{width:28em;float:left;padding:0.3em 1em;max-width:100%}.cs-form .form-item--textarea{resize:vertical}.cs-form .form-item .button{display:block;float:left;margin-right:2em}.cs-form .form-item .error{display:block;float:left}.cs-form .full{width:56em;max-width:100%}.cs-form input,.cs-form select,.cs-form textarea{width:100%;height:47px}.cs-form textarea{height:8em}.hidden{display:none;visibility:hidden}@media (max-width: 410px){.extra-small-screen-font{font-size:0.8rem}}#total_package_value,#js--helmet_value,#js--accessories_value{margin-top:10px}

