.hero-banner-outer:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='614' fill='none' viewBox='0 0 1440 614'%3E%3Cpath fill='url(%23a)' d='M-3 0h1460v614H-3z' style='mix-blend-mode:lighten'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='411' x2='411.418' y1='614' y2='.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:-1px;content:"";height:60%;left:0;position:absolute;width:100%}.hero-banner-outer .optional-image img{border-radius:30px}.hero-banner-outer .hero-banner-inner{align-items:center;display:flex;gap:112px;position:relative;z-index:9}.hero-banner-outer .content-wrapperr{width:100%}@media screen and (min-width:2001px){.hero-banner-outer .content-wrapperr{margin:auto;max-width:1336px;padding-left:15px;padding-left:0!important;padding-right:15px}.hero-banner-outer__content{padding-left:0!important}}.hero-banner-outer .left-content{width:100%}.hero-banner-outer .top-heading h1{color:#fff;font-family:Alexandria;font-size:70px;font-weight:500;line-height:120%;margin-bottom:31px;max-width:730px}.hero-banner-outer .description p{color:#fff;font-family:Alexandria;font-size:20px;font-weight:400;line-height:32px;margin-bottom:77px;max-width:730px}.hero-banner-outer .buttons-outer{align-items:center;display:flex;gap:30px 47px}.hero-banner-outer .second-btn{display:flex}.hero-banner-outer .first-btn a{border-radius:6px;padding:13px 18px;width:100%}.hero-banner-outer .first-btn a,.hero-banner-outer .second-btn a{display:inline-block;font-size:16px;font-weight:500;line-height:150%;text-align:center;text-decoration:none}.hero-banner-outer .second-btn a{color:#252161;font-family:Alexandria;position:relative;transition:.5s}.hero-banner-outer .second-btn a:after{background-image:url(https://145934946.fs1.hubspotusercontent-eu1.net/hubfs/145934946/right-arow.svg);background-position:50%;background-repeat:no-repeat;content:"";height:12px!important;position:absolute;right:-25px;top:6px;transition:.5s;width:16px}.hero-banner-outer .second-btn a:hover:after{right:-35px}.hero-banner-outer .optional-image{bottom:-45px;display:flex;left:-108px;position:absolute}@media only screen and (max-width:767px) and (min-width:220px){.hero-banner-outer .first-btn,.hero-banner-outer .second-btn{display:inline-block;text-align:center;width:100%}.hero-banner-outer .buttons-outer{align-items:self-start;flex-direction:column}}@media only screen and (max-width:1024px) and (min-width:220px){.hero-banner-outer .optional-image img{border-radius:0}.hero-banner-outer .hero-banner-inner{flex-direction:column;gap:62px}.hero-banner-outer .right-image{border-radius:14px!important;height:auto!important;margin-left:16px;min-height:280px;width:-webkit-fill-available!important}.hero-banner-outer .optional-image{bottom:-10px;display:flex;height:100%;left:-27px;max-height:175px;max-width:150px;position:absolute}.hero-banner-outer .optional-image img{height:auto;width:100%}.hero-banner-outer .top-heading h1{font-size:45px;margin-bottom:20px;max-width:100%}.hero-banner-outer .description p{font-size:20px;line-height:32px;margin-bottom:55px;max-width:100%}}@media only screen and (min-width:2001px){.right-image{border-radius:50px!important}.hero-banner-outer{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1400px) and (min-width:768px){.hero-banner-outer{padding-left:20px}}