@charset "UTF-8";@font-face{font-family:"ProximaNova";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Regular.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Light.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaSemibold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Semibold.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Bold.ttf") format("truetype");font-style:normal}@font-face{font-family:"ProximaNovaExtrabold";src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.eot");src:url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.eot?#iefix") format("embedded-opentype"),url("https://www.risoul.com.mx/hubfs/proximanova/ProximaNova-Extrabold.ttf") format("truetype");font-style:normal}*{box-sizing:border-box}h1,h2{font-family:'ProximaNovaBold',sans-serif}h3,h4{font-family:"ProximaNovaSemiBold",sans-serif}p{font-family:"ProximaNova",sans-serif !important}body{margin:0;padding:0;overflow-y:visible;font-family:"ProximaNova",sans-serif !important}.landing-hofferman .first-block{display:flex;justify-content:center;align-items:center}.landing-hofferman .first-block .right{background:#f2f2f2;width:40%;min-height:400px;position:relative}.landing-hofferman .first-block .right img{position:absolute;left:40%;bottom:0;transform:translateX(-50%);max-width:500px}.landing-hofferman .first-block .left{background:linear-gradient(to right,#e0242d,#ac1f29);width:60%;min-height:400px;display:flex;justify-content:flex-start;align-items:flex-end;position:relative}.landing-hofferman .first-block .left .text{margin-bottom:50px;margin-left:35px}.landing-hofferman .first-block .left h1{font-size:40px;color:white;margin:0 0 15px}.landing-hofferman .first-block .left p{font-size:30px;color:white;margin:0 0 50px}.landing-hofferman .first-block .left a{font-size:17px;color:white;padding:15px 0;width:100%;max-width:250px;display:flex;justify-content:center;align-items:center;background:#0d3a7e;border-radius:5px;text-decoration:none;margin-left:20px}.landing-hofferman .first-block .left a img{margin-left:10px}.landing-hofferman .first-block .left .logo{background:white;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;max-width:300px;left:35px;top:0;height:110px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.landing-hofferman .first-block .left .logo img{display:block;margin:0 auto;max-width:200px}.landing-hofferman .sec-block{background:#f2f2f2;padding:50px 0}.landing-hofferman .sec-block .text{width:100%;padding:0 15px;max-width:1000px;text-align:center;margin:0 auto}.landing-hofferman .sec-block .text h3{font-size:25px;font-family:"ProximaNovaBold";margin:0 0 20px}.landing-hofferman .sec-block .text p{font-size:25px;margin:0 0 40px}.landing-hofferman .sec-block .text p span{font-family:"ProximaNovaBold"}.landing-hofferman .sec-block .text ol{max-width:500px;margin:0 auto}.landing-hofferman .sec-block .text ol li{color:#cf2730;margin:0 0 7px;text-align:left;line-height:1.3;font-family:"ProximaNovaBold";font-size:18px}.landing-hofferman .sec-block .text ol li span{color:black;font-family:"ProximaNova"}.landing-hofferman .last-block{border-top:4px solid #f0c342;padding:50px 0;background:white}.landing-hofferman .last-block .form{max-width:850px;margin:0 auto}.landing-hofferman .last-block .form h2{font-size:25px;text-align:center;font-family:"ProximaNovaBold";margin:0 0 30px}.landing-hofferman .last-block .form .forma{margin:0 auto;max-width:750px}.landing-hofferman footer{background:#dbdbdb;padding:8px 0}.landing-hofferman footer p{color:#707070;font-size:11px;margin:0;text-align:center}.landing-hofferman-gracias .bg{background:#f2f2f2;display:flex;justify-content:flex-end;align-items:center;position:relative;flex-wrap:wrap;padding:130px 0 110px}.landing-hofferman-gracias .bg .logo{position:absolute;background:white;border-radius:6px;display:flex;justify-content:center;align-items:center;width:300px;left:60px;top:-10px;height:100px}.landing-hofferman-gracias .bg .logo img{display:block;max-width:240px}.landing-hofferman-gracias .bg .content-bg{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-right:110px;background:linear-gradient(to right,#e0242d,#ac1f29);width:100%;position:relative;margin:0;padding:30px 0 40px}.landing-hofferman-gracias .bg .content-bg #hs_cos_wrapper_text_hero{display:flex;justify-content:flex-start;align-items:center}.landing-hofferman-gracias .bg .text{max-width:720px;margin:0 0 0 70px;position:relative;text-align:center}.landing-hofferman-gracias .bg .text h1{font-size:45px;color:white;margin:0 0 20px;line-height:1;text-align:center}.landing-hofferman-gracias .bg .text p{font-size:28px;color:white;line-height:1;margin:0;text-align:center}.landing-hofferman-gracias .bg .text a{background:#0d3a7e;position:absolute;bottom:-100px;padding:10px 20px;color:white;display:flex;font-family:"ProximaNovaSemibold";justify-content:space-between;align-items:center;border-radius:6px;max-width:280px;text-align:center;left:50%;transform:translateX(-50%);text-decoration:none}.landing-hofferman-gracias .bg .text a:hover{text-decoration:none}.landing-hofferman-gracias .bg .text a i{margin-left:8px}.landing-hofferman-gracias .bg .img-ebook{padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.landing-hofferman-gracias .bg .img-ebook img{max-width:400px}.landing-hofferman-gracias .ebook{background:white;display:flex;justify-content:center;align-items:center;padding:40px 0;flex-wrap:wrap}.landing-hofferman-gracias .ebook .left{width:100%;max-width:450px}.landing-hofferman-gracias .ebook .left .content-left{max-width:350px;margin:0 auto;border:1px solid #000;padding:20px;text-align:center}.landing-hofferman-gracias .ebook .left .content-left h3{font-size:20px;margin:0 0 15px;line-height:1.3}.landing-hofferman-gracias .ebook .left .content-left h4{font-size:18px;margin:0 0 15px;line-height:1.3;font-family:"ProximaNova"}.landing-hofferman-gracias .ebook .left .content-left p{font-size:18px;margin:0 0 17px;padding:0 0 17px;line-height:1.3;position:relative}.landing-hofferman-gracias .ebook .left .content-left p:after{content:"";background:#000;height:2px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.landing-hofferman-gracias .ebook .left .content-left p:last-child:after{display:none}.landing-hofferman-gracias .ebook .left .content-left a{font-size:18px;margin:0 0 17px;padding:0 0 17px;line-height:1.3;position:relative;display:block;color:#000;text-decoration:none;font-family:"ProximaNovaLight"}.landing-hofferman-gracias .ebook .left .content-left a:hover{text-decoration:none}.landing-hofferman-gracias .ebook .left .content-left a:after{content:"";background:#d0d0d0;height:1px;width:80%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.landing-hofferman-gracias .ebook .left .content-left a:last-child:after{display:none}.landing-hofferman-gracias .ebook .form{width:100%;max-width:830px}.landing-hofferman-gracias .ebook .form .forma{border:1px solid #000;padding:20px;text-align:center;max-width:750px;margin:0 auto}.landing-hofferman-gracias .ebook .form .forma h3{font-size:20px;margin:0 0 15px;line-height:1.3}.landing-hofferman-gracias .ebook .form .forma h4{font-size:18px;margin:0 0 15px;line-height:1.3}.landing-hofferman-gracias .ebook .form .forma p{font-size:18px;margin:0 0 10px;padding:0 0 10px;position:relative;line-height:1.3}.landing-hofferman-gracias footer{background:#dbdbdb;padding:8px 0}.landing-hofferman-gracias footer p{color:#707070;font-size:11px;margin:0;text-align:center}.form .forma form .input input{font-size:11px}.form .forma form label{color:#000;width:100%;text-align:left;margin:0 0 5px;display:block;font-size:14px;font-family:"ProximaNovaBold"}.form .forma form .hs-input{background:#f2f2f2;border:0;height:25px;margin:0 0 15px;width:95%}.form .forma form .hs-input{background:#f2f2f2;border:0;height:25px;margin:0 0 15px;width:100%;color:#000}.form .forma form fieldset{max-width:100%}.form .forma form .hs-input:focus{outline:0}.form .forma form .hs-error-msgs{display:none !important}.form .forma form .actions{margin:0;padding:17px 0 0;text-align:left !important}.form .forma form .actions .hs-button{background:#002864;padding:10px 35px;color:white;font-weight:900;border:0;border-radius:4px;font-size:16px;display:block;margin:0}@media(max-width:767px){.landing-hofferman .first-block{flex-wrap:wrap}.landing-hofferman .first-block .left{width:100%;flex-wrap:wrap;min-height:auto}.landing-hofferman .first-block .left .logo{width:100%;max-width:100%;left:0;height:auto;padding:15px 0;position:relative}.landing-hofferman .first-block .left .logo img{max-width:120px}.landing-hofferman .first-block .left .text{margin:0;padding:25px 15px;text-align:center}.landing-hofferman .first-block .left .text h1{font-size:25px}.landing-hofferman .first-block .left .text p{font-size:20px;margin:0 0 25px}.landing-hofferman .first-block .left .text a{font-size:14px;max-width:200px;padding:10px 0;margin:0 auto}.landing-hofferman .first-block .right{min-height:auto;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;padding:20px 0}.landing-hofferman .first-block .right img{position:relative;display:block;margin:0 auto;left:0;bottom:0;transform:none;max-width:200px}.landing-hofferman .sec-block .text{max-width:100%;padding:0 15px}.landing-hofferman .sec-block .text h3{font-size:20px}.landing-hofferman .sec-block .text p{font-size:18px}.landing-hofferman .sec-block .text ol li{font-size:16px}.landing-hofferman .last-block .form h2{font-size:18px}.landing-hofferman .last-block .form{padding:0 15px}.landing-hofferman-gracias .bg{height:auto;padding:0 0 20px}.landing-hofferman-gracias .bg .logo{position:relative;transform:none;top:0;left:0;height:auto;padding:10px;width:100%;border-radius:0}.landing-hofferman-gracias .bg .logo img{max-width:180px}.landing-hofferman-gracias .bg .content-bg{margin:0}.landing-hofferman-gracias .bg .text{padding:30px 15px;text-align:center;margin:0}.landing-hofferman-gracias .bg .text h1{font-size:25px;text-align:center}.landing-hofferman-gracias .bg .text p{text-align:center;font-size:20px}.landing-hofferman-gracias .bg .text a{margin:20px auto 0;font-size:13px;max-width:240px;left:0;transform:none;position:relative;bottom:0}.landing-hofferman-gracias .bg .text h2{font-size:20px;text-align:center;margin:0 0 10px}.landing-hofferman-gracias .bg .img-ebook{max-width:190px;padding:0;position:relative;right:0;margin:0 auto;top:0;transform:none}.landing-hofferman-gracias .bg .img-ebook img{max-width:100%}.landing-hofferman-gracias .ebook .left{margin:0 0 30px}.landing-hofferman-gracias .ebook .left .content-left h3{font-size:18px}.landing-hofferman-gracias .ebook .left .content-left h4{font-size:16px}.landing-hofferman-gracias .ebook .left .content-left p{font-size:16px}.landing-hofferman-gracias .ebook .form{margin:0 0 30px}.landing-hofferman-gracias .ebook .form .forma h3{font-size:18px}.landing-hofferman-gracias .ebook .form .forma h4{font-size:16px}.landing-hofferman-gracias .ebook .form .forma p{font-size:16px}}