.header{background-color:var(--color-tertiary);transition:all .3s ease-out}.header.fixed{background-color:color-mix(in oklab, var(--color-tertiary) 75%, transparent);z-index:10;width:100%;position:fixed}a.active{color:var(--color-primary);background-color:#fff}.header.fixed.scrolled{background-color:var(--color-tertiary)}.header.sticky{z-index:10;position:sticky;top:0}.header-top{justify-content:space-between;align-items:stretch;gap:10px}.header-bottom{border:solid var(--color-highlight);border-width:1px 0}.header-bottom-links{justify-content:right;align-items:center;height:100%;display:flex}.header-bottom-links a{text-align:center;height:100%;padding:10px 20px;font-weight:700;transition:all .3s ease-out;display:flex}.header-bottom-links a:hover{color:var(--color-primary);background-color:#fff}.booking-button{background-color:var(--color-primary);border:solid var(--color-highlight);border-width:0 1px;justify-content:center;align-items:center;min-width:125px;height:100%;padding:0 20px;transition:background-color .3s ease-in-out;display:flex}.booking-button:hover{background-color:#fff}.booking-button h3{transition:color .3s ease-in-out}.booking-button:hover h3{color:var(--color-primary)}@media (width<=768px){.header .container,.header-minimal .container{width:100%}.header-bottom{max-width:100%;padding:0}.header-bottom-links{justify-content:center;font-size:16px}.header-bottom-links a{padding:10px 5px}}.header-minimal{background-color:var(--color-tertiary);border-bottom:1px solid var(--color-highlight);width:100%;overflow:hidden}.header-content{justify-content:space-between;align-items:center}.header-links{justify-content:center;align-self:stretch;display:flex}.header-links a{text-align:center;align-items:center;margin-left:2.5%;padding:10px 20px;font-weight:700;transition:all .3s ease-out;display:flex}.header-links a:hover{color:var(--color-primary);background-color:#fff}.logo{align-items:center;max-width:400px;display:flex}.logo img{max-width:100%}@media (width<=768px){.header-content{flex-direction:column;max-width:100%;padding:0}.header-links{justify-content:center;font-size:16px}.header-links a{margin-left:0;padding:10px 5px}}:lang(ar) .header-bottom-links{flex-direction:row-reverse}:lang(ar) .booking-button{padding:0 5px}.footer[data-astro-cid-jo6i4kqk]{text-align:center;background-color:var(--color-tertiary);border-top:1px solid var(--color-highlight);flex-direction:column;align-items:center;padding-top:50px;display:flex}.footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:14px}.logo[data-astro-cid-jo6i4kqk]{align-items: ;display:flex}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{max-width:300px}.payment-logos[data-astro-cid-jo6i4kqk]{align-items:center;display:flex}.payment-logos[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{max-width:100px}@font-face{font-family:Roboto;src:url(/fonts/Roboto/Roboto-Light.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto/Roboto-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Imperial;src:url(/fonts/Imperial_Script/ImperialScript-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlBattar;src:url(/fonts/AlBattar/AlBattar.ttf)format("truetype")}html,body{--color-primary:#698d30;--color-secondary:#32402d;--color-tertiary:#212925;--color-text:#fff;--color-text-alt:#1e1e1e;--color-highlight:#fdbe57;--color-background:#f2f6ed;--color-error:#bf1313;background-color:var(--color-tertiary);width:100%;height:fit-content;margin:0;font-family:Roboto;font-size:20px}h1,h2,h3,h4,h5,h6{margin:0}*{color:var(--color-text)}a{text-decoration:none}img{width:100%}li{text-align:start;margin-bottom:5px}button,form input[type=submit]{border:1px solid var(--color-highlight);background-color:var(--color-tertiary);border-radius:5px;padding:10px;transition:all .3s}button:hover,form input[type=submit]:hover{cursor:pointer;--color-text:var(--color-primary);background-color:#fff}table.grid-table{border-collapse:collapse}table.grid-table td,table.grid-table th{text-align:center;border:1px solid var(--color-highlight);padding:10px}.w-100{width:100%}.vh-50{height:50vh}.h-auto{height:auto}.boxed-s{max-width:500px}.boxed{max-width:1000px}.boxed-l{max-width:1500px}.cover-fit{object-fit:cover}.center-fit{object-position:50% 50%}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.overflow-scroll{overflow:scroll}.bordered{border:1px solid var(--color-highlight);border-radius:5px}.bordered-image{border-image:url(/border.svg) 27% 20%/69px/12px}.pv-0{padding-top:0;padding-bottom:0}.pv-xs{padding-top:5px;padding-bottom:5px}.pv-s{padding-top:10px;padding-bottom:10px}.pv-m{padding-top:25px;padding-bottom:25px}.pv-l{padding-top:50px;padding-bottom:50px}.ph-0{padding-left:0;padding-right:0}.ph-s{padding-left:10px;padding-right:10px}.ph-m{padding-left:25px;padding-right:25px}.ph-l{padding-left:50px;padding-right:50px}.mh-0{margin-left:0;margin-right:0}.mh-auto{margin-left:auto;margin-right:auto}.mh-s{margin-left:10px;margin-right:10px}.mh-m{margin-left:25px;margin-right:25px}.mh-l{margin-left:50px;margin-right:50px}.mv-0{margin-top:0;margin-bottom:0}.mv-xs{margin-top:5px;margin-bottom:5px}.mv-s{margin-top:10px;margin-bottom:10px}.mv-m{margin-top:25px;margin-bottom:25px}.mv-l{margin-top:50px;margin-bottom:50px}.mv-xl{margin-top:125px;margin-bottom:125px}.indent{padding-left:10px}.border-sizing{box-sizing:border-box}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.wrap{flex-wrap:wrap}.flex.no-wrap{flex-wrap:nowrap}.flex .two-item{flex:1 1 calc(50% - var(--gap))}.flex .fit-content{flex:fit-content}.flex.grow-2{flex:2}.gap-xxs{--gap:5px;gap:5px}.gap-xs{--gap:10px;gap:10px}.gap-s{--gap:20px;gap:20px}.gap-m{--gap:25px;gap:25px}.gap-l{--gap:30px;gap:30px}.gap-xl{--gap:50px;gap:50px}.gap-xxl{--gap:100px;gap:100px}.grid{display:grid}.grid.two-column{grid-template-columns:1fr 1fr}.grid.responsive-two-column{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(350px, 50% - var(--gap))), 1fr))}.grid.bordered{background-color:var(--color-highlight);gap:1px}.grid.justify-center{justify-items:center}.align-stretch{align-items:stretch}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.justify-space-between{justify-content:space-between}.absolute{position:absolute}.relative{position:relative}.inline-block{display:inline-block}.text-align-start{text-align:start}.text-align-center{text-align:center}.text-nowrap{white-space:nowrap}.as-4-3{aspect-ratio:4/3}.two-col{column-count:2}.three-col{column-count:3}.title{font-family:Imperial;font-size:36px;font-weight:900}.container{width:80%;margin:0 auto;display:flex}.row-header{background-color:var(--color-primary);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:45%;padding:20px;display:flex;position:relative}.row-header h1{text-align:center;margin:0;font-family:Imperial;font-size:3rem}.row-content{flex-wrap:wrap;justify-content:center;align-items:center;width:55%;display:flex;position:relative}.panel{background-color:var(--color-secondary);justify-content:center;width:100%;min-height:400px;display:flex;position:relative}.panel:first-child{border-top:1px solid var(--color-highlight);padding-top:50px}.panel:last-child{padding-bottom:50px}.panels{background-color:var(--color-secondary);overflow:hidden}.panels .panel:nth-of-type(2n) .row-header{order:1}.panels .container{gap:25px 75px}.fancy-header{font-family:Imperial}.fancy-header:after{content:url(/divider.svg);justify-content:center;width:100%;height:30px;display:flex}form input:not([type=checkbox],[type=submit]){border:0;border-bottom:1px solid var(--color-highlight);color:#fff;background-color:#0000;width:100%;font-family:Roboto,sans-serif;font-size:.8rem}form input[type=submit]{font-weight:700}form select{color:var(--color-text-alt);border:1px solid var(--color-highlight);background-color:#fff;padding:5px}form textarea,form option{color:var(--color-text-alt)}form option:hover{box-shadow:#7ea52e}form input:focus-visible{outline:1px dashed var(--color-highlight)}form label{font-weight:700}.line{width:120%;margin:50px 0;position:relative;left:-5%}.animated-path{stroke-dasharray:2500;stroke-dashoffset:-2800px;animation:1s ease-out forwards paused dash}.animated-path.animate{animation-play-state:running}.line:nth-of-type(2n) .animated-path{animation:1s ease-out forwards paused dash-reverse}.line:nth-of-type(2n) .animated-path.animate{animation-play-state:running}@keyframes dash{to{stroke-dashoffset:-300px}}@keyframes dash-reverse{to{stroke-dashoffset:-5300px}}.small-text{font-size:.6rem}.tooltip{color:var(--color-highlight);position:relative}.tooltip-text{background-color:var(--color-primary);color:var(--color-text);visibility:hidden;border:1px solid var(--color-highlight);width:250px;padding:5px;position:absolute;top:-50%;right:0}.tooltip:hover .tooltip-text,.tooltip:active .tooltip-text{visibility:visible}.loading-spinner{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.gray-overlay{background-color:oklab(59.9871% 2.98023e-8 2.98023e-8/.9);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-text{color:var(--color-error);font-size:.7rem}.whatsapp-button{clip-path:circle(30px);background-color:#25d366;padding:15px;display:flex;position:fixed;bottom:20px;right:20px}@media (width<=768px){.desktop-only{display:none}.flex.mobile-column{flex-direction:column}.title{font-size:28px}.row-header{text-align:center;width:100%;order:0!important}.row-content{text-align:center;width:100%}.container{max-width:100%}.panels .row{flex-direction:column}.three-col{column-count:1}}@media (width>768px){.mobile-only{display:none}.flex.desktop-reverse-row{flex-direction:row-reverse}}:lang(ar) .animated-path{animation:1s ease-out forwards paused dash-reverse}:lang(ar) .animated-path.animate{animation-play-state:running}:lang(ar) .line:nth-of-type(2n) .animated-path{animation:1s ease-out forwards paused dash}:lang(ar) .line:nth-of-type(2n) .animated-path.animate{animation-play-state:running}:lang(ar) .whatsapp-button{left:20px;right:unset}:lang(ar) .title,:lang(ar) .fancy-header{font-family:AlBattar}
