﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&amp;display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";:root{--width-container: 1440px;--width-container-transparencia: 1920px;--weight-negative_maximum: -99999;--weight-negative_high: -9999;--weight-negative_medium: -999;--weight-negative_low: -99;--weight-negative_normal: -9;--weight-minimum: 0;--weight-normal: 9;--weight-low: 99;--weight-medium: 999;--weight-high: 9999;--weight-maximum: 99999;--fontfamily-main: "Inter", serif;--primarycolor-main: 34, 49, 85;--primarycolor-additional: 40, 63, 121;--primarycolor-gradient: linear-gradient(230deg, $primarycolor-additional 0%, $primarycolor-main 100%);--secondarycolor-main: 33, 113, 187;--secondarycolor-additional: 19, 147, 238;--secondarycolor-gradient: linear-gradient(230deg, $secondarycolor-additional 0%, $secondarycolor-main 100%);--neutralcolor-black: 18, 18, 18;--neutralcolor-main: 107, 116, 124;--neutralcolor-additional: 219, 219, 219;--neutralcolor-alternative: 217, 223, 240;--neutralcolor-detail: 241, 243, 249;--neutralcolor-gradient: linear-gradient(180deg, $neutralcolor-detail 0%, $neutralcolor-alternative 100%);--contrastcolor-background: 0, 0, 0;--contrastcolor-text: 255, 255, 255;--contrastcolor-hover: 255, 243, 51;--statuscolor-neutral: 219, 219, 219;--statuscolor-success-dark: 0, 106, 32;--statuscolor-success: 35, 181, 103;--statuscolor-success-light: 234, 255, 244;--statuscolor-success-extralight: 234, 255, 244;--statuscolor-alert-dark: 218, 160, 0;--statuscolor-alert: 255, 188, 0;--statuscolor-alert-light: 255, 220, 123;--statuscolor-alert-extralight: 255, 246, 231;--statuscolor-critical-dark: 166, 0, 13;--statuscolor-critical: 227, 39, 57;--statuscolor-critical-light: 248, 117, 118;--statuscolor-critical-extralight: 249, 221, 220}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:var(--fontfamily-main)}html{font-size:62.5%}body{font-size:1.2rem;position:relative;overflow-x:hidden}body.blockedBody{overflow:hidden}body.adaptContrastActive{background-color:rgb(var(--contrastcolor-background))}header{position:relative}footer#footer{display:flex;width:100%;flex-direction:column;position:relative}img,object,embed,video{max-width:100%;height:auto}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}ul,ul li{list-style:none}p{margin:0}.wpThemeContainer{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%;max-width:var(--width-container);margin:0 auto}main{display:flex;flex-direction:column;width:100%}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:0}body::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,0);border-radius:100px;background-color:#2c3338;background-clip:content-box}body header{display:flex;flex-direction:row;flex-wrap:nowrap;position:fixed;width:100%;z-index:999;padding:10px 0px;transition:all .3s;font-family:var(--fontfamily-main)}@media all and (min-width: 1024px){body header{padding:20px 0px}}body header .header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;min-height:45px;padding:0 10px;transition:all .3s}@media all and (min-width: 1024px){body header .header{padding:0 20px}}body header .header .header__logo{display:flex;justify-content:center;align-items:center;width:150px}body header .header .header__logo a{display:flex;justify-content:center;align-items:center;width:max-content}body header .header .header__logo a span{display:flex;width:100%;height:40px}body header .header .header__logo a span img{width:100%;height:100%;object-fit:contain;object-position:center}body header .header .header__nav{display:flex;justify-content:center;align-items:center;width:max-content}@media all and (min-width: 1024px){body header .header .header__nav{width:calc(100% - 150px - 160px)}}body header .header .header__nav .header__nav--hamburger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;position:relative;z-index:1001;background-color:none;border:none;padding:0}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--hamburger{display:none}}body header .header .header__nav .header__nav--hamburger .hamburger-icon{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:20px}body header .header .header__nav .header__nav--hamburger .hamburger-icon .bar{display:block;width:100%;height:2px;background-color:#fff;border-radius:2px;transform-origin:center;transition:all .3s}body header .header .header__nav .header__nav--hamburger.is-open .hamburger-icon .bar{background-color:#fff;transition:all .3s}body header .header .header__nav .header__nav--hamburger.is-open .hamburger-icon .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}body header .header .header__nav .header__nav--hamburger.is-open .hamburger-icon .bar:nth-child(2){opacity:0;transform:scaleX(0)}body header .header .header__nav .header__nav--hamburger.is-open .hamburger-icon .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}body header .header .header__nav .header__nav--menu{position:fixed;inset:0;width:100vw;height:100vh;z-index:1000;overflow:auto;opacity:0;transform:scale(0.9);transform-origin:center center;pointer-events:none;visibility:hidden;transition:all .3s;background-image:url("../images/temporary/hero-slide-001.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;background-color:rgba(0,0,0,.97);background-blend-mode:multiply;background-size:cover;background-position:center}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu{position:static;width:auto;height:auto;background-color:rgba(0,0,0,0);opacity:1;transform:none;pointer-events:auto;visibility:visible;overflow:visible;transition:all .3s;background-image:none}}body header .header .header__nav .header__nav--menu #menu-menu-principal{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;justify-content:center;padding:80px 40px 40px;gap:20px}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal{flex-direction:row;align-items:center;gap:20px;min-height:auto;justify-content:flex-start;padding:0}}@media all and (min-width: 1180px){body header .header .header__nav .header__nav--menu #menu-menu-principal{gap:30px}}@media all and (min-width: 1280px){body header .header .header__nav .header__nav--menu #menu-menu-principal{gap:40px}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item::before{display:none}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item a span{padding:0;line-height:0}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item a span i{font-size:1.6rem;color:#c9a96e}body header .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a{display:block;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:600;padding:5px 0;line-height:1.2;transition:all .3s;letter-spacing:1px;transition:all .3s}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a{color:hsla(0,0%,100%,.75);font-weight:500;font-size:1.4rem}}body header .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a:hover{transition:all .3s}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a:hover{color:#fff}}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children{position:relative;padding:10px 0}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between;gap:5px}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children>a::after{content:"";display:inline-block;width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:all .3s;flex-shrink:0;margin-bottom:3px}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children>a::after{width:4px;height:4px;margin-bottom:2px}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0;overflow:hidden;max-height:0;opacity:0;transition:all .3s}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(-6px);min-width:200px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);padding:6px 0;overflow:visible;max-height:none;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#fff;font-size:1.4rem;border-left:none;white-space:nowrap;transition:all .3s;gap:10px;padding:8px 8px}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item a{padding:16px 16px;color:rgba(13,35,64,.7);font-size:1.4rem}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item a span{display:none}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item a span{display:flex}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item:hover a{color:hsla(0,0%,100%,.7);border-color:hsla(0,0%,100%,.5);transition:all .3s}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu .menu-item:hover a{background-color:rgba(13,35,64,.05);color:#0d2340;border-color:rgba(0,0,0,0)}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu.is-open{max-height:max-content;opacity:1;border-left:1px solid #fff;padding-left:10px;margin-left:10px;width:calc(100% - 10px)}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children .sub-menu.is-open{max-height:none;padding-left:0;margin-left:0;width:100%}}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children.is-open>a::after{transform:rotate(-135deg);margin-bottom:-3px}body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media all and (min-width: 1024px){body header .header .header__nav .header__nav--menu #menu-menu-principal .menu-item-has-children:hover>.sub-menu{left:50%;transform:translateX(-50%);top:38px}}body header .header .header__nav .header__nav--menu.is-open{opacity:1;transform:scale(1);pointer-events:auto;visibility:visible;transition:all .3s}body header .header .header__cta{display:none}@media all and (min-width: 1024px){body header .header .header__cta{display:flex;width:160px}}body header .header .header__cta a,body header .header .header__cta button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:160px;height:45px;gap:10px;border-radius:6px;background-color:#0d2340;border:0;cursor:pointer;text-decoration:none;transition:all .3s}body header .header .header__cta a span,body header .header .header__cta button span{display:flex;justify-content:center;align-items:center}body header .header .header__cta a span i,body header .header .header__cta button span i{color:#fff;font-weight:500;font-size:2rem;transition:all .3s}body header .header .header__cta a p,body header .header .header__cta button p{color:#fff;font-weight:500;font-size:1.4rem;transition:all .3s}body header .header .header__cta a:visited,body header .header .header__cta button:visited{background-color:#0d2340;transition:all .3s}body header .header .header__cta a:visited span i,body header .header .header__cta button:visited span i{color:#fff;transition:all .3s}body header .header .header__cta a:visited p,body header .header .header__cta button:visited p{color:#fff;transition:all .3s}body header .header .header__cta a:hover,body header .header .header__cta button:hover{background-color:#1a3a5c;transition:all .3s}body header .header .header__cta a:hover span i,body header .header .header__cta button:hover span i{color:#fff;transition:all .3s}body header .header .header__cta a:hover p,body header .header .header__cta button:hover p{color:#fff;transition:all .3s}body header.is-scrolled{background-color:#fff;box-shadow:0 2px 16px rgba(0,0,0,.08);padding:0px 0px}@media all and (min-width: 1024px){body header.is-scrolled{padding:5px 0px}}body header.is-scrolled .header .header__nav .header__nav--hamburger .hamburger-icon .bar{background-color:#0d0d0d}@media all and (min-width: 1024px){body header.is-scrolled .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a{color:rgba(13,35,64,.7);transition:all .3s}}@media all and (min-width: 1024px){body header.is-scrolled .header .header__nav .header__nav--menu #menu-menu-principal>.menu-item>a:hover{color:#0d2340;transition:all .3s}}body.menu-is-open{overflow:hidden}@media all and (min-width: 1024px){body.menu-is-open{overflow:auto}}body.menu-is-open header .header .header__nav .header__nav--hamburger .hamburger-icon .bar{background-color:#fff;transition:all .3s}body footer{display:flex;justify-content:center;align-items:center;width:100%;background-color:#081828;overflow:hidden;padding:40px 0}@media all and (min-width: 768px){body footer{padding:40px 0px 20px 0px}}@media all and (min-width: 1440px){body footer{padding:40px 0px 0px 0px}}body footer .wpThemeContainer .footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;gap:24px;z-index:99;padding:40px 32px 40px 32px}body footer .wpThemeContainer .footer .footer__company{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;gap:24px}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__company{width:calc(33% - 16px);justify-content:flex-start}}body footer .wpThemeContainer .footer .footer__company .footer__company--logo{align-self:center}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__company .footer__company--logo{align-self:initial}}body footer .wpThemeContainer .footer .footer__company .footer__company--logo span{display:flex;justify-content:center;align-items:center;height:45px}body footer .wpThemeContainer .footer .footer__company .footer__company--logo span img{width:100%;height:100%;object-fit:contain;object-position:center}body footer .wpThemeContainer .footer .footer__company .footer__company--intro{display:flex;width:100%;max-width:450px;align-self:center}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__company .footer__company--intro{max-width:initial;align-self:initial}}@media all and (min-width: 1024px){body footer .wpThemeContainer .footer .footer__company .footer__company--intro{max-width:300px}}body footer .wpThemeContainer .footer .footer__company .footer__company--intro p{color:hsla(0,0%,100%,.4);font-size:1.4rem;line-height:1.75}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:20px}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.05);border-radius:6px;transition:all .3s}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia a span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia a span i{color:hsla(0,0%,100%,.4);font-size:2rem;transition:all .3s}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia a:hover{background-color:#c9a96e;border-color:#c9a96e;transition:all .3s}body footer .wpThemeContainer .footer .footer__company .footer__company--socialmedia .socialmedia a:hover span i{color:#fff;transition:all .3s}body footer .wpThemeContainer .footer .footer__nav{display:none}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(33% - 16px)}}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:max-content;gap:24px}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .header{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .header p{font-size:1.4rem;color:#fff;font-weight:700}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu ul{display:flex;flex-direction:column;gap:18px}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu ul li a{color:hsla(0,0%,100%,.4);font-size:1.4rem;font-weight:500;transition:all .3s}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu ul li a:visited{color:hsla(0,0%,100%,.4);transition:all .3s}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu ul li a:hover{color:#c9a96e;transition:all .3s}body footer .wpThemeContainer .footer .footer__nav .footer__nav--main .menu ul li a:active{color:#c9a96e;transition:all .3s}body footer .wpThemeContainer .footer .footer__contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__contact{width:calc(33% - 16px)}}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:max-content;gap:24px}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .header{display:none}@media all and (min-width: 768px){body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .header{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .header p{font-size:1.4rem;color:#fff;font-weight:700}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list{display:flex;flex-direction:column;width:100%;gap:18px}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;width:100%}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-icon span{display:flex;justify-content:center;align-items:center;width:20px;height:20px}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-icon span i{font-size:1.6rem;color:#c9a96e}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label{display:flex;width:calc(100% - 20px - 10px)}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label p{color:hsla(0,0%,100%,.4);font-size:1.4rem;font-weight:500;transition:all .3s}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label a{color:hsla(0,0%,100%,.4);font-size:1.4rem;font-weight:500;transition:all .3s}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label a:visited{color:hsla(0,0%,100%,.4);transition:all .3s}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label a:hover{color:#c9a96e;transition:all .3s}body footer .wpThemeContainer .footer .footer__contact .footer__contact--main .list .contact .contact-label a:active{color:#c9a96e;transition:all .3s}body footer .wpThemeContainer .copyrights{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;width:100%;padding:20px 32px}body footer .wpThemeContainer .copyrights::after{content:"";position:absolute;width:calc(100% - 50px);height:1px;left:50%;transform:translateX(-50%);top:6px;background-color:#fff}body footer .wpThemeContainer .copyrights .copyrights__company{display:flex;width:calc(100% - 100px);z-index:99}@media all and (min-width: 768px){body footer .wpThemeContainer .copyrights .copyrights__company{width:max-content}}body footer .wpThemeContainer .copyrights .copyrights__company p{color:#fff}body footer .wpThemeContainer .copyrights .copyrights__development{display:flex;justify-content:flex-end;width:100px;z-index:99}@media all and (min-width: 768px){body footer .wpThemeContainer .copyrights .copyrights__development{width:100px}}body footer .wpThemeContainer .copyrights .copyrights__development a{display:flex;justify-content:center;align-items:center;height:30px}body footer .wpThemeContainer .copyrights .copyrights__development a img{width:100%;height:100%;object-fit:contain;object-position:center}body footer .wpThemeContainer .copyrights .copyrights__watermark{display:none}@media all and (min-width: 768px){body footer .wpThemeContainer .copyrights .copyrights__watermark{display:flex;justify-content:center;width:100%;position:absolute;bottom:24px;z-index:9;left:50%;transform:translateX(-50%)}}@media all and (min-width: 768px)and (min-width: 1280px){body footer .wpThemeContainer .copyrights .copyrights__watermark{bottom:12px}}body footer .wpThemeContainer .copyrights .copyrights__watermark p{font-size:clamp(8rem,10vw,15rem);font-weight:700;font-family:"Playfair Display",serif;text-align:center;color:#fff;opacity:.015;text-transform:uppercase;letter-spacing:0px;line-height:1}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(0.22, 1, 0.36, 1),transform .7s cubic-bezier(0.22, 1, 0.36, 1)}[data-reveal=left]{transform:translateX(-80px)}[data-reveal=right]{transform:translateX(80px)}[data-reveal=bottom]{transform:translateY(80px)}[data-reveal=top]{transform:translateY(-80px)}.elementHeroSlider{position:relative;width:100%;height:100vh;min-height:420px;overflow:hidden;background-color:#0a0a0a}@media all and (min-width: 768px){.elementHeroSlider{height:100vh;min-height:500px}}@media all and (min-width: 1024px){.elementHeroSlider{height:100vh}}.elementHeroSlider .hero-slide{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0 1.25rem 6.5rem;pointer-events:none;visibility:hidden;z-index:1}@media all and (min-width: 768px){.elementHeroSlider .hero-slide{align-items:center;justify-content:flex-start;padding:0 5%}}@media all and (min-width: 1280px){.elementHeroSlider .hero-slide{padding:0 6%}}.elementHeroSlider .hero-slide .slide-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.elementHeroSlider .hero-slide .slide-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(13, 35, 64, 0.9) 0%, rgba(13, 35, 64, 0.7) 45%, rgba(0, 0, 0, 0.55) 100%)}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-bg::after{background:linear-gradient(to right, rgba(13, 35, 64, 0.9) 0%, rgba(13, 35, 64, 0.7) 45%, rgba(0, 0, 0, 0.55) 100%)}}.elementHeroSlider .hero-slide .slide-content{position:relative;z-index:1;width:calc(100% - 80px);color:#fff;margin-left:10px;max-width:600px}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content{margin-left:40px}}@media all and (min-width: 1280px){.elementHeroSlider .hero-slide .slide-content{margin:0}}@media all and (min-width: 1366px){.elementHeroSlider .hero-slide .slide-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:800px;height:100%}}.elementHeroSlider .hero-slide .slide-content .slide-label{display:inline-flex;align-items:center;gap:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#d4af6b;margin-bottom:10px;font-size:1.6rem}@media all and (min-width: 600px){.elementHeroSlider .hero-slide .slide-content .slide-label{font-size:1.6rem}}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content .slide-label{font-size:1.4rem;gap:12px;margin-bottom:12px}}@media all and (min-width: 1366px){.elementHeroSlider .hero-slide .slide-content .slide-label{font-size:1.6rem}}@media all and (min-width: 480px){.elementHeroSlider .hero-slide .slide-content .slide-label::before{content:"";display:block;width:30px;height:1px;background-color:#d4af6b;flex-shrink:0}}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content .slide-label::before{width:40px}}.elementHeroSlider .hero-slide .slide-content .slide-title{font-size:3.5rem;font-weight:700;line-height:1.1;margin:0 0 .875rem;color:#fff;font-family:"Playfair Display",serif;width:100%;max-width:400px}@media all and (min-width: 520px){.elementHeroSlider .hero-slide .slide-content .slide-title{max-width:450px;font-size:4rem}}@media all and (min-width: 600px){.elementHeroSlider .hero-slide .slide-content .slide-title{font-size:5rem}}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content .slide-title{font-size:5rem;margin-bottom:10px}}@media all and (min-width: 1024px){.elementHeroSlider .hero-slide .slide-content .slide-title{font-size:6rem}}@media all and (min-width: 1366px){.elementHeroSlider .hero-slide .slide-content .slide-title{max-width:600px;font-size:7rem}}.elementHeroSlider .hero-slide .slide-content .slide-title strong{font-family:"Playfair Display",serif;color:#d4af6b}.elementHeroSlider .hero-slide .slide-content .slide-subtitle{line-height:16px;color:hsla(0,0%,100%,.78);margin-bottom:15px;font-size:1.4rem;font-weight:300;line-height:1.5;width:100%;max-width:400px;padding-left:8px}@media all and (min-width: 520px){.elementHeroSlider .hero-slide .slide-content .slide-subtitle{max-width:450px}}@media all and (min-width: 600px){.elementHeroSlider .hero-slide .slide-content .slide-subtitle{font-size:1.4rem}}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content .slide-subtitle{font-size:1.6rem;margin-bottom:20px;max-width:460px;padding-left:10px}}@media all and (min-width: 1024px){.elementHeroSlider .hero-slide .slide-content .slide-subtitle{font-size:1.6rem}}@media all and (min-width: 1366px){.elementHeroSlider .hero-slide .slide-content .slide-subtitle{font-size:2rem;max-width:600px}}.elementHeroSlider .hero-slide .slide-content .slide-buttons{display:flex;flex-direction:column;gap:10px}@media all and (min-width: 480px){.elementHeroSlider .hero-slide .slide-content .slide-buttons{flex-direction:row;flex-wrap:wrap}}.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:1.2rem;font-weight:600;cursor:pointer;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#fff;text-decoration:none;height:45px;min-width:150px;border-radius:6px;transition:all .3s}@media all and (min-width: 768px){.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn{padding:16px 32px;font-size:1.4rem}}@media all and (min-width: 1366px){.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn{min-width:250px;font-size:1.6rem;padding:24px 32px}}.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.solid{background-color:#0d2340;border-color:hsla(0,0%,100%,.2)}.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.solid:hover,.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.solid:focus-visible{background-color:#1a3a5c}.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.line{background-color:rgba(0,0,0,0);border-color:#fff}.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.line:hover,.elementHeroSlider .hero-slide .slide-content .slide-buttons .slide-btn.line:focus-visible{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.elementHeroSlider .hero-slide.is-active{pointer-events:auto;visibility:visible;z-index:2}.elementHeroSlider .hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);background-color:rgba(0,0,0,.35);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s}@media all and (min-width: 768px){.elementHeroSlider .hero-arrow{width:50px;height:50px}}.elementHeroSlider .hero-arrow svg{width:14px;height:14px;pointer-events:none}@media all and (min-width: 768px){.elementHeroSlider .hero-arrow svg{width:18px;height:18px}}.elementHeroSlider .hero-arrow.hero-arrow-prev{left:.75rem}@media all and (min-width: 768px){.elementHeroSlider .hero-arrow.hero-arrow-prev{left:1.5rem}}.elementHeroSlider .hero-arrow.hero-arrow-next{right:.75rem}@media all and (min-width: 768px){.elementHeroSlider .hero-arrow.hero-arrow-next{right:1.5rem}}.elementHeroSlider .hero-arrow:hover,.elementHeroSlider .hero-arrow:focus-visible{background-color:#d4af6b;border-color:#d4af6b;color:#0a0a0a}.elementHeroSlider .hero-dots{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:.4rem;align-items:center}@media all and (min-width: 768px){.elementHeroSlider .hero-dots{bottom:2rem;gap:.5rem}}.elementHeroSlider .hero-dots .hero-dot{width:18px;height:3px;border:none;background-color:hsla(0,0%,100%,.35);cursor:pointer;padding:0;position:relative;transition:all .3s}@media all and (min-width: 768px){.elementHeroSlider .hero-dots .hero-dot{width:24px}}.elementHeroSlider .hero-dots .hero-dot::after{content:"";position:absolute;inset:-8px -4px}.elementHeroSlider .hero-dots .hero-dot:hover{background-color:hsla(0,0%,100%,.75)}.elementHeroSlider .hero-dots .hero-dot.is-active{width:36px;background-color:#d4af6b}@media all and (min-width: 768px){.elementHeroSlider .hero-dots .hero-dot.is-active{width:44px}}.elementHeroSlider .hero-dots .hero-dot.is-active:hover{background-color:#d4af6b}.elementHeroSlider .hero-pagination{display:none}@media all and (min-width: 480px){.elementHeroSlider .hero-pagination{display:flex;position:absolute;bottom:1.4rem;right:12px;z-index:10;align-items:center;gap:6px;font-size:1.2rem;color:hsla(0,0%,100%,.6);user-select:none}}@media all and (min-width: 768px){.elementHeroSlider .hero-pagination{bottom:18px;right:20px;font-size:1.2rem;gap:6px}}.elementHeroSlider .hero-pagination .hero-pag-current{color:#fff;font-weight:600}.elementHeroSlider .hero-pagination .hero-pag-sep{display:block;width:22px;height:1px;background-color:hsla(0,0%,100%,.4)}@media all and (min-width: 768px){.elementHeroSlider .hero-pagination .hero-pag-sep{width:30px}}.elementBannerHero{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;height:75vh}@media all and (min-width: 768px){.elementBannerHero{height:250px}}@media all and (min-width: 1024px){.elementBannerHero{height:380px}}@media all and (min-width: 1440px){.elementBannerHero{height:100vh}}.elementBannerHero .elementBannerHero__background{display:flex;justify-content:center;align-items:center}.elementBannerHero .elementBannerHero__background .image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}.elementBannerHero .elementBannerHero__background .image img{width:100%;height:100%;object-fit:cover;object-position:top}.elementBannerHero .elementBannerHero__background .overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;background-color:rgba(13,35,64,.6)}.elementBannerHero .elementBannerHero__container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:relative;top:0;left:0;gap:10px;z-index:99}@media all and (min-width: 768px){.elementBannerHero .elementBannerHero__container{justify-content:flex-end}}@media all and (min-width: 1024px){.elementBannerHero .elementBannerHero__container{justify-content:center}}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag{display:flex;justify-content:center;align-items:center;width:100%}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag{display:flex;justify-content:center;align-items:center;width:100%}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;color:#c9a96e;text-transform:uppercase;position:relative;letter-spacing:3px;font-size:1.2rem;font-weight:600;padding:0 45px}@media all and (min-width: 520px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p{font-size:1.4rem}}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p::before,.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p::after{content:"";position:absolute;width:40px;height:1px;background-color:#c9a96e;top:50%;transform:translateY(-50%)}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p::before{left:0}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--tag .tag p::after{right:0}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle{display:flex;justify-content:center;align-items:center}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle h1{font-size:5rem;font-size:clamp(3rem,10vw,15rem);font-weight:700;line-height:1.1;text-align:center;color:#fff;font-family:"Playfair Display",serif;width:100%;max-width:400px}@media all and (min-width: 520px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle h1{max-width:600px}}@media all and (min-width: 768px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle h1{font-size:5rem}}@media all and (min-width: 1024px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle h1{font-size:6rem;max-width:max-content}}@media all and (min-width: 1366px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagetitle h1{font-size:7rem}}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagedescription{display:flex;justify-content:center;align-items:center}.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagedescription p{line-height:16px;color:hsla(0,0%,100%,.78);margin-bottom:15px;text-align:center;font-size:1.4rem;font-size:clamp(1.2rem,10vw,1.6rem);font-weight:300;line-height:1.5;width:100%;max-width:500px;padding:0 10px}@media all and (min-width: 520px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagedescription p{max-width:450px}}@media all and (min-width: 768px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagedescription p{margin-bottom:20px;max-width:600px;padding-left:10px}}@media all and (min-width: 1024px){.elementBannerHero .elementBannerHero__container .elementBannerHero__container--pagedescription p{font-size:clamp(1.2rem,10vw,2rem)}}.elementSectionTag{display:flex;width:max-content;justify-content:center;align-items:center;gap:10px}.elementSectionTag span{display:flex;justify-content:center;align-items:center;width:30px;position:relative}.elementSectionTag span::before{content:"";position:absolute;width:100%;height:1px;background-color:#c9a96e;left:0}.elementSectionTag p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;color:#c9a96e;text-transform:uppercase;letter-spacing:3px;font-size:1.2rem;font-weight:600}.elementSectionTagDouble{display:flex;width:max-content;justify-content:center;align-items:center;gap:10px}.elementSectionTagDouble p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;color:#c9a96e;text-transform:uppercase;position:relative;letter-spacing:3px;font-size:1.2rem;font-weight:600;padding:0 45px}@media all and (min-width: 520px){.elementSectionTagDouble p{font-size:1.4rem}}.elementSectionTagDouble p::before,.elementSectionTagDouble p::after{content:"";position:absolute;width:40px;height:1px;background-color:#c9a96e;top:50%;transform:translateY(-50%)}.elementSectionTagDouble p::before{left:0}.elementSectionTagDouble p::after{right:0}.elementGallery .elementGallery__gallery{display:flex;width:100%}.elementGallery .elementGallery__gallery .elementGallery__gallery--box{width:100%}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#111;cursor:pointer}@media all and (min-width: 1024px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage{aspect-ratio:initial;height:80vh}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__track{display:flex;width:100%;height:100%;transition:transform .3s ease}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__track .galleryStage__track--slide{min-width:100%;height:100%;flex-shrink:0}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__track .galleryStage__track--slide img{width:100%;height:100%;object-fit:cover;display:block;user-select:none;pointer-events:none}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 12px;pointer-events:none;opacity:0;transition:opacity .3s ease}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls .galleryStage__controls--btn{pointer-events:all;width:40px;height:40px;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);color:#222;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .3s ease,transform .3s ease}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls .galleryStage__controls--btn{width:48px;height:48px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls .galleryStage__controls--btn i{font-size:20px;line-height:1}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls .galleryStage__controls--btn:hover{background:#fff;transform:scale(1.08)}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__controls .galleryStage__controls--btn:disabled{opacity:.35;cursor:default}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__counter{position:absolute;bottom:12px;left:14px;background:rgba(0,0,0,.55);color:#fff;font-size:13px;font-weight:500;padding:4px 10px;border-radius:20px;display:flex;align-items:center;gap:4px;backdrop-filter:blur(4px);pointer-events:none;letter-spacing:.02em}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__fullscreen{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:none;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);transition:background .3s ease,transform .3s ease}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__fullscreen{width:48px;height:48px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__fullscreen i{font-size:18px;line-height:1}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage .galleryStage__fullscreen:hover{background:rgba(0,0,0,.8);transform:scale(1.08)}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .galleryStage:hover .galleryStage__controls{opacity:1}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs{display:flex;align-items:center;gap:8px;margin-top:10px;width:100%}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs{margin-top:12px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--btn{flex-shrink:0;width:32px;height:56px;border-radius:8px;border:1px solid #ddd;background:#fff;color:#444;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease,border-color .3s ease}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--btn{width:36px;height:68px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--btn i{font-size:18px;line-height:1}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--btn:hover{background:#f5f5f5;border-color:#bbb}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--btn:disabled{opacity:.35;cursor:default}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport{flex:1;overflow:hidden;border-radius:8px}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack{display:flex;gap:8px;transition:transform .3s ease}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack .thumbsItem{flex-shrink:0;width:80px;height:56px;border-radius:5px;overflow:hidden;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:border-color .3s ease,opacity .3s ease;opacity:.6}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack .thumbsItem{width:100px;height:68px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack .thumbsItem img{width:100%;height:100%;object-fit:cover;display:block;user-select:none;pointer-events:none}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack .thumbsItem.is-active{border-color:#c8a96e;opacity:1}.elementGallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs .gallery__thumbs--viewport .thumbsViewportTrack .thumbsItem:hover:not(.is-active){opacity:.85}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox.is-open{visibility:visible;opacity:1;pointer-events:all;gap:10px}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxOverlay{position:absolute;inset:0;background:rgba(0,0,0,.92);cursor:zoom-out}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer{position:relative;z-index:1;width:100%;max-width:860px;padding:0 16px}@media(min-width: 1024px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer{max-width:1040px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__counter{position:absolute;top:-36px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.75);font-size:14px;display:flex;gap:4px;pointer-events:none;white-space:nowrap}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__close{position:absolute;top:-48px;right:16px;z-index:3;width:40px;height:40px;border-radius:50%;border:none;background:hsla(0,0%,100%,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);transition:background .3s ease}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__close i{font-size:22px}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__close:hover{background:hsla(0,0%,100%,.28)}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__track{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;position:relative}@media all and (min-width: 1024px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__track{aspect-ratio:initial;height:80vh}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__track .lightboxContainer__track--slide{display:none;width:100%;height:100%;align-items:center;justify-content:center}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__track .lightboxContainer__track--slide img{width:100%;height:100%;object-fit:contain;user-select:none;pointer-events:none}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;background:hsla(0,0%,100%,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px);transition:background .3s ease;z-index:2}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn{width:48px;height:48px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn i{font-size:22px}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnPrev{left:0px}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnPrev{left:8px}}@media(min-width: 1024px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnPrev{left:24px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnNext{right:0px}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnNext{right:8px}}@media(min-width: 1024px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn.lightboxContainer__btnNext{right:24px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxContainer .lightboxContainer__btn:hover{background:hsla(0,0%,100%,.28);transition:all .3s}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxThumbs .lightboxThumbs__track{display:flex;justify-content:center;gap:8px}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxThumbs .lightboxThumbs__track .thumbsItem{width:60px;height:42px;flex-shrink:0;opacity:.5;border-color:rgba(0,0,0,0)}@media(min-width: 768px){.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxThumbs .lightboxThumbs__track .thumbsItem{width:80px;height:56px}}.elementGallery .elementGallery__gallery .elementGallery__gallery--lightbox .lightboxThumbs .lightboxThumbs__track .thumbsItem.is-active{border-color:#c8a96e;opacity:1}body.template-condition-pagina-desenvolvimento{background-color:#081828}body main .templatepage-pageDevelopment{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;width:100%;max-width:var(--width-container);background-color:rgba(0,0,0,0)}@media all and (min-width: 1024px){body main .templatepage-pageDevelopment{margin-top:80px}}body main .templatepage-pageDevelopment .pageDevelopment{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;padding:50px 30px;gap:20px}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment{flex-direction:row;flex-wrap:nowrap}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero{display:none}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero{width:475px;order:2}}@media all and (min-width: 1440px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero{width:50%}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero span{display:flex;height:100px}@media all and (min-width: 600px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero span{height:130px}}@media all and (min-width: 800px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero span{height:160px}}@media all and (min-width: 800px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero span{height:auto}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__hero span img{width:auto;height:auto}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:430px}@media all and (min-width: 800px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description{max-width:600px}}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description{width:calc(100% - 475px - 20px);max-width:initial;align-items:flex-start}}@media all and (min-width: 1440px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description{align-items:flex-end;width:50%}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code{display:flex;justify-content:center;width:100%}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code{text-align:left;justify-content:flex-start;max-width:500px}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code i{color:rgb(var(--neutralcolor-alternative));font-size:2.1rem}@media all and (min-width: 600px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code i{font-size:3.1rem}}@media all and (min-width: 800px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code i{font-size:3.5rem}}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code i{font-size:5rem}}@media all and (min-width: 1440px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--title{text-align:left;width:100%;max-width:500px}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--title h1{font-size:1.6rem;font-weight:700;color:#c9a96e;text-align:center}@media all and (min-width: 600px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--title h1{font-size:2.4rem}}@media all and (min-width: 980px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--title h1{font-size:3.2rem}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--message{display:flex;width:100%}@media all and (min-width: 1040px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--message{text-align:left;max-width:500px}}body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--message p{font-size:1.2rem;font-weight:400;color:#fff;text-align:center}@media all and (min-width: 600px){body main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--message p{font-size:1.6rem}}body.adaptContrastActive main .templatepage-pageDevelopment{background-color:rgb(var(--contrastcolor-background));transition:all .3s}body.adaptContrastActive main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--code h2{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--title h1{color:rgb(var(--contrastcolor-text));transition:all .3s}body.adaptContrastActive main .templatepage-pageDevelopment .pageDevelopment .pageDevelopment__description .pageDevelopment__description--message p{color:rgb(var(--contrastcolor-text));transition:all .3s}body #main #templateHomepage{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}body #main #templateHomepage .homepageSlider{display:flex;width:100%;height:100vh}body #main #templateHomepage .homepageEmpreendimentos{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f8fa;padding:32px 12px}@media all and (min-width: 600px){body #main #templateHomepage .homepageEmpreendimentos{padding:64px 12px}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos{padding:128px 12px}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:16px}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag{justify-content:flex-start}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;color:#c9a96e;text-transform:uppercase;position:relative;letter-spacing:3px;font-size:1.2rem;font-weight:600;padding:0 45px}@media all and (min-width: 520px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p::before,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p::after{content:"";position:absolute;width:40px;height:1px;background-color:#c9a96e;top:50%;transform:translateY(-50%)}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p::before{left:0}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__tag .tag p::after{right:0}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;gap:12px;margin-bottom:32px}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title{width:calc(50% - 6px);justify-content:flex-start}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#0d2340;max-width:400px}@media all and (min-width: 520px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title h2{font-size:4rem;max-width:450px}}@media all and (min-width: 600px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title h2{font-size:4rem;text-align:left}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--title h2{font-size:5rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--subtitle{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--subtitle{justify-content:flex-end;width:calc(50% - 6px)}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--subtitle p{font-size:1.4rem;text-align:center;color:rgba(13,35,64,.5)}@media all and (min-width: 600px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--subtitle p{font-size:1.6rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__header .homepageEmpreendimentos__header--subtitle p{text-align:right;max-width:300px;line-height:1.5}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{display:flex;flex-direction:column;border:1px solid #e5e7eb;gap:0px;border-radius:12px;overflow:hidden;width:100%;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{padding-bottom:24px;box-shadow:0 2px 16px rgba(13,35,64,0)}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero{display:flex;flex-direction:column;position:relative;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image{display:flex;justify-content:center;align-items:center;width:100%;height:200px}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image span{width:100%;height:100%;overflow:hidden}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image span img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-tag{display:flex;position:absolute;left:20px;top:20px;z-index:9}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-tag span{display:flex;justify-content:center;align-items:center;min-width:100px;border-radius:32px;border:1px solid #0d2340;background-color:#0d2340;padding:6px 12px 6px 28px;font-weight:600;color:#fff}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-tag span::before{content:"";position:absolute;left:10px;top:10px;width:10px;height:10px;border-radius:50%;background-color:#fff}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details{display:flex;flex-direction:column;width:100%;padding:24px 24px;background-color:#fff}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag{display:flex;width:100%;margin-bottom:16px}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;width:100%;margin-bottom:8px}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro span{display:flex;justify-content:center;align-items:center}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro span i{color:rgba(13,35,64,.4);font-size:1.2rem}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro span i{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro p{color:rgba(13,35,64,.4);font-size:1.4rem}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro p{font-size:1.6rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-bottom:16px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title{margin-bottom:24px}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p{color:#0d2340;font-size:1.8rem;font-weight:600;font-family:"Playfair Display",serif}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p{font-size:2.4rem;font-weight:700;letter-spacing:1px}}@media all and (min-width: 1180px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p{font-size:3rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-presentation{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-bottom:16px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-presentation{margin-bottom:24px}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-presentation p{display:flex;line-height:1.5;width:100%;color:rgba(13,35,64,.4);font-size:1.4rem}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-presentation p{line-height:2}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:6px;margin-bottom:12px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info{margin-bottom:24px}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#f7f8fa;width:100%;border-radius:8px;padding:10px;gap:5px}@media all and (min-width: 520px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:calc(33% - 6px)}}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:100%}}@media all and (min-width: 920px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:calc(33% - 6px)}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-title{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-title p{text-align:center;color:rgba(13,35,64,.4);font-size:1.4rem}@media all and (min-width: 1180px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-title p{font-size:1.6rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-subtitle{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-subtitle p{text-align:center;color:#0d2340;font-size:1.2rem;font-weight:600}@media all and (min-width: 1180px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info .info-subtitle p{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta{display:flex;width:100%}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button{display:flex;justify-content:center;align-items:center;width:100%;padding:12px 12px;font-weight:500;border:1px solid rgba(13,35,64,.15);background-color:rgba(0,0,0,0);border-radius:6px;gap:5px;cursor:pointer;text-decoration:none;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button{padding:16px 24px}}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button p{font-size:1.6rem;color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button span i{color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited{border-color:rgba(13,35,64,.15);background-color:rgba(0,0,0,0);transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited p,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited p{color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited span i,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited span i{color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:hover,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:hover{border-color:#0d2340;background-color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:hover p,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:hover p{color:#fff;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:hover span i,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:hover span i{color:#fff;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:active,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:active{border-color:#0d2340;background-color:#0d2340;box-shadow:0 2px 16px rgba(13,35,64,.25);transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:active p,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:active p{color:#fff;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:active span,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:active span{display:flex;justify-content:center;align-items:center}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:active span i,body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:active span i{color:#fff;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card.lancamento .card-hero .card-hero-tag span{background-color:#fff;border-color:#2563eb;color:#2563eb;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card.emconstrucao .card-hero .card-hero-tag span{background-color:#da7400;border-color:#da7400;color:#fff;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card.concluido .card-hero .card-hero-tag span{background-color:#16a34a;border-color:#16a34a;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover{box-shadow:0 2px 16px rgba(13,35,64,.25);transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-hero .card-hero-image span img{transform:scale(1.05);transition:all .3s}}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{flex-direction:row;flex-wrap:nowrap;padding-bottom:0px}}@media all and (min-width: 768px){body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image{height:100%}}body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button{width:max-content;background-color:#0d2340;border-color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button p{color:#fff;font-size:1.2rem;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button p{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button span i{color:#fff;font-size:1.2rem;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button span i{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:hover,body #main #templateHomepage .homepageEmpreendimentos.show-1 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:hover{background-color:rgba(13,35,64,.85);border-color:rgba(13,35,64,.85);transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards{width:100%;gap:32px}@media all and (min-width: 720px){body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{width:calc(50% - 16px);padding-bottom:0px}}@media all and (min-width: 520px){body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:calc(33% - 4px)}}@media all and (min-width: 720px){body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:100%}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-info .info{width:calc(33% - 4px)}}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button{width:100%;background-color:#0d2340;border-color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button p{color:#fff;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button span i{color:#fff;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited{background-color:#0d2340;border-color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited p,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited p{color:#fff;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:visited span i,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:visited span i{color:#fff;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta a:hover,body #main #templateHomepage .homepageEmpreendimentos.show-2 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-cta button:hover{background-color:rgba(13,35,64,.85);border-color:rgba(13,35,64,.85);transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards{flex-wrap:wrap;width:100%;gap:32px;max-width:1280px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards{gap:0;flex-direction:row;flex-wrap:nowrap;border-radius:12px;overflow:hidden}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards{max-width:1366px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards{max-width:1440px}}@media all and (min-width: 720px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{width:calc(50% - 16px);padding-bottom:0px}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{border:0px;border-radius:0px;position:relative;height:520px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{height:600px}}@media screen and (min-height: 920px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card{height:680px}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero{position:relative}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero{height:100%}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-hero .card-hero-image{height:100%}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details{position:absolute;justify-content:flex-end;height:100%;background:linear-gradient(to top, rgba(8, 24, 40, 0.9) 0%, rgba(8, 24, 40, 0.75) 60%, rgba(8, 24, 40, 0.15) 100%)}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag{margin-bottom:8px}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag span,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag span{width:40px}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag span::before,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag span::before{background-color:#c9a96e;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag p{font-size:1.2rem}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title{margin-bottom:12px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p{color:#fff;transition:all .3s}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro{margin-bottom:20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro{margin-bottom:0px}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro span i{color:#fff;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-bairro p{font-size:1.2rem;color:#fff;transition:all .3s}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden{display:flex}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(8px);border-top:1px solid hsla(0,0%,100%,.15);padding-top:0px;transition:grid-template-rows .35s ease,opacity .35s ease,transform .35s ease}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-hidden-inner,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-hidden-inner{overflow:hidden}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation{display:none}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation{display:flex}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-presentation p{color:#fff;transition:all .3s}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info{display:none}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info{display:flex}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:rgba(0,0,0,0);padding:0;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info{width:calc(50% - 3px);background:hsla(0,0%,100%,.15);min-height:45px;padding:5px}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title{display:flex;justify-content:center;align-items:center;width:20px}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title span i{color:#c9a96e;font-size:1rem;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-title span i{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-subtitle,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-subtitle{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 20px)}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-subtitle p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-info .info .info-subtitle p{color:#fff;text-align:left;font-weight:300;font-size:1.3rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button{width:max-content;background-color:#c9a96e;border-color:#c9a96e;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button{padding:8px 12px}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button p{color:#0d2340;font-size:1.2rem;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button p{font-size:1.2rem}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button span i{color:#0d2340;font-size:1.2rem;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button span i{font-size:1.4rem}}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited{background-color:#c9a96e;border-color:#c9a96e;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited p{color:#0d2340;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:visited span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:visited span i{color:#0d2340;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active{background-color:#b8935a;border-color:#b8935a;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover p,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover p,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active p{color:#0d2340;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover span i,body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:hover span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta a:active span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:hover span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-hidden .card-details-cta button:active span i{color:#0d2340;font-size:1.2rem;transition:all .3s}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-hero .card-hero-image span img,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-hero .card-hero-image span img{transform:scale(1)}body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-bairro,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-bairro{margin-bottom:20px;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-hidden,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-hidden{grid-template-rows:1fr;opacity:1;padding-top:20px;transform:translateY(0)}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-3 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-hidden .card-details-cta a:hover span i,body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card:hover .card-details-hidden .card-details-cta a:hover span i{font-size:1.4rem;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards{background-color:rgba(0,0,0,0);transition:all .3s}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards .homepageEmpreendimentos__cards--card .card-details .card-details-title p{font-size:4rem;font-weight:300}}body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover{transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover{background-color:#000}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card{width:25%;transition:all .3s;opacity:.25 !important}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card .card-details .card-details-tag .elementSectionTag p{font-size:1rem}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card .card-details .card-details-title p{font-size:1.2rem;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover{width:100%;opacity:1 !important;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-tag .elementSectionTag p{font-size:1.2rem}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-title p{font-size:2.4rem;transition:all .3s}}@media all and (min-width: 1180px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-title p{font-size:3rem}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-title p{font-size:5rem;max-width:450px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-bairro p{font-size:1.6rem}}body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-info .info{width:calc(33% - 6px)}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-info .info{transition:all .3s}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-info .info .info-subtitle p{font-size:1.4rem}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-cta a{padding:12px 18px}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-cta a p{font-size:1.4rem}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageEmpreendimentos.show-4 .wpThemeContainer .homepageEmpreendimentos__cards:hover .homepageEmpreendimentos__cards--card:hover .card-details .card-details-hidden .card-details-cta a span i{font-size:1.6rem}}body #main #templateHomepage .homepageNossaHistoria{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;padding:20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer{padding:48px 20px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer{padding:56px 20px;gap:50px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer{padding:64px 20px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb{display:none}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb{display:flex;justify-content:center;align-items:center;position:relative;width:40%}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb{width:calc(50% - 25px)}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .thumb{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .thumb span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:600px;border-radius:20px;overflow:hidden}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .thumb span{height:600px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .thumb span img{width:100%;height:100%;object-fit:cover;object-position:center}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .tag{display:flex;flex-direction:column;justify-content:center;align-self:center;position:absolute;bottom:20px;left:20px;background-color:#fff;padding:20px;border-radius:10px}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .tag span{font-size:3rem;font-family:"Playfair Display",serif;color:#0d2340;font-weight:400}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__thumb .tag p{font-size:1.4rem;color:rgba(13,35,64,.5)}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history{width:calc(50% - 10px);align-items:flex-start}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history{width:calc(50% - 25px);gap:24px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#0d2340;max-width:400px}@media all and (min-width: 520px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--title h2{font-size:4rem;max-width:450px}}@media all and (min-width: 600px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--title h2{font-size:4rem;text-align:left}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--title h2{font-size:5rem}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--presentation{display:flex;flex-direction:column;width:100%;gap:12px}@media all and (min-width: 1366px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--presentation{gap:24px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--presentation p{line-height:16px;color:rgba(13,35,64,.5);font-size:1.4rem;font-weight:400;line-height:1.75}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--presentation p{font-size:1.6rem;max-width:560px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--presentation p strong{font-weight:700;color:#0d2340}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a{display:flex;justify-content:center;align-items:center;width:max-content;padding:12px 12px;font-weight:500;background-color:#0d2340;border-color:#0d2340;border-radius:6px;gap:5px;cursor:pointer;text-decoration:none;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a{padding:16px 32px}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a p{font-size:1.2rem;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a p{font-size:1.4rem}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a span i{font-size:1.4rem;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a span i{font-size:1.6rem}}body #main #templateHomepage .homepageNossaHistoria .wpThemeContainer .homepageNossaHistoria__history .homepageNossaHistoria__history--cta .cta a:hover{background-color:rgba(13,35,64,.85);border-color:rgba(13,35,64,.85);transition:all .3s}body #main #templateHomepage .homepageDiferenciais{display:flex;justify-content:center;align-items:center;width:100%;background-color:#fff}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;padding:20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer{padding:48px 20px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer{padding:56px 20px;gap:50px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer{padding:64px 20px}}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header{display:flex;flex-direction:column;width:100%;gap:20px;margin-bottom:40px}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--tag{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#0d2340}@media all and (min-width: 520px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title h2{font-size:4rem}}@media all and (min-width: 600px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title h2{font-size:4rem;text-align:left}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__header .homepageDiferenciais__header--title h2{font-size:5rem}}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards{gap:32px}}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card{display:flex;flex-direction:column;gap:24px;width:100%;background-color:#f7f8fa;border:1px solid #f7f8fa;border-radius:12px;padding:32px;box-shadow:0 2px 16px rgba(13,35,64,0);transition:all .3s}@media all and (min-width: 600px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card{width:calc(50% - 8px)}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card{width:calc(25% - 24px)}}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:4px;background-color:rgba(13,35,64,.05);transition:all .3s}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-icon span i{font-size:2rem;color:#0d2340;transition:all .3s}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-title p{font-size:1.8rem;font-weight:700;font-family:"Playfair Display",serif;color:#0d2340}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-description p{color:rgba(13,35,64,.5);font-size:1.4rem;font-weight:400;line-height:1.75;max-width:560px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-description p{font-size:1.6rem}}body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card .card-line span{display:flex;content:"";width:32px;height:2px;background-color:#c9a96e;position:relative;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card:hover{box-shadow:0 2px 16px rgba(13,35,64,.15);background-color:#fff;border-color:rgba(13,35,64,.15);transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card:hover .card-icon span{background-color:#0d2340;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card:hover .card-icon span i{color:#fff;transition:all .3s}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDiferenciais .wpThemeContainer .homepageDiferenciais__cards .card:hover .card-line span{width:64px;transition:all .3s}}body #main #templateHomepage .homepageDepoimentos{display:flex;justify-content:center;align-items:center;width:100%;background-color:#0d2340}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;padding:32px 20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer{padding:48px 20px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer{padding:56px 20px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer{padding:64px 20px}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__tag{display:flex;justify-content:center;align-items:flex-start;width:100%}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__tag{justify-content:flex-start;margin-bottom:16px}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;gap:12px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header{margin-bottom:32px}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title{width:calc(50% - 6px);justify-content:flex-start}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#fff;max-width:400px}@media all and (min-width: 520px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title h2{font-size:4rem}}@media all and (min-width: 600px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title h2{font-size:4rem;text-align:left}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--title h2{font-size:5rem}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle{display:flex;justify-content:center;align-items:center;width:100%;display:none}@media all and (min-width: 768px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle{justify-content:flex-end;width:calc(50% - 6px)}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle p{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;font-size:1.4rem;text-align:center;color:#fff}@media all and (min-width: 600px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle p{font-size:1.6rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle p{text-align:right;line-height:1.5}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__header .homepageDepoimentos__header--subtitle p span{padding:0 8px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%;gap:32px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:16px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}@media all and (min-width: 768px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card{padding:32px;width:calc(50% - 16px)}}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card{width:calc(33% - 21.4px)}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details{display:flex;flex-direction:column;width:100%}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details .card-details-rate{display:flex;width:100%;margin-bottom:24px;gap:5px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details .card-details-rate i{color:#c9a96e;font-size:1.4rem}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details .card-details-description{display:flex;width:100%;margin-bottom:32px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details .card-details-description p{color:hsla(0,0%,100%,.7);font-size:1.4rem;line-height:1.5}@media all and (min-width: 1024px){body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-details .card-details-description p{font-size:1.6rem;letter-spacing:1px}}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author{display:flex;width:100%;padding-top:24px;border-top:1px solid #fff;gap:16px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:40px}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-icon span{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:rgba(201,169,110,.2)}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-icon span i{color:#c9a96e}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-info{display:flex;flex-direction:column;gap:5px;width:calc(100% - 40px - 16px)}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-info h3{font-size:1.4rem;color:#fff}body #main #templateHomepage .homepageDepoimentos .wpThemeContainer .homepageDepoimentos__cards .card .card-author .card-author-info p{color:hsla(0,0%,100%,.4);font-size:1.2rem;line-height:1.5}body #main #templateHomepage .homepagePersonalizados{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f8fa}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;padding:20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer{padding:48px 20px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer{padding:56px 20px;gap:50px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer{padding:64px 20px}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation{width:calc(50% - 10px);align-items:flex-start}}@media all and (min-width: 1366px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation{width:calc(50% - 25px);gap:24px}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#0d2340;max-width:400px}@media all and (min-width: 520px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--title h2{font-size:4rem;max-width:450px}}@media all and (min-width: 600px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--title h2{font-size:4rem;text-align:left}}@media all and (min-width: 1366px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--title h2{font-size:5rem}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--description{display:flex;flex-direction:column;width:100%;gap:12px}@media all and (min-width: 1366px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--description{gap:24px}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--description p{line-height:16px;color:rgba(13,35,64,.5);font-size:1.4rem;font-weight:400;line-height:1.75}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--description p{max-width:560px;font-size:1.6rem}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:5px;width:100%;background-color:rgba(13,35,64,.025);border-radius:12px;padding:6px 12px}@media all and (min-width: 600px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential{width:calc(50% - 6px)}}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential{width:calc(50% - 6px)}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential .differential-icon span{display:flex;justify-content:center;align-items:center;width:32px;height:32px}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential .differential-icon span i{font-size:1.6rem;color:#0d2340}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--differentials .differential .differential-title p{color:rgba(13,35,64,.65);font-size:1.4rem}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a{display:flex;justify-content:center;align-items:center;width:max-content;padding:12px 12px;font-weight:500;background-color:#0d2340;border-color:#0d2340;border-radius:6px;gap:5px;cursor:pointer;text-decoration:none;transition:all .3s;min-width:175px}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a{padding:16px 32px}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a p{font-size:1.2rem;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a p{font-size:1.4rem}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a span i{font-size:1.4rem;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a span i{font-size:1.6rem}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__presentation .homepagePersonalizados__presentation--cta .cta a:hover{background-color:rgba(13,35,64,.85);border-color:rgba(13,35,64,.85);transition:all .3s}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb{display:none}@media all and (min-width: 768px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb{display:flex;justify-content:center;align-items:center;position:relative;width:100%}}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb{width:40%}}@media all and (min-width: 1366px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb{width:calc(50% - 25px)}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .thumb{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .thumb{height:200px}}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .thumb{height:auto}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .thumb span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:600px;border-radius:20px;overflow:hidden}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .thumb span img{width:100%;height:100%;object-fit:cover;object-position:center}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .tag{display:flex;flex-direction:column;justify-content:center;align-self:center;position:absolute;bottom:20px;right:20px;background-color:#fff;padding:20px;border-radius:10px;gap:5px}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .tag span{font-size:1.4rem;font-family:"Playfair Display",serif;color:#0d2340;font-weight:700}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .tag span{font-size:1.6rem}}body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .tag p{font-size:1.2rem;color:rgba(13,35,64,.5)}@media all and (min-width: 1024px){body #main #templateHomepage .homepagePersonalizados .wpThemeContainer .homepagePersonalizados__thumb .tag p{font-size:1.4rem}}body #main #templateHomepage .homepageContato{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%}body #main #templateHomepage .homepageContato .homepageContato__background{display:flex;position:absolute;width:100%;height:100%}body #main #templateHomepage .homepageContato .homepageContato__background::after{display:flex;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9;position:absolute;top:0;left:0;content:""}body #main #templateHomepage .homepageContato .homepageContato__background span{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%}body #main #templateHomepage .homepageContato .homepageContato__background span img{width:100%;height:100%;object-fit:cover;object-position:center}body #main #templateHomepage .homepageContato .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;z-index:99;width:100%}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main{display:flex;flex-direction:column;position:relative;top:0;left:0;width:100%;gap:20px;padding:40px 20px}@media all and (min-width: 1024px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main{padding:56px 20px}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main{padding:64px 20px;gap:50px}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main{padding:128px 20px;min-height:100vh;justify-content:center}}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header{display:flex;flex-direction:column;width:100%;gap:20px;margin-bottom:40px}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .tag{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#fff;max-width:600px}@media all and (min-width: 520px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:4rem}}@media all and (min-width: 600px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:5rem}}@media all and (min-width: 768px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:4rem}}@media all and (min-width: 1366px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:5rem}}@media all and (min-width: 1440px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .title h2{font-size:7rem;max-width:800px}}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .subtitle{display:flex;justify-content:center;align-items:center;width:100%}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .subtitle p{text-align:center;font-size:1.8rem;color:hsla(0,0%,100%,.55)}@media all and (min-width: 1440px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--header .subtitle p{font-size:2.4rem}}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:12px}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a{display:flex;justify-content:center;align-items:center;min-width:250px;padding:16px 24px;border:1px solid rgba(0,0,0,0);gap:12px;font-size:1.4rem;border-radius:6px}@media all and (min-width: 680px){body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a{padding:16px 32px}}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a span i{font-size:2rem;color:#fff}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a p{font-size:1.6rem;color:#fff}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a.whatsapp{background-color:#25d366;border-color:#25d366;transition:all .3s}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a.whatsapp:hover{background-color:#20bd5a;border-color:#20bd5a;transition:all .3s}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a.see{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transition:all .3s}body #main #templateHomepage .homepageContato .wpThemeContainer .homepageContato__main .homepageContato__main--cta a.see:hover{background-color:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.35);transition:all .3s}body.template-page-contato #main .templateContato{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#fafaf8}body.template-page-contato #main .templateContato .pageContato__details{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1240px;gap:32px;padding:24px 12px}@media all and (min-width: 1024px){body.template-page-contato #main .templateContato .pageContato__details{padding:36px 12px;flex-direction:row;justify-content:flex-start;align-items:flex-start}}@media all and (min-width: 1366px){body.template-page-contato #main .templateContato .pageContato__details{padding:56px 0}}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data{display:flex;flex-direction:column;width:100%}@media all and (min-width: 1024px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data{width:450px}}@media all and (min-width: 1180px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data{width:500px}}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-tag{display:flex;flex-direction:column;width:100%;margin-bottom:12px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-title{display:flex;flex-direction:column;width:100%;margin-bottom:20px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-title h2{font-size:3rem;font-weight:700;font-family:"Playfair Display",serif;color:#0d2340;line-height:1}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-subtitle p{font-size:1.4rem;font-weight:400;color:rgba(13,35,64,.6)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;margin-bottom:20px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;gap:16px;padding:16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px}@media all and (min-width: 800px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card{width:calc(50% - 10px)}}@media all and (min-width: 1024px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card{width:100%}}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(13,35,64,.05);border-radius:6px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-icon span i{font-size:2rem;color:#c9a96e}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-detail{display:flex;flex-direction:column;width:calc(100% - 44px - 16px);gap:5px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-detail label{font-size:1.2rem;font-weight:600;text-transform:uppercase;color:rgba(13,35,64,.5)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-cards .card .card-detail p{font-size:1.4rem;font-weight:500;color:#0d2340}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;gap:16px;padding:16px;margin-bottom:20px;background-color:rgba(0,0,0,0);border:1px solid #e5e7eb;border-radius:8px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-title{display:flex;flex-direction:column;width:100%}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-title p{text-transform:uppercase;font-size:1.2rem;font-weight:600;color:rgba(13,35,64,.5)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-cards{display:flex;flex-direction:column;width:100%;gap:5px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-cards .card{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%;gap:5px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-cards .card label{font-size:1.4rem;font-weight:400;color:rgba(13,35,64,.7)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--data .data-openinghours .openinghours-cards .card p{font-size:1.4rem;font-weight:600;color:#0d2340}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;padding:32px 32px 64px 32px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px}@media all and (min-width: 1024px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area{width:calc(100% - 450px - 32px)}}@media all and (min-width: 1180px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area{width:calc(100% - 500px - 32px)}}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-tag{display:flex;flex-direction:column;width:100%;margin-bottom:12px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-title{display:flex;flex-direction:column;width:100%;margin-bottom:20px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-title h2{font-size:3rem;font-weight:700;font-family:"Playfair Display",serif;color:#0d2340;line-height:1}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:36px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-subtitle p{font-size:1.4rem;font-weight:400;color:rgba(13,35,64,.6)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form{display:flex;flex-direction:column;width:100%}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco{display:flex;flex-direction:column;width:100%}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco .dlFaleConosco__sucesso,body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco .dlFaleConosco__erro{display:flex;width:max-content;background-color:#fff;padding:10px;position:absolute;bottom:5px;right:5px;border-radius:6px;border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0);transition:all .3s}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco .dlFaleConosco__sucesso{border-color:green;color:green}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco .dlFaleConosco__erro{border-color:red;color:red}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form{display:flex;flex-direction:column;width:100%}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px;margin-bottom:20px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo{display:flex;flex-direction:column;width:100%;gap:5px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start;align-items:center;width:100%}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label p{color:rgba(13,35,64,.6);font-size:1.2rem;font-weight:600;text-transform:uppercase}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label span{color:#c9a96e;font-size:1.2rem}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input,body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea{display:flex;width:100%;padding:12px 16px;border-radius:6px;border:1px solid #e5e7eb;background-color:#fafafa;resize:none;min-height:50px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input::placeholder,body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea::placeholder{color:rgba(13,35,64,.35);font-size:1.4rem}@media all and (min-width: 600px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--nomecompleto{width:calc(50% - 8px)}}@media all and (min-width: 600px){body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--email{width:calc(50% - 8px)}}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__turnstile{display:flex;align-self:center;order:3;margin-top:10px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape{display:flex;flex-direction:column-reverse;align-items:flex-end;width:100%;gap:5px}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso{font-size:1.2rem;font-weight:400;color:rgba(13,35,64,.5)}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:visited{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:hover,body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:active{text-decoration:underline;color:#0d2340;transition:all .3s}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;padding:14px 10px;background-color:#0d2340;border:1px solid #0d2340;border-radius:6px;cursor:pointer;transition:all .3s}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn span i{color:#fff;font-size:1.6rem}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn p{color:#fff;font-size:1.4rem;font-weight:600}body.template-page-contato #main .templateContato .pageContato__details .pageContato__details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn:hover{background-color:rgba(13,35,64,.9);transition:all .3s}body.template-page-contato #main .templateContato .pageContato__locate{display:flex;flex-direction:column;width:100%;max-width:1240px;padding:0 12px}@media all and (min-width: 1366px){body.template-page-contato #main .templateContato .pageContato__locate{padding:0}}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map{display:flex;flex-direction:column;width:100%;margin-bottom:40px}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-tag{display:flex;flex-direction:column;width:100%;margin-bottom:12px}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-title{display:flex;flex-direction:column;width:100%;margin-bottom:32px}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-title h2{font-size:3rem;font-weight:700;font-family:"Playfair Display",serif;color:#0d2340;line-height:1}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-frame{display:flex;flex-direction:column;width:100%}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-frame .locate{display:flex;flex-direction:column;width:100%;height:350px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}@media all and (min-width: 600px){body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-frame .locate{height:400px}}@media all and (min-width: 1024px){body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-frame .locate{height:450px}}body.template-page-contato #main .templateContato .pageContato__locate .pageContato__locate--map .map-frame .locate iframe{width:100%;height:100%}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro{display:flex;flex-direction:column;gap:10px;padding:20px 10px}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro{padding:40px 20px}}@media all and (min-width: 1366px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro{padding:56px 24px}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .tag{display:flex;justify-content:center;align-items:center;width:100%}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .tag p{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;color:#c9a96e;text-transform:uppercase;position:relative;letter-spacing:3px;font-size:1.2rem;font-weight:600;padding:0 45px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .title{display:flex;justify-content:center;align-items:center}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .title h2{font-size:2.4rem;font-weight:700;line-height:1.1;text-align:center;color:#0d2340;font-family:"Playfair Display",serif;width:100%}@media all and (min-width: 420px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .title h2{font-size:3rem}}@media all and (min-width: 520px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .title h2{font-size:4rem}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .line{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .line span{display:flex;width:64px;height:2px;content:"";position:relative;background-color:#c9a96e}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .description{display:flex;justify-content:center;align-items:center}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .description p{line-height:16px;color:rgba(13,35,64,.6);margin-bottom:15px;text-align:center;font-size:1.4rem;font-weight:300;line-height:1.5;width:100%;max-width:672px}@media all and (min-width: 768px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .description p{font-size:1.4rem;margin-bottom:20px;padding-left:10px}}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--intro .description p{font-size:1.6rem}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team{display:flex;flex-direction:column;gap:20px;padding:0px 10px 20px 10px}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team{padding:0px 20px 40px 20px;gap:50px}}@media all and (min-width: 1366px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team{padding:0px 24px 56px 24px}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:15px;z-index:9;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button{display:none}@media all and (min-width: 768px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:24px;padding:12px 24px;width:max-content;cursor:pointer;transition:all .3s}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button i{font-weight:500;font-size:1.6rem;color:rgba(13,35,64,.6);transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button p{font-weight:500;font-size:1.4rem;color:rgba(13,35,64,.6);transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button:hover{background-color:rgba(13,35,64,.1);transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button:hover i{color:#0d2340;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button:hover p{color:#0d2340;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active{background-color:#0d2340;cursor:default;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active i{color:#fff;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active p{color:#fff;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active:hover{background-color:#0d2340;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active:hover i{color:#fff;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags button.active:hover p{color:#fff;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select{display:block;width:100%;position:relative;user-select:none}@media all and (min-width: 768px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select{display:none}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__selected{display:flex;align-items:center;gap:10px;padding:14px 20px;background-color:#fff;border:1px solid rgba(13,35,64,.15);border-radius:24px;cursor:pointer;transition:border-color .3s,box-shadow .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__selected i:first-child{font-size:1.6rem;color:#c9a96e}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__selected span{flex:1;font-size:1.4rem;font-weight:500;color:rgba(13,35,64,.8)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__selected .tags-select__arrow{font-size:1.8rem;color:rgba(13,35,64,.4);transition:transform .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__selected:hover{border-color:rgba(13,35,64,.35)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:#fff;border:1px solid rgba(13,35,64,.12);border-radius:16px;overflow:hidden;z-index:100;box-shadow:0 8px 24px rgba(13,35,64,.1);padding:6px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;cursor:pointer;transition:background-color .2s;list-style:none}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li i{font-size:1.5rem;color:rgba(13,35,64,.4);transition:color .2s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li span{font-size:1.4rem;font-weight:500;color:rgba(13,35,64,.7);transition:color .2s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li:hover{background-color:rgba(13,35,64,.05)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li:hover i{color:rgba(13,35,64,.7)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li:hover span{color:#0d2340}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li.active{background-color:rgba(13,35,64,.06)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li.active i{color:#c9a96e}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select .tags-select__dropdown li.active span{color:#0d2340;font-weight:600}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select.open .tags-select__selected{border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.15)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select.open .tags-select__arrow{transform:rotate(180deg)}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .tags .tags-select.open .tags-select__dropdown{display:block}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab{display:none;opacity:0}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member{display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:12px;box-shadow:0 2px 16px rgba(13,35,64,.1);transition:all .3s}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member{width:calc(25% - 15px)}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .photo{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:250px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .photo span{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .photo span img{width:100%;height:100%;object-fit:cover;object-position:center}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia{display:flex;justify-content:flex-end;align-items:flex-end;position:absolute;width:100%;height:100%;bottom:0;right:0;z-index:9;opacity:1;gap:10px;background:linear-gradient(to top, rgba(8, 24, 40, 0.5) 0%, rgba(8, 24, 40, 0.15) 40%, rgba(8, 24, 40, 0.05) 100%);transition:all .3s;padding:0 10px 10px 0}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia{z-index:-9;opacity:0}}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:6px;overflow:hidden}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia a span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#c9a96e;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia a span i{font-size:2rem;color:#fff;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-header .socialmedia a:hover span{background-color:#b8935a;transition:all .3s}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile{display:flex;flex-direction:column;width:100%;padding:20px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .name{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:6px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .name p{color:#0d2340;font-size:1.6rem;font-weight:700}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .role{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:12px}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .role p{color:#c9a96e;font-size:1.2rem;font-weight:700;text-transform:uppercase}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .profile{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member .member-profile .profile p{color:rgba(13,35,64,.6);font-size:1.4rem;font-weight:400;line-height:1.5}body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member:hover{box-shadow:0 2px 16px rgba(13,35,64,.25);transition:all .3s}@media all and (min-width: 1024px){body.template-page-a-construtora-quem-somos #main .templateQuemSomos .pageQuemSomos__main .pageQuemSomos__main--team .content .content-tab .tab-team .team-member:hover .member-header .socialmedia{z-index:99;opacity:1;transition:all .3s}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .sectionHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .sectionHeader h2{font-size:clamp(1.4rem,10vw,3.6rem);color:#0d2340;text-align:center;transition:all .3s}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .sectionHeader span{display:flex;content:"";width:80px;height:4px;background-color:#d4af37}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .sectionHeader p{font-size:1.4rem;text-align:center;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .sectionHeader p{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history{display:flex;flex-direction:column;width:100%;padding:24px 12px;gap:40px;background-color:#fff}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history{padding:36px 24px;gap:56px}}@media all and (min-width: 1366px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history{padding:56px 24px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer{gap:32px;justify-content:center;align-items:center}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(13,35,64,.1);transition:all .3s}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card{gap:32px;box-shadow:none;max-width:1024px;border-radius:0}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-image{display:flex;justify-content:center;align-items:center;width:100%;height:150px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-image{width:300px;min-height:300px;height:initial}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-image{width:calc(50% - 16px);min-height:400px;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(13,35,64,.1)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-image span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-image span img{width:100%;height:100%;object-fit:cover;object-position:center}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;gap:12px;padding:12px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details{justify-content:flex-start;width:calc(100% - 300px - 32px)}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details{justify-content:center;width:calc(50% - 16px);gap:32px;padding:0}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-title p{color:#0d2340;font-size:1.6rem;font-weight:700}@media all and (min-width: 480px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-title p{font-size:2rem}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-title p{font-size:2.4rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-description{display:flex;flex-direction:column;width:100%;gap:10px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-description p{color:rgba(13,35,64,.7);font-size:1.4rem;line-height:1.625}@media all and (min-width: 480px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-description p{font-size:1.4rem}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card .card-details .card-details-description p{font-size:1.6rem}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__history .pageNossaHistoria__history--cards .wpThemeContainer .card:nth-of-type(even) .card-image{order:2}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars{display:flex;flex-direction:column;width:100%;padding:48px 12px 24px 12px;gap:40px;background-color:#f5f5f5}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars{padding:56px 24px;gap:56px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer{gap:32px;justify-content:center;align-items:center;max-width:1180px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;gap:24px}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards{gap:32px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card{display:flex;flex-direction:column;width:100%;background-color:#fff;padding:32px;gap:24px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card{width:calc(33% - 16px)}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card{width:calc(33% - 21.5px)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-icon{display:flex;justify-content:center;align-items:center;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background-color:rgba(212,175,55,.1)}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-icon span i{color:#d4af37;font-size:3rem}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-title{display:flex;justify-content:center;align-items:center;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-title p{font-size:2.4rem;color:#0d2340;font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description{display:flex;justify-content:center;align-items:center;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description>p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625;text-align:center}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description>p{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles{display:flex;flex-direction:column;gap:10px;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:10px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding-top:12px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-icon span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-icon span i{color:#d4af37;font-size:1.4rem}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-icon span i{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-text p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-text p{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles .principle .principle-text p strong{font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul{display:flex;flex-direction:column;gap:10px;width:100%;list-style:none;padding-left:0}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul li{position:relative;padding-left:28px;font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul li{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul li strong{font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul li::before{content:"";font-family:"remixicon";position:absolute;left:0;top:0;color:#d4af37;font-size:1.4rem}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__pillars .wpThemeContainer .pageNossaHistoria__pillars--cards .card .card-description .card-description-principles ul li::before{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px 12px;gap:40px;background-color:#fff}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline{padding:36px 24px;gap:56px}}@media all and (min-width: 1366px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline{padding:56px 24px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards{display:flex;flex-direction:column;width:100%;max-width:1024px;gap:24px}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards{gap:0}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card{width:50%;padding-top:12px;padding-bottom:24px}}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card{padding-bottom:48px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card::before{display:none}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card::before{display:flex;content:"";position:absolute;top:0;width:4px;height:100%;background-color:rgba(212,175,55,.3)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-icon{display:none}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;position:absolute;top:50px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#d4af37;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 6px rgba(13,35,64,.25)}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-icon span i{font-size:2rem;color:#fff}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-year{display:flex;width:100%;margin-bottom:8px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-year p{font-size:2.4rem;color:#0d2340;font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-title{display:flex;width:100%;margin-bottom:16px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-title p{font-size:1.8rem;color:#d4af37;font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-description{display:flex;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-description p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card .card-description p{font-size:1.6rem}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd){align-self:flex-start;align-items:flex-end;padding-right:48px}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd)::before{right:-2px}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd) .card-icon{right:-24px}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd) .card-year{justify-content:flex-end}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd) .card-title{justify-content:flex-end}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd) .card-description{justify-content:flex-end}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(odd) .card-description p{text-align:right}}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(even){align-self:flex-end;padding-left:48px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(even)::before{left:-2px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(even) .card-icon{left:0px}@media all and (min-width: 600px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__timeline .pageNossaHistoria__timeline--cards .card:nth-of-type(even) .card-icon{left:-24px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment{display:flex;flex-direction:column;width:100%;padding:48px 12px 24px 12px;gap:40px;background-color:#f5f5f5}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment{padding:56px 24px;gap:56px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer{gap:32px;justify-content:center;align-items:center;max-width:1180px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:32px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px;background-color:#fff;padding:32px;border-radius:8px;box-shadow:0 3px 6px rgba(13,35,64,.05)}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card{width:calc(50% - 16px)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-icon{display:flex;width:100%}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-icon{width:48px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:rgba(212,175,55,.1);border-radius:4px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-icon span i{font-size:2.4rem;color:#d4af37}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-details{display:flex;flex-direction:column;width:100%;gap:12px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-details{width:calc(100% - 48px - 12px)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-details .title p{font-size:2rem;color:#0d2340;font-weight:700}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-details .description p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--cards .card .card-details .description p{font-size:1.6rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;background-color:#fff;padding:32px;border-radius:8px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight{gap:32px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-hero{display:none}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-hero{display:flex;width:350px}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-hero span{display:flex;justify-content:center;align-items:center;width:100%;height:350px;border-radius:12px;overflow:hidden}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-hero span img{width:100%;height:100%;object-fit:cover;object-position:center}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details{display:flex;flex-direction:column;justify-content:center;width:100%;gap:16px}@media all and (min-width: 768px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details{width:calc(100% - 350px - 32px)}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .title{display:flex;width:100%}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .title p{font-size:2rem;color:#0d2340;font-weight:700}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .title p{font-size:2.4rem}}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .description{display:flex;flex-direction:column;width:100%;gap:12px}body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .description p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}@media all and (min-width: 1024px){body.template-page-a-construtora-nossa-historia #main .templateNossaHistoria .pageNossaHistoria__commitment .wpThemeContainer .pageNossaHistoria__commitment--highlight .highlight .highlight-details .description p{font-size:1.6rem}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings{display:flex;flex-direction:column;gap:20px;padding:24px 12px}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings{padding:36px 20px 40px 20px;gap:50px}}@media all and (min-width: 1366px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings{padding:56px 24px 56px 24px}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:15px;z-index:99;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button{display:none}@media all and (min-width: 768px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:24px;padding:12px 24px;width:max-content;cursor:pointer;transition:all .3s}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button i{font-weight:500;font-size:1.6rem;color:rgba(13,35,64,.6);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button p{font-weight:500;font-size:1.4rem;color:rgba(13,35,64,.6);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button:hover{background-color:rgba(13,35,64,.1);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button:hover i{color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button:hover p{color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active{background-color:#0d2340;cursor:default;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active i{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active p{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active:hover{background-color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active:hover i{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags button.active:hover p{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select{display:block;width:100%;position:relative;user-select:none}@media all and (min-width: 768px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select{display:none}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__selected{display:flex;align-items:center;gap:10px;padding:14px 20px;background-color:#fff;border:1px solid rgba(13,35,64,.15);border-radius:24px;cursor:pointer;transition:border-color .3s,box-shadow .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__selected i:first-child{font-size:1.6rem;color:#c9a96e}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__selected span{flex:1;font-size:1.4rem;font-weight:500;color:rgba(13,35,64,.8)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__selected .tags-select__arrow{font-size:1.8rem;color:rgba(13,35,64,.4);transition:transform .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__selected:hover{border-color:rgba(13,35,64,.35)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown{display:none;flex-direction:column;position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:#fff;border:1px solid rgba(13,35,64,.12);border-radius:16px;overflow:hidden;z-index:100;box-shadow:0 8px 24px rgba(13,35,64,.1);padding:6px}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;cursor:pointer;transition:background-color .2s;list-style:none}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li i{font-size:1.5rem;color:rgba(13,35,64,.4);transition:color .2s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li span{font-size:1.4rem;font-weight:500;color:rgba(13,35,64,.7);transition:color .2s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li:hover{background-color:rgba(13,35,64,.05)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li:hover i{color:rgba(13,35,64,.7)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li:hover span{color:#0d2340}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li.active{background-color:rgba(13,35,64,.06)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li.active i{color:#c9a96e}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown li.active span{color:#0d2340;font-weight:600}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown.open{display:flex}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown.open .tags-select__selected{border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.15)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown.open .tags-select__arrow{transform:rotate(180deg)}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .tags .tags-select .tags-select__dropdown.open .tags-select__dropdown{display:block}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%;gap:32px}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building{display:flex;flex-direction:column;border:1px solid #e5e7eb;gap:0px;border-radius:12px;overflow:hidden;width:100%;transition:all .3s}@media all and (min-width: 600px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building{width:calc(50% - 16px)}}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building{width:calc(33% - 21.33px)}}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building{padding-bottom:24px;box-shadow:0 2px 16px rgba(13,35,64,0)}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header{display:flex;flex-direction:column;position:relative;width:100%}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .photo{display:flex;justify-content:center;align-items:center;width:100%;height:200px}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .photo span{width:100%;height:100%;overflow:hidden}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .photo span img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .tag{display:flex;position:absolute;left:20px;top:20px;z-index:9}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .tag span{display:flex;justify-content:center;align-items:center;min-width:100px;border-radius:32px;border:1px solid blue;background-color:blue;padding:6px 12px 6px 28px;font-weight:600;color:#fff}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-header .tag span::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#fff;border:1px solid #fff}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile{display:flex;justify-content:space-between;flex-direction:column;width:100%;height:100%;padding:24px 24px;background-color:#fff}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data{display:flex;flex-direction:column;width:100%}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .name{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-bottom:16px}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .name{margin-bottom:24px}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .name p{color:#0d2340;font-size:1.8rem;font-weight:600;font-family:"Playfair Display",serif}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .name p{font-size:2.4rem;font-weight:700;letter-spacing:1px}}@media all and (min-width: 1180px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .name p{font-size:3rem}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;width:100%;margin-bottom:8px}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood span{display:flex;justify-content:center;align-items:center}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood span i{color:rgba(13,35,64,.4);font-size:1.2rem}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood span i{font-size:1.4rem}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood p{color:rgba(13,35,64,.4);font-size:1.4rem}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .neighborhood p{font-size:1.6rem}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .description{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-bottom:16px}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .description{margin-bottom:24px}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .description p{line-height:1.5;width:100%;color:rgba(13,35,64,.6);font-size:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;overflow:hidden}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-data .description p{line-height:2}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta{display:flex;width:100%}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button{display:flex;justify-content:center;align-items:center;width:100%;padding:12px 12px;font-weight:500;border:1px solid rgba(13,35,64,.15);background-color:rgba(0,0,0,0);border-radius:6px;gap:5px;cursor:pointer;text-decoration:none;transition:all .3s}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button{padding:16px 24px}}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a p,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button p{font-size:1.6rem;color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a span i,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button span i{color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:visited,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:visited{border-color:rgba(13,35,64,.15);background-color:rgba(0,0,0,0);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:visited p,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:visited p{color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:visited span i,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:visited span i{color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:hover,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:hover{border-color:#0d2340;background-color:#0d2340;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:hover p,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:hover p{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:hover span i,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:hover span i{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:active,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:active{border-color:#0d2340;background-color:#0d2340;box-shadow:0 2px 16px rgba(13,35,64,.25);transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:active p,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:active p{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:active span,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:active span{display:flex;justify-content:center;align-items:center}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta a:active span i,body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building .building-profile .building-profile-cta button:active span i{color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building.lancamento .building-header .tag span{background-color:#fff;border-color:#2563eb;color:#2563eb;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building.lancamento .building-header .tag span::before{border-color:#2563eb}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building.emconstrucao .building-header .tag span{background-color:#da7400;border-color:#da7400;color:#fff;transition:all .3s}body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building.concluido .building-header .tag span{background-color:#16a34a;border-color:#16a34a;color:#fff;transition:all .3s}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building:hover{box-shadow:0 2px 16px rgba(13,35,64,.25);transition:all .3s}}@media all and (min-width: 1024px){body.template-page-empreendimentos #main .templateEmpreendimentos .pageEmpreendimentos__main .wpThemeContainer .pageEmpreendimentos__main--buildings .content .content-tab .building:hover .building-header .photo span img{transform:scale(1.05);transition:all .3s}}body.template-page-personalizados main .templatePersonalizados{display:flex;flex-direction:column;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f8fa}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;padding:20px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer{padding:48px 20px;align-items:stretch}}@media all and (min-width: 1366px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer{padding:56px 20px;gap:50px}}@media all and (min-width: 1440px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer{padding:64px 20px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation{width:calc(50% - 10px);align-items:flex-start}}@media all and (min-width: 1180px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation{width:calc(100% - 600px - 20px)}}@media all and (min-width: 1366px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation{gap:24px;width:calc(100% - 600px - 50px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-title h2{font-size:3rem;font-family:"Playfair Display",serif;text-align:center;color:#0d2340;max-width:400px}@media all and (min-width: 520px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-title h2{font-size:4rem;max-width:550px}}@media all and (min-width: 600px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-title h2{font-size:5rem}}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-title h2{font-size:3.6rem;text-align:left}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-description{display:flex;flex-direction:column;width:100%;gap:12px}@media all and (min-width: 1366px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-description{gap:24px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-description p{line-height:16px;color:rgba(13,35,64,.5);font-size:1.4rem;font-weight:400;line-height:1.75}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-description p{max-width:560px;font-size:1.6rem}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:5px;width:100%;background-color:#f8f6f0;border-radius:12px;padding:6px 12px;min-height:60px}@media all and (min-width: 600px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential{width:calc(50% - 6px)}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential{width:calc(50% - 6px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential .differential-icon span{display:flex;justify-content:center;align-items:center;width:32px;height:32px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential .differential-icon span i{font-size:1.6rem;color:#c9a96e}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--presentation .presentation-differentials .differential .differential-title p{color:#0d2340;font-weight:500;font-size:1.4rem}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb{display:none}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb{display:flex;justify-content:center;align-items:center;position:relative;width:100%}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb{width:40%}}@media all and (min-width: 1180px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb{width:600px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .thumb{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .thumb{height:200px}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .thumb{height:100%}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .thumb span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:600px;border-radius:20px;overflow:hidden}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .thumb span img{width:100%;height:100%;object-fit:cover;object-position:center}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .tag{display:flex;flex-direction:column;justify-content:center;align-self:center;position:absolute;left:20px;bottom:20px;background-color:#0d2340;padding:20px;border-radius:10px;width:200px;min-height:120px}@media all and (min-width: 1366px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .tag{left:-20px;bottom:-20px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .tag span{font-size:2rem;font-family:"Playfair Display",serif;color:#c9a96e;font-weight:700}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__intro .wpThemeContainer .pagePersonalizados__intro--thumb .tag p{font-size:1.4rem;color:hsla(0,0%,100%,.7)}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps{display:flex;flex-direction:column;width:100%;padding:48px 12px 24px 12px;gap:40px;background-color:#f8f6f0}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps{padding:56px 24px;gap:56px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer{gap:32px;justify-content:center;align-items:center;max-width:1180px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--header h2{font-size:clamp(1.4rem,10vw,3.6rem);color:#0d2340;text-align:center;font-family:"Playfair Display",serif;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--header span{display:flex;content:"";width:80px;height:4px;background-color:#d4af37}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--header p{font-size:1.4rem;text-align:center;color:rgba(13,35,64,.7);line-height:1.625;max-width:600px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--header p{font-size:1.6rem}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:32px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px;background-color:#fff;padding:32px;border-radius:8px;box-shadow:0 3px 6px rgba(13,35,64,.05)}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card{width:calc(50% - 16px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-icon{display:flex;width:100%}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-icon{width:56px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:56px;height:56px;background-color:#0d2340;border-radius:12px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-icon span i{font-size:2.6rem;color:#fff}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details{display:flex;flex-direction:column;width:100%;gap:12px}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details{width:calc(100% - 56px - 12px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .tag p{font-size:1.2rem;color:#c9a96e;font-weight:700;text-transform:uppercase}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .title p{font-size:2rem;color:#0d2340;font-weight:700}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .description p{font-size:1.4rem;color:rgba(13,35,64,.7);line-height:1.625}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .highlights{display:flex;flex-direction:column;gap:4px;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .highlights span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;background-color:#f8f6f0;padding:8px 16px;border-radius:8px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .highlights span i{color:#c9a96e}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--cards .card .card-details .highlights span p{color:#0d2340;font-weight:500}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;background-color:#0d2340;border-radius:12px;padding:32px 40px;gap:12px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__header{display:flex;flex-direction:column;gap:8px;width:100%}@media all and (min-width: 800px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__header{width:max-content}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__header p:nth-of-type(1){font-size:1.8rem;color:#fff}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__header p:nth-of-type(2){font-size:1.4rem;color:hsla(0,0%,100%,.6)}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items{display:flex;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}@media all and (min-width: 800px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items{width:max-content;gap:24px}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items{gap:40px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items .item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media all and (min-width: 420px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items .item{width:max-content}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items .item p:nth-of-type(1){font-size:2rem;color:#c9a96e;font-family:"Playfair Display",serif;font-weight:700}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__steps .wpThemeContainer .pagePersonalizados__steps--term .term__items .item p:nth-of-type(2){font-size:1.2rem;color:hsla(0,0%,100%,.6)}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio{display:flex;flex-direction:column;width:100%;padding:48px 12px 24px 12px;gap:40px;background-color:#0d2340}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio{padding:56px 24px;gap:56px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer{gap:32px;justify-content:center;align-items:center;max-width:1180px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--header h2{font-size:clamp(1.4rem,10vw,3.6rem);color:#fff;text-align:center;font-family:"Playfair Display",serif;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--header span{display:flex;content:"";width:80px;height:4px;background-color:#d4af37}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--header p{font-size:1.4rem;text-align:center;color:hsla(0,0%,100%,.7);line-height:1.625;max-width:600px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--header p{font-size:1.6rem}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;gap:20px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border:1px solid hsla(0,0%,100%,.3);border-radius:12px;overflow:hidden;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-thumb{display:flex;width:100%;height:200px}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-thumb{width:350px;height:auto}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-thumb span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-thumb span img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .5s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:20px;padding:12px}@media all and (min-width: 768px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details{padding:24px;width:calc(100% - 350px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info{display:flex;flex-direction:row;flex-wrap:nowrap;width:calc(100% - 50px - 20px);gap:24px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .number{display:none}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .number{display:flex;justify-content:center;align-items:center;position:relative;width:80px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .number::after{content:"";width:1px;height:100%;background-color:hsla(0,0%,100%,.3);position:absolute;right:-12px;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .number p{font-size:6rem;font-weight:700;font-family:"Playfair Display",serif;color:hsla(0,0%,100%,.3);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info{display:flex;flex-direction:column;width:100%;gap:10px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info{width:calc(100% - 80px - 24px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .tag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;gap:10px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .tag span{display:flex;justify-content:center;align-items:center;padding:4px 10px;border-radius:12px;font-size:1rem;font-weight:700;color:#c9a96e;text-transform:uppercase;background-color:rgba(201,169,110,.25)}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .tag p{font-size:1.2rem;color:hsla(0,0%,100%,.7);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .title h1{font-size:2rem;font-weight:600;font-family:"Playfair Display",serif;color:#fff;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .subtitle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-info .info .subtitle p{font-size:1.4rem;font-weight:600;color:hsla(0,0%,100%,.7);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-cta{display:flex;justify-content:center;align-items:center;width:50px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-cta span{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.3);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project .project-details .project-details-cta span i{color:hsla(0,0%,100%,.3);font-size:1.6rem;font-weight:300;transition:all .3s}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover{border-color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-thumb span img{transform:scale(1.05);transition:all .5s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-info .number::after{background-color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-info .number p{color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-info .info .tag p{color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-info .info .title h1{color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-info .info .subtitle p{color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-cta span{border-color:#c9a96e;transition:all .3s;border-style:dashed;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-cta span i{color:#c9a96e;font-weight:700;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-cta span:hover{border-style:solid;background-color:#c9a96e;transition:all .3s}}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__portfolio .wpThemeContainer .pagePersonalizados__portfolio--projects .project:hover .project-details .project-details-cta span:hover i{color:#0d2340;transition:all .3s}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .pagePersonalizados__contact--background{display:flex;position:absolute;width:100%;height:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .pagePersonalizados__contact--background::after{display:flex;width:100%;height:100%;background-color:rgba(13,35,64,.75);z-index:9;position:absolute;top:0;left:0;content:""}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .pagePersonalizados__contact--background span{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .pagePersonalizados__contact--background span img{width:100%;height:100%;object-fit:cover;object-position:center}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;z-index:99;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main{display:flex;flex-direction:column;align-items:center;position:relative;top:0;left:0;width:100%;gap:20px;padding:48px 12px 24px 12px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main{padding:56px 24px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1180px;gap:32px;padding:24px 12px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details{padding:36px 12px;flex-direction:row;justify-content:flex-start;align-items:flex-start}}@media all and (min-width: 1366px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details{padding:56px 0}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data{display:flex;flex-direction:column;width:100%}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data{width:calc(100% - 450px - 32px)}}@media all and (min-width: 1180px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data{width:calc(100% - 500px - 32px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-tag{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:24px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-tag{justify-content:flex-start;align-items:flex-start}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:24px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-title{justify-content:flex-start;align-items:flex-start}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-title h2{font-size:3.6rem;font-weight:700;font-family:"Playfair Display",serif;color:#fff;line-height:1.5;max-width:550px;text-align:center}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-title h2{text-align:left}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-subtitle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:20px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-subtitle{justify-content:flex-start;align-items:flex-start}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-subtitle p{font-size:1.6rem;font-weight:400;color:hsla(0,0%,100%,.6);max-width:550px;line-height:1.75;text-align:center}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-subtitle p{text-align:left}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px;margin-bottom:40px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics{justify-content:flex-start;align-items:flex-start}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:12px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic{justify-content:flex-start;align-items:center}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-icon{display:flex;justify-content:center;align-items:center;width:32px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-icon span{display:flex;justify-content:center;align-items:center;width:30px;height:30px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-icon span i{font-size:1.8rem;color:#c9a96e}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-title{display:flex;justify-content:flex-start;align-items:center;width:max-content}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-title{width:calc(100% - 32px - 12px)}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-topics .topic .topic-title p{font-size:1.4rem;color:hsla(0,0%,100%,.6);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:12px}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta{justify-content:flex-start;align-items:flex-start}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a{display:flex;justify-content:center;align-items:center;min-width:250px;padding:16px 24px;border:1px solid rgba(0,0,0,0);gap:12px;font-size:1.4rem;border-radius:6px}@media all and (min-width: 680px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a{padding:16px 32px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a span i{font-size:2rem;color:#fff}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a p{font-size:1.6rem;color:#fff}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a.whatsapp{background-color:#25d366;border-color:#25d366;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--data .data-cta a.whatsapp:hover{background-color:#20bd5a;border-color:#20bd5a;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;max-width:500px;padding:32px 32px 64px 32px;border:1px solid hsla(0,0%,100%,.25);border-radius:12px;width:100%;background:hsla(0,0%,100%,.1);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);opacity:1}@media all and (min-width: 1024px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area{width:450px}}@media all and (min-width: 1180px){body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area{width:500px}}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-title{display:flex;flex-direction:column;width:100%;margin-bottom:20px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-title h2{font-size:1.8rem;font-weight:700;color:#fff;line-height:1}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form{display:flex;flex-direction:column;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco{display:flex;flex-direction:column;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco .dlFaleConosco__sucesso,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco .dlFaleConosco__erro{display:flex;width:max-content;background-color:#fff;padding:10px;position:absolute;bottom:5px;right:5px;border-radius:6px;border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco .dlFaleConosco__sucesso{border-color:green;color:green}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco .dlFaleConosco__erro{border-color:red;color:red}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form{display:flex;flex-direction:column;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px;margin-bottom:20px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo{display:flex;flex-direction:column;width:100%;gap:5px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start;align-items:center;width:100%}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label p{color:hsla(0,0%,100%,.5);font-size:1.2rem}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label span{color:hsla(0,0%,100%,.5);font-size:1.2rem}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea{display:flex;width:100%;padding:12px 16px;border-radius:6px;border:1px solid hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.1);color:#fff;resize:none;min-height:50px;max-height:100px;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input::placeholder,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea::placeholder{color:hsla(0,0%,100%,.35);font-size:1.4rem}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input:focus,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input:focus-visible,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea:focus,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea:focus-visible{outline:none;border-color:#c9a96e;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__turnstile{display:flex;align-self:center;order:3;margin-top:10px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape{display:flex;flex-direction:column-reverse;align-items:flex-end;width:100%;gap:5px}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso{font-size:1.2rem;font-weight:400;color:hsla(0,0%,100%,.5)}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a{text-decoration:underline;color:hsla(0,0%,100%,.75);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:visited{text-decoration:underline;color:hsla(0,0%,100%,.75);transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:hover,body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:active{text-decoration:underline;color:#fff;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;padding:14px 10px;background-color:#c9a96e;border:1px solid #c9a96e;border-radius:6px;cursor:pointer;transition:all .3s}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn span i{color:#fff;font-size:1.6rem}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn p{color:#fff;font-size:1.4rem;font-weight:600}body.template-page-personalizados main .templatePersonalizados .pagePersonalizados__contact .wpThemeContainer .pagePersonalizados__contact--main .details .details--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn:hover{border-color:#b8944f;background-color:#b8944f;transition:all .3s}@keyframes progressBar{to{transform:scaleX(calc(var(--percent) / 100))}}.singleEmpreendimentos{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.singleEmpreendimentos .singleEmpreendimentos__hero{margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__gallery{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:24px;padding:0 10px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__gallery{margin-bottom:48px;padding:24px 10px}}.singleEmpreendimentos .singleEmpreendimentos__gallery .elementGallery__gallery{max-width:var(--width-container)}.singleEmpreendimentos .singleEmpreendimentos__content{display:flex;width:100%;padding:0 10px;margin-bottom:24px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content{margin-bottom:48px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:24px;width:100%}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main{display:flex;flex-direction:column;width:100%;gap:24px}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main{width:calc(100% - 300px - 24px);gap:48px}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main{width:calc(100% - 350px - 24px)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-title h2{font-size:2rem;color:#0d2340}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-title h2{font-size:3rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-intro{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-intro p{font-size:1.4rem;color:rgba(13,35,64,.75);line-height:1.625;text-indent:25px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .about .about-intro p{font-size:1.8rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-title i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-title h2{font-size:2.4rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-subtitle p{font-size:1.4rem;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-subtitle p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player{width:100%;max-width:960px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 4px 32px rgba(0,0,0,.18)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage{position:relative;background:#0a0a0a;aspect-ratio:16/9;cursor:pointer}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage video{width:100%;height:100%;display:block;object-fit:contain}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.32);transition:opacity .25s ease}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay.is-hidden{opacity:0;pointer-events:none}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay .wvp-big-play{width:72px;height:72px;border-radius:50%;background:hsla(0,0%,100%,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#111;transition:transform .15s ease,background .15s ease}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay .wvp-big-play svg{margin-left:4px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay .wvp-big-play:hover{transform:scale(1.09);background:#fff}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-overlay .wvp-big-play:focus-visible{outline:3px solid #fff;outline-offset:3px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-compress-btn{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease,background .15s ease}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-compress-btn svg{width:16px;height:16px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-compress-btn:hover{background:rgba(0,0,0,.8)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-compress-btn:focus-visible{outline:2px solid #c8b97a}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-stage .wvp-compress-btn.is-visible{opacity:1;pointer-events:auto}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls{background:#111;padding:10px 14px 12px;display:flex;flex-direction:column;gap:8px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-progress-wrap{position:relative;height:4px;background:#2a2a2a;border-radius:2px;cursor:pointer}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-progress-wrap:hover .wvp-progress-fill{background:#f0e0a0}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-progress-wrap:focus-visible{outline:2px solid #c8b97a;outline-offset:4px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-progress-wrap .wvp-progress-fill{height:100%;background:#c8b97a;border-radius:2px;width:0%;pointer-events:none;transition:width .1s linear}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-progress-wrap .wvp-progress-thumb{position:absolute;top:50%;width:12px;height:12px;background:#e8e0cc;border-radius:50%;transform:translate(-50%, -50%);left:0%;pointer-events:none;transition:left .1s linear}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom{display:flex;align-items:center;gap:8px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-spacer{flex:1}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;color:#aaa;transition:color .15s ease;line-height:1}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-btn svg{width:18px;height:18px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-btn:hover{color:#fff}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-btn:focus-visible{outline:2px solid #c8b97a;border-radius:4px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-vol-group{display:flex;align-items:center;gap:4px}@media(max-width: 480px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-vol-group{display:none}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-vol-group .wvp-vol-slider{width:70px;height:3px;cursor:pointer;accent-color:#c8b97a}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .video .video-player .wpsogov-video-player .wvp-controls .wvp-bottom .wvp-time{font-size:11px;color:#777;letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-title i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-title h2{font-size:2.4rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-subtitle p{font-size:1.4rem;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-subtitle p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details{display:flex;flex-direction:column;width:100%;padding:12px;gap:24px;border-radius:12px;border:1px solid #e5e7eb}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details{padding:24px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header{display:flex;flex-direction:column;width:100%}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header{justify-content:space-between;flex-direction:row;flex-wrap:nowrap}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid rgba(13,35,64,.5);padding:10px 0}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress{flex-direction:column;width:max-content;border:0;padding:0;gap:4px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage .title,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .title,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress .title{text-align:left;font-size:1.2rem;font-weight:700;color:#0d2340}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage .title,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .title,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress .title{font-weight:400;font-size:1.4rem;color:rgba(13,35,64,.6)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress .name{text-align:right;font-size:1.2rem;font-weight:400;color:#d4af37}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress .name{font-size:1.4rem;font-weight:700;color:#0d2340}}@media all and (min-width: 920px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .name,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress .name{font-size:1.8rem}}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .stage{align-items:flex-start}}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast{align-items:flex-end}}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .forecast .name{color:#d4af37}}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-header .progress{display:none}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress{display:flex;flex-direction:column;width:100%;gap:24px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar{display:flex;flex-direction:column;width:100%;gap:8px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header{display:none}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header .title{display:flex;width:max-content}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header .title p{font-size:1.4rem;font-weight:700;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header .percentual{display:flex;width:max-content}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-header .percentual p{font-size:2.4rem;font-weight:700;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-bar .bar{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-bar .bar span{display:flex;width:100%;height:16px;position:relative;background-color:rgba(13,35,64,.1);border-radius:20px;padding:0px;overflow:hidden}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .progressbar .progressbar-bar .bar span::after{content:"";position:absolute;width:100%;height:100%;background-color:#d4af37;left:0px;top:0px;border-radius:50px;transform-origin:left;transform:scaleX(0);animation:progressBar 3s ease forwards}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;gap:20px 0px}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts{flex-wrap:nowrap;justify-content:space-between}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;gap:12px;width:50%}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item{width:25%}}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item{width:calc((100% - 150px)/8)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item::before,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item::after{content:"";position:absolute;width:50%;height:2px;top:16px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item::before{left:0;background-color:#d1d5db}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item::after{right:0;background-color:#d1d5db}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;overflow:hidden;border-radius:50%;position:relative;z-index:99;border:2px solid #d1d5db;background-color:#fff;transition:all .3s;font-weight:700;font-size:1.1rem;color:rgba(13,35,64,.5)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item span i{font-size:1.4rem;color:rgba(13,35,64,.5)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{display:flex;justify-content:center;align-items:flex-start;width:100%;overflow:hidden;text-align:center;font-size:1.4rem;font-weight:400;color:rgba(13,35,64,.5)}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{font-size:1.2rem}}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{font-size:1.4rem}}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{font-size:1.1rem}}@media all and (min-width: 1240px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{font-size:1.2rem}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item p{font-size:1.4rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type{width:100%}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type{width:75px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type{align-items:flex-start}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type p{justify-content:flex-start;align-items:flex-start;text-align:left}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type::before{width:0}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type::after{width:100%}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:first-of-type::after{width:75px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type{align-items:flex-end}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type p{justify-content:flex-end;align-items:flex-end;text-align:right}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type::before{width:100%}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type::before{width:75px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item:last-of-type::after{width:0}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.progress::before{background-color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.progress span{border-color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.done::before{background-color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.done::after{background-color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.done span{background-color:#d4af37;border-color:#d4af37;color:#fffbeb}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.done span i{color:#fffbeb}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .statusprogress .statusprogress-details .statusprogress-details-progress .forecasts .item.done p{color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:24px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-title i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-title h2{font-size:2.4rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-subtitle p{font-size:1.4rem;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-subtitle p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;width:100%;gap:16px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items .item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;gap:12px;background-color:#f9fafb;border-radius:12px;padding:8px}@media all and (min-width: 520px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items .item{width:calc(50% - 8px)}}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items .item{width:calc(33% - 16px);padding:16px;min-height:72px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items .item span i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .attributes .attributes-items .item p{font-size:1.6rem;font-weight:500;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-title i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-title h2{font-size:2.4rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-subtitle p{font-size:1.4rem;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-subtitle p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;gap:24px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model{display:flex;flex-direction:column;width:100%;padding:24px;border-radius:12px;border:1px solid rgba(13,35,64,.1)}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model{width:calc(50% - 12px)}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model{width:calc(33% - 16px)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;width:100%;margin-bottom:32px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header::after{content:"";position:absolute;left:0;bottom:-16px;width:100%;height:1px;background-color:rgba(13,35,64,.1)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header .model-header-tag span{text-transform:uppercase;padding:4px 12px;border-radius:20px;background-color:rgba(212,175,55,.1);color:#d4af37;font-size:1.2rem;font-weight:700}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header .model-header-area{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:5px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header .model-header-area i{font-size:1.6rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header .model-header-area p{font-size:1.4rem;color:rgba(13,35,64,.5)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-header .model-header-area p strong{color:#0d2340;font-size:2.4rem}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;gap:12px;margin-bottom:16px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-details .model-details-detail{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(33% - 8px);gap:4px;background-color:#f9fafb;border-radius:8px;padding:12px 8px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-details .model-details-detail i{font-size:2rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-details .model-details-detail p{font-size:1.8rem;font-weight:700;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-details .model-details-detail span{font-size:1.2rem;font-weight:500;color:#6b7280}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-description{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .apartments .apartments-models .model .model-description p{font-size:1.4rem;line-height:1.625;color:rgba(13,35,64,.6)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-title i{font-size:2.4rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-title h2{font-size:2.4rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-subtitle p{font-size:1.4rem;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-subtitle p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:24px;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-map{display:flex;flex-direction:column;width:100%;height:320px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-map{width:calc(50% - 12px)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-map iframe{width:100%;height:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood{display:flex;flex-direction:column;width:100%}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood{width:calc(50% - 12px)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:8px;margin-bottom:16px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .icon{display:flex;justify-content:center;align-items:center;width:40px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .icon span{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:4px 12px;border-radius:8px;background-color:rgba(212,175,55,.1)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .icon span i{color:#d4af37;font-size:2rem;font-weight:300}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .name{display:flex;flex-direction:column;width:calc(100% - 40px - 8px);gap:4px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .name span{text-transform:uppercase;font-size:1.2rem;color:rgba(13,35,64,.6)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .header .name p{font-weight:700;font-size:2rem;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .intro{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .intro p{font-size:1.4rem;line-height:1.625;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .intro p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .differentials{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .differentials .item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px 12px;background-color:#f9fafb;border-radius:8px}@media all and (min-width: 600px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .differentials .item{width:calc(50% - 6px);min-height:50px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .differentials .item i{color:#d4af37;font-size:1.6rem}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-details .locate-details-neighborhood .differentials .item p{color:#0d2340;font-size:1.4rem}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%;padding:16px 20px;border-radius:12px;background-color:#f9fafb}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address .icon{display:flex;width:32px;height:32px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address .icon i{font-size:2rem;color:#d4af37}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address .address{display:flex;flex-direction:row;width:calc(100% - 32px - 12px)}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address .address p{font-size:1.4rem;font-weight:600;color:#0d2340}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--main .locate .locate-address .address p span{color:rgba(13,35,64,.6);font-weight:400}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar{display:flex;flex-direction:column;width:100%;gap:24px}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar{position:sticky;width:300px;top:45px}}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar{top:58px}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar{width:350px}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation{display:flex;flex-direction:column;width:100%;border-radius:8px;background-color:#0d2340;gap:40px;padding:24px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-title{display:flex;flex-direction:column;position:relative;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-title::after{content:"";width:100%;height:1px;background-color:hsla(0,0%,100%,.2);position:absolute;bottom:-12px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-title h2{font-size:1.6rem;color:#fff}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-title h2{font-size:2rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;gap:24px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;gap:10px}@media all and (min-width: 480px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail{width:calc(50% - 12px)}}@media all and (min-width: 768px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail{width:100%}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail::after{content:"";width:100%;height:1px;background-color:hsla(0,0%,100%,.1);position:absolute;bottom:-12px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail:last-of-type::after{background-color:rgba(0,0,0,0)}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.2rem;color:#d1d5db}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.4rem}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.2rem;text-align:right;color:#fff}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.4rem}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction{display:flex;flex-direction:column;width:100%;border-radius:8px;border:1px solid #fde68a;background-color:#fffbeb;border-radius:8px;padding:20px;gap:12px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;gap:8px}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-title i{font-size:1.4rem;font-weight:400;color:#92400e}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-title i{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-title p{font-size:1.4rem;font-weight:700;color:#92400e}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-title p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-progressbar{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-progressbar .bar{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-progressbar .bar span{display:flex;width:100%;height:8px;position:relative;background-color:#fde68a;border-radius:20px;padding:0px;overflow:hidden}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-progressbar .bar span::after{content:"";position:absolute;width:100%;height:100%;background-color:#f59e0b;left:0px;top:0px;border-radius:50px;transform-origin:left;transform:scaleX(0);animation:progressBar 3s ease forwards}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .percentual p,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .forecast p{font-size:1.2rem;color:#b45309}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .percentual p,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .forecast p{font-size:1.4rem}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .percentual p,.singleEmpreendimentos .singleEmpreendimentos__content .wpThemeContainer .singleEmpreendimentos__content--sidebar .progressConstruction .progressConstruction-details .forecast p{font-size:1.6rem}}.singleEmpreendimentos .singleEmpreendimentos__contact{display:flex;width:100%;padding:0 10px;background-color:#f9fafb}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer{display:flex;justify-content:center;align-items:center;padding:24px 12px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer{padding:36px 12px}}@media all and (min-width: 1366px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer{padding:56px 0}}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .title{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-bottom:10px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .title h2{text-align:center;font-size:2rem;color:#0d2340}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .title h2{font-size:3rem}}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .subtitle{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .subtitle p{text-align:center;font-size:1.4rem;color:rgba(13,35,64,.75);line-height:1.625}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--header .subtitle p{font-size:1.8rem}}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;padding:32px 32px 64px 32px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px}@media all and (min-width: 1024px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form{width:calc(100% - 450px - 32px)}}@media all and (min-width: 1180px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form{width:calc(100% - 500px - 32px)}}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco .dlFaleConosco__sucesso,.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco .dlFaleConosco__erro{display:flex;width:max-content;background-color:#fff;padding:10px;position:absolute;bottom:5px;right:5px;border-radius:6px;border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0);transition:all .3s}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco .dlFaleConosco__sucesso{border-color:green;color:green}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco .dlFaleConosco__erro{border-color:red;color:red}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form{display:flex;flex-direction:column;width:100%}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px;margin-bottom:20px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo{display:flex;flex-direction:column;width:100%;gap:5px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start;align-items:center;width:100%}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label p{color:#0d2340;font-size:1.2rem;font-weight:600;text-transform:uppercase}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label span{color:#0d2340;font-size:1.2rem}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input,.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea{display:flex;width:100%;padding:12px 16px;border-radius:6px;border:1px solid #e5e7eb;background-color:#fafafa;resize:none;min-height:50px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input::placeholder,.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea::placeholder{color:rgba(13,35,64,.35);font-size:1.4rem}@media all and (min-width: 600px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--nomecompleto{width:calc(50% - 8px)}}@media all and (min-width: 600px){.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--email{width:calc(50% - 8px)}}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__turnstile{display:flex;align-self:center;order:3;margin-top:10px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape{display:flex;flex-direction:column-reverse;align-items:flex-end;width:100%;gap:5px}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso{font-size:1.2rem;font-weight:400;color:rgba(13,35,64,.5)}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:visited{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:hover,.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:active{text-decoration:underline;color:#0d2340;transition:all .3s}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;padding:14px 10px;background-color:#d4af37;border:1px solid #d4af37;border-radius:6px;cursor:pointer;transition:all .3s}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn span i{color:#fff;font-size:1.6rem}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn p{color:#fff;font-size:1.4rem;font-weight:600}.singleEmpreendimentos .singleEmpreendimentos__contact .wpThemeContainer .singleEmpreendimentos__contact--form .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn:hover{background-color:rgba(212,175,55,.75);transition:all .3s}@keyframes progressBar{to{transform:scaleX(calc(var(--percent) / 100))}}.singlePersonalizados{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.singlePersonalizados .singlePersonalizados__hero{margin-bottom:20px}.singlePersonalizados .singlePersonalizados__content{display:flex;width:100%;padding:0 10px;margin-bottom:24px}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content{margin-bottom:48px}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:24px;width:100%}@media all and (min-width: 768px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main{display:flex;flex-direction:column;width:100%;gap:24px}@media all and (min-width: 768px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main{width:calc(100% - 300px - 24px);gap:48px}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main{width:calc(100% - 350px - 24px)}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about{display:flex;flex-direction:column;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-tag{margin-bottom:20px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-title{display:flex;flex-direction:column;width:100%;margin-bottom:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-title h2{font-family:"Playfair Display",serif;text-transform:uppercase;font-size:3rem;color:#0d2340}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-presentation{display:flex;flex-direction:column;width:100%;gap:10px;margin-bottom:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-presentation p{font-size:1.4rem;line-height:1.625;color:rgba(13,35,64,.6)}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-presentation p{font-size:1.6rem}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;gap:16px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:20px;padding:20px 24px;border-radius:16px;border:1px solid #e5e7eb}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-icon span{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;background-color:rgba(201,169,110,.1);border-radius:12px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-icon span i{font-size:2rem;color:#c9a96e}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 44px - 20px);gap:6px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-details .topic-details-title{display:flex;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-details .topic-details-title p{font-size:1.4rem;font-weight:700;color:#0d2340}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-details .topic-details-description{display:flex;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-topics .topic .topic-details .topic-details-description p{font-size:1.4rem;font-weight:400;color:rgba(13,35,64,.6)}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-highlights{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;gap:18px;margin-bottom:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .about .about-highlights span{display:flex;justify-content:center;align-items:center;padding:6px 12px;border-radius:24px;background-color:rgba(13,35,64,.05);border:1px solid #e5e7eb;color:rgba(13,35,64,.75);font-size:1.2rem}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications{display:flex;flex-direction:column;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-tag{margin-bottom:20px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-title{display:flex;flex-direction:column;width:100%;margin-bottom:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-title h2{font-family:"Playfair Display",serif;font-size:2.4rem;color:#0d2340}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:20px;padding:10px 12px;border-radius:16px;background-color:rgba(201,169,110,.1);border:1px solid #c9a96e}@media all and (min-width: 600px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card{width:calc(50% - 8px)}}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card{padding:20px 24px}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-icon span{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;background-color:#fff;border-radius:12px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-icon span i{font-size:2rem;color:#c9a96e}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 44px - 20px);gap:6px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-details .card-details-title{display:flex;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-details .card-details-title p{font-size:1rem;text-transform:uppercase;font-weight:400;color:rgba(13,35,64,.6)}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-details .card-details-description{display:flex;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--main .technicalSpecifications .technicalSpecifications-list .card .card-details .card-details-description p{font-size:1.4rem;font-weight:700;color:#0d2340}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar{display:flex;flex-direction:column;width:100%;gap:24px}@media all and (min-width: 768px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar{position:sticky;width:300px;top:45px}}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar{top:58px}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar{width:350px}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation{display:flex;flex-direction:column;width:100%;border-radius:8px;background-color:#0d2340;gap:40px;padding:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-title{display:flex;flex-direction:column;position:relative;width:100%}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-title::after{content:"";width:100%;height:1px;background-color:hsla(0,0%,100%,.2);position:absolute;bottom:-12px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-title h2{font-size:1.6rem;color:#fff}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-title h2{font-size:2rem}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;gap:24px}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;gap:10px}@media all and (min-width: 480px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail{width:calc(50% - 12px)}}@media all and (min-width: 768px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail{width:100%}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail::after{content:"";width:100%;height:1px;background-color:hsla(0,0%,100%,.1);position:absolute;bottom:-12px}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail:last-of-type::after{background-color:rgba(0,0,0,0)}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.2rem;color:#d1d5db}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.4rem}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail label{font-size:1.6rem}}.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.2rem;text-align:right;color:#fff}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.4rem}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__content .wpThemeContainer .singlePersonalizados__content--sidebar .technicalInformation .technicalInformation-details .detail p{font-size:1.6rem}}.singlePersonalizados .singlePersonalizados__gallery{display:flex;justify-content:center;align-items:center;width:100%;padding:0 10px;background-color:rgba(201,169,110,.1)}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__gallery{padding:48px 10px}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__gallery{padding:56px 10px}}.singlePersonalizados .singlePersonalizados__gallery .elementGallery__gallery{max-width:var(--width-container)}.singlePersonalizados .singlePersonalizados__gallery .elementGallery__gallery .elementGallery__gallery--box .gallery__thumbs{background-color:rgba(201,169,110,.15);padding:10px;border-radius:12px}.singlePersonalizados .singlePersonalizados__testimony{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;background-color:#0d2340}.singlePersonalizados .singlePersonalizados__testimony .background{display:flex;width:100%;height:100%;position:absolute}.singlePersonalizados .singlePersonalizados__testimony .background div{display:flex;width:100%;background-image:linear-gradient(rgba(255, 255, 255, 0.025) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px);background-size:60px 60px;height:100%;z-index:9;position:absolute;opacity:.75}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer{max-width:800px;z-index:99;padding:48px 10px}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer{padding:48px 10px}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer{padding:56px 10px}}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--rating{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--rating span{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--rating span i{font-size:2rem;color:#c9a96e}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description{display:flex;flex-direction:column;width:100%;margin-bottom:32px}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p{display:flex;font-family:"Playfair Display",serif;font-size:1.4rem;position:relative;padding:16px 24px;line-height:1.625;color:#fff}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p{padding:32px 48px;font-size:2.4rem}}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::before,.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::after{position:absolute;font-size:5rem;line-height:1;font-family:serif;color:hsla(0,0%,100%,.25);color:#c9a96e}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::before,.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::after{font-size:10rem}}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::before{content:"“";top:0;left:0}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--description p::after{content:"”";bottom:-30px;right:0}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--author{display:flex;flex-direction:column;align-items:flex-end;width:100%;gap:6px}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--author .name p{font-size:1.2rem;font-weight:700;color:#fff}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--author .name p{font-size:1.64rem}}.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--author .detail p{font-size:1.2rem;font-weight:400;color:hsla(0,0%,100%,.35)}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__testimony .wpThemeContainer .singlePersonalizados__testimony--author .detail p{font-size:1.4rem}}.singlePersonalizados .singlePersonalizados__otherprojects{display:flex;justify-content:center;align-items:center;width:100%;padding:48px 10px;background-color:#fff}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__otherprojects{padding:48px 10px}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__otherprojects{padding:56px 10px}}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-tag{margin-bottom:20px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-title{display:flex;flex-direction:column;width:100%;margin-bottom:24px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-title h2{font-family:"Playfair Display",serif;font-size:3rem;color:#0d2340}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:24px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project{display:flex;flex-direction:column;width:100%;border-radius:12px;overflow:hidden;background-color:rgba(201,169,110,.1)}@media all and (min-width: 768px){.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project{width:calc(33% - 16px)}}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-thumb{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-thumb span{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:125px;overflow:hidden}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-thumb span{height:200px}}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-thumb span img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .5s}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;gap:12px;padding:20px 20px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 32px - 12px);gap:6px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-details p{font-size:1.4rem;font-weight:700;color:#0d2340}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-details span{font-size:1.2rem;font-weight:400;color:rgba(13,35,64,.5)}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-cta span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#fff;transition:all .3s}.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project .project-info .project-info-cta span i{color:rgba(13,35,64,.3);font-size:1.6rem;transition:all .3s}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project:hover .project-thumb span img{transform:scale(1.1);transition:all .5s}}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project:hover .project-info .project-info-cta span{background-color:rgba(201,169,110,.3);transition:all .3s}}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__otherprojects .otherprojects-projects .project:hover .project-info .project-info-cta span i{color:#c9a96e;transition:all .3s}}.singlePersonalizados .singlePersonalizados__contact{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#0d2340}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1240px;gap:32px;padding:24px 12px}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer{padding:36px 12px;flex-direction:row;justify-content:flex-start;align-items:flex-start}}@media all and (min-width: 1366px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer{padding:56px 0}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data{display:flex;flex-direction:column;width:100%}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data{width:450px}}@media all and (min-width: 1180px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data{width:500px}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-tag{display:flex;flex-direction:column;width:100%;margin-bottom:12px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-title{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-title h2{font-size:3rem;font-weight:700;font-family:"Playfair Display",serif;color:#fff;line-height:1.625}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-subtitle{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-subtitle p{font-size:1.4rem;font-weight:400;color:hsla(0,0%,100%,.6);line-height:1.625}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-subtitle p{font-size:1.6rem}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;gap:16px}@media all and (min-width: 800px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card{width:calc(50% - 10px)}}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card{width:100%}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-icon span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:hsla(0,0%,100%,.05);border-radius:50%}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-icon span i{font-size:1.8rem;color:#c9a96e}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-detail{display:flex;flex-direction:column;width:calc(100% - 44px - 16px);gap:5px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-detail label{font-size:1.2rem;font-weight:400;text-transform:uppercase;color:hsla(0,0%,100%,.25)}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cards .card .card-detail p{font-size:1.4rem;font-weight:500;color:#fff}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;gap:12px}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta{justify-content:flex-start;align-items:flex-start}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a{display:flex;justify-content:center;align-items:center;min-width:250px;padding:16px 24px;border:1px solid rgba(0,0,0,0);gap:12px;font-size:1.4rem;border-radius:6px}@media all and (min-width: 680px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a{padding:16px 32px}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a span i{font-size:2rem;color:#fff}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a p{font-size:1.6rem;color:#fff}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a.whatsapp{background-color:#25d366;border-color:#25d366;transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--data .data-cta a.whatsapp:hover{background-color:#20bd5a;border-color:#20bd5a;transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;padding:16px 16px 64px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}@media all and (min-width: 1024px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area{padding:32px 32px 64px 32px;width:calc(100% - 450px - 32px)}}@media all and (min-width: 1180px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area{width:calc(100% - 500px - 32px)}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-title{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-title h2{font-size:3rem;font-weight:700;font-family:"Playfair Display",serif;color:#0d2340;line-height:1}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form{display:flex;flex-direction:column;width:100%}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco{display:flex;flex-direction:column;width:100%}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco .dlFaleConosco__sucesso,.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco .dlFaleConosco__erro{display:flex;width:max-content;background-color:#fff;padding:10px;position:absolute;bottom:5px;right:5px;border-radius:6px;border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0);transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco .dlFaleConosco__sucesso{border-color:green;color:green}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco .dlFaleConosco__erro{border-color:red;color:red}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form{display:flex;flex-direction:column;width:100%}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:16px;margin-bottom:20px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo{display:flex;flex-direction:column;width:100%;gap:5px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start;align-items:center;width:100%}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label p{color:rgba(13,35,64,.6);font-size:1.2rem;font-weight:600;text-transform:uppercase}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo label span{color:#c9a96e;font-size:1.2rem}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input,.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea{display:flex;width:100%;padding:12px 16px;border-radius:6px;border:1px solid #e5e7eb;background-color:#fafafa;resize:none;min-height:50px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo input::placeholder,.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo textarea::placeholder{color:rgba(13,35,64,.35);font-size:1.4rem}@media all and (min-width: 600px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--nomecompleto{width:calc(50% - 8px)}}@media all and (min-width: 600px){.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__campos .dlFaleConosco__campo.dlFaleConosco__campo--email{width:calc(50% - 8px)}}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__turnstile{display:flex;align-self:center;order:3;margin-top:10px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape{display:flex;flex-direction:column-reverse;align-items:flex-end;width:100%;gap:5px}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso{font-size:1.2rem;font-weight:400;color:rgba(13,35,64,.5)}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:visited{text-decoration:underline;color:rgba(13,35,64,.75);transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:hover,.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape p.dlFaleConosco__aviso a:active{text-decoration:underline;color:#0d2340;transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;gap:10px;padding:14px 10px;background-color:#0d2340;border:1px solid #0d2340;border-radius:6px;cursor:pointer;transition:all .3s}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn span i{color:#fff;font-size:1.6rem}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn p{color:#fff;font-size:1.4rem;font-weight:600}.singlePersonalizados .singlePersonalizados__contact .wpThemeContainer .singlePersonalizados__contact--area .area-form .dlFaleConosco form.dlFaleConosco__form .dlFaleConosco__rodape button.dlFaleConosco__btn:hover{background-color:rgba(13,35,64,.9);transition:all .3s}
