@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400;700&family=Quicksand:wght@400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Playfair+Display:ital,wght@1,400..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.navbar{background:linear-gradient(270deg,#fef9e9,#f0d381 32.69%,#5d2f14);height:90px;justify-content:center;padding:0 1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:3}.navbar,.navbarContainer{align-items:center;display:flex;width:100%}.navbarContainer{justify-content:space-between;max-width:1200px}.logo{height:4.5rem;object-fit:cover;width:15rem}.logoLink{cursor:pointer;z-index:10}.desktopMenu{display:flex}.desktopMenuListItem{//padding:.3rem .6rem;background:#0000;border:none;border-radius:5px;color:#2c1810;cursor:pointer;font-family:Junge,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.5px;margin:.7rem;outline:none;text-shadow:0 1px 2px #ffffff4d;transition:all .3s ease}.desktopMenuListItem:hover{color:#fff;text-shadow:1px 1px 3px #0009;transform:translateY(-1px)}.active{border-bottom:3px solid #1a4158;color:#1a4158;font-weight:700;text-shadow:0 1px 2px #ffffff80;transition:all .3s ease}.mobileMenuIcon{color:#fff;cursor:pointer;display:none;font-size:2rem}.mobileMenu{background:#6b8c9e;border-radius:1rem;display:none;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:15rem;padding:.5rem;position:absolute;right:2rem;top:4rem;z-index:2}.mobileMenu.open{display:flex}.mobileMenuListItem{background:#0000;border:none;border-bottom:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;font-family:Junge,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.5px;margin:.25rem;outline:none;padding:.5rem 3rem;text-shadow:1px 1px 2px #0000004d;transition:all .3s ease}.mobileMenuListItem:last-child{border-bottom:none}.mobileMenuListItem.active{background:#ffffff40;border-left:4px solid #fff;border-radius:5px;font-weight:700;padding-left:1.5rem}.mobileMenuListItem:hover{background:#ffffff26;color:#fff;text-shadow:1px 1px 3px #00000080}@media screen and (max-width:1020px){.desktopMenuListItem{margin:.5rem}}@media screen and (max-width:920px){.desktopMenuListItem{font-size:15px}}@media screen and (max-width:825px){.desktopMenu{display:none}.mobileMenuIcon{display:block}}#intro{height:100vh;margin:0;overflow:hidden;padding:0;position:relative;width:100vw}.introContainer{display:flex;justify-content:center}.introContainer,.mainPhotoContainer{height:100%;position:relative;width:100%}.mainPhoto{display:block;height:100vh;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.introText{animation:fadeInOut 10s infinite;color:#fff;font-family:Cormorant Garamond,serif;font-size:1.5rem;font-style:italic;font-weight:700;letter-spacing:1px;line-height:1.4;max-width:40%;opacity:0;padding:1.5rem;position:absolute}.introText.left{left:.3%;top:30%}.introText.right{bottom:45%;right:0}@keyframes fadeInOut{0%{opacity:0;transform:translateY(10px)}10%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.bem-vindos{line-height:1.5}.bem-vindos,.maria-frase{font-size:2rem;font-weight:600}.maria-frase{line-height:.6}.maria-name{font-family:Quicksand,sans-serif;font-size:1.2rem;font-weight:300;margin-top:.5rem}@media screen and (max-width:1340px){.introText.left{left:.3%;top:5%}.introText.right{bottom:7%;right:2}}@media screen and (max-width:768px){.introText.left{left:.3%;top:5%}.introText.right{bottom:7%;right:2}.introText{letter-spacing:1px;line-height:1}.bem-vindos{font-size:1.8rem;line-height:.5}.maria-frase{font-size:1.8rem;line-height:.2}.maria-name{font-size:1.2rem;margin-top:.5rem}}#apresentacao{align-items:center;background-color:#fefcf0;color:#4a4a4a;display:flex;flex-direction:column;font-family:Jungle,sans-serif;font-size:1rem;justify-content:center;line-height:1.6;min-height:100vh;padding:3rem 1.5rem;width:100%}.apresetacaoCentroeMaria{max-width:1200px;width:100%}.apresentacaoCentro,.apresentacaoMaria{align-items:center;display:flex;justify-content:space-between}.textoCentro,.textoMaria{flex:1 1;max-width:60%;padding:1.5rem;text-align:justify}.imageCentro,.imageMaria{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:40%}.imgMaria{border-radius:12px;box-shadow:0 4px 8px #0000001a;max-width:400px}.imgCentroespirita,.imgMaria{height:auto;object-fit:cover;width:100%}.imgCentroespirita{max-width:350px}@media screen and (max-width:768px){.apresentacaoCentro,.apresentacaoMaria{flex-direction:column;text-align:center}.textoCentro,.textoMaria{max-width:100%;padding:1rem}.imageCentro{display:none}.imageMaria{margin-bottom:1rem;margin-top:1rem;max-width:60%}.img{max-width:80%}}#passes{background-color:#faf5dc;color:#4a4a4a;font-family:Jungle,sans-serif;font-size:1rem;line-height:1.6;min-height:100vh;padding:3rem 1.5rem}.passesContainer{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:2rem 0 2rem 2rem}.passes{display:flex;flex:1 1;flex-direction:column;margin-right:1rem;max-width:60%}.atendimentoFraterno,.palestraPasse{margin-bottom:20px}.titleAtendimentoFraterno{//margin-top:.5rem}.titlePalestraPasse{margin-top:2rem}.descAtendimentoFraterno,.descPalestraPasse{line-height:1.6;margin-top:1rem}.descPalestraPasse{margin-bottom:2rem}.titleHorarioAtendimento{color:#375d81;font-size:1rem;font-weight:700}.descHorarioAtendimento{color:#6b8c9e;font-size:1rem;margin-left:1.9rem}.iconClock{color:#375d81;height:25px;margin-right:8px;vertical-align:middle;width:25px}.passesImage{align-items:center;display:flex;flex:1 1;height:auto;justify-content:center;max-width:40%}.passesImage img{height:auto;object-fit:cover;width:100%}@media screen and (max-width:768px){.passesContainer{align-items:center;flex-direction:column;padding:1rem;text-align:justify}.passes{margin-right:0;max-width:100%}.descHorarioAtendimento{margin-left:0}.horariosPasses{margin-top:1rem}.passesImage{justify-content:center;margin-top:2rem;max-width:100%}.passesImage img{content:url(/static/media/passes_horizontal.45ac62e41f4e4c72c058.png);height:auto;object-fit:cover;width:60%}}#espiritismo{background-color:#fefcf0;color:#4a4a4a;font-family:Jungle,sans-serif;font-size:1rem;line-height:1.6;min-height:100vh;padding:3rem 1.5rem}.espiritismoContainer{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:2rem;width:100%}.kardecImage{align-items:center;display:flex;flex:1 1;justify-content:center}.espiritismoTitle{margin-left:1.5rem;margin-top:.5rem}.espiritismoDescription{color:#6b8c9e;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;margin-left:1.5rem;padding:0!important;text-align:justify}.kardecImage{height:auto;max-width:100%}.espiritismoText{//margin-right:1rem;display:flex;flex:1 1;flex-direction:column;max-width:100%}.codificacaoText,.definicaoText{//margin-bottom:20px}.kardecName{font-family:Roboto,sans-serif;font-size:.8rem;font-style:italic;text-align:center}@media screen and (max-width:768px){.espiritismoContainer{gap:0;margin-top:2rem;max-width:100%;padding:0;text-align:justify}.espiritismoContainer,.kardec{align-items:center;flex-direction:column}.kardec{display:flex;width:100%}.kardecImage{max-width:30%}.espiritismoText{max-width:100%;padding:1rem}.espiritismoDescription{margin-left:0}.espiritismoTitle{margin-left:0;margin-top:0}}#evangelhonolar{align-items:center;background-color:#faf5dc;color:#4a4a4a;display:flex;flex-direction:column;font-family:Jungle,sans-serif;font-size:1rem;justify-content:center;line-height:1.6;min-height:100vh;padding:3rem 1.5rem;width:100%}.explicacaoEvangelho{max-width:1200px;width:100%}.comofazerEvangelho,.textogeralEvangelho{align-items:center;display:flex;justify-content:space-between}.passoapasso,.textoEvangelho{flex:1 1;max-width:60%;padding:1.5rem;text-align:justify}.listEvangelhoComofazer{list-style-type:none;margin:0;padding-left:0}.itemEvangelhoComofazer{color:#6b8c9e;font-size:1rem;text-align:justify}.descEvangelhoComofazer{margin-top:1rem}.imageEvangelho1,.imageEvangelho2{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:40%}.img{border-radius:12px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:400px;object-fit:cover;width:100%}@media screen and (max-width:768px){.comofazerEvangelho,.textogeralEvangelho{align-items:center;flex-direction:column;text-align:center}.passoapasso,.textoEvangelho{max-width:100%;padding:1rem}.imageEvangelho1{display:none}.imageEvangelho2{margin-bottom:1rem;margin-top:1rem;max-width:60%}.img{max-width:100%}.listEvangelhoComofazer{text-align:left}}#livraria{background-color:#fefcf0;color:#4a4a4a;font-family:Jungle,sans-serif;font-size:1rem;line-height:1.6;min-height:100vh;padding:3rem 1.5rem}.livrariaContainer{margin:0 auto;max-width:1200px;overflow-x:auto;padding:2rem}.livrariaTitle{color:#f0d381;font-size:1.4rem;margin-bottom:1.5rem;margin-top:3rem;text-align:left}.livrariaDescription{color:#6b8c9e;font-family:Jungle,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;margin-bottom:2rem;text-align:justify}.livrariaKardec{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:3rem;margin-top:2rem}.livrariaCard{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding-bottom:1.5rem;padding-top:1rem;transition:transform .3s ease,box-shadow .3s ease;width:220px}.livrariaCard:hover{box-shadow:0 8px 16px #0003;transform:translateY(-10px) scale(1.03)}.bookKardecImage{border-radius:12px;height:280px;margin-bottom:1rem;object-fit:contain;transition:transform .3s ease;width:100%}.livrariaCard:hover .bookKardecImage{transform:scale(1.05)}.bookContent{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:1rem;padding:0 16px;text-align:center}.bookTitle{color:#87b6d4;margin-bottom:10px}.bookDescription,.bookTitle{font-family:Jungle,sans-serif;font-size:1rem}.bookDescription{color:#6b8c9e;font-weight:400;line-height:1.4;text-align:center}.livroDownloadButton{align-self:center;background-color:#f0d381;border-radius:8px;box-shadow:0 3px 6px #0000001a;color:#4a4a4a;display:inline-block;font-family:Jungle,sans-serif;font-size:.95rem;margin-top:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.livroDownloadButton:hover{background-color:#e6c36f;box-shadow:0 5px 10px #00000026;transform:translateY(-2px)}@media screen and (max-width:1148px){.livrariaKardec{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);justify-content:space-between}.livrariaCard{max-width:160px;width:100%}.livrariaContainer{padding:2.5rem}}@media screen and (max-width:854px){.livrariaKardec{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));justify-content:space-between}.livrariaContainer{padding:2.5rem}}@media screen and (max-width:655px){.livrariaKardec{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));justify-content:space-between}.livrariaContainer{padding:2.5rem}}@media screen and (max-width:480px){.livrariaKardec{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr;justify-content:space-between}.livrariaCard{max-width:100%}.livrariaContainer{padding:2.5rem}}#contacto{//min-height:100vh;align-items:center;background-color:#faf5dc;color:#6b8c9e;display:flex;flex-direction:column;font-family:Jungle,sans-serif;font-size:1rem;justify-content:center;line-height:1.6;padding:3rem 1.5rem 1.5rem;width:100%}.contactContainer{margin:0 auto;max-width:1200px;width:100%}.contactContainer h1{margin-left:1rem}.contacts{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.contactLeft,.contactRight{flex:1 1;padding:1rem}.contactLeft{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.contactTelefone h3{align-items:center;display:flex;gap:8px}.contactForm h3,.contactTelefone h3{color:#6b8c9e;font-family:Jungle,sans-serif;font-size:1rem;line-height:1.6}.contactForm h3{margin-bottom:.5rem;margin-top:1rem}.contactForm{max-width:500px;width:100%}.formData{display:flex;flex-direction:column;width:100%}.formData input,.formData textarea{border:1px solid #6b8c9e;border-radius:5px;font-family:Jungle,sans-serif;font-size:.9rem;margin:5px 0;padding:10px;width:100%}.submitBtn{background-color:#f0d381;border:none;border-radius:5px;border-radius:8px;box-shadow:0 3px 6px #0000001a;color:#4a4a4a;cursor:pointer;font-size:1rem;padding:10px;transition:background .3s ease;transition:background-color .3s ease,transform .2s ease}.submitBtn:hover{background-color:#e6c36f;box-shadow:0 5px 10px #00000026;transform:translateY(-2px)}.submitBtn:disabled{background-color:#a0bacc;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.grecaptcha-badge{opacity:1!important;visibility:visible!important}.feedbackMessage{animation:fadeIn .3s ease-in-out;border-radius:5px;font-weight:700;margin-top:10px;padding:10px;text-align:center}.map{border-radius:12px;box-shadow:0 4px 8px #0000001a;height:300px;width:100%}.redesSociais{margin-top:2.5rem}.redesSociais,.redessociaisText{text-align:center}.socialIcons a{color:#6b8c9e;font-size:1.8rem;padding:.5rem;transition:color .3s}.socialIcons a:hover{color:#375d81}@media screen and (max-width:768px){.contacts{align-items:center;flex-direction:column;gap:2rem}.contactLeft,.contactRight{flex:1 1;padding:1rem;width:100%}.contactTelefone h3{align-items:center;display:flex;font-size:1.2rem;gap:8px}.contactForm{max-width:100%;width:100%}.formData input,.formData textarea{font-size:1rem;padding:12px}.map{height:250px;width:100%}.redesSociais{margin-top:2rem;width:100%}.socialIcons{display:flex;gap:1.5rem;justify-content:center}.socialIcons a{font-size:2rem}}.footer{align-items:center;background:linear-gradient(270deg,#fef9e9,#f0d381 32.69%,#5d2f14);color:#1a1a1a;display:flex;font-family:Junge,sans-serif;font-size:.95rem;font-weight:600;height:4rem;justify-content:center;text-shadow:0 1px 2px #fff6;width:100vw}
/*# sourceMappingURL=main.6a8a6779.css.map*/