.header{position:fixed;z-index:999;width:100%;top:0;left:0}.sticky-header{background:;box-shadow:0 3px 6px rgba(0,0,0,);width:100%;height:100%;position:absolute;left:0;top:0;display:none;z-index:-1}.sticky-header.active{display:block}.logo-header{pointer-events:none;transition:opacity 0.2s}.logo-header img{max-width:68px;width:100%;transition:transform 0.3s ease}.logo-header:hover img{transform:scale(.9);transition:transform 0.3s ease}.logo-header.active{opacity:1;pointer-events:all;transition:opacity 0.2s}.social-header{padding:0;margin:0 0 10px}.social-header svg{width:20px;height:20px;transition:fill 0.2s}.social-header li{list-style:none}.social-header a:hover svg{fill:;transition:fill 0.2s}.btn-sign-in{position:fixed;bottom:0;left:0;width:50%;padding:10px 0;text-align:center;border-top:1.2px solid;background:;border-radius:0;text-transform:uppercase;font-size:13px;line-height:15px;font-weight:400;letter-spacing:1.56px;display:block}.btn-sign-in span{display:inline-block;vertical-align:middle}.btn-sign-in img{width:35px}@media all and (min-width:768px){.header{padding:0 40px}.btn-sign-in,.grid-contact{position:relative}.btn-sign-in{top:auto;bottom:auto;right:auto;left:auto;border-radius:32px;opacity:.85;transition:opacity 0.2s;border:none;padding:3px 20px;width:auto}.logo-header img{max-width:80px}}.btn-book-header{display:flex;height:41px;align-items:center;justify-content:center}@media all and (max-width:767px){.logo-section.center{text-align:right}.btn-book-header{position:fixed;bottom:0;left:0;width:100%;display:block;background:;color:;border-left:none;border-right:none;border-bottom:none;border-color:}.btn-book-header:before{width:50%;left:-30px}}