body{color:#5a5a5a}.carousel{margin-bottom:0}.carousel-caption{bottom:3rem;z-index:10;top:2rem;right:0;left:0}.carousel-item{height:100vh;background-color:#fff;background-image:url(../img/01/acerta-fundo.svg);background-position:180px 0;background-size:105% 110vh;background-repeat:no-repeat}.carousel-item.left h1,.carousel-item.left h2,.carousel-item.left p{text-align:left}.carousel-item.right h1,.carousel-item.right h2,.carousel-item.right p{text-align:right}.carousel-item.right .texto{left:unset!important;right:8%}.carousel-item p{color:#000!important}#one .outro{top:8px!important}#one .texto{top:18%!important}#one .texto p{margin-top:30px!important;line-height:26pt!important}.landing.carousel-item h1{color:#f29220!important}.landing.carousel-item.right .btn-padrao,.landing.carousel-item.right .btn-primary{margin-left:40%!important}.landing.carousel-item .outro{margin-top:-10%!important}.landing.carousel-item.right .outro{width:90%!important;left:18%!important}carousel-control-next,carousel-control-prev{display:none}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.carousel-caption .box-news{position:absolute;bottom:0;left:8%;right:8%}.carousel-caption .box-news .item-news i{color:var(--orange);position:absolute;left:15px;font-size:32px;margin-top:5px}.carousel-caption .box-news .item-news p{padding-left:47px;margin-top:0;font-size:1.15rem}.carousel-caption .box-news .item-news strong{color:var(--orange);display:block;font-weight:600;font-size:1.25rem}@media (min-width:40em){.carousel-item{background-position:195px 0}.carousel-caption p{margin-bottom:.25rem;font-size:1.25rem;line-height:1.4;margin-top:45px}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}@media (max-width:420px){.carousel-item{background-position:center;background-size:cover}.carousel-caption{top:0!important}.carousel-caption .box-news{display:none}.landing.carousel-item.right .outro{left:0!important}.landing #one .texto h1,.landing.carousel-item .texto h1{font-size:1.8rem!important}.carousel-item.right h1,.carousel-item.right h2,.carousel-item.right p{text-align:left!important}.landing.carousel-item.right .btn-padrao,.landing.carousel-item.right .btn-primary{margin-left:0!important}#one .texto{top:0!important}}