.blog-post-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px;position:relative;width:100%}.blog-post-hero-overlay{align-items:flex-end;background-color:rgba(0,0,0,.65);display:flex;height:100%;min-height:400px;padding:50px 0;width:100%}.blog-post-hero-container{margin:0 auto;max-width:1300px;padding:0 20px}.blog-post-title{color:#fff;font-size:48px;font-style:normal;font-weight:700;line-height:110%}.blog-post-data{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;gap:15px;justify-content:flex-start;text-transform:uppercase}.blog-post-container{margin:auto;max-width:1300px;padding:50px 20px}.blog-post-body{margin:auto;width:900px}.blog-post-icon{display:flex;justify-content:center;margin-bottom:50px}.blog-post-icon svg{transition:.3s}.blog-post-icon svg:hover{fill:#2a58a7}.blog-post-related{display:flex;justify-content:space-between;margin:auto auto 30px;max-width:1300px;padding:0 20px}.blog-post-related-item{background-color:#f3f3f3;border-radius:25px;width:48%}.post-related-item-image{width:100%}.post-related-item-image img{border-radius:25px 25px 0 0;height:273px;object-fit:cover;width:100%}.post-related-item-image-info{padding:40px}.post-related-item-info{min-height:180px}.listing-item-info-tags{margin-bottom:20px}.listing-item-info-tags a{color:#0082ca;font-size:16px;font-weight:600;line-height:19px}.listing-item-info-title{color:#003b4a;font-size:24px;font-weight:600;line-height:29px}.listing-item-info-title a{color:#003b4a}.listing-item-info-content{font-size:20px;font-weight:400;line-height:24px;text-align:left}.listing-item-info-date{color:#adadad;font-family:Inter;font-size:16px;font-weight:400;line-height:19px}@media(max-width:1024px){.blog-post-hero{height:auto}.blog-post-container{align-items:center;flex-direction:column-reverse}.blog-post-body,.blog-post-container aside{width:100%}.blog-post-image{margin-top:30px}}@media(max-width:767px){.blog-post-title{font-size:30px}.blog-post-date span{font-size:16px;margin-right:0!important}.blog-post-image img{height:auto}.dynamic-breadcrumb a{font-size:16px}.blog-post-related{flex-direction:column}.blog-post-related-item{margin-bottom:30px;width:100%}.post-related-item-image-info{padding:20px}}