@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");html{scroll-behavior:smooth}body{font-family:"Poppins", serif;font-size:1.25rem;font-weight:400;font-style:normal;color:var(--texto);background-color:var(--fundo)}body[data-theme="default"]{--primaria:#FF9500;--secundaria:#b30b0b;--areanav:#222;--rodape:#222;--rodape2:#111;--menu:#fff;--menu-hover:var(--primaria);--menu-ativo:var(--primaria);--titulos:var(--secundaria);--fundo:#ddd;--texto:#222;--texto-fescuro:#111111;--link:#000;--link-hover:#008000}body[data-theme="dark"]{--primaria:#FF9500;--secundaria:#b30b0b;--areanav:#222;--rodape:#222;--rodape:#222;--menu:#fff;--menu-hover:var(--primaria);--menu-ativo:var(--primaria);--titulos:var(--secundaria);--fundo:#ddd;--texto:#222;--texto-fescuro:#111111;--link:#000;--link-hover:#008000}@media (max-width: 767.98px){body{font-size:1.125rem}}body[data-theme="default"] #home{background-image:conic-gradient(at 80% 50%, #75b798, #75b798, #e1c367, #e9ecef, #53677b)}body[data-theme="dark"] #home{background-image:conic-gradient(at 80% 50%, #274e3c, #2c4439, #5a4e28, #161818, #27333e)}p a{color:var(--link);text-decoration:none}p a:hover{text-decoration:underline;color:var(--link-hover) !important}.btn{font-size:1.25rem;padding-left:30px;padding-right:30px;border-radius:100px}.btn:hover,.btn:active{color:#fff;border-color:var(--secundaria);background-color:var(--secundaria)}.btn.btn-whats{color:#fff;background-color:#12C354}.btn.btn-whats:hover{border-color:#068f38;background-color:#068f38}h1,h2,h3,h4,h5,h6{font-weight:700;font-style:normal;margin-bottom:0px}h1{font-family:"Poppins", serif;font-size:3.75rem;color:var(--primaria)}h1 span{color:#fff}@media (min-width: 992px) and (max-width: 1199.98px){h1{font-size:3.125rem}}@media (max-width: 991.98px){h1{font-size:3.125rem}}h2{font-size:3rem;font-style:italic;text-align:center;text-transform:uppercase;color:var(--titulos);margin-bottom:30px}@media (max-width: 991.98px){h2{font-size:2.5rem}}@media (min-width: 992px){h2+h3{width:90%;margin:0 auto}}h3{font-size:1.75rem;font-weight:500;text-align:center}@media (max-width: 767.98px){h3{font-size:1.5rem}}h4{font-size:1.625rem;font-weight:500}h5{font-size:1.5rem;font-weight:700;color:var(--titulos) !important}hr{margin:1.3rem 0}.navbar-toggler{background-color:var(--primaria)}@media (max-width: 767.98px){.navbar-collapse{border-top:1px solid;border-color:var(--link);margin-top:10px}}.navbar-brand img,.logo{width:210px;height:auto}nav{background-color:var(--areanav)}@media (max-width: 767.98px){nav{transition:1s}}@media (max-width: 767.98px){.menu-updown{top:-100px;transition:1s}}@keyframes anime-topoMobile{0%{top:0}100%{top:-100px}}.navbar-nav .nav-link{color:var(--menu)}@media (min-width: 768px){.navbar-nav .nav-link{margin-left:20px}}.navbar-nav .nav-link:hover{color:var(--menu-hover)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--menu-ativo)}.secao{scroll-margin-top:80px;min-height:100vh;padding:60px 0px 80px 0px}.open-close{padding:0 10px;border-radius:5px;background-color:#fff}.subir{font-size:2.5rem;position:fixed;bottom:30px;right:15px;color:var(--primaria);text-shadow:0px 3px 3px rgba(0,0,0,0.25);cursor:pointer;transition:.32s;opacity:0}.subir:hover{color:var(--link-hover)}.subir.aparecer{opacity:1}figure{margin:0px;transition:1s;overflow:hidden}figure.faixada{border-radius:30px;border-bottom:15px solid;border-color:var(--primaria)}figure:hover{border-color:var(--link-hover);transition:1s}.img-zoom{transition:transform 3s, filter 1.5s ease-in-out;transform-origin:center center}.img-zoom:hover{transform:scale(1.3);transform-origin:center center}@media (max-width: 767.98px){.img-banner{max-width:270%;height:auto;margin-left:-310px}}.banner{padding-top:80px;padding-left:0px;padding-right:0px}.banner-titulos{position:absolute;top:150px;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,0.4)}@media (max-width: 767.98px){.banner-titulos{top:110px;left:20px}}@media (min-width: 768px) and (max-width: 991.98px){.banner-titulos{top:110px;left:20px}}@media (min-width: 992px){.banner-titulos{left:20px}}@media (min-width: 1400px){.banner-titulos{left:260px}}.banner-titulos a{text-shadow:none}#avaliacoes{background-image:url(../img/avaliacoes.jpg);background-repeat:no-repeat;background-size:cover}#avaliacoes h2,#avaliacoes h3,#avaliacoes h4,#avaliacoes p{color:#fff}.cometarios{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;max-width:1000px;margin:0 auto}.boxcomentario{display:flex;justify-content:center;align-items:center;height:160px;width:100%;max-width:456px;padding:2px;border-radius:8px;border-bottom:6px solid;border-color:var(--primaria);margin:15px 0px;background-color:#fff}.boxcomentario img{width:100%;max-width:392px}.redes-sociais{display:flex;justify-content:space-between}@media (max-width: 767.98px){.redes-sociais{flex-direction:column}}.redes-sociais div{display:flex}.redes-sociais a{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.redes-sociais i.bi-facebook{font-size:2.875rem;color:var(--primaria);margin-top:-10px;margin-right:10px}.redes-sociais i.bi-instagram{font-size:1.875rem;color:var(--fundo);margin-right:10px}.redes-sociais i.bi-instagram::before{padding:8px;border-radius:100px;background:var(--primaria)}.servicos{display:flex;flex-wrap:wrap;justify-content:space-around}.servicos .servico{max-width:306px;margin-bottom:30px;border-radius:20px;border-bottom:8px solid;border-color:var(--primaria);overflow:hidden;transition:1s}@media (max-width: 767.98px){.servicos .servico{max-width:171px}.servicos .servico h5{font-size:1.0625rem}.servicos .servico p{font-size:.875rem}}.servicos .servico:hover{border-color:var(--link-hover);transition:1s}.servicos .servico:hover .img-zoom{transform:scale(1.3);transform-origin:center center}#cursos{background-image:url(../img/cursos.jpg);background-repeat:no-repeat;background-position:top center}#cursos .accordion{max-width:992px;margin:0 auto}#cursos .accordion-item{background-color:rgba(255,255,255,0.8)}#cursos h2{color:#fff;text-shadow:0px 3px 3px rgba(0,0,0,0.3)}#cursos h2 button{font-size:1.75rem;color:var(--secundaria);background-color:rgba(255,255,255,0.5)}@media (max-width: 767.98px){#cursos h2 button{font-size:1.25rem}}#cursos h3{color:#fff;text-shadow:0px 3px 3px rgba(0,0,0,0.3)}#cursos .curso-info{margin-top:30px}#cursos .curso-info a{font-size:1rem;font-weight:500}#cursos .curso-info a+a{margin-left:20px}@media (max-width: 767.98px){#cursos .curso-info a+a{margin-left:0px;margin-top:10px}}@media (max-width: 767.98px){#cursos .curso-info{display:flex;flex-direction:column}}.card-body{text-align:center;padding:10px 5px}.card-text{font-size:1.0625rem}footer .emailcopiar{cursor:pointer}footer{background-color:var(--rodape)}.footer-texto{display:flex;align-items:flex-end;flex-direction:column;justify-content:center}@media (max-width: 767.98px){.footer-texto{align-items:center}}.footer{padding:30px 20px}@media (max-width: 767.98px){.footer{text-align:center}}.footer p{font-size:1rem;text-align:right;color:#fff;margin-bottom:8px}.footer p:last-child{margin:0}.footer p a{color:#ccc}.footer p a:hover{color:var(--primaria) !important}.rodape{font-size:.9375rem;font-weight:200;text-align:center;padding:15px 0px;background-color:var(--rodape2)}.rodape p{color:#fff;margin:0}.rodape p a{color:#fff}.rodape p a:hover{color:var(--primaria) !important}.sociais{display:flex;margin-top:10px}@media (max-width: 767.98px){.sociais{justify-content:center}}.sociais a{display:flex;justify-content:space-between;align-items:center;font-size:1rem}.sociais i.bi-facebook{font-size:2.25rem;color:var(--primaria)}.sociais i.bi-facebook:hover{color:var(--link-hover)}.sociais i.bi-instagram{font-size:1.5625rem;color:var(--rodape)}.sociais i.bi-instagram::before{padding:6px;border-radius:100px;background:var(--primaria)}.sociais i.bi-instagram:hover::before{background:var(--link-hover)}.devdesign{position:fixed;bottom:20px;left:calc(50% - 185px);z-index:2;width:370px;font-size:1rem;padding:8px 15px;border-radius:10px;box-shadow:0px 4px 4px rgba(0,0,0,0.5);background-color:rgba(255,255,255,0.9);opacity:0}.devdesign.aparecer{opacity:1}.devdesign .marca{display:flex;justify-content:space-between;align-items:center}.devdesign .icones{display:flex;justify-content:space-around;align-items:center}.devdesign .bi-x-square{cursor:pointer}.devdesign .bi-x-square:hover{display:flex;color:#fff !important;background-color:#f00}.devdesign a{text-decoration:none}.devdesign a:hover{text-decoration:underline}.devdesign p{margin:0px}
