@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");@font-face{font-family:Bodoni;font-style:normal;font-weight:400;src:url(fonts/bodoni.ttf) format("truetype")}@font-face{font-family:NT Fabulous;font-style:normal;font-weight:400;src:url(fonts/nt-fabulous-alternative.otf) format("opentype")}*{-webkit-font-smoothing:antialiased}@keyframes slideInFromLeft{to{opacity:1;transform:translateX(0)}}@keyframes slideInFromBottom{to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;color:#fff;font-family:Lato,sans-serif;font-weight:400;line-height:1.6}.container{padding:0 1.5rem}@media (min-width:600px){.container{padding:0 3rem}}@media (min-width:992px){.container{padding:0 5rem}}.font-bodoni{font-family:Bodoni,serif;font-weight:400}.font-nt{font-family:NT Fabulous,sans-serif;font-weight:400}.font-bold{font-weight:700}.font-light{font-weight:300}.font-italic{font-style:italic}.text-center{text-align:center}.inline-block{display:inline-block}.flex-center{align-items:center;display:flex;justify-content:center}.hero-section{min-height:390px;overflow:hidden;position:relative}@media (min-width:600px){.hero-section{min-height:700px}}@media (min-width:992px){.hero-section{min-height:800px}}.hero-background{background-image:url(imgs/hero-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-background,.hero-background:before{height:100%;left:0;position:absolute;top:0;width:100%}.hero-background:before{background:rgba(0,0,0,.4);content:"";z-index:1}.hero-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 1.5rem;position:relative;text-align:center;z-index:2}.hero-text{font-size:2.52rem;line-height:normal;text-transform:uppercase}.hero-title{color:#fff;font-size:2.5rem;font-weight:300;line-height:.99;text-align:center}@media (min-width:600px){.hero-title{font-size:3.5rem}}@media (min-width:992px){.hero-title{font-size:4rem}}.hero-subtitle-container{align-items:center;display:flex;gap:1rem;justify-content:center}@media (min-width:600px){.hero-subtitle-container{gap:1.5rem}}@media (min-width:992px){.hero-subtitle-container{gap:2rem}}.hero-subtitle{color:#fff;font-size:1.5rem;text-align:center}@media (min-width:600px){.hero-subtitle{font-size:1.8rem}}@media (min-width:992px){.hero-subtitle{font-size:2rem}}.decorative-line{background-color:#fff;height:1px;width:65px}@media (min-width:600px){.decorative-line{width:90px}}@media (min-width:992px){.decorative-line{width:105px}}.hero-logo img{height:auto;width:4.4rem}@media (min-width:600px){.hero-logo img{width:5rem}}@media (min-width:992px){.hero-logo img{width:5.5rem}}.logo img{height:auto;width:4.4rem}@media (min-width:600px){.logo img{width:5rem}}@media (min-width:992px){.logo img{width:5.5rem}}.logo-text{font-size:2.52rem;line-height:2.5rem;text-transform:uppercase}.logo-title{color:#fff;font-size:2.5rem;font-weight:300;line-height:.99;margin:10px 0;text-align:center}@media (min-width:600px){.logo-title{font-size:3.5rem}}@media (min-width:992px){.logo-title{font-size:4rem}}.logo-subtitle-container{align-items:center;display:flex;gap:1rem;justify-content:center}.logo-subtitle-container .decorative-line{background-color:#fff;height:1px;width:65px}@media (min-width:600px){.logo-subtitle-container .decorative-line{width:60px}}@media (min-width:992px){.logo-subtitle-container .decorative-line{width:74px}}.logo-subtitle-container .logo-subtitle{color:#fff;font-size:1.5rem;text-align:center}@media (min-width:600px){.logo-subtitle-container .logo-subtitle{font-size:1.8rem}}@media (min-width:992px){.logo-subtitle-container .logo-subtitle{font-size:2rem}}.slogan-section{background:#fff;padding:25px 0}.slogan-section .line{background:#8c0000;height:2px;width:240px}.slogan-section .slogan{color:#000;font-size:1.25rem;font-weight:400;line-height:normal;margin-top:20px}@media (min-width:600px){.slogan-section .slogan{font-size:1.5rem}}@media (min-width:992px){.slogan-section .slogan{font-size:1.8rem}}.slogan-section .slogan strong{font-style:italic;font-weight:700}.white-section{padding:35px 0}.white-section .line{background:#8c0000;height:2px;margin:0 auto;width:240px}.branding-section{align-items:center;background:#8c0000;display:flex;gap:15px;justify-content:center;padding:20px 0}@media (min-width:600px){.branding-section{gap:30px}}.branding-section .branding-logo img{display:block}.branding-section .branding-text{font-size:1.5rem;font-weight:300;line-height:normal}@media (min-width:600px){.branding-section .branding-text{font-size:2rem}}@media (min-width:992px){.branding-section .branding-text{font-size:2.5rem}}.branding-section .branding-text strong{font-style:italic;font-weight:700}.empreendimento-section{background:#232323;display:flex;justify-content:center}.property-card{height:580px;max-width:800px;overflow:hidden;position:relative;width:100%}@media (min-width:600px){.property-card{height:650px}}@media (min-width:992px){.property-card{height:750px}}.glider-contain{height:100%;width:100%}.glider-contain .dots{align-items:center;left:0;position:absolute;top:10px;width:100%;z-index:2}.glider-contain .dots .glider-dot{background:#fff;height:4px;width:4px}.glider-contain .dots .glider-dot.active{background:#fff;height:10px;width:10px}.glider-contain .glider-next,.glider-contain .glider-prev{color:#fff;top:50%;transform:translateY(-50%);z-index:10}.glider-contain .glider-next.disabled,.glider-contain .glider-prev.disabled{opacity:.5}.glider-contain .glider-prev{left:5px}@media (min-width:600px){.glider-contain .glider-prev{left:10px}}.glider-contain .glider-next{right:5px}@media (min-width:992px){.glider-contain .glider-next{right:10px}}.glider,.glider>div,.property-background{height:100%;width:100%}.property-background{position:relative}.property-background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-overlay{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 8%,transparent 39%,rgba(0,0,0,.35) 65%,#000);height:100%;left:0;position:absolute;top:0;width:100%}.property-badge{left:0;position:absolute;top:51px;z-index:2}.property-badge span{background-color:#8c0000;color:#fff;display:inline-block;font-size:1.5rem;font-weight:300;line-height:normal;padding:5px 10px 5px 25px;text-align:center}.property-badge span strong{font-style:italic;font-weight:700}@media (min-width:600px){.property-badge span{font-size:1.6rem}}@media (min-width:992px){.property-badge span{font-size:1.8rem}}.property-content{bottom:0;color:#fff;left:0;padding:0 0 20px;position:absolute;right:0;text-align:center;z-index:2}.property-content .cta-button{font-size:1.5rem;line-height:1.5rem;margin-top:20px;padding:10px 40px}.property-title{font-size:2rem;font-weight:300;line-height:normal;text-transform:uppercase}.property-title strong{font-weight:700}@media (min-width:600px){.property-title{font-size:2.2rem}}@media (min-width:992px){.property-title{font-size:2.5rem}}.property-subtitle{font-size:1.25rem;font-weight:300;line-height:1.2;margin:0 0 .25rem;text-transform:uppercase}@media (min-width:600px){.property-subtitle{font-size:1.4rem}}@media (min-width:992px){.property-subtitle{font-size:1.6rem}}.property-location{font-size:.75rem;font-weight:300;line-height:normal}.property-location strong{font-style:italic;font-weight:700}@media (min-width:600px){.property-location{font-size:.9rem}}@media (min-width:992px){.property-location{font-size:1rem}}.property-decorative-lines{align-items:center;display:flex;gap:1rem;justify-content:center}@media (min-width:600px){.property-decorative-lines{gap:1.5rem}}@media (min-width:992px){.property-decorative-lines{gap:2rem}}.property-decorative-line{background-color:#fff;height:1px;width:37px}.property-description{font-size:1rem;font-weight:300;line-height:normal;margin-bottom:10px}@media (min-width:600px){.property-description{font-size:1.1rem}}@media (min-width:992px){.property-description{font-size:1.2rem}}.property-header{margin-bottom:5px}.property-features{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:5px}@media (min-width:600px){.property-features{gap:1.5rem}}@media (min-width:992px){.property-features{gap:2rem}}.property-feature{font-size:1.25rem;font-weight:300;line-height:1.2;text-align:center}.property-feature strong{font-style:italic;font-weight:700}@media (min-width:600px){.property-feature{font-size:1.4rem}}@media (min-width:992px){.property-feature{font-size:1.6rem}}.property-feature-separator{background-color:#fff;height:20px;width:1px}.property-types{align-items:center;display:flex;gap:1rem;justify-content:center}@media (min-width:600px){.property-types{gap:1.5rem}}@media (min-width:992px){.property-types{gap:2rem}}.property-type{font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center}@media (min-width:600px){.property-type{font-size:1.4rem}}@media (min-width:992px){.property-type{font-size:1.6rem}}.property-type-separator{background-color:#fff;height:20px;width:1px}.footer{background-color:#232323}.footer .logo-footer,.footer .small-text{margin-top:50px}.footer-text{padding:40px 0}.footer-text .text{font-size:1.3rem;font-weight:300;line-height:normal;text-transform:uppercase}.footer-text .text strong{font-style:italic;font-weight:700}@media (min-width:600px){.footer-text .text{font-size:1.8rem}}@media (min-width:992px){.footer-text .text{font-size:2rem}}.footer-hero-background{background-image:url(imgs/footer-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;position:relative}.footer-hero-overlay{background:linear-gradient(180deg,rgba(35,35,35,0) 44%,#232323 94%);height:100%;left:0;position:absolute;top:0;width:100%}.footer-hero-text{margin-bottom:50px;margin-top:-55px;position:relative}.footer-hero-title{font-size:1.5rem;font-weight:300;line-height:1.2;margin-bottom:30px}.footer-hero-title strong{font-weight:700}@media (min-width:600px){.footer-hero-title{font-size:1.8rem}}@media (min-width:992px){.footer-hero-title{font-size:2rem}}.footer-hero-description{color:#fff;font-size:1.25rem;font-weight:300;line-height:1.2;margin-bottom:25px;margin-top:50px}.footer-hero-description strong{font-style:italic;font-weight:700}@media (min-width:600px){.footer-hero-description{font-size:1.4rem}}@media (min-width:992px){.footer-hero-description{font-size:1.5rem}}.whatsapp-button{text-decoration:none;transition:all .3s ease}.whatsapp-button:hover{transform:translateY(-5px)}.whatsapp-button img{height:auto;margin-bottom:15px;width:3.5rem}@media (min-width:600px){.whatsapp-button img{margin-bottom:1rem;width:4rem}}@media (min-width:992px){.whatsapp-button img{width:4.5rem}}.footer-cta-text{color:#fff;font-size:1rem;font-weight:300;line-height:1.2;text-align:center;text-transform:uppercase}.footer-cta-text strong{font-style:italic;font-weight:700}@media (min-width:600px){.footer-cta-text{font-size:1.1rem}}@media (min-width:992px){.footer-cta-text{font-size:1.2rem}}.footer-contact-info{font-size:1.3rem;margin-bottom:50px}@media (min-width:600px){.footer-contact-info{font-size:2rem}}.footer-address,.footer-company-info{color:#fff;font-size:1rem;font-weight:300;line-height:1.2;margin:0 0 1rem;text-align:center}.footer-address strong,.footer-company-info strong{font-weight:700}@media (min-width:600px){.footer-address,.footer-company-info{font-size:1.1rem;margin:0 0 1.5rem}}@media (min-width:992px){.footer-address,.footer-company-info{font-size:1.2rem;margin:0 0 2rem}}.footer-address span,.footer-company-info span{color:inherit;text-decoration:none}.footer-company-info{margin-top:40px;text-transform:uppercase}.footer-logo,.header-logo{margin-top:45px}.footer-logo img,.header-logo img{width:40px}.footer-logo a,.header-logo a{display:block;text-decoration:none}.footer-logo .logo-text,.header-logo .logo-text{line-height:normal}.footer-logo .logo-title,.header-logo .logo-title{font-size:1.47rem;line-height:1.47rem;margin:0}.footer-logo .logo-subtitle,.header-logo .logo-subtitle{font-size:.87rem}.footer-logo .logo-subtitle-container .decorative-line,.header-logo .logo-subtitle-container .decorative-line{width:35px}.footer-divider{background:#fff;height:2px;margin:35px 0;width:70%}.page-id-11 .footer,.page-id-13 .footer{margin-top:-10px}.cta-button{background-color:#8c0000;border:none;color:#fff;font-size:1.5rem;font-weight:300;padding:10px 20px;text-decoration:none;transition:all .3s ease}.cta-button strong{font-style:italic;font-weight:700}.cta-button.upper{text-transform:uppercase}.cta-button:hover{background-color:#590000;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (min-width:600px){.cta-button{font-size:1.6rem}}@media (min-width:992px){.cta-button{font-size:1.8rem}}.link-whatsapp-fixed{background:#8c0000;border-radius:10px;bottom:10px;color:#fff;font-size:.55rem;font-weight:500;line-height:normal;padding:10px;position:fixed;right:10px;text-decoration:none;text-transform:uppercase;z-index:999}@media (min-width:600px){.link-whatsapp-fixed{bottom:20px;font-size:.75rem;padding:10px 20px;right:20px}}.link-whatsapp-fixed .icon-whatsapp{fill:#fff;height:28px;margin-bottom:7px;width:28px}@media (min-width:600px){.link-whatsapp-fixed .icon-whatsapp{height:45px;width:45px}}.link-whatsapp-fixed:hover{background:#25d366}.animation-item{opacity:0;transform:translateY(100px)}.animation-item.animate{animation:slideInFromBottom 1s ease-out 0s 1 forwards}.single .badge{background:#8c0000;color:#fff;font-size:1rem;line-height:normal;padding:8px 15px 8px 0;text-align:right;width:180px}.single .badge strong{font-weight:700}@media (min-width:600px){.single .badge{font-size:1.3rem;width:280px}}@media (min-width:992px){.single .badge{font-size:1.5rem;width:460px}}.single .section{padding-bottom:35px;padding-top:20px}@media (min-width:600px){.single .section{padding-bottom:20px}}.single .section-title{color:#000;font-size:1.5rem;line-height:normal}@media (min-width:600px){.single .section-title{font-size:3rem}}.single .section-description{color:#000;font-size:1rem;font-weight:300;line-height:normal}.single .section-description strong{font-weight:700}@media (min-width:600px){.single .section-description{font-size:1.5rem}}.single .hero-section{height:800px}@media (min-width:992px){.single .hero-section{height:1000px}}.single .hero-section .hero-background{background-image:url(imgs/macurape/macurape_hero.png)}.single .hero-section .hero-background.clodomiro{background-image:url(imgs/clodomiro/clodomiro_hero.jpg)}.single .hero-section .hero-logo{left:1.5rem;position:absolute;z-index:2}@media (min-width:600px){.single .hero-section .hero-logo{left:3rem}}@media (min-width:992px){.single .hero-section .hero-logo{left:5rem}}.single .hero-section .hero-logo .header-logo img{display:block;margin:0 auto 5px;width:30px}@media (min-width:600px){.single .hero-section .hero-logo .header-logo img{width:auto}}.single .hero-section .hero-logo .header-logo .logo-title{font-size:1rem;line-height:1rem}@media (min-width:600px){.single .hero-section .hero-logo .header-logo .logo-title{font-size:1.5rem;line-height:1.5rem;margin-bottom:3px}}.single .hero-section .hero-logo .header-logo .logo-subtitle{font-size:.6rem}@media (min-width:600px){.single .hero-section .hero-logo .header-logo .logo-subtitle{font-size:1rem;line-height:1rem}}.single .hero-section .hero-logo .header-logo .logo-subtitle-container{gap:.5rem}@media (min-width:600px){.single .hero-section .hero-logo .header-logo .logo-subtitle-container{gap:.8rem}}.single .hero-section .hero-logo .header-logo .logo-subtitle-container .decorative-line{width:25px}@media (min-width:600px){.single .hero-section .hero-logo .header-logo .logo-subtitle-container .decorative-line{width:35px}}.single .hero-section .single-hero-content{bottom:0;font-weight:300;left:1.5rem;padding-bottom:200px;position:absolute;z-index:2}@media (min-width:600px){.single .hero-section .single-hero-content{left:3rem}}@media (min-width:992px){.single .hero-section .single-hero-content{left:5rem;padding-bottom:100px}}.single .hero-section .single-hero-content strong{font-style:italic;font-weight:900}.single .hero-section .single-hero-content .hero-header{align-items:center;display:flex;gap:15px;justify-content:start}.single .hero-section .single-hero-content .hero-header img{width:60px}@media (min-width:992px){.single .hero-section .single-hero-content .hero-header img{width:100px}}.single .hero-section .single-hero-content .header-location,.single .hero-section .single-hero-content .header-text{font-size:1.25rem;line-height:normal}@media (min-width:992px){.single .hero-section .single-hero-content .header-location,.single .hero-section .single-hero-content .header-text{font-size:2.25rem}}.single .hero-section .single-hero-content .header-text{text-transform:uppercase}.single .hero-section .single-hero-content .header-location{align-items:center;display:flex;gap:5px;justify-content:start;margin-bottom:15px;margin-top:5px}.single .hero-section .single-hero-content .header-title{font-size:2.5rem;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width:992px){.single .hero-section .single-hero-content .header-title{font-size:5rem}}.single .hero-section .single-hero-content .header-detail{animation:slideInFromLeft 1s ease-out 0s 1 forwards;font-size:2rem;line-height:normal;margin-bottom:5px;opacity:0;transform:translateX(-100%)}@media (min-width:992px){.single .hero-section .single-hero-content .header-detail{font-size:3.5rem}}.single .hero-section .single-hero-content .slide1{animation-delay:.2s}.single .hero-section .single-hero-content .slide2{animation-delay:1s}.single .hero-section .single-hero-content .slide3{animation-delay:1.5s}.single .about{padding-top:30px}.single .about .slogan{color:#000;font-size:1.25rem;line-height:normal;margin:25px 0 50px}@media (min-width:600px){.single .about .slogan{font-size:2rem}}@media (min-width:992px){.single .about .slogan{margin-bottom:65px}}.single .about .slogan strong{font-weight:700}.single .about .items{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}@media (min-width:992px){.single .about .items{flex-direction:row;gap:initial;justify-content:space-evenly}}.single .about .items .item .icon img{transition:all .3s ease}.single .about .items .item:hover .icon img{transform:scale(1.05)}.single .about .items .text{color:#000;font-size:1.25rem;font-weight:300;margin-top:15px}@media (min-width:600px){.single .about .items .text{font-size:1.7rem}}.single .about .items .text strong{font-weight:700}.single .about .items .divider{background:#000;height:2px;margin:35px auto 0;width:227px}@media (min-width:992px){.single .about .items .divider{display:none}}.single .gallery{margin-top:40px}@media (min-width:600px){.single .gallery{margin-top:80px}}.single .gallery .grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%}@media (min-width:600px){.single .gallery .grid{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}}@media (min-width:992px){.single .gallery .grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}}.single .gallery .grid img{border-radius:4px;cursor:pointer;height:270px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:100%}.single .gallery .grid img:hover{box-shadow:0 6px 18px rgba(0,0,0,.2);transform:scale(1.03)}@media (max-width:768px){.single .gallery .grid img{height:200px}}@media (max-width:480px){.single .gallery .grid img{height:150px}}.single .gallery .white-section{padding:70px 0 50px}.single .gallery .white-section .line{background:#8c0000;height:2px;margin:0 auto;width:240px}.single .plantas{margin-top:40px}@media (min-width:600px){.single .plantas{margin-top:80px}}.single .plantas .glider-contain .glider{scrollbar-width:none}.single .plantas .glider-contain .glider-next,.single .plantas .glider-contain .glider-prev{padding:5px}.single .plantas .glider-contain .glider-next svg,.single .plantas .glider-contain .glider-prev svg{width:25px}@media (min-width:992px){.single .plantas .glider-contain .glider-next svg,.single .plantas .glider-contain .glider-prev svg{width:50px}}.single .plantas .glider-contain .glider-prev{left:10px}@media (min-width:992px){.single .plantas .glider-contain .glider-prev{left:100px}}.single .plantas .glider-contain .glider-next{right:10px}@media (min-width:992px){.single .plantas .glider-contain .glider-next{right:100px}}.single .plantas .glider-contain .img-wrapper{position:relative;text-align:center}.single .plantas .glider-contain .img-wrapper img{cursor:pointer}.single .plantas .glider-contain .img-wrapper .img-text{bottom:25px;color:#000;font-size:.75rem;font-style:italic;position:absolute;width:100%}.single .plantas .glider-contain .text{color:#000;font-size:1.5rem;font-weight:300;line-height:normal}@media (min-width:992px){.single .plantas .glider-contain .text{font-size:2.5rem}}.single .plantas .glider-contain .text strong{font-weight:700}.single .plantas .white-section{padding:70px 0 50px}.single .plantas .white-section .line{background:#8c0000;height:2px;margin:0 auto;width:240px}.single .tour{margin-top:40px}@media (min-width:600px){.single .tour{margin-top:80px}}.single .tour .tour-hero{background:url(imgs/macurape/tour_bg.png) no-repeat 50%/cover;height:250px}@media (min-width:600px){.single .tour .tour-hero{height:450px}}@media (min-width:992px){.single .tour .tour-hero{height:600px}}.single .tour .tour-hero.clodomiro{background:url(imgs/clodomiro/tour_bg.png) no-repeat 50%/cover}.single .tour .tour-hero .overlap{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;width:100%}.single .tour .tour-hero .overlap .btn-play{background:none;border:0;cursor:pointer;opacity:.7;transition:opacity .3s ease}.single .tour .tour-hero .overlap .btn-play:hover{opacity:1}.single .tour .tour-hero .overlap .btn-play img{width:50px}@media (min-width:600px){.single .tour .tour-hero .overlap .btn-play img{width:90px}}.single .tour .tour-hero .overlap iframe{display:none}.single .diferenciais{margin-top:40px}@media (min-width:600px){.single .diferenciais{margin-top:80px}}.single .diferenciais .diferenciais-grid{display:flex;flex-direction:column;gap:50px;justify-content:center;margin-top:40px}.single .diferenciais .diferenciais-grid .item{align-items:center;display:flex;gap:30px;min-width:300px}@media (min-width:600px){.single .diferenciais .diferenciais-grid .item{min-width:auto}}.single .diferenciais .diferenciais-grid .item .icon{width:70px}.single .diferenciais .diferenciais-grid .item .icon img{transition:all .3s ease;width:100%}.single .diferenciais .diferenciais-grid .item .text{color:#000;font-size:1.25rem;font-weight:300}@media (min-width:600px){.single .diferenciais .diferenciais-grid .item .text{font-size:1.5rem}}.single .diferenciais .diferenciais-grid .item .text h3{font-size:1.25rem;font-weight:300}@media (min-width:600px){.single .diferenciais .diferenciais-grid .item .text h3{font-size:1.5rem}}.single .diferenciais .diferenciais-grid .item .text strong{font-style:italic;font-weight:800}.single .diferenciais .diferenciais-grid .item:hover .icon img{transform:scale(1.1)}.single .location{margin-top:40px}@media (min-width:600px){.single .location{margin-top:80px}}.single .location .section-description{margin-bottom:25px}@media (min-width:600px){.single .location .section-description{margin-bottom:40px}}.single .location .text{color:#1a1a1a;font-size:.93rem;font-weight:300}.single .location .text .slogan{font-style:italic;font-weight:700;margin-bottom:20px}@media (min-width:600px){.single .location .text{font-size:1.2rem}}.single .location .text strong{font-weight:700}.single .location .map{margin-top:20px}.single .location .map .address{color:#1a1a1a;font-size:1.25rem;line-height:normal;margin-left:15px}@media (min-width:600px){.single .location .map .address{font-size:1.5rem}}.single .location .map .address strong{font-style:italic;font-weight:900}@media (min-width:600px){.single .location .map .icon{width:50px}}.single .location .map iframe{border:0;margin-top:50px}.single .modal{animation:fadeIn .3s ease;background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.single .modal.show{align-items:center;display:flex;justify-content:center}.single .modal .modal-content{animation:zoomIn .3s ease;display:block;margin:auto;max-height:95%;max-width:95%;position:relative}@media (min-width:600px){.single .modal .modal-content{max-height:90%;max-width:90%}}.single .modal .modal-content img{border-radius:8px;height:auto;max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.single .modal .close-modal{color:#fff;cursor:pointer;font-size:30px;font-weight:700;position:absolute;right:5px;top:-35px;transition:color .3s ease;visibility:hidden;z-index:10000}.single .modal .close-modal:focus,.single .modal .close-modal:hover{color:#ccc;text-decoration:none}@media (min-width:600px){.single .modal .close-modal{font-size:40px;right:0;top:-40px}}.single .modal:not(.modal-content){cursor:pointer}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.link-privacidade{color:#fff;margin-top:15px;text-decoration:none;text-underline-offset:5px}.link-privacidade:hover{text-decoration:underline}.privacidade-header{background:#8c0000;padding:20px 0}.privacidade-header .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:600px){.privacidade-header .container{flex-direction:row}}.privacidade-header .header-logo{margin-top:0}.privacidade-header .title{font-size:1.6rem;font-weight:400;margin-top:15px}@media (min-width:600px){.privacidade-header .title{font-size:2rem;margin-top:0}}.privacidade-content{color:#000;font-size:1.1rem;padding:30px 0}.privacidade-content p{margin-bottom:10px}.privacidade-content strong{font-weight:700}.privacidade-content hr{margin:25px 0}.privacidade-content ul{margin-left:20px}.privacidade-content .title{margin-bottom:15px}.error-404{color:#232323;padding-top:120px;text-align:center}.error-404 .title{font-size:180px;font-weight:400;line-height:180px}.error-404 p{font-size:25px;line-height:25px;margin-top:50px}
/*# sourceMappingURL=maps/style.css.map */
