
/*tamanho-max*/
@media (min-width:660px){
.rodape{padding:2rem;}
.rodape .conteudo { padding: 0 15px; }
.controlesV .next small,.controlesV .prev small{display:block}
	.controlesV .next, .controlesV .prev {flex-wrap: wrap;position:relative;}
	.controlesV .prev {padding-left: 2.5rem;}
	.controlesV .next {padding-right: 2.5rem;}
	.controlesV .next svg, .controlesV .prev svg{position:absolute}
	.controlesV .prev svg{left: 10px;}
	.controlesV .next svg{right: 10px;}
	.controlesV {gap: 15px;}
	.backAulas .container-geral {margin-left: 0;	margin: 15px;}
	.base-comentarios .recomentado{display: grid;	grid-template-columns: 40px 1fr;	justify-content: end;margin-left: 2rem;}
	.base-comentarios .comentarios {grid-template-columns: 50px 90%;gap: 10px;	}
	
	.AddBody .controlesV {  justify-content: left;}
	.AddBody .controlesV .next small,.AddBody  .controlesV .prev small {
    display: none;
}
}

/*tamanho-max*/
@media (min-width:760px){
	.controlesV .next, .controlesV .prev {display: grid;    width: 100%;}
	.base-comentarios .cont-coment {display: flex;}  
	.base-topo.base_aulas {  padding-right: 4%;}
	.botao_promocao{display:flex; }
}

/*tamanho-max*/
@media (min-width:992px){
	.botao_promocao{padding-right:.7rem }
	.img-benvindo{display:block}
	.remove-side,.expand-side{opacity:.8; transition:all .4s linear}
	.remove-side{transition: all .4s linear;width: 25px;height: 25px;position: absolute;	right: calc(239px - 0px);top: 34px;	color: #fff;background: #878791;border-radius: 50px;}
	.expand-side{ width: 34px;	height: 25px;	position: absolute;	right: calc(0px - 0px);	top: 34px;	color: #fff;background: blue;	border-radius: 20px 0 0 20px;	transition: all .4s linear;}
	.AddBody .remove-side { right: calc(171px - 0px);}
	.AddBody .base-topo {   width: 100%;}
	.AddBody .base-topo.flix_conteudo {   width: 100%;}
	
.remove-side,.expand-side{display:block}
.menu-lateral .checkmenu{display:block}
.base-topo.flix_conteudo .logo {  margin-left: 2rem;}

.base-topo .conteudo .menu-topo#mais{display:none;}
.base-topo  .menu-topo.mais#mais{display: grid!important;
    margin-right: 0;
    position: absolute;
       z-index: 2;
    background: #000;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 #dddddd61;
    top: 54px;display:none}

.formgroup.expand { right: 80px;}
#grade .text-branco{display:block!important;position:relative}
#grade .text-branco::after {
    position: absolute;
    content: "";
    border: solid 5px transparent;
    border-top: solid 5px #fff;
    right: -17px;
    top: 9px;
}
}

/*tamanho-max*/
@media (min-width:1024px){
	
	.AddBody .base-topo {   width: 72%!important;}
	.AddBody .controlesV .next small,.AddBody  .controlesV .prev small {
    display: block;
}
	/*.menu-lateral.veraulas {transform: translateX(calc(236px - 231px));	}
	.AddBody .menu-lateral.veraulas {transform: translateX(calc(236px - 479px));}*/
	.menu-lateral.veraulas .scroll_menu {max-height: calc(100vh - 171px);}
	/*.backAulas .container-geral {padding-left: 242px;transition:all .2s linear}*/
	/*.AddBody .backAulas .container-geral {padding-left: 0;transition:all .2s linear}*/
	.backAulas #grade {padding-left: 1rem;}
	/*.menu-lateral .checkmenu{right: 45px;}*/
	.base-topo.base_aulas {	height: 85px;width: 100%;padding-right: 0;}
	.AddBody .base-topo.base_aulas {padding-right: 3%;}
	.Dobra.Assistir {}
	.tituloV {font-size: 1.4rem;}
	.avaliacao .aval_aula .ico-star {transition:all .4s linear;}
	.avaliacao .aval_aula .ico-star svg {transition:all .4s linear;width: 22px;}
	.avaliacao .aval_aula .ico-star:hover svg {fill:#737384;transition:all .4s linear}
	.avaliacao .aval_aula .ico-star.mark svg {fill:#ffc100;transition:all .4s linear;stroke:#ffc100}
	.right-side.col-3{margin-top:1rem}
	.remove-side,.expand-side{opacity:.8; transition:all .4s linear}
	.remove-side{transition: all .4s linear;width: 25px;height: 25px;position: absolute;	right: calc(23vw - 0px);top: 34px;	color: #fff;background: #878791;border-radius: 50px;}
	.expand-side{ width: 34px;	height: 25px;	position: absolute;	right: calc(0px - 0px);	top: 34px;	color: #fff;background: blue;	border-radius: 20px 0 0 20px;	transition: all .4s linear;}
	.base-comentarios {padding: 20px;}
	.backAulas .container-geral{margin-top:0}
	.Dobra.Assistir .base-topo.base_aulas{padding-top:0}
}

/*tamanho-max*/
@media (min-width:1200px){
	.AddBody .base-topo {  width: 100%!important;}
.menu-lateral.nova { transform: translateX(-179px);}
.item-menu.nova li i { margin-left: 172px!important;}
.menu-lateral {  width: 19.5%; flex: 19.5%;}
.container-geral.nova .base-topo .conteudo { max-width: 100%;  margin: 0 auto;}
.base-topo .conteudo {  max-width: 100%;}
.container-geral.nova {  margin: 0 15px 0 15px;  transition: margin .3s;}
.container-geral.nova .bannerTopo .textoImage .texto {   padding-bottom: 6rem;    padding-left: 0rem;    padding-right: 47%;}
.container-geral .bannerTopo .textoImage .texto {  padding-right: 47%;}
.container-geral.nova .bannerTopo .textoImage .texto h1 {  font-size: 3.5em;    line-height: 4rem;}
.backAulas .container-geral {  padding-left: 0px;}
.menu-lateral.veraulas {  width: 269px;}
.avaliacao .aval_aula .ico-star svg {   width: 30px;}
.base-comentarios{padding:2rem;}
.menu-lateral .checkmenu { transform: translateX(50px);}
.AddBody .remove-side {    right: calc(18vw - 0px);}
.avaliacao.downloads {
    max-height: calc(100vh - 337px);
    overflow-y: auto;
}
}


/*tamanho-max*/
@media (min-width:1280px){
	.AddBody .base-topo {  width: 100%!important;}
.container-geral.nova { margin: 0 15px 0 15px;}
.menu-lateral { width: 18%; flex: 185%;}
.menu-lateral.nova { transform: translateX(-160px);}
.item-menu.nova li i {  margin-left: 159px!important;}
.container-geral.nova .bannerTopo .textoImage .texto {  padding-left: 0;}
}

/*tamanho-max*/
@media (min-width:1366px){
.menu-lateral {  width: 17%;  flex: 18.5%;}
.base-topo .conteudo { max-width: 100%;}
.base-topo.base_aulas {  padding-right: 2%;}
.remove-side {  right: calc(21vw - 0px);}
.base-topo .menu-topo{display:flex!important;}
#grade .text-branco{display:none!important}
}

/*tamanho-max*/
@media (min-width:1450px){
	.AddBody .base-topo {  width: 100%!important;}
.menu-lateral {  width: 15%;  flex: 15%;}
.item-menu.nova li i {  margin-left: 155px!important;}
.container-geral.nova .bannerTopo .textoImage .texto {  padding-bottom: 10rem;    padding-left: 1rem;}
.container-geral.nova .bannerTopo .textoImage .texto h1 {  font-size: 4em;    line-height: 4rem;}
/*.screen-video:after,*/ .bannerTopo:after {    content: "";    position: absolute;    background: linear-gradient(360deg, black, transparent);    height: 200px;    bottom: 0;    left: 0;    right: 0;    z-index: 1;}
}


/*tamanho-max*/
@media (min-width:1517px){
	.base-topo.base_aulas {  padding-right: 2%;}
	.formgroup.expand {    right: 200px;}
}


/*tamanho-min*/
@media (min-width:1560px){
.tercaDobra .img-fundo{height:215px}
.bannerTopo:before {   content: "";  bottom: -126px;}
.menu-lateral {  width: 14.7%;  flex: 14.7%;}
.container-geral.nova {  margin: 0 15px 0 15px;}
.container-geral.nova .base-topo .conteudo {  max-width: 100%; margin: 0 auto;  padding-left: 0!important;}
.base-topo .conteudo {  max-width: 83%;  padding-right: 0;margin: 0 auto;}

}

/*tamanho-max*/
@media (min-width:1707px){
	.base-topo.base_aulas {  padding-right: 19%;  height: 95px;}
	.remove-side {  right: calc(18vw - 0px);}
	.base-topo.base_aulas {  padding-right: 9.6%;    padding-left: 8.5%;}
	
	.AddBody .base-topo.base_aulas {  padding-right: 0%!important;  padding-left: 1%;}
	.avaliacao.downloads {
    max-height:calc(100vh - 504px)!important;
    overflow-y: auto;
}
	}


/*tamanho-min*/
@media (min-width:1700px){
	.container-geral.nova .base-topo .conteudo {  padding-left: 4rem;}
	.container-geral.nova .bannerTopo .textoImage .texto { padding-right: 48%;  padding-left: 4rem;}
	.container-geral.nova .conteudo {  width: 1516px;}
	.conteudo {  width: 1378px;}
	.bannerTopo .textoImage .texto {  padding-left: 2rem;}
	.container-geral.nova .bannerTopo {  height: calc(100vh - 188px);background: right;}
	.screen-video:after, .bannerTopo:after {content: "";bottom: 0px;}
}

/*tamanho-min*/
@media (min-width:1740px){
.tercaDobra .img-fundo{height:240px}
.bannerTopo:before {    content: "";    bottom: -152px;}
.menu-lateral {  width: 14%;}
.menu-lateral.nova { transform: translateX(-188px);    transition: .3s linear all;}
.item-menu.nova li i { margin-left: 190px!important;}
.container-geral.nova .conteudo {   width: 1683px;}
.container-geral.nova .bannerTopo .textoImage .texto {   padding-left: 5.7rem;}
.conteudo {  width: 1564px;}
.bannerTopo .textoImage .texto {  padding-left: 3rem;padding-bottom: 15rem;}
.container-geral.nova .bannerTopo {    height: calc(100vh - 222px);    background: border-box;}
.bannerTopo {  height: calc(100vh - 190px); background: center;    background-size: cover;}
.container-geral.nova .base-topo .conteudo{  padding-left: 6rem;}
.container-geral .base-topo .conteudo{  padding-left: 3rem;}
.Dobra.sobrepor {   height: 405px;}
}


/*tamanho-max*/
@media (min-width:1920px){
	.avaliacao.downloads {
    max-height: calc(100vh - 466px);
    overflow-y: auto;
}
}

/*tamanho-min*/
@media (min-width:2048px){	
	.bannerTopo .textoImage { padding: 0 5rem;}
	.AddBody .base-topo.base_aulas {  padding-left: 4%;}
	.base-topo.base_aulas {  padding-right: 12.6%;    padding-left: 10.5%;}
	.AddBody .menu-lateral.veraulas {  width: 336px;}
	
	}


/*tamanho-min*/
@media (min-width:2304px){
	.conteudo {    width: 1845px;}
	.AddBody .menu-lateral.veraulas { width: 437px;}
}

/*tamanho-min*/
@media (min-width:2300px){
	.h-6 {  height: 2rem;}
	.w-6 {  width: 2rem;}
	.item-menu.nova li i {  margin-left: 210px!important;}
	.grupo-icon .w-6 { height: 2rem;}
	.menu-lateral.nova .grupo-icon .chec { right: -30px;}
	.grupo-icon {  width: 3.3rem;}
	.grupo-icon .cloud{    left: 20px;}
	.container-geral.nova .conteudo {  width: 2041px;}
	
	.bannerTopo .textoImage .texto { padding-left: 7rem;}
	.conteudo { width: 1675px;}
	.container-geral .base-topo .conteudo { padding-left: 7rem;}
	.Dobra.sobrepor {  height: 489px;}
	.bannerTopo .textoImage { padding: 0;}
	.AddBody .base-topo.base_aulas { padding-left: 6.7%;}
	.base-topo.base_aulas {  padding-left: 11.2%;}
	.AddBody .menu-lateral.veraulas { width: 405px;}
	
}


/*tamanho-min*/
@media (min-width:3000px){
	.conteudo {  width: 2826px;}
	.base-topo.base_aulas {   padding-left: 11.2%;    padding-right: 12.6%;}
.backAulas .container-geral .conteudo {   width: 2338px;}
.base-topo .menu-topo li.sub ul { right: 49px;}
}


/*tamanho-max*/
@media (max-width:1200px){
.tercaDobra { background-position-y: -4px;}
.tercaDobra .img-fundo {  height: 160px;}
.menu-lateral.nova { transform: translateX(-127px);}
.item-menu.nova li i { margin-left: 133px!important;}
.bannerTopo .textoImage .texto {  padding-right: 43%;}
.container-geral.nova .bannerTopo .textoImage .texto h1 {    font-size: 3.3em;    line-height: 3.5rem;}
.Dobra.sobrepor {  height: 275px;}
.container-geral.nova .base-topo .conteudo {  max-width: 94%;}
.container-geral { margin-left: 194px;}
.bannerTopo {
    width: 100%;
    height: calc(100vh - 95px);
}
}


/*tamanho-max*/
@media (max-width:1165px){
.conteudo {  margin: 0 -15px;}
.rodape .conteudo {  padding: 0 15px;margin:0 auto}
.menu-lateral { width: 18%;}
.item-menu.nova li i {  margin-left: 159px!important;}
.menu-lateral.nova { transform: translateX(-150px);}
.container-geral.nova .conteudo {  margin: 0;   padding: 0 1rem;}
.Dobra.sobrepor {  height: 98px;   background:none;   top: -188px;}
.base-topo { padding: 13px 0;}
.base-topo .conteudo {  justify-content: start;}
.container-geral.nova .bannerTopo .textoImage .texto h1 {  font-size: 2.5em;    line-height: 2.5rem;}
.container-geral.nova .bannerTopo .textoImage .texto { padding-bottom: 13rem;}
.screen-video:after, .bannerTopo:after { content: "";    bottom: 107px;}
.container-geral.nova .bannerTopo {  height: calc(100vh - 51px);}
.bannerTopo .textoImage .btn {font-size: 1rem;}

}


/*tamanho-max*/
@media (max-width:1080px){
	.bannerTopo {   width: 100%;   height: calc(100vh - 198px);	}
	.menu-lateral { width: 20%;}
	.bannerTopo {  height: calc(100vh - 13px);height: 70px;}
	.bannerTopo .textoImage .texto {padding-bottom: 14rem; padding-left: 1rem;}
	.screen-video:after, .bannerTopo:after {  content: "";  bottom: 87px}
	.bannerTopo {   height: calc(100vh - 70px);  background-size: 130%; background-repeat: no-repeat;   background-position-x: -219px;}
	.Dobra.sobrepor {  top: -165px;}
	.base-topo {  padding: 0px 0;}
	.base-topo .conteudo {  max-width: 100%;   padding: 10px;}
	.container-geral.nova .base-topo .conteudo {  padding: 20px 10px;}
	.container-geral { margin-left: 214px;}
	.bannerTopo .textoImage .texto h1 {font-size: 2.3em;}
	
}



/*tamanho-max*/
@media (max-width:1024px){
	.bannerTopo {
    width: 100%;
    height: calc(100vh - 85px);
	}
	.bannerTopo:after {
		content: "";
		bottom: 22px!important
	}
}

/*tamanho-max*/
@media (max-width:1005px){
	.bannerTopo {   width: 100%;   height: calc(100vh - 198px);	}
	.menu-lateral.nova{    transform: translateX(-206px);position: fixed;}
	.menu-lateral.nova .checkmenu {right: -58px;position: fixed;z-index:200}
	.menu-lateral {   width: 20%;   position: fixed;   z-index: 10999;}
	.menu-lateral.nova .menu-lateral { position: fixed;   z-index: 100;}
	.container-geral.nova {  margin: 0 0 0 0px;}
	.container-geral.nova .base-topo .conteudo {  padding:10px}
	.container-geral {    margin-left: 0;    margin-right: 0;}
	
	.container-geral .bannerTopo,
	.container-geral.nova .bannerTopo {height: calc(100vh - -20px);}
	.container-geral.nova .bannerTopo .textoImage .texto,
	.container-geral .bannerTopo .textoImage .texto
	{   padding-bottom: 13rem;padding-left: 2rem;}
	.bannerTopo .textoImage .texto h1,
	.container-geral.nova .bannerTopo .textoImage .texto h1
	{   font-size: 2.3em;}
}


/*tamanho-max*/
@media (max-width:992px){
.base-topo .mobmenu{display:block;  z-index: 12200;}
.base-topo .mobmenu svg{width: 2.75rem; height: 2.5rem;stroke-width:2.2}
.segundaDobra .cx {  width: 74%;    margin: 0 auto;   margin-bottom: 1rem;}
.base-topo .conteudo .menu-topo {   display: flex;    margin-right: 5rem;}

#grade,.nav{display:none;position:fixed;z-index:12000;top:0;right:0;left:0;bottom:0;background:#000000eb;padding-left: 1rem;  padding-right: 1rem;padding-top: 7%;}
#grade .menu-mob{display:flex;height:100%;justify-content:center;align-items:center}
.conteudo { margin: 0 0px;    padding: 0 15px;}

.tercaDobra .col-4 { -ms-flex: 0 0 50%;  flex: 0 0 50%;    max-width: 50%;}
.base-topo .conteudo .menu-topo,
.base-topo .conteudo .menu-topo li{display:grid;align-items: center;justify-content: center;text-align:center;margin-right:0;margin: 6px 0;}
.galeria-imagens{grid-template-columns: repeat(4,1fr);}
.formgroup {  display: inline-block;}
.formgroup .form-campo { width: 100%;  padding-left: 10px;  border: solid 2px;}
.bell {  margin-right: 0;}
.base-topo .menu-topo li.sub ul {  top: 55%;}
.base-topo .menu-topo li.sub ul.sub_2 {  top: 45%;}
.bannerTopo:after {    content: "";    bottom: 89px!important;}
.base-topo .menu-topo li.sub ul.sub_2 { height: 268px;}
.base-topo .menu-topo li.sub ul li {  text-align: left;}
.formgroup.expand {  position: relative;    right: inherit;}
.bannerTopo {
    height: calc(100vh - 123px);
    background-size: contain;
}
.bannerTopo .textoImage .texto {
    padding-bottom: 11rem;
    padding-left: 2rem;
}
}

/*tamanho-max*/
@media (max-width:880px){
	.bannerTopo { width: 100%;  height: calc(100vh - 153px);background:none!important;}
	.bannerTopo.alt { background-size:contain!important}
	.menu-lateral.nova .checkmenu {  right: -44px;}
	.menu-lateral {  width: 24%;}
	.container-geral .bannerTopo, .container-geral.nova .bannerTopo {   height: calc(100vh - 62px);}
	.base-topo .menu-topo li.sub ul.sub_2 { top: 45%; right: 5px;}
	.bannerTopo:after {    content: "";    bottom: 79px!important;}
	.bannerTopo .textoImage .texto {
    padding-bottom: 12rem;
    padding-left: 2rem;
    padding-right: 2rem;
}
}

@media (max-width: 860px){
.menu-lateral.nova .checkmenu {   right:-52px;}
.menu-lateral {  width: 24%;}
}

/*tamanho-max*/
@media (max-width:768px){
	.base-topo .menu-topo li.sub{position:absolute;right: 16px;top:10%}
	.base-topo .menu-topo li.sub:nth-of-type(2){position:absolute;right: 16px;top:20%}
	.base-topo .menu-topo li.sub ul {  top: 0%;    right: 46px;}
	.base-topo .menu-topo li.sub ul.sub_2 {  top: 0%;  right: 43px;}
	.base-topo .menu-topo li.sub .thumb::after {display:none}
	.base-topo .conteudo .menu-topo, .base-topo .conteudo .menu-topo li { justify-content: left;}
	.base-topo.base_aulas .conteudo .menu-topo,
	 .base-topo.base_aulas .conteudo .menu-topo li { justify-content: center;}
	
	.galeria-imagens,
	.galeria-imagens.formacao
	{grid-template-columns: repeat(3,1fr);}
	.Dobra {  padding: 1rem 0;}
	.container-geral .bannerTopo, .container-geral.nova .bannerTopo {   height: calc(100vh - 125px);}
	.Dobra.sobrepor { top: -173px;    height: 178px;}
	.container-geral.nova .bannerTopo .textoImage .texto, .container-geral .bannerTopo .textoImage .texto {	padding-bottom: 12rem;	padding-left: 2rem;		padding-right: 2rem;	}
	.screen-video:after, .bannerTopo:after {content: "";	bottom: 102px;	height: 100%;	}
	.menu-lateral.nova .checkmenu {  right: -69px;}
	.menu-lateral {    width: 35%;}
	.menu-lateral.nova {  transform: translateX(-291px);}
	.bannerTopo .textoImage .texto h1 .tarja {
    position: absolute;
    width: 319px;
    height: 15px;
    background: url(../img/tarja.svg) no-repeat;
    bottom: -8px;
    left: 47px;
    z-index: -1;
    background-size: contain;
}
}


/*tamanho-max*/
@media (max-width:700px){
	.tercaDobra .col-4 { -ms-flex: 0 0 100%;  flex: 0 0 100%;    max-width: 100%;padding-bottom: 0rem;}
	.menu-lateral.nova { transform: translateX(-270px);}
}


/*tamanho-max*/
@media (max-width:680px){
.bannerTopo {    height: calc(95vh - 34px);}
.base-topo .conteudo {  padding: 16px 16px;}
.menu-lateral.nova {  transform: translateX(-259px);}
.bannerTopo .textoImage .texto { align-items: center;padding-bottom: 7rem;}
.container-geral.nova .bannerTopo .textoImage .texto, .container-geral .bannerTopo .textoImage .texto {   padding-bottom: 7rem;}
}


/*tamanho-max*/
@media (max-width:640px){
.Dobra.sobrepor { padding-top: 0;  top: -208px;    height: auto;    position: inherit;}
.container-geral.nova .bannerTopo .textoImage .texto, .container-geral .bannerTopo .textoImage .texto {  padding-bottom: 0rem;}
.container-geral .bannerTopo, .container-geral.nova .bannerTopo {  height: calc(100vh - 310px);}
.screen-video:after, .bannerTopo:after {  content: "";   bottom: 0!important;}

	.galeria-imagens,
	.galeria-imagens.formacao
	{grid-template-columns: repeat(2,1fr);}
	.base-topo .menu-topo li.sub ul.sub_2 {height: 419px;}
	.bannerTopo { height: calc(100vh - 192px);}
	.bannerTopo .textoImage .texto {
    align-items: center;
    padding-bottom: 0rem;
}
}

/*tamanho-max*/
@media (max-width:620px){
.menu-lateral.nova { transform: translateX(-240px);}
.screen-video:after, .bannerTopo:after {   content: "";   bottom: 0;}
}



/*tamanho-max*/
@media (max-width:550px){
	.bannerTopo .textoImage .texto h1, .container-geral.nova .bannerTopo .textoImage .texto h1 {    font-size: 2em;}
	.base-topo .logo {  height: 39px;   width: 157px;   background: url(../img/logo2.png) no-repeat;  background-size: contain;}
	.menu-lateral {  width: 44%;}
	.menu-lateral.nova {  transform: translateX(-258px);}
	
	.galeria-imagens,
	.galeria-imagens.formacao
	{grid-template-columns: repeat(1,1fr);}
	.formgroup.expand {  position: relative;  right: inherit;  width: auto;  left: inherit;}
	.formgroup.expand svg {  transition: margin .4s linear;  margin-right: 187px;}
	
}


/*tamanho-max*/
@media (max-width:480px){
	.bannerTopo { height: calc(100vh - 226px);}
	.menu-lateral.nova {  transform: translateX(-240px);}
	.bannerTopo .textoImage .btn {  font-size: .8rem;  padding: 10px;}
	.bannerTopo .textoImage .texto h1, .container-geral.nova .bannerTopo .textoImage .texto h1 {  font-size: 2em;}
	.container-geral.nova .bannerTopo .textoImage .texto, .container-geral .bannerTopo .textoImage .texto {  padding-top: 2rem;}
	.bannerTopo {  background-size: cover;}
	.bannerTopo .mobflex.d-flex{  display:grid!important;gap:10px}
	.bannerTopo .mobflex.d-flex .btn.btn-azul.mr-3{  margin-right:0!important;}
	.bannerTopo .textoImage .texto h1, .container-geral.nova .bannerTopo .textoImage .texto h1 {
    font-size: 1.8em;
}
}

/*tamanho-max*/
@media (max-width:420px){
	.menu-lateral.nova {  transform: translateX(-273px);}.menu-lateral {   width: 60%;}
	.bannerTopo .textoImage .texto h1, .container-geral.nova .bannerTopo .textoImage .texto h1 { font-size: 1.5em; text-shadow: 0 2px 2px black; line-height: 1.5rem;}
	.bannerTopo {   height: calc(100vh - 154px);}
	.bannerTopo .textoImage .texto .h5 { font-size: 1rem!important;}
	.bannerTopo .textoImage .texto p { line-height: 1.2rem;  font-size: .89rem;}
	.bannerTopo {   height: calc(100vh - 228px);}
}


/*tamanho-max*/
@media (max-width:380px){
	.base-topo .logo {    height: 34px;    width: 151px;}
	.container-geral .bannerTopo, .container-geral.nova .bannerTopo {  height: calc(100vh - 239px);    background-position-x: -484px;}
	.menu-lateral.nova {  transform: translateX(-251px);}
	.bannerTopo .textoImage .btn { font-size: .7rem;   padding: 10px;}
	.Dobra {    padding: 1.5rem 0;}		
}

