.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --uhs-ivory:#F7F3ED; --uhs-branco:#FFFFFF; --uhs-carvao:#141210; --uhs-petroleo:#16514F; --uhs-petroleo-e:#0E3B39; --uhs-areia:#E4DCCF; --uhs-areia-f:#CFC5B4; --uhs-campo:#E0D8CA; --uhs-texto:#45413A; --uhs-mudo:#6B6459; --uhs-apoio:#807A6F; --uhs-claro:#C9C2B6; --uhs-ff:Montserrat; }
/* Start custom CSS */.elementor-kit-6 h1,.elementor-kit-6 h2,.elementor-kit-6 h3,
.elementor-kit-6 h4,.elementor-kit-6 h5,.elementor-kit-6 h6,
.elementor-kit-6 p,.elementor-kit-6 a,.elementor-kit-6 span,
.elementor-kit-6 li,.elementor-kit-6 button,.elementor-kit-6 input,
.elementor-kit-6 select,.elementor-kit-6 textarea,
.elementor-kit-6 label{font-family:'Montserrat',-apple-system,
'Helvetica Neue',Arial,sans-serif}
body{background-color:#F7F3ED}
.elementor .uhs-shot{transition:transform .7s cubic-bezier(.2,.7,.3,1)}
.elementor .uhs-cartao:hover .uhs-shot{transform:scale(1.04)}
.elementor .uhs-btn,.elementor .uhs-cab-link,.elementor .uhs-link-seta,
.elementor .uhs-foot-link{transition:background-color .25s ease,color .25s ease,
border-color .25s ease,opacity .25s ease}
.elementor .uhs-btn-solid:hover{background-color:#0E3B39}
.elementor .uhs-btn-ghost:hover{border-color:#141210}
.elementor .uhs-btn-light:hover{background-color:#F0EAE0}
.elementor .uhs-btn-ghost-claro:hover{border-color:#FFFFFF}
.elementor .uhs-cab-link:hover{border-bottom-color:rgba(255,255,255,.7)}
.elementor .uhs-foot-link:hover{color:#FFFFFF}
.elementor .uhs-link-seta:hover p{color:#0E3B39}
.elementor .uhs-menu-painel.uhs-aberto{display:flex}
.elementor .uhs-ponto.uhs-ativo{background-color:#16514F}
.elementor .uhs-trilho::-webkit-scrollbar{display:none}
.elementor .uhs-entra{opacity:0;transform:translateY(20px);
transition:opacity .62s cubic-bezier(.4,0,.2,1),transform .62s cubic-bezier(.4,0,.2,1)}
.elementor .uhs-entra.uhs-dentro{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){
.elementor .uhs-entra{opacity:1;transform:none;transition:none}}
.elementor-widget-template,.elementor-widget-template .elementor-widget-container,
.elementor-template .elementor-section,.elementor-template .elementor-container,
.elementor-template .elementor-column,.elementor-template .elementor-widget-wrap{
position:static;padding:0;margin-bottom:0}
.elementor-widget-template:has(.uhs-cab){position:fixed;inset-block-start:0;
inset-inline:0;z-index:900}
.elementor-widget-template:has(.rs-barra){position:relative;z-index:800}
body.admin-bar .elementor-widget-template:has(.uhs-cab){inset-block-start:32px}
@media (max-width:782px){
body.admin-bar .elementor-widget-template:has(.uhs-cab){inset-block-start:46px}}
@media (max-width:600px){
body.admin-bar .elementor-widget-template:has(.uhs-cab){inset-block-start:0}}
.elementor .uhs-cab{transition:background-color .34s cubic-bezier(.4,0,.2,1)}
.elementor .uhs-cab .uhs-cab-top{overflow:hidden;max-height:46px;opacity:1;
transition:max-height .34s cubic-bezier(.4,0,.2,1),opacity .22s ease,
padding-block .34s cubic-bezier(.4,0,.2,1)}
.elementor .uhs-cab .uhs-cab-logo{transition:width .34s cubic-bezier(.4,0,.2,1)}
.elementor .uhs-cab .uhs-cab-linha{transition:padding-block .34s cubic-bezier(.4,0,.2,1)}
.elementor .uhs-cab.uhs-rolado{background-color:#F7F3ED;
box-shadow:0 1px 0 rgba(20,18,16,.08)}
.elementor .uhs-cab.uhs-rolado .uhs-cab-top{max-height:0;opacity:0;
padding-block:0;border-bottom-color:transparent}
.elementor .uhs-cab.uhs-rolado .uhs-cab-logo{width:124px}
.elementor .uhs-cab.uhs-rolado .uhs-cab-linha{padding-block:12px}
.elementor .uhs-cab.uhs-rolado .uhs-cab-link{color:#141210}
.elementor .uhs-cab.uhs-rolado .uhs-cab-link:hover{border-bottom-color:#16514F}
.elementor .uhs-cab.uhs-rolado .uhs-cab-logo img{filter:invert(1) brightness(.12)}
.elementor .uhs-cab.uhs-rolado .uhs-menu-btn>div{background-color:#141210}
.elementor .uhs-cab.uhs-rolado .uhs-btn-light{background-color:#16514F;color:#FFFFFF}
.elementor .uhs-cab-logo .e-image-link-base{flex:0 0 auto;display:block}
.elementor .uhs-cab-logo img{width:100%;height:auto;display:block}
body.page-id-0 .uhs-cab-link{border-bottom-color:transparent}
.elementor .uhs-menu-x{position:absolute;inset-block-start:16px;
inset-inline-end:16px;width:44px;height:44px;border:0;background:transparent;
font-size:30px;line-height:1;color:#141210;cursor:pointer}
html.uhs-menu-aberto{overflow:hidden}
.elementor .rs-barra.uhs-barra-presa{position:fixed;inset-block-end:0;
inset-inline:0;z-index:850;max-width:none;margin:0;
box-shadow:0 -8px 30px rgba(20,18,16,.16);animation:uhs-sobe .28s ease both}
.elementor .rs-barra.uhs-barra-presa .rs-barra__form{padding-block:14px}
.elementor .rs-barra.uhs-barra-presa label{font-size:9px;margin-bottom:3px}
.elementor .rs-barra.uhs-barra-presa input,
.elementor .rs-barra.uhs-barra-presa select{height:28px;font-size:14px}
.elementor .rs-barra.uhs-barra-presa button[type=submit]{min-height:40px;
padding:0 22px}
@keyframes uhs-sobe{from{transform:translateY(100%)}to{transform:none}}
body>.uhs-reservar-fixo{position:fixed;inset-block-end:16px;inset-inline:16px;
z-index:840;display:none;min-height:50px;border:0;border-radius:0;
background:#16514F;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;
font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;
box-shadow:0 10px 30px rgba(20,18,16,.26);opacity:0;transform:translateY(12px);
transition:opacity .3s ease,transform .3s ease}
@media (max-width:767px){body>.uhs-reservar-fixo{display:block}}
body>.uhs-reservar-fixo.uhs-dentro{opacity:1;transform:none}
body>.uhs-cookies{position:fixed;inset-inline-end:20px;inset-block-end:96px;
z-index:9998;max-width:360px;background:#141210;color:#C9C2B6;padding:20px 22px;
box-shadow:0 10px 40px rgba(20,18,16,.3);transform:translateY(14px);opacity:0;
transition:opacity .4s ease,transform .4s ease,inset-block-end .3s ease}
body>.uhs-cookies.uhs-dentro{opacity:1;transform:none}
body>.uhs-cookies .uhs-cookies__txt{margin:0;
font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.6;color:#C9C2B6}
body>.uhs-cookies .uhs-cookies__acoes{display:flex;gap:10px;margin-top:16px}
body>.uhs-cookies button{font-family:'Montserrat',sans-serif;font-size:10.5px;
letter-spacing:.14em;text-transform:uppercase;padding:11px 18px;cursor:pointer;
border:1px solid rgba(201,194,182,.45);background:transparent;color:#C9C2B6;
border-radius:0;min-height:40px}
body>.uhs-cookies button[data-aceitar]{background:#16514F;color:#fff;
border-color:#16514F}
body:has(.rs-barra.uhs-barra-presa)>.uhs-cookies{inset-block-end:120px}
@media (max-width:767px){
body>.uhs-cookies{inset-inline:12px;max-width:none;inset-block-end:82px}
body:has(.rs-barra.uhs-barra-presa)>.uhs-cookies{inset-block-end:82px}}
body>.uhs-lightbox{position:fixed;inset:0;z-index:10000;display:none;
align-items:center;justify-content:center;background:rgba(20,18,16,.94);
padding:36px}
body>.uhs-lightbox.uhs-dentro{display:flex}
body>.uhs-lightbox .uhs-lb-caixa{margin:0;max-width:min(1200px,92vw);
display:flex;flex-direction:column;gap:14px}
body>.uhs-lightbox img{max-width:100%;max-height:78vh;object-fit:contain;
display:block;margin:0 auto}
body>.uhs-lightbox figcaption{font-family:'Montserrat',sans-serif;font-size:13px;
line-height:1.6;color:#C9C2B6;text-align:center}
body>.uhs-lightbox button{position:absolute;border:0;background:transparent;
color:#F7F3ED;cursor:pointer;font-family:'Montserrat',sans-serif;line-height:1}
body>.uhs-lightbox .uhs-lb-x{inset-block-start:18px;inset-inline-end:22px;
font-size:34px;width:48px;height:48px}
body>.uhs-lightbox .uhs-lb-ant,body>.uhs-lightbox .uhs-lb-prox{
inset-block-start:50%;transform:translateY(-50%);font-size:46px;width:56px;
height:56px}
body>.uhs-lightbox .uhs-lb-ant{inset-inline-start:10px}
body>.uhs-lightbox .uhs-lb-prox{inset-inline-end:10px}/* End custom CSS */