.gradient-text{background:-webkit-gradient(linear, left top, right top, from(#2B2967), color-stop(50%, #6F2877), to(#EF3340));background:linear-gradient(90deg, #2B2967 0%, #6F2877 50%, #EF3340 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.image-hero .row{gap:64px}.image-hero h1{margin:0;padding:0;font-size:32px;color:#008aad}@media(min-width: 992px){.image-hero h1{font-size:48px}}.image-hero .hero-image{border-radius:50px;overflow:hidden;width:100%;height:auto}