@charset "UTF-8";
header#main-header{position:sticky;top:0;z-index:1000}header#main-header #main-menu{padding:0px 25px;padding-right:10vw;display:flex;align-items:center;justify-content:space-between;position:relative;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15);background:url("/typo3conf/ext/wr_designblank/Resources/Public/Images/header_pattern.webp"), var(--colorWhite)}header#main-header #main-menu .navbar-brand img{width:140px;height:auto}header#main-header #main-menu .navbar-brand img.mobile{display:none}header#main-header #main-menu .navbar-toggler{display:none;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3)) drop-shadow(0 1px 3px rgba(0, 0, 0, 0.15));border-radius:100%;aspect-ratio:1;width:44px;background:var(--colorDark);color:var(--colorWhite);border:none;position:relative;bottom:-20px}header#main-header #main-menu .navbar-toggler i::before{content:"X" !important}#topbar{background:var(--colorDark);border-bottom:4px solid var(--colorSecondary);display:flex;align-items:center;justify-content:space-between;padding:10px 25px;position:relative;padding-right:10vw}#topbar::after{content:"";position:absolute;display:block;background:#ffffff1a;height:100%;width:30%;transform:skewX(-40deg);mix-blend-mode:lighten;pointer-events:none}#topbar::before{content:"";position:absolute;display:block;background:#ffffff1a;height:100%;width:5%;transform:skewX(-40deg);mix-blend-mode:lighten;pointer-events:none;right:5%}#topbar .left{color:var(--colorWhite);font-size:var(--fontSizeSM);font-weight:700}#topbar .left i{font-size:inherit}#topbar .right{display:flex}#topbar .right a{color:var(--colorWhite);display:flex;white-space:nowrap;align-items:center;border-radius:100%;justify-content:center;font-size:var(--fontSizeSM);margin-left:20px}#topbar .right a i{font-size:inherit;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:2px solid var(--colorWhite);z-index:1;transition:200ms ease-in-out all}#topbar .right a span{max-width:0px;overflow:hidden;font-size:var(--fontSizeSM);font-weight:700;width:100%;display:flex;align-items:center;justify-content:center;height:100%;position:relative;right:-20px;min-width:0px;transition:200ms ease-in-out all}#topbar .right a span::after{content:"";position:absolute;display:block;background:#ffffff29;height:100%;width:50%;transform:skewX(-24deg);mix-blend-mode:lighten;pointer-events:none}#topbar .right a.telephone i{background:var(--colorPrimary)}#topbar .right a.telephone span{background:var(--colorPrimary)}#topbar .right a.whatsapp i{background:var(--colorSecondary);font-size:16px}#topbar .right a.whatsapp span{background:var(--colorSecondary)}#topbar .right a.emergency i{background:var(--colorSuccess);font-size:16px}#topbar .right a.emergency span{background:var(--colorSuccess)}#topbar .right a:hover span{max-width:180px;min-width:180px}#topbar .right a:hover.telephone i{background:var(--colorWhite);color:var(--colorPrimary)}#topbar .right a:hover.whatsapp i{background:var(--colorWhite);color:var(--colorSecondary)}#topbar .right a:hover.emergency i{background:var(--colorWhite);color:var(--colorSuccess)}@media screen and (max-width:1500px){#topbar{padding:10px 25px}header#main-header #main-menu{padding:0px 25px}}@media screen and (max-width:1300px){header#main-header #main-menu{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15);background:var(--colorDark)}header#main-header #main-menu .navbar-brand img{width:100px;height:auto}header#main-header #main-menu .navbar-brand img.mobile{display:block}header#main-header #main-menu .navbar-brand img.desktop{display:none}header#main-header #main-menu .navbar-toggler{display:block}header#main-header #main-menu:has(#main-nav.collapsed) .navbar-toggler i::before{content:"" !important}#topbar{display:none}}