.bita-map-section{position:relative;background:#f7f5ef;padding:clamp(40px,8vw,110px) 5vw}.bita-map-text{max-width:760px;margin-bottom:32px;position:relative;z-index:2}.bita-eyebrow{color:#c00000;text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;margin-bottom:10px}.bita-map-text h2{color:#111;font-size:clamp(34px,6vw,78px);line-height:.95;margin:0 0 18px}.bita-map-text p{color:#565857;font-size:clamp(17px,2vw,22px);max-width:620px}#tierras-altas-map{width:100%;height:min(82vh,760px);min-height:460px;border-radius:18px;overflow:hidden;background:#111;pointer-events:none;transform:scale(.985);opacity:.92;transition:transform 900ms ease,opacity 900ms ease}#tierras-altas-map.has-animated{pointer-events:auto;transform:scale(1);opacity:1}html{scroll-behavior:smooth}#mapa{scroll-margin-top:max(10vh,50px)}a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role="button"]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid #c00000!important;outline-offset:3px!important;box-shadow:0 0 0 2px #ffffff!important}.bita-menu-accesible .mobile_menu_bar[role="button"]:focus-visible{outline:3px solid #c00000!important;outline-offset:4px!important;box-shadow:0 0 0 2px #ffffff!important;border-radius:3px}.et-l--footer>.et_builder_inner_content,.et-l--footer .et_pb_section_0_tb_footer{position:relative!important;z-index:2!important}