.etp-hero{display:flex;padding:205px 0 30px;width:100%}.etp-hero .etp-hero-content-wrapper{display:grid;gap:48px;grid-template-columns:1fr 1fr;justify-content:space-between;margin:0 auto;padding:0 1rem;position:relative;width:100%}.etp-hero .etp-hero-content-wrapper .texts-container{display:flex;flex-direction:column;justify-content:center;max-width:595px;z-index:44}.etp-hero .etp-hero-content-wrapper .texts-container .slogan{align-items:center;align-self:flex-start;background:var(--Colours-Tertiary-500);border-radius:60px;display:flex;padding:0 21.5px}.etp-hero .etp-hero-content-wrapper .texts-container h1{overflow-wrap:break-word}.etp-hero .etp-hero-content-wrapper .texts-container .slogan p{color:var(--white);font-size:14px;font-weight:var(--font-weight-Bold);line-height:23px;margin:0}.etp-hero .etp-hero-content-wrapper .texts-container .subtitle{margin:0}.etp-hero .etp-hero-content-wrapper .texts-container .hs-button{align-self:baseline;margin-top:33px}.etp-hero .etp-hero-content-wrapper .image-container{align-items:center;display:flex}.etp-hero .etp-hero-content-wrapper .image-container .image{border-radius:16px;height:auto;width:100%;z-index:44}@media screen and (max-width:1024px){.etp-hero{padding:130px 0 13px}.etp-hero .etp-hero-content-wrapper .texts-container h1{inline-size:calc(100vw - 48px);overflow-wrap:break-word}.etp-hero .etp-hero-content-wrapper{gap:24px;grid-template-columns:1fr;padding:0 30px}.etp-hero .etp-hero-content-wrapper .texts-container{order:2}}@media screen and (min-width:1920px){.etp-hero{background:none}}