:root{--gold:#ffd600;--violet:#592f61}body{font-family:"Varela Round",sans-serif}.bold{font-weight:700}.bg-light{background:#f0f0f0}.separator{width:50px;height:2px;background:var(--gold);display:block;margin:25px 0}h2{font-size:40px;margin:25px 0}h3{margin:10px 0 40px;font-weight:700}h3.title{margin-top:50px}@media (max-width:600px){h2{font-size:30px;margin:15px 0}h3{margin:40px 0 30px}}.violet{color:var(--violet)}.sub[data-text]{position:relative}.sub[data-text]:before{content:attr(data-text);text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:9px;text-decoration-color:var(--gold);color:transparent;position:absolute;bottom:10px;z-index:-1}.header{background:url(../images/bg.png) no-repeat center center/cover;margin:10px;border-radius:10px;height:100vh;max-height:680px;position:relative}.header header{padding:15px 0;transition:all .1s ease-in-out}.header header nav ul{font-size:14px}.header header nav ul li .nav-link{color:#fff}.header header .desc{display:none}.header header.scroll{padding:0 4vw;transition:all .1s ease-in-out;position:fixed;z-index:4;width:100%;background:#bf455e;background:linear-gradient(110deg,#bf455e 0,#650060 100%);top:0;left:0;margin:0}.header header.scroll .desc{display:block;color:#fff;text-align:center}@media (max-width:600px){.header header.scroll{padding:0}.header header.scroll .desc{width:100%;font-size:12px;line-height:12px;text-align:left;margin:8px 0 5px}.header header .main-nav{display:block!important;width:100%}}.header .banner{color:#fff;padding:0 50px;top:50%;display:block;position:absolute;transform:translateY(-50%)}.header .banner .title-01{width:100%}.header .banner .headline{color:var(--gold)}@media (max-width:600px){.header{max-height:100%;height:auto;padding-bottom:30px}.header .banner{padding:0 20px;position:relative;top:0;left:0;transform:none}}.fast-email{width:100%;position:fixed;top:85vh;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 20%,#fff 100%);padding:10px 0 40px;bottom:0;z-index:2;transition:all .3s ease-in-out}.fast-email .row .col{padding:0}.fast-email form .content{max-width:500px;box-shadow:0 28px 79px rgba(0,0,0,.2);border-radius:5px;overflow:hidden;transform:translateX(-50%);left:50%;position:relative;margin:0}.fast-email form .content input{border:0;outline:0;padding:15px;width:100%}.fast-email form .content button{border:0;background:var(--gold);color:var(--violet);padding:15px;font-weight:700;width:100%;position:relative;overflow:hidden}.fast-email form .content button:before{content:"";animation:shine linear 3s;animation-iteration-count:infinite;position:absolute;height:200px;width:700px;background:#fff;background:linear-gradient(126deg,rgba(255,255,255,0) 10%,rgba(255,249,161,.7) 48%,rgba(255,255,255,0) 83%);margin:-150px 0 0}@keyframes shine{0%{transform:translateX(-2000px)}100%{transform:translateX(2000px)}}.fast-email form label{margin:10px auto;display:table;font-size:14px;font-weight:700;transition:all .3s ease-in-out}@media (max-width:600px){.fast-email{width:auto;top:80vh;padding:10px 10px 0;background:rgba(255,255,255,.6);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(191,69,94,.5) 16%,rgba(101,0,96,.5) 100%)}.fast-email form .content{transform:none;position:relative;left:0}.fast-email form .content button{font-size:14px;padding:18px 0 15px}.fast-email form label{color:#fff;font-weight:400;transition:all .3s ease-in-out}}@media (min-width:600px){.fast-email.scroll{padding:15px 0;transition:all .3s ease-in-out;backdrop-filter:blur(5px);background:#bf455e;background:linear-gradient(180deg,rgba(191,69,94,.5) 16%,rgba(101,0,96,.5) 100%)}.fast-email.scroll form label{color:#fff;font-weight:400;transition:all .3s ease-in-out}}main section .text-gray{color:#6b6b6b}main section p{font-size:18px}main section.one{margin:100px auto}main section.one img{width:100%;max-width:520px}@media (max-width:600px){main section.one{margin:50px auto}main section.one .image{height:230px;overflow:hidden;width:300px;margin:0 auto}}main section.two{margin:100px auto}main section.two .rules-01{background:#f0f0f0;border-radius:10px;padding:30px 40px}main section.two .rules-01 ul{margin:0;padding:0;list-style:none}main section.two .rules-01 ul li{background:url(../images/tick.png) left center no-repeat;padding-left:25px}main section.two .text{padding:30px 10px}main section.two .text p{font-weight:700}main section.three .row .rule{text-align:center;padding:50px 20px;border-radius:10px;box-shadow:0 28px 59px rgba(0,0,0,.2);height:280px;background:#fff}main section.three .row .rule img{height:100px}main section.three .row .rule h5{font-weight:700;font-size:20px;line-height:20px;margin:25px auto 0;max-width:80%}@media (max-width:600px){main section.three .row .rule{margin:0 0 20px;text-align:left;display:flex;height:auto;padding:20px;box-shadow:0 10px 25px rgba(0,0,0,.15)}main section.three .row .rule img{height:75px;margin:0 20px 0 0}main section.three .row .rule h5{font-size:18px;margin:10px 0 0}}main section.four{margin-top:100px;padding:30px 0}main section.four .img-caption{text-align:center}main section.four .img-caption figure{margin:0 auto 50px}main section.four .img-caption figure figcaption{background:var(--gold);display:inline-block;padding:5px 10px;border-radius:5px;margin:0 0 -10px;z-index:3;position:relative;transform:translateX(-20%)}@media (max-width:600px){main section.four .img-caption figure figcaption{transform:translateX(0)}main section.four .img-caption figure img{width:100%}}main section.five{margin:100px auto}main section.six{padding:30px 0}main section.six #carruselBooksKiyo .carousel-control-prev .carousel-control-prev-icon{background:url(../images/fi-rr-angle-left.svg) no-repeat center center}main section.six #carruselBooksKiyo .carousel-control-next .carousel-control-next-icon{background:url(../images/fi-rr-angle-right.svg) no-repeat center center}main section.six #carruselBooksKiyo .carousel-item{min-height:330px}main section.six #carruselBooksKiyo .carousel-item img{margin:0 auto;box-shadow:0 16px 16px rgba(0,0,0,.26);max-height:305px;width:auto}main section.seven{margin:100px auto}main section.seven img{box-shadow:0 28px 59px rgba(0,0,0,.2);width:100%}main section.seven .col{position:relative}main section.seven .col .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}@media (max-width:600px){main section.seven .col .text{margin:40px 0 0;position:relative;transform:none;top:0;left:0;width:auto}}main section.eight{padding:50px 0 0}main section.eight h3{max-width:590px;text-align:center;margin:0 auto 50px}@media (max-width:600px){main section.eight h3{margin:0 auto 20px}}main section.eight #carruselTestimonios .carousel-item{height:280px;position:relative}main section.eight #carruselTestimonios .carousel-item .content{box-shadow:0 28px 59px rgba(0,0,0,.2);border-radius:7px;background:var(--gold);max-width:500px;width:100%;margin:0 auto;padding:30px;color:var(--violet);text-align:center}main section.eight #carruselTestimonios .carousel-item .content p{font-style:italic}main section.eight #carruselTestimonios .carousel-item .content span{font-weight:700;font-size:14px}@media (max-width:600px){main section.eight #carruselTestimonios .carousel-item .content{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}main section.nine{margin:100px auto}main section.nine .text{margin:0 auto;position:relative;padding-left:100px}main section.nine .text img{text-align:left;position:absolute;height:75px;left:0}main section.nine .text h4{font-weight:700;margin:0 0 30px;display:inline-block}@media (max-width:600px){main section.nine .text{padding-left:0}main section.nine .text img{position:relative;margin:0 0 50px}}main section.ten .row .col{background:var(--gold);padding:35px 25px}main section.ten .row .col .text{max-width:85%}main section.ten .row .col .text h4{margin:0 0 20px;font-weight:700}main section.ten .row .col.arrow{background:var(--gold) url(../images/arrow-yellow.png) right center no-repeat}main section.ten .price{text-align:center;position:relative;max-width:500px;margin:50px auto 150px}main section.ten .price .price-no-price{border:1px solid var(--violet);padding:5px 0;color:var(--violet);border-radius:5px;max-width:200px;font-size:20px;margin:0 auto -10px;position:relative;z-index:1}main section.ten .price .free{font-size:40px;font-weight:700;width:450px;margin:30px auto}@media (max-width:600px){main section.ten .price .free{width:auto;font-size:25px}}@media (max-width:600px){main section.ten{max-width:80%;margin:0 auto}main section.ten .container-fluid{padding:0}main section.ten .row .col{text-align:center}main section.ten .row .col .text{margin:0 auto}main section.ten .row .col.arrow{padding:30px 20px 130px;background:var(--gold) url(../images/arrow-yellow-down.png) no-repeat bottom center/102%}}footer{margin:0 auto;padding:50px 0 100px;font-size:12px}footer ul{list-style:none;margin:0;padding:0}footer ul li{font-size:12px;margin:0 0 15px}footer .footer-faqs{margin:15px 0}footer .footer-faqs a{margin:0 5px}footer .socials{text-align:center;max-width:400px;margin:0 auto}footer .socials li{display:inline-block;margin:0 10px}footer .socials li a{display:block}footer .socials li a img{width:30px}@media (max-width:600px){footer{padding:30px 30px 150px}footer .text-end{text-align:left!important;margin-bottom:30px}}.exito{text-align:center}.exito .container{max-width:900px;margin:0 auto}.exito .container .separator{margin:25px auto}.wap{align-items:center;width:207px;border-radius:7px;background-color:#25d366;color:#fff;text-align:center;text-decoration:none;font-size:1.2em;font-weight:700;transition:all .3s ease-in-out;margin:0 auto;margin-top:30px;padding:7px 20px;opacity:.9;display:flex}.wap:hover{color:#fff;opacity:1;transition:all .3s ease-in-out}