body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-container{background:linear-gradient(0deg,#d4b668,#0a1a44);width:100vw}.main-container,.main-container .grid-container{align-items:center;display:flex;flex-direction:column;min-height:100vh}.main-container .grid-container{background:#d4b668;background:linear-gradient(90deg,#d4b668 0,#0a1a44);box-shadow:0 2px 21px 10px rgba(0,0,0,.4);justify-content:space-between;width:1080px;z-index:1}@media(max-width:768px){.main-container .grid-container{width:100vw}}*{box-sizing:border-box;margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{font-size:61.8%}body{font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:300;line-height:2rem}.header-section{align-items:center;display:flex;flex-direction:row;height:200px;justify-content:space-between;width:100%}.header-section .stamp{height:100%;width:auto;z-index:1}.header-section .stamp img{height:100%;width:auto}.header-section .amazon-container{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;width:1080px}.header-section .amazon-container .line{background-color:rgba(54,52,36,.428);background-image:url(/static/media/gold-line.fa8cfdc3d0ab140ae019.png);box-shadow:10px 10px 15px 0 rgba(0,0,0,.75);height:2px;width:600px}.header-section .amazon-container img{background-color:#fff;border-radius:10px;box-shadow:10px 10px 15px 0 rgba(0,0,0,.75);height:50px;width:140px}@media(max-width:768px){.header-section{height:100px}.header-section .amazon-container{width:100%}.header-section .amazon-container .line{display:none}.header-section .amazon-container img{height:30px;width:90px}}.book-section{align-items:center;display:flex;flex-direction:row;height:400px;justify-content:center;width:100%}.book-section .testemunho{align-items:center;display:flex;flex-direction:column;height:360px;margin:10% 2% 2%;width:360px}.book-section .testemunho img{max-height:25px;max-width:150px}.book-section .testemunho p{margin-top:5%;@import"https://fonts.googleapis.com/css?family=IM+Fell+French+Canon";color:#000;font-family:IM Fell French Canon,serif;font-size:18px;font-weight:700;letter-spacing:1px;text-align:center}.book-section .book,.book-section .book img{height:450px;width:300px}.book-section .book img{box-shadow:10px 13px 39px 0 rgba(0,0,0,.75);object-fit:cover}@media(max-width:768px){.book-section{height:auto}.book-section .testemunho{display:none}.book-section .book,.book-section .book img{height:320px;width:200px}}.info-section{display:flex;flex-direction:column;height:400px;justify-content:center;text-align:center;width:800px}.info-section .info-title{margin:1%;@import"https://fonts.googleapis.com/css?family=Quattrocento";color:#000;font-family:Quattrocento,serif;font-size:2.3em;font-weight:700;letter-spacing:6px;line-height:1.1;text-align:center;text-shadow:#000 2px 14px 20px;text-transform:uppercase;word-spacing:1px}.info-section .info-description{margin-top:4%;@import"https://fonts.googleapis.com/css?family=Lora";color:#000;font-family:Lora,serif;font-size:1.8em;letter-spacing:3px;text-align:center;text-shadow:hsla(0,0%,63%,.4) 2px 2px}@media(max-width:768px){.info-section{height:auto;margin-top:2%;width:100%}.info-section .info-title{font-size:1.8em}.info-section .info-description{font-size:1.3em}}.step1-section{align-items:center;background-color:#d4b668;display:flex;flex-direction:column;height:300px;justify-content:center;margin-top:5%;width:100%}.step1-section p{margin-top:2%;@import"https://fonts.googleapis.com/css?family=Trocchi";color:#000;font-family:Trocchi,serif;font-size:2.3em;font-weight:700;letter-spacing:2px;margin-left:3%;margin-right:3%;text-align:center}.step1-section a{margin-top:5%}.step1-section a img{background-color:#fff;border-radius:10px;box-shadow:10px 13px 39px 0 rgba(0,0,0,.75);height:80px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:200px}.step1-section a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step1-section .book-options{align-items:center;display:flex;justify-content:center;margin-top:2%;width:auto}.step1-section .book-options div{align-items:center;background-color:#f90;border:1px solid #000;border-radius:10px;box-shadow:10px 13px 39px 0 rgba(0,0,0,.75);display:flex;height:50px;justify-content:center;margin:3%;text-align:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:240px}.step1-section .book-options div a{margin:0;text-decoration:none;text-transform:uppercase}.step1-section .book-options div a p{font-size:1.5em}.step1-section .book-options div:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.step1-section p{font-size:1.5em}.step1-section a img{height:40px;width:100px}.step1-section .book-options div{width:100px}.step1-section .book-options div a p{font-size:1em}}.step2-section{align-items:center;display:flex;flex-direction:column;height:600px;justify-content:center;margin-top:5%;width:100%}.step2-section p{@import"https://fonts.googleapis.com/css?family=Trocchi";color:#000;font-family:Trocchi,serif;font-size:2.3em;font-weight:700;letter-spacing:2px;text-align:center}.step2-section .step2-qr-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.step2-section .step2-qr-container .qr-container{align-items:center;display:flex;flex-direction:column;padding:5%}.step2-section .step2-qr-container .qr-container a{font-size:1em;line-height:30px;margin-top:5%;text-decoration:none;text-transform:uppercase;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.step2-section .step2-qr-container .qr-container a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step2-section .step2-qr-container .qr-container a .play-store{background-color:hsla(0,0%,100%,0);border-radius:10px;height:80px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:200px}.step2-section .step2-qr-container .qr-container a .play-store:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step2-section .step2-qr-container .qr-container .qr-code{background-color:#fff;border-radius:10px;height:300px;margin-top:5%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:300px}.step2-section .step2-qr-container .qr-container .qr-code:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.step2-section{height:auto;margin:1rem}.step2-section p{font-size:1.5em;margin:10px}.step2-section .step2-qr-container{flex-wrap:wrap}.step2-section .step2-qr-container .qr-container a .play-store{height:60px;width:150px}.step2-section .step2-qr-container .qr-container .qr-code{height:180px;width:180px}}.why-section{align-items:center;background-color:#d4b668;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:10%;width:100%}.why-section .why-title{max-width:700px}.why-section .why-title h2{margin-top:8%;@import"https://fonts.googleapis.com/css?family=Quattrocento";color:#000;font-family:Quattrocento,serif;font-size:2.5em;font-weight:700;letter-spacing:3px;line-height:1.5;text-align:center;text-shadow:#000 2px 14px 20px;text-transform:uppercase;word-spacing:1px}.why-section .why-video{height:auto;margin-top:5%;width:90%}.why-section .why-video iframe{height:600px;width:100%}.why-section .why-reasons{align-items:center;display:flex;flex-direction:column;height:auto;margin-top:5%;width:100%}.why-section .why-reasons .title{text-align:center;@import"https://fonts.googleapis.com/css?family=Trocchi";color:#000;font-family:Trocchi,serif;font-size:25px;font-weight:700;letter-spacing:1px;text-align:left;text-transform:uppercase}.why-section .why-reasons .why-check-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:450px;width:100%}.why-section .why-reasons .why-check-container .item-check{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:center;max-width:500px}.why-section .why-reasons .why-check-container .item-check img{height:20px;width:20px}.why-section .why-reasons .why-check-container .item-check p{margin:5%;@import"https://fonts.googleapis.com/css?family=Trocchi";color:#000;font-family:Trocchi,serif;font-size:17px;font-weight:700;letter-spacing:1px;text-align:left}@media(max-width:768px){.why-section .why-title h2{font-size:1.6em;margin:10px}.why-section .why-video{height:auto;margin-top:5%;width:auto}.why-section .why-video iframe{height:400px;width:100%}.why-section .why-reasons .title{font-size:1.5em;text-align:center}.why-section .why-reasons .why-check-container{height:auto}}.book-alone{align-items:center;display:flex;height:550px;justify-content:center}.book-alone img{box-shadow:10px 13px 39px 0 rgba(0,0,0,.75);height:450px;object-fit:cover;width:300px}.corner-tab{content:"";left:88%;position:relative;top:0;z-index:1}@media(max-width:768px){.corner-tab{left:80%}}.decoration-line-container{position:absolute;top:12%;z-index:1}.decoration-line-container .decoration-line{background-color:rgba(54,52,36,.428);background-image:url(/static/media/gold-line.fa8cfdc3d0ab140ae019.png);box-shadow:10px 10px 15px 0 rgba(0,0,0,.75);height:2px;top:15px;width:100vw}.burger-container{left:30px;position:relative;z-index:3}.burger-container .burger-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:25px;justify-content:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:30px}.burger-container .burger-button .line{background-color:#000;height:3px;margin:2px 0;transition:background-color .3s ease;width:100%}.burger-container .burger-button.open .line:first-child{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.burger-container .burger-button.open .line:nth-child(2){opacity:0}.burger-container .burger-button.open .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.burger-container .menu{background-color:hsla(43,56%,62%,.925);border:1px solid #000;border-radius:10px;box-shadow:10px 10px 25px 0 rgba(0,0,0,.75);display:flex;flex-direction:column;height:auto;margin:10px;position:absolute;width:200px}.burger-container .menu p{cursor:pointer;margin-top:4%;padding:5%;@import"https://fonts.googleapis.com/css?family=Lora";color:#000;font-family:Lora,serif;font-size:1.5em;font-weight:700;letter-spacing:4px;text-transform:uppercase}.burger-container .menu p:hover{border-radius:10px;-webkit-text-decoration:underline solid #444;text-decoration:underline solid #444;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform:translateX(20px);transform:translateX(20px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.burger-container .menu button{margin:3px}.footer-container{align-items:center;background-color:#000;bottom:0;display:flex;height:50px;justify-content:center;margin-top:10%;width:100%}.footer-container a{text-decoration:none}.footer-container p{color:#a4a2a2;text-align:center}.footer-container Link{color:bisque}@media(max-width:768px){.footer-container{height:20px}}.policy-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100vw}.policy-container .policy-text-section{width:1080px}.policy-container .policy-text-section h1{margin:10%;@import"https://fonts.googleapis.com/css?family=Quattrocento";font-size:34px;text-transform:uppercase}.policy-container .policy-text-section h1,.policy-container .policy-text-section span{color:#000;font-family:Quattrocento,serif;font-weight:700;letter-spacing:1px;text-align:center;word-spacing:1px}.policy-container .policy-text-section span{margin:1%;@import"https://fonts.googleapis.com/css?family=Quattrocento";font-size:28px}.policy-container .policy-text-section p{@import"https://fonts.googleapis.com/css?family=Quattrocento";line-height:1.3}.policy-container .policy-text-section p,.policy-container .policy-text-section p span{color:#000;font-family:Quattrocento,serif;font-size:24px;letter-spacing:1px;margin:1%;word-spacing:1px}.policy-container .policy-text-section p span{@import"https://fonts.googleapis.com/css?family=Quattrocento";font-weight:700;text-align:center}.modal-overlay{background-color:rgba(0,0,0,.506);bottom:0;height:auto;left:0;position:fixed;width:100%;z-index:3}.modal-overlay,.modal-overlay .modal{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-overlay .modal{background-color:#fff;border-radius:8px;margin:10px;padding:10px;text-align:center;width:90%}.modal-overlay .modal h2{font-size:1.6rem}.modal-overlay .modal .text-container p{color:#000;line-height:15px}.modal-overlay .modal .text-container button{background-color:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;height:30px;margin-left:10%;padding:5px 10px;width:auto}.modal-overlay .modal .text-container .form-check{display:flex;justify-content:center}.circle-display{border-radius:10px;box-shadow:5px 5px 5px 5px rgba(0,0,0,.398);height:auto;margin-top:2%;overflow:hidden;transition:max-height .5s ease-in-out;width:90%}.circle-display .ball-title-modal-container{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between}.circle-display .ball-title-modal-container .ball{align-items:center;background-image:url(/static/media/Relatorio_Icon.9c29eaf2e1e8f2217eef.png);background-position:50%;background-size:cover;border-radius:50%;display:flex;height:50px;justify-content:center;margin:2%;overflow:hidden;width:50px}.circle-display .ball-title-modal-container .ball p{color:#bc9b40;font-size:2.3rem;font-weight:700;position:relative;text-shadow:-1px 1px 10px #000}.circle-display .ball-title-modal-container .title{align-items:center;display:flex;height:auto;margin:3%}.circle-display .ball-title-modal-container .title p{color:"#BC9B40";color:#bc9b40;font-size:2.3rem;font-weight:700;position:relative;text-align:center;text-shadow:-1px 1px 10px #000}.circle-display .ball-title-modal-container .toggle-icon{background-color:transparent;color:#75746b;cursor:pointer;font-size:2rem;margin-right:1%}.circle-display .description-container{max-height:0;overflow:hidden;transition:all .5s ease-in-out;width:100%}.circle-display .description-container.open{max-height:700px}.circle-display .description-container.open .description-text-container .description{opacity:1}.circle-display .description-container .description-text-container{align-items:center;background-color:rgba(10,26,68,.478);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:2%}.circle-display .description-container .description-text-container .description{color:#bc9b40;font-size:1.6rem;font-weight:700;margin:1%;opacity:0;text-align:center;text-shadow:4px 3px 0 #403f3f;transition:opacity .5s ease-in-out}.circle-display .description-container .description-text-container .text-description{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#d6d6d6;font-family:Georgia,serif;font-size:16px;font-style:italic;font-variant:small-caps;font-weight:700;letter-spacing:1.2px;padding:3%;text-decoration:none;text-transform:none;word-spacing:1px}.circle-display .description-container .description-text-container .tabela{align-items:center;display:flex;justify-content:center;width:100%}.circle-display .description-container .description-text-container .tabela table{border-collapse:collapse;width:80%}.circle-display .description-container .description-text-container .tabela table td,.circle-display .description-container .description-text-container .tabela table th{border:1px solid hsla(0,0%,87%,.514);color:#fff;font-weight:bolder;padding:10px;text-align:center}.circle-display .description-container .description-text-container .tabela table th{background-color:rgba(76,175,79,.365);color:#fff}.circle-display .description-container .description-text-container .tabela table tr:nth-child(2n){background-color:hsla(0,0%,95%,.235);color:#fff;font-weight:bolder}.circle-display .description-container .description-text-container .tabela table tr:hover{background-color:hsla(0,0%,87%,.412)}.circle-display .description-container .book-link-container{align-items:center;display:flex;height:auto}.circle-display .description-container .book-link-container p{@import"https://fonts.googleapis.com/css?family=Lora";color:#eaeaea;font-family:Lora,serif;font-size:1.4em;font-weight:700;text-align:center}.circle-display .description-container .book-link-container img{height:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:50%}.circle-display .description-container .book-link-container img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.circle-display{margin-top:4%}.circle-display .description-container .book-link-container p{font-size:1.2em}.circle-display .description-container .book-link-container img{width:80%}}.relatorio-title{width:90%}.relatorio-title h1{text-align:center;@import"https://fonts.googleapis.com/css?family=Lora";color:#bc9b40;font-family:Lora,serif;font-size:3.8em;padding:2%;text-shadow:4px 3px 0 #403f3f;text-shadow:-1px 1px 10px #000}.relatorio-title p{font-size:2em;font-weight:700;margin:3%;text-align:center}@media(max-width:768px){.relatorio-title h1{font-size:1.8em}}.div-circle-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}h3{color:#75746b;font-size:3rem}.calculator-titles{text-align:center;width:90%}.calculator-titles :first-child{color:#d9d9d9;font-size:4em;font-weight:400;margin:0;text-shadow:-1px -1px 1px hsla(0,0%,100%,.1),1px 1px 1px rgba(0,0,0,.5)}.calculator-titles p:nth-child(2){font-size:1.4em;font-weight:500;letter-spacing:2px;margin-top:2%;text-transform:uppercase}.calculator-instructions{margin-left:10%;margin-right:10%}.calculator-instructions h2{font-size:1.9em;text-align:center}.calculator-instructions p{font-size:2.4rem;line-height:35px}.calculator-form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.calculator-form label{font-size:1.6rem;font-weight:700;margin-top:10px}.calculator-form input{border:1px solid #ccc;border-radius:5px;font-size:1.6rem;margin-top:5px;padding:10px;width:50%}.calculator-form button{background-color:#ac7c3e;border:none;border-radius:5px;color:#fff;font-size:1.6rem;margin-top:20px;padding:10px;text-transform:uppercase}.calculator-form .calculator-date-input,.calculator-form .calculator-name-input{align-items:center;display:flex;flex-direction:column;width:100%}@media screen and (max-width:780px){.calculator-titles{font-size:2.3rem;margin-bottom:2%}.calculator-titles p:first-child{font-size:1.2em}.calculator-titles p:nth-child(2){font-size:1.4rem;margin-top:2%}.calculator-instructions h2{font-size:1.4em}.calculator-instructions p{font-size:1.8rem;line-height:20px}.calculator-form label{font-size:1.4rem}.calculator-form input{font-size:1.4rem;width:90%}.calculator-form button{font-size:1.4rem}}.relatorio-back-button{position:absolute;right:140px;top:30px;z-index:3}.relatorio-back-button button{background:none;border:none}.relatorio-back-button button h3{background:none;color:gold}.modal-error{align-items:center;background-color:#e4e3e1;border:1px solid #424242;border-radius:10px;box-shadow:inset -1px 3px 8px 5px #dddee0,2px 5px 16px 0 #555,0 0 24px 10px rgba(0,0,0,.4);display:flex;flex-direction:column;height:auto;position:absolute;width:auto}.modal-error .modal-error-icon{color:red;font-size:3em;margin-top:5%}.modal-error p{color:#484848;font-size:1.6em;font-weight:700;padding:5%;text-align:center}.modal-error button{background-color:#f0f8ff;color:#000;margin:10px;min-width:60px;transition:background-color .5s ease}.modal-error button:hover{background-color:#67ae67}.modal-error button:active{background-color:#d03333}
/*# sourceMappingURL=main.24381d84.css.map*/