.c-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px;text-align:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.c-hero--light{background-color:#f6f6f6}.c-hero--business{background-color:#112f49}.c-hero--gradient{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#f6f6f6));background:linear-gradient(0,#fff,#f6f6f6)}@media only screen and (min-width:480px){.c-hero--gradient-offset{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(85%,#f6f6f6),color-stop(0,#fff));background:linear-gradient(180deg,#fff,#f6f6f6 85%,#fff 0)}}@media only screen and (min-width:992px){.c-hero--padded{padding-top:32px}}@media only screen and (min-width:1200px){.c-hero--padded{padding-top:64px}}.c-hero__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-webkit-align-content:space-between;align-items:flex-start;position:relative;width:100%;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:32px 0 234px}@media only screen and (min-width:480px){.c-hero__container{min-height:500px;padding:0}}@media only screen and (min-width:1200px){.c-hero__container{width:1168px}}.c-hero__container--columns{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px){.c-hero__container--columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.c-hero__container--condensed{padding:0}@media only screen and (min-width:480px){.c-hero__container--condensed{min-height:304px}}.c-hero__section{z-index:600;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto;width:100%}.c-hero__section--aside{width:auto}@media only screen and (min-width:768px){.c-hero__section--aside{margin-left:0}}.c-hero__section--left{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;width:auto}@media only screen and (min-width:480px){.c-hero__section--left{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;margin-left:0}}@media only screen and (min-width:768px){.c-hero__section--left{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin-left:0;max-width:47%;text-align:left}}.c-hero__section--right{position:relative;width:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:none;min-width:0}@media only screen and (min-width:480px){.c-hero__section--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-left:16px;max-height:530px}}@media only screen and (min-width:768px){.c-hero__section--right{margin-left:48px}}@media only screen and (min-width:992px){.c-hero__section--right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:648px;min-height:648px}}@media only screen and (min-width:1200px){.c-hero__section--right{margin-left:80px}}@media only screen and (min-width:480px){.c-hero__section--fade:after{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,96%,0)),to(#f6f6f6));background:linear-gradient(0deg,hsla(0,0%,96%,0),#f6f6f6);content:"";height:80px;left:0;position:absolute;right:0;top:-16px;width:100%}.c-hero__section--spacer{margin-bottom:80px}}.c-hero__content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;width:100%;z-index:600}@media only screen and (min-width:992px){.c-hero__content{margin-bottom:24px;max-width:648px;width:90%}}@media only screen and (min-width:1200px){.c-hero__content{width:100%}}.c-hero__content--narrow{max-width:467px}.c-hero__content--center{text-align:center}@media only screen and (min-width:480px){.c-hero__content--center{text-align:left}}.c-hero__content--left{text-align:left}@media only screen and (min-width:768px){.c-hero__content--left{max-width:874px;text-align:center;width:90%}}.c-hero__layer{bottom:0;position:absolute;z-index:590}.c-hero__layer--middle{left:0;width:100%}.c-hero__layer--right{left:50%;width:50%}.c-hero__layer--mobile{left:-16px;width:100%}.c-hero__illustration{bottom:0;pointer-events:none;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-hero__illustration--full{display:none}@media only screen and (min-width:480px){.c-hero__illustration--full{display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-hero__illustration--mobile{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0;margin:0 auto}@media only screen and (min-width:480px){.c-hero__illustration--mobile{display:none}}.c-hero__illustration--padded-left{display:none}@media only screen and (min-width:992px){.c-hero__illustration--padded-left{display:block;left:-120px}}.c-hero__illustration--padded-right{display:none}@media only screen and (min-width:768px){.c-hero__illustration--padded-right{display:block;right:-320px}}@media only screen and (min-width:992px){.c-hero__illustration--padded-right{right:-100px}}@media only screen and (min-width:480px){.c-hero__box{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:24px}.c-hero__box--wide{padding:44px}.c-hero__box--spacer{margin:24px 0;padding:24px 32px}}@media only screen and (min-width:992px){.c-hero__box--spacer{margin:32px 48px 0}}.c-hero__box__intro{color:#112f49;line-height:1.4;margin:0 0 16px}.c-hero__heading{display:block;font-family:Figtree,Calibri,Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:1.625rem;font-weight:600;letter-spacing:-.016em;line-height:1.2;margin:0 0 16px}.c-hero__heading--text{display:inline-block;font:inherit;margin:0}.c-hero__heading--business{color:#fff}@media only screen and (min-width:768px){.c-hero__heading{font-size:2.125rem}}.c-hero__heading--large{font-size:2rem}@media only screen and (min-width:992px){.c-hero__heading--large{font-size:3rem}}.c-hero__subheading{font-family:Figtree,Calibri,Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;margin:0 0 24px;max-width:90%}.c-hero__subheading--business{color:#fff;opacity:.8}@media only screen and (min-width:768px){.c-hero__subheading{font-size:1.5rem}}.c-hero__text{color:#5e5e5e;font-size:1.125em;line-height:1.44;margin:0 0 24px}@media only screen and (min-width:992px){.c-hero__text--narrow{max-width:80%}}.c-hero__list{border-top:1px solid #dbdfe4;color:#5e5e5e;display:block;line-height:1.5;list-style:none;margin:0;padding:24px 0 0}@media only screen and (min-width:768px){.c-hero__list{border-top:none;font-size:1.125rem;padding-top:16px}}.c-hero__list li{margin:0 0 12px;padding:0 0 0 40px;position:relative}.c-hero__tick{background-color:var(--color-primary-5);border-radius:6px;color:var(--color-primary);font-size:.875rem;left:0;margin-right:12px;padding:5px;position:absolute;top:0}.c-hero__image--padded{height:auto;margin:-32px 0 0 48%;max-width:120%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:768px){.c-hero__image--padded{left:0;margin:0;max-width:none;position:absolute;top:-320px;-webkit-transform:none;-ms-transform:none;transform:none;width:480px}}@media only screen and (min-width:992px){.c-hero__image--padded{left:-64px;top:-190px;width:762px}}.c-hero__testimonials{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media only screen and (min-width:992px){.c-hero__testimonials{-webkit-align-self:flex-end;margin:-20px 0 0;-ms-flex-item-align:end;align-self:flex-end}}
/*# sourceMappingURL=hero.min.css.map */
