.main-content.no-padd-nov{padding:0!important}.main-content .padd-nov{box-shadow:inset 1px 0 7px 2px rgba(0,0,0,.2);padding:50px 70px}.banner-nov{align-content:center;align-items:center;background-image:url(https://www.risoul.com.mx/hubfs/banner-novedades-new.png);background-position:50%;background-size:cover;display:flex;height:290px;justify-content:center;position:relative;width:100%}.banner-nov .nov-title{bottom:50px;bottom:0;color:#fff;display:block;font-size:60px;left:80px;left:0;letter-spacing:5px;position:absolute;position:relative;text-align:center;text-transform:uppercase;width:39%;width:auto}.nov-y-prom .blog-section .post-listing .post-item .post-header h2{margin-bottom:0;margin-top:5px}.nov-y-prom .blog-section .post-listing .post-item{background:transparent;border:0;border-radius:0;box-shadow:none;padding:10px 50px 40px;position:relative}.nov-y-prom .blog-section .post-listing .post-item:after{background-color:hsla(0,0%,59%,.42);bottom:0;content:" ";height:2px;left:5%;position:absolute;width:90%}.nov-y-prom .blog-section .post-listing .post-item:last-child:after{display:none}.nov-y-prom .blog-section .post-listing .post-item .post-header h2 a{color:#333;font-size:25px;line-height:normal;text-decoration:none}.nov-y-prom .blog-section .post-listing .post-item .more-link{background-color:#fa6b17;color:#fff!important;float:none;font-size:16px!important;left:0;letter-spacing:.3px;padding:6px 40px 3px;position:relative;right:0;text-align:left;text-decoration:none!important}.nov-y-prom .blog-section .post-listing .post-item .post-body p{color:#333;font-family:UniversLTStd-Light,sans-serif;font-size:17px;letter-spacing:0;line-height:28px}.nov-y-prom .main-content .blog-inside{background-color:transparent;border-radius:0;box-shadow:none;padding:0}.nov-y-prom .forma-nov-prom{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin:40px 0 0;overflow:hidden;position:relative;top:0}.nov-y-prom .forma-nov-prom .forma-cabeza{background-color:#01479b}.nov-y-prom .forma-nov-prom .forma-cabeza h3{color:#fff;font-size:20px;margin:0;padding:15px;text-align:center}.nov-y-prom .forma-nov-prom .forma-cuerpo{background-color:#fff;padding:0 20px 30px}.nov-y-prom .forma-nov-prom .forma-cuerpo form .input input{background:#fff;border:1px solid hsla(0,0%,59%,.72);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.13);margin-bottom:10px;max-width:100%;width:100%}.nov-y-prom .forma-nov-prom .forma-cuerpo form .hs_submit input{background-color:#073c79;border:0;border-radius:6px;color:#fff;display:block;font-size:17px;font-weight:300;margin:0 auto;padding:5px 10px;position:relative;width:40%}.nov-y-prom .forma-nov-prom .forma-cuerpo form textarea{height:70px}.nov-y-prom .forma-nov-prom .forma-cuerpo form fieldset{max-width:100%}.nov-y-prom .forma-nov-prom .forma-cuerpo form .hs-error-msgs{display:none!important}.banner-nov .nov-title:before{background-color:#fff;bottom:0;content:" ";height:5px;position:absolute;width:100%}.nov-y-prom .main-content .blog-inside .blog-section .post-header h1{color:#333;font-size:40px;line-height:normal;margin:0;text-decoration:none}.blog-index .main-content .blog-inside .blog-section .post-body .endPartShare{display:none}.blog-index .main-content .blog-inside .blog-section .post-body .hs_cos_wrapper_type_social_sharing{display:none;margin:0 0 30px}.blog-index .main-content .blog-inside .blog-section .post-body .hs_cos_wrapper_type_social_sharing a{display:block;margin-right:10px}@media (min-width:768px) and (max-width:979px){.banner-nov .nov-title{border-bottom:0;display:block;left:0;margin:0;padding-top:55px;position:relative;text-align:center;top:0;width:100%}.nov-y-prom .blog-section .post-listing .post-item .more-link{display:block;font-size:20px!important;letter-spacing:.3px;margin:0 auto;text-align:center;width:33%}}@media (max-width:767px){.main-content .padd-nov{padding:20px}.custom-menu-primary{display:none!important}.banner-nov{background-image:url(https://www.risoul.com.mx/hubfs/banner-novedades-mobile-new.png);background-position:50%;background-size:cover;height:400px}.banner-nov .nov-title{border-bottom:0;display:block;left:0;margin:0;padding-top:55px;position:relative;text-align:center;top:0;width:100%}.nov-y-prom .blog-section .post-listing .post-item .more-link{display:block;font-size:20px!important;letter-spacing:.3px;margin:60px auto -20px;padding:10px 0;text-align:center;width:50%}}@media (max-width:480px){.nov-y-prom .blog-section .post-listing .post-item .post-header h2 a{font-size:23px!important}.nov-y-prom .blog-section .post-listing .post-item .post-body p{font-size:15px}.banner-nov .nov-title{font-size:35px;top:0}.banner-nov .nov-title:before{display:none}.nov-y-prom .blog-section .post-listing .post-item{padding:10px 10px 100px}.nov-y-prom .blog-section .post-listing .post-item .post-header h2{margin-top:25px}.blog-index .blog-section .post-listing .post-item .post-body a{font-size:17px!important;width:75%}.banner-nov{height:400px!important}.nov-y-prom .main-content .blog-inside .blog-section .post-header h1{font-size:28px;text-align:center}}