.container-relative {position: relative;}
.container.banner .is-next {overflow: hidden;}
.container.banner .slide {max-height: 85.06vh;}

.container-crise { width: 555px; height: 540px; position: absolute;padding: 0 0 30px 0; top: 65%; left: 22%; margin: -355px 0 0 0;}
.container-crise {background-size: 430px;}
.container-crise-p { height: 100px; background: url(../../../img/crise.jpg) no-repeat center left; background-size: 340px;}

.container-detalhe-p { float: left; font: 40px ubuntu; font-weight: 400; color: #373737; margin: 0 0 0 3px;}
.container-detalhe-p b{ font: 41px ubuntu; font-weight: 700; font-style: italic;}

.container-pilar-p { float: left; font: 23px ubuntu; font-weight: 400; color: #373737; margin: 43px 0 0 4px;}
.container-pilar-p b { font: 23px ubuntu; font-weight: 700; font-style: italic;}

.container-ondas{ float: left; width: 472px; height: 72px; margin: 53px 0 0 0; background: url(../../../img/ondas.png) no-repeat center}
.container-ondas b{ font: 14px ubuntu; font-weight: 400; color: #4c4c4c; float: left}
 
.container-ondas-1{ margin: 51px 0 0 8px;} 
.container-ondas-2{ margin: 13px 0 0 25px;} 
.container-ondas-3{ margin: 49px 0 0 36px;}  
.container-ondas-4{ margin: 13px 0 0 30px;} 
.container-ondas-5{ margin: 51px 0 0 25px;} 

.container-seu-site { float: left; font: 24px ubuntu; font-weight: 400; color: #373737; margin: 76px 0 0 12px; padding: 0 96px 5px 0; position: relative;}
.container-seu-site::after {content: ''; position: absolute; background: url(../../../img/vetor-google.png) no-repeat center right; width: 86px; height: 28px; top: 2px; right: 5px;}
.container-seu-site b{ font: inherit ubuntu; font-weight: 700;} 
.container-seu-site br {display: none;}

@media(max-width: 1870px){
  .container-crise { top: 60%;}
}

@media(max-width: 1600px){
  .container-crise { height: 400px; width: 475px; margin: -250px 0 0 0}
	.container-crise-p { height: 100px; background: url(../../../img/crise.jpg) no-repeat center left; background-size: 340px;}
  	 
	.container-detalhe-p { font: 30px ubuntu; font-weight: 400; margin: 20px 0 0 0; width: 100%}
	.container-detalhe-p b { font: inherit; font-weight: 700;}

  	
	.container-pilar-p { font: 20px ubuntu; font-weight: 400; margin: 20px 0 0 0; width: 100%}
	.container-pilar-p b { font: inherit; font-weight: 700;}
	
	.container-ondas { margin: 25px 0 0 0;}
	.container-seu-site { margin: 30px 0 0 0;}	
}

@media(max-width: 1520px){
	.container-crise { left: 8%;}
}

@media(max-width: 990px){
  .container-ondas {display: none;}
  .container-pilar-p {display: none;}
  
}

@media(max-width: 880px) {
      
  .container-seu-site .a {display: block;} 
  .container-seu-site::after {right: 70%; top: 33px;}

}

@media(max-width: 730px) {
  .container-crise-p {background-size: 260px}
  .container-detalhe-p {margin: -10px 0 0 ;max-width: 260px; font: 22px ubuntu;}
}

@media(max-width: 610px) {

  .slide__1 .fundo .imagem-slide img {display: none !important;}
  .slide__1 .fundo {background: url('../../../slides/2/B.jpg') no-repeat center center / cover;}
  .container-crise {left: -5%; margin: -370px 5%; height: auto; width: 100%;}
  .container-crise-p {background:url('../../../img/crise.jpg') no-repeat center center / contain; margin: 0 5%;}
  .container-detalhe-p {position: absolute; left: 0%; top: 60%; max-width: none; text-align: center; width: 100%; font-size: 25px;}
  .container-seu-site {font-size: 18px; width: 100%; text-align: center; margin: 50px 0 0; float: none;} 
  .container-seu-site::after {right: 50%; top: 30px;}
  .container-seu-site .a,
  .container-seu-site .b {display: none;}
  
}

@media(max-width: 500px){
  .container.banner .slide{max-height: 70vh;} 
  .container-crise {margin: -320px 5%;}
}

@media(max-width: 400px) {
  .container-detalhe-p {font-size: 22px;}
  .container-seu-site {margin: 30px 0 0; font-size: 16px;}
  .container-seu-site::after {width: 60px; background-size: 60px; right: 53%; top: 17px;}
}