.modal-template_modalTemplate__26CSN{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-template_fog__HLDBI{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:65;background:rgba(0,0,0,.5)}.modal-template_content__ImcwT,.modal-template_topModal__rGQbs{background:#fff;z-index:70;position:absolute;overflow-y:auto;max-height:80vh;width:100%;height:auto;bottom:0;top:auto}@media(max-width:640px){.modal-template_topModal__rGQbs{max-height:100%}}@media(min-width:640px){.modal-template_content__ImcwT,.modal-template_topModal__rGQbs{top:15%;width:80%;left:10%;bottom:auto}}@media(min-width:1024px){.modal-template_content__ImcwT,.modal-template_topModal__rGQbs{top:50%;width:auto;left:50%;transform:translate3d(-50%,-50%,0)}.modal-template_topModal__rGQbs{max-height:90vh}.modal-template_topModal__rGQbs.modal-template_bookingModal__5GKcF{width:95%;padding:1rem 3rem}.modal-template_modalBookingHome__zT1k5{position:absolute;top:42%;left:50%;max-height:80vh;min-width:90%;background:#fff;transform:translate3d(-50%,-50%,0);z-index:70}}@media(min-width:1500px){.modal-template_topModal__rGQbs.modal-template_bookingModal__5GKcF{width:95%}.modal-template_modalBookingHome__zT1k5{min-width:70%}}.lazy-image-skeleton_lazySkeleton__NyH07{background:linear-gradient(270deg,#eaeaea,#fff,#eaeaea);background-size:600% 600%;animation:lazy-image-skeleton_lateralScroll__p9mDJ 2s ease infinite}@keyframes lazy-image-skeleton_lateralScroll__p9mDJ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes lazy-image-skeleton_scrollUp__kztdB{0%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes lazy-image-skeleton_fadeIn__D_nUn{0%{opacity:0}to{opacity:100%}}.header_headerMainClass__XlvwW button{outline:none;font-family:Avenir;font-weight:200}.header_headerMainClass__XlvwW .header_navMenu__vLuU5{margin-left:auto;margin-right:auto}.header_headerMainClass__XlvwW .header_navMenu__vLuU5>li:hover ul{display:block}.header_headerMainClass__XlvwW .header_navMenu__vLuU5>li:hover>a,.header_headerMainClass__XlvwW .header_navMenu__vLuU5>li:hover>span{border-bottom-width:1px;--tw-border-opacity:1;border-color:#6e398e;border-color:rgb(110 57 142/var(--tw-border-opacity,1))}.header_headerMainClass__XlvwW .header_navMenu__vLuU5>li>ul{position:absolute;z-index:20;margin-top:1rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));top:1rem;background-color:#6f6f6f}.header_headerMainClass__XlvwW .header_navMenu__vLuU5>li>span{margin-bottom:.6rem;margin-top:.6rem}.header_headerMainClass__XlvwW.header_transparentMenu__dQHkR{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header_headerMainClass__XlvwW.header_transparentMenu__dQHkR:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}