@media (orientation:portrait) and (width>=744px) and (width<=1032px){html:lang(es){--es-menu-master-header-height:89px;--es-menu-master-panel-width:clamp(336px, 43.9024vw, 420px);--es-menu-master-panel-right:2px;--es-menu-master-top-padding:16px;--es-menu-master-entry-height:clamp(60px, 7.80488vw, 72px);--es-menu-master-radius:12px;--es-menu-master-toggle-width:clamp(92px, 11.8178vw, 112px);--es-menu-master-font-size:clamp(22px, 2.92683vw, 28px);--es-menu-master-font-leading:clamp(28px, 3.65854vw, 35px);--es-menu-master-font:600 var(--es-menu-master-font-size)/var(--es-menu-master-font-leading) var(--font-heading);--es-menu-master-tracking:clamp(-.7px, -.073171vw, -.54px)}}@media (orientation:portrait) and (width<=calc(46.5rem - .02px)){html:lang(es){--abriora-es-mobile-header-height:81px;--abriora-es-mobile-header-bar-height:80px;--abriora-es-mobile-header-gutter:clamp(20px, 5.6vw, 24px);--abriora-es-mobile-brand-width:185px;--abriora-es-mobile-menu-width:clamp(304px, 84vw, 336px);--abriora-es-mobile-menu-right:2px;--abriora-es-mobile-menu-radius:12px;--abriora-es-mobile-menu-padding:16px;--abriora-es-mobile-menu-entry-height:64px;--abriora-es-mobile-menu-font:600 24px/30px var(--font-heading);--abriora-es-mobile-menu-tracking:-.6px}html:lang(es)[data-public-es-section] .site-header:not([data-header-context]) .site-header__desktop,html:lang(es)[data-public-es-js] .site-header:not([data-header-context]) .site-header__desktop,html:lang(es) .owner-portal[data-locale=es]>.owner-portal__header :is(.owner-portal__mobile-navigation-bar,.owner-portal__identity,.owner-portal__utilities),html:lang(es) .owner-portal[data-locale=es]>.owner-portal__wayfinding,html:lang(es) .owner-access-nav :is(.owner-access-nav__context,.owner-access-nav__navigation){display:none}html:lang(es) .site-header__bar{min-height:var(--abriora-es-mobile-header-bar-height)}html:lang(es) .site-header .brand,html:lang(es) .owner-portal[data-locale=es]>.owner-portal__header .owner-portal__brand .brand,html:lang(es) .owner-access-nav__brand .brand{width:var(--abriora-es-mobile-brand-width);transform:none}html:lang(es) .owner-portal.owner-portal--premium[data-locale=es][data-section]>.owner-portal__header{z-index:20;width:100%;max-width:none;min-height:var(--abriora-es-mobile-header-height);padding:0 var(--abriora-es-mobile-header-gutter);border-bottom:1px solid var(--color-border);background:var(--color-cream);zoom:1;align-items:center;gap:1rem;margin-inline:0;display:flex;position:sticky;top:0}html:lang(es) .owner-portal[data-locale=es]>.owner-portal__header .owner-portal__brand,html:lang(es) .owner-access-nav__brand{min-height:var(--touch-target);flex:none;align-items:center;display:inline-flex}html:lang(es) .owner-access-nav__bar{width:100%;max-width:none;min-height:var(--abriora-es-mobile-header-bar-height);padding:0 var(--abriora-es-mobile-header-gutter);align-items:center;gap:1rem;margin-inline:0;display:flex}html:lang(es) .owner-tablet-menu{color:var(--color-green);flex:none;margin-left:auto;display:block}html:lang(es) :is(.site-header__toggle,.owner-tablet-menu__toggle,.owner-tablet-menu__close){min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-green);font:400 1rem/1.4 var(--font-body);background:0 0;justify-content:center;align-items:center;gap:.75rem;padding:.5rem .75rem;display:inline-flex}html:lang(es) :is(.owner-tablet-menu__toggle-label,.site-header__toggle-label){align-items:center;gap:.4rem;display:inline-flex}html:lang(es) :is(.owner-tablet-menu__toggle-label--close,.site-header__toggle-label--close){display:none}html:lang(es) :is(.owner-tablet-menu__mark,.site-header__menu-mark){gap:.375rem;width:1.125rem;display:grid}html:lang(es) :is(.owner-tablet-menu__mark,.site-header__menu-mark) i{background:currentColor;width:100%;height:1px}html:lang(es) :is(.site-header__toggle,.owner-tablet-menu__toggle)[aria-expanded=true] :is(.site-header__toggle-label--open,.site-header__menu-mark,.owner-tablet-menu__toggle-label--open,.owner-tablet-menu__mark){display:none}html:lang(es) :is(.site-header__toggle,.owner-tablet-menu__toggle)[aria-expanded=true] :is(.site-header__toggle-label--close,.owner-tablet-menu__toggle-label--close){display:inline-flex}html:lang(es) :is(.site-menu,.owner-tablet-menu__dialog){inset:var(--abriora-es-mobile-header-height) var(--abriora-es-mobile-menu-right) auto auto;width:var(--abriora-es-mobile-menu-width);height:max-content;max-width:calc(100vw - var(--abriora-es-mobile-header-gutter));max-height:calc(100dvh - var(--abriora-es-mobile-header-height));overscroll-behavior:contain;border-radius:0 0 var(--abriora-es-mobile-menu-radius) var(--abriora-es-mobile-menu-radius);background:var(--color-cream);color:var(--color-green);border:0;margin:0;padding:0;position:fixed;overflow-y:auto;box-shadow:0 18px 40px #0b211a1a}html:lang(es) :is(.site-menu,.owner-tablet-menu__dialog)::backdrop{background:#14362c24}html:lang(es) :is(.site-menu,.owner-tablet-menu__dialog):not([open]),html:lang(es) :is(.site-menu__bar,.site-menu__title,.site-menu__bottom,.owner-tablet-menu__bar,.owner-tablet-menu__actions){display:none}html:lang(es) :is(.site-menu__inner,.owner-tablet-menu__inner){width:auto;padding:var(--abriora-es-mobile-menu-padding) var(--abriora-es-mobile-menu-padding) 0;margin-inline:0}html:lang(es) :is(.site-menu__links,.owner-tablet-menu__links){margin:0;padding:0;list-style:none}html:lang(es) :is(.site-menu__links,.owner-tablet-menu__links) a{min-height:var(--abriora-es-mobile-menu-entry-height);border-bottom:1px solid var(--color-border);color:var(--color-green);font:var(--abriora-es-mobile-menu-font);letter-spacing:var(--abriora-es-mobile-menu-tracking);overflow-wrap:anywhere;justify-content:flex-start;align-items:center;gap:0;padding-block:1rem;text-decoration:none;display:flex}html:lang(es) .site-menu__links a>span[aria-hidden=true]{display:none}html:lang(es) :is(.site-menu__links,.owner-tablet-menu__links) a[aria-current=page],html:lang(es)[data-public-es-section=enfoque] .site-menu__links a[href=\#comment-ca-marche],html:lang(es):has(#comment-ca-marche:target) .site-menu__links a[href=\#comment-ca-marche],html:lang(es)[data-public-es-section=renovation] .site-menu__links a[href=\#renovation-energetique],html:lang(es):has(#renovation-energetique:target) .site-menu__links a[href=\#renovation-energetique],html:lang(es):has(.public-solutions) .site-menu__links a[href="/es/nuestras-soluciones/"]{text-underline-offset:.35em;text-decoration:underline 1px}html:lang(es) .site-menu__actions{border-bottom:1px solid var(--color-border);margin:0;padding-block:12px 16px;display:grid}html:lang(es) .site-menu__actions .site-header__account{width:100%;min-height:52px}html:lang(es) .owner-tablet-menu__pilot-logout-item{display:list-item}}
