#primavera{font-family:Raleway,sans-serif;font-weight:300;font-size:16px}#primavera
.topo{background-image:url('/wp-content/themes/castelo/assets/img/primavera/topo-primavera.jpg');background-repeat:no-repeat;background-size:cover;background-position:top center;aspect-ratio:1920/384;margin-top:56px}#primavera
.titulo{color:#131313;font-size:30px;font-weight:800}#primavera
h1.titulo{font-size:40px;text-shadow:1px 1px 6px rgb(0, 0, 0, 0.7)}#primavera
h2.subtitulo{text-shadow:1px 1px 6px rgb(0, 0, 0, 0.7)}#primavera .table
b{font-weight:600}#primavera .form-wrapper .wpcf7-textarea{height:150px}#primavera .btn-primary{background-color:#657e5b;color:#fff;width:100%}#primavera .btn-arrows{position:absolute;top:45%;background:#fff;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0.7;z-index:5;box-shadow:2px 2px 9px rgb(0,0,0,0.4)}#primavera .btn-arrows:hover{opacity:0.9}#primavera .btn-prev{left:5px}#primavera .btn-next{right:5px}#primavera .progress-bar{background-color:#657e5b}@media (max-width: 1023px){#primavera
.topo{aspect-ratio:auto;padding:25px
0}#primavera .topo
.row{justify-content:center}#primavera .topo .row
div{text-align:center}#primavera .bloco-1 .col-right{margin-top:50px}}