*{
font-family: 'Roboto', sans-serif;
}
.cor-verde-icons {
filter: invert(71%) sepia(71%) saturate(301%) hue-rotate(99deg) brightness(81%) contrast(86%);
}
.assistir-video-link {
color: #fff;
font-weight: 400
}
#menu-topo {
padding-left:0px;
margin-top: -10px;
}
#menu-topo .menu-item {
float:left;
}
#menu-topo .menu-item {
list-style-type: none;
padding-left:8px;
padding-right:8px;
}
#menu-topo .menu-item a {
color:#959595;
font-size:15px;
font-weight:500;
}
#menu-topo .menu-item a:hover {
color:#007091;
text-decoration: none;
}
.mt-title-interna {
margin-top: 8rem!important;
}
.migalha {
text-align:center;
color:#FFFFFF;
margin-top: -65px;
}
.migalha-pagina-atual {
color:#55BD8F;
}
.divisor-migalha {
background-color: #55BD8F;
height: 5px;
width: 5px;
border-radius: 50%;
display: inline-block;
}
.migalha-pagina-atual-2 {
color: #E9A45B;
}
.imagem-topo {
mix-blend-mode: soft-light;
position: absolute;
z-index: 2;
opacity: 0.3;
}
.divisor-migalha-2 {
background-color: #E9A45B;
height: 5px;
width: 5px;
border-radius: 50%;
display: inline-block;
}
.navbar {
z-index:2;
background-color:#FFFFFF;
}
.m-bt-0 {
margin-bottom:0px;
}
.pb-10 {
padding-bottom:10%;
}
.insta-circle {
background: linear-gradient(221.33deg, #535FCF 11.67%, #B932A8 41.3%, #E83B5B 61.93%, #FEC761 83.68%);
}
.youtube-circle {
background: #D1173E;
}
.face-circle {
background: #295CA2;
}
.item-menu {
font-size: 12px;
color: #717580;
padding: 0;
}
.owl-prev {
float:left;
background: #869791 !important;
width:40px;
height:40px;
border-radius:20px !important;
}
.owl-prev span {
font-size:20px;
}
.owl-next {
float:right;
background: #869791 !important;
width:40px;
height:40px;
border-radius:20px !important;
}
.owl-next span {
font-size:20px;
}
.linha1-menu{
padding: 15px 0 0 0;
}
.menu-header-internos .item-menu{
padding: 0 !important;
}
.menu-header-internos .item-menu:first-child{
margin-left: 15px;
}
.itens-linha1-menu{
display: flex;
flex-direction: row;
}
.d-flex-inline{
display: flex;
flex-wrap: nowrap;
}
.insta-menu-top{
width: 38px;
height: 38px;
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/insta.png);
}
.insta-menu-top:hover{
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/insta-hover.png);
}
.yout-menu-top{
width: 38px;
height: 38px;
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/yout.png);
}
.yout-menu-top:hover{
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/yout-hover.png);
}
.face-menu-top{
width: 38px;
height: 38px;
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/face.png);
}
.face-menu-top:hover{
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/face-hover.png);
}
.social-menu-topo:hover{
transition: all 0.5s ease-out;
}
.d-flex-inline .item-menu{
margin: 0 5px;
}
#btn-matricula {
background-color: #007091;
border: solid 1px #007091;
color: #F1F2F6;
transition: all .3s ease;
}
#btn-matricula:hover {
background-color: #55BD8F;
border: solid 1px #55BD8F;
color: #F1F2F6;
transition: all .3s ease;
}
#btn-matricula img{
filter: brightness(100);
}
.link-internos-menu-top{
background-color: #F1F2F6;
border: solid 1px #757783;
color: #757783;
padding: 7px 15px !important;
text-align: center;
border-radius: 30px;
font-weight: 500; }
.link-internos-menu-top:hover{
background-color: #55BD8F;
color: #fff;
transition: all 0.3s ease-out;
border: solid 1px #55BD8F;
}
.link-internos-menu-top:hover img{
transition: all 0.3s ease-out;
filter: brightness(100);
}
.contatos-menu{
display: flex;
align-content: center;
flex-wrap: nowrap;
align-items: center;
margin: 0 7px;
}
.contatos-menu a{
color: #B0B4C4;
font-size: 12px;
}
.contatos-menu a span{
color: #007091;
font-size: 16px;
font-weight: 600;
}
.banner{
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 660px;
}
#segmento{
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
min-height: 680px;
z-index: 2;
position: relative;
margin-top: -40px;
}
#segmento h1{
color: transparent;
-webkit-text-stroke-width: 0.3px;
-webkit-text-stroke-color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 70px;
text-align: center;
margin-top: 30px;
opacity: 0.5;
}
#segmento h2{
text-align: center;
font-size: 70px;
font-family: 'Gloria Hallelujah', cursive;
color: #fff;
position: relative;
top: -80px;
}
.card-segmento {
background-color: #55BD8F;
text-align: center;
color: #fff;
position: relative;
margin-top: 80px;
padding: 110px 0 20px;
border-radius: 20px;
min-height: 270px;
}
.card-segmento .destaque-seg{
position: absolute;
top: -93px;
left: 0;
}
.card-segmento .destaque-seg-2{
position: absolute;
top: -125px;
left: 0;
}
.card-segmento h3{
font-family: 'Gloria Hallelujah', cursive;
font-size: 24px;
margin-top: 5px;
}
.card-segmento h4{
font-weight: 500;
font-size: 22px;
margin-bottom: 30px;
min-height: 56px;
}
.card-segmento a{
font-size: 15px;
color: #fff;
font-weight: 500;
}
.card-segmento a:hover{
text-decoration: none;
color: #0056b3;
transition: all 0.3s ease-out;
}
.arrow-blue{
margin-left: 5px;
}
.span-texto-verde {
color: #55BD8F;
}
#ensi-integral {
padding: 20px 0 60px;
}
#ensi-integral h1{
color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #55BD8F;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 70px;
text-align: center;
margin-top: 30px;
opacity: 0.5;
}
#ensi-integral h2{
text-align: center;
font-size: 60px;
font-family: 'Gloria Hallelujah', cursive;
color: #55BD8F;
position: relative;
top: -70px;
}
.card-ensi-integral {
text-align: center;
position: relative;
padding: 20px 0 20px;
border-radius: 20px;
min-height: 270px;
}
.card-ensi-integral .destaque-seg{
top: -93px;
left: 0;
}
.card-ensi-integral .destaque-seg-2{
top: -125px;
left: 0;
}
.card-ensi-integral h3{
font-family: 'Gloria Hallelujah', cursive;
font-size: 24px;
margin-top: 5px;
color: #004069;
}
.card-ensi-integral h4{
font-weight: 500;
color: #389A6E;
font-size: 22px;
margin-bottom: 30px;
min-height: 54px;
}
.card-ensi-integral a{
font-size: 15px;
color: #7E7E7E;
font-weight: 500;
}
.card-ensi-integral a:hover{
text-decoration: none;
color: #0056b3;
transition: all 0.3s ease-out;
}
.arrow-green{
margin-left: 5px;
} .interna-topo-bg {
background: linear-gradient(90deg, #0F5368 0.86%, #166F89 57.08%);
border-radius: 0px;
}
.interna-topo-bg-2 {
background: linear-gradient(90deg, #075A55 0.86%, #00A79D 57.08%);
border-radius: 0px;
}
.interna-topo-bg-3 {
background: linear-gradient(90deg, #8A1087 0.86%, #A85EA6 57.08%);
}
.interna-topo-bg-4 {
background: linear-gradient(90deg, #FBB040 0.86%, #d5850f 57.08%);
}
.interna-topo-bg-5 {
background: linear-gradient(90deg, #F15A29 0.86%, #F15A29 57.08%);
}
.interna-topo-bg-6 {
background: linear-gradient(90deg, #00A79D 0.86%, #00A79D 57.08%);
}
.ondulado-verde {
filter: invert(43%) sepia(47%) saturate(493%) hue-rotate(102deg) brightness(90%) contrast(90%);
}
#interna {
padding: 20px 0 60px;
overflow: hidden;
}
.round-1{
border-bottom-right-radius: 100px !important;
border-top-right-radius: 100px !important;
border: 10px solid gray;
border-left: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
#half-circle-1 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
height: 113px;
width: 226px;
border-radius: 0 0 150px 150px;
background-color: #92278F;
}
.circulo-foto-sm-2 { height: 200px;
}
.descritivo-nosso-espaco {
font-weight: 700;
font-size: 20px;
line-height: 130%;
text-align: center;
color: #6C6C6C;
}
.bg-verde {
background: linear-gradient(0deg, #23553F 58.06%, #35917d 100%);
margin-bottom:0px;
padding-bottom:30px;
}
.bg-azul {
background: linear-gradient(354.38deg, #005470 -13.69%, #006D90 48.39%);
margin-bottom:0px;
padding-bottom:30px;
padding-top:40px;
}
.bg-roxo {
background: #8A1087;
margin-bottom:0px;
padding-bottom:30px;
padding-top:40px;
}
.bg-amarelo {
background: #e59826;
margin-bottom:0px;
padding-bottom:30px;
padding-top:40px;
}
.bg-laranja {
background: #F15A29;
margin-bottom:0px;
padding-bottom:30px;
padding-top:40px;
}
.bg-esverdeado {
background: #00A79D;
margin-bottom:0px;
padding-bottom:30px;
padding-top:40px;
}
.bg-roxo-1 {
background-color: #7D2E7B;
margin-bottom:0px;
padding-bottom:200px;
padding-top:40px;
}
.bg-roxo-1::before {    
content: "";
background-image: url(http://localhost/liceu/assets/img/topo-ensino.jpg);
background-size: cover;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
opacity: 0.1;
background-blend-mode: soft-light;
background-position: center;
}
.bg-amarelo-1 {
background-color: #d5850f;
margin-bottom:0px;
padding-bottom:200px;
padding-top:40px;
}
.bg-laranja-1 {
background-color: #BC4C28;
margin-bottom:0px;
padding-bottom:200px;
padding-top:40px;
}
.bg-esverdeado-1 {
background-color: #0fbdb2;
margin-bottom:0px;
padding-bottom:200px;
padding-top:40px;
}
#interna h2{
text-align: center;
font-size: 32px;
font-family: 'Gloria Hallelujah', cursive;
color: #006D90;
position: relative;
top: -70px;
}
#area-top-interna{
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
min-height: 400px;
z-index: 1;
position: relative;
}
#area-top-interna h1{
color: transparent;
-webkit-text-stroke-width: 0.3px;
-webkit-text-stroke-color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 70px;
text-align: center;
margin-top: 30px;
opacity: 0.5;
}
#area-top-interna h2{
text-align: center;
font-size: 70px;
font-family: 'Gloria Hallelujah', cursive;
color: #fff;
position: relative;
top: -80px;
}
#titulo-area-verde{
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
z-index: 2;
position: relative;
padding-top: 30px;
}
#titulo-area-verde h1{
color: transparent;
-webkit-text-stroke-width: 0.3px;
-webkit-text-stroke-color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 70px;
text-align: center;
margin-top: 30px;
opacity: 0.5;
}
#titulo-area-verde h2{
text-align: center;
font-size: 70px;
font-family: 'Gloria Hallelujah', cursive;
color: #fff;
position: relative;
top: -80px;
}
.h2-sobre {
font-size: 32px;
font-family: 'Gloria Hallelujah', cursive;
color: #006D90;
position: relative;
margin-bottom:25px;
}
.h2-sobre-branco {
font-size: 32px;
font-family: 'Gloria Hallelujah', cursive;
color: #FFFFFF !important;
position: relative;
margin-bottom:25px;
}
.t-branco {
color:#FFFFFF;
}
.background-azul-depoimento {
background: #166F89;
border-radius: 15px;
padding:50px 60px 50px 60px;
}
.aspas-depoimento {
width:97px !important;
margin-bottom:15px;
}
.linha-depoimento {
width: 97px;
height: 9px;
left: 703px;
top: 3913px;
background: #E9A45B;
border-radius: 10px;
margin-bottom:20px;
}
.nome-depoimento {
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 23px;
color: #FFFFFF;
}
.profissao-depoimento {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
color: #FFFFFF;
}
.texto-depoimento {
font-style: italic;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #FFFFFF;
margin-bottom:60px;
}
.area-numeros-sobre {
padding:25px;
}
.title-numeros {
font-weight: 700;
font-size: 40px;
line-height: 45px;
text-align: center;
color: #FFFFFF;
}
.ico-livros {
width:65px;
}
.texto-numeros {
font-weight: 400;
font-size: 16px;
line-height: 45px;
text-align: center;
letter-spacing: 0.01em;
text-transform: uppercase;
color: #FFFFFF;
}
.area-numeros-1 {
background: linear-gradient(267.29deg, #349369 16.38%, #57BF91 87.65%);
border-radius:50%;
text-align:center;
padding:70px;
}
.area-numeros-espaco {
padding-top:100px;
}
.area-numeros-2 {
background: linear-gradient(267.29deg, #FF6543 16.38%, #FFA111 87.65%);
border-radius:50%;
text-align:center;
padding:70px;
}
.area-numeros-3 {
background: linear-gradient(267.29deg, #00A79D 16.38%, #00D7CA 87.65%);
border-radius:50%;
text-align:center;
padding:70px;
}
.interna-cinza {
background-color:#F5F6F7;
}  .area-atividades-realizadas {
background: #FFFFFF;
box-shadow: 0px 22px 10px -18px rgba(105, 105, 114, 0.13);
border-radius: 15px;
border: 1px solid #E2E2E2;
padding: 40px 20px 40px 20px !important;
}
.ensino-titulo {
color:#993796 !important;
top:0px !important;
margin-bottom:30px;
}
.ensino-titulo-2 {
color:#FBB040 !important;
top:0px !important;
margin-bottom:30px;
}
.ensino-titulo-3 {
color:#cb5a0a !important;
top:0px !important;
margin-bottom:30px;
}
.ensino-titulo-4 {
color:#00A79D !important;
top:0px !important;
margin-bottom:30px;
}
.icone-atividade {
margin-bottom:15px;
}
.nome-atividade {
font-weight: 700;
font-size: 16px;
line-height: 100%;
color: #6C6C6C;
padding-top:5px;
}
.texto-fases-ensino {
font-weight: 700;
font-size: 20px;
line-height: 130%;
text-align: center;
color: #6C6C6C;
}
.box-ciclos-ensino h3 {
font-family: 'Gloria Hallelujah';
font-weight: 400;
font-size: 24px;
line-height: 48px;
text-align: center;
color: #FFFFFF;
}
.box-ciclos-ensino h2 {
font-weight: 700;
font-size: 30px;
line-height: 35px;
text-align: center;
color: #232323
}
.turma-ciclos {
background: #006D90;
border-radius: 31px;
padding: 20px 30px 20px 30px;
}
.turma-ciclos p {
font-weight: 700;
font-size: 16px;
text-align: center;
color: #FFFFFF;
margin-bottom: 0px;
} #social-home{
background-repeat: no-repeat;
background-position: top;
padding-bottom: 25px;
background-size: cover;
}
#social-home h1{
color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 70px;
text-align: center;
margin-top: 30px;
opacity: 0.5;
}
#social-home h2{
text-align: center;
font-size: 60px;
font-family: 'Gloria Hallelujah', cursive;
color: #fff;
position: relative;
top: -70px;
}
#social-home iframe{
border-radius: 20px 0 20px;
}
#social-home .owl-dots {
float: left;
}
.botao-azul {
color: #fff;
padding: 5px 20px;
border-radius: 30px;
font-size: 16px;
font-weight:500;
width:100%;
height:56px;
background-color:#006D90;
}
.botao-azul:hover {
background-color:#55BD8F;
transition: all 0.5s ease-out;
}
.botao-azul-2 {
color: #fff;
padding: 20px 50px 20px 50px;
border-radius: 30px;
font-size: 16px;
font-weight:500;
background-color:#006D90;
border:0px;
}
.botao-azul-2:hover {
background-color:#55BD8F;
transition: all 0.5s ease-out;
}
.botao-verde {
color: #fff;
padding: 5px 20px;
border-radius: 30px;
font-size: 16px;
font-weight:500;
width:100%;
height:56px;
background-color:#55BD8F;
display: flex;
justify-content: center;
align-items: center;
}
.botao-verde:hover {
background-color:#3EA577;
transition: all 0.5s ease-out;
}
.seta-btn {
margin-top: -5px !important;
margin-left: 5px;
}
.btn-ver-mais-videos{
color: #fff;
font-weight: 300;
float: right;
position: relative;
top: -20px;
border: solid 1px #fff;
padding: 10px 20px;
border-radius: 30px;
font-size: 16px;
z-index: 99;
margin-top: 30px;
}
.btn-ver-mais-videos:hover{
text-decoration: none;
background-color: #55BD8F;
color: #fff;
transition: all 0.3s ease-out;
border: 0px;
}
.arrow-white{
margin-left: 5px;
}
.owl-theme .owl-dots .owl-dot span{
margin: 5px !important;
background: transparent !important;
border: solid 1px #fff !important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #43A1BC !important;
border: none;
}
button:focus {
outline: none;
}
.mt-30{
margin-top: -30px;
}
.btn-link-social-home{
color: #fff;
}
.btn-link-social-home:hover{
color: #389A6E;
text-decoration: none;
transition: all 0.3s ease-out;
}
.logo-face-socail-home{
height:35px;
}
.barra-roxa {
background-color: #92278F;
height: 20px;
}
.barra-amarelo {
background-color: #FBB040;
height: 20px;
}
.barra-laranja {
background-color: #F15A29;
height: 20px;
}
.barra-verde {
background-color: #00A79D;
height: 20px;
} .rotulo-form {
font-weight:500;
font-size:16px;
color:#585858;
}
.msg-alerta-form {
font-size:14px;
color:#6c6e70;
}
.formulario-controle {
height:55px;
border: 1px solid #E0E1E8;
border-radius:5px;
font-size:14px;
}
.formulario-controle-areatexto {
border: 1px solid #E0E1E8;
border-radius:5px;
font-size:14px;
}
.box-contato {
border: 1px solid #E0E1E8;
border-radius:5px;
padding:15px;
}
.box-contato-icon {
text-align:center;
padding-top:20px;
}
.ico-contato {
width:25px;
}
.ico-contato-redes-sociais {
height:15px;
}
.rede-social-circle {
border-radius:35px;
width:40px;
text-align:center;
padding-top:1%;
margin-right:10px;
}
.box-contato h3 {
font-family: 'Roboto';
font-weight: 700;
font-size: 16px;
color: #166F89;
}
.redessociais-title-align {
padding-top: 10px;
margin-right: 15px;
padding-left: 15px;
}
.insta-contato{
width: 38px;
height: 38px;
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/svg/ico-instagram.svg);
}
.insta-contato:hover{
background-image: url(//colegioliceuaju.com.br/wp-content/themes/template-alfama/assets/img/insta-hover.png);
}
.map-area-contato {
max-height:700px;
}  .icon-check-obrigado {
width:24px;
}
.msg-enviada {
font-weight: 600;
font-size: 18px;
line-height: 21px;
color: #585858;
}  .box-downloads {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #54BB8E;
margin-bottom: 30px;
}
.box-downloads .data {
font-weight: 600;
font-size: 28px;
color: #54BB8E;
}
.box-downloads .inserido {
font-weight: 600;
font-size: 14px;
line-height: 16px;
color: #585858;
}
.box-downloads .horario-inserido {
color: #54BB8E;
}
.box-downloads .titulo-download {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-downloads-2 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #92278F;
}
.box-downloads-2 .data {
font-weight: 600;
font-size: 28px;
color: #92278F;
}
.box-downloads-2 .inserido {
font-weight: 600;
font-size: 14px;
line-height: 16px;
color: #585858;
}
.box-downloads-2 .horario-inserido {
color: #92278F;
}
.box-downloads-2 .titulo-download {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-downloads-3 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #EA9F2F;
}
.box-downloads-3 .data {
font-weight: 600;
font-size: 28px;
color: #EA9F2F;
}
.box-downloads-3 .inserido {
font-weight: 600;
font-size: 14px;
line-height: 16px;
color: #585858;
}
.box-downloads-3 .horario-inserido {
color: #EA9F2F;
}
.box-downloads-3 .titulo-download {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-downloads-4 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #AA340E;
}
.box-downloads-4 .data {
font-weight: 600;
font-size: 28px;
color: #AA340E;
}
.box-downloads-4 .inserido {
font-weight: 600;
font-size: 14px;
line-height: 16px;
color: #585858;
}
.box-downloads-4 .horario-inserido {
color: #AA340E;
}
.box-downloads-4 .titulo-download {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-downloads-5 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #54BB8E;
}
.box-downloads-5 .data {
font-weight: 600;
font-size: 28px;
color: #54BB8E;
}
.box-downloads-5 .inserido {
font-weight: 600;
font-size: 14px;
line-height: 16px;
color: #585858;
}
.box-downloads-5 .horario-inserido {
color: #54BB8E;
}
.box-downloads-5 .titulo-download {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.fazer-download {
font-weight: 500;
font-size: 16px;
line-height: 19px;
color: #55BD8F;
}  .box-comunicados {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #00A79D;
}
.box-comunicados .data {
font-weight: 600;
font-size: 28px;
color: #7B7B7B;
}
.box-comunicados .n-comunicado {
font-weight: 700;
font-size: 20px;
line-height: 130%;
color: #00A79D;
}
.box-comunicados .titulo-comunicado {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-comunicados .ler-comunicado {
font-weight: 600;
font-size: 16px;
line-height: 130%;
color: #00A79D;
}
.box-comunicados-2 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #993796;
}
.box-comunicados-2 .n-comunicado {
font-weight: 700;
font-size: 20px;
line-height: 130%;
color: #993796;
}
.box-comunicados-2 .ler-comunicado {
font-weight: 600;
font-size: 16px;
line-height: 130%;
color: #993796;
}
.box-comunicados-2 .titulo-comunicado {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-comunicados-2 .data {
font-weight: 600;
font-size: 28px;
color: #7B7B7B;
}
.box-comunicados-3 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #EA9F2F;
}
.box-comunicados-3 .n-comunicado {
font-weight: 700;
font-size: 20px;
line-height: 130%;
color: #EA9F2F;
}
.box-comunicados-3 .ler-comunicado {
font-weight: 600;
font-size: 16px;
line-height: 130%;
color: #EA9F2F;
}
.box-comunicados-3 .titulo-comunicado {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-comunicados-3 .data {
font-weight: 600;
font-size: 28px;
color: #7B7B7B;
}
.box-comunicados-4 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #AA340E;
}
.box-comunicados-4 .n-comunicado {
font-weight: 700;
font-size: 20px;
line-height: 130%;
color: #AA340E;
}
.box-comunicados-4 .ler-comunicado {
font-weight: 600;
font-size: 16px;
line-height: 130%;
color: #AA340E;
}
.box-comunicados-4 .titulo-comunicado {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-comunicados-4 .data {
font-weight: 600;
font-size: 28px;
color: #7B7B7B;
}
.box-comunicados-5 {
background: #F9F9F9;
border: 1px solid #CBC4C4;
padding:35px;
border-left:15px solid #00A79D;
}
.box-comunicados-5 .n-comunicado {
font-weight: 700;
font-size: 20px;
line-height: 130%;
color: #00A79D;
}
.box-comunicados-5 .ler-comunicado {
font-weight: 600;
font-size: 16px;
line-height: 130%;
color: #00A79D;
}
.box-comunicados-5 .titulo-comunicado {
font-family: 'Roboto';
font-weight: 600;
font-size: 22px;
line-height: 26px;
color: #646363;
}
.box-comunicados-5 .data {
font-weight: 600;
font-size: 28px;
color: #7B7B7B;
}
.ico-seta-comunicados {
height:15px;
filter: invert(51%) sepia(25%) saturate(4946%) hue-rotate(142deg) brightness(89%) contrast(101%);
}  .titulo-video-listagem {
font-weight: 700;
font-size: 24px;
line-height: 27px;
color: #006D90;
}
#area-video-topo {
background: linear-gradient(90deg, #09232C 0.86%, #113F4D 57.08%);
min-height: 400px;
z-index: 1;
position: relative;
padding-top: 50px;
padding-bottom: 150px;
}
#area-video-topo .titulo-video {
font-weight: 700;
font-size: 24px;
line-height: 110%;
color: #FFFFFF;
}
#area-video-topo .area-compartilhe-video {
text-align:right;
}
#area-video-topo .compartilhe-video {
font-weight: 700;
font-size: 16px;
line-height: 19px;
color: #DADADA;
}
.rede-social-compartilhar {
border-radius: 35px;
width: 48px;
height:48px;
text-align: center;
padding: 12px;
margin-right: 10px;
background:#545454;
float:right;
} .card-matricula h6{
font-weight: 200;
margin: 0;
}
.card-matricula h3{
margin: 0;
font-weight: 500;
}
.card-matricula{
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 80px;
border-radius: 6px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #fff;
margin-bottom: 15px;
}
.link-matricula:hover {
text-decoration: none;
}
.qr-code {
text-align: center;
}
.agendamento {
z-index: 999;
position: fixed;
right: 20px;
bottom: 20px;
display: flex;
align-items: center;
}
.agendamento p {
background: #2aa81a;
color: #fff;
font-size: 16px;
font-weight: 600;
border: 2px solid #fff;
border-radius: 25px;
padding: 8px;
margin: 10px;
margin-top: 12px;
}
footer{
padding: 0px 0 0;
}
.marcas-footer{
display: flex;
align-items: center;
}
footer li {
list-style-type: none;
font-size: 14px;
color: #515151;
margin-bottom: 7px;
}
.social-footer{
display: flex;
}
.social-footer li{
margin-right: 15px;
}
footer ul {
margin-left: -40px;
margin-top: 20px;
}
footer h6 {
color: #166F89;
font-weight: 700;
font-size: 18px;
}
.fale-conosco-footer img{
margin-right: 10px;
}
footer a:hover{
color: #166F89;
text-decoration: none;
}
.copyright p{
margin-bottom: 0;
font-size: 12px;
}
.copyright{
background-color: #EAEEF2;
display: flex;
height: 60px;
flex-direction: row;
align-items: center;
}
.hidden-desk{
display: none !important;
}
#instafeed img {
width: 100%;
height: auto;
margin-bottom: 40px;
}
.insta-img {
background-size: cover;
background-position: center;
width: 100%;
height: 430px;
margin-bottom: 30px;
}
.float {
position: fixed;
width: 60px;
height: 60px;
bottom: 40px;
right: 40px;
background-color: #25d366;
color: #FFF;
border-radius: 50px;
text-align: center;
font-size: 30px;
box-shadow: 2px 2px 3px #999;
z-index: 100;
}
.wtahso {
color: #fff;
width: 60px;
height: 30px;
background-color: transparent;
font-size: 30px!important;
}
.zaps{
width: 32px;
position: relative;
top: 4px;
}
.img-modal {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 290px;
}
.modal-title{
font-weight: 600;
color: #6c6969;   
}
.modal-content {
background-color: #f5f6f7;
top: 30px;
border: none;
}
@media all and (max-width: 768px) {
.navbar-toggle {
border: 1px solid #c9c8c8;
background: #FFFFFF;
border-radius: 5px;
}
.navbar-toggle:hover:active {
background: #55BD8F;
}
#menu-topo .menu-item {
float: none;
border-bottom: 1px solid #cdcbcb;
margin-bottom: 5px;
}
#menu-area {
width:100%;
display: contents;
}
#botoes-mobile-topo .nav-item {
margin-bottom:10px;
}
#botoes-mobile-topo .nav-item a {
background-color:#55BD8F;
border-color:#55BD8F;
color:#FFFFFF;
} #carousel-descritivo .owl-item{
height:300px;
}
#carousel-descritivo .owl-nav {
margin-top:-230px !important;
}
#carousel-descritivo .owl-nav .owl-prev {
margin-left:7% !important;
z-index: 9999;
position: relative;
}
#carousel-descritivo .owl-nav .owl-next {
margin-right:7% !important;
z-index: 9999;
position: relative;
}
#carousel-descritivo .owl-dots {
margin-top:200px !important;
}
#carousel-descritivo .owl-dots .owl-dot span {
border:1px solid #C4C4C4 !important;
} .circulo-foto-sm-2 {
width: 170px;
height: 150px;
}
#half-circle-1 {
position: absolute;
top: 40%;
left: 50%;
height: 100px;
width: 179px;
}
.descritivo-nosso-espaco {
top: 60%;
left: 30%;
position:absolute;
max-width:185px;
}
.fas-bars {
width: 23px;
height: 2px;
background-color: #007091;
margin: 5px 0;
}
.hidden-mob{
display: none !important;
}
.mobile {
display:block !important;
}
.mobile-distancia {
margin-bottom:-60px;
}
.topo-ondulado-cinza {
bottom:-23px !important;
}
.bg-roxo-1 {
padding-bottom: 60px;
padding-top: 0px;
}
.migalha {
margin-top:-30px;
}
#area-top-interna {
min-height:270px;
}
#area-video-topo {
padding-bottom:60px;
}
.area-texto {
text-align:center !important;
}
.interna-ajuste {
padding-top:30px;
}
.hidden-desk{
display: block !important;
}
.centralizar-mob{
display: flex;
align-items: center;
flex-wrap: nowrap;
}
header {
margin: 0 15px;
}
.area-logo-footer {
text-align:center;
}
.social-footer {
display:inline-flex;
}
.banner {
height: 160px;
margin-bottom: 30px;
}
.menu-header-internos {
display: flex;
flex-direction: row;
margin-top: 10px;
}
.item-menu {
font-size: 16px;
}
.socail-menu-mob {
position: relative;
top: 80px;
right: 210px;
}
button.navbar-toggler { left: 300px;
}
.tel-mobile-topo {
margin-left:-30px !important;
}
#navbarsExample07 {
padding-top: 20px;
}
.titulo-m {
margin-bottom:-40px;
margin-top:-50px;
}
#segmento h1 {
font-size: 45px;
margin-top: 40px;
}
#ensi-integral {
margin-bottom:-70px;
}
#ensi-integral h1 {
font-size:45px;
}
#area-top-interna h1  {
font-size:35px;
}
#area-top-interna h2  {
font-size:45px;
top:-40px;
}
#ensi-integral h2 {
font-size:50px;
}
#social-home h1 {
font-size:50px;
}
#social-home h2 {
font-size:45px;
}
#titulo-area-verde h2 {
font-size:45px;
top:-40px;
}
#titulo-area-verde h1 {
font-size:35px;
}
.area-botao {
text-align:center;
}
.area-botao .btn-ver-mais-videos {
top:5px;
float: inherit;
}
#segmento h2 {
font-size:50px;
top:-50px;
}
.card-segmento h3 {
font-size:18px;
}
.card-ensi-integral h3 {
font-size:18px;
}
.card-segmento h4 {
margin-bottom:20px;
}
.card-ensi-integral h4 {
margin-bottom:-20px;
}
#segmento {
margin-top: -60px;
}
.card-segmento .destaque-seg {
position: relative;
top: 0;
left: 0;
}
.card-segmento .destaque-seg-2 {
position: relative;
top: 0;
left: 0;
}
.card-segmento {
padding: 35px 20px 35px 20px;
min-height: auto;
margin-top: 30px;
}
.card-ensi-integral .destaque-seg {
position: relative;
top: 0;
}
.card-ensi-integral .destaque-seg-2 {
position: relative;
top: 0;
}
.card-ensi-integral {
margin-top: 20px;
padding: 15px;
min-height: auto;
}
.area-numeros-sobre {
padding: 5px;
}
.area-numeros-1 {
padding: 19px 10px 6px 10px;
}
.area-numeros-2 {
padding: 19px 10px 6px 10px;
}
.area-numeros-3 {
padding: 19px 10px 6px 10px;
}
.area-numeros-3 .texto-numeros {
line-height: 1.1;
}
.ico-livros {
width:35px;
}
.title-numeros {
font-size: 20px;
margin-bottom: -10px
}
.texto-numeros {
font-size:14px;
line-height:1.1;
}
.box-contato {
text-align:center;
}
.box-contato .ico-contato {
margin-bottom:10px;
}
.form-contato {
margin-bottom:50px;
}
.box-atividades-realizadas {
text-align:center;
border: 1px solid #E3E3E3;
padding:15px;
}
.icone-atividade {
display:inline;
}
#social-home {
padding: 80px 10px 100px;
background-size: cover;
}
.social-links-mobile{
display: flex;
flex-wrap: nowrap;
align-items: center;
align-content: center;
margin-top: 40px !important;
}
.logo-face-socail-home {
width: 24%;
margin-bottom: 10px;
}
.logo-insta-socail-home {
margin-right: 10px;
margin-bottom: 10px;
}
.marcas-footer{
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
}
footer h6 {
margin: 25px 0px;
}
.copyright {
display: flex;
flex-direction: column;
align-content: center;
align-items: flex-start;
justify-content: center;
text-align: center;
}
#social-home iframe {
height: 340px;
}
.itens-linha1-menu li {
margin: 6px;
}
}