
@media screen and (max-width: 999px) and (min-width: 100px) {
	.wsg-header.wsg-header_fixo .wsg-logo figure img {
	    display: block;
	    height: 70px;
	    width: auto;
	}
	.wsg-header.wsg-header_fixo .wsg-contato_item span {
	    color: #58167d;
	    font-weight: 400;
	    font-size: 19px;
	}
	.wsg-header.wsg-header_fixo .wsg-btn {
        padding: 12px 35px;
	}
	.wsg-header {
		position: relative;
	}
	.wsg-header .wsg-flex {
	    margin: 0;
	    align-items: center;
	    justify-content: center;
	}
	.wsg-header .wsg-lado-dir > .wsg-flex {
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
	    text-align: center;
	}
	.wsg-contato_item span:first-child {
	    margin-right: 0px;
	    margin-bottom: 10px;
	}
	.wsg-logo figure img {
	    margin-bottom: 15px;
	}
	.wsg-header.wsg-header_fixo {
    	position: relative;
   	}
   	.wsg-banner h3{font-size: 30px;}
	.wsg-banner h2{font-size: 70px;}
	.wsg-banner .wsg-flex .wsg-box_7{margin-bottom: 30px;}
	.wsg-banner-form{
		width: calc(100% - 60px)!important;
	}

	.wsg-banner {
	    padding: 50px 0;
	    height: auto;
	}
	.wsg-box-animado-conteudo_2 {
	    transform: translateY(0);
	    position: relative;
	}
	.wsg-box-animado-conteudo_1 {
	    display: none;
	}

	.wsg-box-animado {
	    margin-bottom: 30px;
	}
	.wsg-01 {
	    padding: 100px 0;
	}
	.wsg-01 h1:after {
	    font-size: 110px;
	}
	.wq-some-no-mobile{
		display: none;
	}

	.wsg-cta {
	    background-image: none!important;
	    background-color: rgba(0,0,0,.75);
	}

	.wsg-tetimunhos-box_conteudo{
		margin-bottom: 20px;
	}
	.wsg-contato_item-footer div {
	    /* padding: 0 30px; */
	    width: auto;
	    max-width: auto;
		word-break: break-word;
	}

	.wsg-contato_item-footer h2{
		font-size: 26px;
	}
	.wsg-contato_item-footer h3{
		font-size: 27px;
	}

	.wsg-footer_top .wsg-flex .wsg-box_5f > div {
		padding: 30px;
	}
	
	.wsg-servicos-box{
		margin-bottom: 20px;
	}

	.wsg-padding-right{
	padding-right: 0px;
	}
	.wsg-padding-left{
		padding-left: 0px;
	}

	.wsg-sobre figure{
		margin-bottom: 20px;
	}
	.wsg-midias ul li a {
	    margin: 0 5px;
	}
	.wsg-midias ul{
		margin-bottom: 30px;
	}

	.wq-midias{
		flex-direction: column;
	}

	
	.wsg-servicos-carousel .owl-nav{
		position: absolute;
		top: -60px;
		right: 0;
		display: flex;
	}
}


/***** Tamanho para smartphones na vertical *****/

@media screen and (max-width: 499px){
	.wsg-depoimentos-item{
		flex-direction: column;
	}
	.wsg-depoimentos-item_box1{
		margin-bottom: 20px;
	}
	.wsg-formulario{
		width: 100%;
	}
}

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

@media screen and (max-width: 649px) and (min-width: 500px) {
	.wsg-contato_item span:first-child {
	    margin-right: 20px;
	    margin-bottom: 0px;
	}
	.wsg-header .wsg-container > .wsg-flex {
	    flex-direction: column;
	}
	.wsg-depoimentos-item{
		flex-direction: column;
	}
	.wsg-depoimentos-item_box1{
		margin-bottom: 20px;
	}

	.wsg-formulario{
		width: 100%;
	}

}

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

@media screen and (max-width: 749px) and (min-width: 650px) {
	.wsg-contato_item span:first-child {
	    margin-right: 20px;
	    margin-bottom: 0px;
	}
	.wsg-header .wsg-container > .wsg-flex {
	    flex-direction: column;
	}
	.wsg-depoimentos-item{
		flex-direction: column;
	}
	.wsg-depoimentos-item_box1{
		margin-bottom: 20px;
	}

	.wsg-formulario{
		width: 100%;
	}
}

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

@media screen and (max-width: 999px) and (min-width: 750px) {
	.wsg-contato_item span:first-child {
	    margin-right: 20px;
	    margin-bottom: 0px;
	}
	.wsg-header .wsg-container > .wsg-flex {
	    flex-direction: column;
	}
	.wsg-depoimentos-item{
		flex-direction: column;
	}
	.wsg-depoimentos-item_box1{
		margin-bottom: 20px;
	}
}

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

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


}

