.homepage-banner{align-items:center;background-color:#6f445e;color:#fff;display:flex;min-height:650px;position:relative}.homepage-banner__backgroundimage{background-position:50%;background-size:cover;clip-path:circle(63.1% at 63% 27%);padding-top:35%;position:absolute;right:0;top:0;width:45%}.homepage-banner__content{max-width:390px;padding-bottom:170px}@media (min-width:992px){.homepage-banner__content{max-width:490px}}@media (min-width:1200px){.homepage-banner__content{max-width:590px}}.homepage-banner__heading{margin:0 0 20px;padding-bottom:20px;position:relative}.homepage-banner__heading>*{font-size:2.85rem;font-weight:500;margin:0}.homepage-banner__heading>:after{background-color:#fff;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.homepage-banner__content p{font-size:1.45rem;line-height:1.3;margin:0 0 20px}.homepage-banner-ctas{margin-bottom:20px}.homepage-banner-ctas .homepage-ctas__item{background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:360px;padding:10px 10px 30px;text-align:center;z-index:2}.homepage-ctas__image{z-index:-1}@media (min-width:992px){.homepage-ctas__image{position:relative}}.homepage-ctas__image:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='14.5'%3E%3Cpath data-name='Path 1' d='M0 0v14.5h340V.025C290.228 8.9 232.121 13.993 170.047 13.993 107.95 13.993 49.8 8.89 0 0Z' fill='%23fff'/%3E%3C/svg%3E");bottom:-.5px;content:"";height:14.5px;left:0;position:absolute;width:340px}.homepage-ctas__image>div{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;max-width:364px;padding-top:34%}.homepage-ctas__icon{align-items:center;background-color:#6e445d;border:6px solid #fff;border-radius:50%;display:flex;height:75px;justify-content:center;margin:-40px auto 0;padding:15px;width:75px}.homepage-ctas__icon img{display:block;height:auto;max-height:35px;width:100%}.homepage-ctas__heading{margin-bottom:10px}.homepage-ctas__heading>*{font-size:28px;margin:0}.homepage-ctas__content p{font-size:24px;font-size:19px;padding:0 35px}.homepage-banner-ctas .homepage-ctas{margin-bottom:-155px;transform:translateY(-155px)}@media screen and (min-width:810px){.homepage-banner-ctas .homepage-ctas{display:flex;justify-content:space-between}}@media screen and (min-width:992px){.homepage-banner-ctas .homepage-ctas{display:flex;justify-content:space-around;margin-bottom:-185px;transform:translateY(-185px)}}@media screen and (max-width:992px){.homepage-banner-ctas .homepage-ctas__item{margin-bottom:30px}}@media screen and (max-width:768px){.homepage-banner__backgroundimage{display:none}}