<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****Responsivo da pÃ¡gina****/
@media screen and (max-width: 999px){

	.navbar-toggler img{
		height: 32px;
	}

	.wq-header-top .wq-contatos{
		display: none;
	}
	.wq-header-top .row{
		justify-content: center;
	}
	.wq-drop-busca{
		display: none;
	}
	.navbar-collapse {
		width: 100%;
		background-color: #f0f0f0;
	}
	.navbar-nav {
		padding: 0px;
	}
	.wq-header_bottom .wq-menu_principal li a.nav-link {
		padding: 10px 10px;
		font-size: 16px;
	}
	.banner-conteudo h2{
		font-size: 38px;
	}
	.banner-carousel .owl-dots{
		display: none;
	}

	.header_fixo{
		position: relative;
		top: auto;
		left: auto;
		z-index: 999;
		width: 100%;
		height: auto;
		box-shadow: none;
		animation: none;
	}
	.header_fixo + section{
		margin-top: 0;
	}
	.header_fixo .wq-aparece-fixo{
		display: none;
	}
	.header_fixo .wq-header-top,
	.header_fixo .wq-form-busca,
	.header_fixo .navbar.navbar-expand-lg .wq-btn-header{
		display: block;
	}
	.header_fixo .navbar-expand-lg{
		justify-content: initial;
	}
	.header_fixo  .navbar-expand-lg .navbar-nav {
		width: 100%;
		justify-content: initial;
	}
	.header_fixo .navbar.navbar-expand-lg {
		background-color: initial;
	}
	.header_fixo .navbar-nav .nav-item &gt; a{
		color: initial;
	}
	.header_fixo .navbar-nav .nav-item &gt; a:hover{
		color: initial;
	}
	.wq-sobre{
		overflow: hidden;
	}
	.grid-item{
		width: 98%;
	}
	.wq-cta-video .wq-video figure {
		height: 400px;
		margin-top: 40px;
	}
	.wq-parceiro-box figure img {
		width: 100%;
	}
	.wq-cta .wq-cta-item{
		padding: 30px 30px;
		padding-left: 30px;
	}
	.wq-cta .wq-cta-item::before{
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: #098161;
		-ms-transform: skewX(10deg);
		transform: skewX(0deg);
		opacity: .8;
	}
	.wq-footer-top .navbar-nav{
		padding: 0;
	}
	.wq-breadcrmbs h1 {
		font-size: 50px;
		line-height: 60px;
	}
	blockquote:before {
		right: 15px;
		top: 25px;
		font-size: 55px;
	}
	.wq-contato-02 .row .col-xl-8{
		margin-bottom: 25px;
	}
	.wq-contato-02 .wq-conteudo{
		padding-left: 0;
		margin-top: 20px;
	}
}
/***** Tamanho para smartphones na vertical *****/
@media screen and (max-width: 576px){

	.wq-header_top .row{
		justify-content: space-between;
	}
	.wq-header_top .wq-contato a div{
		display: none;
	}
	.wq-header_top .wq-contato a span{margin: 0;}

	.banner-carousel-item{
		height: 580px;
	}

	.wq-btn{
		padding: 0 22px;
		line-height: 42px;
		font-size: 14px;
	}

	.wq-estatisticas h3{
		font-size: 55px;
	}

	.wq-imagens{display: none;}

	.wq-img-01 {
		width: 295px;
	}
	.wq-img-03 {
		width: 200px;
		height: 490px;
	}

	.wq-titulo-04 h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.wq-blog .row .col-xl-5 .wq-blog-box:first-child{
		margin-top: 35px;
	}
	.wq-parceiros .wq-wrapper {
		grid-template-columns: 1fr 1fr;
	}
	.wq-copy .wq-wrapper{
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.wq-copy .wq-wrapper p{
		margin-bottom: 20px;
	}

	.wq-conteudo-sobre-sec{
		padding-left: 0px
	}

	.wq-produtos,.wq-sobre,wq-cta-video{
		padding: 82px 0;
	}
}
/***** Tamanho para smartphones na horizontal *****/
@media screen and (max-width: 649px) and (min-width: 577px) {
	.wq-sobre .row .col-xl-5 {
		margin-bottom: 60px;
	}
	.wq-titulo-04 h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.wq-parceiros .wq-wrapper {
		grid-template-columns: 1fr 1fr;
	}
}
/***** Tamanho para tablets na vertical *****/
@media screen and (max-width: 768px) and (min-width: 650px) {
	.wq-sobre .row .col-xl-5 {
		margin-bottom: 60px;
	}
	.wq-blog .row .col-xl-5 .wq-blog-box:first-child{
		margin-top: 35px;
	}
	.wq-parceiros .wq-wrapper {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.wq-copy .wq-wrapper{
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.wq-copy .wq-wrapper p{
		margin-bottom: 20px;
	}
}
/***** Tamanho para tablets na horizontal *****/
@media screen and (max-width: 999px) and (min-width: 769px) {
	.wq-sobre .row .col-xl-5 {
		margin-bottom: 60px;
	}
	.grid-item{
		width: 46%;
	}
	.wq-blog .row .col-xl-5 .wq-blog-box:first-child{
		margin-top: 35px;
	}
	.wq-parceiros .wq-wrapper {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.wq-copy .wq-wrapper{
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.wq-copy .wq-wrapper p{
		margin-bottom: 20px;
	}
}
/***** Monitores pequenos  *****/
@media screen and (max-width: 1080px) and (min-width: 999px) {
}
/***** Monitores medios  *****/
@media screen and (max-width: 1300px) and (min-width: 1081px) {
}
</pre></body></html>