.HeaderComponent{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;position:fixed;transition:.2s;z-index:99999}.HeaderComponent,.HeaderComponent .topbar{--tw-bg-opacity:1;width:100%}.HeaderComponent .topbar{background-color:rgb(251 186 0/var(--tw-bg-opacity,1));display:none}@media (min-width:576px){.HeaderComponent .topbar{display:flex}}.HeaderComponent .topbar{height:var(--topbar-height)}.HeaderComponent .topbar--menu{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.HeaderComponent .topbar--menu{max-width:576px}}@media (min-width:768px){.HeaderComponent .topbar--menu{max-width:768px}}@media (min-width:992px){.HeaderComponent .topbar--menu{max-width:992px}}@media (min-width:1200px){.HeaderComponent .topbar--menu{max-width:1200px}}@media (min-width:1400px){.HeaderComponent .topbar--menu{max-width:1400px}}.HeaderComponent .topbar--menu{--tw-text-opacity:1;align-items:center;color:rgb(0 0 0/var(--tw-text-opacity,1));height:100%;justify-content:flex-end}.HeaderComponent .topbar--menu,.HeaderComponent .topbar--menu .menu{display:flex;flex-direction:row;gap:10px}@media (min-width:768px){.HeaderComponent .topbar--menu,.HeaderComponent .topbar--menu .menu{gap:20px}}@media (min-width:992px){.HeaderComponent .topbar--menu,.HeaderComponent .topbar--menu .menu{gap:40px}}.HeaderComponent .topbar--menu .menu-item:hover{text-decoration-line:none!important}.HeaderComponent .topbar--menu a{font-size:15px}.HeaderComponent .topbar--menu a:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.HeaderComponent .topbar--menu a.phone{align-items:center;display:flex;flex-direction:row;gap:10px;margin-left:130px}.HeaderComponent .header{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.HeaderComponent .header{max-width:576px}}@media (min-width:768px){.HeaderComponent .header{max-width:768px}}@media (min-width:992px){.HeaderComponent .header{max-width:992px}}@media (min-width:1200px){.HeaderComponent .header{max-width:1200px}}@media (min-width:1400px){.HeaderComponent .header{max-width:1400px}}.HeaderComponent .header{align-items:flex-start;display:flex;height:var(--header-menu-height);justify-content:space-between;position:relative}.HeaderComponent .header .logo{display:flex;height:120px;width:130px}@media (min-width:576px){.HeaderComponent .header .logo{--tw-translate-y:-40px;height:150px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.HeaderComponent .header .logo{transition:.2s;z-index:2}.HeaderComponent .header .logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.HeaderComponent .header .menu{display:none;flex-direction:row;flex-wrap:wrap;gap:10px;height:100%;margin-left:10px;margin-right:10px}@media (min-width:768px){.HeaderComponent .header .menu{display:flex}}@media (min-width:992px){.HeaderComponent .header .menu{gap:20px}}@media (min-width:1200px){.HeaderComponent .header .menu{gap:50px}}.HeaderComponent .header .menu>.menu-item{align-items:center;display:flex;height:100%}.HeaderComponent .header .menu>.menu-item>a{--tw-text-opacity:1;color:rgb(236 102 8/var(--tw-text-opacity,1));font-family:var(--font-header),sans-serif;font-size:16px}@media (min-width:992px){.HeaderComponent .header .menu>.menu-item>a{font-size:19px}}.HeaderComponent .header .menu>.menu-item>a:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.HeaderComponent .header .header-end{align-items:center;display:flex;flex-direction:row;gap:20px;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.HeaderComponent .header .header-end{gap:30px}}.HeaderComponent .header .header-end{height:var(--header-menu-height)}.HeaderComponent .header .header-end .btn-book{display:flex;justify-self:end}@media not all and (min-width:768px){.HeaderComponent .header .header-end .btn-book{padding-left:10px;padding-right:10px}}@media (min-width:768px){@media not all and (min-width:992px){.HeaderComponent .header .header-end .btn-book{padding-left:5px;padding-right:5px}}}.HeaderComponent .header .header-end .menu-toggle{font-size:30px}@media (min-width:768px){.HeaderComponent .header .header-end .menu-toggle{display:none}}.HeaderComponent .phone-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));height:0;overflow:hidden;padding:0;transition:.2s;width:100%}.HeaderComponent .phone-menu .menu{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.HeaderComponent .phone-menu .menu{max-width:576px}}@media (min-width:768px){.HeaderComponent .phone-menu .menu{max-width:768px}}@media (min-width:992px){.HeaderComponent .phone-menu .menu{max-width:992px}}@media (min-width:1200px){.HeaderComponent .phone-menu .menu{max-width:1200px}}@media (min-width:1400px){.HeaderComponent .phone-menu .menu{max-width:1400px}}.HeaderComponent .phone-menu .menu{display:flex;flex-direction:column;gap:10px}.HeaderComponent .phone-menu .menu .menu-item a{--tw-text-opacity:1;color:rgb(251 186 0/var(--tw-text-opacity,1));font-family:var(--font-header),sans-serif;font-size:30px}.HeaderComponent .phone-menu .phone-contact{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.HeaderComponent .phone-menu .phone-contact{max-width:576px}}@media (min-width:768px){.HeaderComponent .phone-menu .phone-contact{max-width:768px}}@media (min-width:992px){.HeaderComponent .phone-menu .phone-contact{max-width:992px}}@media (min-width:1200px){.HeaderComponent .phone-menu .phone-contact{max-width:1200px}}@media (min-width:1400px){.HeaderComponent .phone-menu .phone-contact{max-width:1400px}}.HeaderComponent .phone-menu .phone-contact{display:flex;flex-direction:row;gap:1.5rem;margin-top:3rem}.HeaderComponent .phone-menu .phone-contact a i{--tw-text-opacity:1;color:rgb(236 102 8/var(--tw-text-opacity,1));font-size:30px}body[data-has-scrolled=true] .HeaderComponent{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media not all and (min-width:576px){body[data-has-scrolled=true] .HeaderComponent .header .logo{height:100px}}body[data-menu-open]{overflow:hidden}body[data-menu-open] .HeaderComponent .phone-menu{height:calc(100vh - var(--header-height));padding-top:100px}@supports (height:100dvh){body[data-menu-open] .HeaderComponent .phone-menu{height:calc(100dvh - var(--header-height))}}
