#hero-1.bg-05{background-attachment:scroll!important;background-color:#f7f7fc;background-image:url(https://44464759.fs1.hubspotusercontent-na1.net/hubfs/44464759/bg5.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding-bottom:20px!important;padding-top:60px!important;position:relative;z-index:0}#hero-1{overflow:hidden;padding-bottom:0!important;position:relative}.wave-shape-bottom:not(#hero-1 .wave-shape-bottom){display:none!important}#hero-1 .wave-shape-bottom{bottom:0;left:0;line-height:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:1}#hero-1 .wave-shape-bottom svg{display:block;height:auto;width:100%}#hero-1>*{position:relative;z-index:2}#hero-1 .img-block{overflow:hidden;position:relative;z-index:3!important}#hero-1 .img-block img,#hero-1 .img-block img.hero-image{display:block;height:auto;max-width:850px;object-fit:contain;padding-bottom:20px!important;padding-top:80px!important;width:100%}#hero-1 a.btn.bg-my-purple{background-color:#8121c9!important;border:1px solid #6c3dd1!important;border-radius:30px!important;color:#fff!important}#hero-1 a.btn.bg-my-purple:hover,#hero-1 a.btn.tra-white-hover:hover{background-color:#fff!important;border-color:#fff!important;color:#8121c9!important}#hero-1 h1.head-1-index{line-height:1.2}#hero-1 .white-color{color:#fff;padding-top:20px;position:relative;z-index:4}#hero-1 h1.head-1-index{color:#fff;font-size:35px;font-weight:500;line-height:42px;margin-bottom:20px}#hero-1 h2.head-2-index{font-size:20px;font-weight:400}#hero-1 h2.head-2-index,#hero-1 p{color:#fff;line-height:1.5;margin-bottom:20px}#hero-1 p{font-size:16px}#hero-1 .mb-20{margin-top:20px}@media (max-width:1024px){#hero-1{overflow:visible;padding-bottom:80px!important;padding-top:10px!important;position:relative}#hero-1 .btn-block,#hero-1 .cta-wrapper{display:flex;justify-content:center;margin-bottom:20px!important;margin-top:10px!important;position:relative;width:100%;z-index:5}#hero-1 .btn{border-radius:30px;font-size:15px;margin:10px auto 20px!important;min-width:160px;padding:12px 28px;position:relative;transform:none!important;z-index:6}#hero-1 .wave-shape-bottom{bottom:0;left:0;position:absolute!important;right:0;width:100%;z-index:1}}