@charset "UTF-8";@import"https://fonts.bunny.net/css?family=inter:400,700|lora:400i|montserrat:400,900";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css";:root{--rosa-primario: #fe387f;--rosa-secundario: #cd479d;--rosa-75: #ff9cbf;--rosa-50: #ffc3d9;--rosa-25: #ffebf2;--rosa-10: #fff5f9;--preto-escuro: #19060d;--preto-claro: #330b19}body{font-family:Inter,sans-serif;font-weight:400;color:var(--preto-escuro)}h1,h2,h3{font-family:Montserrat,sans-serif;font-weight:900;line-height:98%;color:var(--preto-claro);padding-bottom:10px}h1{font-size:2.5rem}p{text-align:justify;line-height:1.5rem}strong{font-weight:700}.preco_botao{color:#8b8b8b;margin-top:-25px;font-size:15px}.text-objecao{color:#ff4f4f}.btn{transition:all .3s ease-in-out;font-size:1rem;font-weight:700;padding:15px 0;color:#ffebf2;border-color:#ffebf2;border-radius:15px;background:linear-gradient(91.43deg,#fe387f -1.28%,#cd479d 108.27%);box-shadow:0 4px 4px #fe387f40;text-transform:uppercase}.btn:hover,.btn:focus{transition:all .3s ease-in-out;background-color:var(--rosa-primario);border-color:#ffebf2;color:#ffebf2;box-shadow:0 0 25px 1px #fe3881}#menu{background-color:var(--rosa-primario);padding:0}#menu a{color:var(--rosa-10)!important}#menu img{width:100px;margin:5px;filter:brightness(500);filter:contrast(500)}#promessa{background-color:#fff;padding:35px 0}#promessa h1{color:var(--rosa-primario);text-transform:uppercase}#promessa .btn{margin-top:15px}#promessa .video{border-radius:18px}#motivacao{background-color:var(--rosa-10);padding:35px 0}#doces{background-color:var(--rosa-25);padding:35px 0}#curso{background-color:#fff;padding:35px 0}#curso .card{border-radius:18px;margin-bottom:25px}#curso .card-header{padding:20px}#curso h3{font-family:Inter,sans-serif;font-weight:900;padding:0 15px;margin:0;font-size:1.3rem}#curso ul{list-style-type:none;padding-left:15px}#curso ul li{padding-bottom:15px}#curso li:before{content:">";background-color:var(--rosa-primario);color:var(--rosa-primario);margin-right:5px;border-radius:50%;width:1em;height:1em;display:inline-grid;place-items:center;line-height:1em;font-size:1rem}#profissional{background-color:var(--rosa-25);padding:35px 0}#profissional img{width:100%;border-radius:18px}#profissional .preco_botao{margin-top:0}#profissional h2{font-family:Lora,serif;font-style:italic;font-weight:400;margin-top:0}#entrega{background-color:#fff;padding:45px 0}#entrega img{width:90%;border-radius:18px}#entrega .preco_botao{margin-top:0}#entrega .preco-box{font-family:Montserrat,sans-serif;color:var(--rosa-primario);background-color:var(--rosa-10);border-radius:18px;border:3px dashed var(--rosa-primario);box-shadow:0 0 50px -10px #ff008076}#entrega .preco-parcela{color:var(--rosa-75)}#depoimentos{padding:25px 0;background-color:var(--rosa-primario)}#depoimentos img{width:100%;border-radius:18px;box-shadow:0 0 10px #80004076}#depoimentos h1,#depoimentos p{color:#fff}#suporte{background-color:var(--rosa-25);padding:35px 0}#suporte hr{border-top:2px solid var(--rosa-primario)}#last-hit{background-color:var(--rosa-10);padding:35px 0;border-top:2px solid var(--rosa-50);border-bottom:2px solid var(--rosa-50)}#last-hit .destaque{background-color:var(--rosa-primario);color:#fff;border-radius:5px;padding:5px;font-weight:700}#objecao{background-color:#fff;padding:35px 0}#objecao .card{border-radius:18px}#objecao .card-header{border-top-left-radius:18px;border-top-right-radius:18px}#objecao .bg-rosa{background-color:var(--rosa-primario)}#objecao .preco_botao{margin-top:-15px}#objecao ul{list-style-type:none;padding-left:15px}#objecao ul li{padding-bottom:15px}#objecao .positivo:before{content:"✅";margin-right:5px;border-radius:50%;width:1.2em;height:1.2em;display:inline-grid;place-items:center;line-height:1em;font-size:1rem}#objecao .negativo:before{content:"❌";margin-right:5px;border-radius:50%;width:1.2em;height:1.2em;display:inline-grid;place-items:center;line-height:1em;font-size:1rem}#faq{background-color:var(--rosa-10);padding:35px 0;border-top:2px solid var(--rosa-primario)}#faq .accordion>*{border-radius:18px}#faq .accordion-button.collapsed{border-radius:18px;border:2px solid var(--rosa-50);background-color:#fff}#faq .accordion-button{border-radius:18px;border:2px solid var(--rosa-50);background-color:var(--rosa-25)}#faq h3{font-family:Inter,sans-serif;font-weight:600}#footer{background-color:var(--preto-claro);padding:35px 0}#footer p{color:#fff}#footer img{width:75px}#cta{background-color:#fff}#cta h2{font-family:Roboto,sans-serif;font-size:2rem;text-decoration:underline}
