@charset "UTF-8";@keyframes loader{to{transform:rotate(1turn)}}@keyframes arrowBounce{0%,10%,30%,50%,70%,to{transform:translateX(0)}20%{transform:translateX(10px)}40%{transform:translateX(5px)}60%{transform:translateX(2px)}}@keyframes arrowBounceVert{0%,10%,30%,50%,70%,to{transform:translateY(0)}20%{transform:translateY(-10px)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}@keyframes slide-from-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-to-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-from-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-to-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes text-bounce{0%,52%,56%,60%,64%,to{transform:translateX(0)}54%{transform:translateX(10px)}58%{transform:translateX(5px)}62%{transform:translateX(2px)}}@keyframes smooth-gradient{0%{background-position:0 37%}50%{background-position:100% 64%}to{background-position:0 37%}}@keyframes dynamic-set{0%{transform:translateX(100%);z-index:1}to{transform:translateX(-100%);z-index:1}}@keyframes spinWheel{0%{transform:translateY(0)}to{transform:translateY(-90.90909%)}}.flex-layout__expandable,.flex-layout__general,.flex-layout__logos,.flex-layout__regular{text-align:center;padding:50px 20px}@media (min-width:768px){.flex-layout__expandable,.flex-layout__general,.flex-layout__logos,.flex-layout__regular{padding:70px 100px}}@media (min-width:1024px){.flex-layout__expandable,.flex-layout__general,.flex-layout__logos,.flex-layout__regular{padding:70px 20px}}.flex-layout__ebc__companies__care4__logo,.flex-layout__ebc__companies__cs__logo,.flex-layout__ebc__companies__ts__logo,.flex-layout__ebc__companies__voucher-store__logo,.flex-layout__ebc__logo,.flex-layout__l2r__companies__bike__logo,.flex-layout__l2r__companies__bikmo__logo,.flex-layout__l2r__companies__cycling__logo,.flex-layout__l2r__companies__hsbc__logo,.flex-layout__l2r__logo,.flex-layout__regular__info .calc:before,.flex-layout__regular__visual,.flex-layout__slider__content,.home .section__community .js--carousel__slide .section__image,.home .section__l2r--flex .l2r-list__list li:before,.home .section__l2r--flex .l2r-list__logo,.home .section__l2r--flex .l2r-more__logo,.home .section__l2r--flex .l2r-more__text:before,.home .section__l2r--flex .l2r-phone,.home .section__l2r .js--carousel__slide .section__image{background-repeat:no-repeat;background-size:contain;background-position:50%}*{box-sizing:border-box}html{height:100%}body{margin:0;padding:0;font-family:Gotham SSm A,Gotham SSm B,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}address,dl,li,p{line-height:1.4}dl{margin:2rem 0}dt{font-size:1rem}dd,dt{font-weight:400}dd{margin-left:0}address,dd{margin-bottom:2rem}address{font-style:normal;line-height:1.4}fieldset{border:none;padding:0;margin:0}abbr{text-decoration:none}.label,label{color:#195079;font-weight:500;font-size:.85rem;line-height:1.8}.label,.label--inline,label{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,input,textarea{font-size:1rem;padding:.75rem;border-radius:0;border:1px solid #c1c1c1;font-family:Gotham SSm A,Gotham SSm B}.input[type=number],.input[type=text],input[type=number],input[type=text],textarea[type=number],textarea[type=text]{display:block;width:100%;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input[disabled],input[disabled],textarea[disabled]{cursor:not-allowed;border:1px solid #e2e2e2;background-color:#f9f9f9;padding-left:13px}.input[disabled]:-ms-input-placeholder,input[disabled]:-ms-input-placeholder,textarea[disabled]:-ms-input-placeholder{color:#e2e2e2;font-weight:400}.input[disabled]::placeholder,input[disabled]::placeholder,textarea[disabled]::placeholder{color:#e2e2e2;font-weight:400}.input:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b2b2b2;font-weight:400}.input::placeholder,input::placeholder,textarea::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]:-ms-input-placeholder{color:#b2b2b2;font-weight:400}.input--alt[disabled]::placeholder{color:#b2b2b2;font-weight:400}select{width:100%;font-size:1rem;padding:.75rem 0 .75rem .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"),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 1rem) calc(50% + 2.5px),calc(100% - 2.5rem) .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}button,input,select,textarea{font-family:Gotham SSm A,Gotham SSm B,sans-serif}.message-info{margin-bottom:25px}.message-info__success{color:#3c6}.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 li:hover mark,.awesomplete 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:#103f63;color:#fff;font-size:.7rem}header #skyline .wrap{position:relative;max-width:985px;margin:0 auto;padding:.5rem 1rem}header #skyline .wrap aside{margin-right:9px;margin-left:2px}header #skyline .wrap__skyline-logo{float:left;margin-right:10px}header #skyline .wrap__skyline-logo img{height:16px;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}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:.5rem 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,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:#103f63;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}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}header #skyline .wrap-mobile{display:none;position:relative;max-width:80%;margin:0 auto;padding:.5rem 1rem;text-align:center}@media (max-width:1300px){header #skyline .wrap-mobile{display:block}}@media (max-width:600px){header #skyline .wrap-mobile{padding:.5rem 0;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;-ms-flex-direction:column;flex-direction:column;min-width:340px;-ms-flex-align:start;align-items:flex-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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}header #skyline .skybar__flex .wrap__skyline-welcome{display:-ms-flexbox;display:flex;text-align:right}header #skyline .skybar__flex:after,header #skyline .skybar__flex:before{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%;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 0}}@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;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{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:.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:0}}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:-ms-grid;display:grid;-ms-grid-columns:50% 50%;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:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}header #subNav .wrap ul li{padding:0 .4rem;-ms-flex:1 1 auto;flex:1 1 auto}}header .header__logo-wrap{display:inline-block}@media (min-width:600px){header .header__logo-wrap{margin:.75rem 0 0}}header .header__ebc-logo-wrap{display:inline-block;margin:.9rem 0;line-height:0;float:right}@media (min-width:600px){header .header__ebc-logo-wrap{margin:.75rem 0 0}}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:.7rem}}@media (min-width:1000px){header .header__logo ul{right:0}}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:.9rem 0;line-height:0}@media (min-width:600px){header .header__logo-wrap{position:absolute;margin:.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}#breadcrumbs{max-width:950px;width:100%;margin:1rem auto 0;font-size:.75rem;padding:0 20px}#breadcrumbs a{color:#195079}header #mainNav ul{margin-top:0;box-shadow:inset 0 4px 10px -4px rgba(41,41,41,.46)}@media (min-width:600px){header #mainNav ul{margin:1.35rem 0 0;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}}header #mainNav ul li.dropdown .flex-layout__expandable__expand{display:inline-block;width:20px;height:16px;padding:12px 8px;margin:0;vertical-align:middle;transform-origin:center;background-position:50%;background-size:40%;box-sizing:content-box}@media (min-width:600px){header #mainNav ul li.dropdown .flex-layout__expandable__expand{display:none}}@media (min-width:600px){header #mainNav ul li.dropdown:hover{z-index:2}header #mainNav ul li.dropdown:hover a.dropdown__btn{color:#fff!important;z-index:100;position:relative}header #mainNav ul li.dropdown:hover a.dropdown__btn.dropdown--available{background-color:#195079;z-index:200;box-shadow:0 0 10px rgba(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:-ms-flexbox;display:flex;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:100}}header #mainNav ul li.dropdown .dropdown__content{display:none;width:100%;text-align:left;-ms-flex-align:start;align-items:flex-start;top:100%;padding:0;-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;box-shadow:0 8px 16px -8px rgba(0,0,0,.3);-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:1rem .75rem}}header #mainNav ul li.dropdown .dropdown__content ul{margin:0;display:inline-block;position:relative;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 #fff;padding:0 .75rem 0 0;width:130px;left:0}}header #mainNav ul li.dropdown .dropdown__content ul li{text-align:left;color:#fff;margin:0;display:block;padding:.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:#fff}@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:hsla(0,0%,100%,.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 .75rem}}header #mainNav ul li.dropdown .dropdown__content div p{margin:.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:#fff}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,.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:.5px;font-size:.8rem;font-weight:700;text-align:center;color:#b2b2b2}@media (min-width:600px){.progress-menu__item{padding-top:.5rem;padding-bottom:.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 3%;font-size:.7rem}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 #fff;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,footer.page-footer nav h3{margin:24px 0 20px;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}@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;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:0 0;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--google-plus{background-image:url(/img/footer-logo/google-plus.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-3{background-image:url(/img/footer-logo/medal-3.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--long-text{padding-bottom:8px}@media (min-width:650px){footer.page-footer nav ul li a.icon--long-text{padding-top:2px}}footer.page-footer aside{margin:4% 0 0}footer.page-footer aside span{display:block;margin:10px 0}@media (min-width:650px){footer.page-footer aside span{display:inline;margin:0}}footer.page-footer aside a{color:#fff}@media (min-width:650px){footer.page-footer aside .floatLeft{float:left}}@media (min-width:650px){footer.page-footer aside .floatRight{float:right}}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--certificate-type,.main--introduction{background-image:url(/img/2017/request/bg-introduction.jpg);background-position:top}}@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:100% 0}}@media (min-width:1280px){.main--retailer{min-height:60vw;background-position:right -10vw}}@media (min-width:600px){.main--hire-agreement,.main--salary-sacrifice-agreement{background-image:url(/img/2017/request/bg-hire-agreement.jpg)}}@media (min-width:600px){.main--comms-and-marketing{background-image: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:100% 0}}.main--bikmo{background-image:url(/img/2017/request/bg-bikmo.jpg)}.main--completion{background-position:100% 0}@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 .5rem;cursor:pointer;margin-bottom:.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:Gotham SSm A,Gotham SSm B;transition:all .5s cubic-bezier(.075,.82,.165,1)}.button:hover,button:hover{background-color:#2eb85c}.button[disabled],button[disabled]{background-color:transparent;border:2px solid #e2e2e2;color:#b2b2b2;cursor:default}.button[disabled]:hover,button[disabled]:hover{background-color:transparent}.button[disabled].button--arrow-right:after,button[disabled].button--arrow-right:after{background-image:url(/img/2017/arrow-right-grey.svg)}.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:.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:50%;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{animation-name:arrowBounce;animation-duration:1.2s;animation-iteration-count:infinite}.button--calculator:before,button--calculator:before{display:none;content:"";background-image:url(/img/2017/icons/calculator.svg);background-position:50%;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:50%;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--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,#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}}.checkbox{position:relative;padding-left:35px;margin-bottom:.5rem}.checkbox--below,.checkbox--right{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:after,.checkbox__replacement:before{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:after,.checkbox__replacement--below:before{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:50%;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__item{margin:.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--version p{font-size:.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__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 .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 li,.content-box__inner-content__expandable-box p{font-size:14px;margin-bottom:8px}.content-box__inner-content__expandable-box--expanded{display:none;text-align:left;visibility:hidden;opacity:0;transition:opacity .3s,visibility .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;transition:max-height .3s ease-out}.content-box__inner-content__expandable-box--icon{max-width:20px}.content-box__inner-content__l2r-logo{width:100%;margin-bottom:1rem}.content-box__inner-content__bikmo-logo{max-width:275px}.content-box__inner-content__flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.content-box__inner-content__strava-logo{width:4rem;height:4rem;margin-right:1rem}.content-box__inner-content__l2r-tooltip{margin-bottom:2rem}.content-box__inner-content__l2r-tooltip span{color:#878787}.content-box__inner-content__l2r-tooltip ul{-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}.content-box__inner-content__security-logo{margin-top:25px}.content-box__inner-content__security-logo img{height:55px}.content-box__inner-content--note{font-size:12px;margin-top:2rem;color:#878787;text-align:left}.content-box__inner-content--note a{color:#195079}.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__blog-link{background:url(/img/2017/request/bg-confirmation-panel.jpg) #495d6a;color:#fff;background-position:100%;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}.error{color:#ff4141}.faux-accordion{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:.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 .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:.5rem 1.5rem;margin:1rem 0 2rem;background-color:#fff;border:1px solid #e2e2e2;line-height:1.6;font-weight:400;font-size:.8rem}.faux-accordion__scrollable-content::-webkit-scrollbar-track{background-color:#fff;border:solid #e2e2e2;border-width:0 0 0 1px}.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,.form-row__radio-group{display:table;width:100%}.form-row__flex-radio,.form-row__flex-radio__element{display:-ms-flexbox;display:flex}.form-row__flex-radio__element{-ms-flex-align:center;align-items:center;margin-right:1rem}.form-row__flex-radio__element input{margin:.5rem 1rem}.form-row__action,.form-row__input,.form-row__radio,.form-row__select,.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:.8rem;font-weight:700;margin:0;height:46px}.form-row__message{display:table-row;color:#ff4141;font-size:.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;transition:all .25s linear;overflow:hidden;padding-top:.5rem}.form-row__helmet--hidden{max-height:0;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: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:.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-width:5px}.package-details__results__correct{display:none;display:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-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:.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:.75rem}@media (max-width:400px){.total-calculator__small-center{text-align:left}}.new-calculator{margin-top:2rem;box-shadow:0 20px 40px 5px #d9d9d9;border-radius:4px;display:-ms-flexbox;display:flex;overflow:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:360px){.new-calculator{overflow:hidden}}.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:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-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:50%;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;transition:all .5s cubic-bezier(.075,.82,.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;margin:0;border:1px solid #e2e2e2;border-top:none;-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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-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:0;opacity:0;color:#ed4a55;transition:all .5s cubic-bezier(.075,.82,.165,1);font-size:.8rem;margin-top:.25rem}.new-calculator__error--displayed{max-height:100px;opacity:1}.new-calculator__tooltip{display:-ms-flexbox;display:flex;-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;-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:50%;background-repeat:no-repeat;background-size:cover;color:#fff;background-image:url(/img/2017/request/bg-hire-agreement.jpg);position:relative;z-index:0;-ms-flex-order:1;order:1}@media (min-width:700px){.new-calculator--adv__side{width:50%;-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,.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{transition:all 1s cubic-bezier(.075,.82,.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:50%;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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-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__results{text-align:left;display:none}.new-calculator--adv__side__results--animated{animation:slide-from-right .5s ease 1}.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:3px solid #ed4a55;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__header,.new-calculator--adv__side__results__single{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.new-calculator--adv__side__results__header .icon--reduction,.new-calculator--adv__side__results__single .icon--reduction{background-image:url(/img/2017/icons/icon_cost-reduction.svg)}.new-calculator--adv__side__results__header .icon--price,.new-calculator--adv__side__results__single .icon--price{background-image:url(/img/2017/icons/icon_price.svg)}.new-calculator--adv__side__results__header .icon--environment,.new-calculator--adv__side__results__single .icon--environment{background-image:url(/img/2017/icons/icon_leaf.svg)}.new-calculator--adv__side__results__header .icon--health,.new-calculator--adv__side__results__single .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__single{margin:1rem}.new-calculator--adv__side__results__single__tooltip{display:-ms-flexbox;display:flex;-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:0}@media (min-width:600px){.new-calculator .circle-icon--small{padding:1px}}.new-calculator .register-employer__loader{display:none}.social-media{margin:2rem 0 3rem;box-shadow:0 5px 15px 0 #e2e2e2;background-color:#fff;border-radius:4px;transform:translateX(320px);position:fixed;right:0;top:20px;width:300px;transition:all .5s cubic-bezier(.075,.82,.165,1);z-index:4}.social-media--expanded{transform:translateX(0)}.social-media__wrapper{position:relative}.social-media__icon{position:absolute;width:50px;left:-70px;top:0;background-color:#fff;padding:5px;box-shadow:0 5px 15px 0 #e2e2e2;cursor:pointer;border-radius:25px 0 0 25px;transition:all 1s cubic-bezier(.075,.82,.165,1);z-index:1}.social-media__icon--expanded{border-radius:25px;left:-20px;top:-10px}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:33.33333%}.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%;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;transition:opacity .3s}.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:first-child,.js--carousel__dots[step="2"] li:nth-child(2),.js--carousel__dots[step="3"] li:nth-child(3),.js--carousel__dots[step="4"] li:nth-child(4),.js--carousel__dots[step="5"] li:nth-child(5),.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%;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:-ms-flexbox;display:flex;-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:.8rem auto 1.8rem;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:.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;transition:margin-left .3s;margin-left:0}@media (min-width:600px){.js--carousel-content{transition:margin-left .5s}}.overview-nav{text-align:center;display:none;border-bottom:4px solid #ccc}@media (min-width:600px){.overview-nav{display:block}}.overview-nav__list{display:block;list-style:none;margin:auto;max-width:950px;width:100%;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(2n),.home .section:nth-child(odd){background-color:transparent}.home .section.section__l2r,.home .section.section__mailing,.home .section.section__what-is-it{background-color:#f0f0f0}.home .section__what-can-i-get{text-align:center}.home .section__what-can-i-get .wheel-animation-animating .wheel-animation__wheel{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;transform:translateZ(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;transform:translateZ(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{animation-delay:1s!important}.home .section__what-can-i-get .wheel-animation__wheel-2{animation-delay:1.25s!important}.home .section__what-can-i-get .wheel-animation__wheel-3{animation-delay:1.5s!important}.home .section__what-can-i-get .wheel-animation__mid-label{text-transform:uppercase;margin:0;color:#195079;font-size:.8rem}@media (min-width:600px){.home .section__what-can-i-get .wheel-animation__mid-label{position:absolute;top: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__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__community .js--carousel,.home .section__l2r .js--carousel{max-width:950px;width:100%;margin:auto}@media (min-width:700px){.home .section__community .js--carousel-content,.home .section__l2r .js--carousel-content{width:100%;margin-left:0!important}}.home .section__community .js--carousel__thumbnail,.home .section__l2r .js--carousel__thumbnail{padding-bottom:50.5%;width:calc(100% - 20px);display:inline-block;background-size:cover;background-position:50%}@media (min-width:700px){.home .section__community .js--carousel__slide,.home .section__l2r .js--carousel__slide{padding:0}}.home .section__community .js--carousel__slide img,.home .section__l2r .js--carousel__slide img{width:100%}.home .section__community .js--carousel__slide a,.home .section__l2r .js--carousel__slide a{display:inline-block;max-width:100%}.home .section__community .js--carousel__slide .section__image,.home .section__l2r .js--carousel__slide .section__image{display:block}.home .section__community .js--carousel__slide .section__subtitle,.home .section__l2r .js--carousel__slide .section__subtitle{max-width:100%;margin:2rem 1rem 1rem}@media (min-width:700px){.home .section__community .js--carousel__slide .section__subtitle,.home .section__l2r .js--carousel__slide .section__subtitle{margin:1rem}}.home .section__community .js--carousel__slide .section__subtitle a,.home .section__l2r .js--carousel__slide .section__subtitle a{text-decoration:none}.home .section__community .js--carousel__slide .section__text,.home .section__l2r .js--carousel__slide .section__text{margin:1rem;max-width:100%}@media (min-width:700px){.home .section__community .js--carousel__slide .section__text,.home .section__l2r .js--carousel__slide .section__text{margin:0 1rem;max-width:400px}}.home .section__community .js--carousel__slide .section__text a,.home .section__l2r .js--carousel__slide .section__text a{text-decoration:none;font-weight:400;color:#333}.home .section__community .js--carousel__slide .section__image,.home .section__l2r .js--carousel__slide .section__image{background-position:50%;height:90px;width:200px;margin:auto auto 1rem;max-width:100%}.home .section__community .js--carousel__slide .section__image--voucher-store,.home .section__l2r .js--carousel__slide .section__image--voucher-store{background-image:url(/img/logo-voucher-store.png)}.home .section__community .js--carousel__slide .section__image--hsbc,.home .section__l2r .js--carousel__slide .section__image--hsbc{background-image:url(/img/2017/for-employers/logo_hsb.png)}.home .section__community .js--carousel__slide .section__image--bike,.home .section__l2r .js--carousel__slide .section__image--bike{background-image:url(/img/2017/for-employers/logo_bikeregister.png)}.home .section__community .js--carousel__slide .section__image--bikmo,.home .section__l2r .js--carousel__slide .section__image--bikmo{background-image:url(/img/2017/for-employers/logo_bikmo_2021.png)}.home .section__l2r__single{margin:2rem 1rem}.home .section__l2r--flex{max-width:1080px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#fff;padding:0 1rem;background-color:#053548;margin:auto auto 2rem}@media (min-width:700px){.home .section__l2r--flex{-ms-flex-pack:justify;justify-content:space-between}}.home .section__l2r--flex .l2r-phone{background-image:url(/img/2017/home/l2r_iphone-min.png);height:300px;width:200px;display:none}@media (min-width:900px){.home .section__l2r--flex .l2r-phone{display:block}}.home .section__l2r--flex .l2r-list{display:none;max-width:400px}@media (min-width:700px){.home .section__l2r--flex .l2r-list{display:block}}.home .section__l2r--flex .l2r-list__logo{background-image:url(/img/2017/home/l2r_logo-white-min.png);height:80px;width:400px;display:block}.home .section__l2r--flex .l2r-list__list{list-style-type:none;text-align:left;-webkit-padding-start:0;padding-inline-start:0;font-size:1.25rem}.home .section__l2r--flex .l2r-list__list li:before{content:"";background-image:url(/img/2017/home/l2r_complete.svg);padding:0 1rem;margin:0 1rem 0 0}.home .section__l2r--flex .l2r-more__logo{background-image:url(/img/2017/home/l2r_logo-white-min.png);width:300px;height:80px;display:block}@media (min-width:700px){.home .section__l2r--flex .l2r-more__logo{display:none}}.home .section__l2r--flex .l2r-more__text{background-color:#0065b9;height:200px;width:200px;border-radius:100px;padding:65px 50px;margin:2rem auto;position:relative;font-weight:500}@media (min-width:700px){.home .section__l2r--flex .l2r-more__text{padding:60px 50px}}.home .section__l2r--flex .l2r-more__text:before{content:"";position:absolute;background-image:url(/img/2017/home/l2r_icons.svg);width:120px;height:200px;left:-50px;top:0}.home .section__l2r .section__title{margin:0 auto!important}.home .section__mailing .search-bar{max-width:600px;margin:auto}.section__extra-news{background:linear-gradient(116deg,#2d5078,#002d56 20%,#2d5078 30%,#002d56 40%);background-size:300% 300%;text-align:center;padding:1rem;box-shadow:0 0 30px #878787;transition:all;animation:smooth-gradient 12s ease infinite}.section__extra-news__link{font-size:1rem;font-weight:600;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__text,.how-it-works .section__pick-your-package>.section__section-inner>.columns-2>.column:nth-child(2) .section__title{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;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__text,.how-it-works .section__ownership .column:nth-child(2) .section__title{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: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__text,.join-the-scheme .section__inline .section__title{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%;font-size:.9rem;margin:1rem auto auto}@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;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-shadow:0 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;transition:.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:400;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 .button,.join-the-scheme .section__which-bike .bike-grid__cell__inner{max-width:310px}@media (min-width:700px){.join-the-scheme .section__which-bike .bike-grid__cell .button,.join-the-scheme .section__which-bike .bike-grid__cell__inner{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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-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:.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) 50%/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) 50%/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) 50%/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) 50%/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) 50%/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) 50%/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) 50%/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) 50%/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) 50%/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:0 .66667rem 1rem 0}.join-the-scheme .section__which-bike .bike-grid__cell:nth-last-child(2){padding:0 .33333rem 1rem}.join-the-scheme .section__which-bike .bike-grid__cell:last-child{padding:0 0 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:0 .33333rem 1rem!important}.join-the-scheme .section__which-bike .bike-grid__cell .button,.join-the-scheme .section__which-bike .bike-grid__cell__inner{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:2rem auto auto;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:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:15px;vertical-align:middle;transition:transform .3s;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{transform:rotate(-180deg)}.join-the-scheme .section__not-sure .carousel-controls{margin-bottom:1.5rem}.join-the-scheme .section__not-sure .section__content,.join-the-scheme .section__not-sure .section__title{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:50%;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{animation-name:arrowBounce;animation-duration:1.2s;animation-iteration-count:infinite}.section a.backToTop,.section a[href="#top"]{text-transform:uppercase;text-decoration:none;font-weight:500}.section a.backToTop:after,.section a[href="#top"]:after{display:inline-block;content:"";background-image:url(/img/2017/arrow-right-pink.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:15px;background-size:contain;margin-top:-4px;margin-left:8px;vertical-align:middle}.section a.backToTop:hover:after,.section a[href="#top"]:hover:after{animation-name:arrowBounce;animation-duration:1.2s;animation-iteration-count:infinite}.section a.backToTop:after,.section a[href="#top"]:after{background-image:url(/img/2017/arrow-up-pink.svg);width:15px;height:18px}.section a.backToTop:hover:after,.section a[href="#top"]:hover:after{animation-name:arrowBounceVert}.section .button--small,.section .button--smaller{font-weight:500;margin-bottom:0}@media (max-width:599px){.section .button--small,.section .button--smaller{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{text-transform:uppercase;text-decoration:none;font-weight:500;background-color:transparent;color:#ec579e;max-width:none;width:auto;line-height:normal;font-family:Gotham SSm A,Gotham SSm B,sans-serif;padding:0;border:none;margin-bottom:0;font-size:.85rem}.section__common .section__section-inner a.button:after{display:inline-block;content:"";background-image:url(/img/2017/arrow-right-pink.svg);background-position:50%;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:hover:after{animation-name:arrowBounce;animation-duration:1.2s;animation-iteration-count:infinite}@media (min-width:600px){.section__common .section__section-inner a.button{font-size:1rem}}@media (min-width:600px){.section__grid{display:-ms-grid;display:grid;-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);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__subtitle,.section__title a{font-weight:700;color:#195079}.section__subtitle{max-width:400px;margin:1rem auto}.section__subtitle a{font-weight:700;color:#195079}.section__text{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__dummy{margin:0;padding:0}.section--new{text-align:center;font-size:.85rem}.section--new .banner{box-shadow:0 10px 40px 0 rgba(0,0,0,.6);background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:900px){.section--new__grid{-ms-flex-pack:justify;justify-content:space-between}}.section--new__grid__item{width:300px;min-height:350px;margin:2rem 0;box-shadow:0 5px 15px 0 rgba(0,0,0,.6);border-radius:4px;padding:2rem;position:relative;color:#fff;text-decoration:none;transition:all 1s cubic-bezier(.075,.82,.165,1);overflow:hidden}@media (min-width:600px){.section--new__grid__item{width:430px;min-height:300px}}.section--new__grid__item__cover{background-position:50%;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;transition:all 1s cubic-bezier(.075,.82,.165,1);display:-ms-flexbox;display:flex;-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;transition:all 1s cubic-bezier(.075,.82,.165,1)}@media (min-width:1025px){.section--new__grid__item__summary p{opacity:0;text-shadow:none}}.section--new__grid__item__date{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:1.5rem;left:1rem;width:260px;opacity:1;transition:all .5s cubic-bezier(.075,.82,.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;transition:all 1s cubic-bezier(.075,.82,.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,.15);left:0;top:0;z-index:-2;transition:all 1s cubic-bezier(.075,.82,.165,1)}@media (min-width:1025px){.section--new__grid__item:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.7)}.section--new__grid__item:hover:after{background:rgba(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--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:.9rem;font-weight:500;color:#195079;position:absolute;top:.8rem}.calculator--slider__label-current{font-size:1rem;font-weight:700;top:2rem;top:1.8rem;transform:translateX(-50%)}.calculator--slider__label-start{left:0}.calculator--slider__label-end{right:0}.calculator--slider .ui-slider .ui-slider-handle,.calculator--slider .ui-slider .ui-slider-range{z-index:auto}.search-bar input[type=email],.search-bar input[type=text]{height:auto;vertical-align:middle;width:100%;max-width:100%;display:inline-block;border:1px solid #e2e2e2;padding:14px 18px}@media (min-width:600px){.search-bar input[type=email],.search-bar input[type=text]{width:65%}}.search-bar .button,.search-bar input[type=email],.search-bar input[type=submit],.search-bar input[type=text]{font-size:16px;border-width:1px}.search-bar .button>span,.search-bar input[type=email]>span,.search-bar input[type=submit]>span,.search-bar input[type=text]>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{animation-name:none}@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,.2);height:20px;position:absolute;width:20px;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{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 .button{margin-bottom:0}@media (min-width:600px){.submit-employer--wrapper.submit-employer--secondary .button.button--secondary{margin-right:1rem}}.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;display:block}.submit-employer__employer-box-info a{color:#fff;text-decoration:underline;font-size:.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%;animation:text-bounce 4s infinite}@media (min-width:700px){.submit-employer__form-prefix{width:auto;margin:0 1rem 1rem 0}}.submit-employer--cta{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{animation-name:arrowBounce;animation-duration:1.2s;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;transition:opacity .3s;text-align:left}.submit-employer--output>div{display:none;padding:0 1rem;color:#999;border-top:1px solid #999}.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;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}}.submit-employer--blackout{position:fixed;width:100%;top:0;height:100%;background-color:#333;opacity:0;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:.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__close-button span,.submit-employer--secondary .submit-employer__content-shrunk *{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}.submit-employer--secondary .submit-employer--ready .button--secondary{margin-bottom:1rem}@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 0}.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:.5rem}.contentForEmployee,.contentForEmployer{margin-top:25px;display:none}.contentForEmployer__text{margin-bottom:15px;font-weight:700}@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(2n){background-color:#f0f0f0}.common-page .section:nth-child(odd){background-color:transparent}.common-page .section__common{padding-top:0}.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,#subNav{display:none}.invite-employer,.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:50%}.invite-employer .invite-content__reply-wrapper{max-width:50%;margin:50px auto;padding:0 10px;background-color:#fff}@media (max-width:600px){.invite-employer .invite-content__reply-wrapper{max-width:90%!important}}.invite-employer .info-list__row__text,.invite-employer .invite-content__info__header,.invite-employer .invite-content__info__subheader,.invite-employer .invite-content__info__title,.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{box-shadow:0 3px 6px rgba(0,0,0,.4);opacity:1;padding:35px 20px 20px;background:transparent linear-gradient(180deg,rgba(0,101,185,.9),rgba(25,80,121,.9)) 0 0 no-repeat padding-box}@media (max-width:400px){.invite-employer .invite-content__info:first-child{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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-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:0 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 0}.invite-content__reply h2{padding:50px 0 0}.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 0}.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;transition:height .5s cubic-bezier(.075,.82,.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:0!important;width:376px;left:0}}@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:.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;position:absolute;left:0;right:0;margin:auto;transform:scaleX(.7) rotate(135deg);box-shadow:-2px 2px 1px rgba(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{transform:scale(.74);transform-origin:0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:375px){.invite-content__form .faux-accordion__content .form-captcha .g-recaptcha{transform:scale(.92)}}@media (min-width:414px){.invite-content__form .faux-accordion__content .form-captcha .g-recaptcha{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;-ms-flex-order:2;order:2;margin:0}}.invite-content__info{padding-bottom:50px;margin:30px auto auto}.invite-content__info__title{text-align:center;margin:0 0 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:-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:0 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{-ms-flex-order:1;order:1;margin:0 100px 0 0}}@media (min-width:880px){.invite-content{display:-ms-flexbox;display:flex;width:860px;margin:auto;-ms-flex-line-pack:justify;align-content:space-between;padding:0}}.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;transition:bottom .5s cubic-bezier(.075,.82,.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:0}.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:50%;background-size:cover}.flex-layout__banner--short{min-height:200px}.flex-layout__banner--employers{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/for-employers-banner_600.jpg)}@media (min-width:600px){.flex-layout__banner--employers{background:linear-gradient(rgba(0,0,0,.5),rgba(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:linear-gradient(rgba(0,0,0,.5),rgba(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:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/city-bike-hire-banner.jpg)}.flex-layout__banner--e-bikes{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/e-bikes/ebikes_hero-mobile-min.jpg) 50% no-repeat}@media (min-width:600px){.flex-layout__banner--e-bikes{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/e-bikes/ebikes_hero-laptop-min.jpg) 50%}}@media (min-width:1441px){.flex-layout__banner--e-bikes{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/e-bikes/ebikes_hero-min.jpg) 50%}}.flex-layout__banner__text{font-size:.85rem;font-weight:200;max-width:400px;margin:20px auto auto}.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 0 30px}}.flex-layout__expandable__container--employers{margin:30px auto 0}.flex-layout__expandable__info{margin-top:40px}.flex-layout__expandable__info__single{width:200px;margin:20px 10px;position:relative}.flex-layout__expandable__info__single__texts{position:absolute;box-shadow:0 0 30px #d9d9d9;padding:40px 20px 20px;border-radius:8px;position:relative;margin-bottom:20px;height:90px;transition:height .5s cubic-bezier(.075,.82,.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;-ms-grid-row-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{background-image:url(/img/2017/for-employers/arrow_down.svg);background-repeat:no-repeat;width:45px;height:25px;margin:20px auto auto;transition:transform 1s cubic-bezier(.075,.82,.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 #000;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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flex-layout__regular__info--bordered{padding:15px;text-align:left;border:2px solid #ccc;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:-ms-flexbox;display:flex;-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--what-e-bike{height:150px;background-image:url(/img/2017/e-bikes/ebikes_video-1-mobile-min.jpg)}@media (min-width:600px){.flex-layout__regular__visual--what-e-bike{height:250px;background-image:url(/img/2017/e-bikes/ebikes_video-1-min.jpg)}}.flex-layout__regular__visual--ebike-where-shop{height:150px;background-image:url(/img/2017/e-bikes/ebikes_where-to-shop-mobile-min.jpg)}@media (min-width:600px){.flex-layout__regular__visual--ebike-where-shop{height:250px;background-image:url(/img/2017/e-bikes/ebikes_where-to-shop-min.jpg)}}.flex-layout__regular__visual--save-money{height:150px;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--test-rides{height:150px;background-image:url(/img/2017/e-bikes/ebikes_test-rides-mobile-min.jpg)}@media (min-width:600px){.flex-layout__regular__visual--test-rides{height:250px;background-image:url(/img/2017/e-bikes/ebikes_test-rides-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:-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;-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__care4,.flex-layout__ebc__companies__cs,.flex-layout__ebc__companies__ts,.flex-layout__ebc__companies__voucher-store{width:200px;padding:0 15px}.flex-layout__ebc__companies__care4__logo,.flex-layout__ebc__companies__cs__logo,.flex-layout__ebc__companies__ts__logo,.flex-layout__ebc__companies__voucher-store__logo{margin:auto;height:90px;width:180px}.flex-layout__ebc__companies__cs__logo{background-image:url(/img/ebc_cs_logo.png)}.flex-layout__ebc__companies__ts__logo{background-image:url(/img/ebc_ts_logo.png)}.flex-layout__ebc__companies__care4__logo{background-image:url(/img/ebc_care4_logo.png)}.flex-layout__ebc__companies__voucher-store__logo{background-image:url(/img/ebc_voucher_store_logo_oct_2020.png)}.flex-layout__ebc__logo{background-image:url(/img/ebc_logo.png);max-width:400px;height:80px;margin: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__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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;-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;-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__bike,.flex-layout__l2r__companies__bikmo,.flex-layout__l2r__companies__cycling,.flex-layout__l2r__companies__hsbc{width:200px;padding:0 15px}.flex-layout__l2r__companies__bike__logo,.flex-layout__l2r__companies__bikmo__logo,.flex-layout__l2r__companies__cycling__logo,.flex-layout__l2r__companies__hsbc__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{box-shadow:0 0 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{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{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%;transform:translateX(0);transition: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:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_1_600.jpg)}@media (min-width:600px){.flex-layout__slider .slider-item-1{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_1_1440.jpg)}}@media (min-width:1441px){.flex-layout__slider .slider-item-1{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_1_1920.jpg)}}.flex-layout__slider .slider-item-2{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_2_600.jpg)}@media (min-width:600px){.flex-layout__slider .slider-item-2{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_2_1440.jpg)}}@media (min-width:1441px){.flex-layout__slider .slider-item-2{background:linear-gradient(rgba(0,0,0,.5),rgba(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:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_3_600.jpg)}@media (min-width:600px){.flex-layout__slider .slider-item-3{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_3_1440.jpg)}}@media (min-width:1441px){.flex-layout__slider .slider-item-3{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_3_1920.jpg)}}.flex-layout__slider .slider-item-4{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_4_600.jpg)}@media (min-width:600px){.flex-layout__slider .slider-item-4{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_4_1440.jpg)}}@media (min-width:1441px){.flex-layout__slider .slider-item-4{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_4_1920.jpg)}}.flex-layout__slider .slider-item-4 .slider__wrapper{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{transform:translateY(-50px)}}@media (min-width:1200px){.flex-layout__slider .slider-item-4 .slider__wrapper{transform:translateY(0)}}.flex-layout__slider .slider-item-4 .for-employers--slider__button{transform:translateY(20px)}.flex-layout__slider .slider-item-5{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_5_600.jpg)}@media (min-width:600px){.flex-layout__slider .slider-item-5{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/slider_5_1440.jpg)}}@media (min-width:1441px){.flex-layout__slider .slider-item-5{background:linear-gradient(rgba(0,0,0,.5),rgba(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:50%}.flex-layout__slider .js--slider-in-right{animation:slide-from-right 1s 1;z-index:3}.flex-layout__slider .js--slider-out-right{animation:slide-to-left 1s 1;z-index:2}.flex-layout__slider .js--slider-in-left{animation:slide-from-left 1s 1;z-index:3}.flex-layout__slider .js--slider-out-left{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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;animation:dynamic-set 20s linear infinite}.flex-layout__logos__set-2{z-index:-1;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:-ms-flexbox;display:flex;-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:auto;width:100%}.flex-layout__general__content-title--header,.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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-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{-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{animation-name:arrowBounce;animation-duration:1.2s;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{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{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.flex-layout__how-much-save__rates__box{margin:0 1rem;padding:1rem 4rem;background-color:#fff;min-width:350px}.flex-layout__how-much-save__rates__box--title{display:inline-block;font-weight:700;color:#535353}.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:3rem;color:#2cce6e}@media (max-width:768px){.flex-layout__how-much-save__rates{display:unset}.flex-layout__how-much-save__rates__box{margin:1rem}}.employers-calculator__banner,.employers-calculator__bottom .bottom__wrapper .bottom__buttons,.employers-calculator__bottom .bottom__wrapper .bottom__numbers,.employers-calculator__top .top__wrapper__form__input,.flex-layout__ebc__companies,.flex-layout__expandable__info,.flex-layout__expandable__info__single__image,.flex-layout__l2r__companies,.flex-layout__regular__content,.register-employer__content,.register-employer__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.employers-calculator__banner{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/2017/for-employers/calculator-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:400px}@media (min-width:1366px){.employers-calculator__banner{background-position-y:45%}}.employers-calculator__banner__header{-ms-flex-item-align:center;-ms-grid-row-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,.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 button,.employers-calculator__top .top__wrapper__form__input input{width:100%;height:45px}.employers-calculator__top .top__wrapper__form__input button{margin:20px auto auto}@media (min-width:1024px){.employers-calculator__top .top__wrapper__form__input button{margin-top:0;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:50%;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;box-shadow:0 0 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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;cursor:pointer}.employers-blog__posts__content__post{width:300px;margin:20px 10px;box-shadow:0 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:50%;transition:transform 1s cubic-bezier(.075,.82,.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,.25)}.employers-blog__posts__content__post__description{background-color:#fff;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:-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:50%;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;-ms-grid-row-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{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:-ms-flexbox;display:flex;-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;transition:all .5s cubic-bezier(.075,.82,.165,1);box-shadow:0 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{transform:translateY(-3px)}.register-employer__list{list-style-type:none;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;box-shadow:0 -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;-ms-flex-align:center;display:-ms-flexbox;display:flex;align-items: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;transition:all .5s cubic-bezier(.075,.82,.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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px){.register-employer__buttons{-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{box-shadow:0 20px 40px -5px #d9d9d9;transition:all .5s cubic-bezier(.075,.82,.165,1);-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}@media (min-width:800px){.register-employer__content{-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;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;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:50%;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:linear-gradient(rgba(0,101,185,.9),rgba(25,80,121,.9))}.register-employer__content__side--extras{background-image:url(/img/2017/for-employers/benefits_photo.jpeg)}.register-employer__content__side--extras:after{background:linear-gradient(rgba(150,94,165,.8),rgba(121,75,134,.8))}.register-employer__content__side__flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.register-employer__content__side__flex p{width:calc(100% - 60px)}.register-employer__content__side__icon{background-position:50%;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:hsla(0,0%,100%,.5);top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem;z-index:2}.register-employer__loader div{border:.5rem solid #195079;border-right-color:transparent;border-radius:1rem;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;text-indent:-9999px;width:2rem;height:2rem;animation:loader 1s infinite}.register-employer__field{margin:0 0 .75rem;position:relative}.register-employer__field__wrapper{position:relative;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;-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;transition:all .5s cubic-bezier(.075,.82,.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:-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:50%}.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;box-shadow:0 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;transition:all .5s cubic-bezier(.075,.82,.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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.register-employer__contract{max-height:300px;overflow:auto;border:1px solid #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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items: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%;-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:50%;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{-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:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.not-found__help__icon{background-position:50%;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}.community-new__category{margin:2rem 0 3rem;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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media (min-width:1024px){.community-new__container{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.community-new__article{width:270px;height:300px;margin:1rem .5rem;box-shadow:0 5px 15px 0 #e2e2e2;border-radius:4px;position:relative;text-decoration:none;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.community-new__article:hover .community-new__article__cover{transform:scale(1.05)}.community-new__article:after,.community-new__article__cover{top:0;left:0;width:100%;height:100%}.community-new__article:after{content:"";position:absolute;background-color:rgba(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{transition:all 1s cubic-bezier(.075,.82,.165,1);background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:-2}.community-new__article__title{font-size:1rem;transition:all 1s cubic-bezier(.075,.82,.165,1);padding:1rem;height:160px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content: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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:.8rem}.community-new__article__hero,.community-new__article__share-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.community-new__article__share-box{-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{-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 h1 .button,.community-new__article__content h2 .button,.community-new__article__content h3 .button,.community-new__article__content h4 .button,.community-new__article__content p .button{line-height:3!important;font-size:.8rem!important}@media (min-width:600px){.community-new__article__content h1 .button,.community-new__article__content h2 .button,.community-new__article__content h3 .button,.community-new__article__content h4 .button,.community-new__article__content p .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:-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}.retailers ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.retailers__search{display:-ms-flexbox;display:flex;-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:-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{padding:.5rem 2rem;border-radius:10px 10px 0 0;border:1px solid #c1c1c1;border-bottom:none;cursor:pointer;background-color:none;transition:all .5s cubic-bezier(.075,.82,.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:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-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:-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}}.retailers__list .store .overview .callToActions a{font-size:.75rem;margin:auto;width:160px}.retailers__store-online-retailer{margin-top:0!important;color:#195079!important;font-size:.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;-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;-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:-ms-flexbox;display:flex;-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__ratings,.retailers__store-left__reviews{border-top:1px solid #c1c1c1;padding:1rem 0}.retailers__store-left__details__flex,.retailers__store-left__gallery__flex,.retailers__store-left__ratings__flex,.retailers__store-left__reviews__flex{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__ratings__head,.retailers__store-left__reviews__head{color:#000;margin:1rem 0}.retailers__store-left__details__column,.retailers__store-left__gallery__column,.retailers__store-left__ratings__column,.retailers__store-left__reviews__column{width:100%}@media (min-width:750px){.retailers__store-left__details__column,.retailers__store-left__gallery__column,.retailers__store-left__ratings__column,.retailers__store-left__reviews__column{width:50%}}.retailers__store-left__details__column i,.retailers__store-left__gallery__column i,.retailers__store-left__ratings__column i,.retailers__store-left__reviews__column i{color:#3c6}.retailers__store-left__gallery{display:none}.retailers__store-left__gallery .image{width:100%;height:300px;background-position:50%;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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-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{-ms-flex-order:1;order:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;-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:-ms-flexbox;display:flex}.retailers__store-right__flex--even,.retailers__store-right__rating{-ms-flex-pack:space-evenly;justify-content:space-evenly}.retailers__store-right__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;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-envelope-o,.retailers__store-right__contact .fa-globe,.retailers__store-right__contact .fa-phone{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{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:hover{background-color:#e94091}.container-middle .button--disabled,.container-middle .button--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 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 td,.container-middle table th{padding:20px;text-align:left}.container-middle table .button{max-width:unset}.container-middle table .head{background-color:#195079;color:#fff}.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:.5rem 1rem}}.login-page #submit-label{display:none}.dashboard-cancellation{background-color:#f0f0f0;padding: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:950px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.dashboard-cancellation-wrapper .dashboard-cancellation-point{width:300px;padding:10px;text-align:center}.dashboard-cancellation-wrapper .dashboard-cancellation-point--text{max-width:300px;color:#103f63;font-weight:700;font-size:.8em}.dashboard-cancellation-wrapper .dashboard-cancellation-point--image{width:100px;display:block;margin:auto}.dashboard-cancellation-wrapper .dashboard-cancellation-point .button{margin:10px auto 0;width:200px;display:block;background-color:#ec579e;border-color:#ec579e}.dashboard-blog{background-color:#103f63;color:#fff}.dashboard-blog-wrapper{max-width:950px;display:-ms-flexbox;display:flex;padding:20px 0;margin:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.dashboard-blog-wrapper a,.dashboard-blog-wrapper strong{display:block}.dashboard-blog-wrapper a{margin:0;min-width:165px}.dashboard-blog-wrapper a,.dashboard-blog-wrapper a:hover{background-color:#ec579e;border-color:#ec579e}.my-cyclescheme-page .dashboard{margin:20px auto;padding:20px;box-shadow:0 0 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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-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:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content: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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content: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:700}.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{-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%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.my-cyclescheme-page .dashboard .certificate-steps-list .container{display:-ms-flexbox;display:flex;width:300px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.my-cyclescheme-page .dashboard .certificate-steps-list .active .arrow-up,.my-cyclescheme-page .dashboard .certificate-steps-list .container .number:before{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:.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:700}@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 #000;background:#fff;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:400}.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}.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{-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}.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 .section__title--center{text-align:center}.city-bike-hire .section__apply-now .column:first-child{padding-bottom:20px}@media (min-width:700px){.city-bike-hire .section__apply-now .column:first-child{padding-bottom:0;text-align:left}}.city-bike-hire .section__apply-now .column:first-child ul{list-style:none}@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{list-style:initial;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}#_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__address,.postcode-anywhere__search{overflow:hidden;transition:all .5s cubic-bezier(.075,.82,.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;transition:all .5s cubic-bezier(.075,.82,.165,1)}.postcode-anywhere__list__option{cursor:pointer;font-size:.9rem;transition:all .5s cubic-bezier(.075,.82,.165,1)}.postcode-anywhere__list__option:hover{color:#3c6}.postcode-anywhere__list::-webkit-scrollbar-track{background-color:#fff;border:solid #e2e2e2;border-width:0 0 0 1px}.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:.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__complete,.labelWithHelp__label__package--text,.labelWithHelp__label__retailer--text{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__no-top{margin-top:0!important}.tooltip-display p{margin:0 0 6px;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%;transform:translateY(-50%)}.tooltip-display[hide=click] .tooltip-close{display:block!important}.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;box-shadow:0 0 4px rgba(0,0,0,.5);font-size:.8em;opacity:1;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;transform:scaleY(.7) rotate(45deg);box-shadow:-2px 2px 1px rgba(0,0,0,.2)}}@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;transform:scaleY(.7) rotate(45deg);box-shadow:-2px 2px 1px rgba(0,0,0,.2)}}.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{transition:all .5s cubic-bezier(.075,.82,.165,1);content:attr(tooltip-text);position:absolute;box-shadow:0 0 4px rgba(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 0 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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-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:.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}