.page-hero-section{background-color:#f2f2f2;padding:80px 0 110px}.page-hero-section .hero-content .breadcrumbs{align-items:center;display:flex;gap:9px;margin-bottom:60px}.page-hero-section .hero-content .breadcrumbs *{color:#232029;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:22px}.page-hero-section .hero-content .breadcrumbs a{opacity:.7;text-decoration:none}.page-hero-section .hero-content .breadcrumbs a:hover{opacity:1}.page-hero-section .hero-content .subtitle{color:#1e63b0;font-size:12.5px;font-weight:600;letter-spacing:1px;line-height:22px;margin-bottom:24px;text-transform:uppercase}.page-hero-section .hero-content .title{font-size:60px;font-weight:700;letter-spacing:-.6px;line-height:64px;margin-bottom:40px}.page-hero-section .hero-content .title strong{color:#1e63b0}.page-hero-section .hero-content .description{max-width:528px;width:100%}.page-hero-section .hero-content .description,.page-hero-section .hero-content .description p{font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:26px}.page-hero-section .image-wrapper{aspect-ratio:1;border-radius:418px;display:block;margin-left:auto;max-width:418px;overflow:hidden;position:relative;transition:none;width:100%}.page-hero-section .image-wrapper img{border-radius:418px;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:none;width:100%}@media (max-width:992px){.page-hero-section{padding:48px 0 64px}.page-hero-section .row>[class*=col]{max-width:100%;min-width:0}.page-hero-section .hero-content{max-width:100%;top:0}.page-hero-section .hero-content .breadcrumbs{flex-wrap:wrap;margin-bottom:32px}.page-hero-section .hero-content .description,.page-hero-section .hero-content .title{max-width:100%;overflow-wrap:break-word}.page-hero-section .image-wrapper{aspect-ratio:1;margin:36px auto 0;max-width:100%;width:min(400px,100%)}.page-hero-section .image-wrapper img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media (max-width:769px){.page-hero-section{padding:32px 0 48px}.page-hero-section .hero-content .breadcrumbs{margin-bottom:20px}.page-hero-section .hero-content .subtitle{margin-bottom:16px}.page-hero-section .hero-content .title{font-size:36px;letter-spacing:-.36px;line-height:40px;margin-bottom:20px}.page-hero-section .hero-content .description,.page-hero-section .hero-content .description p{font-size:16px;letter-spacing:-.16px;line-height:22px}.page-hero-section .image-wrapper{margin-top:28px}}@media (max-width:576px){.page-hero-section .image-wrapper{max-width:280px}}@media (max-width:450px){.page-hero-section .hero-content .title{font-size:32px;letter-spacing:-.32px;line-height:36px}}
