@charset 'UTF-8';
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/fonts/slick.eot);src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/fonts/slick.eot?#iefix) format('embedded-opentype'),url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/fonts/slick.woff) format('woff'),url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/fonts/slick.ttf) format('truetype'),url(//www.lumy.com.br/wp-content/themes/lumy/assets/libs/slick/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin:0;padding:0 !important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{-webkit-appearance:unset;background-color:rgba(0,0,0,0);outline:none;border:0}a{cursor:pointer;color:#000;text-decoration:unset}*{box-sizing:border-box;min-height:0;min-width:0}html,body{scroll-behavior:smooth}section{width:100%}img{max-width:100%}.wp-default .says,.wp-default .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.wp-default .gallery-caption{color:#707070;color:rgba(51,51,51,.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.wp-default .social-navigation a:before,.wp-default .secondary-toggle:before,.wp-default .dropdown-toggle:after,.wp-default .bypostauthor>article .fn:after,.wp-default .comment-reply-title small a:before,.wp-default .comment-navigation .nav-next a:after,.wp-default .comment-navigation .nav-previous a:before,.wp-default .posted-on:before,.wp-default .byline:before,.wp-default .cat-links:before,.wp-default .tags-links:before,.wp-default .comments-link:before,.wp-default .entry-format:before,.wp-default .edit-link:before,.wp-default .full-size-link:before,.wp-default .pagination .prev:before,.wp-default .pagination .next:before,.wp-default .image-navigation a:before,.wp-default .image-navigation a:after,.wp-default .format-link .entry-title a:after,.wp-default .entry-content .more-link:after,.wp-default .entry-summary .more-link:after,.wp-default .author-link:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}.wp-default .widget blockquote.alignleft,.wp-default .widget .wp-caption.alignleft,.wp-default .widget img.alignleft{margin:.5em 1.5em 1.5em 0}.wp-default blockquote.aligncenter,.wp-default .wp-caption.aligncenter,.wp-default img.aligncenter{margin-top:.4211em;margin-bottom:1.6842em}.wp-default .site-title{padding-top:15px;color:#f7b926;font-size:28px}.wp-default .sticky-post:before{content:"";margin-right:7px;display:inline-block;font:normal normal normal 14px/1 FontAwesome}.wp-default img{max-width:100%}.wp-default .genericon:before,.wp-default .menu-toggle:after,.wp-default .featured-post:before,.wp-default .date a:before,.wp-default .entry-meta .author a:before,.wp-default .format-audio .entry-content:before,.wp-default .comments-link a:before,.wp-default .tags-links a:first-child:before,.wp-default .categories-links a:first-child:before,.wp-default .edit-link a:before,.wp-default .attachment .entry-title:before,.wp-default .attachment-meta:before,.wp-default .attachment-meta a:before,.wp-default .comment-awaiting-moderation:before,.wp-default .comment-reply-link:before,.wp-default .comment-reply-login:before,.wp-default .comment-reply-title small a:before,.wp-default .bypostauthor>.comment-body .fn:before,.wp-default .error404 .page-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;vertical-align:text-bottom}.wp-default .clear:after,.wp-default .attachment .entry-header:after,.wp-default .site-footer .widget-area:after,.wp-default .entry-content:after,.wp-default .page-content:after,.wp-default .navigation:after,.wp-default .nav-links:after,.wp-default .gallery:after,.wp-default .comment-form-author:after,.wp-default .comment-form-email:after,.wp-default .comment-form-url:after,.wp-default .comment-body:after{clear:both}.wp-default .clear:before,.wp-default .clear:after,.wp-default .attachment .entry-header:before,.wp-default .attachment .entry-header:after,.wp-default .site-footer .widget-area:before,.wp-default .site-footer .widget-area:after,.wp-default .entry-content:before,.wp-default .entry-content:after,.wp-default .page-content:before,.wp-default .page-content:after,.wp-default .navigation:before,.wp-default .navigation:after,.wp-default .nav-links:before,.wp-default .nav-links:after,.wp-default .gallery:before,.wp-default .gallery:after,.wp-default .comment-form-author:before,.wp-default .comment-form-author:after,.wp-default .comment-form-email:before,.wp-default .comment-form-email:after,.wp-default .comment-form-url:before,.wp-default .comment-form-url:after,.wp-default .comment-body:before,.wp-default .comment-body:after{content:"";display:table}.wp-default .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute !important;height:1px;width:1px}.wp-default .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}.wp-default ::-webkit-input-placeholder{color:#7d7b6d}.wp-default :-moz-placeholder{color:#7d7b6d}.wp-default ::-moz-placeholder{color:#7d7b6d}.wp-default :-ms-input-placeholder{color:#7d7b6d}.wp-default .entry-content img,.wp-default .entry-summary img,.wp-default .comment-content img,.wp-default .widget img,.wp-default .wp-caption{max-width:100%}.wp-default .entry-content img,.wp-default .entry-summary img,.wp-default .comment-content img[height],.wp-default img[class*=align],.wp-default img[class*=wp-image-],.wp-default img[class*=attachment-]{height:auto}.wp-default img.size-full,.wp-default img.size-large,.wp-default img.wp-post-image{height:auto;max-width:100%}.wp-default embed,.wp-default iframe,.wp-default object,.wp-default video{max-width:100%}.wp-default .entry-content .twitter-tweet-rendered{max-width:100% !important}.wp-default table{width:100%;background:#fff;border-collapse:collapse;border-spacing:0}.wp-default table td,.wp-default table th{padding:8px;border:1px solid #e6e6e6;text-align:left;color:#333}.wp-default table th{background:#f9f9f9;font-weight:bold}.wp-default table caption{padding:1em 0;text-align:center}.wp-default dt{font-weight:bold}.wp-default dd{line-height:1.4;margin:4px 0 15px;padding:0 0 .5em 0}.wp-default .alignnone{margin:5px 20px 20px 0}.wp-default .aligncenter,.wp-default div.aligncenter{display:block;margin:5px auto 20px auto}.wp-default .alignright{float:right;margin:5px 0 20px 20px}.wp-default .alignleft{float:left;margin:5px 20px 20px 0}.wp-default .aligncenter{display:block;margin:5px auto 20px auto}.wp-default a img.alignright{float:right;margin:5px 0 20px 20px}.wp-default a img.alignnone{margin:5px 20px 20px 0}.wp-default a img.alignleft{float:left;margin:5px 20px 20px 0}.wp-default a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-default .wp-caption{background:#f2f2f2;border:1px solid #e6e6e6;max-width:100%;padding:10px;text-align:center}.wp-default .wp-caption.alignnone{margin:5px 20px 20px 0}.wp-default .wp-caption.alignleft{margin:5px 20px 20px 0}.wp-default .wp-caption.alignright{margin:5px 0 20px 20px}.wp-default .wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-default .wp-caption p.wp-caption-text{font-size:12px;margin:0;padding:5px}.wp-default .page-numbers{font-size:15px;font-weight:700;color:#232222;padding:5px 12px;line-height:initial;border:1px solid #ebebeb;border-radius:0}.wp-default .page-numbers.current{border-color:#f7ca18}.wp-default .page-numbers:hover,.wp-default .page-numbers:focus{color:#f7ca18}.wp-default .gallery{display:block;float:left;display:block;width:100%}.wp-default .blog_post .gallery{padding:0 0 20px}.wp-default .gallery .gallery-item{float:left;display:block;margin:0 4px 4px 0;position:relative;overflow:hidden}.wp-default .gallery-caption{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:14px;left:0;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;text-align:left;transition:opacity 400ms ease;width:100%;font-style:italic;font-weight:300}.wp-default .gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;left:0;min-height:49px;position:absolute;top:0;width:100%}.wp-default .gallery .gallery-item .gallery-icon a{float:left}.wp-default .gallery .gallery-item .gallery-icon a img.attachment-thumbnail{display:block;float:left;max-width:100%;width:100%}.wp-default .gallery-item:hover .gallery-caption{opacity:1}.wp-default .gallery-columns-1 .gallery-item,.wp-default .gallery-columns-2 .gallery-item,.wp-default .gallery-columns-3 .gallery-item{text-align:center}.wp-default .gallery.gallery-columns-1 .gallery-item:nth-of-type(1n),.wp-default .gallery.gallery-columns-2 .gallery-item:nth-of-type(2n),.wp-default .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n),.wp-default .gallery.gallery-columns-4 .gallery-item:nth-of-type(4n),.wp-default .gallery.gallery-columns-5 .gallery-item:nth-of-type(5n),.wp-default .gallery.gallery-columns-6 .gallery-item:nth-of-type(6n),.wp-default .gallery.gallery-columns-7 .gallery-item:nth-of-type(7n),.wp-default .gallery.gallery-columns-8 .gallery-item:nth-of-type(8n),.wp-default .gallery.gallery-columns-9 .gallery-item:nth-of-type(9n){margin:0 0 4px 0}.wp-default .navigation .nav-previous{float:left}.wp-default .navigation .nav-next{float:right}.wp-default .navigation a{color:#f7ca18}.wp-default .navigation a:hover{color:#ea9629;text-decoration:none}.wp-default .paging-navigation{background-color:#e8e5ce;padding:40px 0}.wp-default .paging-navigation .nav-links{margin:0 auto;max-width:604px;width:100%}.wp-default .sidebar .paging-navigation .nav-links{max-width:1040px;padding:0 376px 0 60px}.wp-default .paging-navigation .nav-next{padding:13px 0}.wp-default .paging-navigation a{font-size:22px;font-style:italic;font-weight:300}.wp-default .paging-navigation .meta-nav{background-color:#f7ca18;border-radius:50%;color:#fff;display:inline-block;font-size:26px;padding:3px 0 8px;text-align:center;width:50px}.wp-default .paging-navigation .nav-previous .meta-nav{margin-right:10px;padding:17px 0 23px;width:80px}.wp-default .paging-navigation .nav-next .meta-nav{margin-left:10px}.wp-default .paging-navigation a:hover .meta-nav{background-color:#f7ca18;text-decoration:none}.wp-default .post-navigation{background-color:#fff;color:#f7ca18;font-size:20px;font-style:italic;font-weight:300;padding:20px 0}.wp-default .post-navigation .nav-links{margin:0 auto;max-width:1040px}.wp-default .sidebar .post-navigation .nav-links{padding:0 376px 0 60px}.wp-default .post-navigation a[rel=next]{float:right;text-align:right}.wp-default .page-numbers{font-size:15px;font-weight:700;color:#232222;padding:5px 12px;line-height:initial;border:1px solid #ebebeb;border-radius:0}.wp-default .page-numbers.current{border-color:#f7ca18}.wp-default .page-numbers:hover,.wp-default .page-numbers:focus{color:#f7ca18}.wp-default .page-links{clear:both;font-size:16px;font-weight:normal;line-height:2.2;margin:20px 0;text-transform:uppercase}.wp-default .page-links a,.wp-default .page-links>span{background:#fff;border:1px solid #fff;padding:5px 10px;text-decoration:none}.wp-default .format-status .entry-content .page-links a,.wp-default .format-gallery .entry-content .page-links a,.wp-default .format-chat .entry-content .page-links a,.wp-default .format-quote .entry-content .page-links a,.wp-default .page-links a{background:#f7ca18;border:1px solid #f7ca18;color:#000}.wp-default .format-gallery .entry-content .page-links a:hover,.wp-default .format-audio .entry-content .page-links a:hover,.wp-default .format-status .entry-content .page-links a:hover,.wp-default .format-video .entry-content .page-links a:hover,.wp-default .format-chat .entry-content .page-links a:hover,.wp-default .format-quote .entry-content .page-links a:hover,.wp-default .page-links a:hover{background:#fff;color:#f7ca18}.wp-default .format-status .entry-content .page-links>span,.wp-default .format-quote .entry-content .page-links>span{background:none}.wp-default .page-links .page-links-title{background:rgba(0,0,0,0);border:none;margin-right:20px;padding:0}.wp-default .widget{-webkit-hyphens:auto;hyphens:auto;margin:0 0 24px;word-wrap:break-word}.wp-default .widget .widget-title{font-family:"Montserrat",sans-serif;font-size:16px;color:#333;font-weight:600;margin:0 0 10px;text-transform:uppercase}.wp-default .footer .widget-title{font-family:"Montserrat",sans-serif;font-size:16px;color:#fff;font-weight:600;margin:0 0 10px}.wp-default .widget ul,.wp-default .widget ol{list-style-type:none;margin:0;padding:0}.wp-default .widget li{padding:5px 0;color:#a9a9a9}.wp-default .widget .children li:last-child{padding-bottom:0}.wp-default .widget li>ul,.wp-default .widget li>ol{margin-left:20px}.wp-default .widget a{color:#555;font-size:15px;text-transform:lowercase;font-family:"Lato",sans-serif}.wp-default .widget a:hover{color:#f7ca18}.wp-default .widget .post-date{color:#f7ca18;float:right}.wp-default .search-field{background:#fbfbfb;height:36px;padding-left:15px;border:none;border:2px solid #ebebeb}.wp-default .search-field:focus{box-shadow:none;border:2px solid rgba(0,0,0,0);outline:none}.wp-default .search-submit{padding:13px 18px;background-color:#f1f1f1;font-size:13px;border:0;color:#292626;margin-left:-4px}.wp-default .search-submit:hover,.wp-default .search-submit:focus{color:#fff;background:#f7ca18;outline:none}.wp-default .post-password-form #pwbox-1168{background:#fbfbfb;height:42px;padding-left:15px;border:none;border:2px solid #ebebeb}.wp-default .post-password-form input{padding:13px;background-color:#f1f1f1;font-size:13px;border:0;color:#292626;margin-left:-4px}.wp-default .post-password-form input:hover{color:#fff;background:#f7ca18}.wp-default .widget_rss .rss-date{display:block}.wp-default .widget_rss .rss-date,.wp-default .widget_rss li>cite{color:#f7ca18}.wp-default .widget.widget_calendar{float:left;width:100%;background-color:#fff;margin-bottom:30px;padding-bottom:20px}.wp-default .widget_calendar table{margin:0px;width:100%}.wp-default .widget_calendar table tr th{text-align:center;font-size:14px;padding:6px 0;border-right:1px solid #ccc}.wp-default .widget_calendar caption{padding:6px 0;color:#f7ca18;text-align:right;margin-top:-22px}.wp-default .widget_calendar table tr th:first-child{border-left:1px solid #ccc}.wp-default .widget_calendar table tbody tr td{text-align:center;font-size:13px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:6px 0}.wp-default .widget_calendar table tfoot{display:none}.wp-default .widget_calendar table tbody tr #today{background-color:#f7ca18;border-color:#f7ca18;font-weight:bold}.wp-default .widget_calendar table tbody tr #today a{font-weight:bold;color:#212121}.wp-default .tagcloud a,.wp-default .widget_tag_cloud a{display:inline-block;border:1px solid #ebebeb;border-radius:3px;background-color:#fff;font-size:13px !important;font-weight:300;color:#333;padding:8px 15px;margin-bottom:9px}.wp-default .tagcloud a:hover,.wp-default .widget_tag_cloud a:hover,.wp-default .tagcloud a:focus,.wp-default .widget_tag_cloud a:focus{display:inline-block;border-color:#f7ca18;color:#fff;background-color:#f7ca18}.wp-default .footer .tagcloud a:hover,.wp-default .footer .widget_tag_cloud a:hover,.wp-default .footer .tagcloud a:focus,.wp-default .footer .widget_tag_cloud a:focus{color:#333 !important}.wp-default .widget_categories ul{list-style:none;padding:0}.wp-default .widget_categories ul li{padding-left:1.5em}.wp-default .widget_categories ul li:before{content:"";font-family:FontAwesome;font-size:14px;display:inline-block;margin-left:-1.3em;width:1.3em;color:#888}.wp-default p{margin-bottom:1.625rem}:root{--clr-primary-400: hsl(44, 97%, 54%);--clr-primary-800: hsl(44, 29%, 41%);--clr-primary-100: hsl(46, 100%, 74%);--clr-gray-800: hsl(355, 5%, 49%);--clr-gray-700: hsl(0, 0%, 50%);--clr-gray-600: hsl(0, 0%, 50%);--clr-gray-400: hsl(47, 18%, 80%);--clr-gray-200: hsl(47, 14%, 87%);--clr-gray-100: hsl(0, 0%, 94%);--clr-dark: hsl(0, 0%, 19%);--clr-dark-300: hsl(0, 0%, 16%);--clr-accent-400: hsl(336, 67%, 19%)}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Extralight.woff2);font-weight:200;font-display:swap}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Light.woff2);font-weight:300;font-display:swap}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Semibold.woff2);font-weight:600;font-display:swap}@font-face{font-family:"ClashDisplay";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/ClashDisplay/ClashDisplay-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:"Rustica";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Rustica/Rustica-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Rustica";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Rustica/Rustica-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Rustica";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Rustica/Rustica-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:"Rustica";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Rustica/Rustica-Extra-Bold.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:"Metropolis";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Metropolis/Metropolis-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:"Metropolis";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Metropolis/Metropolis-Medium.otf);font-weight:500;font-display:swap}@font-face{font-family:"Metropolis";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Metropolis/Metropolis-SemiBold.otf);font-weight:600;font-display:swap}@font-face{font-family:"Metropolis";src:url(//www.lumy.com.br/wp-content/themes/lumy/assets/fonts/Metropolis/Metropolis-Bold.otf);font-weight:700;font-display:swap}body,html{font-family:"ClashDisplay";overflow-x:hidden}.ff-rustica{font-family:"Rustica"}.ff-metropolis{font-family:"Metropolis"}.bold,.bold *{font-weight:700}.fw-700{font-weight:700}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-400{font-weight:400}.fw-300{font-weight:300}.fw-200{font-weight:200}.white{color:#fff}.text-center{text-align:center}.hover-top,.hover-left,.hover-right{transition:all .3s}.hover-top:hover{transform:translateY(-5px)}.hover-left:hover{transform:translateX(-5px)}.hover-right:hover{transform:translateX(5px)}html{overflow-x:hidden}button{cursor:pointer}.container{max-width:87.7333333333vw;width:100%;margin-inline:auto}@media(min-width: 1080px){.container{max-width:83.5416666667vw}}.container-img{display:flex;align-items:center;justify-content:center}.container-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.flow>*+*{margin-top:var(--flow-spacer, 1rem)}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.d-none{display:none}@media(max-width: 600px){.hide-mobile{display:none !important}}@media(min-width: 1080px){.hide-tablet{display:none !important}}@media(max-width: 1080px){.desktop-only{display:none !important}}.title{font-size:clamp(1.5rem,1.3005rem + .8511vi,1.875rem);letter-spacing:2px;color:#313131;font-weight:700;font-family:"Rustica"}@media(min-width: 1080px){.title{font-size:clamp(1.5rem,-0.1952rem + 1.9856vi,2.1875rem)}}.filter-white{filter:grayscale(1) brightness(100)}.text-primary{color:var(--clr-primary-400) !important}.text-gray{color:var(--clr-gray-400) !important}.text-dark{color:var(--clr-dark) !important}.text-white{color:#ffffff !important}.bg-primary{background-color:var(--clr-primary-400) !important}.bg-gray{background-color:var(--clr-gray-400) !important}.bg-dark{background-color:var(--clr-dark) !important}.bg-white{background-color:#ffffff !important}.home{background-color:unset;background-image:unset;background-size:unset;background-repeat:unset;background-position:unset;background-position-y:unset}.home .banner{position:relative;z-index:1}.home .banner .banner-wrapper{position:relative;margin-bottom:0}.home .banner .banner-wrapper .slick-list .slick-track{transition:all 1s cubic-bezier(0.7, 0, 0.3, 1)}.home .banner .banner-wrapper .slick-list .slick-track .banner-item.slick-active a{transform:scale(1)}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a{transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transform:scale(1.2)}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .container-img.mobile{display:block;max-height:106.6666666667vw;height:106.6666666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .container-img.desktop{display:none}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner{height:auto;position:absolute;width:calc(100% - 15.2vw);bottom:9.8666666667vw;left:0}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio{display:flex;align-items:center;justify-content:center;flex-direction:row;height:7.7333333333vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2.9333333333vw;width:100%;background-color:#313131;height:100%}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao .container-img{width:3.7333333333vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao p{color:#fff;font-size:3.2vw;letter-spacing:.4266666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .estagio{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;background-color:#d6d2c4;height:100%;font-size:3.2vw;letter-spacing:.4266666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento{background-color:#fcc019;padding:2.4vw 5.0666666667vw 2.1333333333vw;border-bottom-right-radius:1.0666666667vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.tipo{width:7.2vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.arrow{margin-left:auto;width:6.4vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .linha{margin-left:5.3333333333vw;margin-right:8vw;width:.2666666667vw;height:14.1333333333vw;background-color:#313131}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .titulo{font-size:6.6666666667vw;letter-spacing:.4266666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem{background-color:#e8e3e0;width:-moz-max-content;width:max-content;padding:2.1333333333vw 4vw 2.1333333333vw 4.8vw;border-bottom-right-radius:.8vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem p{font-size:3.2vw;letter-spacing:.8533333333vw;color:#313131}.home .banner .banner-wrapper .slick-dots{position:absolute;bottom:4.5333333333vw;right:5.3333333333vw;width:unset}.home .banner .banner-wrapper .slick-dots li{background-color:#fcc019;width:1.6vw;height:1.6vw;margin:0 1.8666666667vw 0 0}.home .banner .banner-wrapper .slick-dots li:last-of-type{margin:0}.home .banner .banner-wrapper .slick-dots li button::before{font-size:0;width:0;line-height:0;height:0}.home .banner .banner-wrapper .slick-dots li.slick-active{background-color:#fff}.home .sobre{position:relative;padding-top:11.7333333333vw;background-color:#efefef}.home .sobre .grafismo{width:45.8666666667vw;position:absolute;top:-8vw;left:28.8vw}.home .sobre .container{position:relative;z-index:1}.home .sobre .container .textos .titulo{font-size:6.1333333333vw;letter-spacing:.2133333333vw;margin-bottom:5.0666666667vw;color:#313131}.home .sobre .container .textos p{color:#313131;font-size:4.2666666667vw;line-height:4.2666666667vw;letter-spacing:.4266666667vw;margin-bottom:8.2666666667vw}.home .sobre .container .textos a{display:none}.home .sobre .container .container-img{margin-right:-8.2666666667vw}.home .sobre .container .container-img img{border-top-left-radius:4vw;border-bottom-left-radius:4vw}.home .sobre .container .container-img img.mobile{display:block}.home .sobre .container .container-img img.desktop{display:none}.home .imoveis{padding-top:11.4666666667vw;padding-bottom:14.6666666667vw;background-color:#efefef}.home .imoveis .grafismo{display:none}.home .imoveis .container .titulo{font-size:6.1333333333vw;color:#313131;letter-spacing:.4266666667vw;margin-bottom:5.8666666667vw}.home .imoveis .container p{color:#313131;font-size:4.2666666667vw;letter-spacing:.4266666667vw;margin-bottom:10.9333333333vw}.home .imoveis .container .imoveis-box{overflow-x:auto;margin-right:-6.4vw;padding-right:6.4vw;margin-left:-5.8666666667vw;padding-left:5.8666666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:6.6666666667vw;width:-moz-max-content;width:max-content}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single{width:65.0666666667vw;padding-bottom:1.3333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;background-color:#d6d2c4;padding:1.3333333333vw 4.2666666667vw 2.1333333333vw;border-top-left-radius:2.6666666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:7.2vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.2666666667vw;height:11.7333333333vw;margin:0 3.7333333333vw 0 4.2666666667vw;background-color:#784957}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{margin-bottom:0;font-size:4.2666666667vw;letter-spacing:.2133333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{position:relative;max-height:80vw;height:100vh}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:8vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{font-family:"ClashDisplay",sans-serif;position:absolute;top:0;left:0;background-color:#313131;padding:2.9333333333vw 2.4vw;font-size:3.7333333333vw;letter-spacing:.4266666667vw;color:#fff;border-bottom-right-radius:1.3333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv{position:absolute;bottom:4.2666666667vw;right:3.7333333333vw;width:17.0666666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv img{border-radius:0}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.8vw;padding-top:1.3333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.6666666667vw;margin-bottom:3.4666666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{display:flex;align-items:center;justify-content:center;flex-direction:row;width:6.1333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:4.2666666667vw;letter-spacing:.4266666667vw;color:#9c9c9c;margin-bottom:0}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{display:flex;align-items:center;justify-content:center;flex-direction:row;width:6.1333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{max-width:4vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:4.2666666667vw;letter-spacing:.2133333333vw;color:#9c9c9c;margin-bottom:0}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button{background-color:#fcc019;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4.2666666667vw;padding:2.6666666667vw 4.8vw 2.9333333333vw 3.4666666667vw;font-size:4.2666666667vw;font-family:"ClashDisplay",sans-serif;letter-spacing:.4266666667vw;color:#313131;border-bottom-right-radius:2.1333333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:4vw}@media(min-width: 600px)and (max-width: 1080px){.home .banner{max-height:55.5555555556vw}.home .banner .banner-wrapper{max-height:55.5555555556vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item{max-height:55.5555555556vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .container-img.mobile{max-height:55.5555555556vw;height:55.5555555556vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .container-img.desktop{display:none}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner{max-width:calc(100% - 46.2962962963vw);min-width:35.1851851852vw;width:-moz-max-content;width:max-content;bottom:3.4259259259vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio{height:2.6851851852vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.0185185185vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao .container-img{width:1.2962962963vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao p{font-size:1.1111111111vw;letter-spacing:.2962962963vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .estagio{font-size:1.1111111111vw;letter-spacing:.2962962963vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento{padding:.8333333333vw 1.7592592593vw .7407407407vw;border-bottom-right-radius:.3703703704vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.tipo{width:2.5vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.arrow{width:2.2222222222vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .linha{margin-left:1.8518518519vw;margin-right:2.7777777778vw;width:.0925925926vw;height:4.9074074074vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .titulo{margin-right:3.7037037037vw;font-size:2.3148148148vw;letter-spacing:.1481481481vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem{padding:.7407407407vw 1.3888888889vw .7407407407vw 1.6666666667vw;border-bottom-right-radius:.2777777778vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem p{font-size:1.1111111111vw;letter-spacing:.2962962963vw}.home .banner .banner-wrapper .slick-dots{bottom:1.5740740741vw;right:1.8518518519vw}.home .banner .banner-wrapper .slick-dots li{width:1.1111111111vw;height:1.1111111111vw;margin:0 1.1111111111vw 0 0}.home .sobre{padding-top:4.0740740741vw}.home .sobre .grafismo{display:none}.home .sobre .container{padding:0 2.2222222222vw 0 2.037037037vw}.home .sobre .container .textos .titulo{font-size:2.4074074074vw;letter-spacing:.0740740741vw;margin-bottom:1.7592592593vw}.home .sobre .container .textos p{font-size:1.6666666667vw;line-height:1.4814814815vw;letter-spacing:.1481481481vw;margin-bottom:2.8703703704vw}.home .sobre .container .textos p br:nth-child(1){display:none}.home .sobre .container .textos p br:nth-child(2){display:none}.home .sobre .container .textos p br:nth-child(5){display:none}.home .sobre .container .textos p br:nth-child(6){display:none}.home .sobre .container .container-img{margin-right:-8.3333333333vw;height:46.2962962963vw}.home .sobre .container .container-img img{border-top-left-radius:1.3888888889vw;border-bottom-left-radius:1.3888888889vw}.home .sobre .container .container-img img.mobile{display:none}.home .sobre .container .container-img img.desktop{display:block}.home .imoveis{padding-top:3.9814814815vw;padding-bottom:5.0925925926vw}.home .imoveis .container{padding:0 2.037037037vw 0 2.2222222222vw}.home .imoveis .container .titulo{font-size:2.4074074074vw;letter-spacing:.1481481481vw;margin-bottom:2.037037037vw}.home .imoveis .container p{font-size:1.6666666667vw;letter-spacing:.1481481481vw;margin-bottom:3.7962962963vw}.home .imoveis .container p br{display:none}.home .imoveis .container .imoveis-box{margin-right:-2.2222222222vw;padding-right:2.2222222222vw;margin-left:-2.037037037vw;padding-left:2.037037037vw}.home .imoveis .container .imoveis-box .imoveis-wrapper{gap:2.3148148148vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single{width:22.5925925926vw;padding-bottom:.462962963vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{padding:.462962963vw 1.4814814815vw .7407407407vw;border-top-left-radius:.9259259259vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:2.5vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.0925925926vw;height:4.0740740741vw;margin:0 1.2962962963vw 0 1.4814814815vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{font-size:1.4814814815vw;letter-spacing:.0740740741vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{max-height:25vw;height:100vh}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:2.7777777778vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{padding:1.0185185185vw .8333333333vw;font-size:1.2962962963vw;letter-spacing:.1481481481vw;border-bottom-right-radius:.462962963vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv{bottom:1.4814814815vw;right:1.2962962963vw;width:5.9259259259vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.2777777778vw;padding-top:.462962963vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{gap:.9259259259vw;margin-bottom:1.2037037037vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{width:2.1296296296vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:1.4814814815vw;letter-spacing:.1481481481vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{width:2.1296296296vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{max-width:1.3888888889vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:1.4814814815vw;letter-spacing:.0740740741vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button{gap:1.4814814815vw;padding:.9259259259vw 1.6666666667vw 1.0185185185vw 1.2037037037vw;font-size:1.4814814815vw;letter-spacing:.1481481481vw;border-bottom-right-radius:.7407407407vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:1.3888888889vw}}@media(min-width: 1080px){.home .banner .banner-wrapper .slick-list .slick-track .banner-item a>.container-img{height:45.2604166667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a>.container-img.mobile{display:none}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a>.container-img.desktop{display:block}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner{width:unset;bottom:3.6979166667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio{height:2.34375vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao{gap:.9895833333vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao .container-img{width:1.09375vw;height:unset}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .localizacao p{font-size:1.0416666667vw;letter-spacing:.1666666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .localizacao-estagio .estagio{font-size:1.0416666667vw;letter-spacing:.1666666667vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento{padding:.78125vw 1.5625vw .5729166667vw 1.5104166667vw;border-bottom-right-radius:.78125vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.tipo{width:2.2395833333vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .container-img.arrow{margin-left:4.1666666667vw;width:2.03125vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .linha{width:.1041666667vw;height:4.4791666667vw;margin-left:1.71875vw;margin-right:2.5vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .empreendimento .titulo{font-size:2.0833333333vw;letter-spacing:.0833333333vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem{border-bottom-right-radius:.5208333333vw;padding:.7291666667vw 1.25vw .625vw 1.40625vw}.home .banner .banner-wrapper .slick-list .slick-track .banner-item a .info-banner .dormitorios-metragem p{font-size:1.0416666667vw;letter-spacing:.1666666667vw}.home .banner .banner-wrapper .slick-dots{bottom:2.1354166667vw;right:50%;transform:translateX(50%)}.home .banner .banner-wrapper .slick-dots li{width:1.0416666667vw;height:.9375vw;margin-right:1.0416666667vw}.home .sobre{padding-top:3.6979166667vw}.home .sobre .grafismo{width:34.4270833333vw;top:-5.3645833333vw;left:17.7604166667vw}.home .sobre .container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.home .sobre .container .textos{margin-top:17.5vw}.home .sobre .container .textos .titulo{font-size:1.8229166667vw;letter-spacing:.0416666667vw;margin-bottom:3.6458333333vw}.home .sobre .container .textos p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);line-height:1.875vw;letter-spacing:.0833333333vw;margin-bottom:4.7916666667vw}.home .sobre .container .textos a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.09375vw;font-size:1.0416666667vw;letter-spacing:.0833333333vw;background-color:#fcc019;padding:.78125vw 1.09375vw .9375vw .9375vw;border-bottom-right-radius:1.3020833333vw;max-width:10.625vw;color:#313131}.home .sobre .container .textos a .container-img{width:1.09375vw;height:auto}.home .sobre .container .textos a .container-img img{border-radius:unset}.home .sobre .container .container-img{width:54.8958333333vw;height:46.5625vw}.home .sobre .container .container-img img{border-top-left-radius:3.125vw;border-bottom-left-radius:unset}.home .sobre .container .container-img img.mobile{display:none}.home .sobre .container .container-img img.desktop{display:block}.home .imoveis{padding-top:9.8958333333vw;padding-bottom:5.15625vw;position:relative}.home .imoveis .grafismo{display:block;position:absolute;top:-4.6354166667vw;right:0;width:40.7291666667vw;z-index:0}.home .imoveis .container{position:relative;z-index:1}.home .imoveis .container .titulo{font-size:1.8229166667vw;letter-spacing:.0833333333vw;margin-bottom:3.3854166667vw}.home .imoveis .container p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.0833333333vw;margin-bottom:5.46875vw}.home .imoveis .container p br{display:none}.home .imoveis .container .imoveis-box{overflow-x:unset;margin-left:unset;padding-left:unset;margin-right:unset;padding-right:unset}.home .imoveis .container .imoveis-box .imoveis-wrapper{gap:4.375vw;width:100%;justify-content:flex-start;flex-wrap:wrap}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single{width:20.7291666667vw;padding-bottom:unset}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{padding:.3645833333vw 1.3020833333vw .78125vw;border-top-left-radius:1.5625vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:2.3958333333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.1041666667vw;height:3.6979166667vw;margin:0 1.1458333333vw 0 1.3020833333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{max-height:22.9166666667vw;height:100vh}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:1.5625vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.mcmv{width:5.4166666667vw;right:1.9270833333vw;bottom:1.3020833333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.mcmv img{border-radius:0}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{font-size:1.09375vw;letter-spacing:.0833333333vw;padding:.9895833333vw .78125vw 1.09375vw 1.25vw;border-bottom-right-radius:.78125vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.2604166667vw;padding-top:.46875vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{gap:1.0416666667vw;margin-bottom:1.0416666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{width:1.8229166667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img img{width:1.8229166667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type{margin-bottom:1.09375vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{width:1.8229166667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{width:1.1979166667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button{font-size:1.09375vw;letter-spacing:.0833333333vw;padding:.8854166667vw 1.09375vw .9375vw 1.0416666667vw;gap:1.1979166667vw;border-bottom-right-radius:1.3020833333vw}.home .imoveis .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:1.1979166667vw}}.contato{background-color:#efefef}.contato .banner{position:relative;z-index:1}.contato .banner .container-img .desktop{display:none}.contato .banner .container-img .mobile{display:block}.contato .banner .titulo{position:absolute;top:50%;left:50%;translate:-50% -50%;color:#fff;font-weight:400;text-align:center;font-size:6.9333333333vw;line-height:7.7333333333vw;width:-moz-max-content;width:max-content;letter-spacing:-.1066666667vw}.contato .banner .titulo br.mobile{display:block}.contato .banner .titulo br.desktop{display:none}.contato .banner .titulo b{color:#fcc019;font-weight:700}.contato .container{padding:13.0666666667vw 0 10.6666666667vw;position:relative}.contato .container .grafismo{display:none}.contato .container .opcoes-mobile{display:block;margin-bottom:10.6666666667vw;border:.2666666667vw solid #e1e1e1;border-radius:.8vw}.contato .container .opcoes-mobile *{font-family:"Metropolis"}.contato .container .opcoes-mobile:active{border-color:#000}.contato .container .opcoes-mobile select{background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/icons/angle-down-select.webp);background-repeat:no-repeat;background-size:3.2vw;background-position:calc(100% - 3.2vw) center;padding:6.6666666667vw 5.6vw 5.6vw 4.8vw;width:100%;font-size:3.7333333333vw;letter-spacing:-.1066666667vw;font-weight:800;color:#282828}.contato .container .opcoes-mobile select option{background-color:#efefef;color:#282828}.contato .container .opcoes{display:none}.contato .container .formularios .wrapper-form{display:none}.contato .container .formularios .wrapper-form.active{display:block}.contato .container .formularios .wrapper-form .titulo{margin-left:5.8666666667vw;margin-bottom:4.8vw;font-size:5.8666666667vw;letter-spacing:-.2133333333vw;color:#282828}.contato .container .formularios .wrapper-form p{margin-left:5.8666666667vw;font-size:2.9333333333vw;letter-spacing:-.1066666667vw;color:#282828}.contato .container .formularios .wrapper-form form{margin-top:10.6666666667vw}.contato .container .formularios .wrapper-form form *{font-family:"Metropolis"}.contato .container .formularios .wrapper-form form .input-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;background-color:#f8f8f8;border:.2666666667vw solid #fff;border-radius:.8vw;height:13.6vw;margin-bottom:3.4666666667vw}.contato .container .formularios .wrapper-form form .input-wrapper label{width:100%;padding:0 6.9333333333vw;position:absolute;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.4vw}.contato .container .formularios .wrapper-form form .input-wrapper input{width:100%}.contato .container .formularios .wrapper-form form .input-wrapper input::-moz-placeholder{font-size:2.9333333333vw;font-weight:500;color:#1e1e1e}.contato .container .formularios .wrapper-form form .input-wrapper input::placeholder{font-size:2.9333333333vw;font-weight:500;color:#1e1e1e}.contato .container .formularios .wrapper-form form select{padding:0 6.9333333333vw;background-color:#f8f8f8;border:.2666666667vw solid #fff;border-radius:.8vw;height:13.6vw;margin-bottom:3.4666666667vw;width:100%;font-size:2.9333333333vw}.contato .container .formularios .wrapper-form form textarea{resize:none;margin-bottom:5.8666666667vw;border-radius:.8vw;height:44.2666666667vw;padding:5.8666666667vw 7.7333333333vw;width:100%;background-color:#f8f8f8;border:.2666666667vw solid #fff}.contato .container .formularios .wrapper-form form textarea::-moz-placeholder{font-size:2.9333333333vw;font-weight:500;color:#1e1e1e}.contato .container .formularios .wrapper-form form textarea::placeholder{font-size:2.9333333333vw;font-weight:500;color:#1e1e1e}.contato .container .formularios .wrapper-form form .button-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.contato .container .formularios .wrapper-form form .button-wrapper p{margin-left:0;font-size:3.2vw;color:#282828}.contato .container .formularios .wrapper-form form .button-wrapper button{padding:0}@media(min-width: 600px)and (max-width: 1080px){.contato .banner .container-img{height:37.037037037vw}.contato .banner .titulo{font-size:2.4074074074vw;line-height:2.6851851852vw;letter-spacing:-.037037037vw}.contato .container{padding:4.537037037vw 0 3.7037037037vw}.contato .container .opcoes-mobile{margin-bottom:3.7037037037vw;border:.0925925926vw solid #e1e1e1;border-radius:.2777777778vw}.contato .container .opcoes-mobile select{background-size:1.1111111111vw;background-position:calc(100% - 1.1111111111vw) center;padding:2.3148148148vw 1.9444444444vw 1.9444444444vw 1.6666666667vw;font-size:1.4814814815vw;letter-spacing:-.037037037vw}.contato .container .formularios .wrapper-form .titulo{margin-left:2.037037037vw;margin-bottom:1.6666666667vw;font-size:2.4074074074vw;letter-spacing:-.0740740741vw}.contato .container .formularios .wrapper-form p{margin-left:2.037037037vw;font-size:1.6666666667vw;letter-spacing:-.037037037vw}.contato .container .formularios .wrapper-form form{margin-top:3.7037037037vw}.contato .container .formularios .wrapper-form form .input-wrapper{border:.0925925926vw solid #fff;border-radius:.2777777778vw;height:4.7222222222vw;margin-bottom:1.2037037037vw}.contato .container .formularios .wrapper-form form .input-wrapper label{padding:0 2.4074074074vw;gap:.8333333333vw}.contato .container .formularios .wrapper-form form .input-wrapper input::-moz-placeholder{font-size:1.0185185185vw}.contato .container .formularios .wrapper-form form .input-wrapper input::placeholder{font-size:1.0185185185vw}.contato .container .formularios .wrapper-form form select{padding:0 2.4074074074vw;border:.0925925926vw solid #fff;border-radius:.2777777778vw;height:4.7222222222vw;margin-bottom:1.2037037037vw;font-size:1.0185185185vw}.contato .container .formularios .wrapper-form form textarea{margin-bottom:2.037037037vw;border-radius:.2777777778vw;height:15.3703703704vw;padding:2.037037037vw 2.6851851852vw;border:.0925925926vw solid #fff}.contato .container .formularios .wrapper-form form textarea::-moz-placeholder{font-size:1.0185185185vw}.contato .container .formularios .wrapper-form form textarea::placeholder{font-size:1.0185185185vw}.contato .container .formularios .wrapper-form form .button-wrapper p{font-size:1.1111111111vw}}@media(min-width: 1080px){.contato .banner .container-img{height:36.1458333333vw}.contato .banner .container-img .mobile{display:none}.contato .banner .container-img .desktop{display:block;-o-object-position:right bottom;object-position:right bottom}.contato .banner .titulo{font-size:1.8229166667vw;letter-spacing:-1px;line-height:2.5520833333vw}.contato .banner .titulo br.mobile{display:none}.contato .banner .titulo br.desktop{display:block}.contato .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:8.6458333333vw;padding:3.3333333333vw 0 9.375vw}.contato .container .grafismo{display:block;position:absolute;right:-7.8125vw;top:-2.0833333333vw;z-index:0;width:34.4270833333vw}.contato .container .opcoes-mobile{display:none}.contato .container .opcoes{margin-top:5vw;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;max-width:28.90625vw;width:100%}.contato .container .opcoes button{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:.9895833333vw 0 .9375vw;width:100%;border-bottom:.1041666667vw solid #e1e1e1}.contato .container .opcoes button[data-form="#corretor"] .opcao-wrapper .container-img img{padding:.1041666667vw}.contato .container .opcoes button[data-form="#outros-assuntos"] .opcao-wrapper .container-img img{padding:.4166666667vw}.contato .container .opcoes button *{pointer-events:none}.contato .container .opcoes button.active .opcao-wrapper .container-img{border-color:#fbbf19}.contato .container .opcoes button.active .opcao-wrapper .container-img img{filter:brightness(0)}.contato .container .opcoes button.active .opcao-wrapper p{color:#252525}.contato .container .opcoes button.active .seta{display:block}.contato .container .opcoes button:nth-of-type(1){padding-top:0}.contato .container .opcoes button:nth-of-type(1) .container-img img{width:1.3020833333vw}.contato .container .opcoes button:nth-of-type(2) .container-img img{width:1.3020833333vw}.contato .container .opcoes button:nth-of-type(3) .container-img img{width:1.1979166667vw}.contato .container .opcoes button:nth-of-type(4) .container-img img{width:.9895833333vw}.contato .container .opcoes button:nth-of-type(5) .container-img img{width:1.3020833333vw}.contato .container .opcoes button:nth-of-type(6) .container-img img{width:1.1979166667vw}.contato .container .opcoes button .opcao-wrapper{transition:all .3s ease;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.6770833333vw}.contato .container .opcoes button .opcao-wrapper .container-img{transition:all .3s ease;border-top-right-radius:.3125vw;border-bottom-left-radius:.3125vw;border:.1041666667vw solid #bbb;height:2.03125vw;width:2.03125vw}.contato .container .opcoes button .opcao-wrapper .container-img img{transition:all .3s ease;height:auto}.contato .container .opcoes button .opcao-wrapper p{transition:all .3s ease;font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:0;color:#bbb;font-weight:800;font-family:"Metropolis"}.contato .container .opcoes button .seta{transition:all .3s ease;width:.7291666667vw;display:none}.contato .container .formularios{max-width:27.2395833333vw;width:100%;position:relative}.contato .container .formularios .wrapper-form{position:absolute;top:0;transition:all .3s ease;width:27.2395833333vw;display:unset;opacity:0;visibility:hidden}.contato .container .formularios .wrapper-form.active{opacity:1;visibility:visible}.contato .container .formularios .wrapper-form .titulo{font-size:1.8229166667vw;letter-spacing:-.0416666667vw;margin-left:0;margin-bottom:1.25vw}.contato .container .formularios .wrapper-form p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:-.0208333333vw;margin-left:0}.contato .container .formularios .wrapper-form form{margin-top:2.5vw;width:100%}.contato .container .formularios .wrapper-form form .input-wrapper{height:2.8125vw;border-radius:.15625vw;border-width:.1041666667vw;margin-bottom:.6770833333vw}.contato .container .formularios .wrapper-form form .input-wrapper label{padding:0 1.3541666667vw;gap:.7291666667vw}.contato .container .formularios .wrapper-form form .input-wrapper label img{width:.6770833333vw}.contato .container .formularios .wrapper-form form .input-wrapper label input{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem)}.contato .container .formularios .wrapper-form form .input-wrapper label input::-moz-placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem)}.contato .container .formularios .wrapper-form form .input-wrapper label input::placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem)}.contato .container .formularios .wrapper-form form select{padding:0 1.3541666667vw;border-radius:.15625vw;border-width:.1041666667vw;height:2.8125vw;margin-bottom:.6770833333vw;font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);font-weight:500}.contato .container .formularios .wrapper-form form textarea{border-radius:.15625vw;border-width:.1041666667vw;padding:.8854166667vw 1.3541666667vw;font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);height:8.75vw;margin-bottom:1.0416666667vw}.contato .container .formularios .wrapper-form form textarea::-moz-placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem)}.contato .container .formularios .wrapper-form form textarea::placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem)}.contato .container .formularios .wrapper-form form .button-wrapper p{font-size:.625vw}.contato .mensagem{font-size:.75rem !important}}@media(min-width: 1080px)and (max-width: 1440px){.contato .container .formularios .wrapper-form form .button-wrapper button{width:8.75rem}}@keyframes scroll{0%{transform:translateY(0)}100%{transform:translateY(10px)}}.sobre .banner{position:relative}.sobre .banner .container-img{height:76.2666666667vw}.sobre .banner .container-img .desktop{display:none}.sobre .banner .container-img .mobile{display:block}.sobre .banner .titulo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:5.3333333333vw;line-height:8vw;letter-spacing:-.1066666667vw;text-align:center}.sobre .banner .titulo br.desktop{display:none}.sobre .banner .scroll-wrapper{display:none}.sobre .familia .container .left{padding:11.2vw 0 19.4666666667vw}.sobre .familia .container .left .titulo{color:#313131;font-size:6.4vw;letter-spacing:.2133333333vw;margin-bottom:12vw}.sobre .familia .container .left .texto{font-size:4.2666666667vw;color:#313131;letter-spacing:.4266666667vw;line-height:4.2666666667vw}.sobre .familia .container .left .imagem{height:86.6666666667vw;margin-top:19.4666666667vw;margin-right:-6.1333333333vw;margin-bottom:7.2vw;margin-left:-6.1333333333vw}.sobre .familia .container .right{display:none}@media(min-width: 600px)and (max-width: 1080px){.sobre .banner .container-img{height:26.4814814815vw}.sobre .banner .container-img .desktop{display:block}.sobre .banner .container-img .mobile{display:none}.sobre .banner .titulo{font-size:3.3333333333vw;line-height:4.1666666667vw;letter-spacing:-.037037037vw}.sobre .familia{padding:3.8888888889vw 0 3.7037037037vw}.sobre .familia .container .left{padding-bottom:0}.sobre .familia .container .left .titulo{font-size:2.4074074074vw;letter-spacing:.0740740741vw;margin-bottom:4.1666666667vw}.sobre .familia .container .left .texto{font-size:1.8518518519vw;letter-spacing:.1481481481vw;line-height:2.037037037vw}.sobre .familia .container .left .imagem{height:30.0925925926vw;margin-top:6.7592592593vw;margin-right:-6.2037037037vw;margin-bottom:2.5vw;margin-left:-6.2037037037vw}}@media(min-width: 1080px){.sobre{position:relative}.sobre .banner .container-img{height:37.03125vw}.sobre .banner .container-img .mobile{display:none}.sobre .banner .container-img .desktop{display:block}.sobre .banner .titulo{font-size:2.1875vw;line-height:3.125vw;letter-spacing:-.0208333333vw;text-align:center}.sobre .banner .scroll-wrapper{position:absolute;bottom:3.6458333333vw;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.sobre .banner .scroll-wrapper .mouse{width:1.40625vw;height:2.6041666667vw;border-radius:.6770833333vw;border:.15625vw #fff solid}.sobre .banner .scroll-wrapper .mouse .scroll{margin:.5208333333vw auto 0;width:.2083333333vw;height:.5208333333vw;background-color:#fff}.sobre .banner .scroll-wrapper p{font-size:.5208333333vw;line-height:.6770833333vw;letter-spacing:.0791666667vw;margin:.78125vw 0;color:#fff}.sobre .banner .scroll-wrapper .container-img{width:.8333333333vw;height:auto}.sobre .banner .scroll-wrapper .container-img img{animation:scroll 1.5s infinite}.sobre .familia .container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.sobre .familia .container .left{padding-top:8.2291666667vw;padding-bottom:14.84375vw;margin-left:1.6666666667vw;max-width:34.375vw}.sobre .familia .container .left .titulo{font-size:2.1875vw;letter-spacing:.0416666667vw;margin-bottom:7.1875vw}.sobre .familia .container .left .texto{font-size:1.0416666667vw;letter-spacing:-.0208333333vw;line-height:1.6666666667vw}.sobre .familia .container .left .texto:first-of-type{margin-bottom:1.6666666667vw}.sobre .familia .container .left .imagem{display:none}.sobre .familia .container .right{padding-top:8.2291666667vw;display:block;position:relative;width:-moz-max-content;width:max-content}.sobre .familia .container .right .imagem-familia{position:absolute;top:-5.9375vw;right:0;width:30.78125vw;height:29.3229166667vw}.sobre .familia .container .right .imagem-familia img{border-top-left-radius:2.0833333333vw;border-bottom-right-radius:2.0833333333vw}}@media(min-width: 1080px)and (max-width: 1440px){.sobre .familia .container .left .texto{font-size:1.0416666667vw}}.imoveis-sobre{padding-top:11.4666666667vw;padding-bottom:14.6666666667vw;background-color:#313131}.imoveis-sobre .grafismo{display:none}.imoveis-sobre .container .titulo{font-size:6.1333333333vw;color:#fff;letter-spacing:.4266666667vw;margin-bottom:5.8666666667vw}.imoveis-sobre .container p{color:#fff;font-size:4.2666666667vw;letter-spacing:.4266666667vw;margin-bottom:10.9333333333vw}.imoveis-sobre .container .imoveis-box{overflow-x:auto;margin-right:-6.4vw;padding-right:6.4vw;margin-left:-5.8666666667vw;padding-left:5.8666666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:6.6666666667vw;width:-moz-max-content;width:max-content}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single{width:65.0666666667vw;padding-bottom:1.3333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;background-color:#d6d2c4;padding:1.3333333333vw 4.2666666667vw 2.1333333333vw;border-top-left-radius:2.6666666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:7.2vw;filter:invert(66%) sepia(0%) saturate(1%) hue-rotate(346deg) brightness(94%) contrast(92%)}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.2666666667vw;height:11.7333333333vw;margin:0 3.7333333333vw 0 4.2666666667vw;background-color:#784957}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{margin-bottom:0;font-size:4.2666666667vw;letter-spacing:.2133333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{position:relative;max-height:80vw;height:100vh}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:8vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{font-family:"ClashDisplay",sans-serif;position:absolute;top:0;left:0;background-color:#9c9c9c;padding:2.9333333333vw 2.4vw;font-size:3.7333333333vw;letter-spacing:.4266666667vw;color:#fff;border-bottom-right-radius:1.3333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv{position:absolute;bottom:4.2666666667vw;right:3.7333333333vw;width:17.0666666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv img{border-radius:0}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.8vw;padding-top:1.3333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.6666666667vw;margin-bottom:3.4666666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{display:flex;align-items:center;justify-content:center;flex-direction:row;width:6.1333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:4.2666666667vw;letter-spacing:.4266666667vw;color:#9c9c9c;margin-bottom:0}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{display:flex;align-items:center;justify-content:center;flex-direction:row;width:6.1333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{max-width:4vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:4.2666666667vw;letter-spacing:.2133333333vw;color:#9c9c9c;margin-bottom:0}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button{background-color:#fcc019;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4.2666666667vw;padding:2.6666666667vw 4.8vw 2.9333333333vw 3.4666666667vw;font-size:4.2666666667vw;font-family:"ClashDisplay",sans-serif;letter-spacing:.4266666667vw;color:#313131;border-bottom-right-radius:2.1333333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:4vw}@media(min-width: 600px)and (max-width: 1080px){.imoveis-sobre{padding-top:3.9814814815vw;padding-bottom:5.0925925926vw}.imoveis-sobre .container .titulo{font-size:2.1296296296vw;letter-spacing:.1481481481vw;margin-bottom:2.037037037vw}.imoveis-sobre .container p{font-size:1.4814814815vw;letter-spacing:.1481481481vw;margin-bottom:3.7962962963vw}.imoveis-sobre .container .imoveis-box{margin-right:-2.2222222222vw;padding-right:2.2222222222vw;margin-left:-2.037037037vw;padding-left:2.037037037vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper{gap:2.3148148148vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single{width:22.5925925926vw;padding-bottom:.462962963vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{padding:.462962963vw 1.4814814815vw .7407407407vw;border-top-left-radius:.9259259259vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:2.5vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.0925925926vw;height:4.0740740741vw;margin:0 1.2962962963vw 0 1.4814814815vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{font-size:1.4814814815vw;letter-spacing:.0740740741vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{max-height:25vw;height:100vh}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:2.7777777778vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{padding:1.0185185185vw .8333333333vw;font-size:1.2962962963vw;letter-spacing:.1481481481vw;border-bottom-right-radius:.462962963vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .mcmv{bottom:1.4814814815vw;right:1.2962962963vw;width:5.9259259259vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.2777777778vw;padding-top:.462962963vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{gap:.9259259259vw;margin-bottom:1.2037037037vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{width:2.1296296296vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:1.4814814815vw;letter-spacing:.1481481481vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{width:2.1296296296vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{max-width:1.3888888889vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:1.4814814815vw;letter-spacing:.0740740741vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button{gap:1.4814814815vw;padding:.9259259259vw 1.6666666667vw 1.0185185185vw 1.2037037037vw;font-size:1.4814814815vw;letter-spacing:.1481481481vw;border-bottom-right-radius:.7407407407vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:1.3888888889vw}}@media(min-width: 1080px){.imoveis-sobre{padding-top:9.8958333333vw;padding-bottom:5.15625vw;position:relative}.imoveis-sobre .grafismo{display:block;position:absolute;top:-27.9166666667vw;right:8.2291666667vw;width:34.4270833333vw;z-index:0}.imoveis-sobre .container{position:relative;z-index:1}.imoveis-sobre .container .titulo{font-size:1.8229166667vw;letter-spacing:.0833333333vw;margin-bottom:3.3854166667vw}.imoveis-sobre .container p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.0833333333vw;margin-bottom:5.46875vw}.imoveis-sobre .container p br{display:none}.imoveis-sobre .container .imoveis-box{overflow-x:unset;margin-left:unset;padding-left:unset;margin-right:unset;padding-right:unset}.imoveis-sobre .container .imoveis-box .imoveis-wrapper{gap:4.375vw;width:100%;justify-content:flex-start}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single{width:20.7291666667vw;padding-bottom:unset}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento{padding:.3645833333vw 1.3020833333vw .78125vw;border-top-left-radius:1.5625vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .container-img{width:2.3958333333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .linha{width:.1041666667vw;height:3.6979166667vw;margin:0 1.1458333333vw 0 1.3020833333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .empreendimento .titulo{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem{max-height:22.9166666667vw;height:100vh}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img img{border-bottom-right-radius:1.5625vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.thumbnail{height:100%}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.mcmv{width:5.4166666667vw;right:1.9270833333vw;bottom:1.3020833333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem .container-img.mcmv img{border-radius:0}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .imagem span{font-size:1.09375vw;letter-spacing:.0833333333vw;padding:.9895833333vw .78125vw 1.09375vw 1.25vw;border-bottom-right-radius:.78125vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes{padding-left:.2604166667vw;padding-top:.46875vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao{gap:1.0416666667vw;margin-bottom:1.0416666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img{width:1.8229166667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao .container-img img{width:1.8229166667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao p{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type{margin-bottom:1.09375vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img{width:1.8229166667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type .container-img img{width:1.1979166667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single .informacoes .informacao:first-of-type p{font-size:1.3541666667vw;letter-spacing:.0416666667vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button{font-size:1.09375vw;letter-spacing:.0833333333vw;padding:.8854166667vw 1.09375vw .9375vw 1.0416666667vw;gap:1.1979166667vw;border-bottom-right-radius:1.3020833333vw}.imoveis-sobre .container .imoveis-box .imoveis-wrapper .imovel-single button .container-img{width:1.1979166667vw}}main{background-color:var(--clr-gray-100);background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/y.webp);background-size:9.0625rem;background-repeat:no-repeat;background-position:top right;background-position-y:-1.5%}@media(min-width: 1080px){main{background-size:41.375rem}}.heading{--flow-spacer: 2rem;padding-block:2.1875rem;line-height:1.1}.heading h1{letter-spacing:.1em}.heading p{font-size:.875rem;letter-spacing:.1em}@media(min-width: 1080px){.heading{--flow-spacer: 4.0625rem;padding-block:9.0625rem 3.75rem}.heading p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);max-width:45ch}}.list{padding-bottom:4.0625rem}.list__filters{--flow-spacer: 1.125rem;margin-bottom:2rem}@media(max-width: 600px){.list .card-imovel{margin-right:1.125rem;max-width:min(245px,100%)}}@media(min-width: 600px){.list__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:clamp(2rem,-1.8571rem + 5.7143vi,5rem);column-gap:clamp(2rem,-1.8571rem + 5.7143vi,5rem);row-gap:clamp(4rem,3.2614rem + 1.9697vi,5.625rem)}}@media(min-width: 1080px){.list{padding-bottom:10.3125rem}.list__filters{--flow-spacer: 0px;display:flex;align-items:center;gap:1.875rem;margin-bottom:5.9375rem}.list__wrapper{grid-template-columns:repeat(3, minmax(150px, 397px))}}.page-trabalhe-conosco{padding-bottom:12vw;font-family:"Rustica";letter-spacing:.2666666667vw}.page-trabalhe-conosco .grafismo{display:none}.page-trabalhe-conosco .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;max-width:100%;padding:0 5.3333333333vw}.page-trabalhe-conosco .container .left{width:100%;min-width:100%}.page-trabalhe-conosco .container .left .titulo{font-size:6.4vw;margin:13.3333333333vw 0 9.3333333333vw;font-weight:600;color:#313131}.page-trabalhe-conosco .container .left .texto{font-size:4vw;margin-bottom:9.3333333333vw;font-weight:500;color:#313131;line-height:1.6}.page-trabalhe-conosco .container .left .container-img{max-height:43.7333333333vw;width:calc(100% + 5.3333333333vw);margin-bottom:13.3333333333vw}.page-trabalhe-conosco .container .left .container-img .mobile{border-top-left-radius:3.2vw;border-bottom-left-radius:3.2vw}.page-trabalhe-conosco .container .left .container-img .desktop{display:none}.page-trabalhe-conosco .container .left form .input-wrapper{font-family:"Metropolis";position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;background-color:#f8f8f8;border:.2666666667vw solid #fff;border-radius:.8vw;height:16vw;margin-bottom:3.7333333333vw}.page-trabalhe-conosco .container .left form .input-wrapper label{padding:0 8vw;position:absolute;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.1333333333vw;width:100%}.page-trabalhe-conosco .container .left form .input-wrapper label input{width:100%}.page-trabalhe-conosco .container .left form .input-wrapper label input::-moz-placeholder{font-size:3.7333333333vw;font-weight:600;color:#1e1e1e;font-family:"Metropolis"}.page-trabalhe-conosco .container .left form .input-wrapper label input::placeholder{font-size:3.7333333333vw;font-weight:600;color:#1e1e1e;font-family:"Metropolis"}.page-trabalhe-conosco .container .left form .input-wrapper label input[type=file]{all:unset;overflow:hidden;width:.2666666667vw;height:.2666666667vw;position:absolute;left:50%}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe{gap:13.3333333333vw}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .curriculo{font-size:3.7333333333vw;font-weight:600;color:#1e1e1e}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome{display:flex;align-items:center}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .nome-arquivo{font-size:3.7333333333vw;font-weight:600;max-width:40vw;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .arquivo{margin-left:1.3333333333vw;width:3.2vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type{background-color:unset;border:unset;justify-content:space-between;margin-bottom:unset}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p{font-size:3.7333333333vw;letter-spacing:.4266666667vw;color:#313131}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p span{color:#999}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.mobile{display:block}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.desktop{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button{padding:unset}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button p{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img{margin-bottom:unset}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .mobile{display:block;width:39.2vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .desktop{display:none}@media(min-width: 600px)and (max-width: 1080px){.page-trabalhe-conosco{padding-bottom:4.1666666667vw;letter-spacing:.0925925926vw}.page-trabalhe-conosco .container{padding:0 1.8518518519vw}.page-trabalhe-conosco .container .left .titulo{font-size:2.4074074074vw;margin:4.6296296296vw 0 3.2407407407vw}.page-trabalhe-conosco .container .left .texto{font-size:1.6666666667vw;margin-bottom:3.2407407407vw;line-height:1.6}.page-trabalhe-conosco .container .left .texto br{display:none}.page-trabalhe-conosco .container .left .container-img{max-height:41.6666666667vw;width:calc(100% + 1.8518518519vw);margin-bottom:4.6296296296vw}.page-trabalhe-conosco .container .left .container-img .mobile{display:none}.page-trabalhe-conosco .container .left .container-img .desktop{display:block;max-height:41.6666666667vw;-o-object-position:0 -5.5555555556vw;object-position:0 -5.5555555556vw;border-top-left-radius:1.1111111111vw;border-bottom-left-radius:1.1111111111vw}.page-trabalhe-conosco .container .left form .input-wrapper{border:.0925925926vw solid #fff;border-radius:.2777777778vw;height:5.5555555556vw;margin-bottom:1.2962962963vw}.page-trabalhe-conosco .container .left form .input-wrapper label{padding:0 2.7777777778vw;gap:.7407407407vw}.page-trabalhe-conosco .container .left form .input-wrapper label input::-moz-placeholder{font-size:1.2962962963vw}.page-trabalhe-conosco .container .left form .input-wrapper label input::placeholder{font-size:1.2962962963vw}.page-trabalhe-conosco .container .left form .input-wrapper label input[type=file]{width:.0925925926vw;height:.0925925926vw}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe{gap:unset;justify-content:space-between}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .curriculo{font-size:1.2962962963vw}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .nome-arquivo{font-size:1.2962962963vw;max-width:13.8888888889vw}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .arquivo{margin-left:.462962963vw;width:1.1111111111vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p{font-size:1.2962962963vw;letter-spacing:.1481481481vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.mobile{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.desktop{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img{width:13.6111111111vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .mobile{width:13.6111111111vw;border-radius:unset}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .desktop{display:none}}@media(min-width: 1080px){.page-trabalhe-conosco{padding:6.1979166667vw 0 0;position:relative}.page-trabalhe-conosco .grafismo{position:absolute;top:-3.0729166667vw;left:21.3020833333vw;width:34.4270833333vw;display:block}.page-trabalhe-conosco .container{padding:0 0 0 7.8645833333vw;justify-content:space-between;gap:8.3854166667vw;position:relative;z-index:2}.page-trabalhe-conosco .container .left{min-width:unset;max-width:29.9479166667vw}.page-trabalhe-conosco .container .left .titulo{margin-top:4.375vw;margin-bottom:3.3854166667vw;font-size:1.8229166667vw;letter-spacing:.0416666667vw}.page-trabalhe-conosco .container .left .texto{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.0833333333vw;line-height:1.9791666667vw;margin-bottom:4.53125vw}.page-trabalhe-conosco .container .left .container-img{display:none}.page-trabalhe-conosco .container .left form .input-wrapper{height:3.0729166667vw;margin-bottom:.7291666667vw;border-width:.15625vw;border-radius:.15625vw}.page-trabalhe-conosco .container .left form .input-wrapper label{padding:0 1.5625vw;gap:1.3541666667vw}.page-trabalhe-conosco .container .left form .input-wrapper label img{width:.8333333333vw}.page-trabalhe-conosco .container .left form .input-wrapper label input{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);width:100%;padding:unset}.page-trabalhe-conosco .container .left form .input-wrapper label input::-moz-placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);font-weight:500}.page-trabalhe-conosco .container .left form .input-wrapper label input::placeholder{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);font-weight:500}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe{gap:unset;justify-content:space-between}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .curriculo{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:0}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .nome-arquivo{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:0}.page-trabalhe-conosco .container .left form .input-wrapper label.curriculo-trabalhe .nome .arquivo{margin-left:.9375vw;width:.8333333333vw}.page-trabalhe-conosco .container .left form .input-wrapper:nth-last-of-type(2){margin-bottom:2.96875vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type{justify-content:flex-end;gap:1.7708333333vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.0833333333vw;text-align:end}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.mobile{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type p br.desktop{display:block}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button{background-color:#fcc019;height:2.7083333333vw;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;border-top-right-radius:.78125vw;border-top-left-radius:.5208333333vw;border-bottom-left-radius:.5208333333vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button p{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;padding:0 .8333333333vw 0 1.0416666667vw;color:#313131;font-size:1.0416666667vw;height:2.7083333333vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;border-top-right-radius:.78125vw;background-color:#313131;padding:0 .9375vw 0 .625vw;width:unset;max-height:unset;height:2.7083333333vw}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .mobile{display:none}.page-trabalhe-conosco .container .left form .input-wrapper:last-of-type button .container-img .desktop{display:block;width:1.1458333333vw;height:auto}.page-trabalhe-conosco .container .right .container-img{width:53.6458333333vw;height:54.4791666667vw}.page-trabalhe-conosco .container .right .container-img img{border-top-left-radius:3.125vw}}.politica-de-privacidade{padding-top:11.4666666667vw;padding-bottom:14.6666666667vw}.politica-de-privacidade .titulo{font-size:6.1333333333vw;color:#313131;letter-spacing:.4266666667vw;margin-bottom:5.8666666667vw}.politica-de-privacidade p{color:#000;font-size:4.2666666667vw;letter-spacing:.4266666667vw;margin-bottom:8vw}.politica-de-privacidade p:last-of-type{margin-bottom:0}.politica-de-privacidade ul{margin-bottom:8vw}.politica-de-privacidade ul li{list-style-type:disc;list-style-position:inside;font-size:4.2666666667vw;letter-spacing:.5333333333vw}.politica-de-privacidade table{margin-bottom:8vw}.politica-de-privacidade table tr:first-of-type td{text-align:center;font-size:5.3333333333vw;font-weight:600;color:#313131}.politica-de-privacidade table tr td{padding:2.1333333333vw;border:1px solid #313131}@media(min-width: 600px)and (max-width: 1080px){.politica-de-privacidade{padding-top:3.9814814815vw;padding-bottom:5.0925925926vw}.politica-de-privacidade .titulo{font-size:2.1296296296vw;letter-spacing:.1481481481vw;margin-bottom:2.037037037vw}.politica-de-privacidade .content p{font-size:1.4814814815vw;letter-spacing:.1481481481vw;margin-bottom:2.7777777778vw}.politica-de-privacidade .content ul{margin-bottom:2.7777777778vw}.politica-de-privacidade .content ul li{font-size:1.4814814815vw;letter-spacing:.1851851852vw}.politica-de-privacidade .content table{margin-bottom:2.7777777778vw}.politica-de-privacidade .content table tr:first-of-type td{font-size:1.8518518519vw}.politica-de-privacidade .content table tr td{padding:.7407407407vw}}@media(min-width: 1080px){.politica-de-privacidade{padding:4.1666666667vw 0}.politica-de-privacidade .titulo{font-size:1.8229166667vw;letter-spacing:.0833333333vw;margin-bottom:3.3854166667vw}.politica-de-privacidade .content p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.1041666667vw;margin-bottom:1.5625vw}.politica-de-privacidade .content ul{margin-bottom:1.5625vw}.politica-de-privacidade .content ul li{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);letter-spacing:.1041666667vw}.politica-de-privacidade .content table{margin-bottom:1.5625vw}.politica-de-privacidade .content table tr:first-of-type td{font-size:1.0416666667vw}.politica-de-privacidade .content table tr td{padding:.4166666667vw}}body{background-color:var(--clr-gray-100)}.banner{background-size:cover;background-repeat:no-repeat}.banner__content{padding-block:8.5rem 1.875rem}.banner__logo{display:grid;place-content:center;background:#fff;padding-block:.6875rem;padding-inline:2.1875rem;border-top-left-radius:var(--border-radius)}.banner__logo-wrapper{--border-radius: 0.375rem;display:inline-block}.banner__logo>img{max-width:clamp(7.1875rem,6.2015rem + 4.2071vi,11.25rem);width:100%}.banner__logo-status{padding:.625rem .9375rem;border-bottom-right-radius:var(--border-radius);margin-top:-1px}.banner__logo-status p{font-size:.9375rem;letter-spacing:.125rem}@media(max-width: 1080px){.banner__specs{margin-top:1.375rem}}.banner__specs ul li{display:flex;align-items:flex-end;gap:.5rem}.banner__specs ul li>span{flex-basis:1.5625rem;height:1.4375rem}.banner__specs ul li>span img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.banner__specs ul li p{font-size:clamp(.9375rem,.8378rem + .4255vi,1.125rem);font-weight:700;letter-spacing:.05em}.banner__form{position:relative;bottom:-56px}@media(min-width: 600px)and (max-width: 1080px){.banner__specs ul li>span img{max-height:23px;-o-object-fit:contain;object-fit:contain}}@media(min-width: 1080px){.banner__content{display:flex;align-items:flex-end;gap:clamp(1.5rem,-0.4286rem + 2.8571vi,3rem);padding-top:clamp(4rem,-33.4464rem + 55.4762vi,33.125rem);padding-bottom:1.3125rem}.banner__logo{padding-block:clamp(1.5rem,.2143rem + 1.9048vi,2.5rem);padding-inline:clamp(2.75rem,-0.9464rem + 5.4762vi,5.625rem)}.banner__logo-wrapper{--border-radius: 1.0625rem;max-width:clamp(12.5rem,-0.3571rem + 19.0476vi,22.5rem)}.banner__logo-status{font-size:clamp(1rem,-0.2857rem + 1.9048vi,2rem);padding:.75em 1.062em}.banner__logo-status p{font-size:1em}.banner__specs{font-size:clamp(1.25rem,.4464rem + 1.1905vi,1.875rem);flex-grow:2}.banner__specs ul li{gap:.533em}.banner__specs ul li>span{flex-basis:1.533em;height:1.4em}.banner__specs ul li p{font-size:1em}}.form{font-size:clamp(.6875rem,.2857rem + .5952vi,1rem);--border-radius: 1.875em;padding-block:2.812em 2.5em;padding-inline:2em;border-top-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.form__heading{font-size:1.562em}.form form{--flow-spacer: 1.5em;margin-top:1.875em}.form input{display:block}.form input{width:100%;padding:.937em .75em;background:#fff;border-radius:.625em}.form input::-moz-placeholder{font-family:"ClashDisplay";font-size:.937em;font-weight:500;color:var(--clr-gray-800);text-transform:uppercase}.form input,.form input::placeholder{font-family:"ClashDisplay";font-size:.937em;font-weight:500;color:var(--clr-gray-800);text-transform:uppercase}.form .button{--border-radius: 0.75em;display:block;margin-left:auto;font-size:1.25em}.about{padding-top:2.5rem}.about__content{--flow-spacer: 2rem}.about__content p{font-size:.875rem;letter-spacing:2px;line-height:2;color:var(--clr-gray-700);margin-bottom:1.75rem}.about__content p:last-of-type{margin-bottom:unset}.about__content p:empty{margin-bottom:unset}@media(min-width: 1080px){.about{padding-top:7.75rem}.about__content{--flow-spacer: 3.375rem}.about__content p{font-size:clamp(.75rem,.2679rem + .7143vi,1.125rem);margin-bottom:2.25rem}}.gallery{padding-top:3.75rem}.gallery__tabs{margin-block:2.5625rem 2.375rem}.gallery__tabs ul{display:flex;align-items:center;gap:2.1875rem}.gallery__tabs ul li{font-size:.9375rem;letter-spacing:1px;color:var(--clr-primary-800);padding-bottom:.3125rem;cursor:pointer}.gallery__tabs ul li[active]{color:var(--clr-primary-400);font-weight:bold;border-bottom:3px solid var(--clr-accent-400)}.gallery__gallery{display:none;background-image:linear-gradient(to bottom, var(--clr-dark) 73%, transparent 10%);padding-top:1.25rem}.gallery__gallery[active]{display:block}.gallery__item{position:relative;cursor:pointer;max-width:72.5333333333vw;height:42.4vw;width:100%;margin-right:3.2vw}.gallery__item::after{content:"";position:absolute;top:.625rem;right:.75rem;display:block;background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/icons/icon-zoom.webp);background-size:contain;background-repeat:no-repeat;width:1.75rem;height:2rem}.gallery__item a{display:block;height:100%}.gallery__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gallery__indicator{font-size:.875rem;--padding-block: 0.571em;--border-radius: 0.357em;display:inline-flex;width:17.85em;border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);overflow:hidden}.gallery__indicator>*{padding-block:var(--padding-block)}.gallery__indicator button{padding-inline:.857em;cursor:pointer}.gallery__indicator button:first-of-type{transform:rotate(180deg)}.gallery__indicator button>img{vertical-align:sub}@media(max-width: 1080px){.gallery__indicator button>img{width:1em;height:1em}}.gallery__indicator p{flex-grow:2;letter-spacing:2px;line-height:1.3}@media(max-width: 600px){.gallery__tabs ul{gap:22px;flex-wrap:wrap}.gallery__indicator button>img{vertical-align:middle}.gallery__indicator p{line-height:1.9}}@media(min-width: 1080px){.gallery{padding-top:5.625rem}.gallery__tabs{margin-block:3.125rem 1.0625rem}.gallery__tabs ul{gap:3.5rem}.gallery__tabs ul li{font-size:1.125rem;padding-bottom:.75rem}.gallery__gallery{padding-top:3.5rem}.gallery__item{position:relative;width:40.625vw;height:23.6979166667vw;-o-object-fit:cover;object-fit:cover;cursor:pointer;margin-right:2.25rem;max-width:unset;max-height:unset}.gallery__item::after{top:1.6875rem;right:1.5rem;width:2.625rem;height:2.8125rem}.gallery__indicator{font-size:clamp(.75rem,.4286rem + .4762vi,1rem);--padding-block: 1.25em;--border-radius: 0.937em;width:28.125em;margin-top:-1px}.gallery__indicator button{padding-inline:1.06em}.gallery__indicator p{font-size:1.25em}}.features{--flow-spacer: 1.5625rem;position:relative;position:relative;padding-top:5.3125rem}.features::after{content:"";display:block;position:absolute;right:-2.5rem;top:-6.875rem;width:15.625rem;height:13.25rem;background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/imovel/y.webp);background-size:cover;background-repeat:no-repeat;z-index:-1}.features .title{margin-bottom:2.125rem}.features li{--icon-size: 2.875rem;display:flex;align-items:center;gap:1.3125rem}.features li>img{height:var(--icon-size);width:var(--icon-size);-o-object-fit:scale-down;object-fit:scale-down}.features p{font-size:.875rem;color:var(--clr-gray-600)}@media(min-width: 600px){.features__list{-moz-column-count:2;column-count:2}}@media(min-width: 1080px){.features{--flow-spacer: 0.75rem;padding-topddd:7.5rem}.features::after{width:41.5rem;height:100%;top:0;right:0}.features .title{margin-bottom:3.5rem}.features__list{max-width:clamp(50rem,25.8929rem + 35.7143vi,68.75rem)}.features li{font-size:clamp(.875rem,.5536rem + .4762vi,1.125rem);--icon-size: 3.4em;gap:1.5em}.features p{font-size:1em}}.location{--border-radius: 0;padding:3.875rem 0}.location__content>.title{margin-bottom:.9375rem}.location__text{--background-color: var(--clr-gray-400);padding-block:.875rem .625rem;font-size:.875rem}.location__map-title{padding-block:.75rem;border-top-right-radius:var(--border-radius)}@media(max-width: 600px){.location__map-title{font-size:.875rem;text-align:center}}.location__map-container{overflow:hidden;border-bottom-right-radius:var(--border-radius);height:53.3333333333vw}.location iframe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.location__search{--padding-block: 0.75rem;margin-top:-3px;padding-block:var(--padding-block);border-bottom-left-radius:var(--border-radius)}.location__search p{font-size:.875rem}@media(max-width: 1080px){.location__search p{margin-bottom:.375rem}}.location__search form{position:relative;flex-grow:2}.location__search .search__input{position:relative;flex-grow:2}.location__search .search__input::before{content:"";position:absolute;top:50%;left:.5rem;display:block;width:.9375rem;height:1.125rem;translate:0 -50%;background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/icons/pin-imoveis.webp);background-size:contain;background-repeat:no-repeat;opacity:.5}.location__search input{width:100%;font-family:"ClashDisplay";padding-block:.5rem;padding-left:2.3125rem;background-color:var(--clr-gray-200);border-radius:.375rem}.location__search input::-moz-placeholder{font-size:.875rem;letter-spacing:2px;color:var(--clr-gray-800);font-weight:300}.location__search input,.location__search input::placeholder{font-size:.875rem;letter-spacing:2px;color:var(--clr-gray-800);font-weight:300}.location__search label{--width: 4.5625rem;position:absolute;right:calc(var(--width)*-1);display:grid;place-content:center;width:var(--width);height:100%;padding-block:var(--padding-block);padding-inline:.9375rem;border-top-right-radius:var(--border-radius);cursor:pointer}.location__search label>img{width:1.875rem;height:1.875rem}.location__search button{display:grid;place-content:center;font-size:.875rem;color:#fff;font-weight:400;height:2.357em;overflow:hidden;padding:.7em}.location__search button>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 1080px){.location__text,.location__map-title,.location__search{position:relative}.location__text::before,.location__map-title::before,.location__search::before{content:"";display:block;position:absolute;inset:0;left:-5vw;width:105vw;height:100%;background-color:var(--background-color, var(--clr-primary-400));z-index:-1}.location__map-container{width:100vw;margin-left:-5vw}.location__search form{display:flex;align-items:center;justify-content:space-between}.location__search .search__input input{border-top-right-radius:0;border-bottom-right-radius:0}}@media(min-width: 1080px){.location{font-size:clamp(.8125rem,.5714rem + .3571vi,1rem);--border-radius: 0.937em;padding:11.5625rem 0}.location__content>.title{margin-bottom:2.375em}.location__text{position:relative;padding-top:4.8em;padding-bottom:0;margin-bottom:3.5em;font-size:1.125em;max-width:60ch}.location__text::before{content:"";position:absolute;left:-7.2em;top:0;display:block;width:53.33em;height:37.5em;background-color:var(--clr-gray-400);border-top-right-radius:3.33em;z-index:-1}.location__map-container{height:41.37em}.location__map-title{font-size:clamp(1rem,-0.5268rem + 2.2619vi,2.1875rem);display:inline-block;padding:.742em 1.142em}.location__search{--padding-block: 1.25em;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:1.5em;width:51.375em;padding-right:2em}.location__search p{font-size:1.25em;padding-left:var(--padding-block)}.location__search .search__input::before{width:1.312em;height:1.687em;left:1.25em}.location__search input{padding-block:.812em;padding-left:3.5em;border-radius:.625em}.location__search input::-moz-placeholder{font-size:1.125em}.location__search input,.location__search input::placeholder{font-size:1.125em}.location__search button{font-size:1.125em}}.status{padding-bottom:2.375rem}.status .title{margin-bottom:1.25rem}.status__list{--flow-spacer: 0.375rem}.status__item p{font-size:.875rem;margin-bottom:.3125rem}.status__bar{--percentage: 0;--border-radius: 0.1875rem;position:relative;display:block;width:90%;height:1.5625rem;background-color:var(--clr-gray-200);padding:.125rem}.status__bar,.status__bar::before{display:block;border-radius:var(--border-radius)}.status__bar::before{content:"";background-color:var(--clr-primary-400);height:100%;width:var(--percentage)}.status__bar::after{content:attr(data-percentage) "%";position:absolute;right:-2.5em;top:50%;translate:0 -50%;font-size:.723125rem;color:var(--clr-accent-400)}@media(min-width: 1080px){.status{font-size:clamp(.8125rem,.5714rem + .3571vi,1rem);padding-bottom:10.25em}.status .title{margin-bottom:3.25rem}.status__list{--flow-spacer: 2.937em}.status__item p{font-size:1.125em;margin-bottom:1.1em}.status__bar{--border-radius: 0.625em;width:46.687em;height:3.812em;padding:.312em}.status__bar::after{font-size:1.875em}}header{background-color:#313131;position:relative;z-index:2}header .container-header{padding:8vw 5.8666666667vw 4.2666666667vw;display:flex;align-items:center;justify-content:space-between;flex-direction:row}header .container-header a{display:block;width:20vw}header .container-header .menu-mobile-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2.4vw;padding:0}header .container-header .menu-mobile-btn .container-img{width:5.8666666667vw}header .container-header .menu-mobile-btn p{color:#e8e3e0;font-size:3.2vw;letter-spacing:.4266666667vw}header .container-header .menu-mobile{z-index:9;position:fixed;top:-100%;left:0;width:100%;height:100%;background-color:#313131;display:flex;align-items:normal;justify-content:flex-start;flex-direction:column;transition:all .3s ease}header .container-header .menu-mobile.active{top:0}header .container-header .menu-mobile .top-mobile{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin:8vw 6.1333333333vw 0 12.8vw}header .container-header .menu-mobile .top-mobile .container-img{width:20vw}header .container-header .menu-mobile .top-mobile button{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2.4vw}header .container-header .menu-mobile .top-mobile button .container-img{width:5.3333333333vw}header .container-header .menu-mobile .top-mobile button p{color:#e8e3e0;font-size:3.2vw;letter-spacing:.4266666667vw}header .container-header .menu-mobile .content-mobile{margin-top:32.5333333333vw}header .container-header .menu-mobile .content-mobile nav{margin-bottom:56vw;height:100%}header .container-header .menu-mobile .content-mobile nav ul{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:100%}header .container-header .menu-mobile .content-mobile nav ul li a{width:auto;font-size:6.4vw;letter-spacing:.4266666667vw;color:#e8e3e0}header .container-header .menu{display:none}@media(min-width: 600px)and (max-width: 1080px){header .container-header{padding:2.7777777778vw 2.037037037vw 1.4814814815vw}header .container-header a{width:9.2592592593vw}header .container-header .menu-mobile-btn{gap:1.3888888889vw}header .container-header .menu-mobile-btn .container-img{width:2.7777777778vw}header .container-header .menu-mobile-btn p{font-size:1.4814814815vw}header .container-header .menu-mobile{display:block}header .container-header .menu-mobile .top-mobile{margin:2.7777777778vw 2.1296296296vw 0 4.4444444444vw}header .container-header .menu-mobile .top-mobile .container-img{width:9.2592592593vw}header .container-header .menu-mobile .top-mobile button{gap:1.3888888889vw}header .container-header .menu-mobile .top-mobile button .container-img{width:2.7777777778vw}header .container-header .menu-mobile .top-mobile button p{font-size:1.4814814815vw}header .container-header .menu-mobile .content-mobile{margin-top:11.2962962963vw}header .container-header .menu-mobile .content-mobile nav{margin-bottom:19.4444444444vw}header .container-header .menu-mobile .content-mobile nav ul li a{font-size:1.8518518519vw;letter-spacing:.1481481481vw;margin-bottom:3.7037037037vw}header .container-header .menu{display:none}}@media(min-width: 1080px){header .container-header{padding:1.5104166667vw 7.8645833333vw 1.3541666667vw;gap:12.4479166667vw;justify-content:flex-start}header .container-header a{display:block;width:clamp(5.9375rem,-6.391rem + 14.4404vi,10.9375rem)}header .container-header .menu-mobile-btn{display:none}header .container-header .menu-mobile{display:none}header .container-header .menu{display:block}header .container-header .menu ul{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3.6458333333vw}header .container-header .menu ul li a{font-size:clamp(.8125rem,-0.8827rem + 1.9856vi,1.5rem);width:unset;color:#e8e3e0;letter-spacing:.0833333333vw}}.newsletter{background-color:#313131}.newsletter .container{padding:14.4vw 0 8.5333333333vw}.newsletter .container p{color:#fcc019;text-align:center;margin-bottom:11.2vw;font-size:3.7333333333vw;letter-spacing:.4266666667vw;font-weight:400}.newsletter .container p br.mobile{display:block}.newsletter .container p br.desktop{display:none}.newsletter .container p span{font-weight:bold}.newsletter .container form{display:flex;align-items:center;justify-content:center;flex-direction:column}.newsletter .container form *{font-family:"ClashDisplay",sans-serif;font-display:swap}.newsletter .container form input{background-color:#fff;width:100%;margin-bottom:4vw;padding:2.1333333333vw 2.6666666667vw;color:#000;font-size:3.7333333333vw;border-radius:.5333333333vw}.newsletter .container form input::-moz-placeholder{font-size:4.5333333333vw;letter-spacing:.4266666667vw;color:#847879}.newsletter .container form input::placeholder{font-size:4.5333333333vw;letter-spacing:.4266666667vw;color:#847879}.newsletter .container form input:last-of-type{margin-bottom:2.1333333333vw}.newsletter .container form .form-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.newsletter .container form .form-wrapper p{margin:0;font-size:3.2vw;color:#fcc019}.newsletter .container form .form-wrapper button{background-color:#fcc019;margin-left:auto;font-size:4.5333333333vw;letter-spacing:.4266666667vw;color:#fff;padding:2.1333333333vw 3.4666666667vw;border-radius:.5333333333vw}@media(min-width: 600px)and (max-width: 1080px){.newsletter .container{padding:5vw 2.2222222222vw 2.962962963vw 2.037037037vw}.newsletter .container p{margin-bottom:3.8888888889vw;font-size:1.6666666667vw;letter-spacing:.1481481481vw}.newsletter .container form{max-width:37.037037037vw;margin:0 auto}.newsletter .container form input{margin-bottom:1.3888888889vw;padding:.7407407407vw .9259259259vw;font-size:1.4814814815vw;border-radius:.462962963vw}.newsletter .container form input::-moz-placeholder{font-size:1.5740740741vw;letter-spacing:.1481481481vw}.newsletter .container form input::placeholder{font-size:1.5740740741vw;letter-spacing:.1481481481vw}.newsletter .container form input:last-of-type{margin-bottom:.7407407407vw}.newsletter .container form .form-wrapper p{font-size:1.1111111111vw}.newsletter .container form .form-wrapper button{font-size:1.5740740741vw;letter-spacing:.1481481481vw;padding:.7407407407vw 1.2037037037vw;border-radius:.1851851852vw}}@media(min-width: 1080px){.newsletter{background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/bg-newsletter.webp);background-size:cover;background-repeat:no-repeat}.newsletter .container{padding:2.6041666667vw 0 2.3958333333vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3.2291666667vw}.newsletter .container p{font-size:1.5625vw;letter-spacing:.0833333333vw;margin-bottom:0;text-align:left}.newsletter .container p br.mobile{display:none}.newsletter .container p br.desktop{display:block}.newsletter .container form{max-width:23.6458333333vw;width:100%}.newsletter .container form input{padding:1.09375vw .9895833333vw 1.0416666667vw;font-size:.9375vw;border-radius:.5208333333vw;margin-bottom:1.3020833333vw;letter-spacing:.0833333333vw}.newsletter .container form input::-moz-placeholder{font-size:.9375vw;letter-spacing:.0833333333vw}.newsletter .container form input::placeholder{font-size:.9375vw;letter-spacing:.0833333333vw}.newsletter .container form input:last-of-type{margin-bottom:1.09375vw}.newsletter .container form .form-wrapper p{font-size:.8333333333vw;letter-spacing:.0833333333vw}.newsletter .container form .form-wrapper button{font-size:.9375vw;letter-spacing:.0833333333vw;padding:.78125vw 1.3020833333vw}}.modal{font-size:clamp(.75rem,.6893rem + .2589vi,1rem);background-color:var(--clr-dark);padding:0;border-top-left-radius:1em;border-bottom-right-radius:1em;border:0}.modal::backdrop{background-color:rgba(0,0,0,.5)}.modal__content{padding-inline:.937em}.modal__header,.modal__body{padding-inline:clamp(.9375rem,.179rem + 3.2362vi,4.0625rem)}.modal__close{display:flex;align-items:center;gap:.19em;margin-left:auto;padding-block:.357em;font-size:2.62em}.modal__close span{font-size:.5em;text-transform:uppercase}.modal__title{font-size:2em;font-weight:700}.modal__body{margin-block:2em}.modal form input,.modal form textarea{display:block;width:100%;padding:.937em .75em;background:#fff;border-radius:.625em}.modal form input::-moz-placeholder, .modal form textarea::-moz-placeholder{font-family:"ClashDisplay";font-size:.937em;font-weight:500;color:var(--clr-gray-800);text-transform:uppercase}.modal form input,.modal form input::placeholder,.modal form textarea,.modal form textarea::placeholder{font-family:"ClashDisplay";font-size:.937em;font-weight:500;color:var(--clr-gray-800);text-transform:uppercase}.modal form textarea{resize:none}.modal form [type=submit]{display:block;margin-left:auto;font-size:1.312em}footer{background-color:#d6d2c4}footer .container{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:11.7333333333vw 0 26.6666666667vw}footer .container .container-img{width:38.9333333333vw;margin-bottom:7.4666666667vw}footer .container .links{display:none}footer .container p{text-align:center;font-size:3.2vw;color:#313131;margin-bottom:7.2vw}footer .container .redes-sociais{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.6666666667vw;margin-bottom:12.5333333333vw}footer .container .redes-sociais .container-img{width:9.8666666667vw;margin-bottom:0}footer .container .informacoes{margin-bottom:15.7333333333vw;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5.3333333333vw}footer .container .informacoes p{display:none}footer .container .informacoes .informacao{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3.7333333333vw}footer .container .informacoes .informacao .container-img{margin-bottom:0;width:6.4vw}footer .container .informacoes .informacao p{display:block;font-size:3.2vw;letter-spacing:.4266666667vw;color:#313131;margin-bottom:0}footer .container .informacoes .informacao:first-of-type .container-img{width:4.5333333333vw}footer .container .informacoes .redes-sociais{display:none}footer .container .informacoes .texto{display:none}footer .container .texto{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:3.2vw}footer .container .texto p{font-size:2.6666666667vw;color:#313131;letter-spacing:.4266666667vw;margin-bottom:0}footer .container .texto .container-img{margin-bottom:0;width:27.4666666667vw}@media(min-width: 600px)and (max-width: 1080px){footer .container{padding:4.0740740741vw 0 12.962962963vw}footer .container .container-img{width:13.5185185185vw;margin-bottom:2.5925925926vw}footer .container p{font-size:1.4814814815vw;margin-bottom:2.5vw}footer .container .redes-sociais{gap:.9259259259vw;margin-bottom:4.3518518519vw}footer .container .redes-sociais .container-img{width:3.4259259259vw}footer .container .informacoes{margin-bottom:5.462962963vw;gap:1.8518518519vw}footer .container .informacoes .informacao{gap:1.2962962963vw}footer .container .informacoes .informacao .container-img{width:2.7777777778vw}footer .container .informacoes .informacao p{font-size:1.4814814815vw;letter-spacing:.1481481481vw}footer .container .informacoes .informacao:first-of-type .container-img{width:2.1296296296vw}footer .container .texto{gap:1.1111111111vw}footer .container .texto p{font-size:1.2962962963vw;letter-spacing:.1481481481vw}footer .container .texto .container-img{width:11.1111111111vw}}@media(min-width: 1080px){footer .container{padding:7.03125vw 0 8.28125vw;align-items:flex-start}footer .container .links-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:6.875vw}footer .container .links-wrapper .container-img{width:14.9479166667vw;margin:1.3541666667vw 0 1.4583333333vw}footer .container .links-wrapper .links{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}footer .container .links-wrapper .links a{font-size:.8854166667vw;letter-spacing:.0833333333vw;color:#313131}footer .container .links-wrapper .links .linha{width:.1041666667vw;height:2.5vw;background-color:#313131;margin:0 1.9791666667vw}footer .container .links-wrapper .links .linha:last-of-type{display:none}footer .container p{display:none}footer .container .redes-sociais{display:none}footer .container .informacoes{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0;gap:unset;width:100%}footer .container .informacoes p{display:block;font-size:.8333333333vw;letter-spacing:.0833333333vw;color:#313131;margin-bottom:0;text-align:left}footer .container .informacoes .informacao{flex-direction:row;gap:.6770833333vw}footer .container .informacoes .informacao .container-img{width:2.6041666667vw}footer .container .informacoes .informacao p{font-size:.8333333333vw;letter-spacing:.0833333333vw;color:#313131;text-align:left}footer .container .informacoes .informacao:first-of-type{gap:1.3020833333vw}footer .container .informacoes .informacao:first-of-type .container-img{width:1.875vw}footer .container .informacoes .redes-sociais{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:.625vw;margin-bottom:0}footer .container .informacoes .redes-sociais .container-img{width:1.875vw}footer .container .informacoes .texto{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.6770833333vw}footer .container .informacoes .texto p{font-size:.625vw;letter-spacing:.0833333333vw;color:#313131}footer .container .informacoes .texto .container-img{width:8.3854166667vw}footer .container .texto{display:none}}.contact-bar{font-size:clamp(.8125rem,.3502rem + .5415vi,1rem);font-family:"Rustica";position:fixed;bottom:5px;left:50%;translate:-50%;width:100%;max-width:64.75em;background-color:var(--clr-primary-400);border-top-left-radius:.9375rem;border-bottom-right-radius:.9375rem;overflow:hidden;box-shadow:-0.5em .25em .435em rgba(0,0,0,.23);z-index:10}.contact-bar__wrapper{display:flex;align-items:center}.contact-bar__item{display:flex;align-items:center;gap:1em;flex:1;padding-block:1.375em 1.562em;padding-inline:2em;cursor:pointer;justify-content:center}.contact-bar__item>img{--size: 3em;width:var(--size);height:var(--size);aspect-ratio:1/1;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:bottom;object-position:bottom}@media(min-width: 1080px){.contact-bar__item>img{--size: clamp( 1.6875rem, -0.1618rem + 2.1661vi, 2.4375rem )}}.contact-bar__item h5{color:var(--clr-dark);font-size:1.062em;font-weight:800}.contact-bar__item p{font-size:.75em;color:#fff;font-weight:500;letter-spacing:1px}.contact-bar__item p+*{margin-top:.3125rem}.contact-bar__item .fs-17{font-size:1.062em}.contact-bar__item:first-child{background-color:var(--clr-dark-300)}.contact-bar__item:not(:first-child):not(:last-child){border-right:2px solid var(--clr-primary-100)}@media(max-width: 1080px){.contact-bar{max-width:80%;border-top-right-radius:.937em;border-bottom-right-radius:0;bottom:0}.contact-bar__item{align-items:center;justify-content:center;padding-block:.937em 1.25em;padding-inline:0}.contact-bar__item>img{--size: 2em;-o-object-position:center;object-position:center}}.button{--border-radius: 0.562em;display:inline-block;position:relative;background-color:#fcc019;padding:.687em;border-bottom-right-radius:var(--border-radius);font-family:"ClashDisplay";font-size:16px;font-weight:600;color:#313131;cursor:pointer}.button--rounded-inverse{border-radius:var(--border-radius);border-bottom-right-radius:0}.button>span{--size: 0.937em;display:inline-block;margin-left:.937em;width:var(--size);height:var(--size);vertical-align:middle}.button>span>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width: 1080px){.button{--border-radius: 1.19em;padding:.714em;font-size:21px}.button>span{--size: 1.095em;margin-left:.952em}}.select{--font-size: 0.75rem;--padding-block: 0.75rem;--arrow-width: 1.4375rem;--arrow-height: 0.8125rem;position:relative;width:100%;background-color:#c8c7c3;font-family:"Rustica";border-radius:.625rem;border:1px solid #fff;padding-inline:1.25rem;cursor:pointer}@media(min-width: 1080px){.select{--font-size: clamp( 0.8125rem, 0.4107rem + 0.5952vi, 1.125rem );--padding-block: 0.833em;--arrow-width: 1.7em;--arrow-height: 1em;font-size:var(--font-size);width:16.1em}.select .select__options{--flow-spacer: 1.38em}}.select:not([open]) .select__options{display:none}.select[open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.select[open] .select__selected{border-bottom:2px solid #908a8b;padding-bottom:.972em;font-weight:500}.select[open] .select__selected::after{transform:scaleY(-1)}.select select{display:none}.select__selected,.select__options{padding-block:.833em;font-size:var(--font-size);text-transform:uppercase;letter-spacing:2px;color:var(--clr-gray-800)}.select__selected{position:relative;display:flex;align-items:center;justify-content:space-between;padding-block:.833em;line-height:1.1}.select__selected p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - var(--arrow-width))}.select__selected::after{content:"";background-image:url(//www.lumy.com.br/wp-content/themes/lumy/assets/images/icons/select-arrow.webp);background-size:contain;background-repeat:no-repeat;width:var(--arrow-width);height:var(--arrow-height)}.select__options{--flow-spacer: 1.3em;position:absolute;top:100%;left:0;right:0;background-color:#c7c6c2;padding-block:.972em .833em;padding-inline:1.1em;border:1px solid #fff;border-top:0;margin-top:-1px;margin-inline:-1px;border-bottom-left-radius:.55em;border-bottom-right-radius:.55em;z-index:99}.select__option{padding-block:.3125rem}.card-imovel{font-family:"Rustica";letter-spacing:1px;margin-bottom:10.3125rem;--border-radius: 0.625rem}.card-imovel__heading{--spacing: 0.75rem;display:flex;align-items:center;gap:var(--spacing);padding:.625rem .9375rem;border-top-left-radius:var(--border-radius)}.card-imovel__heading>img{padding-right:var(--spacing);border-right:1px solid #51102a;width:1.6875rem;height:2.3125rem;box-sizing:content-box}.card-imovel__main{position:relative;overflow:hidden;border-bottom-right-radius:var(--border-radius);max-height:clamp(17.1875rem,14.6941rem + 10.6383vi,21.875rem);height:100%}.card-imovel__main>img{width:100%;height:100%}.card-imovel__status{position:absolute;top:0;left:0;z-index:1;padding:.625rem;border-bottom-right-radius:5px;font-family:"ClashDisplay";font-size:.875rem;font-weight:500;background-color:#313131;color:#fff}.card-imovel__badge{position:absolute;bottom:.875rem;right:.75rem;width:4rem;box-sizing:content-box;z-index:1}.card-imovel__badge>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-imovel__footer{--flow-spacer: 0.625rem;margin-top:5px}.card-imovel__footer>div{display:flex;align-items:center;gap:.5625rem}.card-imovel__footer p{color:#9c9c9c}@media(min-width: 600px)and (max-width: 1080px){.card-imovel__badge{bottom:1.5625rem;right:2.1875rem}}@media(min-width: 1080px){.card-imovel{font-size:clamp(.5rem,-0.1429rem + .9524vi,1rem);--border-radius: 1.875em}.card-imovel__heading{--spacing: 1.25em;padding:.937em 1.562em}.card-imovel__heading>img{width:auto;height:auto}.card-imovel__heading p{font-size:1.625em}.card-imovel__main{max-height:27.625em}.card-imovel__status{padding:.952em;border-bottom-right-radius:.952em;font-size:1.312em}.card-imovel__badge{width:6.562em;bottom:1.5625rem;right:2.1875rem}.card-imovel__footer{font-size:1em;--flow-spacer: 0.937em}.card-imovel__footer>div{gap:1em}.card-imovel__footer p{font-size:clamp(.8125rem,-0.2321rem + 1.5476vi,1.625rem)}.card-imovel__button{font-size:1.312em}}