.zb-hero-basic-v2 .container{display:flex;flex-flow:column;max-width:375px;padding:0 0 40px;margin:40px auto 0;justify-content:center;align-items:flex-start}@media screen and (max-width:959px){.zb-hero-basic-v2 .container.image-below-mobile{flex-flow:column}.zb-hero-basic-v2 .container.image-below-mobile .hero-image{margin-top:20px}}@media screen and (max-width:959px){.zb-hero-basic-v2 .container.image-above-mobile{flex-flow:column-reverse}}.zb-hero-basic-v2 .container .description-small-title{text-align:center;padding-bottom:32px}@media screen and (min-width:960px){.zb-hero-basic-v2 .container .description-small-title{text-align:inherit}}.zb-hero-basic-v2 .container .overlap{margin-top:-45px;margin-bottom:45px;margin-right:45px}.zb-hero-basic-v2 .container .rotate-content{margin:10px}.zb-hero-basic-v2 .container .rotate-content.text-position-top{align-self:flex-start}.zb-hero-basic-v2 .container .rotate-content.text-position-middle{align-self:center}.zb-hero-basic-v2 .container .rotate-content.text-position-bottom{align-self:flex-end}.zb-hero-basic-v2 .container .rotate-content .description{text-align:center;color:var(--c-focus-60);margin-top:0;margin-bottom:24px}.zb-hero-basic-v2 .container .rotate-content .trustpilot-wrapper{margin:50px 0 0 0}@media screen and (min-width:960px) and (max-width:1279px){.zb-hero-basic-v2 .container .rotate-content .trustpilot-wrapper{align-items:start;justify-content:start}}@media screen and (max-width:959px){.zb-hero-basic-v2 .container .rotate-content .trustpilot-wrapper{margin:50px auto 20px}}@media screen and (max-width:959px){.zb-hero-basic-v2 .container .rotate-image{align-self:center}}@media screen and (min-width:960px){.zb-hero-basic-v2 .container{max-width:100%;flex-flow:row}.zb-hero-basic-v2 .container.cta-align-reverse{flex-flow:row-reverse}.zb-hero-basic-v2 .container.cta-align-reverse .rotate-content{flex:0 0 50%}.zb-hero-basic-v2 .container .rotate-content{flex:0 0 60%;margin:30px}.zb-hero-basic-v2 .container .rotate-content .description{text-align:left}}@media screen and (min-width:1280px){.zb-hero-basic-v2 .container{flex-flow:row;max-width:1440px;align-content:stretch}.zb-hero-basic-v2 .container.cta-align-reverse{flex-flow:row-reverse}.zb-hero-basic-v2 .container.cta-align-reverse .rotate-content{margin-right:0}.zb-hero-basic-v2 .container .rotate-content,.zb-hero-basic-v2 .container .rotate-image{display:flex;flex-flow:column;justify-content:center;margin-bottom:0;align-items:flex-start}.zb-hero-basic-v2 .container .rotate-content{width:605px;flex:0 0 617px;margin-right:50px}.zb-hero-basic-v2 .container .rotate-content .zb-button{margin-top:20px}.zb-hero-basic-v2 .container .rotate-content .description{margin-bottom:12px}.zb-hero-basic-v2 .container .rotate-content .description p{margin-bottom:0}.zb-hero-basic-v2 .container .rotate-image{flex:0 0 392px;align-items:flex-end}}.zb-hero-basic-v2 .zb-hero-basic-v2-title{margin-bottom:10px}@media screen and (max-width:959px){.zb-hero-basic-v2 .zb-hero-basic-v2-title{text-align:center}}@media screen and (max-width:599px){.zb-hero-basic-v2 .zb-hero-basic-v2-title{margin:0 auto 16px auto}}.zb-hero-basic-v2 .zb-hero-basic-v2-sub-button-text{padding-top:20px}@media screen and (max-width:959px){.zb-hero-basic-v2 .zb-hero-basic-v2-sub-button-text{text-align:center}}
/*# sourceMappingURL=hero-basic-v2.css.map */
