.section_hero{position:relative}.section_hero .section-background.hero.home .padding-global{padding-bottom:0;padding-left:5%;padding-right:5%;position:relative}.section_hero .section-background.hero.home .container.page-center{padding:0;width:100%}.section_hero .section-background.hero.home .hero-wrap.home{padding-bottom:10rem;padding-top:10rem}.section_hero .section-background.hero.home .hero-wrap.home .cnt{margin-top:72px}.section_hero .section-background.hero.home .hero-wrap.home .cnt h2{margin-bottom:60px;margin-left:0;margin-right:auto;max-width:75%;width:60%}.section_hero .section-background.hero.home .hero-wrap.home .cnt p{line-height:1.66666667;width:39%}.section_hero .button-group{z-index:1;grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex;flex-wrap:wrap;margin-top:48px;position:relative}.section_hero .button-group a.custom{background-color:#a7dd6f;border-radius:2.5rem;color:#fff;display:inline-block;font-size:var(--body_size16);font-weight:500;line-height:normal;padding:20px 24px;text-align:center;text-decoration:none;transition:all .2s}.section_hero .button-group a.custom:hover{background-color:#fff;color:#a7dd6f}.section_hero .button-group a.hs-ter-btn{background-color:#a26af6;border-radius:2.5rem;color:#fff;display:inline-block;font-size:var(--body_size16);font-weight:500;line-height:normal;padding:19px 24px;text-align:center;text-decoration:none;transition:all .2s}.section_hero .button-group a.hs-ter-btn:hover{background-color:#fff;color:#a26af6}.section_hero .shape_wrpp svg{bottom:-1px;color:#fff;height:8vw;left:0;overflow:hidden;position:absolute;top:auto;transform:rotate(180deg);width:100%}@media(max-width:991px){.section_hero .shape_wrpp svg{height:10vw;z-index:1}.section_hero .section-background.hero.home .padding-global{padding-left:2rem;padding-right:2rem}.section_hero .section-background.hero.home .hero-wrap.home{padding-bottom:16rem;padding-top:6rem}.section_hero .section-background.hero.home .hero-wrap.home .cnt{margin-top:100px}.section_hero .section-background.hero.home .hero-wrap.home .cnt h2{font-size:var(--h2_size);line-height:1;margin-bottom:2.6rem;margin-left:0;width:auto}.section_hero .section-background.hero.home .hero-wrap.home .cnt p{font-size:var(--body_size16);line-height:1.8125;max-width:70%;width:auto}.section_hero .section-background.hero.home .hero-wrap.home .cnt{margin-top:60px}}@media(min-width:992px){.section_hero .section-background.hero.home{height:1080px}}@media(max-width:767px){.section_hero{margin-bottom:47px;overflow:hidden}}@media screen and (max-width:479px){.section_hero .section-background.hero.home .hero-wrap.home{padding-bottom:10rem;padding-top:60px}.section_hero .section-background.hero.home .hero-wrap.home .cnt{margin-top:43px}.section_hero .section-background.hero.home .hero-wrap.home .cnt h2{max-width:100%}.section_hero .shape_wrpp svg{height:15vw}.section_hero .section-background.hero.home .hero-wrap.home .cnt p{font-size:var(--body_size);line-height:1.55555556;max-width:100%}.section_hero .section-background.hero.home .hero-wrap.home .cnt p:last-child{margin:0}.section_hero .button-group{margin-top:32px}.section_hero{margin-bottom:47px;overflow:hidden}.section_hero .section-background.hero.home .container.page-center{padding-left:0;padding-right:0}.section_hero .section-background.hero.home .hero-wrap.home .cnt h2{font-size:var(	--h2_size36);line-height:1}}