html,body{overscroll-behavior-y:none}body{box-sizing:border-box;position:relative;width:100%;margin:0em;min-height:100%;padding:0em;-webkit-overflow-scrolling:touch;background-image:url(https://harvestful-cdn.s3.amazonaws.com/FF384CCE-456A-4E8F-8533-5570564D6430.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}body.hidden-scroll{overflow:hidden}html,body,div,span,input,select,button,p,i,a,textarea{font-family:'Montserrat', Arial, Helvetica, sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;scroll-behavior:smooth;color:#000}.scroll-hidden{overflow:hidden !important}.btn{font-size:0.9em;width:100%;font-weight:700;color:#fff;cursor:pointer;background-color:#249300FF;padding:1em;box-sizing:border-box;border-radius:0.3em;display:inline-block;text-decoration:none;line-height:1.2em;border:none;box-shadow:0 0.0625em 0.3125em #0006}.btn.disabled{background-color:#ccc;cursor:not-allowed}#fc_frame{display:none !important}.bar-notification{font-size:1.2em;padding:1em;box-sizing:border-box;background-color:#1E152A}.bar-notification img{width:3em}.hero .logo{width:10em;margin:2em auto 0 auto}.hero .titles{margin-top:1em;padding:0 1.5em;box-sizing:border-box}.hero .titles .title{font-size:1.5em;font-weight:700;margin:0}.hero .titles .sub-title{font-size:1em;padding:0.5em 0;box-sizing:border-box;font-weight:500;margin:0}.hero .titles .sub-title.green{color:#249300FF}.hero .content{position:relative}.hero .content .men{display:none}.hero .content .box{padding:1em;box-sizing:border-box;background-color:#fff;margin-top:1em;border:0.1875em dashed #249300FF;width:85%;margin-left:7.5%}.hero .content .box .text{font-size:0.9em;font-weight:600}.hero .content .box form .inputs{padding:1em 0}.hero .content .box form .inputs .input input{font-size:0.9em;padding:1em;width:100%;box-sizing:border-box;text-align:left;border-radius:0.5em;background-color:#F6F6F6FF;border:none}.hero .content .box form .inputs .input .error-text{text-align:left;font-size:0.9em;color:#db1428;font-weight:500;margin:0.5em 0 1em 0;display:none}.hero .content .box form .inputs .input.input-error input{border-color:#db1428}.hero .content .box form .inputs .input.input-error.required .required{display:block}.hero .content .box form .inputs .input.input-error.email .email{display:block}.hero .content .box form .inputs .input.input-error.max .max{display:block}.hero .content .box form .inputs .input:not(:first-child){margin-top:1em}.hero .content .box form .btn{margin-top:0.5em}.hero .content .box form .box-error{font-size:0.9em;margin-top:1em;padding:1.5em;box-sizing:border-box;text-align:left;background-color:#fff2f0;border-radius:3em;display:none}.hero .content .box form .security{font-size:0.8em;margin-top:1.5em}.hero .content .box form .security img{width:1em}.hero .content .men-mobile{width:100%;margin-top:1.5em}.hero .video{position:relative;width:90%;margin:2em 0 0 5%;border-radius:0.3em;overflow:hidden}.hero .video video{width:100%;border-radius:0.3em}.hero .video .icons{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.hero .video .icons .text{font-size:0.8em;color:#fff;text-transform:uppercase;font-weight:600;padding:2em;box-sizing:border-box;z-index:15}.hero .video .icons img{position:absolute;bottom:1.5em;right:1.5em;width:1.5em;cursor:pointer}.hero .video .icons img.off{display:none}.hero .video .icons img.play{position:initial;width:3em}.hero .video .icons .gif{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(https://seminario-creando-riqueza-assets.s3.amazonaws.com/vsl-thumb.gif);background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:rgba(0,0,0,0.7);background-blend-mode:multiply;z-index:10}.hero .video .icons.hide-icons img{display:none}.hero .video .icons.toggle-play .text{display:none}.hero .video .icons.toggle-play.play img.play{display:none}.hero .video .icons.toggle-play.pause{background-color:rgba(0,0,0,0.7)}.hero .video .icons.toggle-play.pause img.on,.hero .video .icons.toggle-play.pause img.off{display:none !important}.hero .video .icons.toggle-play.pause img.play{display:block}.hero .button{margin-top:1em}.hero .button .btn{width:90%;margin:auto}@media screen and (min-width: 600px){.hero{padding:2em;box-sizing:border-box}.hero .titles .title{font-size:2em}.hero .content{display:flex;justify-content:space-between;margin:2em 0 -2em 0}.hero .content .men{width:50%;display:block}.hero .content .box{width:50%;border-radius:0.5em;padding:2em;height:max-content;margin-top:4em;margin-left:0}.hero .content .box .btn{position:relative;bottom:auto;left:auto;width:100%}.hero .content .box .book{position:absolute;right:62%;bottom:13%;width:15em}.hero .content .box .text{margin-top:0}.hero .content .men-mobile{display:none}.hero.preview{padding-top:0}.hero.preview .video{width:100%;margin:2em 0}.hero.preview .button .btn{width:70%}}@media screen and (min-width: 993px){.hero .logo{width:13em;margin-top:0}.hero .titles{padding:0}.hero .titles .title{font-size:2.2em}.hero .titles .sub-title{font-size:1.5em}.hero.preview{padding:0em 15em 2em 15em}.hero.preview .button .btn{font-size:1.4em;width:60%}}@media screen and (min-width: 1200px){.hero{padding:2em 15em;max-width:1500px;margin:auto}.hero .content .box{width:45%}}.section-content{background-color:#fff;padding:2em;box-sizing:border-box}.section-content .title{font-size:1.5em;margin-top:0}.section-content .title span{color:#249300FF}@media screen and (min-width: 600px){.section-content{padding:2em 4em}.section-content .title{font-size:2em}.section-content p{text-align:justify}}@media screen and (min-width: 993px){.section-content{padding:4em 10em}.section-content .title{font-size:3em;margin-bottom:0.5em}}.banner{padding:2em;box-sizing:border-box}.banner .title{font-size:1.5em;margin-top:0}@media screen and (min-width: 600px){.banner{padding:4em}.banner .title{font-size:2em}.banner .btn{width:max-content}}@media screen and (min-width: 993px){.banner .title{font-size:3em;margin-bottom:0.5em}}.letter{display:flex;justify-content:center;background-color:#fff}.letter .container-letter{font-size:0.9em;letter-spacing:0.02em;line-height:1.5em;padding:2em;box-sizing:border-box;background-color:#f7f7f7;width:100%}.letter .container-letter p{text-align:left}.letter .container-letter p a{font-weight:600}.letter .container-letter ul{text-align:left}@media screen and (min-width: 600px){.letter .container-letter{width:70%;margin:2em 0;border-radius:0.5em}}@media screen and (min-width: 993px){.letter .container-letter{font-size:1.1em;width:50%}}footer .top{padding:2em;box-sizing:border-box;background-color:rgba(0,0,0,0.84);color:#b0b0b0}footer .bottom{padding:2em;box-sizing:border-box;background-color:rgba(0,0,0,0.9)}footer .bottom .content p{color:#b0b0b0}footer .bottom .content .logo{margin-top:1.5em}footer .bottom .content .logo img{width:10em}footer .bottom .content .links{display:flex;justify-content:center;margin-top:1em}footer .bottom .content .links a{text-decoration:none;color:#fff;cursor:pointer}footer .bottom .content .links a:not(:last-child){margin-right:1em}footer .bottom .content .italic{font-size:0.8em;font-style:italic}@media screen and (min-width: 600px){footer .top{font-size:1.5em;padding:1.3em 2em}}@media screen and (min-width: 993px){footer .top{font-size:1.5em;padding:1.3em 5em}footer .bottom{padding:2em 10em}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;justify-content:center;align-items:center}.modal .modal-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;cursor:pointer}.modal .modal-close img{width:1.5em}.modal .modal-container{position:relative;width:90%;overflow:hidden;background:#fff;z-index:10;border-radius:0.3em;box-sizing:border-box}.modal .modal-container .modal-content{padding:1.5em;box-sizing:border-box;max-height:80vh;overflow:auto}.modal .modal-container .modal-content .title{font-size:2.5em;margin:0}.modal .modal-container .modal-content.exist .btn{margin-top:0.5em}@media screen and (min-width: 600px){.modal .modal-container{width:50%}.modal .modal-container .modal-content{padding:2em}}@media screen and (min-width: 993px){.modal .modal-container{width:40%}}.modal.active{display:flex}
/*# sourceMappingURL=styles.css.map */
