body[data-admin=true] #aion-bot-widget,body[data-admin=true] .aion-body-container,body[data-admin=true] .aion-popup-toggle,body[data-admin=true] .aion-chat-window{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:2000;color:#fff;background-color:#134e48;border-radius:0 0 8px;padding:12px 20px;font-weight:700;text-decoration:none;transition:transform .2s;position:fixed;top:0;left:0;transform:translateY(-150%)}.skip-link:focus,.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}#main-content:focus{outline:none}:root{--background:#fff;--foreground:#171717;--ogr-black:#000;--ogr-green:#a9d8d3;--ogr-gray:#afb3b2;--dark-gray:#2e2e2b;--medium-gray:#4d4d4d;--light-gray:#858585;--placeholder-gray:#6a7876}html,body{max-width:100vw;overflow-x:hidden}html:has(body.modal-open){overflow:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-newtransport),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--foreground)!important}.admin-container{flex-direction:row;min-height:100vh;font-family:Inter,sans-serif;display:flex}.admin-content{flex:1;padding:32px}h1,h2,h3{font-family:var(--font-headingnow),sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.container{max-width:1240px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.header-sec{justify-content:space-between;align-items:center;margin-top:32px;padding:0 50px;display:flex}.header-btns{align-items:center;gap:20px;display:flex}.btn-login{border:2px solid var(--ogr-black);color:var(--ogr-black);cursor:pointer;background-color:#0000;border-radius:40px;align-items:center;height:50px;padding:12.5px 20px;font-size:18px;font-weight:600;line-height:24px;transition:all .3s ease-in-out;display:flex}.btn-login:hover{background-color:var(--ogr-black);color:var(--background)}.lang-toggle{border:2px solid var(--ogr-black);background:0 0;border-radius:50px;align-items:center;width:120px;height:50px;display:flex;position:relative;overflow:hidden}.lang-btn{color:var(--ogr-black);cursor:pointer;z-index:2;text-align:center;background:0 0;border:none;flex:1;height:50px;font-size:16px;font-weight:700;transition:color .3s}.lang-btn.active{color:var(--background);background:var(--ogr-black);border-radius:50px 0 0 50px}.lang-btn.active-right{color:var(--background);background:var(--ogr-black);border-radius:0 50px 50px 0}.toggle-slider{z-index:1;background:#fff;border-radius:50px;width:50%;height:100%;transition:transform .3s;position:absolute}.toggle-slider.left{transform:translate(0%)}.toggle-slider.right{transform:translate(100%)}.hero-sec{margin:clamp(28px,3.5vw,50px) 0 0}.hero-inner{justify-content:center;align-items:center;gap:clamp(20px,3.5vw,45px);display:flex}.img-sec{flex:0 auto;min-width:0}.hero-brand-heading{width:667px;color:var(--ogr-black);align-items:baseline;gap:20px;margin:0;display:flex}.hero-brand-heading .brand-ogr{aspect-ratio:454/155;flex:none;width:454px}.hero-brand-heading .brand-key{aspect-ratio:188/155;flex:none;width:188px}.hero-brand-heading .brand-ogr text{font-family:var(--font-newtransport),sans-serif;text-transform:uppercase;fill:currentColor;font-size:210px;font-weight:800}.hero-brand-heading .brand-key text{font-family:var(--font-headingnow),sans-serif;text-transform:uppercase;fill:currentColor;font-size:210px;font-weight:800}.txt-sec .hero-tagline{font-family:var(--font-headingnow),sans-serif;color:var(--ogr-black);text-transform:uppercase;font-size:80px;font-weight:800;line-height:1.1}.main-img{margin-top:clamp(28px,3.5vw,50px)}.reveal-wrap{transform-origin:50%;will-change:transform,border-radius;border-radius:36px;width:100%;overflow:hidden;transform:scale(.95)}.reveal-wrap img{will-change:transform;width:100%;height:auto;display:block;transform:scale(1.08)}@media (min-width:576px) and (max-width:991.98px){.reveal-wrap{border-radius:30px}.reveal-wrap img{transform:scale(1.06)}}@media (max-width:575.98px){.reveal-wrap{border-radius:24px}.reveal-wrap img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.reveal-wrap{border-radius:0;transform:none}.reveal-wrap img{transform:none}}.footer-sec{background-color:var(--ogr-black);padding:50px 0}.footer-menu h3{color:var(--background);font-size:20px;font-weight:700;font-family:var(--font-newtransport);margin-bottom:16px}.footer-menu ul{margin:0;padding:0;list-style-type:none}.footer-menu ul li{margin-bottom:16px}.footer-menu ul li a{color:var(--background);font-size:18px;font-weight:400;text-decoration:none}.footer-menu ul li:last-child{margin-bottom:0}.footer-menu .contact-list li{color:var(--ogr-gray);margin-bottom:11px}.footer-menu .contact-list li a{color:var(--ogr-gray);font-size:18px;font-weight:400;text-decoration:none}.footer-inner{margin-bottom:40px}.footer-logo img{width:auto;max-width:100%;height:clamp(44px,11vw,70px)}.sub-footer{border-top:2px solid var(--background);justify-content:space-between;align-items:center;padding-top:35px;display:flex}.sub-footer p{color:var(--ogr-gray);margin-bottom:0;font-size:14px;font-weight:400}.social-list ul{align-items:center;gap:16px;margin:0;padding:0;list-style-type:none;display:flex}.stepper{justify-content:center;align-items:center;margin:35px 0;padding:0;list-style:none;display:flex}.stepItem{align-items:center;display:flex}.circle{border:2px solid var(--placeholder-gray);width:32px;height:32px;color:var(--placeholder-gray);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.circle.active{background:var(--ogr-black);color:var(--background);border:2px solid var(--ogr-black)}.label{color:var(--placeholder-gray);margin-left:8px;font-size:18px}.activeText{color:var(--ogr-black);font-weight:600}.stepItem:not(:last-child):after{content:"";background:var(--placeholder-gray);width:48px;height:2px;margin:0 18px;display:inline-block}.form-check-input{width:auto;border:none!important}.custom-tabs{gap:8px}.custom-tabs .nav-item .nav-link{height:50px;color:var(--ogr-black);border-radius:50px;align-items:center;gap:10px;padding:10px 20px;font-size:20px;font-weight:700;display:flex}.custom-tabs .nav-item .nav-link:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #134e48}.custom-tabs .nav-item .nav-link.active{background:var(--ogr-black);color:var(--background);border:2px solid var(--ogr-black);border-radius:50px}.custom-tabs .nav-item .nav-link.active img{filter:invert()}.inlineTabs .nav-item .nav-link{color:#6b6b6b;border-radius:0;padding:20px 15px;font-size:28px;font-weight:700}.inlineTabs .nav-item .nav-link:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #134e48}.inlineTabs .nav-item .nav-link.active{color:var(--ogr-black);border-bottom:4px solid var(--ogr-black);background:0 0;border-radius:0}.date-wrapper{width:100%}.input-container{width:100%;position:relative}.custom-input{border:none;border:2px solid var(--ogr-black);background:0 0;border-radius:30px;outline:none;width:100%;height:42px;padding:12px 40px;font-size:16px;position:relative}.calendar-icon{color:#000;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.dropdown-icon{color:#000;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.input-container-secondary{width:100%;position:relative}.custom-input-secondary{border:1.08px solid var(--ogr-black);width:100%;height:38px;color:var(--ogr-black);background:#f3f3f5;border-radius:8px;outline:none;padding:6px 36px;font-size:14px}.custom-input-secondary::placeholder{color:var(--placeholder-gray)}.calendar-icon-secondary{color:#000;width:16px;height:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dropdown-icon-secondary{color:#000;width:14px;height:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.react-datepicker{font-family:var(--font-newtransport),"Inter",sans-serif;width:100%;box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:20px!important;padding:0!important}.react-datepicker__month-container{width:100%}.react-datepicker__day--selected{font-weight:500;color:#000!important;background-color:#9cd3cc!important;border-radius:50%!important}.react-datepicker__day--keyboard-selected{color:#000!important;background-color:#9cd3cc!important;border-radius:50%!important}.react-datepicker__day:hover{border-radius:50%!important}.bookingModal .modal-dialog{width:calc(100% - 1rem);max-width:600px;margin-left:auto;margin-right:auto}.user-modal .modal-dialog{width:calc(100% - 2rem);max-width:510px;margin-left:auto;margin-right:auto}.user-modal .modal-content{border:1.08px solid var(--ogr-black);border-radius:10px;padding:8px;font-family:Inter,sans-serif}.react-datepicker-wrapper{width:100%}.react-datepicker-popper{z-index:10!important}.react-datepicker__header{background-color:#0000!important;border-bottom:none!important;padding:0!important}.react-datepicker__header h2{font-family:var(--font-newtransport);font-size:14px;font-weight:400}.react-datepicker__navigation{display:none!important}.react-datepicker__month{margin:0!important;padding:0!important}.react-datepicker__day-names,.react-datepicker__week{justify-content:space-between;display:flex;margin:0!important;padding:0!important}.react-datepicker__day-name,.react-datepicker__day{aspect-ratio:1;text-align:center;box-sizing:border-box;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:14.2857%;margin:0;font-size:clamp(11px,2.5cqi,14px);display:flex}.react-datepicker__day-name{color:#b0b0b0;font-weight:400}.react-datepicker__day{color:var(--ogr-black);border-radius:50%;font-weight:500}.react-datepicker__day--outside-month{pointer-events:none;color:#d6d6d6!important}.slide-control{text-align:center;color:#434e61;cursor:pointer;background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:50px;justify-content:center;align-items:center;width:50px;height:50px;margin-left:10px;font-size:25px;transition:all .5s;display:flex;position:relative!important}.swiper-button-prev svg,.swiper-button-next svg{transform:rotate(1deg)translateY(-3px);fill:none!important;width:auto!important;height:auto!important}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.swiper-button-prev,.swiper-button-next{position:relative}.member-card-list .col-lg-4:nth-child(2){padding-left:0!important;padding-right:0!important}.default-slide-controller{right:0!important}@media (max-width:767px){.default-slide-controller{margin-top:20px;justify-content:flex-start!important;position:static!important;right:auto!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select:not([multiple]):not([size]):not([disabled]),textarea:not([disabled]):not([readonly]){font-size:16px}}@media (max-width:1199px){.hero-inner{align-items:stretch}.img-sec{margin-inline:auto}.hero-brand-heading{gap:3%;width:min(100%,667px);margin-inline:auto}.hero-brand-heading .brand-ogr{flex:454 1 0;min-width:0}.hero-brand-heading .brand-key{flex:188 1 0;min-width:0}.txt-sec{width:min(90%,667px);margin-inline:auto}.txt-sec .hero-tagline{text-align:left;font-size:clamp(34px,11vw,80px)}}.swiper-button-lock{display:block!important}.swiper-slide{height:auto!important}.bold-text{font-size:20px!important;font-weight:700!important}@media (min-width:280px) and (max-width:575px){.header-sec{padding:0 20px}.header-logo img{width:auto;height:50px}.header-btns{gap:10px}.btn-login{height:42px;padding:12.5px 16px;font-size:14px}.lang-toggle{width:90px;height:42px}.lang-btn{height:42px;font-size:14px}.hero-inner{flex-direction:column}.img-sec{width:90%}.hero-inner img{width:100%;height:auto}.txt-sec h1{text-align:center;font-size:60px}.footer-logo,.footer-menu{margin-bottom:20px}.footer-menu h3{margin-bottom:12px;font-size:18px}.footer-menu ul li a,.footer-menu .contact-list li,.footer-menu .contact-list li a{font-size:14px}.sub-footer{text-align:center;flex-direction:column;gap:12px}.stepper{align-items:flex-start;gap:8px;width:100%;margin:24px 0}.stepItem{flex-direction:column;flex:1 1 0;gap:8px;min-width:0}.stepItem .label{text-align:center;overflow-wrap:anywhere;width:100%;margin-left:0;font-size:14px}.stepItem:not(:last-child):after{display:none}.custom-tabs{gap:8px;margin-bottom:30px;flex-flow:row!important;overflow-x:auto!important}.custom-tabs .nav-item .nav-link{height:46px;font-size:14px}.custom-tabs .nav-item .nav-link img{width:20px;height:20px}.custom-tabs .nav-item .nav-link.active{padding:10px 16px}.custom-tabs.me-5{margin-right:0!important}.inlineTabs .nav-item .nav-link{height:60px;padding:20px 15px;font-size:18px}.date-wrapper{margin-bottom:20px}.user-modal .modal-dialog{width:calc(100% - 2rem);max-width:100%;margin-left:auto;margin-right:auto}}@media (min-width:576px) and (max-width:767px){.header-sec{padding:0 30px}.header-logo img{width:auto;height:60px}.header-btns{gap:15px}.btn-login{height:45px;padding:12.5px 18px;font-size:16px}.lang-toggle{width:100px;height:45px}.lang-btn{height:45px;font-size:16px}.hero-inner{flex-direction:column}.img-sec{width:90%}.hero-inner img{width:100%;height:auto}.txt-sec h1{text-align:center;font-size:70px}.footer-logo,.footer-menu{margin-bottom:20px}.footer-menu h3{margin-bottom:12px;font-size:18px}.footer-menu ul li a,.footer-menu .contact-list li,.footer-menu .contact-list li a{font-size:15px}.sub-footer{text-align:center;flex-direction:column;gap:12px}.stepper{align-items:flex-start;gap:16px;margin:24px 0}.stepItem{flex-direction:row;gap:8px}.stepItem .label{font-size:15px}.stepItem:not(:last-child):after{display:none}.custom-tabs{gap:8px;margin-bottom:30px;flex-flow:row!important;overflow-x:auto!important}.custom-tabs .nav-item .nav-link{height:46px;font-size:14px}.custom-tabs .nav-item .nav-link img{width:20px;height:20px}.custom-tabs .nav-item .nav-link.active{padding:10px 16px}.custom-tabs.me-5{margin-right:0!important}.inlineTabs .nav-item .nav-link{height:60px;padding:20px 15px;font-size:18px}.date-wrapper{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.header-sec{padding:0 40px}.header-logo img{width:auto;height:70px}.header-btns{gap:20px}.btn-login{height:50px;padding:12.5px 20px;font-size:18px}.lang-toggle{width:120px;height:50px}.lang-btn{height:50px;font-size:16px}.hero-inner{flex-direction:column}.img-sec{width:90%}.hero-inner img{width:100%;height:auto}.txt-sec h1{text-align:center;font-size:80px}.footer-logo,.footer-menu{margin-bottom:20px}.footer-menu h3{margin-bottom:12px;font-size:18px}.footer-menu ul li a,.footer-menu .contact-list li,.footer-menu .contact-list li a{font-size:16px}.sub-footer{text-align:center;flex-direction:column;gap:12px}.custom-tabs{gap:8px;margin-bottom:30px;flex-flow:row!important;overflow-x:auto!important}.custom-tabs .nav-item .nav-link{height:46px;font-size:18px}.custom-tabs .nav-item .nav-link img{width:20px;height:20px}.custom-tabs .nav-item .nav-link.active{padding:10px 16px}.custom-tabs.me-5{margin-right:0!important}.inlineTabs .nav-item .nav-link{height:60px;padding:20px 15px;font-size:18px}}@media (min-width:992px) and (max-width:1199px){.header-sec{padding:0 50px}.header-logo img{width:auto;height:80px}.header-btns{gap:20px}.btn-login{height:50px;padding:12.5px 20px;font-size:18px}.lang-toggle{width:120px;height:50px}.lang-btn{height:50px;font-size:16px}.hero-inner{flex-direction:column}.img-sec{width:90%}.hero-inner img{width:100%;height:auto}.txt-sec h1{text-align:center;font-size:80px}.footer-logo,.footer-menu{margin-bottom:20px}.footer-menu h3{margin-bottom:12px;font-size:18px}.footer-menu ul li a,.footer-menu .contact-list li,.footer-menu .contact-list li a{font-size:16px}.custom-tabs .nav-item .nav-link{height:46px;font-size:18px}.inlineTabs .nav-item .nav-link{height:60px;padding:20px 15px;font-size:18px}.form-container .col-lg-6{width:58%!important}}@media (min-width:1200px) and (max-width:1439px){.form-container .col-lg-6{width:52%!important}.header-sec{padding:0 40px}.header-logo img{width:auto;height:80px}.header-btns{gap:20px}.btn-login{height:45px;padding:12.5px 20px;font-size:16px}.lang-toggle{width:110px;height:45px}.lang-btn{height:45px;font-size:16px}.hero-inner{flex-direction:row;padding:0 50px}.img-sec{width:80%}.hero-inner img{width:100%;height:auto}.txt-sec h1{text-align:center;font-size:70px}.footer-logo,.footer-menu{margin-bottom:20px}.footer-menu h3{margin-bottom:12px;font-size:18px}.footer-menu ul li a,.footer-menu .contact-list li,.footer-menu .contact-list li a{font-size:16px}.custom-tabs .nav-item .nav-link{height:46px;font-size:18px}.inlineTabs .nav-item .nav-link{height:60px;padding:20px 15px;font-size:20px}}
@font-face{font-family:headingNow;src:url(../media/Heading_Now_33_Book-s.p.779692cd.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:headingNow;src:url(../media/Heading_Now_37_Extrabold-s.p.fdd2ea61.otf)format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:headingNow Fallback;src:local(Arial);ascent-override:160.58%;descent-override:37.47%;line-gap-override:0.0%;size-adjust:56.05%}.headingnow_b3f647cb-module__O1G26q__className{font-family:headingNow,headingNow Fallback}.headingnow_b3f647cb-module__O1G26q__variable{--font-headingnow:"headingNow","headingNow Fallback"}
@font-face{font-family:newTransport;src:url(../media/NewTransport_Bold-s.p.e83282ff.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:newTransport;src:url(../media/NewTransport_Regular-s.p.4f16576a.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newTransport Fallback;src:local(Arial);ascent-override:100.09%;descent-override:22.58%;line-gap-override:0.0%;size-adjust:100.11%}.newtransport_c797f3bb-module__9jc7Va__className{font-family:newTransport,newTransport Fallback}.newtransport_c797f3bb-module__9jc7Va__variable{--font-newtransport:"newTransport","newTransport Fallback"}
