:root{--grandient: linear-gradient(60.71deg, #c0282e 30%, #e9282e 80.78%);--main: #c02c31;--text: #28519B;--text-light: #28519B;--blue: #28519B;--white: #fff;--secondary-font: 'amsipro-black', sans-serif;--bold-font: 'amsipro-bold', sans-serif}@font-face{font-family:"amsipro-black";src:url("../../fonts/AmsiPro-Black.otf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"amsipro-regular";src:url("../../fonts/AmsiPro-Regular.otf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"amsipro-bold";src:url("../../fonts/AmsiPro-Bold.otf") format("truetype");font-weight:700;font-style:normal}body{margin:0;padding:0;font-family:"amsipro-regular",sans-serif;background:var(--white);color:var(--text);overflow-x:hidden;font-size:18px}h2{font-family:var(--secondary-font)}.main-header{background:var(--white);box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:1000;max-height:70px;height:70px}.main-header .navbar{padding:0;height:100%}.main-header .navbar .container{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.main-header .navbar .navbar-brand .logo{font-size:1.5rem;font-weight:700;color:var(--main);text-decoration:none;transition:color .3s ease}.main-header .navbar .navbar-brand .logo img{max-width:150px}.main-header .navbar .navbar-brand .logo:hover{color:#e9282e}.main-header .navbar .navbar-nav{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;gap:2rem}.main-header .navbar .navbar-nav .nav-item{position:relative}.main-header .navbar .navbar-nav .nav-item svg{position:absolute;width:13px;height:13px;top:100%;right:50%;transform:translateY(-50%) translateX(50%);scale:0;transform-origin:center;transition:scale .3s ease-in-out}.main-header .navbar .navbar-nav .nav-item .nav-link{color:var(--text);text-decoration:none;font-weight:500;transition:color .3s ease}.main-header .navbar .navbar-nav .nav-item .nav-link:hover{color:var(--main)}@media(min-width: 992px){.main-header .navbar .navbar-nav .nav-item.active svg{scale:1}}.main-header .navbar .navbar-toggle{display:none;flex-direction:column;cursor:pointer;padding:5px}.main-header .navbar .navbar-toggle .bar{width:25px;height:3px;background:var(--main);margin:3px 0;transition:.3s;border-radius:2px}.main-header .navbar .navbar-toggle.active .bar:nth-child(1){transform:rotate(-45deg) translate(-5px, 6px)}.main-header .navbar .navbar-toggle.active .bar:nth-child(2){opacity:0}.main-header .navbar .navbar-toggle.active .bar:nth-child(3){transform:rotate(45deg) translate(-6px, -8px)}@media(max-width: 768px){.main-header .navbar .navbar-nav{position:fixed;top:70px;left:-100%;width:100%;height:calc(100vh - 70px);background:var(--white);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2rem;transition:left .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.1)}.main-header .navbar .navbar-nav.active{left:0}.main-header .navbar .navbar-nav .nav-item{margin:1rem 0}.main-header .navbar .navbar-nav .nav-item .nav-link{font-size:1.2rem;padding:1rem}.main-header .navbar .navbar-toggle{display:flex}}.page{padding-top:70px}.section{margin-block:90px}.section.first-section{margin-top:0px}.section h2{margin-bottom:20px}.section .section-title{font-size:2em;font-weight:800;text-align:left;margin-bottom:40px;font-family:var(--secondary-font)}@media(max-width: 992px){.section .section-title{font-size:1.5em;margin-bottom:20px}}p{font-size:1em;color:var(--text-light)}.section-main-banner img{width:100%;height:auto}.section-main-banner .mobile{display:none}@media(max-width: 768px){.section-main-banner .normal{display:none}.section-main-banner .mobile{display:block}}.section-main-banner a{transition:all .3s ease-in-out;transform-origin:center;transform:scale(1);display:block}.section-main-banner a:hover{opacity:.9;transform:scale(1.02)}.section-sobre img{max-width:100%}@media(min-width: 992px){.section-sobre .side-text{padding-right:80px}}.section-acoes .grid-acoes{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}@media(max-width: 992px){.section-acoes .grid-acoes{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-acoes .grid-acoes{grid-template-columns:1fr}}.section-acoes .grid-acoes .acao{background:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);border-radius:5px;padding:20px;height:100%;position:relative;padding-bottom:50px}.section-acoes .grid-acoes .acao h3{font-family:var(--bold-font);font-size:1.2em;font-weight:400}.section-acoes .grid-acoes .acao p{color:var(--text-light)}.section-acoes .grid-acoes .acao::after{content:"";background:url("../../images/icon-sinasan-grande.png") no-repeat center center;background-size:contain;position:absolute;right:20px;bottom:20px;width:35px;height:35px;opacity:.3;transform-origin:center;animation:floatIcon 6s ease-in-out infinite}.section-professores .grid-professores{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}@media(max-width: 992px){.section-professores .grid-professores{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-professores .grid-professores{grid-template-columns:1fr}}.section-professores .grid-professores .professor{display:flex;flex-direction:column;width:100%;cursor:pointer;position:relative}.section-professores .grid-professores .professor img{width:100%;max-width:100%;object-fit:cover;height:500px;border-radius:5px}@media(max-width: 992px){.section-professores .grid-professores .professor img{height:700px}}.section-professores .grid-professores .professor h3{font-size:1.2em;margin-bottom:5px;font-family:var(--bold-font);margin-top:10px}.section-professores .grid-professores .professor p{color:var(--text-light);margin-bottom:0}.section-professores .grid-professores .professor .holder-img{position:relative}.section-professores .grid-professores .professor .holder-img .overlay{opacity:0;height:100%;position:absolute;top:0;left:0;background-color:rgba(40,81,155,.9411764706);z-index:1;transition:opacity .3s ease-in-out;border-radius:5px;max-height:100%;overflow:auto}.section-professores .grid-professores .professor .holder-img .overlay p{color:#fff;font-size:.9rem;padding:20px}.section-professores .grid-professores .professor .read-more{transition:opacity .3s ease-in-out}.section-professores .grid-professores .professor .read-more p{font-size:1rem;display:flex;flex-direction:row;align-items:center}.section-professores .grid-professores .professor .read-more svg{width:12px;height:12px;margin-left:5px;height:100%}.section-professores .grid-professores .professor .read-more svg path{fill:#28519b}.section-professores .grid-professores .professor:hover{cursor:default}.section-professores .grid-professores .professor:hover .read-more{opacity:0}.section-professores .grid-professores .professor:hover .overlay{opacity:1}@keyframes floatIcon{0%{transform:translateY(0) scale(1) rotate(0deg)}50%{transform:translateY(0px) scale(0.7) rotate(90deg)}100%{transform:translateY(0) scale(1) rotate(0)}}.btn-aulas{background-color:var(--blue);width:fit-content;padding:10px 20px;border-radius:5px;color:#fff;cursor:pointer;position:relative;z-index:1;font-family:var(--bold-font)}.btn-aulas svg{margin-left:5px}.btn-aulas:hover{background-color:rgba(40,81,155,.8)}.btn-aulas.pulse::after{content:"";background-color:rgba(40,81,155,.3333333333);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;z-index:-1;animation:pulseBtn 1s ease-in-out infinite}@keyframes pulseBtn{0%{transform:scale(1);opacity:1}100%{transform:scaleX(1.1) scaleY(1.3);opacity:0}}.section-botao .container{justify-content:center;align-items:center;display:flex;padding-block:100px}.section-videos .video iframe{width:100%;aspect-ratio:16/9;height:auto;border-radius:8px}.section-indicadores .indicadores{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}@media(max-width: 992px){.section-indicadores .indicadores{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-indicadores .indicadores{grid-template-columns:1fr}}.section-indicadores .indicadores .card-indicador{background-color:#f8f9fa;padding:20px;border-radius:8px;text-align:center;width:100%;height:100%}.section-indicadores .indicadores .card-indicador p{margin-bottom:0}.section-indicadores .indicadores .card-indicador .number{font-size:2rem;font-weight:bold;color:#c02c31}.section-indicadores .indicadores .card-indicador .text{font-size:1.2rem;margin-top:0px;font-weight:600;color:#333}.section-indicadores .indicadores .card-indicador .subtext{font-size:.9rem;color:#666;margin-top:0px}.section-count-down .count-down .timer{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.section-count-down .count-down .card-tempo{background:var(--grandient);width:auto;height:70px;display:flex;flex-direction:column;justify-content:center;padding-inline:15px;border-radius:13px;margin-right:10px;margin-block:10px}.section-count-down .count-down .card-tempo p{color:var(--white);font-style:normal;font-weight:600;font-size:23px;line-height:25px;text-align:center;margin:0}.section-count-down .count-down.center{justify-content:center;text-align:center}.section-count-down .count-down.center .card-tempo{margin-right:0;margin-bottom:10px}.section-count-down .count-down.center .timer{justify-content:center;flex-direction:row;align-items:center;gap:10px}.section-banner-patro img{max-width:100%;border-radius:8px}.section-banner-patro a{transition:all .3s ease-in-out;transform-origin:center;transform:scale(1)}.section-banner-patro a:hover{opacity:.9;transform:scale(1.02)}.section-local iframe{width:100%;height:450px;border:none;border-radius:8px}@media(max-width: 992px){.section-local iframe{height:300px;margin-bottom:15px}}.section-local img{width:100%;height:auto;border-radius:8px;margin-bottom:20px}.section-valores{margin-bottom:50px}.section-valores .grid-valores{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width: 992px){.section-valores .grid-valores{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-valores .grid-valores{grid-template-columns:1fr}}.section-valores .grid-valores{gap:20px;margin-top:30px}.section-valores .card-valor{display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:var(--white);background-color:var(--main);border-radius:10px;padding:30px 20px}.section-valores .card-valor>span{font-size:1rem;color:inherit;font-weight:300;margin-bottom:0;text-transform:uppercase}.section-valores .card-valor h3{color:inherit;font-size:1.7rem;font-weight:700;margin-bottom:30px;min-height:70px}.section-valores .card-valor .valor{font-size:3.5rem;font-weight:600;line-height:3rem;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.section-valores .card-valor .valor span{font-size:1rem;margin-left:5px;margin-bottom:auto;margin-top:0px;font-weight:300;line-height:14px}.section-valores .card-valor:not(.destaque) a{width:fit-content;background-color:var(--white)}.section-valores .card-valor:not(.destaque) a:hover{background-color:var(--main);color:var(--white)}.section-valores .card-valor.destaque{background-color:rgba(0,0,0,0);border:2px solid var(--main);color:var(--text-color);box-shadow:0px 4px 15px rgba(0,0,0,.2)}.section-valores .card-valor.destaque a{background-color:var(--main);color:var(--white)}.section-valores .card-valor.destaque a svg path{fill:var(--white)}.section-valores .card-valor.destaque a:hover{background-color:var(--white);color:var(--main)}.section-valores .card-valor.destaque a:hover svg path{fill:var(--main)}.btn-border-red{display:flex;flex-direction:row;background:rgba(0,0,0,0);border:2px solid var(--main);color:var(--main);padding:10px 20px;border-radius:8px;font-size:1em;font-weight:600;text-decoration:none;align-items:center;width:fit-content;gap:10px;transition:all .3s ease-in-out}.btn-border-red svg{width:20px;height:16px;margin:0}.btn-border-red svg path{fill:var(--main);transition:fill .3s ease-in-out}.btn-border-red:hover{background-color:var(--main);color:var(--white)}.btn-border-red:hover svg path{fill:var(--white)}.btn-arrow svg{animation:moveArrow 1.5s infinite ease-in-out}@keyframes moveArrow{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@media(min-width: 1080px){.container{max-width:1080px}}footer{padding:40px 0px 5px 0px;margin:0}footer .row{margin-bottom:30px}footer p{color:var(--text-light);font-size:.9em;text-decoration:none;margin:0}footer .holder{padding:0 20px;margin-left:-100px;background-color:#f1f1f1}footer .holder img{width:110%;height:auto}footer .container.final{display:flex;justify-content:space-between;align-items:center}@media(max-width: 992px){footer .container.final{flex-direction:column-reverse;gap:10px;text-align:center}}.pulse-btn{animation:pulse 2s infinite;position:fixed;bottom:20px;right:20px;z-index:1001;transition:all .3s ease-in-out}.pulse-btn:not(:hover){background-color:var(--white)}.pulse-btn.hidden{right:-200px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(192,44,49,.3)}70%{box-shadow:0 0 0 15px rgba(192,44,49,0)}100%{box-shadow:0 0 0 0 rgba(192,44,49,0)}}.ancora{height:0;position:relative;top:-70px}.comissao-item{display:flex;align-items:center;margin-bottom:2rem}@media(min-width: 992px){.comissao-item:nth-child(odd){flex-direction:row}.comissao-item:nth-child(odd) .content{padding-left:80px}.comissao-item:nth-child(even){flex-direction:row-reverse}.comissao-item:nth-child(even) .content{padding-right:80px}}.comissao-item .imagem{flex:1}.comissao-item .imagem img{width:100%;height:auto;border-radius:8px}.comissao-item .content{flex:2}.comissao-item .content h3{font-size:1.4rem;font-weight:500;margin-bottom:1rem;color:var(--black)}.comissao-item .content h3 b{color:var(--main)}.comissao-item .content p{font-size:1rem;color:var(--text-light)}@media(max-width: 768px){.comissao-item{flex-direction:column !important}.comissao-item .imagem{margin-bottom:1rem}}/*# sourceMappingURL=style.css.map */
