﻿body,html{height:100%;margin:0px;overflow-x:hidden}body{background-image:url("../imagens/bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;font-family:"Aeonik Regular",sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;padding:0;font-weight:normal}body a{text-decoration:none}.conteudo{width:100%;max-width:965px;margin:0 auto}.conteudo-full{width:100%;max-width:100%;margin:0 auto}.uppercase{text-transform:uppercase !important}.flex{display:flex}.space-between{justify-content:space-between}.grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px}.destaque{font-family:"Aeonik Bold"}.separacao{margin:50px 0;color:#e5630c;text-align:center}#topo{padding-top:40px}#topo .logo{margin-bottom:30px;align-items:center}#topo .logo .contato-topo div{background:#2a53a1;font-family:"RNSSanz SemiBold";color:#fff;align-self:center;margin:0 5px;padding:10px 25px;font-size:16px;letter-spacing:0.32px;text-transform:uppercase;position:relative}#topo .logo .contato-topo div img{margin-right:10px}#topo .logo .contato-topo div a{font-family:"RNSSanz SemiBold";color:#fff}#topo .logo .contato-topo div:before{content:"•••";position:absolute;top:0;margin-bottom:10px;color:#37549d;background:#84c4e3;width:100%;margin-top:-18px;margin-left:-25px;letter-spacing:1.5px;opacity:.8;box-sizing:border-box;padding-left:10px}#topo .conteudo-banner{background-image:url("../imagens/banner-topo.png");background-repeat:no-repeat;background-position:right;background-size:contain;padding:100px 0 100px}#topo .conteudo-banner div{max-width:400px;width:100%}#topo .conteudo-banner h2{color:#273b61}#topo .conteudo-banner h1{font-family:"Aeonik Regular";color:#2a53a1;font-size:40px;line-height:35px;margin-bottom:30px}#topo .conteudo-banner .cursos-banner h3{font-family:"Aeonik Medium";letter-spacing:-1px;color:#fff;background:#e5630c;padding:2px 10px 6px;border-radius:50px;border-bottom-left-radius:0;display:inline-block}#topo .conteudo-banner .cursos-banner ul{padding:0;margin-top:20px}#topo .conteudo-banner .cursos-banner ul li{list-style:none;background:#e5630c;margin-bottom:20px;padding:10px 15px;display:inline-block;position:relative}#topo .conteudo-banner .cursos-banner ul li a{color:#fff}#topo .conteudo-banner .cursos-banner ul li span{font-size:14px;font-style:italic}#topo .conteudo-banner .cursos-banner ul li::before{content:"•••";position:absolute;top:0;margin-bottom:10px;color:#e5630c;background:#f19202;width:100%;margin-top:-15px;margin-left:-15px;box-sizing:border-box;padding-left:10px}#newsletter{background-color:#2a53a1;background-image:url("../imagens/bg-newsletter.jpg");background-size:cover;background-repeat:no-repeat;margin-top:-5px;padding:10px 0px;display:flex;color:#fff;justify-content:space-between;align-items:center}#newsletter .conteudo div{flex-basis:225px}#newsletter .conteudo h4{font-family:"Aeonik Bold";color:#face14;font-size:28px;line-height:29px}#newsletter .conteudo p{font-size:16px;line-height:17px;margin-top:5px}#newsletter .conteudo form{display:flex;align-items:center;justify-content:center}#newsletter .conteudo form input{height:auto;border-radius:50px;outline:transparent;border:transparent;padding-left:15px;font-family:"RNSSanz Light";color:#737070;font-size:13.5px;width:222px;box-sizing:border-box;padding:10px 15px;margin:5px}#newsletter .conteudo form button{background-color:#fedc00;padding:7px 8px 3px 5px;margin:0;border-radius:50%;border:none}#video{margin-bottom:100px;align-items:center}#video div:first-child{flex-basis:450px}#video .div-video{flex-basis:450px}#video .titulo{font-size:32px;color:#2a53a1;line-height:39.5px}#video p{font-size:16px;line-height:26px;color:#273b61;font-family:"Aeonik Medium"}#video ul{list-style-type:none}#video ul li{color:#2a53a1;font-family:"Aeonik Medium"}#video ul li:before{content:url("../imagens/check.svg")}#video img{width:100%}#video .matricula{background:#e5630c;margin-bottom:20px;margin-top:20px;padding:10px 40px;display:inline-block;position:relative;color:#fff}#video .matricula:before{content:"•••";position:absolute;top:0;margin-bottom:10px;color:#e5630c;font-size:12px;background:#f19202;width:100%;margin-top:-12px;margin-left:-40px;box-sizing:border-box;padding-left:10px}#pilares{font-family:"Aeonik Medium";color:#2a53a1;font-size:30px;margin-bottom:100px}#pilares .pilar{max-width:30%;width:100%}#pilares .pilar p{margin:0;line-height:1.04;letter-spacing:-0.56px}#cursos{margin-bottom:100px}#cursos h3{color:#2a53a1;font-family:"Aeonik Bold";font-size:28px;padding-left:45px;position:relative;margin-bottom:30px}#cursos h3:before{content:url("../imagens/player-cursos.png");vertical-align:middle;position:absolute;margin-left:-45px}#cursos .lista-cursos .item{position:relative;min-height:400px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}#cursos .lista-cursos .item .tag{align-self:baseline;margin-left:20px;margin-bottom:20px;padding:2px 10px;background-color:#2a53a1;font-family:"RNSSanz Bold";color:#fff;font-size:15.5px;text-transform:uppercase}#cursos .lista-cursos .item h4{margin:0 20px 10px;font-size:28px;color:#fff;font-family:"Aeonik Bold";line-height:1.1;letter-spacing:-.56px;max-width:235px}#cursos .lista-cursos .item h5{margin:0 20px 10px;font-size:17px;color:#fff;font-family:"Aeonik Bold";line-height:1.1;letter-spacing:-.56px;max-width:235px}#cursos .lista-cursos .item a{font-size:24px;font-family:"RNSSanz Black";color:#fff;width:100%;text-align:center;background:#2a53a1;text-transform:uppercase;padding:5px 0}#cursos .lista-cursos .item .matriculas{color:#face14}#cursos .lista-cursos .item::before{content:"•••";position:absolute;top:0;margin-bottom:10px;color:#37549d;background:#84c4e3;width:100%;margin-top:-15px;letter-spacing:1.5px;box-sizing:border-box;padding-left:10px}#depoimentos{margin-bottom:100px}#depoimentos .titulo{font-size:40px;font-family:"Aeonik Bold";color:#2a53a1;line-height:39.5px;letter-spacing:.8px;position:relative;padding-left:165px;margin-bottom:70px}#depoimentos .titulo::before{content:url("../imagens/aspas.png");position:absolute;vertical-align:middle;margin-left:-165px}#depoimentos .destaque{font-family:"Aeonik Black"}#depoimentos .depoimento{padding:10px}#depoimentos .depoimento .informacoes-depoimento{display:flex;align-items:center}#depoimentos .depoimento .informacoes-depoimento img{max-width:150px;width:100%;border:1px solid #2a53a1;margin-right:10px}#depoimentos .depoimento .texto-depoimento{font-size:16px;color:#273b61;font-family:"Aeonik Medium";max-width:450px;width:100%}#depoimentos .depoimento .pessoa{font-family:"Aeonik Bold";color:#2a53a1;font-size:22.5px;margin:0}#depoimentos .depoimento .cargo{font-family:"Aeonik Regular";color:#2a53a1;font-size:17px;margin:0}#rodape{margin-bottom:50px;align-items:center;align-self:center;font-size:20px;font-family:"RNSSanz SemiBold";color:#273b61}#rodape a{color:#273b61}@media (max-width: 1020px){.conteudo{width:90%}#topo .logo img{max-width:225px}#topo .conteudo-banner{background-size:70%;background-position:right bottom}#newsletter .flex{flex-direction:column}#newsletter .flex br{display:none}#newsletter .flex div{flex-basis:auto}#video ul{padding-left:0}#cursos .lista-cursos .item h4{font-size:25px}#cursos .lista-cursos .item .tag{font-size:12px}#cursos .lista-cursos .item a{font-size:20px}}@media (max-width: 690px){#topo .conteudo-banner{background-image:none;padding:45px 0 45px}#topo .logo .contato-topo a{display:none}#topo .logo .contato-topo div{padding:10px}#topo .logo .contato-topo div img{margin-right:0}#topo .logo .contato-topo div::before{opacity:0}#newsletter .conteudo form{flex-direction:column}#newsletter .conteudo form input{width:100%;margin:10px 0}#video{flex-direction:column}#video .titulo{margin:0}#video div:first-child{flex-basis:auto}#pilares{flex-direction:column;margin-bottom:50px}#pilares .pilar{max-width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}#pilares .pilar p{margin-left:15px}#pilares .pilar br{display:none}#cursos .grid{grid-template-columns:1fr;gap:40px}#cursos .grid .item{background-repeat:no-repeat;background-size:cover;min-height:500px}#cursos .grid .item h4{font-size:28px}#cursos .grid .item .tag{font-size:15.5px}#cursos .grid .item a{font-size:24px}#depoimentos .flex{flex-direction:column}#depoimentos .depoimento{margin-bottom:30px}#depoimentos .titulo{padding-left:0}#depoimentos h3::before{opacity:0}#rodape{flex-direction:column;margin-bottom:50px}#rodape .titulo{margin-bottom:30px}#rodape div{margin-bottom:10px}}
/*# sourceMappingURL=main.min.css.map */
