.hero{background:linear-gradient(-25deg,#1c94ce .54%,#168ecc 52.56%,#2ab7e8 99.65%)}@media (min-width:992px){.hero{background:linear-gradient(97.33deg,#168ecc 9.02%,#168ecc80 49.39%,#2ab7e800 94.69%),linear-gradient(97.33deg,#168ecc 9.02%,#168ecc 49.39%,#2ab7e8 94.69%)}}.hero--default{padding:2rem 0}.hero--default .sizer{align-items:center;display:flex;flex-direction:column}@media (min-width:992px){.hero--default .sizer{flex-direction:row;justify-content:space-between}.hero--default .sizer.media-align--left{flex-direction:row-reverse}.hero--default{padding:6em 0}}.hero--default .text{text-align:center}@media (min-width:992px){.hero--default .text{text-align:initial;width:48%}}.hero--default .media{position:relative;width:100%}@media (min-width:992px){.hero--default .media{width:48%}}.hero--default .media img,.hero--default .media svg{display:block;max-width:100%}.hero--default .title{color:#fff;font-size:2rem;font-weight:700;line-height:1.15;padding:0 1rem}@media (min-width:992px){.hero--default .title{font-size:3rem;font-weight:700;padding:0}}.hero--default .description{color:#e3f4fc;font-size:1.25rem;font-weight:400;margin-bottom:1.5rem;margin-top:1rem;text-align:center}@media (min-width:992px){.hero--default .description{font-size:1.25rem;font-weight:400;margin:1em 0 2em;padding:0;text-align:left}}.hero--default .call-to-action-hero{display:flex;flex-direction:column;width:100%}@media (min-width:992px){.hero--default .call-to-action-hero{-moz-text-align-last:left;text-align-last:left}}.hero--default .trustpilot-rating{margin:.75rem 0 1em;text-align:center}@media (min-width:992px){.hero--default .trustpilot-rating{text-align:left}.hero--default .styled-button{margin:.5rem 0;width:19.68rem}}.hero--default .call-to-action{align-items:center;display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){.hero--default .call-to-action{align-items:flex-start;justify-content:space-between}}.hero--default .trustpilot--wrapper{margin-left:-1rem}.hero--default .call-to-action--mobile,.hero--default .call-to-action--mobile .button,.hero--default .call-to-action--mobile .cta{width:100%}.hero--default .call-to-action--mobile{margin-top:1.5rem}.hero--default .call-to-action--mobile .call-to-action--subtitle{color:#fff;font-size:1rem;font-weight:700;margin-top:1.5rem}.hero--default .call-to-action--mobile .call-to-action--subtitle a{color:#fff}@media (min-width:992px){.hero--default .call-to-action--mobile{display:none}}@media (max-width:992px){.hero--default .call-to-action--desktop{display:none}}
