
@media screen and (max-width: 999px){
	.wq-header_top .container {
	    justify-content: center;
	    flex-wrap: wrap;
	}
	.wq-header_top p.wq-contato {
	    justify-content: center;
	    flex-wrap: wrap;
	}
	p.wq-contato a{
		margin: 5px;
		font-size: 13px;
	}
	.wq-navegacao{
		width: 100%;
	}
	.wq-header_top .wq-midias-sociais{
		display: flex;
	}
	.wq-header .wq-menu_principal.aberto > ul{
		background-color: transparent;
	}
	.menu-link{
		margin-left: 0;
		margin-bottom: 10px;
		margin-top: 5px;
		font-style: 20px;
		display: inline-block;
	}

	.wq-banner{
		height: auto;
	}
	.wq-banner figure:not([class]){
		display: none;
	}
	.wq-banner figure.wq-banner_responsivo{
		display: flex;
		height: auto;
	}


	.wq-06 .row{
		margin: 0;
	}

	.wq-carousel_youtube {
	    overflow: hidden;
	    width: 100%;
	}
	.wq-carousel_youtube .owl-stage-outer {
	    overflow: hidden;
	}
	.wq-carousel_youtube iframe {
	    width: 100%;
	    height: 300px;
	}

	.wq-carousel_youtube .owl-nav button.owl-prev {
	    margin-left: 0px;
	    margin-right: 10px;
	}
	.wq-carousel_youtube .owl-nav button.owl-next {
	    margin-right: 0px;
	    margin-left: 10px;
	}
	.wq-carousel_youtube .owl-nav {
	    position: relative;
	    justify-content: center;
	    top: auto;
	    left: auto;
	}
	.wq-footer .wq-header_bottom .wq-navegacao{
		display: none;
	}
	.wq-footer .wq-header_bottom .row{
		justify-content: center;
	}
	.wq-05 .row .col-xl-4{
		margin-bottom: 25px;
	}
	.wq-01 .wq-conteudo {
	    padding: 20px 30px;
	}
	.wq-btn_1{
		padding: 10px 25px;
	}
	.wq-01-sobre .col-xl-5:after,
	.wq-01-palestra-interna .col-xl-5:after,
	.wq-01-palestra-interna .col-xl-5:after{
		display: none!important;
	}
	.wq-01-sobre .col-xl-5 figure{
		margin-bottom: 60px;
	}

	.wq-02-sobre .row .col-xl-4{
		margin-bottom: 25px;
	}
	.wq-01-palestra-interna .wq-conteudo{
		padding: 0 20px;
		margin: 0 10px;
	}
	.wq-01-landing-page-relacio .wq-conteudo,
	.wq-02-landing-page-relacio .wq-conteudo,
	.wq-03-landing-page-relacio .wq-conteudo,
	.wq-05-landing-page-relacio .wq-conteudo{
		padding: 0 30px;
	}
	.wq-01-palestra-interna aside .wq-conteudo,
	.wq-01-palestra-interna aside .wq-conteudo{
	    padding: 20px!important;
	}
	.wq-01-blog aside {
	    max-width: 100%!important;
	    margin-left: auto;
	}
	.wq-01 .wq-conteudo::before {
		left: -30px;
	}
	.wq-02 h2 {
		font-size: 30px;
	}
	.wq-02 .row .col-xl-3 {
		justify-content: flex-start;
	}
	.wq-header .wq-menu_principal li {
		margin-right: 0;
	}
	.wq-05 .wq-blog_box {
		flex-wrap: wrap;
	}
	.wq-09 .col-xl-4,
	.wq-07 .col-xl-4,
	.wq-03 .col-xl-4{
		margin-bottom: 40px;
	}
	.wq-01 figure img {
		display: block;
		position: absolute;
		right: -20px;
		top: 0;
		height: 100%;
		width: 130%;
	}
	.wq-01 figure {
		display: block;
		width: 100%;
		height: 300px;
	}
	.wq-header_top .row {
		justify-content: center;
	}
	p.wq-contato a span {
		font-size: 15px;
	}
	.wq-header_bottom {
		padding: 5px 0;
	}
	.wq-logo img {
		height: 55px;
	}
	.wq-titulo_1 h1, .wq-titulo_1 h2, .wq-titulo_1 h3, 
	.wq-titulo_1 h4, .wq-titulo_1 h5, .wq-titulo_1 h6,.wq-02 .col-xl-4 h3 {
		font-size: 26px;
	}
	.wq-new-content {
		grid-template-columns: 1fr;
	}
	.wq-new-content img{
		display: block;
		max-width: 50px;
	}
	.wq-header.wq-header_fixo {
		position: relative;
		animation: none;
		box-shadow: none;
	}
	.wq-header.wq-header_fixo .wq-header_top{
		display: block;
	}
	.wq-header.wq-header_fixo+section{
		margin-top: 0;
	}
	.new-depoimento-content {
		padding: 45px 15px 45px;
		margin: 0;
	}
	.new-depoimento-content:before{
		display: none;
	}
	.new-format-estatistcs {
		padding: 40px 20px;
	}
	section{
		overflow: hidden;
	}
	.wq-02 .row .col-xl-3 figure img {
		height: 50px;
	}
	.wq-01-sobre .wq-conteudo {
		padding-left: 0px;
		padding-top: 30px;
	}
	
}
/***** Tamanho para smartphones na vertical *****/

@media screen and (max-width: 499px){
	.wq-header_top .wq-midias-sociais {
	    margin-top: 20px;
	    margin-left: 0;
		justify-content: center;
		width: 100%;
	}
	.wq-03 .row {
    	justify-content: center;
   	}
   	.wq-01-contato .wq-conteudo {
    	width: calc(100% - 20px);
    	padding: 0 10px;
    }
    .wq-01-contato form {
    	padding: 43px 35px;
    }
    .wq-new-contato {
	    padding-left: 0px;
	}
	.wq-new-contato .row{
		margin: 0;
	}

	.wq-03-sobre .wq-wrapper{
		grid-template-columns: 1fr;
	}
	.wq-06 .wq-titulo_1{
		margin-bottom: 30px;
	}
	.wq-blog_box figure,
	.wq-05 .wq-blog_box .wq-conteudo{
		width: 100%;
	}
	.wq-new-contato .row > div{
		padding: 0;
	}
	.wq-02 .row .col-xl-3 figure img {
		height: 50px;
	}
	.wq-01-sobre .wq-conteudo {
		padding-left: 0px;
		padding-top: 30px;
	}
	
}

/***** Tamanho para smartphones na horizontal *****/

@media screen and (max-width: 649px) and (min-width: 500px) {
	.wq-header_top .wq-midias-sociais {
	    margin-top: 20px;
	    margin-left: 0;
		justify-content: center;
		width: 100%;
	}
	.wq-03 .row {
    	justify-content: center;
   	}
   	.wq-01-contato .wq-conteudo {
    	width: calc(100% - 20px);
    	padding: 0 10px;
    }
    .wq-01-contato form {
    	padding: 43px 35px;
    }
    .wq-new-contato {
	    padding-left: 0px;
	}
	.wq-new-contato .row{
		margin: 0;
	}
	.wq-03-sobre .wq-wrapper{
		grid-template-columns: 1fr 1fr;
	}
	.wq-06 .wq-titulo_1{
		margin-bottom: 30px;
	}
	.wq-blog_box figure,
	.wq-05 .wq-blog_box .wq-conteudo{
		width: 100%;
	}
	.wq-header_top .row{
		flex-direction: column;
	}
	.wq-new-contato .row > div{
		padding: 0;
	}
}

/***** Tamanho para tablets na vertical *****/

@media screen and (max-width: 749px) and (min-width: 650px) {
	.wq-header_top .wq-midias-sociais {
	    margin-top: 20px;
	    margin-left: 0;
		justify-content: center;
		width: 100%;
	}
	.wq-03-sobre .wq-wrapper{
		grid-template-columns: 1fr 1fr;
	}
	.wq-blog_box figure,
	.wq-05 .wq-blog_box .wq-conteudo{
		width: 100%;
	}
	.wq-header_top .row{
		flex-direction: column;
	}
	.wq-02 .row .col-xl-3 figure img {
		height: 50px;
	}
}

/***** Tamanho para tablets na horizontal *****/

@media screen and (max-width: 999px) and (min-width: 750px) {
	.wq-header_top .row{
		justify-content: space-between;
	}
}


/***** Monitores pequenos  *****/
@media screen and (max-width: 1299px) and (min-width: 999px) {

}

/***** Monitores medios  *****/
@media screen and (max-width: 1499px) and (min-width: 1300px) {

}

/***** Monitores extra grandes  *****/

@media screen and (min-width: 1600px) {

}