@keyframes pulse{0%{transform:scale(.95)}70%{transform:scale(1)}to{transform:scale(.95)}}span.arrow-icon{background:#d5d5d5;display:inline-block;height:50px;margin-bottom:10px;-webkit-mask:url(/build/images/arrow-down-icon.c54f2457.svg);mask:url(/build/images/arrow-down-icon.c54f2457.svg);-webkit-mask-size:cover;mask-size:cover;width:50px}span.arrow-icon.blue,span.arrow-icon:hover{background:#3498db}i.circle{background-color:#3498db;border-radius:1em;color:#fff;font-size:4rem;padding:.25em}div.video-section h2{margin:5px 0 15px}div.download-section{margin-top:20px}@media (max-width:768px){div.download-section{padding:20px}div.download-section a{display:block}}div.download-section div.content>div.hide-if-unlocked-promo{margin-bottom:50px}div.download-section div.icons{align-items:stretch;display:flex;gap:40px;justify-content:center;margin-bottom:30px;text-align:center}@media (max-width:768px){div.download-section div.icons{flex-direction:column;gap:0}}div.download-section div.icons div.item.plus{font-size:48px;font-weight:700;width:auto}div.download-section div.icons div.item div.icon{align-items:center;display:flex;font-size:30px;font-weight:700;gap:30px;justify-content:center;text-align:left}div.download-section div.icons div.item .button{font-weight:700;margin-top:20px;min-width:330px;text-transform:uppercase}@media (max-width:768px){div.download-section div.icons div.item .button{min-width:auto}}div.price-section{background:#3498db;padding-bottom:50px;padding-top:80px}@media (max-width:768px){div.price-section div.content{padding-top:10px}}div.price-section div.columns{align-items:center;display:flex;flex-direction:row}div.price-section div.columns img{max-width:100%}@media (max-width:768px){div.price-section div.columns img{max-width:70%}}div.price-section div.columns div.right-column{background-color:#fff;flex-direction:column;margin-bottom:0;margin-left:7%;padding:0}@media (max-width:768px){div.price-section div.columns{flex-direction:column}div.price-section div.columns div.right-column{margin:0}}div.price-section div.columns div.order-button{margin:2em 0 1em}div.price-section div.columns div.order-button .button{margin:0}div.price-section div.text{padding:30px 50px}@media (max-width:768px){div.price-section div.text{padding:20px}}div.price-section div.form{border-radius:0 0 20px 20px;font-family:Poppins,sans-serif;max-width:none;padding:20px 50px}@media (max-width:768px){div.price-section div.form{padding:20px}}div.price-section div.form h3{font-size:1em;padding:0}div.price-section div.form h4{display:none}div.price-section div.form form{font-size:20px;padding-bottom:0}div.price-section div.form form p.price b.to-pay{font-size:2.15em}div.price-section div.form form p.price span.old-price{color:#666;font-size:1.7em;font-weight:700}div.price-section div.form form button.offer{background-color:#2ecc71;color:#fff}div.price-section div.form form button.offer:hover{background-color:#27ae60}div.end-promo-section{border-top:24px solid #000;padding:50px 0 150px}div.end-promo-section p{margin:40px 0}div.opinions-section{background-color:#f1f2f6}div.opinions-section div.facebook-reviews{background-color:#fff;border:1px solid #e7e7e3;border-radius:10px;display:flex;margin-bottom:40px}div.opinions-section div.facebook-reviews div.left{flex:1;padding:20px 30px}div.opinions-section div.facebook-reviews div.right{background-color:#eff8ff;border-bottom-right-radius:10px;border-top-right-radius:10px;flex:0 1 auto;font-size:24px;font-weight:700}div.opinions-section div.facebook-reviews div.right i{font-size:3rem}div.opinions-section div.facebook-reviews div.right a{display:inline-block;height:100%;padding:20px 30px;text-align:center;width:100%}div.opinions-section div.order-button{margin:30px 0}div.invitation-section{text-align:center}div.invitation-section div.content{padding-bottom:0;padding-top:0}div.invitation-section div.background-grey{background-color:#f6f6f6;margin-left:-20px;margin-right:-20px}div.invitation-section div.background-grey img{max-width:80vw}