.hero-section__body p,h1.h2,h1.h2 em{color:#fff}h1.h2{font-size:34px;line-height:160%}h1.h2,h1.h2 em{font-weight:700;margin:0 0 30px}h1.h2 em{background-color:#a79877;font-size:18px;max-width:fit-content;padding:10px;width:100%}.hero-section__body p{font-size:18px;font-weight:400;line-height:160%}.hero-section__body{padding:90px 70px}.hero-section__container{align-items:stretch!important;background-image:url(https://servomex-int.com/hubfs/Blog%20Post%20Image.png);background-position:100%;background-repeat:no-repeat;background-size:cover;&.container{max-width:100%;width:100%}}.hero-section--blog-post .hero-section__foreground{flex:1;height:auto;max-width:50%;width:100%;img{height:100%;width:100%}}.blog-post-wrapper,.blog-section{max-width:100%;width:100%!important}.blog-post{padding:20px 0}.section.post-body{background-color:#fff;border-radius:20px;box-shadow:0 8px 10px #333333a3;padding:50px;width:100%}ul li:before{content:none}.related-posts{margin:0!important}.module__related-section .related-blog-item{background-color:#fff!important;border:1px solid #fff!important;border-radius:20px!important;display:flex;flex-direction:column;padding:22px 15px!important;.featured-image{aspect-ratio:1.3333;border-radius:10px;width:100%;.img-post{border-radius:10px;display:block;height:100%;margin:0;max-width:100%;object-fit:cover;padding:0;width:100%}}.related-blog-item__info{display:flex;flex:1;flex-direction:column;justify-content:space-between;h3{color:#000;font-size:18px;font-weight:700;line-height:160%;text-align:center;text-decoration:none}.post-leer-mas{background-color:#0d1a3d;border:1px solid #0d1a3d;color:#fff;display:block;font-size:14px;font-weight:700;padding:10px 20px;text-align:center;text-decoration:none;transition:.3s;width:100;&:hover{background-color:#fff;color:#0d1a3d}}}}@media (max-width:979px){.hero-section__body{padding:20px 50px}.hero-section__container{display:flex;flex-direction:column-reverse}.hero-section--blog-post .hero-section__foreground{max-width:100%}}@media (max-width:767px){h1.h2{font-size:28px;line-height:120%}h1.h2 em{font-size:14px}.hero-section__body p{font-size:15px}.section.post-body{padding:30px}.module__related-section .related-blog-item .related-blog-item__info h3{font-size:15px}}