/*RESET*/
*, *:before, *:after {margin: 0; padding: 0; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
img{border: none; vertical-align: middle; max-width: 100% !important;}
small{font-size: 0.75em; color: #555;}
a{text-decoration: none; color:#8d8f94;}
a img{border:none;}
strong, b{font-weight: bold;}
ul{list-style: none;}
strike{color: #A83535;}

body{ font-family:'The Mix', sans-serif; font-size:0.9em; color:#6b6b6b; background: #FFFFFF}

/*FONT SIZE*/
.fontzero{font-size: 0em !important;}
h1{ font:2.5em 'The Mix', sans-serif; text-transform:uppercase; color:#730D0B; text-align:center; font-weight: bold;}
h2{ font:1.5em 'The Mix', sans-serif !important; text-transform:uppercase; color:#FFF; text-align:left; font-weight: bold !important; margin-bottom: 15px;}
p{font:0.9em 'The Mix', Verdana, Geneva, sans-serif; color: #666; line-height:22px; text-align:justify;}

/*MENSAGENS*/
.ms{padding:15px; border:1px solid #999; display:block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font:700 0.9em 'The Mix', Helvetica, sans-serif; width:100%; margin:15px 0; text-transform:uppercase; text-align:center !important;}

.ok{background:#A6FFBC; border-color: #009f09; color:#090;}
.no{background:#F9F2F4; border-color:#D62757; color:#C72553;}
.info{background:#FCF8E3; border-color:#FAEBCC; color:#8A6D3B;}
.in{background:#B3E7FF; border-color:#069; color:#069;}

/*HELPERS*/
.error{ font:11px 'The Mix', Verdana, sans-serif; color: #B33335; font-weight:bold; margin:3px 0 8px 0; float:left;}
.radius{-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius:7px;}
.efeito{transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease; -webkit-transition:all 1s ease;}
.txtcenter{text-align: center !important;}

/*HEADER*/
.container-header{width: 100%; float: left; height: auto; background: #224A89 url("../imgs/bg-header.png") no-repeat top center; background-attachment: fixed; min-height: auto; position: relative; z-index: 1;}

.content-header{width: 65%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 90px 0; }
.content-header .logo{ width: 400px; height: 129px; float:left; text-align:left !important; margin-bottom: 120px;}
.content-header .logoresponsivo{ display: none;}

.content-header .ladoa{width: 50%; height: auto; overflow: hidden; margin: 0 auto; padding: 0; float: left;}
.content-header .ladoa p{float: left; width: 100%;}
.content-header .ladoa p.title{font-size: 3em; font-style: oblique; text-align: left; color: #FFF; font-weight: 400; line-height: 50px; margin-bottom: 20px;}
.content-header .ladoa p strong{}
.content-header .ladoa p.tagline{font-size: 2.7em; font-style: oblique; text-align: left; color: #4CD701; line-height: 40px; font-weight: 600 !important;}
.content-header .ladoa p.tagline strong{font-weight: 900; color: #FFF}

.content-header .ladob{width: 40%; height: auto; overflow: hidden; margin: 0 auto; background: #fff; float: right; padding: 30px;}
.content-header .ladob p{text-align: center; margin-bottom: 15px; font-size: 1.5em; color: #FE2A62;}

.content-header .ladob form{width: 100%; float: left; height: auto;}
.content-header .ladob form fieldset{width: 100%; float: left; border: none;}
.content-header .ladob form fieldset label{width: 100%; float: left; height: auto;}
.content-header .ladob form fieldset label input, select{background: #F9F9F9; padding: 15px 15px; float: left; width: 100%; height: auto; font:0.8em 'The Mix', Verdana, Geneva, sans-serif; color: #666; margin:2% 0; border: 1px solid #EEEEEE;}
.content-header .ladob form fieldset label input.btn{ width: 100%; font:1.2em 'The Mix', Verdana, Geneva, sans-serif; float: left; padding: 12px 19px; background: #FE2A62; color: #FFF; font-weight: 700; margin: 15px 0 15px 0; cursor: pointer;}
.content-header .ladob form fieldset label input.btn:hover{background: #AD0131;}

.content-header .ladoa2 {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-top: auto;
}

.content-header .ladoa2 p {
    width: 100%;
    margin-bottom: 20px;
}

.content-header .ladoa2 p.title {
    font-size: 3em;
    font-style: oblique;
    color: #fcfcfd;
    font-weight: 400;
    line-height: 1.2;
}

.content-header .ladoa2 p.tagline {
    font-size: 2.5em;
    font-style: oblique;
    color: #4CD701;
    line-height: 1.3;
    font-weight: 600 !important;
}

.content-header .ladoa2 p.tagline strong {
    font-weight: 900;
    color: #FFF;
}

.content-header .ladoa2 video.video {
    width: 100%;
    max-width: 640px;
    height: auto;
}

@media (max-width: 768px) {
    .content-header .ladoa2 p.title {
        font-size: 2em;
    }

    .content-header .ladoa2 p.tagline {
        font-size: 1.5em;
    }
}

@media (max-width: 480px) {
    .content-header .ladoa2 p.title {
        font-size: 1.8em;
    }

    .content-header .ladoa2 p.tagline {
        font-size: 1.3em;
    }
}


.content-header .ladob2{width: 100%; height: 100%; overflow: hidden; background: #fff; float: center; padding: 30px; justify-content:center;}
/* QUEM SOMOS HOME */
.container-quemsomos{width: 100%; float: left; height: auto; background: url("../imgs/svg/bg-principal.svg") top center no-repeat; z-index: 99999; position: relative; margin-top: -60px;}
.content-quemsomos{width: 80%; height: auto; overflow: hidden; margin: 150px auto 120px auto; padding: 0;}
.content-quemsomos .ladoa{ width: 40%; float: left; height: auto;}
.content-quemsomos .ladoa .sr-only{;width:1px;height:1px;padding:0 0 10px 0;margin:0 0 0 50px;;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-bottom:2px solid #FE2A62; font-size: 1.6em; font-weight: bold;}
.content-quemsomos .ladoa .sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.content-quemsomos .ladoa img{margin-top: 60px;}
.content-quemsomos .ladob{ width: 50%; float: right; height: auto;}
.content-quemsomos .ladob p.txtdestaque{font-size: 2.71rem; color: #1D1934; font-weight: bold; line-height: 45px; text-align: left; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; margin-bottom: 50px;}
.content-quemsomos .ladob p.txtdestaque2{font-size: 2.5rem; color: #FE2A62; line-height: 45px; text-align: left; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 25px 0;}
.content-quemsomos .ladob p{font-size: 1.4em; line-height: 33px; margin: 15px 0;}

.content-quemsomos .seg-detalhes{ width: 100%; float: left; display: block; margin-top: 45px;}
.content-quemsomos .seg-detalhes article{ width: 32%; float: left; background: #035392; margin: 0 0.5%; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius:14px; padding: 1% 2%; color: #FFF; line-height: 18px; font-size: 1.1em;}
.content-quemsomos .seg-detalhes article ul{ width: 100%; float: left;}
.content-quemsomos .seg-detalhes article ul li{ width: 100%; float: left; margin: 12px 0; background: url("../imgs/svg/icon-check.svg") left no-repeat; background-size: 5%; padding-left: 30px;}
.content-quemsomos .seg-detalhes article.qs-metodologia{ background: #FE2A62;}
.content-quemsomos .seg-detalhes article.qs-metodologia strong.txtdestaque3{font-size: 1.2em; text-transform: uppercase; font-weight: bold;}
.content-quemsomos .seg-detalhes article.qs-recursos{ background: #224A89;}
.content-quemsomos .seg-detalhes article.qs-conteudos{ background: #E4A40F;}
.content-quemsomos .seg-detalhes article.qs-conteudos p.btnchamada{ width: 100%; text-align: center; padding: 5px 10px; color: #FFF; font-weight: bold; background: #BF8A0D; float: left; margin-top: 5px;}
.content-quemsomos .seg-detalhes article.qs-conteudos a{ color: #fff;}
.content-quemsomos .seg-detalhes article.qs-conteudos a:hover{ color: #821F21;}

/* CHAMADA HOME */
.container-chamada{width: 100%; float: left; background: #3ABD81 url("../imgs/bg-chamada.png") center no-repeat; background-attachment: fixed;}
.content-chamada{width: 80%; height: auto; overflow: hidden; margin: 0 auto; padding: 25px 0;}
.content-chamada p{ width: 70%; font: 400 1.8em 'The Mix', Verdana, Geneva, sans-serif; line-height: 28px; color: #fff; float: left; margin-top: 15px; text-align: right}
.content-chamada a{ width: 15%; float: right; padding: 15px 10px; text-transform: uppercase; text-align: center; margin: 0 !important; font: bold 1em 'The Mix', Verdana, Geneva, sans-serif; border: 1px solid #FFFFFF; color: #FFF;}
.content-chamada a:hover{ background: #FFF; color: #3ABD81;}

/*MIDIA HOME*/
.container-midia{width: 100%; float: left; height: auto; background: #224A89; }
.container-midia h1{font-size: 2.5rem; color: #fff; line-height: 45px; text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 120px auto 0 auto; text-transform: none;}

.container-midia .bar{height:4px;width:85px;background:#fff;margin:20px auto 25px;position:relative;border-radius:5px;overflow:hidden}
.container-midia .bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:#224A89;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(85px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(85px);transform:translateX(85px)}}

.content-midia{width: 80%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 100px 0;}
.content-midia .midialadoa{ width: 40%; float: left; margin: 2% 5% 2% 5%;}
.content-midia .midialadoa h2{ text-align: center}
.content-midia .midialadob{ width: 40%; float: left; margin: 2% 5% 2% 5%}
.content-midia .midialadob h2{ text-align: center}
.content-midia p{text-align: center; color: #fff;}
.content-midia p a{padding: 2px 6px; background:#DB9603; color: #FFF}
.content-midia p a:hover{background:#FFF; color: #DB9603}

/*MERCADO HOME*/
.container-mercado{width: 100%; float: left; height: auto; background: #D9DDE7}
.container-mercado h1{font-size: 2.5rem; color: #FE2A62; line-height: 45px; text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 120px auto 0 auto; text-transform: none;}

.container-mercado .bar{height:4px;width:85px;background:#FE2A62;margin:20px auto 25px;position:relative;border-radius:5px;overflow:hidden}
.container-mercado .bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:#D9DDE7;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(85px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(85px);transform:translateX(85px)}}

.content-mercado{width: 65%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 0 0;}
.content-mercado li{width: 18%; float: left; margin: 0 2%}

/*DIZEM HOME*/
.container-dizem{width: 100%; float: left; height: auto; background: #EBA520 url("../imgs/bg-depoimentos.png") center top no-repeat; background-size: cover;}
.container-dizem h1{font-size: 2.5rem; color: #fff; line-height: 45px; text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 120px auto 0 auto; text-transform: none;}

.container-dizem .bar{height:4px;width:85px;background:#fff;margin:20px auto 25px;position:relative;border-radius:5px;overflow:hidden}
.container-dizem .bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:#E4A40F;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(85px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(85px);transform:translateX(85px)}}

.content-dizem{width: 80%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 100px 0;}

/*MODELO DE NEGOCIOS HOME*/
.container-modelo{width: 100%; float: left; height: auto;}
.container-modelo h1{font-size: 2.5rem; color: #224A89; line-height: 45px; text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 120px auto 0 auto; text-transform: none;}

.container-modelo .bar{height:4px;width:85px;background:#224A89;margin:20px auto 25px;position:relative;border-radius:5px;overflow:hidden}
.container-modelo .bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:#fff;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(85px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(85px);transform:translateX(85px)}}

.content-modelo{width: 65%; height: auto; overflow: hidden; margin: 0 auto; padding: 30px 0 100px 0;}
.content-modelo ul{width: 100%; float: left; float: left;}
.content-modelo ul li{width: 28%; height: auto; margin: 2%; display: inline-block; float: left}
.content-modelo ul li img{ margin-bottom: 20px;}
.content-modelo ul li h2{ text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important; font-weight: bold; margin-bottom: 5px; font-size: 2em !important; text-transform:inherit;}
.content-modelo ul li h2.azul{ color: #224A89}
.content-modelo ul li h2.rosa{ color: #FE2A62}
.content-modelo ul li h2.amarelo{ color: #E4A40F}
.content-modelo ul li p{ text-align: center; font-size: 1.1em; line-height: 28px;}

/*PERGUNTAS HOME*/
.container-perguntas{width: 100%; float: left; height: auto; background: #EEEEEE url("../imgs/bg-perguntas.jpg") center top no-repeat;}
.container-perguntas h1{font-size: 2.5rem; color: #3ABD81; line-height: 45px; text-align: center; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: 900; margin: 120px auto 0 auto; text-transform: none;}

.container-perguntas .bar{height:4px;width:85px;background:#3ABD81;margin:20px auto 25px;position:relative;border-radius:5px;overflow:hidden}
.container-perguntas .bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:5px;background:#EEEEEE;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}@-webkit-keyframes MOVE-BG{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(85px)}}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(85px);transform:translateX(85px)}}

.content-perguntas{width: 80%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 100px 0;}

.content-perguntas .accordion { background-color: #E1E1E1; color: #444; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 1.1em; transition: 0.4s; font-family: 'The Mix', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}
.content-perguntas .active, .accordion:hover { background-color: #3ABD81;color: #fff;}
.content-perguntas .accordion:after { content: '\002B'; color: #777; font-weight: bold; float: right; margin-left: 5px;}
.content-perguntas .active:after { content: "\2212";}
.content-perguntas .panel { padding: 0 18px; background-color: white; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out;}
.content-perguntas .panel p{line-height: 28px; margin: 2px 0;}

/*FOOTER */
.container-footer{width: 100%; float: left; height: auto; background: #FFF;}
.content-footer{width: 65%; height: auto; overflow: hidden; margin: 0 auto; padding: 50px 0 }
.content-footer .copyright{ width:50%; float:left;}
.content-footer .copyright p{ color:#5b5b5f;}
.content-footer .ass{ width:50%; float:right;}
.content-footer .ass p{ text-align:right; color:#5b5b5f}
.content-footer .ass p a{color:#5b5b5f; font-weight:700; transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease; -webkit-transition:all 1s ease;}
.content-footer .ass p a:hover{ color:#EB5C00; transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease; -webkit-transition:all 1s ease;}

.whatsappfooter{ position:fixed; top:85%; right:2%; padding:10px; z-index: 99999;}
.whatsappfooter img{ width: 60px;}

/*############################################ CSS RESPONSIVO ############################################*/

@media screen and (min-width: 299px) and (max-width: 479px){
	/*HEADER*/
	.content-header{width: 85%;}
	.content-header .logo{ width: 100%; margin: 0 0 40px 0}
	.content-header .ladoa{width: 100%; margin-bottom: 50px;}
	.content-header .ladoa p.title{text-align: center; font-size: 2.5em; line-height: 40px;}
	.content-header .ladoa p.tagline{text-align: center; font-size: 2.2em;}
	
	.content-header .ladob{width: 100%; padding: 10px;}	
	.content-header .ladob p{margin-bottom: 15px; font-size: 1.7em;}
	.content-header .ladob form fieldset label input, select{margin:3% 0;}
	
	/* QUEM SOMOS HOME */
	.container-quemsomos{margin-top: -20px;}
	.content-quemsomos{width: 90%; margin: 120px auto 90px auto}
	.content-quemsomos .ladoa{ width: 100%;}
	.content-quemsomos .ladoa .sr-only{margin:0 0 0 0;}
	.content-quemsomos .ladob{ width: 100%;}
	.content-quemsomos .ladob p.txtdestaque{text-align: center;}
	.content-quemsomos .ladob p.txtdestaque2{text-align: center;}
	.content-quemsomos .ladob p{text-align: center}

	.content-quemsomos .seg-detalhes{margin-top: 0;}
	.content-quemsomos .seg-detalhes article{ width: 100%; margin: 5% 0; padding: 8% 5%;}
	.content-quemsomos .seg-detalhes article h2{text-align: center; line-height: 25px !important;}
	.content-quemsomos .seg-detalhes article ul li{ width: 100%; margin: 5px 0; padding: 5px 0 0 35px;  background-size: 8%;}
	.content-quemsomos .seg-detalhes article.qs-conteudos p.btnchamada{margin-top: 15px;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 100%; margin-bottom: 15px; text-align: center}
	.content-chamada a{ width: 100%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	.content-midia .midialadoa{ width: 100%; float: left; margin: 4% 0;}
	.content-midia .midialadob{ width: 100%; float: left; margin: 4% 0 10% 0;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 90%;}
	.container-mercado h1{ width: 80%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 90%;}
	.content-modelo ul li{width: 100%; margin: 8% 0;}
	.content-modelo ul li img{ margin-bottom: 10px;}
	.content-modelo ul li h2{margin-bottom: 0;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
	.content-footer .copyright{ width:100%;}
	.content-footer .copyright p{ text-align:center;}
	.content-footer .ass{ width:100%;}
	.content-footer .ass p{ text-align:center;}
}

@media screen and (min-width: 480px) and (max-width: 719px){
	/*HEADER*/
	.content-header{width: 85%;}
	.content-header .logo{ width: 90%;}
	.content-header .ladoa{width: 100%; margin-bottom: 50px;}
	.content-header .ladoa p.title{text-align: center;}
	.content-header .ladob{width: 100%;}
	.content-header .ladoa p.tagline{text-align: center; }
	
	/* QUEM SOMOS HOME */
	.container-quemsomos{margin-top: -40px;}
	.content-quemsomos{width: 90%; }
	.content-quemsomos .ladoa{ width: 100%;}
	.content-quemsomos .ladob{ width: 100%;}
	.content-quemsomos .ladob p.txtdestaque{text-align: center;}
	.content-quemsomos .ladob p.txtdestaque2{text-align: center;}
	.content-quemsomos .ladob p{text-align: center}

	.content-quemsomos .seg-detalhes article{ width: 100%; margin: 5% 0; padding: 3% 3%;}
	.content-quemsomos .seg-detalhes article ul li{ width: 100%; margin: 5px 0; padding: 5px 0 0 35px;}
	.content-quemsomos .seg-detalhes article.qs-conteudos p.btnchamada{margin-top: 15px;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 100%; margin-bottom: 15px; text-align: center}
	.content-chamada a{ width: 100%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	.content-midia .midialadoa{ width: 100%; float: left; margin: 4% 0;}
	.content-midia .midialadob{ width: 100%; float: left; margin: 4% 0 10% 0;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 90%;}
	.container-mercado h1{ width: 80%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 90%;}
	.content-modelo ul li{width: 100%; margin: 6% 0;}
	.content-modelo ul li img{ margin-bottom: 10px;}
	.content-modelo ul li h2{margin-bottom: 0;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
	.content-footer .copyright{ width:100%;}
	.content-footer .copyright p{ text-align:center;}
	.content-footer .ass{ width:100%;}
	.content-footer .ass p{ text-align:center;}
}

@media screen and (min-width: 720px) and (max-width: 839px){
	/*HEADER*/
	.content-header{width: 90%;}
	.content-header .logo{ width: 90%; margin-bottom: 50px;}
	.content-header .ladob{width: 45%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%; }
	.content-quemsomos .ladoa{display: none;}
	.content-quemsomos .ladob{ width: 100%;}
	.content-quemsomos .seg-detalhes article{ width: 100%; margin: 3% 0;}
	.content-quemsomos .seg-detalhes article ul li{ width: 100%; float: left; margin: 12px 0; background: url("../imgs/svg/icon-check.svg") left no-repeat; background-size: 4%; padding: 5px 0 0 40px;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 65%; margin-top: 0;}
	.content-chamada a{ width: 30%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	.content-midia .midialadoa{ width: 100%; float: left; margin: 4% 0;}
	.content-midia .midialadob{ width: 100%; float: left; margin: 4% 0;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 90%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
}

@media screen and (min-width: 840px) and (max-width: 1023px){
	/*HEADER*/
	.content-header{width: 90%;}
	.content-header .logo{ width: 90%; margin-bottom: 90px;}
	.content-header .ladob{width: 45%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%; }
	.content-quemsomos .ladoa{display: none;}
	.content-quemsomos .ladob{ width: 100%;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 70%; margin-top: 0;}
	.content-chamada a{ width: 25%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 90%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
}

@media screen and (min-width: 1024px) and (max-width: 1279px){
	/*HEADER*/
	.content-header{width: 85%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%;}
	.content-quemsomos .ladoa{display: none;}
	.content-quemsomos .ladob{ width: 100%;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 70%; margin-top: 0;}
	.content-chamada a{ width: 25%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 90%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
}

@media screen and (min-width: 1280px) and (max-width: 1359px){
	/*HEADER*/
	.content-header{width: 75%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 80%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 85%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
}
@media screen and (min-width: 1360px) and (max-width: 1599px){
	/*HEADER*/
	.content-header{width: 75%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%;}
	
	/* CHAMADA HOME */
	.content-chamada{width: 90%;}
	.content-chamada p{ width: 80%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 75%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}
}
@media screen and (min-width: 1600px) and (max-width: 1899px){
	/*HEADER*/
	.content-header{width: 75%;}
	
	/* QUEM SOMOS HOME */
	.content-quemsomos{width: 90%;}
	
	/*MIDIA HOME*/
	.content-midia{width: 90%;}
	.content-midia .midialadoa h2{font-size: 1.3em !important}
	.content-midia .midialadob h2{font-size: 1.3em !important}
	
	/*MERCADO HOME*/
	.content-mercado{width: 75%;}

	/*DIZEM HOME*/
	.content-dizem{width: 90%;}
	
	/*MODELO DE NEGOCIOS HOME*/
	.content-modelo{width: 75%;}

	/*PERGUNTAS HOME*/
	.content-perguntas{width: 90%;}

	/*FOOTER */
	.content-footer{width: 90%;}	
}