﻿.botao-matricule-se, .botao-matricule-se-alto { white-space: nowrap; width: 7.7vw; height: 17vw; left: 98.35%; margin-left: -7.57295vw; z-index: 999 }

.botao-matricule-se { position: absolute; top: 18.1vw; }

.botao-matricule-se-alto { top: 6.5vw; position: fixed; }

.botao-matricule-se-imagem { position: relative; width: 7.7vw; height: 17vw; float:right; }

.botao-matricule-se-invisivel { display: none; }

.informacoes-sobre-o-curso { width: calc(100% - 9.2vw); position: relative; }

.informacoes-sobre-o-curso-sem-botao { width: 100%; position: relative; }

.informacoes-curso { margin-bottom: 4vw; }

.informacoes-curso-ultimo { margin-bottom: -2.5vw }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 0.5vw; }

.titulo-curso, .titulo-palestra, .titulo-mostra, .titulo-mostra-exceto-celular-em-pe { display: block }

.titulo-palestra-tablet, .titulo-curso-celular-deitado, .titulo-invisivel, .titulo-palestra-celular-em-pe, .titulo-celular-em-pe-mostra { display: none }

/*Mídia Móvel*/

/*Celular em pé*/

@media screen and (max-device-width : 500px)
{
.botao-matricule-se, .botao-matricule-se-alto
{ white-space: nowrap; width: 20.02vw; height: 44.2vw; left: 98%; margin-left: -19.6196vw; top: 78vw; position:fixed; }

.botao-matricule-se-imagem { width: 20.02vw; height: 44.2vw }

.informacoes-sobre-o-curso { width: calc(100% - 22.52vw); }

.informacoes-curso { margin-bottom: 4vw; }

.informacoes-curso-ultimo { margin-bottom: -6vw }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 2.8vw; }

.titulo-curso, .titulo-palestra-celular-em-pe, .titulo-celular-em-pe-mostra { display: block }

.titulo-palestra-tablet, .titulo-curso-celular-deitado, .titulo-palestra, .titulo-mostra, .titulo-mostra-exceto-celular-em-pe, 
.titulo-palestra-celular-deitado-350px { display: none }
}

/*IPAD*/
@media only screen and (min-device-width:501px) and (max-device-width:768px) and (orientation:portrait)
{
.botao-matricule-se, .botao-matricule-se-alto 
{ white-space: nowrap; width: 15.4vw; height: 34vw; left: 99.5%; margin-left: -15.323vw; position: fixed; top: 65vw; }

.botao-matricule-se-imagem { width: 15.4vw; height: 34vw; z-index: 99999; position: relative }

.informacoes-sobre-o-curso { width: calc(100% - 15.9vw); position: relative; }

.informacoes-curso { margin-bottom: 4vw; }

.informacoes-curso-ultimo { margin-bottom: -4vw }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 1vw; }

.titulo-palestra-tablet { display: block }

.titulo-palestra-celular-em-pe, .titulo-palestra-celular-em-pe-mostra, .titulo-mostra-exceto-celular-em-pe, .titulo-curso, .titulo-palestra, 
.titulo-curso-celular-deitado, .titulo-palestra-celular-deitado-350px { display: none }
}

/*Mídia móvel deitado*/

/*Celulares grandes*/

@media only screen and (min-device-width: 415px) and (max-device-width: 950px) and (max-device-height: 450px) and (orientation: landscape), handheld
{
.botao-matricule-se, .botao-matricule-se-alto
{ white-space: nowrap; width: 22.02vh; height: 48.62vh; left: 99.5%; margin-left: -21.9099vh; top: 34vh; position:fixed; }

.botao-matricule-se-imagem { width: 22.02vh; height: 48.62vh; }

.informacoes-sobre-o-curso { width: calc(100% - 22.52vh); position: relative; }

.informacoes-curso { margin-bottom: 10vh; }

.informacoes-curso-ultimo { margin-bottom: -6vh }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 3.5vh; }

.titulo-curso-celular-deitado, .titulo-palestra-celular-em-pe, .titulo-celular-em-pe-mostra { display: block }

.titulo-palestra-tablet, .titulo-curso, .titulo-palestra, .titulo-mostra, .titulo-mostra-exceto-celular-em-pe, .titulo-palestra-celular-deitado-350px 
{ display: none }

}

/*tim*/
@media screen and (max-device-width : 350px) and (orientation : landscape)
{
.botao-matricule-se, .botao-matricule-se-alto
{ white-space: nowrap; width: 10.6106vw; height: 23.426vw; left: 99.5%; margin-left: -10.557547vw; top: 23vw; position:fixed; }

.botao-matricule-se-imagem { width: 10.6106vw; height: 23.426vw; }

.informacoes-sobre-o-curso { width: calc(100% - 11vw); position: relative; }

.informacoes-curso { margin-bottom: 5vw; }

.informacoes-curso-ultimo { margin-bottom: -3vw }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 2.8vw; }

.titulo-curso-celular-deitado, .titulo-palestra-celular-em-pe, .titulo-celular-em-pe-mostra { display: block }

.titulo-palestra-tablet, .titulo-curso, .titulo-palestra, .titulo-mostra, .titulo-mostra-exceto-celular-em-pe, .titulo-palestra-celular-deitado-350px 
{ display: none }

}

/*IPHONE MÃE*/
@media screen and (min-device-width : 351px) and (max-device-width : 570px) and (orientation : landscape) 
{
.botao-matricule-se, .botao-matricule-se-alto
{ white-space: nowrap; width: 20.02vh; height: 48.62vh; left: 99.5%; margin-left: -19.9199vh; top: 34vh; position:fixed; z-index: 999 }

.botao-matricule-se-imagem { width: 20.02vh; height: 48.62vh; }

.informacoes-sobre-o-curso { width: calc(100% - 19vh); position: relative; }

.informacoes-curso { margin-bottom: 10vh; }

.informacoes-curso-ultimo { margin-bottom: -7vh }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 3.5vh; }

.titulo-curso-celular-deitado, .titulo-palestra-celular-em-pe, .titulo-celular-em-pe-mostra { display: block }

.titulo-palestra-tablet, .titulo-curso, .titulo-palestra, .titulo-mostra, .titulo-mostra-exceto-celular-em-pe, .titulo-palestra-celular-deitado-350px 
{ display: none }

}

/*Ipad*/

@media only screen and (min-device-width: 768px) and (max-device-width: 1200px) and (min-device-height: 600px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape), handheld
{
.botao-matricule-se, .botao-matricule-se-alto
{ white-space: nowrap; width: 15.5309vh; height: 34vh; left: 99.5%; margin-left: -15.4532455vh; top: 56vh; position: fixed; }

.botao-matricule-se-imagem { width: 15.5309vh; height: 34vh }

.informacoes-sobre-o-curso { width: calc(100% - 15vh); position: relative; }

.informacoes-curso { margin-bottom: 5vh; }

.informacoes-curso-ultimo { margin-bottom: -3.5vh }

.informacoes-curso h3, .informacoes-curso-ultimo h3 { margin-bottom: 1vh; }

.titulo-palestra-tablet { display: block }

.titulo-palestra, .titulo-palestra-celular-em-pe, .titulo-mostra-exceto-celular-em-pe, .titulo-curso-celular-deitado, 
.titulo-palestra-celular-deitado-350px { display: none }

}