﻿@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-Regular.ttf);font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-Italic.ttf);font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-MediumItalic.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat/static/Montserrat-BlackItalic.ttf);font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Neulis";src:url(../fonts/Neulis/Neulis-Bold.otf);font-weight:bold;font-display:swap}*{padding:0;margin:0;box-sizing:border-box;font-family:"Montserrat";line-height:150%}p{color:#4d4d4d}header{width:100%;background-color:#efefee}header .header{max-width:1280px;width:100%;margin:0 auto;display:flex;padding:20px;justify-content:space-between;align-items:center}@media(max-width: 980px){header .header{flex-wrap:wrap;padding:10px}}header .header .btn-menu{background-color:rgba(0,0,0,0);border:none;font-size:20px;color:#252e5e}@media(min-width: 980px){header .header .btn-menu{display:none}}header .header .link-logo img{height:45px}@media(max-width: 1234px){header .header .link-logo img{height:25px}}header .header nav{display:flex;gap:30px}@media(max-width: 980px){header .header nav{width:100%;flex-direction:column;align-items:flex-end;gap:10px;display:none}}header .header nav .menu-link{font-size:24px;font-weight:600;color:#252e5e;text-decoration:none}@media(max-width: 1234px){header .header nav .menu-link{font-size:22px}}footer{background-color:#252e5e;color:#fff}footer .footer{max-width:1280px;width:100%;padding:80px 20px 50px;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between}@media(max-width: 980px){footer .footer{flex-wrap:wrap;padding:15px}}footer .footer .msg h4{font-family:"Neulis";font-size:42px;margin-bottom:60px}@media(max-width: 980px){footer .footer .msg h4{font-size:30px;margin-bottom:20px}}footer .footer .msg .social{display:flex;gap:20px}footer .footer .msg .social a{color:#fff;font-size:28px}@media(max-width: 980px){footer .footer .msg .social a{font-size:28px;margin-bottom:20px}}footer .footer .end{display:flex;flex-direction:column;height:100%;justify-content:space-around;gap:30px}footer .footer .end p{font-size:18px;color:#fff}@media(max-width: 980px){footer .footer .end p{font-size:18px;margin-bottom:20px}}footer .footer h5{font-size:36px}@media(max-width: 980px){footer .footer h5{font-size:25px;margin-bottom:20px}}section#banner-inicial img{width:100%}section#refugio{max-width:1024px;width:100%;padding:100px 20px;margin:0 auto;display:grid;grid-template-columns:48% 48%;justify-content:space-between}@media(max-width: 980px){section#refugio{max-width:980px;padding:20px 10px;display:flex;flex-direction:column}}section#refugio p{font-size:19px;text-align:justify}section#refugio h3{font-size:60px;color:#252e5e;margin-bottom:20px;line-height:58px;font-family:"Neulis"}@media(max-width: 980px){section#refugio h3{font-size:45px}}section#refugio h3 span#sub-amarelo{color:#e39c12;font-family:"Neulis";line-height:58px}section#especialidades{max-width:950px;width:100%;padding:50px 20px 0px;margin:0 auto}section#especialidades h3{font-family:"Neulis";font-size:40px;color:#fff;width:100%;text-align:center;padding:30px 20px;margin-bottom:20px;border-radius:25px}@media(max-width: 980px){section#especialidades h3{font-size:25px}}section#especialidades #psicopedagogia{background-color:#e39c12}section#especialidades #nutrição{background-color:#37ad70}section#especialidades #terapia{background-color:#252e5e}section#especialidades #musicoterapia{background-color:#e63a2e}section#planos{width:100%;background-image:url(../img/quebra-cabeca.png);background-size:150px;background-repeat:no-repeat;background-position:top right -10px}@media(max-width: 980px){section#planos{flex-direction:column-reverse;gap:15px;padding:40px 10px}}section#planos #direita{font-size:220px;position:absolute;left:0;right:unset;color:#252e5e;padding:20px;transform:rotate(40deg);z-index:100}@media(max-width: 1000px){section#planos #direita{top:0}}@media(max-width: 1024px){section#planos #direita{display:none}}section#planos .planos-conteudo{max-width:1280px;width:100%;padding:30px 20px;margin:0 auto}section#planos .planos-conteudo .text{width:fit-content;max-width:801px;margin:0 auto 50px}section#planos .planos-conteudo .text h3{font-size:120px;width:fit-content;color:#252e5e;line-height:100%;font-family:"Neulis";display:flex;align-items:center}@media(max-width: 980px){section#planos .planos-conteudo .text h3{font-size:45px}}section#planos .planos-conteudo .text h3 #sub-amarelo{color:#e39c12}section#planos .planos-conteudo .text h3 #sub-vermelho{color:#e63a2e}section#planos .planos-conteudo .text h3 #sub-verde{color:#37ad70}section#planos .planos-conteudo .text p{padding:10px 0;font-size:20px;text-align:justify}section#planos .planos-conteudo .listas{display:grid;grid-template-columns:24% 24% 24% 24%;justify-content:space-between}@media(max-width: 980px){section#planos .planos-conteudo .listas{display:contents;gap:15px;padding:40px 10px}}section#planos .planos-conteudo .listas h3{text-align:center;border-radius:25px;color:#fff;padding:10px}section#planos .planos-conteudo .listas #basico{background-color:#e5e9ee;border-radius:25px;margin-bottom:20px}section#planos .planos-conteudo .listas #basico h3{background-color:#16428a}section#planos .planos-conteudo .listas #basico #heart{font-size:30px;color:#fa8276;transform:rotate(25deg);position:relative;left:-25px;top:80px}section#planos .planos-conteudo .listas #basico #moon{font-size:30px;color:#fbd814;transform:rotate(90deg);position:relative;left:80px;top:275px}@media(max-width: 980px){section#planos .planos-conteudo .listas #basico #moon{position:relative;left:250px;top:5px;width:fit-content}}section#planos .planos-conteudo .listas #intermediario{background-color:rgba(247,236,236,.7411764706);border-radius:25px;margin-bottom:20px}section#planos .planos-conteudo .listas #intermediario h3{background-color:#e63a2e}section#planos .planos-conteudo .listas #intermediario #star{font-size:30px;color:#fbd814;transform:rotate(25deg);position:relative;left:-25px;top:70px}section#planos .planos-conteudo .listas #intermediario #moon{font-size:30px;color:#fbd814;transform:rotate(0deg);position:relative;left:250px;top:70px}@media(max-width: 980px){section#planos .planos-conteudo .listas #intermediario #moon{position:relative;left:280px;top:-50px;width:fit-content}}section#planos .planos-conteudo .listas #intermediario #heart{font-size:30px;color:#fa8276;transform:rotate(25deg);position:relative;left:80px;top:150px}@media(max-width: 980px){section#planos .planos-conteudo .listas #intermediario #heart{position:relative;left:80px;top:20px;width:fit-content}}section#planos .planos-conteudo .listas #avancado{background-color:rgba(227,156,18,.1137254902);border-radius:25px;margin-bottom:20px}section#planos .planos-conteudo .listas #avancado h3{background-color:#fbd814}section#planos .planos-conteudo .listas #avancado #star{font-size:30px;color:#e3b0e8;transform:rotate(25deg);position:relative;left:250px;top:40px}@media(max-width: 980px){section#planos .planos-conteudo .listas #avancado #star{position:relative;left:260px;top:-15px;width:fit-content}}section#planos .planos-conteudo .listas #avancado #point{font-size:15 px;color:#fa8276;transform:rotate(25deg);position:relative;left:30px;top:80px}@media(max-width: 980px){section#planos .planos-conteudo .listas #avancado #point{position:relative;left:30px;top:0px;width:fit-content}}section#planos .planos-conteudo .listas #master{background-color:rgba(55,173,112,.1137254902);border-radius:25px}section#planos .planos-conteudo .listas #master h3{background-color:#37ad70}section#planos .planos-conteudo .listas #master #heart{font-size:30px;color:#fa8276;transform:rotate(25deg);position:relative;left:250px;top:-120px}@media(max-width: 1024px){section#planos .planos-conteudo .listas #master #heart{display:none}}section#planos .planos-conteudo .listas .planos-item ul{padding:20px;font-size:16px;text-align:justify;margin-bottom:15px;line-height:3;margin-left:20px}
/*# sourceMappingURL=menteaberta.min.css.map */
