header{background-color:#fff}.areas-banner{padding-top:9rem}@media(max-width:991.98px){.areas-banner{padding-top:.5rem}}.areas-banner-img{position:relative;background-image:url(/images/banner-fixo.jpg);background-repeat:no-repeat;background-position:center;min-height:395px;max-height:395px}@media(max-width:991.98px){.areas-banner-img{background-size:cover}}.areas-banner .container{text-transform:uppercase;font-family:Bellefair,serif;justify-content:center;flex-direction:column;min-height:395px;max-height:395px;display:flex}.areas-banner .container h1{color:#a15406;line-height:2rem}.areas-banner .container h1:first-child{font-size:1.5rem}.areas-banner .container h1:last-child{font-size:1.12rem}.areas-banner .container p{color:#fff;padding-right:50%;margin:1rem 0 1.5rem;font-size:2.375rem;line-height:2.8rem}@media(max-width:991.98px){.areas-banner .container p{padding-right:initial}}.areas-list .row .col-md-6{min-height:690px}@media(max-width:991.98px){.areas-list .row .col-md-6{min-height:unset}}.areas-list .row .area-img{background-repeat:no-repeat;position:absolute;inset:0 0 0 50%}@media(max-width:991.98px){.areas-list .row .area-img{background-size:contain;position:relative;padding-top:100%;left:unset;order:-1}}.areas-list .row .area-text{align-items:center;text-align:right;padding-right:7rem;display:flex}@media(max-width:991.98px){.areas-list .row .area-text{padding-right:1rem;padding-top:2rem;margin-top:-6rem}}.areas-list .row .area-text h2{font-family:Bellefair,serif;font-size:1.5rem;margin-bottom:3rem;color:#64130e;font-weight:300}.areas-list .row .area-text-description{text-align:justify;margin-bottom:2rem;font-size:1.12rem;font-weight:400;color:#000;line-height:1.3}.areas-list .row .area-text ul{margin-bottom:3rem;list-style:none;padding:0}.areas-list .row .area-text ul li{margin-bottom:1rem}.areas-list .row .area-text ul li a{font-size:1rem;color:#000}.areas-list-item{position:relative}.areas-list-item:nth-child(2n) .area-text{padding-right:0;padding-left:7rem}@media(max-width:991.98px){.areas-list-item:nth-child(2n) .area-text{text-align:right;padding:1rem}}.areas-list-item:nth-child(2n) .area-img{transform:translate(-100%);background-position:right}@media(max-width:991.98px){.areas-list-item:nth-child(2n) .area-img{transform:initial;background-position:initial}}.areas-list .img-icon{background-color:#64130e;padding:1.5rem;position:absolute;transform:translate(-50%);left:50%;top:0}@media(max-width:991.98px){.areas-list .img-icon{transform:translate(0);padding:.5rem;height:4rem;left:unset;width:4rem;right:0}}
