.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Header Principal: estados, hover, dropdown e menu off-canvas (CSS que o Elementor não faz nativamente) */
@property --vbh-bg{syntax:'<color>';inherits:true;initial-value:#F5EFE4}
@property --vbh-line{syntax:'<color>';inherits:true;initial-value:rgba(38,66,43,.16)}
@property --vbh-ink{syntax:'<color>';inherits:true;initial-value:#26422B}
@property --vbh-link{syntax:'<color>';inherits:true;initial-value:#26422B}
@property --vbh-hover{syntax:'<color>';inherits:true;initial-value:#9E3E23}
@property --vbh-btn{syntax:'<color>';inherits:true;initial-value:#9E3E23}
@property --vbh-btn-line{syntax:'<color>';inherits:true;initial-value:#9E3E23}
@property --vbh-scrim{syntax:'<number>';inherits:true;initial-value:0}

/* Posição: sempre visível; por cima da foto quando a página tem hero (classe vbh-hero) */
.elementor-location-header{position:sticky;top:0;z-index:999}
body:has(.vbh-hero) .elementor .vbh-site-header{position:fixed;top:0;left:0;right:0;z-index:999}
body.admin-bar .elementor-location-header,body.admin-bar:has(.vbh-hero) .elementor .vbh-site-header{top:32px}
@media (max-width:782px){body.admin-bar .elementor-location-header,body.admin-bar:has(.vbh-hero) .elementor .vbh-site-header{top:46px}}

/* Fundo: creme por defeito; transparente no topo das páginas com hero e creme ao fazer scroll */
.elementor .vbh-site-header{background-color:var(--vbh-bg);border-bottom:1px solid var(--vbh-line)}
.elementor .vbh-site-header::before{content:'';position:absolute;top:0;left:0;right:0;bottom:-40px;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0));opacity:var(--vbh-scrim);pointer-events:none;z-index:-1}
@supports (animation-timeline:scroll()){
  body:has(.vbh-hero) .elementor .vbh-site-header{--vbh-bg:rgba(245,239,228,0);--vbh-line:rgba(245,239,228,.22);--vbh-ink:#F5EFE4;--vbh-link:#F5EFE4;--vbh-hover:#9E3E23;--vbh-btn:rgba(158,62,35,0);--vbh-btn-line:rgba(245,239,228,.75);--vbh-scrim:1;animation:vbh-solid linear both;animation-timeline:scroll(root);animation-range:20px 140px}
}
@keyframes vbh-solid{to{--vbh-bg:#F5EFE4;--vbh-line:rgba(38,66,43,.16);--vbh-ink:#26422B;--vbh-link:#26422B;--vbh-hover:#9E3E23;--vbh-btn:#9E3E23;--vbh-btn-line:#9E3E23;--vbh-scrim:0}}
/* Navegadores sem scroll-driven animations (Firefox; Safari/iPhone anteriores à versão 26): transparente por cima da foto e sai com o scroll */
@supports not (animation-timeline:scroll()){
  body:has(.vbh-hero) .elementor .vbh-site-header{--vbh-bg:rgba(245,239,228,0);--vbh-line:rgba(245,239,228,.22);--vbh-ink:#F5EFE4;--vbh-link:#F5EFE4;--vbh-hover:#9E3E23;--vbh-btn:rgba(158,62,35,0);--vbh-btn-line:rgba(245,239,228,.75);--vbh-scrim:1;transition:--vbh-bg .4s ease,--vbh-line .4s ease,--vbh-ink .4s ease,--vbh-link .4s ease,--vbh-hover .4s ease,--vbh-btn .4s ease,--vbh-btn-line .4s ease,--vbh-scrim .4s ease}
  html:not(.vbh-js) body:has(.vbh-hero) .elementor-location-header{position:relative;top:0}
  html:not(.vbh-js) body:has(.vbh-hero) .elementor .vbh-site-header{position:absolute;top:0}
  /* Com o script opcional (Elementor > Código personalizado: classes vbh-js e vbh-scrolled no html) fica fixo e passa a creme ao fazer scroll, como no Chrome */
  html.vbh-scrolled body:has(.vbh-hero) .elementor .vbh-site-header:not(:has(.vbh-mnav details[open])){--vbh-bg:#F5EFE4;--vbh-line:rgba(38,66,43,.16);--vbh-ink:#26422B;--vbh-link:#26422B;--vbh-hover:#9E3E23;--vbh-btn:#9E3E23;--vbh-btn-line:#9E3E23;--vbh-scrim:0}
}
/* Com o menu aberto a barra fica carvão, como o painel */
body .elementor .vbh-site-header:has(.vbh-mnav details[open]){animation:none;--vbh-bg:#26422B;--vbh-line:rgba(245,239,228,.12);--vbh-ink:#F5EFE4;--vbh-link:#F5EFE4;--vbh-scrim:0}

/* Logo e links: hover muda a cor e a linha cresce da esquerda para a direita */
.vbh-site-header .vbh-logo a{color:var(--vbh-ink);text-decoration:none}
.vbh-site-header .vbh-nav-link,.vbh-site-header .vbh-nav-link a{color:var(--vbh-link);text-decoration:none}
.vbh-site-header .vbh-nav-link a,.vbh-site-header .vbh-dd>.vbh-nav-link{position:relative;cursor:pointer;transition:color .35s cubic-bezier(.22,.61,.36,1)}
.vbh-site-header .vbh-dd>.vbh-nav-link{gap:9px}
.vbh-site-header .vbh-nav-link a::after,.vbh-site-header .vbh-dd>.vbh-nav-link::after{content:'';position:absolute;left:0;bottom:-7px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1)}
.vbh-site-header .vbh-dd>.vbh-nav-link::after{width:calc(100% - 15px)}
.vbh-site-header .vbh-nav-link a:hover,.vbh-site-header .vbh-nav-link a:focus-visible,.vbh-site-header .vbh-dd:hover>.vbh-nav-link,.vbh-site-header .vbh-dd:focus-within>.vbh-nav-link{color:var(--vbh-hover)}
.vbh-site-header .vbh-nav-link a:hover::after,.vbh-site-header .vbh-nav-link a:focus-visible::after,.vbh-site-header .vbh-dd:hover>.vbh-nav-link::after,.vbh-site-header .vbh-dd:focus-within>.vbh-nav-link::after{transform:scaleX(1)}
.vbh-site-header .vbh-dd>.vbh-nav-link::before{content:'';order:2;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .45s cubic-bezier(.22,.61,.36,1)}
.vbh-site-header .vbh-dd:hover>.vbh-nav-link::before,.vbh-site-header .vbh-dd:focus-within>.vbh-nav-link::before{transform:translateY(1px) rotate(225deg)}

/* Dropdown As villas (computador): subtil, 0,4 s, itens em cascata */
.vbh-site-header .vbh-dd-panel{opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1),visibility 0s linear .4s}
.vbh-site-header .vbh-dd:hover .vbh-dd-panel,.vbh-site-header .vbh-dd:focus-within .vbh-dd-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}
.vbh-site-header .vbh-dd-item{text-decoration:none;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .35s ease}
.vbh-site-header .vbh-dd:hover .vbh-dd-item,.vbh-site-header .vbh-dd:focus-within .vbh-dd-item{opacity:1;transform:none}
.vbh-site-header .vbh-dd:hover .vbh-dd-item:nth-child(1),.vbh-site-header .vbh-dd:focus-within .vbh-dd-item:nth-child(1){transition-delay:.05s}
.vbh-site-header .vbh-dd:hover .vbh-dd-item:nth-child(2),.vbh-site-header .vbh-dd:focus-within .vbh-dd-item:nth-child(2){transition-delay:.1s}
.vbh-site-header .vbh-dd:hover .vbh-dd-item:nth-child(3),.vbh-site-header .vbh-dd:focus-within .vbh-dd-item:nth-child(3){transition-delay:.15s}
.vbh-site-header .vbh-dd-name{position:relative;align-self:flex-start;transition:color .35s ease}
.vbh-site-header .vbh-dd-name::after{content:'';position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1)}
.vbh-site-header .vbh-dd-item:hover .vbh-dd-name,.vbh-site-header .vbh-dd-item:focus-visible .vbh-dd-name{color:#9E3E23}
.vbh-site-header .vbh-dd-item:hover .vbh-dd-name::after,.vbh-site-header .vbh-dd-item:focus-visible .vbh-dd-name::after{transform:scaleX(1)}

/* Botão Reservar da barra (computador) */
.elementor .vbh-site-header .vbh-reserve{background-color:var(--vbh-btn);border-color:var(--vbh-btn-line);color:#F5EFE4;text-decoration:none;transition:background-color .35s ease,border-color .35s ease}
.elementor .vbh-site-header .vbh-reserve:hover,.elementor .vbh-site-header .vbh-reserve:focus-visible{background-color:#82331D;border-color:#82331D;color:#F5EFE4}

/* Botão Menu (telemóvel e tablet): palavra + 2 linhas que viram X */
.vbh-site-header .vbh-header-bar{position:relative;z-index:3}
@media (max-width:1024px){
  .elementor .vbh-site-header .vbh-header-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}
  .elementor .vbh-site-header .vbh-header-bar>.vbh-logo{flex:1 1 auto;min-width:0}
  .elementor .vbh-site-header .vbh-actions{flex:0 0 auto;width:auto}
  .elementor .vbh-site-header .vbh-mnav{display:block;width:104px}
}
.vbh-site-header .vbh-actions,.vbh-site-header .vbh-mnav,.vbh-site-header .vbh-mnav>details{position:static}
.vbh-site-header .vbh-mnav summary{list-style:none}
.vbh-site-header .vbh-mnav summary::-webkit-details-marker{display:none}
.vbh-site-header .vbh-mnav details>:not(summary){display:none}
/* O editor do Elementor acrescenta um ícone (seta) ao cabeçalho do acordeão ao gravar: fica sempre escondido */
.elementor .vbh-site-header .vbh-mnav .e-accordion-item-icon-base{display:none}
.elementor .vbh-site-header .vbh-burger{justify-content:flex-end;width:100%}
.vbh-site-header .vbh-burger,.vbh-site-header .vbh-burger .vbh-menu-open,.vbh-site-header .vbh-burger .vbh-menu-close{color:var(--vbh-ink)}
.vbh-site-header .vbh-menu-close{display:none}
.vbh-site-header .vbh-mnav details[open] .vbh-menu-open{display:none}
.vbh-site-header .vbh-mnav details[open] .vbh-menu-close{display:inline}
.elementor .vbh-site-header .vbh-burger .vbh-ic{position:relative;display:block;flex:0 0 26px;width:26px;height:14px;min-width:0;padding:0;margin:0}
.elementor .vbh-site-header .vbh-burger .vbh-ic-line{position:absolute;right:0;display:block;height:1.5px;min-width:0;padding:0;margin:0;background-color:currentColor;transition:top .45s cubic-bezier(.77,0,.18,1),transform .45s cubic-bezier(.77,0,.18,1),width .45s cubic-bezier(.77,0,.18,1),right .45s cubic-bezier(.77,0,.18,1)}
.elementor .vbh-site-header .vbh-burger .vbh-ic-line:first-child{top:2px;width:26px}
.elementor .vbh-site-header .vbh-burger .vbh-ic-line:last-child{top:11px;width:16px}
.elementor .vbh-site-header .vbh-mnav details[open] .vbh-ic-line:first-child{top:6px;right:-2.7px;width:22px;transform:rotate(45deg)}
.elementor .vbh-site-header .vbh-mnav details[open] .vbh-ic-line:last-child{top:6px;right:-2.7px;width:22px;transform:rotate(-45deg)}

/* Off-canvas: entra pela direita (0,6 s) e sai pela direita (0,55 s) */
.vbh-site-header .vbh-oc{display:none;z-index:2;transform:translateX(100%);transition:transform .55s cubic-bezier(.77,0,.18,1),display .55s allow-discrete}
.vbh-site-header:has(.vbh-mnav details[open]) .vbh-oc{display:flex;transform:translateX(0);transition:transform .6s cubic-bezier(.77,0,.18,1),display .6s allow-discrete}
@starting-style{.vbh-site-header:has(.vbh-mnav details[open]) .vbh-oc{transform:translateX(100%)}}
@media (min-width:1025px){.vbh-site-header:has(.vbh-mnav details[open]) .vbh-oc{display:none}}
html:has(.vbh-mnav details[open]){overflow:hidden}
.vbh-site-header .vbh-oc-item{transition:opacity .5s ease,transform .5s ease}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(1){transition-delay:.25s}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(2){transition-delay:.3s}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(3){transition-delay:.35s}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(4){transition-delay:.4s}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(5){transition-delay:.45s}
.vbh-site-header .vbh-oc>.vbh-oc-item:nth-child(6){transition-delay:.5s}
@starting-style{.vbh-site-header:has(.vbh-mnav details[open]) .vbh-oc-item{opacity:0;transform:translateX(16px)}}
.vbh-site-header .vbh-oc a{text-decoration:none}
.vbh-site-header .vbh-oc-row .e-paragraph-base:last-child,.vbh-site-header .vbh-oc-villa .e-paragraph-base:first-child{transition:color .35s ease}
.vbh-site-header .vbh-oc a.vbh-oc-row:hover .e-paragraph-base:last-child,.vbh-site-header .vbh-oc a.vbh-oc-villa:hover .e-paragraph-base:first-child{color:#9E3E23}
.elementor .vbh-site-header .vbh-oc-reserve{background-color:#F5EFE4;border-color:#F5EFE4;color:#26422B;text-decoration:none;transition:background-color .35s ease,border-color .35s ease}
.elementor .vbh-site-header .vbh-oc-reserve:hover,.elementor .vbh-site-header .vbh-oc-reserve:focus-visible{background-color:#FAF8F3;border-color:#FAF8F3;color:#26422B}
.elementor .vbh-site-header .vbh-oc-call{background-color:transparent;border-color:rgba(245,239,228,.75);color:#F5EFE4;text-decoration:none;transition:background-color .35s ease,color .35s ease}
.elementor .vbh-site-header .vbh-oc-call:hover,.elementor .vbh-site-header .vbh-oc-call:focus-visible{background-color:#F5EFE4;color:#26422B}
.vbh-site-header .vbh-oc-social,.vbh-site-header .vbh-oc-social a{color:rgba(245,239,228,.72);transition:color .35s ease}
.vbh-site-header .vbh-oc-social svg{fill:currentColor}
.vbh-site-header .vbh-oc-social:hover,.vbh-site-header .vbh-oc-social a:hover{color:#F5EFE4}
/* VB-LOGO-MENU:INICIO */
/* Logótipo da designer: principal no computador, monograma até 1024 px (styleguide 1.9). A cor segue o estado da barra. */
.elementor .vbh-site-header .vbh-logo{display:flex;align-items:center;line-height:1}
.elementor .vbh-site-header .vbh-logo a{display:block;flex:0 0 auto;width:150px;aspect-ratio:1570.5/425.8;background-color:var(--vbh-ink);--vb-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='31.5 24.5 1570.5 425.8'%3E%3Cpath d='M32.28,34.89l11.16-.62,45.88,365.15L135.81,34.27l22.32.62c-7.44,59.11-24.8,196.73-52.08,412.88h-21.7C58.32,241.12,40.96,103.5,32.28,34.89Z'/%3E%3Cpath d='M202.76,447.77h-22.32V34.27h22.32v413.5Z'/%3E%3Cpath d='M239.32,34.27h22.32v405.44h101.67v8.06h-123.99V34.27Z'/%3E%3Cpath d='M383.76,34.27h22.32v405.44h101.67v8.06h-123.99V34.27Z'/%3E%3Cpath d='M639.79,447.77h-22.32l-16.12-125.85h-60.13l-16.12,125.85h-11.16c8.68-71.5,26.04-209.33,52.08-413.5h21.7c33.06,262.03,50.42,399.86,52.08,413.5ZM570.98,82.62l-29.14,231.24h58.89l-29.76-231.24Z'/%3E%3Cpath d='M654.66,80.76c4.96-14.46,13.12-25.82,24.49-34.1,11.36-8.26,23.25-12.6,35.65-13.02,12.4-.41,24.49,4.14,36.27,13.64,11.78,9.51,20.56,23.35,26.35,41.54l-17.98,1.24c-5.38-17.36-12.4-30.16-21.08-38.44-8.68-8.26-17.15-11.78-25.42-10.54-8.27,1.24-16.02,5.38-23.25,12.4-7.24,7.03-12.51,15.92-15.81,26.66-4.96,15.29-5.07,32.24-.31,50.83,4.75,18.6,12.4,36.27,22.94,53s21.79,34.82,33.79,54.25c11.98,19.43,22.94,37.82,32.86,55.17s16.53,35.86,19.84,55.48c3.3,19.63,1.65,37.92-4.96,54.87-6.2,15.71-15.19,27.49-26.97,35.34-11.78,7.86-23.66,11.36-35.65,10.54-11.99-.83-23.56-6.09-34.72-15.81-11.16-9.71-19.43-22.83-24.8-39.37l18.6-.62c4.54,15.71,10.85,27.69,18.91,35.96,8.06,8.27,16.22,12.51,24.49,12.71,8.26.21,16.22-3.1,23.87-9.92,7.64-6.82,13.74-16.63,18.29-29.45,4.96-15.29,5.16-32.13.62-50.53-4.55-18.38-11.99-36.05-22.32-53-10.34-16.94-21.6-35.12-33.79-54.55-12.2-19.42-23.35-37.71-33.48-54.87-10.13-17.15-17.05-35.54-20.77-55.17-3.72-19.62-2.28-37.71,4.34-54.25Z'/%3E%3Cpath d='M876.2,24.97c24.93,0,45.01,4.97,60.22,14.9,15.21,9.93,26.2,26.52,32.96,49.76,3.8,13.1,5.8,26.94,6.02,41.52.21,14.58-1.49,28.74-5.07,42.47-3.6,13.74-9.93,26.21-19.02,37.4-9.09,11.2-20.19,19.33-33.28,24.4,26.62,5.07,47.86,17.12,63.71,36.13s23.77,41.84,23.77,68.46c0,36.35-12.04,63.39-36.13,81.14-24.09,17.75-55.15,26.62-93.18,26.62V24.97ZM946.56,90.89c-9.3-32.11-25.15-50.92-47.54-56.42v196.5c12.25-2.95,22.6-9.92,31.06-20.92,8.45-10.98,14.26-23.55,17.43-37.72,3.17-14.15,4.65-28.53,4.44-43.1-.22-14.58-2.01-27.36-5.39-38.35ZM899.02,438.89c25.36-2.54,45.64-13.2,60.85-32.01,15.21-18.8,22.82-40.98,22.82-66.56s-7.61-47.86-22.82-66.88c-15.21-19.02-35.5-29.79-60.85-32.33v197.77Z'/%3E%3Cpath d='M1051.79,439.53h103.96v8.24h-126.78V24.97h126.78v8.24h-103.96v199.04h95.08v8.24h-95.08v199.04Z'/%3E%3Cpath d='M1177.92,24.97h22.82v414.56h103.96v8.24h-126.78V24.97Z'/%3E%3Cpath d='M1348.43,447.77h-22.82V24.97h22.82v422.8Z'/%3E%3Cpath d='M1421.95,33.21h-51.98v-8.24h126.78v8.24h-51.98v414.56h-22.82V33.21Z'/%3E%3Cpath d='M1601.34,447.77h-22.82l-16.48-128.68h-61.49l-16.48,128.68h-11.41c8.87-73.1,26.62-214.04,53.25-422.8h22.19c33.8,267.92,51.55,408.86,53.25,422.8ZM1530.98,74.41l-29.79,236.44h60.22l-30.43-236.44Z'/%3E%3C/svg%3E");-webkit-mask:var(--vb-m) no-repeat center/contain;mask:var(--vb-m) no-repeat center/contain;overflow:hidden;white-space:nowrap;text-indent:110%;font-size:14px;line-height:1;letter-spacing:0}
@media (max-width:1024px){.elementor .vbh-site-header .vbh-logo a{width:40px;aspect-ratio:1;--vb-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='17 10.8 703.2 703.2'%3E%3Cpath d='M368.64,713.68c-193.69,0-351.27-157.58-351.27-351.26S174.95,11.15,368.64,11.15s351.27,157.58,351.27,351.27-157.58,351.26-351.27,351.26ZM368.64,32.63c-181.84,0-329.78,147.95-329.78,329.79s147.94,329.78,329.78,329.78,329.78-147.94,329.78-329.78S550.48,32.63,368.64,32.63Z'/%3E%3Cpath d='M200.36,55.69c5.92-1.89,11.83-3.79,17.75-5.68,23.98,190.88,47.96,381.75,71.94,572.63L366.55,21.89l36.72,1.02c-12.24,97.24-40.79,323.66-85.67,679.27h-35.7c-1.47-11.71-26.75-212.4-53.54-424.8-1.59-12.63-26.37-208.94-27.98-221.7Z'/%3E%3Cpath d='M424.12,701.09c-11.75,1.24-23.99,1.85-36.72,1.85V22.65c40.12,0,72.42,8.01,96.9,23.98,24.47,15.98,42.15,42.67,53.03,80.07,6.13,21.09,9.34,43.34,9.69,66.8.33,23.45-2.39,46.24-8.16,68.33-5.78,22.11-15.98,42.17-30.59,60.19-14.63,18.01-32.48,31.1-53.55,39.26,42.84,8.17,77.01,27.55,102.5,58.14,25.5,30.59,38.25,67.32,38.25,110.15,0,58.49-19.38,101.99-58.14,130.55-30.69,22.62-68.43,36.29-113.21,40.99M424.12,37.96v316.17M424.12,354.13c19.71-4.74,36.37-15.96,49.98-33.65,13.6-17.67,22.95-37.89,28.05-60.69,5.1-22.77,7.48-45.9,7.14-69.35-.35-23.46-3.24-44.02-8.67-61.71-14.96-51.67-40.46-81.93-76.49-90.77M424.12,688.66c40.8-4.07,73.44-21.23,97.92-51.49,24.48-30.25,36.72-65.95,36.72-107.1s-12.24-77.01-36.72-107.6c-24.48-30.59-57.11-47.94-97.92-52.02M424.12,370.45v318.21'/%3E%3C/svg%3E")}}
/* «As villas» é um botão: sem o fundo e a cor do botão do kit (rato, foco e clique) */
.elementor .vbh-site-header .vbh-dd>.vbh-nav-link,.elementor .vbh-site-header .vbh-dd>.vbh-nav-link:is(:hover,:focus,:focus-visible,:active){background-color:transparent;background-image:none;border:0;box-shadow:none}
.elementor .vbh-site-header .vbh-dd:is(:hover,:focus-within)>.vbh-nav-link{color:var(--vbh-hover)}
/* Menu (telemóvel e tablet): a palavra e as linhas em terracota com o rato, com o menu fechado */
.vbh-site-header .vbh-mnav details:not([open]) .vbh-burger{transition:color .35s cubic-bezier(.22,.61,.36,1)}
@media (hover:hover) and (pointer:fine){.vbh-site-header .vbh-mnav details:not([open]) .vbh-burger:hover,.vbh-site-header .vbh-mnav details:not([open]) .vbh-burger:hover :is(.vbh-menu-open,.vbh-menu-close){color:#9E3E23}}
/* VB-LOGO-MENU:FIM *//* End custom CSS */