.heading-with-profile{padding:110px 0 120px;position:relative}.heading-with-profile:after{background-image:url(https://25373524.fs1.hubspotusercontent-eu1.net/hubfs/25373524/2025%20website/Key-Visual.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:24px;content:"";height:400px;left:25%;position:absolute;width:400px;z-index:0}.heading-with-profile .container{position:relative;z-index:1}.heading-with-profile .content-box{justify-content:space-between}.heading-with-profile .heading{max-width:365px}.heading-with-profile .heading h6{color:#1332b2;font-family:"3E Text";font-size:12px;font-weight:700;line-height:1.4;margin-bottom:24px;text-transform:uppercase}.heading-with-profile .heading h2{color:#000;font-size:42px;font-weight:500;letter-spacing:-1px;line-height:1.2;margin-bottom:22px}.heading-with-profile .heading h2 span{color:#2d4cd7}.heading-with-profile .heading .cta-box a{background:#00cc92;color:#00162e;margin-top:30px}.heading-with-profile .profile-box{align-items:start;display:flex;gap:30px;margin-bottom:30px;max-width:500px}.heading-with-profile .profile-box:last-child{margin-bottom:0}.heading-with-profile .profile-box .image{height:105px;line-height:0;min-width:105px;width:105px}.heading-with-profile .profile-box .image img{border-radius:100%;object-fit:cover}.heading-with-profile .profile-box .text-col h4{color:#00162e;font-family:"3E Text";font-size:26px;font-weight:500;line-height:1.4;margin-bottom:5px}.heading-with-profile .profile-box .text-col p{color:#00162e;font-size:18px;font-weight:400;line-height:1.5;margin:0}.heading-with-profile .heading .cta-box a.second{background:transparent;border:1px solid #302deb;color:#302deb;transition:.4s}.heading-with-profile .heading .cta-box a{display:block;max-width:max-content}.heading-with-profile .heading .cta-box a.second:hover{background:#302deb;color:#fff}@media(min-width:992px) and (max-width:1199.98px){.heading-with-profile .heading h2{font-size:38px}}@media(max-width:991.98px){.heading-with-profile .heading{margin-bottom:50px;max-width:100%}.heading-with-profile .heading .cta-box a{margin-top:10px}.heading-with-profile:after{display:none}}@media(max-width:767.98px){.heading-with-profile{padding:60px 0}.heading-with-profile .heading h2{font-size:32px}.heading-with-profile .heading .cta-box a{font-size:18px}.heading-with-profile .profile-box .image{height:70px;min-width:70px;width:70px}.heading-with-profile .profile-box .text-col h4{font-size:22px}.heading-with-profile .profile-box .text-col p{font-size:16px}}