a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;line-height:1;margin:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:border-box}canvas,img,video{display:block;height:auto;max-width:100%}button{cursor:pointer}button,input,select,textarea{background:none;border:none;color:inherit;font:inherit;outline:none}a{color:inherit;text-decoration:none}ol,ul{list-style:none}html{scroll-behavior:smooth}body{font-smoothing:antialiased;text-rendering:optimizeLegibility}.home .about-us .top-section{background:url(./about_us_stars.DRrCD6xi.png)}.home .our-blogs{margin-top:var(--section-space);position:relative}.home .our-blogs .top-section{align-items:center;display:flex;flex-direction:column;gap:var(--gap-lg);padding:0 var(--padding-md);text-align:center}.home .our-blogs .top-section .top-section-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.home .our-blogs .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular,sans-serif;font-size:35px}.home .our-blogs .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .our-blogs .swiper-basic-buttons{padding-inline:var(--padding-md);position:absolute;top:7%}.home .our-blogs .swiper-basic-buttons:lang(ar){left:2%}.home .our-blogs .swiper-basic-buttons:lang(en){right:2%}@media screen and (max-width:678px){.home .our-blogs .swiper-basic-buttons{margin-top:var(--space-sm);top:inherit}}.home .our-blogs .cards{margin-top:var(--space-sm);padding:var(--padding-sm)}.home .our-blogs .cards .card{align-items:center;background-color:#414141;border-radius:var(--radius-md);color:var(--white-color);display:flex;gap:var(--gap-md);justify-content:center}@media screen and (max-width:768px){.home .our-blogs .cards .card{flex-direction:column}}@media screen and (max-width:1100px){.home .our-blogs .cards .card{flex-direction:column}}.home .our-blogs .cards .card .card-image{height:20rem;position:relative;width:25rem}@media screen and (max-width:900px){.home .our-blogs .cards .card .card-image{width:100%}}.home .our-blogs .cards .card .card-image .date{align-items:center;background-color:var(--white-color);border-radius:0 var(--radius-sm) 0 var(--radius-sm);color:var(--white-color);display:flex;flex-direction:column;font-family:Bold,sans-serif;font-size:var(--fontsize-md);justify-content:center;padding:.4rem;position:absolute;right:0;top:0;z-index:5555}.home .our-blogs .cards .card .card-image .date p{background-color:var(--secondary-color);border-radius:var(--radius-sm) 0 0;padding:var(--padding-sm) var(--padding-md);text-align:center;width:4rem}.home .our-blogs .cards .card .card-image .date span{background-color:var(--black-color);border-radius:0 0 var(--radius-sm);padding:var(--padding-sm) var(--padding-md);text-align:center;width:4rem}.home .our-blogs .cards .card .card-image img{border-radius:var(--radius-md);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .our-blogs .cards .card .card-body{display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--padding-sm)}@media screen and (max-width:768px){.home .our-blogs .cards .card .card-body{width:100%}}.home .our-blogs .cards .card .card-body .info{align-items:center;color:var(--white-color);display:flex;flex-wrap:wrap;gap:var(--gap-lg);margin-block:var(--space-sm)}.home .our-blogs .cards .card .card-body .info .item{align-items:center;color:var(--white-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.home .our-blogs .cards .card .card-body .info .item:first-child{text-decoration:underline}.home .our-blogs .cards .card .card-body h4{display:-webkit-box;font-family:Bold,sans-serif;font-size:var(--fontsize-lg);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:calc(var(--line-height)*2em);line-height:var(--line-height);overflow:hidden;--line-height:1}@media screen and (max-width:768px){.home .our-blogs .cards .card .card-body h4{min-width:100%}}@media screen and (max-width:900px){.home .our-blogs .cards .card .card-body h4{min-width:100%}}.home .our-blogs .cards .card .card-body h4:hover{color:var(--secondary-color)}.home .our-blogs .cards .card .card-body .read-me{align-items:center;color:var(--secondary-color);cursor:pointer;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);text-decoration:underline;transition:all .3s ease-in-out}.home .our-blogs .cards .card .card-body .read-me:hover svg{rotate:45deg}.home .hero-section{font-family:Medium-urw;height:74vh;position:relative;width:100%;z-index:1000}.home .hero-section .hero-section-image{height:100%;position:relative;width:100%}.home .hero-section .hero-section-image:before{background:#00000025;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home .hero-section .hero-section-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .hero-section .hero-section-content{align-items:center;color:var(--white-color);display:flex;flex-direction:column;font-family:Medium-urw;gap:var(--gap-lg);height:100%;justify-content:center;left:50%;margin-top:2rem;padding:0 var(--padding-xl);position:absolute;text-align:center;text-transform:capitalize;top:50%;transform:translate(-50%,-50%);width:100%;z-index:100}@media screen and (max-width:1000px){.home .hero-section .hero-section-content{gap:var(--gap-lg);padding:0 var(--padding-sm)}}.home .hero-section .hero-section-content h1{font-family:Medium-urw;font-family:ExtraBold,sans-serif;font-size:55px;width:65%}@media screen and (max-width:1000px){.home .hero-section .hero-section-content h1{font-size:34px;width:65%}}@media screen and (max-width:1024px){.home .hero-section .hero-section-content h1{font-size:34px;width:80%}}@media screen and (max-width:768px){.home .hero-section .hero-section-content h1{font-size:24px;width:100%}}.home .hero-section .hero-section-content .book-now{align-items:center;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);background:#ffffff2b;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-lg);display:flex;font-family:Medium-urw;font-family:Bold,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md);justify-content:center;padding:1rem 4rem}.home .hero-section .hero-section-content .description{color:var(--second-gray-color);font-family:Regular,sans-serif;font-family:Medium-urw;font-size:var(--fontsize-sm);line-height:var(--line-height);width:60%}@media screen and (max-width:1000px){.home .hero-section .hero-section-content .description{width:65%}}@media screen and (max-width:1024px){.home .hero-section .hero-section-content .description{width:80%}}@media screen and (max-width:768px){.home .hero-section .hero-section-content .description{width:100%}}.home .hero-section .hero-section-content .discover{background-color:var(--secondary-color);border-radius:var(--radius-xl);color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);justify-content:center}.home .hero-section .hero-section-content .discover,.navbar{align-items:center;display:flex;padding:var(--padding-sm) var(--padding-lg)}.navbar{-webkit-backdrop-filter:blur(106px);backdrop-filter:blur(106px);background-color:var(--nav-bg);border-radius:4rem;justify-content:space-between;margin-top:var(--space-md);position:absolute;width:100%;z-index:100}@media (max-width:768px){.navbar{display:flex!important;justify-content:space-between!important}}.navbar .logo-link{display:block;width:100%}.navbar .dropdown-menu{display:inline-block;position:relative}.navbar .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px #0003;display:none;min-width:160px;padding:12px 16px;position:absolute;z-index:1}.navbar .dropdown-menu:hover .dropdown-content{background-color:#000;color:var(--secondary-color);display:flex;flex-direction:column}.navbar .dropdown-menu:hover .dropdown-content a{margin:.25rem 0}.navbar .dropdown{background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-lg);justify-content:center;padding:var(--padding-sm)}.navbar .dropdown,.navbar .links{align-items:center;display:flex;gap:var(--gap-sm)}.navbar .links .active{color:var(--secondary-color)!important;font-family:Bold,sans-serif;transform:scale(1.1)}.navbar .links .link{color:var(--white-color);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);opacity:1;padding:var(--padding-md);transition:all .3s ease-in-out}.navbar .links .link:focus,.navbar .links .link:hover{color:var(--secondary-color);opacity:1;transform:scale(1.1)}.navbar .lang{align-items:center;color:var(--white-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.navbar .toggle-button{color:var(--white-color);cursor:pointer;display:none;font-size:1.5rem}.navbar .responsive-lang{display:none}.navbar .end-section{align-items:center;display:flex;gap:var(--gap-md)}.navbar .end-section .auth-btn{align-items:center;background-color:var(--primary-color);background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-xl);border-radius:var(--radius-lg);color:var(--white-color);display:flex;justify-content:space-between;padding:var(--padding-md) var(--padding-sm);transition:all .3s ease-in-out;width:10rem}@media screen and (max-width:992px){.navbar .end-section .auth-btn{display:none}}.navbar .end-section .line{background-color:#fff3;height:1.3rem;width:1px}@media screen and (max-width:992px){.navbar .end-section .line{display:none}}.navbar .responsive-auth-btn{display:none}@media screen and (max-width:992px) and (max-width:768px){.responsive-header{justify-content:flex-start}}@media screen and (max-width:992px){.responsive-header img{margin-left:auto}.responsive-header .book-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff3b;border-radius:50px;color:#b19355;font-size:18px;font-weight:700;padding:10px}.navbar{align-items:flex-start;-webkit-backdrop-filter:blur(106px);backdrop-filter:blur(106px);background-color:var(--nav-bg);border-radius:0;color:var(--white-color);flex-direction:row;justify-content:space-between;margin-top:0;padding:15px}.navbar .logo{margin-right:auto;width:5rem}.navbar .logo img{width:100%}.navbar .links{display:none;flex-direction:column;width:100%}.navbar .links.active{display:flex}.navbar .links .link{color:#000;text-align:center;width:100%}.navbar .lang{justify-content:center;width:100%}.navbar .toggle-button{align-items:center;color:#000;cursor:pointer;display:flex;font-size:1.5rem;gap:var(--gap-md);justify-content:flex-start;width:-moz-fit-content;width:fit-content}.navbar .toggle-button .auth-btn{align-items:center;background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-lg);color:var(--white-color);display:flex;font-family:Regular-urw,sans-serif;gap:var(--gap-sm);justify-content:space-between;padding:var(--padding-md) var(--padding-sm)}.navbar .toggle-button .auth-btn,.navbar .toggle-button .lang-btn{font-size:var(--fontsize-sm);text-align:center;transition:all .3s ease-in-out}.navbar .toggle-button .lang-btn{border-radius:var(--radius-xl);color:#000;display:block;font-family:Regular,sans-serif;width:-moz-fit-content;width:fit-content}}.home .recommended{margin-top:var(--section-space);padding:var(--padding-sm);position:relative}.home .recommended .top-section{align-items:center;background:url(./star_bg.BUtuY7UJ.png);background-position:top;background-repeat:no-repeat;display:flex;flex-direction:column;gap:var(--gap-lg);text-align:center}.home .recommended .top-section .top-section-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.home .recommended .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular,sans-serif;font-size:35px}.home .recommended .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .recommended .swiper-basic-buttons{padding-inline:var(--padding-md);position:absolute;top:7%}.home .recommended .swiper-basic-buttons:lang(ar){left:2%}.home .recommended .swiper-basic-buttons:lang(en){right:2%}@media screen and (max-width:900px){.home .recommended .swiper-basic-buttons{margin-top:var(--space-sm);top:inherit}}.home .recommended .cards{margin-top:2rem}.home .recommended .cards .card{aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.home .recommended .cards .card .image{border-radius:var(--radius-md);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .recommended .cards .card:hover .content{bottom:0}.home .recommended .cards .card .content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff80;border:1px solid var(--white-color);border-radius:var(--radius-md);bottom:-5rem;display:flex;flex-direction:column;gap:var(--gap-sm);padding:var(--padding-md);position:absolute;transition:all .3s ease-in-out;width:100%}.home .recommended .cards .card .content p{color:var(--black-color);font-family:Bold,sans-serif;font-size:30px;margin-top:2rem;-webkit-line-clamp:1;height:calc(var(--line-height)*1em)}.home .recommended .cards .card .content p,.home .recommended .cards .card .content span{display:-webkit-box;-webkit-box-orient:vertical;line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}.home .recommended .cards .card .content span{color:#666;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);-webkit-line-clamp:2;height:calc(var(--line-height)*2em)}.home .recommended .cards .card .content .show-details{background:var(--black-color);border-radius:var(--radius-lg);font-family:Bold,sans-serif;font-size:var(--fontsize-sm);margin-top:1rem;padding:1rem 4rem;text-align:center}.home .recommended .cards .card .content .price{background-color:var(--white-color);border-radius:var(--radius-lg);color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm);padding:1rem 2rem;position:absolute;right:1rem;top:-1rem}.home .about-us .summary{border-block:1px solid var(--white-color);display:grid;grid-template-columns:repeat(4,1fr);margin-top:1rem;margin-block:var(--space-md);padding-block:var(--padding-md)}@media screen and (max-width:1200px){.home .about-us .summary{gap:4rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.home .about-us .summary{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:370px){.home .about-us .summary{gap:2rem;grid-template-columns:repeat(1,1fr)}}.home .about-us .summary .item{align-items:center;display:flex;gap:var(--gap-md);justify-content:center;margin-block:1rem}.home .about-us .summary .item .number{display:flex;flex-direction:column;justify-content:center}.home .about-us .summary .item .number span{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .about-us .summary .item .number p{color:var(--gray-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.home .what-we-offer{margin-top:var(--section-space)}.home .what-we-offer .top-section{background:url(./star_bg.BUtuY7UJ.png);background-position:top;gap:var(--gap-lg);text-align:center}.home .what-we-offer .top-section,.home .what-we-offer .top-section .top-section-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.home .what-we-offer .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular,sans-serif;font-size:35px}.home .what-we-offer .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .what-we-offer .filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg);justify-content:center;margin-top:2rem;overflow-x:auto}@media screen and (max-width:768px){.home .what-we-offer .filters{justify-content:unset}}.home .what-we-offer .filters::-webkit-scrollbar{display:none}.home .what-we-offer .filters .item{align-items:center;background-color:var(--opacity-gold-color);border-radius:var(--radius-sm);color:var(--white-color);cursor:pointer;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm) var(--padding-lg);transition:all .3s ease-in-out;width:23%}@media screen and (max-width:1200px){.home .what-we-offer .filters .item{font-size:var(--fontsize-xs);width:23%}}@media screen and (max-width:991px){.home .what-we-offer .filters .item{font-size:var(--fontsize-xs);width:48%}}.home .what-we-offer .filters .active_filter,.home .what-we-offer .filters .item:hover{background-color:var(--secondary-color)}.home .what-we-offer .cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr);margin-top:2rem;padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:1100px){.home .what-we-offer .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.home .what-we-offer .cards{grid-template-columns:repeat(1,1fr)}}.home .what-we-offer .cards .card,.home .what-we-offer .cards .card .image{border-radius:var(--radius-md);position:relative}.home .what-we-offer .cards .card .image{height:440px;width:100%}.home .what-we-offer .cards .card:after{background:#0003;border-radius:var(--radius-md);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home .what-we-offer .cards .card:hover .content{background:#ffffffe5;color:var(--black-color)}.home .what-we-offer .cards .card .content{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff59;border-radius:var(--radius-md);bottom:2rem;display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;left:0;padding:var(--padding-md) var(--padding-lg);position:absolute;transition:all .3s ease-in-out;width:100%;z-index:555}.home .what-we-offer .cards .card .content p{font-family:ExtraBold,sans-serif;font-size:30px;margin-top:2rem;-webkit-line-clamp:1;height:calc(var(--line-height)*1em)}.home .what-we-offer .cards .card .content p,.home .what-we-offer .cards .card .content span{color:var(--black-color);display:-webkit-box;text-align:center;-webkit-box-orient:vertical;line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}.home .what-we-offer .cards .card .content span{font-family:Regular,sans-serif;font-size:var(--fontsize-sm);-webkit-line-clamp:2;height:calc(var(--line-height)*2em)}.home .what-we-offer .cards .card .content .price{background-color:var(--secondary-color);border-radius:var(--radius-lg);color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm);padding:.8rem 1.5rem;position:absolute;right:1rem;top:-1rem}.home .who-we-are{margin-top:var(--section-space)}.home .who-we-are .top-section{background:url(./Frame%201597883257.BHmG3AH9.png);background-position:0;background-repeat:no-repeat;gap:var(--gap-lg);text-align:center}.home .who-we-are .top-section,.home .who-we-are .top-section .top-section-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.home .who-we-are .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular,sans-serif;font-size:35px}.home .who-we-are .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .who-we-are .content{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr);margin-top:4rem;padding:0 var(--padding-lg)}@media screen and (max-width:768px){.home .who-we-are .content{grid-template-columns:repeat(1,1fr)}}.home .who-we-are .content .image{height:331px;-o-object-fit:scale-down;object-fit:scale-down;width:570px}.home .who-we-are .content .fetures,.home .who-we-are .content .fetures .item{display:flex;flex-direction:column;gap:var(--gap-md)}.home .who-we-are .content .fetures .item{align-items:start}.home .who-we-are .content .fetures .item .title{align-items:center;display:flex;gap:var(--gap-md)}.home .who-we-are .content .fetures .item .title p{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.home .who-we-are .content .fetures .item span{color:var(--fourth-gray);font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.p-select-dropdown{padding:0;width:-moz-fit-content;width:fit-content}.p-select-label{padding:0}.p-select{align-items:center;padding:6px}.flex,.p-select{display:flex}.footer{background-color:var(--footer-color);color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);margin-top:3rem;text-align:center}.footer .content{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.footer .content{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media screen and (max-width:768px){.footer .content{display:block;margin-top:5rem}}@media screen and (max-width:600px){.footer .content{display:block}}.footer .content .contact{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;margin-block:var(--space-md)}.footer .content .contact .address,.footer .content .contact .item{align-items:start;color:#ababab;display:flex;flex-direction:column;font-size:var(--fontsize-sm);gap:var(--gap-sm);justify-content:start;margin-block:var(--space-sm);text-align:start;width:15rem}@media screen and (max-width:1003px){.footer .content .contact .address,.footer .content .contact .item{align-items:center;justify-content:center;text-align:center}}.footer .content .contact .address .item-header,.footer .content .contact .item .item-header{align-items:center;color:var(--white-color);display:flex;font-family:Bold,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-sm);margin-block:var(--space-sm)}.footer .content .socials{align-items:center;color:#ababab;display:flex;flex-direction:column;gap:var(--gap-lg);justify-content:center;margin-block:var(--space-md)}.footer .content .socials img{-o-object-fit:cover;object-fit:cover;width:12rem}.footer .content .socials .social{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:var(--gap-md);justify-content:center;transition:all .3s ease-in-out}.footer .content .socials .social .social-icon{border:1px solid hsla(0,0%,100%,.251);border-radius:50%;max-width:40px;padding:10px}.footer .content .socials .social a,.footer .content .socials .social a svg{transition:all .3s ease-in-out}.footer .content .socials .social a:hover{cursor:pointer;transition:all .3s ease-in-out}.footer .content .socials .social a:hover svg{fill:#d2b24d33}.footer .content .footer-links{align-items:center;color:var(--white-color);display:flex;flex-direction:column;font-size:var(--fontsize-sm);gap:var(--gap-md);justify-content:center;margin-bottom:2rem}@media screen and (max-width:768px){.footer .content .footer-links{align-items:center;justify-content:center;margin-bottom:unset;margin-top:2rem}}.footer .content .footer-links p{font-family:Bold,sans-serif;text-align:center}.footer .content .footer-links p:lang(ar){margin-right:1.5rem}.footer .content .footer-links p:lang(en){margin-left:1.5rem}.footer .content .footer-links ul{align-items:baseline;color:#ababab;display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center}.footer .content .footer-links ul li{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center}.footer .content .footer-links ul li svg{opacity:0;transition:all .3s ease-in-out}.footer .content .footer-links ul li:hover{color:var(--secondary-color);cursor:pointer}.footer .content .footer-links ul li:hover svg{opacity:1}.footer .content .footer-links ul li a:hover{color:var(--secondary-color)}.footer .line{border:1px solid hsla(0,0%,100%,.2);margin-top:var(--space-md)}.footer .right-resaved{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:var(--padding-sm);width:100%}@media screen and (max-width:768px){.footer .right-resaved{gap:var(--gap-md);justify-content:center}}.footer .right-resaved .company{align-items:center;color:#ababab;display:flex;gap:var(--gap-sm);justify-content:center}@media screen and (max-width:768px){.footer .right-resaved .company{flex-direction:column;width:100%}}.footer .right-resaved .company .company-name{color:var(--secondary-color);font-family:Bold,sans-serif}.footer .right-resaved .terms-links ul{align-items:center;color:#ababab;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:var(--gap-md);justify-content:center}.footer .right-resaved .terms-links ul li:after{content:".";margin-inline:var(--space-sm)}.footer .right-resaved .terms-links ul li:first-child:after{content:""}.default-navbar{align-items:center;background-color:var(--nav-bg);display:flex;justify-content:space-between;padding:var(--padding-sm) var(--padding-lg);width:100%;z-index:100}.default-navbar .logo-link{display:block;width:100%}.default-navbar .dropdown-menu{display:inline-block;position:relative}.default-navbar .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px #0003;display:none;min-width:160px;padding:12px 16px;position:absolute;z-index:1}.default-navbar .dropdown-menu:hover .dropdown-content{background-color:#000;color:var(--secondary-color);display:flex;flex-direction:column}.default-navbar .dropdown-menu:hover .dropdown-content a{margin:.25rem 0}.default-navbar .dropdown{align-items:center;display:flex;gap:var(--gap-sm)}.default-navbar .logo{display:flex;width:calc(7000vw/var(--base-width))}.default-navbar .logo img{-o-object-fit:contain;object-fit:contain;width:100%}.default-navbar .links{align-items:center;display:flex;gap:var(--gap-sm)}.default-navbar .links .active{color:var(--secondary-color)!important;font-family:Bold,sans-serif;transform:scale(1.1)}.default-navbar .links .link{color:var(--white-color);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);opacity:1;padding:var(--padding-md);transition:all .3s ease-in-out}.default-navbar .links .link:focus,.default-navbar .links .link:hover{color:var(--secondary-color);opacity:1;transform:scale(1.1)}.default-navbar .lang{align-items:center;color:var(--white-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.default-navbar .toggle-button{color:var(--white-color);cursor:pointer;display:none;font-size:1.5rem}.default-navbar .end-section .contact-us-btn{background-color:var(--primary-color);border-radius:var(--radius-xl);color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding:1rem var(--padding-lg);transition:all .3s ease-in-out}.default-navbar .end-section .contact-us-btn:hover{background-color:var(--secondary-color)}.default-navbar .responsive-lang{display:none}.default-navbar .end-section{align-items:center;display:flex;gap:var(--gap-md)}.default-navbar .end-section .auth-btn{align-items:center;background-color:var(--primary-color);background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-xl);border-radius:var(--radius-lg);color:var(--white-color);display:flex;justify-content:space-between;padding:var(--padding-md) var(--padding-sm);transition:all .3s ease-in-out;width:10rem}@media screen and (max-width:992px){.default-navbar .end-section .auth-btn{display:none}}.default-navbar .end-section .line{background-color:#fff3;height:1.3rem;width:1px}@media screen and (max-width:992px){.default-navbar .end-section .line{display:none}}.default-navbar .responsive-auth-btn{display:none}@media screen and (max-width:992px){.lang{display:none!important}.responsive-auth-btn{align-items:center;background-color:var(--primary-color);background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-xl);border-radius:var(--radius-lg);color:var(--white-color);display:flex!important;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);justify-content:space-between;padding:var(--padding-md) var(--padding-sm);transition:all .3s ease-in-out;width:10rem}.auth-btn{display:none!important}.responsive-lang{color:var(--white-color);display:block!important}.responsive-header{align-items:center;display:flex;justify-content:space-between;width:100%}}@media screen and (max-width:992px) and (max-width:768px){.responsive-header{justify-content:start}}@media screen and (max-width:992px){.responsive-header img{margin-left:auto}.responsive-header .book-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff3b;border-radius:50px;color:#b19355;font-size:18px;font-weight:700;padding:10px}.default-navbar{align-items:flex-start;-webkit-backdrop-filter:blur(106px);backdrop-filter:blur(106px);background-color:var(--nav-bg);border-radius:0;color:var(--white-color);flex-direction:row;justify-content:space-between;margin-top:0;padding:20px}.default-navbar .logo{margin-right:auto;width:5rem}.default-navbar .logo img{width:100%}.default-navbar .links{display:none;flex-direction:column;width:100%}.default-navbar .links.active{display:flex}.default-navbar .links .link{color:#000;text-align:center;width:100%}.default-navbar .lang{justify-content:center;width:100%}.default-navbar .toggle-button{align-items:center;color:#000;cursor:pointer;display:flex;font-size:1.5rem;gap:var(--gap-md);justify-content:flex-start;width:-moz-fit-content;width:fit-content}.default-navbar .toggle-button .auth-btn{align-items:center;background:var(--opacity-dark-gray);border:1px solid var(--opacity-light-gray);border-radius:var(--radius-lg);color:var(--white-color);display:flex;font-family:Regular-urw,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);justify-content:space-between;padding:var(--padding-md) var(--padding-sm);text-align:center;transition:all .3s ease-in-out}.default-navbar .toggle-button .lang-btn{border-radius:var(--radius-xl);color:#000;display:block;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);text-align:center;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}}.pagination-container{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:.75rem;justify-content:center;margin-top:var(--space-md);padding:.75rem 1rem}.pagination-text{color:#64748b;font-size:.875rem;line-height:1.25rem}.pagination-text b{font-weight:700}.buttons-container{display:flex;gap:.25rem}.pagination-button{border:1px solid transparent;border-radius:.25rem;cursor:pointer;font-size:.875rem;font-weight:400;min-height:2.25rem;min-width:2.25rem;padding:.25rem .75rem;transition:all .2s ease}.prev-next-button{background-color:#fff;border-color:#e2e8f0;color:#64748b}.prev-next-button:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8}.prev-next-button:disabled{cursor:not-allowed;opacity:.5}.page-button{background-color:#fff;border-color:#e2e8f0}.page-button.active{background:var(--primary-color);color:#fff}.page-button.inactive{background-color:transparent;border-color:var(--secondary-color);color:var(--secondary-color)}.page-button:hover:not(.active){background-color:#f8fafc}.top-page-header{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);height:15rem;justify-content:center;padding-block:var(--padding-lg);position:relative;text-align:center}.top-page-header img{-o-object-fit:cover;object-fit:cover}.top-page-header img,.top-page-header:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.top-page-header:after{background-color:#000c;content:""}.top-page-header .title{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.top-page-header .description{color:#fff9;font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.top-page-header .nav{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff26;border-radius:40px;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md);margin-block:var(--space-md);padding:var(--padding-sm) var(--padding-lg)}.top-page-header .nav,.top-page-header .nav .home{align-items:center;color:var(--white-color);display:flex;justify-content:center}.top-page-header .nav .home{gap:var(--gap-sm)}.top-page-header .nav .path{align-items:center;color:#ffffffb2;display:flex;font-family:Regular,sans-serif;gap:var(--gap-sm);justify-content:center}.custom-select{display:inline-block;margin-inline:3rem;position:relative;width:200px}.select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#292929;border:1px solid #333;border-radius:8px;box-shadow:0 2px 8px #00000040;color:#fff;cursor:pointer;font-size:16px;padding:12px 40px 12px 16px;text-align:center;transition:all .3s ease;width:100%}.select-input option{background:#000;color:#fff;padding:10px}.select-input option:hover{background:#222}.custom-select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.hotel .info{align-items:center}.hotel .info .hotel-data{width:75%}.hotel .info .hotel-data .items-data{display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.hotel .info .hotel-data .items-data{grid-template-columns:repeat(1,1fr)}}.hotel .info .hotel-data .title h3{color:var(--white-color)}.hotel .info .hotel-data .title h3 span{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.hotel .info .hotel-data .location,.hotel .info .hotel-data .title span{color:var(--gray-color)}.hotel .info .hotel-data .amenities h4{font-size:var(--fontsize-lg)}.hotel .info .hotel-data .amenities .items{gap:var(--gap-md)}.hotel .info .hotel-data .amenities .items .item{color:var(--gray-color)}.hotel .info .map{width:25%}@media screen and (max-width:768px){.hotel .info .map{width:100%}}.hotel{margin-bottom:10rem}.hotel .images{gap:5rem;margin-bottom:6rem}@media screen and (max-width:768px){.hotel .images{display:flex;flex-direction:column}}@media screen and (max-width:600px){.hotel .images{display:flex;flex-direction:column;gap:5rem}}.hotel .images .gallery{margin-inline:1rem}@media screen and (max-width:768px){.hotel .images .gallery{margin-inline:unset;width:100%}}.hotel .images .gallery .card{width:85%}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnails-viewport .p-galleria-thumbnail-items .p-galleria-thumbnail-item{height:9rem;width:15rem}.hotel .big-line{background:#f5f5f5;height:1rem}.hotel .abou-hotel{padding:var(--padding-md) var(--padding-lg)}.hotel .abou-hotel h4{font-size:var(--fontsize-lg)}.hotel .abou-hotel p{color:var(--gray-color)}.hotel .hotel-map h4{color:var(--white-color);font-size:var(--fontsize-lg);margin-bottom:1rem}.hotel .hotel-map .items{align-items:center;display:flex;flex-wrap:wrap;gap:8rem}.hotel .hotel-map .items .item{align-items:center;color:#ccc;display:flex;gap:var(--gap-md)}.hotel .hotel-map .aminites .food ul li{align-items:center;color:var(--gray-color)}.hotel .hotel-map .aminites .food ul li p{color:var(--black-color)}.hotel .hotel-map .aminites .bath-room ul li{align-items:center;color:var(--gray-color)}.hotel .hotel-map .aminites .bath-room ul li p{color:var(--black-color)}.hotel .hotel-map .aminites .entertainment ul li{align-items:center;color:var(--gray-color)}.hotel .hotel-map .aminites .entertainment ul li p{color:var(--black-color)}.hotel .included-excluded h4{font-size:var(--fontsize-lg)}.hotel .included-excluded .all-items .items-excluded .item,.hotel .included-excluded .all-items .items-included .item{color:var(--gray-color)}.hotel .popular-amenities h4{font-size:var(--fontsize-lg)}.hotel .popular-amenities .items .item p{color:var(--black-color)}.hotel .popular-amenities .items .item p span{color:var(--gray-color)}.hotel .room-options h4{font-size:var(--fontsize-lg)}.hotel .room-options .card{background-color:var(--white-color);border:1px solid #e5e5e5;cursor:pointer;display:flex;flex-direction:column;gap:var(--gap-sm);transition:transform .3s ease-in-out}.hotel .room-options .card .card-image{border-radius:var(--radius-md) var(--radius-md) 0 0;overflow:hidden;position:relative}.hotel .room-options .card .card-image .swiper-basic-buttons{align-items:center;display:flex;gap:var(--gap-md);justify-content:space-between;padding:0 var(--padding-sm);position:absolute;top:50%;width:100%;z-index:55555}@media screen and (max-width:900px){.hotel .room-options .card .card-image .swiper-basic-buttons{margin-top:var(--space-sm);top:inherit}}.hotel .room-options .card .card-image .swiper-basic-buttons:lang(ar){left:2%;top:40%}.hotel .room-options .card .card-image .swiper-basic-buttons:lang(en){right:2%;top:40%}.hotel .room-options .card .card-image img{height:15rem;-o-object-fit:cover;object-fit:cover;position:relative;transition:transform .3s ease-in-out;width:100%}.hotel .room-options .card .card-image img:after{background-color:#00000080;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hotel .room-options .card .card-body{display:flex;flex-direction:column;gap:var(--gap-sm);padding-inline:var(--padding-sm)}.hotel .room-options .card .card-body h4{font-family:Bold,sans-serif;font-size:30px;margin:0}.hotel .room-options .card .card-body .info{color:#0b1427;display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr);padding:var(--padding-sm) 0!important}.hotel .room-options .card .card-body .info .item{align-items:center;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.hotel .room-options .card .card-footer{color:#c57016;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Bold,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);padding-inline:var(--padding-sm);padding:var(--padding-sm)!important}.hotel .room-options .card .card-footer .item{align-items:center;display:flex;gap:var(--gap-sm)}.hotel .room-options .card .card-footer .buy_now{background-color:#0b1427;border-radius:var(--radius-lg);color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);padding:var(--padding-md) var(--padding-lg);transition:all .3s ease-in-out;width:100%}.hotel .room-options .card .card-footer .buy_now:hover{background-color:var(--secondary-color)}@media screen and (max-width:768px){.hotel .room-options .card .card-footer .buy_now{text-align:center;width:100%}}.services .category{margin-top:var(--section-space)}.services .category .items{display:grid;gap:var(--gap-md);grid-template-columns:repeat(4,1fr);row-gap:var(--gap-lg)}@media screen and (max-width:1000px){.services .category .items{grid-template-columns:repeat(2,1fr)}}.services .category .items .item{align-items:center;color:var(--white-color);display:flex;flex-direction:column;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md);text-align:center;transition:all .3s ease-in-out}.services .category .items .item img{border-radius:50rem;height:174px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:174px}@media screen and (max-width:768px){.services .category .items .item img{height:120px;margin:.8rem;width:120px}}.services .category .items .item:hover img{border:4px solid var(--secondary-color);cursor:pointer}.services .category .items .item:hover p{color:var(--secondary-color);cursor:pointer}.services .category .items .active_category img{border:4px solid var(--secondary-color);cursor:pointer}.services .category .items .active_category p{color:var(--secondary-color);cursor:pointer}.hotels .cards-section{display:flex;flex-direction:column;grid-column:span 3/span 3;grid-row:span 5/span 5;width:100%}.hotels .cards-section .ratting{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width:768px){.hotels .cards-section .ratting{flex-direction:column-reverse;gap:var(--gap-md);justify-content:center}}.hotels .cards-section .ratting .select{width:35%}@media screen and (max-width:768px){.hotels .cards-section .ratting .select{width:100%}}.hotels .cards-section .ratting span{color:var(--gray-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.hotels .cards-section .cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr);margin-top:var(--space-md)}@media screen and (max-width:1110px){.hotels .cards-section .cards{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:768px){.hotels .cards-section .cards{grid-template-columns:repeat(1,1fr)}}.hotels .cards-section .cards .card{border:1px solid #e5e5e5;border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--gap-md);height:31.8rem;padding:var(--padding-sm);position:relative;transition:transform .3s ease-in-out}@media screen and (max-width:768px){.hotels .cards-section .cards .card{height:34.3rem}}.hotels .cards-section .cards .card:hover{transform:translateY(-5px)}.hotels .cards-section .cards .card .directions,.hotels .cards-section .cards .card .features{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin-block:var(--space-sm)}.hotels .cards-section .cards .card .directions .item,.hotels .cards-section .cards .card .features .item{align-items:center;color:#656b78;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.hotels .cards-section .cards .card .card-image{border-radius:var(--radius-md) var(--radius-md) 0 0;height:15rem;overflow:hidden;position:relative}.hotels .cards-section .cards .card .card-image:after{clip-path:polygon(76% 0,100% 0,100% 100%,24% 100%)}.hotels .cards-section .cards .card .card-image:after,.hotels .cards-section .cards .card .card-image:before{background:#fff3;content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%}.hotels .cards-section .cards .card .card-image:before{clip-path:polygon(0 0,76% 0,24% 100%,0 100%)}.hotels .cards-section .cards .card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.hotels .cards-section .cards .card:hover .card-image:after{opacity:.7;transform:translate(60%)}.hotels .cards-section .cards .card:hover .card-image:before{opacity:.7;transform:translate(-50%)}.hotels .cards-section .cards .card .card-body{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotels .cards-section .cards .card .card-body p{font-family:Bold,sans-serif;font-size:30px}.hotels .cards-section .cards .card .card-body .location{color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.hotels .cards-section .cards .card .card-body .location span{width:80%}.hotels .cards-section .cards .card .card-body .free{gap:var(--gap-sm)}.hotels .cards-section .cards .card .card-body .amenities,.hotels .cards-section .cards .card .card-body .free{color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);margin-top:var(--space-sm)}.hotels .cards-section .cards .card .card-body .amenities{flex-wrap:wrap;gap:var(--gap-md)}.hotels .cards-section .cards .card .card-body .amenities .item{align-items:center;color:#656b78;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.hotels .cards-section .cards .card .card-body .amenities .item img{border-radius:var(--radius-circle);height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.hotels .cards-section .cards .card .card-footer{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:var(--padding-sm);position:absolute;right:0}@media screen and (max-width:768px){.hotels .cards-section .cards .card .card-footer{flex-direction:column-reverse;flex-wrap:wrap;gap:var(--gap-sm);justify-content:center}}.hotels .cards-section .cards .card .card-footer .price{color:var(--gray-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.hotels .cards-section .cards .card .card-footer .price b{color:var(--primary-color);font-size:var(--fontsize-lg)}.hotels .cards-section .cards .card .card-footer .view-details{background-color:var(--primary-color);border-radius:var(--radius-sm);color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);padding:var(--padding-sm) var(--padding-md);transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.hotels .cards-section .cards .card .card-footer .view-details:hover{background-color:var(--secondary-color)}@media screen and (max-width:768px){.hotels .cards-section .cards .card .card-footer .view-details{text-align:center;width:100%}}.hotel .info{background-color:#252525;display:flex;gap:var(--gap-md);justify-content:center;padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:768px){.hotel .info{align-items:center;flex-direction:column;gap:var(--gap-lg);justify-content:center}}.hotel .info .hotel-data{display:flex;flex-direction:column;gap:var(--gap-md);width:70%}@media screen and (max-width:768px){.hotel .info .hotel-data{width:100%}}.hotel .info .hotel-data .title{align-items:center;color:var(--secondary-color);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-lg)}.hotel .info .hotel-data .title h3{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.hotel .info .hotel-data .title .p-icon{color:#f1a74f}.hotel .info .hotel-data .title span{font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.hotel .info .hotel-data .price{color:var(--primary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.hotel .info .hotel-data .price span{color:var(--primary-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.hotel .info .hotel-data .location{align-items:center;color:#ccc;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm)}.hotel .info .hotel-data .line{background-color:var(--gray-color);height:1px;margin-top:1rem;width:100%}.hotel .info .hotel-data .amenities{display:flex;flex-direction:column;gap:var(--gap-md)}.hotel .info .hotel-data .amenities h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotel .info .hotel-data .amenities .items{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1100px){.hotel .info .hotel-data .amenities .items{grid-template-columns:repeat(2,1fr)}}.hotel .info .hotel-data .amenities .items .item{align-items:center;color:#ccc;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md)}.hotel .info .hotel-data .amenities .items .item img{border-radius:50%;height:1.5rem;-o-object-fit:cover;object-fit:cover;width:1.5rem}.hotel{margin-bottom:3rem;width:100%}.hotel .images{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);margin-bottom:1rem;margin-top:var(--space-md);padding:var(--padding-md) var(--padding-lg);width:100%}.hotel .images:lang(en){direction:rtl}.hotel .images:lang(ar){direction:ltr}@media screen and (max-width:768px){.hotel .images{display:flex;flex-direction:column;gap:2rem}}@media screen and (max-width:300px){.hotel .images{display:flex;flex-direction:column;gap:10rem!important}}@media screen and (max-width:600px){.hotel .images{display:flex;flex-direction:column;gap:2rem}}.hotel .images .image{display:flex;flex-direction:column;gap:var(--gap-md);grid-column:span 2/span 2;grid-row:span 5/span 5;height:100%;width:100%}.hotel .images .image .see-all{height:20rem;position:relative}.hotel .images .image .see-all button{align-items:center;background:var(--white-color);border:none;border-radius:var(--radius-md);bottom:0;color:var(--black-color);cursor:pointer;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);justify-content:center;left:50%;padding:var(--padding-sm) var(--padding-md);position:absolute;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.hotel .images .image .see-all button{width:70%}}.hotel .images .image img{border-radius:var(--radius-md);height:20rem;-o-object-fit:cover;object-fit:cover;width:100%}.hotel .images .gallery{display:flex;grid-column:span 3/span 3;grid-column-start:3;grid-row:span 5/span 5;width:100%}.hotel .images .gallery .card{height:100%;width:100%}@media screen and (max-width:768px){.hotel .images .gallery .card{width:100%}}.hotel .images .gallery .card .p-galleria-content .p-galleria-items-container .p-galleria-items .p-galleria-item{height:30rem}@media screen and (max-width:768px){.hotel .images .gallery .card .p-galleria-content .p-galleria-items-container .p-galleria-items .p-galleria-item{height:10rem}}.hotel .images .gallery .card .p-galleria-content .p-galleria-items-container .p-galleria-items .p-galleria-item img{height:100%}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content{background-color:var(--black-color)}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnail-next-button:lang(ar),.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnail-next-button:lang(en),.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnail-prev-button:lang(ar),.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnail-prev-button:lang(en){rotate:180deg}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnails-viewport .p-galleria-thumbnail-items .p-galleria-thumbnail-item{border-radius:var(--radius-md);height:8rem;width:10rem}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnails-viewport .p-galleria-thumbnail-items .p-galleria-thumbnail-item .p-galleria-thumbnail{height:100%;margin-inline:.6rem;width:100%}@media screen and (max-width:768px){.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnails-viewport .p-galleria-thumbnail-items .p-galleria-thumbnail-item .p-galleria-thumbnail{margin-inline:unset;width:100%}}.hotel .images .gallery .card .p-galleria-content .p-galleria-thumbnails .p-galleria-thumbnails-content .p-galleria-thumbnails-viewport .p-galleria-thumbnail-items .p-galleria-thumbnail-item img{height:100%;width:100%}.hotel .big-line{background:#ffffff05;height:.8rem;width:100%}.hotel .abou-hotel{display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--padding-md) 0}.hotel .abou-hotel h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotel .abou-hotel p{color:#ccc;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);line-height:1.5}.hotel .hotel-map{display:flex;flex-direction:column;margin-top:2rem;padding:var(--padding-md) var(--padding-lg)}.hotel .hotel-map h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotel .hotel-map span{color:#ccc}.hotel .hotel-map .discover,.hotel .hotel-map span{font-family:Regular,sans-serif;font-size:var(--fontsize-sm);margin-top:.8rem}.hotel .hotel-map .discover{align-items:center;color:var(--gray-color);color:#ccc;display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.hotel .hotel-map .discover .open-map{color:var(--primary-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.hotel .hotel-map .aminites{display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr);margin-top:var(--space-md);padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:900px){.hotel .hotel-map .aminites{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.hotel .hotel-map .aminites{gap:var(--gap-lg);grid-template-columns:repeat(1,1fr);padding:0}}.hotel .hotel-map .aminites .food{display:flex;flex-direction:column;gap:var(--gap-md)}.hotel .hotel-map .aminites .food .title{align-items:end;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .hotel-map .aminites .food .title span{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-top:unset}.hotel .hotel-map .aminites .food ul{display:flex;flex-direction:column;gap:var(--gap-md);text-align:center}.hotel .hotel-map .aminites .food ul li{align-items:baseline;color:#ccc;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);padding-inline:var(--padding-lg);width:100%}@media screen and (max-width:768px){.hotel .hotel-map .aminites .food ul li{width:100%}}.hotel .hotel-map .aminites .food ul li p{color:#ccc;font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.hotel .hotel-map .aminites .bath-room{display:flex;flex-direction:column;gap:var(--gap-md)}.hotel .hotel-map .aminites .bath-room .title{align-items:end;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .hotel-map .aminites .bath-room .title span{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-top:unset}.hotel .hotel-map .aminites .bath-room ul{display:flex;flex-direction:column;gap:var(--gap-md);text-align:center}.hotel .hotel-map .aminites .bath-room ul li{align-items:baseline;color:#ccc;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);padding-inline:var(--padding-lg);width:100%}@media screen and (max-width:768px){.hotel .hotel-map .aminites .bath-room ul li{width:100%}}.hotel .hotel-map .aminites .bath-room ul li p{color:#ccc;font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.hotel .hotel-map .aminites .entertainment{display:flex;flex-direction:column;gap:var(--gap-md)}.hotel .hotel-map .aminites .entertainment .title{align-items:end;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .hotel-map .aminites .entertainment .title span{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-top:unset}.hotel .hotel-map .aminites .entertainment ul{display:flex;flex-direction:column;gap:var(--gap-md);text-align:center}.hotel .hotel-map .aminites .entertainment ul li{align-items:baseline;color:#ccc;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-sm);padding-inline:var(--padding-lg);width:100%}@media screen and (max-width:768px){.hotel .hotel-map .aminites .entertainment ul li{width:100%}}.hotel .hotel-map .aminites .entertainment ul li p{color:#ccc;font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.hotel .included-excluded{padding:var(--padding-md) var(--padding-lg)}.hotel .included-excluded h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-bottom:2rem}.hotel .included-excluded .all-items{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1100px){.hotel .included-excluded .all-items{grid-template-columns:repeat(1,1fr)}}.hotel .included-excluded .all-items .items-included{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1100px){.hotel .included-excluded .all-items .items-included{grid-template-columns:repeat(2,1fr)}}.hotel .included-excluded .all-items .items-included .item{align-items:center;color:#8e8e8e;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md)}.hotel .included-excluded .all-items .items-excluded{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1100px){.hotel .included-excluded .all-items .items-excluded{grid-template-columns:repeat(2,1fr)}}.hotel .included-excluded .all-items .items-excluded .item{align-items:center;color:#8e8e8e;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md)}.hotels{display:grid;gap:var(--gap-md);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);margin-bottom:10rem;margin-top:var(--space-lg);padding-inline:var(--padding-md)}@media screen and (max-width:900px){.hotels{display:block;margin-block:1rem}}.hotel .popular-amenities{display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--padding-md) var(--padding-lg)}.hotel .popular-amenities h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotel .popular-amenities .items{display:grid;gap:var(--gap-md);grid-template-columns:repeat(1,1fr)}@media screen and (max-width:1100px){.hotel .popular-amenities .items{grid-template-columns:repeat(1,1fr)}}.hotel .popular-amenities .items .item{align-items:center;color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md)}.hotel .popular-amenities .items .item .icon:lang(ar){rotate:180deg}.hotel .popular-amenities .items .item p{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotel .popular-amenities .items .item p span{color:#8e8e8e;font-family:Regular,sans-serif;font-size:var(--fontsize-sm)}.hotel .all-room-amenities{display:flex;flex-direction:column;padding:var(--padding-md) var(--padding-lg)}.hotel .all-room-amenities h4{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.hotel .all-room-amenities .aminites{display:grid;gap:var(--gap-md);grid-template-columns:repeat(4,1fr);padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:900px){.hotel .all-room-amenities .aminites{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.hotel .all-room-amenities .aminites{grid-template-columns:repeat(1,1fr)}}.hotel .all-room-amenities .aminites .bed-rooms{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .bed-rooms .title{display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .bed-rooms .title img{border-radius:var(--radius-circle);height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.hotel .all-room-amenities .aminites .bed-rooms ul{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .bed-rooms ul li{align-items:center;color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md);padding-inline:var(--padding-lg)}.hotel .all-room-amenities .aminites .food{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .food .title{display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .all-room-amenities .aminites .food ul{display:flex;flex-direction:column;gap:var(--gap-sm);text-align:center}.hotel .all-room-amenities .aminites .food ul li{align-items:center;color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md);padding-inline:var(--padding-lg)}.hotel .all-room-amenities .aminites .bath-room{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .bath-room .title{display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .all-room-amenities .aminites .bath-room ul{display:flex;flex-direction:column;gap:var(--gap-sm);text-align:center}.hotel .all-room-amenities .aminites .bath-room ul li{align-items:center;color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md);padding-inline:var(--padding-lg)}.hotel .all-room-amenities .aminites .entertainment{display:flex;flex-direction:column;gap:var(--gap-sm)}.hotel .all-room-amenities .aminites .entertainment .title{display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.hotel .all-room-amenities .aminites .entertainment ul{display:flex;flex-direction:column;gap:var(--gap-sm);text-align:center}.hotel .all-room-amenities .aminites .entertainment ul li{align-items:center;color:var(--gray-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);gap:var(--gap-md);padding-inline:var(--padding-lg);text-align:start}.hotel .room-options{padding:var(--padding-md) var(--padding-lg)}.hotel .room-options h4{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-bottom:2rem}.hotel .room-options .card,.hotel .room-options .card .image{border-radius:var(--radius-md);position:relative}.hotel .room-options .card .image{height:440px;width:100%}.hotel .room-options .card:after{background:#00000080;border-radius:var(--radius-md);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hotel .room-options .card:hover .content{background:#ffffffe5;color:var(--black-color)}.hotel .room-options .card .content{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff59;border-radius:var(--radius-md);bottom:2rem;display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;left:0;padding:var(--padding-md) var(--padding-lg);position:absolute;transition:all .3s ease-in-out;width:100%;z-index:555}.hotel .room-options .card .content p{color:var(--black-color);font-family:ExtraBold,sans-serif;font-size:30px;margin-top:2rem;text-align:center}.hotel .room-options .card .content span{color:var(--black-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);line-height:1.5;text-align:center}.hotel .room-options .card .content .price{background-color:var(--secondary-color);border-radius:var(--radius-lg);color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm);padding:.8rem 1.5rem;position:absolute;right:1rem;top:-1rem}.hotels .sidebar{grid-column:span 1/span 1;grid-row:span 5/span 5}.hotels .sidebar .content{position:sticky;top:1rem;width:100%}.hotels .sidebar hr{border:1px solid #d0d2d7}.hotels .sidebar .title{background-color:#e7e8e9;color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);padding:1.5rem}.hotels .sidebar .update-result{background-color:#0c0c0c;border-radius:var(--radius-sm);color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-sm);margin-block:var(--space-md);text-align:center;width:100%}.hotels .sidebar .package-filter,.hotels .sidebar .update-result{align-items:center;display:flex;justify-content:center;padding:var(--padding-md) var(--padding-lg)}.hotels .sidebar .package-filter{flex-direction:column}.hotels .sidebar .package-filter .filter{display:flex;flex-direction:column;width:100%}.hotels .sidebar .package-filter .filter h4{font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-bottom:var(--space-sm)}.hotels .sidebar .package-filter .filter .numbers{align-items:center;display:flex;justify-content:space-between;margin-block:1rem}.hotels .sidebar .package-filter .filter .numbers p{font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.hotels .sidebar .package-filter .filter .extra-options,.hotels .sidebar .package-filter .filter .payments-options,.hotels .sidebar .package-filter .filter .stars-options{display:flex;flex-direction:column;gap:var(--gap-lg);width:100%}.hotels .sidebar .package-filter .filter .extra-options .item,.hotels .sidebar .package-filter .filter .payments-options .item,.hotels .sidebar .package-filter .filter .stars-options .item{align-items:center;display:flex;justify-content:space-between}.hotels .sidebar .package-filter .filter .extra-options .item .option,.hotels .sidebar .package-filter .filter .payments-options .item .option,.hotels .sidebar .package-filter .filter .stars-options .item .option{align-items:center;cursor:pointer;display:flex;gap:var(--gap-sm)}.hotels .sidebar .package-filter .filter .extra-options .item .option .label-stars,.hotels .sidebar .package-filter .filter .payments-options .item .option .label-stars,.hotels .sidebar .package-filter .filter .stars-options .item .option .label-stars{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center}.hotels .sidebar .package-filter .filter .extra-options .item .option .p-rating-option-active .p-rating-icon,.hotels .sidebar .package-filter .filter .payments-options .item .option .p-rating-option-active .p-rating-icon,.hotels .sidebar .package-filter .filter .stars-options .item .option .p-rating-option-active .p-rating-icon{color:#ffc635}.hotels .sidebar .package-filter .filter .extra-options .item .option input,.hotels .sidebar .package-filter .filter .payments-options .item .option input,.hotels .sidebar .package-filter .filter .stars-options .item .option input{accent-color:var(--primary-color);border-radius:var(--radius-sm);cursor:pointer;height:1rem;width:1rem}.hotels .sidebar .package-filter .filter .extra-options .item .option label,.hotels .sidebar .package-filter .filter .payments-options .item .option label,.hotels .sidebar .package-filter .filter .stars-options .item .option label{cursor:pointer;font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.hotels .sidebar .package-filter .filter .extra-options .item p,.hotels .sidebar .package-filter .filter .payments-options .item p,.hotels .sidebar .package-filter .filter .stars-options .item p{border-radius:var(--radius-sm);color:var(--gray-color);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);padding:var(--padding-sm)}.book-service{align-items:center;background:#8f8f8f1a;border:1px solid hsla(0,0%,56%,.2);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-md);height:-moz-fit-content;height:fit-content;justify-content:center;padding:var(--padding-sm);width:30%}@media screen and (max-width:768px){.book-service{width:100%}}.book-service .items{display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;width:100%}.book-service .items .item{align-items:center;display:flex;gap:var(--gap-sm);width:100%}.book-service .items .item .title{color:#c1c1c1;font-size:1.2rem}.book-service .items .item .title,.book-service .price{align-items:center;display:flex;font-family:Bold,sans-serif;gap:var(--gap-sm)}.book-service .price{background:#fff6;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-lg);font-size:22px;justify-content:center;padding:var(--padding-md);width:100%}.book-service .dates{align-items:center;display:flex;gap:var(--gap-md);justify-content:center;margin-top:1rem;width:100%}.book-service .dates:lang(ar){flex-direction:row-reverse}.book-service .dates:lang(ar) .icon{transform:rotate(180deg)}.book-service .dates:lang(en){flex-direction:row-reverse}.book-service .dates .icon{background:#ffffff80;border-radius:var(--radius-lg);box-shadow:0 3px 24px #fff6;padding:var(--padding-sm)}.book-service .beach-access{align-items:center;display:flex;gap:.8rem;width:100%}.book-service .booknow{align-items:center;background-color:var(--white-color);border-radius:var(--radius-lg);color:var(--secondary-color);display:flex;font-family:Bold,sans-serif;font-size:22px;gap:var(--gap-md);justify-content:center;margin-top:1rem;padding:var(--padding-md);width:100%}.faq .container{margin-top:var(--section-space)}.faq .p-accordion{border:1px solid var(--white-color)!important;border-radius:var(--radius-md);margin-block:1rem}.faq .p-accordionpanel>.p-accordionheader{color:var(--white-color)!important;font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.faq .p-accordioncontent-content,.faq .p-accordionpanel>.p-accordionheader{background-color:#1e1e1e!important;border-radius:var(--radius-md)}.faq .p-accordioncontent-content p{color:var(--white-color)!important;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);line-height:1.3}.auth-layout .btn{width:100%}.auth-layout .btn.text-btn{align-self:flex-end;color:#fff;font-size:var(--xs-size);font-weight:600;text-align:end;text-decoration:underline}.auth-layout .btn.main-btn{background-color:#d2b24d;border-radius:50px;font-size:var(--md-size);font-style:normal;font-weight:700;padding:var(--sm-size);text-align:center;width:100%}.auth-layout .btn.second-btn{color:#fff;font-size:var(--sm-size)}.auth-layout .btn.second-btn span{color:#fff;text-decoration:underline}.auth-form{background-color:#100f0c;border-radius:16px;width:50%}@media (max-width:768px){.auth-form{width:70%}}@media (max-width:1024px){.auth-form{width:70%}}@media (max-width:500px){.auth-form{width:98%}}.auth-form .auth-card{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-3);justify-content:center;padding:80px;width:100%}.auth-form .auth-card img{-o-object-fit:scale-down;object-fit:scale-down;width:300px}@media (max-width:768px){.auth-form .auth-card{padding:var(--xl-size-2)}}.auth-form .auth-card .auth-card-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-2);justify-content:center;width:100%}.auth-form .auth-card .auth-card-container .auth-card-header{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:center}.auth-form .auth-card .auth-card-container .auth-card-header .auth-card-title{color:#fff;font-size:var(--xl-size-1);text-align:center}.auth-form .auth-card .auth-card-container .auth-card-header .auth-card-subtitle{color:#fff;font-size:var(--sm-size);text-align:center;width:100%}.auth-form .auth-card .auth-card-container form{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-base);justify-content:center;width:100%}.auth-form .auth-card .auth-card-container form.auth-inputs{gap:var(--xl-size-3)}.auth-form .auth-card .auth-card-container form.auth-reset-pass{gap:var(--xl-size-2)}.auth-form .auth-card .auth-card-container form .btns{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:center;width:100%}.auth-form .auth-card .auth-card-container form .otp-input-wrapper div{align-items:center;display:flex;flex-direction:row;flex-wrap:row;gap:var(--xs-size-2);justify-content:nowrap}.auth-form .auth-card .auth-card-container form .otp-input-wrapper div input{border:1px solid #d2b24d;border-radius:50%;height:var(--xl-size-3);text-align:center;width:var(--xl-size-3)}.auth-form .auth-card .auth-card-container form .auth-double-inputs{align-items:center;display:flex;flex-direction:row;flex-wrap:row;gap:var(--xs-size-2);justify-content:nowrap;width:100%}@media (max-width:500px){.auth-form .auth-card .auth-card-container form .auth-double-inputs{flex-direction:column}}.auth-input-wrapper{display:flex;margin:auto;position:relative;width:100%}.auth-input-wrapper .p-select{background-color:#1d242d!important;border:none!important;border-radius:50rem;outline:none!important}.auth-input-wrapper .p-select .p-select-label{align-items:center;color:#ccc!important;display:flex;font-size:var(--md-size);justify-content:center}.auth-input-wrapper .auth-input-icon{aspect-ratio:1/1;height:var(--xl-size-1);left:var(--xl-size-1);position:absolute;top:50%;transform:translateY(-50%);width:var(--xl-size-1)}.auth-input-wrapper .auth-input{background-color:#1d242d;border:none;border-radius:50px;color:#fff;padding:calc(var(--md-size) + 2px) var(--xl-size-1);padding-inline-start:calc(var(--md-size) + var(--xl-size-3) - 4px);width:100%}.auth-input-wrapper .auth-input.select{margin-inline-end:var(--sm-size);padding-inline-start:var(--xl-size-1);width:-moz-fit-content;width:fit-content}.auth-input-wrapper .auth-input::-moz-placeholder{color:#ccc;font-size:var(--sm-size);font-style:normal;font-weight:600}.auth-input-wrapper .auth-input::placeholder{color:#ccc;font-size:var(--sm-size);font-style:normal;font-weight:600}.checkbox-input-wrapper{align-items:center;align-self:self-start;display:flex;gap:5px}.checkbox-input-wrapper label{color:#fff}.checkbox-input-wrapper label span{color:#d2b24d;text-decoration:underline}.checkbox-input-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;border:2px solid #b2bbc6;border-radius:4px;cursor:pointer;height:14px;outline:none;position:relative;transition:all .2s ease;width:14px}.checkbox-input-wrapper input[type=checkbox]:checked{background-color:#4caf50;color:#000}.checkbox-input-wrapper input[type=checkbox]:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:7px;left:3px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.auth-layout{align-items:center;background-image:url(./auth_background.fnmxPfeg.png);background-size:cover;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:100vh;padding:calc(var(--xl-size-3) + 18px)}.contact-email-form{align-items:flex-start;background-color:#ffffff1a;border-radius:15px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:20px;padding:calc(var(--xl-size-2) + 2px);width:80%}@media (max-width:768px){.contact-email-form{padding-inline:10px;width:95%}}.contact-email-form .form-title{font-size:calc(var(--xl-size-1) + 4px);font-weight:700}.contact-email-form .form-subtitle{color:#ccc;font-size:var(--md-size);font-weight:400}.contact-email-form .contact-form{display:grid;font-family:regular;gap:1fr;gap:var(--xl-size-base);grid-template-columns:repeat(4,1fr);margin-top:var(--xl-size-base);row-gap:var(--xl-size-base);width:100%}@media (max-width:768px){.contact-email-form .contact-form{display:grid;gap:1fr;grid-template-columns:repeat(1,1fr);width:100%}}.contact-email-form .contact-form .contact-input-container{align-items:flex-start;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start;width:100%}.contact-email-form .contact-form .contact-input-container.agree-btn,.contact-email-form .contact-form .contact-input-container.agree-btn label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.contact-email-form .contact-form .contact-input-container.agree-btn label{gap:5px;width:100%}.contact-email-form .contact-form .contact-input-container.agree-btn label .agree-link{color:#d2b24d;font-size:18px;font-weight:400}.contact-email-form .contact-form .contact-input-container.agree-btn input{color:#fff;width:-moz-fit-content;width:fit-content}.contact-email-form .contact-form .contact-input-container .input{background-color:#ffffff1a;border:1px solid #ccc;border-radius:8px;color:#fff;font-size:var(--md-size);font-weight:400;padding:var(--xs-size-2);width:100%}.contact-email-form .contact-form .contact-input-container .input.text-area{height:250px;resize:none}.contact-email-form .contact-form .submit-btn{width:100%}.contact-email-form .contact-form .submit-btn button{background-color:#d2b24d;border-radius:var(--xs-size-2);font-size:var(--xl-size-base);font-weight:700;padding:calc(var(--sm-size) + 1px) var(--xs-size-2);width:100%}.col-span-2{grid-column:span 2;grid-row:span 1}@media (max-width:768px){.col-span-2{grid-column:span 12;grid-row:span 1}}.map-container{margin-top:64px;position:relative;width:100%}.map-container img{border-radius:15px;margin-left:auto;margin-right:auto;max-height:600px;-o-object-fit:cover;object-fit:cover;width:90%}.questions-container{font-family:regular}.questions-container .questions-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:center;margin-top:20px}.questions-container .questions-title .questions-title{font-size:calc(var(--xl-size-2) + 10px);font-weight:800;max-width:500px;text-align:center}.questions-container .questions-title .questions-subtitle{color:#ccc;font-size:var(--md-size);font-weight:400;max-width:700px;text-align:center}.questions-container .questions-boxs{display:grid;gap:2px;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;margin-top:20px;width:100%}.questions-container .questions-boxs .box{align-items:flex-start;background-color:#ffffff1a;border-radius:15px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:var(--md-size);justify-content:flex-start;padding:25px}@media (max-width:768px){.questions-container .questions-boxs .box{grid-column:span 2;width:100%}}.questions-container .questions-boxs .box .box-content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start}.questions-container .questions-boxs .box .box-content .box-title{font-size:24px;font-weight:700}.questions-container .questions-boxs .box .box-content .box-subtitle{color:#ccc;font-size:20px;font-weight:400}.conatct-page{display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.conatct-page{display:block}}.conatct-page .header{grid-column:1/span 12}.conatct-page .email-form{grid-column:1/span 6}@media (max-width:768px){.conatct-page .email-form{grid-column:1/span 12}}.conatct-page .questions{grid-column:7/span 6;grid-row:2/span 2;margin:auto;width:90%}@media (max-width:768px){.conatct-page .questions{grid-column:1/span 12}}.conatct-page .map{grid-column:1/span 12}.profile-wrapper{display:grid;gap:var(--xl-size-3);grid-template-columns:repeat(3,1fr);padding-bottom:var(--xl-size-3);padding-top:var(--xl-size-3)}@media (max-width:900px){.profile-wrapper{display:block;padding:1rem}}.profile-sidebar{align-items:stretch;gap:var(--xl-size-base);grid-column:span 1;grid-row:span 1;justify-content:flex-start}.profile-sidebar,.profile-sidebar .user-info{display:flex;flex-direction:column;flex-wrap:nowrap}.profile-sidebar .user-info{align-items:center;background-color:#2f5e9333;border-radius:var(--xl-size-base);height:12rem;justify-content:center;padding:clamp(44px,5500vw/var(--base-width),66px) clamp(95.2px,11900vw/var(--base-width),142.8px);width:23rem}.profile-sidebar .user-info .user-avatar{border-radius:50%;gap:var(--xs-size);height:clamp(64px,8000vw/var(--base-width),96px);overflow:hidden;width:clamp(64px,8000vw/var(--base-width),96px)}.profile-sidebar .user-info .user-avatar img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-sidebar .links{align-items:stretch;border:1px solid #fff;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.profile-sidebar .links .link{align-items:start;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:var(--md-size) var(--xl-size-base);transition:all .7s ease-in-out}.profile-sidebar .links .link span{align-items:center;color:var(--white-color);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size);justify-content:flex-start}.profile-sidebar .links .link svg.icon:not(.active) path,.profile-sidebar .links .link svg.icon:not(.trash-icon) path{fill:#666}.profile-sidebar .links .link:has(.router-link-exact-active),.profile-sidebar .links .link:hover{background-color:#2f5e9333;color:var(--white-color)!important}.profile-sidebar .links .link:has(.router-link-exact-active) svg.icon path,.profile-sidebar .links .link:hover svg.icon path{fill:#000}.profile-sidebar .links .link-text{color:#fff;font-size:var(--md-size);font-weight:500;text-transform:capitalize}.content{grid-column:span 2;grid-row:span 1}.content .header{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start}.content .header .subtitle,.content .header .title{font-size:var(--xl-size-base)}.content .header .title{color:#fff;font-weight:700}.content .header .subtitle{color:#b8b9b9}@media (max-width:768px){.content{grid-column:span 2;grid-row:span 1}}.my-booking .hotels{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--md-size);justify-content:flex-start}.my-booking .hotels .btn-primary{border-radius:50%;height:clamp(22.4px,2800vw/var(--base-width),33.6px);padding:unset;width:clamp(22.4px,2800vw/var(--base-width),33.6px)}.my-booking .hotels .status{align-items:center;border-radius:clamp(40px,5000vw/var(--base-width),60px);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--sm-size);font-weight:600;justify-content:center;padding:var(--xs-size-2);text-transform:capitalize}.my-booking .hotels .status.confirmed{background-color:#50c8781a;color:#50c87866}.booking-filter{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start;margin-block:calc(var(--xl-size-2) + 10px) calc(var(--xl-size-2) + 2px)}@media screen and (max-width:1000px){.booking-filter{flex-wrap:wrap}}.personal-data .profile-card{border:1px solid #fff;border-radius:var(--md-size);margin-block:calc(var(--xl-size-2) + 10px) calc(var(--xl-size-2) + 2px)}.personal-data .profile-card>div{border-bottom:1px solid #fff;border-radius:0;padding:var(--xl-size-1)}.personal-data .profile-card .profile-card-item,.personal-data .profile-card .update-profile-form{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.personal-data .profile-card .update-profile-form{gap:var(--xl-size-base);width:100%}.user-photo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--md-size);justify-content:flex-start}@media screen and (max-width:768px){.user-photo{flex-direction:column}}.user-photo input[type=file]{display:none}.user-photo .btn-primary{text-wrap:nowrap}.user-photo .img{border-radius:50%;height:75px;overflow:hidden;width:75px}.user-photo .img img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-photo .img-passport{border-radius:50%;height:75px;overflow:hidden;width:75px}.user-photo .img-passport img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-photo .upload{align-items:stretch;flex-direction:column;gap:var(--md-size);transition:all .7s ease-in-out}.user-photo .upload,.user-photo .upload .actions{display:flex;flex-wrap:nowrap;justify-content:flex-start}.user-photo .upload .actions{align-items:center;flex-direction:row;gap:1rem}@media screen and (max-width:768px){.user-photo .upload .actions{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}}.update-password>div{border-bottom:1px solid #666;border-radius:0;padding:var(--xl-size-1)}.update-password .btns{align-items:flex-end;flex-direction:row}.input-wrapper-profile,.update-password .btns{display:flex;flex-wrap:nowrap;justify-content:flex-start}.input-wrapper-profile{align-items:stretch;flex-direction:column;gap:var(--xs-size-4);position:relative;width:100%}.input-wrapper-profile:has(.input-icon) .input{padding-inline-start:calc(var(--md-size) + var(--xl-size-2) - 4px)}.input-wrapper-profile option{background-color:#000;color:#fff}.input-wrapper-profile label{color:#fff;font-size:var(--xs-size);font-weight:700}.input-wrapper-profile .input{border:1px solid #fff;border-radius:var(--md-size);overflow:hidden;padding:var(--md-size)}.input-wrapper-profile .input::-moz-placeholder{color:#d2b24d}.input-wrapper-profile .input::placeholder{color:#d2b24d}.input-wrapper-profile .input:-webkit-autofill,.input-wrapper-profile .input:-webkit-autofill:active,.input-wrapper-profile .input:-webkit-autofill:focus,.input-wrapper-profile .input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff}.input-wrapper-profile .input:-webkit-autofill{-webkit-text-fill-color:#fff}.input-wrapper-profile .input:focus{border-color:#fff;outline:none}.input-wrapper-profile .input-icon{left:var(--md-size);position:absolute;top:50%;transform:translateY(-50%)}.btn-danger{background-color:#fff;border:1px solid #e23535;border-radius:clamp(40px,5000vw/var(--base-width),60px);color:#e23535}.btn-danger:hover{background-color:#e23535;color:#fff}.btn-secondary{color:#d2b24d}.btn-secondary,.btn-secondary:hover{background-color:#fff}.btn-primary{color:#fff}.btn-primary,.btn-primary:hover{background-color:#d2b24d}.section-title-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width:768px){.section-title-wrapper{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start}}.section-title-wrapper .section-title .main-title{align-items:center;color:#121212;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--xl-size-3);font-weight:600;gap:var(--xs-size-4);justify-content:center;text-transform:capitalize}.section-title-wrapper .section-title .subtitle{color:#fff;font-size:var(--xl-size-base);font-weight:500;text-transform:capitalize}.btn{border:none;border-radius:clamp(40px,5000vw/var(--base-width),60px);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--sm-size);font-weight:700;gap:var(--xs-size);padding:var(--xs-size) var(--xl-size-base);transition:all .4s ease-in-out;width:-moz-fit-content;width:fit-content}.book_now,.btn{align-items:center;cursor:pointer;justify-content:center}.book_now{animation:bookNowAnimation 1s infinite;background-color:#fff;border-radius:50rem;bottom:1rem;box-shadow:0 4px 6px #0000001a;display:none;display:flex;height:4rem;margin-inline:1rem;position:fixed;width:4rem;z-index:5555}.book_now:lang(ar){right:1rem}.book_now:lang(en){left:1rem}@media screen and (max-width:900px){.book_now{bottom:6rem;height:3.5rem;width:3.5rem}}.p-placeholder{font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.book-content .dates,.book-content .selects{align-items:center;display:flex;gap:1rem;justify-content:center;margin-block:1rem}@media screen and (max-width:768px){.book-content .dates,.book-content .selects{flex-direction:column;width:100%}}.book-content .dates .flex-auto,.book-content .selects .flex-auto{flex:1}.book-content .dates .flex-auto label,.book-content .selects .flex-auto label{font-family:Bold,sans-serif;font-size:var(--fontsize-sm);margin-bottom:.8rem!important}.book-content .book-btn{background-color:var(--secondary-color);border-radius:var(--radius-lg);color:#fff;cursor:pointer;font-family:Bold,sans-serif;font-size:var(--fontsize-md);padding:var(--padding-md);transition:all .3s ease-in-out;width:100%}.err-message{color:red;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);margin-bottom:.5rem}.dialog{background-color:#121212;border:none;border-radius:16px;margin:auto;padding:20px 60px;text-align:center}.dialog img{aspect-ratio:1/1;display:block;margin:0 auto;max-height:130px;max-width:120px}.dialog h4{color:#fff;font-weight:700;margin-block:1rem}.dialog p{color:#fff}.dialog .dialog-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog .dialog-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;color:#212529;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1.5;margin:10px auto;outline:none;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dialog[open]::backdrop{animation:backdrop-fade-in .7s ease-out forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader-dialog{animation:fade-out .7s ease-out;background-color:#ffffff1a;border:none;border-radius:5px;margin:auto}.loader-dialog,.loader-dialog .loader-container{padding:20px 60px}.loader-dialog[open]{animation:fade-in .7s ease-out}.loader-dialog[open]::backdrop{animation:backdrop-fade-in .7s ease-out forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader{border:2px solid;border-radius:20px;color:#121212;height:22px;position:relative;width:120px}.loader:before{animation:l6 2s infinite;background:currentColor;border-radius:inherit;content:"";top:0;right:100%;bottom:0;left:0;margin:2px;position:absolute}@keyframes l6{to{top:0;right:0;bottom:0;left:0}}.delete-dialog{padding:3rem;text-align:center}.delete-dialog .dialog-title{font-family:bold,sans-serif;font-size:1.5rem;margin-top:1rem}.delete-dialog p{color:#717171;font-family:regular,sans-serif;font-size:1rem;margin-bottom:var(--space-sm)}.delete-dialog .btn-third{border:1px solid #000}.available-booking{border-radius:var(--xl-size-base);padding:0 0 var(--xl-size-1) var(--xl-size-1)}@media screen and (max-width:768px){.available-booking{padding:var(--xl-size-1)}}.available-booking .available-booking-container{align-items:stretch;background-color:#fff;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xl-size-1)}.available-booking .available-booking-container .available-booking-title{color:#d2b24d;font-size:var(--md-size);font-weight:600}.available-booking .available-booking-container .accordion{margin-top:var(--xs-size-2)}.available-booking .available-booking-container .accordion button{align-items:start;color:#d2b24d;display:flex;flex-direction:nowrap;flex-wrap:center;font-size:var(--md-size);font-weight:600;justify-content:space-between}.available-booking .available-booking-container .accordion .form-promo-code{margin-top:var(--xs-size-2);position:relative}.available-booking .available-booking-container .accordion .form-promo-code input{border:1px solid #fff;border-radius:var(--xl-size-base);color:#d2b24d;outline:none;padding:var(--xl-size-1);width:100%}.available-booking .available-booking-container .accordion .form-promo-code .btn{background-color:#121212;border-radius:var(--xl-size-base);color:#fff;position:absolute;right:var(--xl-size-1);top:50%;transform:translateY(-50%)}.guest-info{border-radius:var(--xl-size-base);padding:var(--xl-size-1) 0 var(--xl-size-1) var(--xl-size-1)}@media screen and (max-width:768px){.guest-info{padding:var(--xl-size-1)}}.guest-info .guest-info-container{align-items:stretch;background-color:#ffffff1a;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xl-size-1)}.guest-info .guest-info-container .guest-info-title{color:#d2b24d;font-size:var(--md-size);font-weight:600;margin-bottom:var(--xs-size-2)}.guest-info .guest-info-container .guest-info-subtitle{color:#fff;font-size:var(--sm-size);font-weight:500}.guest-info .guest-info-container .form-guest{margin-top:var(--xl-size-2)}.guest-info .guest-info-container .form-guest .btn-add{align-items:stretch;display:flex;flex-direction:nowrap;flex-wrap:center;gap:var(--xs-size-2);justify-content:end;width:100%}.guest-info .guest-info-container .form-guest .btn-add span{color:#d2b24d;font-size:var(--sm-size);font-weight:700;text-transform:capitalize}.guest-info .guest-info-container .form-guest .form-guest-container{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--md-size-2);justify-content:flex-start}.guest-info .guest-info-container .form-guest .form-guest-container .form-container{align-items:start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:center;margin-top:var(--xl-size-1);width:100%}@media screen and (max-width:768px){.guest-info .guest-info-container .form-guest .form-guest-container .form-container{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-select-title{border:1px solid #fff;border-radius:var(--sm-size);font-size:var(--sm-size);padding:0 var(--xs-size);text-transform:capitalize;width:25%}@media screen and (max-width:768px){.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-select-title{width:100%}}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-select-title .float-select{color:#d2b24d;font-weight:700;position:relative;width:100%}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-select-title .float-select .label-select{color:#fff;font-size:var(--xs-size-2);left:0;outline:none;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input{width:100%}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input .input{background-color:#fff;border:1px solid #fff;border-radius:var(--sm-size);color:#d2b24d;font-size:var(--xs-size);font-weight:700;padding:var(--xs-size) var(--xs-size) var(--xs-size) var(--xs-size);width:100%}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input .input:not(:-moz-placeholder)~.label{background-color:transparent;color:#d2b24d;font-size:12px;left:.8rem;padding:0 4px;top:-20px;transform:translateY(0)}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input .input:focus~.label,.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input .input:not(:placeholder-shown)~.label{background-color:transparent;color:#d2b24d;font-size:12px;left:.8rem;padding:0 4px;top:-20px;transform:translateY(0)}.guest-info .guest-info-container .form-guest .form-guest-container .form-container .guest-input .label{color:#000;font-size:var(--xs-size);left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.guest-info .guest-info-container .form-guest p{color:#fff;font-size:var(--xs-size);font-weight:500;margin-top:var(--xs-size-2)}.guest-info .relative{position:relative}.hotel-booking{background-color:#121212;border-radius:10px 10px 0 0;display:grid;gap:2px;grid-template-columns:repeat(12,1fr);width:100%}@media screen and (max-width:768px){.hotel-booking{display:block}}.hotel-booking .booking-form{grid-column:span 8;grid-row:span 2}.hotel-booking .hotel-details{grid-column:span 4;grid-row:span 2}.hotel-booking .sumbit{align-items:stretch;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 var(--xl-size-1) var(--xl-size-1)}@media screen and (max-width:768px){.hotel-booking .sumbit{padding:var(--xl-size-1)}}.hotel-booking .sumbit .terms-sumbit{align-items:start;background-color:#ffffff1a;border-radius:var(--xl-size-base);color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--sm-size);font-weight:500;gap:var(--xs-size-4);justify-content:start;margin-block:var(--xs-size-2);padding:var(--xl-size-1)}.hotel-booking .sumbit .terms-sumbit .highlight{border-bottom:1px solid #d2b24d;border-radius:0;color:var(--secondary-color);font-weight:600}.hotel-booking .sumbit .next-btn{align-items:center;background-color:#d2b24d;border-radius:var(--xl-size-base);color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--md-size);font-weight:600;gap:var(--xs-size-4);justify-content:center;margin-block:var(--xs-size-2);padding:var(--md-size);text-align:center;transition:all .4s ease-in-out}.hotel-booking .sumbit .next-btn:hover{background-color:#ffffff1a}.card-cancelation{border-radius:var(--xl-size-base);padding:0 var(--xl-size-base) var(--xl-size-base)}.card-cancelation .card-cancelation-container{align-items:stretch;background-color:#ffffff1a;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xl-size-base)}.card-cancelation .card-cancelation-container p{color:#d2b24d;font-size:var(--md-size);font-weight:600;margin-bottom:var(--sm-size)}.card-cancelation .card-cancelation-container span{font-size:var(--md-size);font-weight:600}.card-cancelation .card-cancelation-container .description{color:#fff;font-size:var(--sm-size);font-weight:500;margin-top:var(--xs-size-2)}.card-dates{border-radius:var(--xl-size-base);padding:var(--xs-size-4) var(--xl-size-base)}.card-dates .card-dates-container{background-color:#ffffff1a;border-radius:var(--xl-size-base)}.card-dates .card-dates-container .dates{align-items:center;background-color:#ffffff1a;border-bottom:1px solid #fff;border-radius:var(--xl-size-base) var(--xl-size-base) 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--xs-size-2);justify-content:space-between;padding:var(--xl-size-base)}.card-dates .card-dates-container .dates .end-date,.card-dates .card-dates-container .dates .start-date{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:40%}.card-dates .card-dates-container .dates .end-date p,.card-dates .card-dates-container .dates .start-date p{color:#d2b24d;font-size:var(--md-size);font-weight:600}.card-dates .card-dates-container .dates .end-date span,.card-dates .card-dates-container .dates .start-date span{color:#fff;font-size:var(--sm-size);font-weight:500}.card-dates .card-dates-container .selects{background-color:#ffffff1a;border-radius:0 0 var(--xl-size-base) var(--xl-size-base);gap:var(--xs-size-2);padding:var(--xl-size-base)}.card-dates .card-dates-container .selects,.card-dates .card-dates-container .selects .select{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.card-dates .card-dates-container .selects .select{color:#fff;font-size:var(--md-size);font-weight:700;width:100%}.card-hotel-info{border-radius:var(--xl-size-base);padding:var(--xl-size-base) var(--xl-size-base) var(--xl-size-base)}.card-hotel-info .card-hotel-info-container{align-items:stretch;background-color:#ffffff1a;border-bottom:1px solid #fff;border-radius:var(--xl-size-base) var(--xl-size-base) 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start;padding:var(--xl-size-base)}.card-hotel-info .card-hotel-info-container img{border-radius:var(--xs-size);height:80px;-o-object-fit:cover;object-fit:cover;width:120px}.card-hotel-info .card-hotel-info-container .info{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start}.card-hotel-info .card-hotel-info-container .info .card-hotel-info-title{color:#d2b24d;font-size:var(--md-size);font-weight:600}.card-hotel-info .card-hotel-info-container .info .card-hotel-info-footer{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--sm-size);gap:var(--xs-size-2);justify-content:start;width:100%}.card-hotel-info .card-hotel-info-container .info .card-hotel-info-footer .card-hotel-info-reviews{color:#fff}.card-hotel-info .card-hotel-info-container .info .card-hotel-info-rate{background-color:#2f5e93;border-radius:var(--xs-size) 0 var(--xs-size) var(--xs-size);color:#fff;font-size:var(--sm-size);font-weight:600;padding:.3rem;width:-moz-fit-content;width:fit-content}.card-hotel-info .quadruple-Room{align-items:stretch;background-color:#fff;border-radius:0 0 var(--xl-size-base) var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start;padding:var(--xl-size-base)}.card-hotel-info .quadruple-Room p{color:#121212;font-size:var(--md-size);font-weight:600}.card-hotel-info .quadruple-Room .aminites,.card-hotel-info .quadruple-Room .aminites .item,.card-hotel-info .quadruple-Room .beds,.card-hotel-info .quadruple-Room .beds .item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--xs-size-2);justify-content:start}.card-hotel-info .quadruple-Room .aminites .item,.card-hotel-info .quadruple-Room .beds .item{color:#fff;font-size:var(--sm-size);font-weight:600}.card-price-details{border-radius:var(--xl-size-base);padding:var(--xl-size-base) var(--xl-size-base) var(--xl-size-base)}.card-price-details .card-price-details-container{align-items:stretch;background-color:#ffffff1a;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xl-size-base)}.card-price-details .card-price-details-container p{color:#d2b24d;font-size:var(--md-size);font-weight:600;margin-bottom:var(--sm-size)}.card-price-details .card-price-details-container .item{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--md-size);font-weight:600;gap:var(--xs-size-2);justify-content:space-between;margin-top:var(--xs-size-2);padding-bottom:var(--sm-size)}.card-price-details .card-price-details-container .total{align-items:baseline;border-top:2px dashed #fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--xs-size-2);justify-content:space-between;padding-top:var(--md-size)}.card-price-details .card-price-details-container .total .total-title{color:#3d4c5e;font-size:var(--md-size);font-weight:600}.card-price-details .card-price-details-container .total .tota-subtitle{align-items:stretch;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:var(--sm-size);font-weight:600;justify-content:flex-start}.card-price-details .card-price-details-container .total .tota-subtitle .price{color:#d2b24d;font-size:var(--xl-size-1);font-weight:600;margin-bottom:0;text-align:end}.special-request{border-radius:var(--xl-size-base);padding:0 0 var(--xl-size-1) var(--xl-size-1)}@media screen and (max-width:768px){.special-request{padding:var(--xl-size-1)}}.special-request .special-request-container{align-items:stretch;background-color:#ffffff1a;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xl-size-1)}.special-request .special-request-container .special-request-title{color:#d2b24d;font-size:var(--md-size);font-weight:600;margin-bottom:var(--xs-size-2)}.special-request .special-request-container .special-request-subtitle{color:#fff;font-size:var(--sm-size);font-weight:500}.special-request .special-request-container .special-request-textarea{border:1px solid #fff;border-radius:var(--md-size);color:#d2b24d;font-size:var(--sm-size);font-weight:700;height:150px;margin-top:var(--xl-size-1);padding:var(--xs-size-2);resize:none}.book-card{align-items:stretch;background-color:#121212;border:1px solid #fff;border-radius:var(--xs-size);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start;margin-block:var(--xs-size-2);padding:var(--md-size) var(--xs-size-2);position:relative;width:100%}.book-card .active{background-color:#e5e5e5}.book-card .book-swiper{flex:0 0 auto;max-width:300px;min-width:150px;width:30%}.book-card .book-swiper::part(bullet){background-color:#fff}.book-card .book-swiper::part(bullet-active){background-color:#fff;border-radius:var(--xl-size-2);width:16px}.book-card .book-swiper .img-swiper-container{border-radius:var(--xs-size-2);height:100%;overflow:hidden;width:100%}.book-card .book-swiper .img-swiper-container img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:768px){.book-card{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start}.book-card .book-swiper{aspect-ratio:16/9;max-width:100%;min-width:unset;width:100%}.book-card .book-swiper .img-swiper-container{height:auto}}.book-card .card-book-body{align-items:start;display:flex;flex:1 0 auto;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:start;width:70%}@media screen and (max-width:768px){.book-card .card-book-body{width:100%}}.book-card .card-book-body .title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.book-card .card-book-body .title .card-book-title{color:#d2b24d;font-size:var(--xl-size-base);font-weight:600}.book-card .card-book-body .title .actions{align-items:center;display:flex;gap:1rem}.book-card .card-book-body .card-book-footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:98%}.book-card .card-book-body .price{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}.book-card .card-book-body .price .price-text{color:#d2b24d;font-size:var(--xl-size-1);font-weight:700}.book-card .card-book-body .price .price-value{color:#fff;font-size:var(--sm-size);font-weight:500}.book-reviews{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start}@media screen and (max-width:768px){.book-reviews{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}}.book-reviews .book-reviews-rate{background-color:#d2b24d;border-radius:var(--xs-size-2) 0 var(--xs-size-2) var(--xs-size-2);-webkit-border-radius:var(--xs-size-2) 0 var(--xs-size-2) var(--xs-size-2);-moz-border-radius:var(--xs-size-2) 0 var(--xs-size-2) var(--xs-size-2);-ms-border-radius:var(--xs-size-2) 0 var(--xs-size-2) var(--xs-size-2);-o-border-radius:var(--xs-size-2) 0 var(--xs-size-2) var(--xs-size-2);color:#fff;font-size:var(--sm-size);font-weight:600;padding:clamp(1.6px,200vw/var(--base-width),2.4px) clamp(3.2px,400vw/var(--base-width),4.8px)}.book-reviews .book-reviews-rate>span{color:#fff;font-size:var(--sm-size);font-weight:500}.book-reviews .book-reviews-title{color:#d2b24d;font-size:var(--sm-size);font-weight:600}.book-reviews .book-reviews-reviews{color:#fff;font-size:var(--sm-size);font-weight:500}.book-reviews swiper-container{contain:strict;overflow:hidden;width:100%}.address{align-items:stretch;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--sm-size);font-weight:500;gap:var(--xs-size-2);justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}@media screen and (max-width:768px){.address{white-space:normal}}.my-book-price{color:#d2b24d;font-family:Bold,sans-serif;font-size:var(--xl-size-1);margin-block:.8rem}.hotel-confirmation{align-items:center;background:#000;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-1);justify-content:center;padding:var(--xl-size-2) var(--xl-size-1)}@media screen and (max-width:768px){.hotel-confirmation{padding:var(--md-size)}}.price-details{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:55%}@media screen and (max-width:768px){.price-details{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}}.price-details .hotel-information-price-card{width:100%}.price-details .hotel-information-price-card .card-price-details{padding:0;width:100%}.price-details .hotel-information-price-card .card-price-details .card-price-details-container{border-radius:0 0 var(--xl-size-base) var(--xl-size-base);width:100%}.hotel-confirmation-header{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--md-size);justify-content:center;padding:var(--xl-size-base) var(--xl-size-1);position:relative;width:100%}.hotel-confirmation-header p{color:#fff;font-size:var(--xl-size-1);font-weight:600;text-align:center}.hotel-confirmation-header span{color:#fff;font-size:var(--xl-size-base);text-align:center;width:35rem}@media screen and (max-width:768px){.hotel-confirmation-header span{width:100%}}.hotel-confirmation-header .booking-confirmation-number{align-items:center;color:#3d4c5e;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--sm-size);justify-content:center}.hotel-confirmation-header:after{background-image:url(./successful-booking.CNdUBc-e.gif);background-position:50%;background-repeat:repeat-x;background-size:auto 100%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.guest-information{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:55%}@media screen and (max-width:768px){.guest-information{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}}.guest-information .hotel-information-guest-card{padding:var(--md-size) var(--sm-size);width:100%}.guest-information .hotel-information-guest-card .all-information{display:grid;gap:2px;gap:var(--md-size-2);grid-template-columns:repeat(2,1fr);width:100%}@media screen and (max-width:768px){.guest-information .hotel-information-guest-card .all-information{display:grid;gap:2px;gap:var(--xl-size-base);grid-template-columns:repeat(1,1fr);width:100%}}.guest-information .hotel-information-guest-card .all-information .item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--md-size-2);justify-content:start}.guest-information .hotel-information-guest-card .all-information .item .info{align-items:stretch;display:flex;flex-direction:column;flex-wrap:start;justify-content:center}.guest-information .hotel-information-guest-card .all-information .item .info p{color:#ccc;font-size:var(--sm-size);font-weight:600}.guest-information .hotel-information-guest-card .all-information .item .info span{color:var(--secondary-color);font-size:var(--md-size);font-weight:600}.hotel-information{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:55%}@media screen and (max-width:768px){.hotel-information{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%}}.hotel-information .hotel-information-hotel-card{width:100%}.hotel-information .hotel-information-hotel-card .card-hotel-info{padding:0}.hotel-information .hotel-information-hotel-card .card-hotel-info .card-hotel-info-container{border-radius:0}.hotel-information-header{align-items:center;background:#d2b24d;border-radius:var(--xl-size-base) var(--xl-size-base) 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--xs-size);justify-content:center;margin-top:var(--xl-size-base);padding:var(--md-size) var(--xl-size-1);width:100%}.hotel-information-header p{color:#fff;font-size:var(--md-size);font-weight:600}@font-face{font-family:Light;src:url(./Zain-Light.rw6Cm0Gw.ttf) format("truetype")}@font-face{font-family:Regular;src:url(./Zain-Regular.BrSaKjPW.ttf) format("truetype")}@font-face{font-family:Bold;src:url(./Zain-Bold.BuZVZqtS.ttf) format("truetype")}@font-face{font-family:ExtraBold;src:url(./Zain-ExtraBold.e-sVoJS1.ttf) format("truetype")}@font-face{font-family:Regular-urw;src:url(./URW_Light.CrBX8DZT.ttf) format("truetype")}@font-face{font-family:Medium-urw;src:url(./URW_Medium.BsCjr0hW.ttf) format("truetype")}@font-face{font-family:Bold-urw;src:url(./URW_Bold.Cldj2H79.ttf) format("truetype")}body{background-color:#1e1e1e;color:var(--white-color);font-family:Regular-Mochiy,sans-serif;overflow-x:hidden;text-transform:capitalize}body:lang(ar){direction:rtl}body:lang(en){direction:ltr}.line-dashed{border-top:2px dashed var(--gray-color);margin-block:.8rem;width:100%}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.p-slider-range{background:var(--orange-color);border-radius:var(--orange-color);display:block}.text-black{color:var(--black-color)}.card .p-icon{color:var(--secondary-color)!important}.card .p-accordioncontent-content,.card .p-accordionheader{padding-inline:0}.card .p-datepicker:has(.p-datepicker-input-icon-container){width:100%}.card .p-datepicker:has(.p-datepicker-input-icon-container) .p-datepicker-input{padding:var(--padding-md)}.card .p-inputtext:enabled:focus{border-color:var(--secondary-color)}.card .p-datepicker-day-selected{background-color:var(--secondary-color)!important}.card .p-floatlabel label{color:var(--secondary-color)!important;font-family:Regular-Mochiy,sans-serif}.p-datepicker-month-selected{background:var(--secondary-color)!important}.no-result{align-items:center;display:flex;flex-direction:column;gap:3rem;grid-area:1/2/6/6;justify-content:center;margin-top:var(--space-lg);width:100%}.no-result p{color:var(--secondary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.w100{margin-block:var(--space-lg)}.w-full,.w100{width:100%}.red{color:red!important}.float-button{align-items:center;animation:bookNowAnimation 1s infinite;background-color:#fff;border-radius:50rem;bottom:1rem;box-shadow:0 4px 6px #0000001a;cursor:pointer;display:flex;height:4rem;justify-content:center;margin-inline:1rem;position:fixed;width:4rem;z-index:5555}.float-button:lang(en){right:1rem}.float-button:lang(ar){left:1rem}@media screen and (max-width:900px){.float-button{bottom:6rem;height:3.5rem;width:3.5rem}}@keyframes bookNowAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.cursor-pointer{cursor:pointer}.about-us-page{margin:1rem 0}.about-us-home{background:#ffffff1a;font-family:Regular;margin-top:100px;overflow:hidden;padding-top:calc(var(--xl-size-3) + 10px);position:relative;width:100%}.about-us-home.show-section{min-height:50vh}.about-us-home .about-us-container{align-items:end;display:flex;flex-direction:row;font-family:Regular;margin-left:auto;margin-right:auto;padding-left:calc(var(--xl-size-3) + 14px);padding-right:calc(var(--xl-size-3) + 14px);position:relative}.about-us-home .about-us-container.about-ar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (max-width:768px){.about-us-home .about-us-container{padding-left:var(--xl-size-base);padding-right:var(--xl-size-base)}}.about-us-home .about-us-container .about-us-text{align-items:start;display:flex;flex-direction:column;font-family:Regular;gap:var(--md-size);text-align:start}.about-us-home .about-us-container .about-us-text .about-title{font-family:Regular;font-size:calc(var(--xl-size-2) + 2px);font-weight:700;text-align:start;width:100%}.about-us-home .about-us-container .about-us-text .about-subtitle{color:#b6b6b8;font-family:Regular;font-size:var(--md-size);font-weight:700;line-height:1.5;max-width:600px;text-align:start}.about-us-home .about-us-container .about-us-text .statistics-container{display:grid;font-family:Regular;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-left:auto;margin-right:auto;position:relative}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container{grid-template-columns:1fr 1fr}}@media (max-width:500px){.about-us-home .about-us-container .about-us-text .statistics-container{grid-template-columns:1fr}}.about-us-home .about-us-container .about-us-text .statistics-container .star-icon{left:44%;position:absolute;top:50%;transform:translate(11%,-51%)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .star-icon{display:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box{display:flex;flex-direction:column;font-family:Regular;padding:70px}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box{border:none;padding:20px}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box.ar:first-child{border-left:2px solid rgba(180,147,85,.294);border-right:none}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box.ar:first-child{border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box.ar:nth-child(4){border-left:none;border-right:2px solid rgba(180,147,85,.294)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box.ar:nth-child(4){border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:first-child{border-right:2px solid rgba(180,147,85,.294)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:first-child{border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(2){border-bottom:2px solid rgba(180,147,85,.294)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(2){border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(3){border-top:2px solid rgba(180,147,85,.294)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(3){border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(4){border-left:2px solid rgba(180,147,85,.294)}@media (max-width:768px){.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box:nth-child(4){border:none}}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box .statistics-title{font-family:Regular;font-size:30px;font-weight:500;text-align:center}.about-us-home .about-us-container .about-us-text .statistics-container .statistics-box .statistics-subtitle{font-family:Regular;font-size:20px;font-weight:400;text-align:center}@media (min-width:1000px){.about-us-home .gallery-swiper{display:none}}.about-us-home .about-gallery{display:flex;gap:10px;position:absolute;right:0;rotate:320deg;top:0;transform:translate(300px,-300px)}.about-us-home .about-gallery .gallery-box{display:flex;flex-direction:column;gap:10px;transition:all .3s linear}@media (max-width:1000px){.about-us-home .about-gallery .gallery-box{display:none}}.about-us-home .about-gallery .gallery-box:nth-child(2){animation:move2 3s linear infinite;animation-fill-mode:both}@keyframes move2{0%{transform:translateY(0)}50%{transform:translateY(-300px)}to{transform:translateY(0)}}.about-us-home .about-gallery .gallery-box:not(:nth-child(2)){animation:move 3s linear infinite;transition:all .3s linear}@keyframes move{0%{transform:translateY(0)}50%{transform:translateY(300px)}to{transform:translateY(0)}}.about-us-home .about-gallery .gallery-box img{height:100px;width:100px}.about-us-home .about-gallery.swiper-ar{gap:10px;left:-10px!important;position:absolute;right:unset!important;rotate:40deg;top:0;transform:translate(-400px,-400px);width:-moz-fit-content;width:fit-content}.aboutus-header-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;font-size:calc(var(--xl-size-2) + 2px);gap:calc(var(--xl-size-2) + var(--xs-size));justify-content:center;padding-left:60px;padding-right:60px;padding-top:var(--xl-size-base)}@media (max-width:768px){.aboutus-header-container{padding:20px}}.aboutus-header-container .aboutus-header{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;gap:var(--xs-size-4);justify-content:center}.aboutus-header-container .aboutus-header .title{font-weight:700;text-align:center}.aboutus-header-container .aboutus-header .subtitle{color:#fff9;font-size:var(--md-size);font-weight:400}@media (max-width:768px){.aboutus-header-container .aboutus-header .subtitle{text-align:center}}.aboutus-header-container .image-container{align-items:center;border-radius:15px;display:flex;height:500px;justify-content:center;overflow:hidden;width:100%}.aboutus-header-container .image-container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.aboutus-journey-container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;font-family:Medium-urw;justify-content:space-between;margin-top:calc(var(--xl-size-3) - 5px);padding-left:calc(var(--xl-size-3) + 10px);padding-right:calc(var(--xl-size-3) + 10px)}@media (max-width:768px){.aboutus-journey-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:20px}}.aboutus-journey-container .aboutus-journey{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-1);justify-content:flex-end}.aboutus-journey-container .aboutus-journey .aboutus-journey-header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;gap:var(--xs-size-4);justify-content:flex-start}@media (max-width:768px){.aboutus-journey-container .aboutus-journey .aboutus-journey-header{align-items:center}}.aboutus-journey-container .aboutus-journey .aboutus-journey-header .journey-title{font-family:Medium-urw;font-size:calc(var(--xl-size-1) + 4px);font-weight:600;text-align:start;width:100%}@media (max-width:768px){.aboutus-journey-container .aboutus-journey .aboutus-journey-header .journey-title{text-align:center}}.aboutus-journey-container .aboutus-journey .aboutus-journey-header .journey-subtitle{color:#ccc;font-family:Medium-urw;font-size:var(--md-size);font-weight:500;text-align:start}@media (max-width:768px){.aboutus-journey-container .aboutus-journey .aboutus-journey-header .journey-subtitle{text-align:center}}.aboutus-journey-container .aboutus-journey .journey-description{color:#8e8e8e;font-family:Medium-urw;font-size:var(--md-size);font-weight:400;line-height:1.5;max-width:70%;text-align:start}@media (max-width:768px){.aboutus-journey-container .aboutus-journey .journey-description{max-width:100%;text-align:center}}.aboutus-journey-container .journey-image-container{width:20%}.aboutus-journey-container .journey-image-container img{width:100%}.aboutus-statisctics-container{align-items:center;background:#ffffff1a;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;justify-content:center;margin-top:calc(var(--xl-size-3) + var(--xl-size-3));padding-bottom:30px;padding-top:51px}@media (max-width:768px){.aboutus-statisctics-container{padding-top:10px}}.aboutus-statisctics-container .aboutus-statisctics-box{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-left:60px;padding-right:60px;width:90%}@media (max-width:768px){.aboutus-statisctics-container .aboutus-statisctics-box{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:20px}}.aboutus-statisctics-container .aboutus-statisctics-box .aboutus-statisctics-item{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;font-family:Medium-urw;gap:var(--xs-size);justify-content:center}.aboutus-statisctics-container .aboutus-statisctics-box .aboutus-statisctics-item .statistics-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;gap:calc(var(--xs-size-3) + 1px);justify-content:center}.aboutus-statisctics-container .aboutus-statisctics-box .aboutus-statisctics-item .statistics-content .statistics-title{font-size:calc(var(--xl-size-3) + 4px);font-weight:700;margin-right:auto}.aboutus-statisctics-container .aboutus-statisctics-box .aboutus-statisctics-item .statistics-content .statistics-description{color:#b8b9b9;font-size:calc(var(--xl-size-base) + 2px);font-weight:400}.aboutus-statisctics-container .aboutus-statisctics-box .aboutus-statisctics-item .statistics-icon{width:50px}.aboutus-statisctics-container .aboutus-statisctics-divider{background-color:#ffffff0a;border:none;font-family:Medium-urw;height:calc(var(--xs-size-4) - 2px);margin-top:var(--xl-size-2);width:100%}.aboutus-statisctics-container .aboutus-data{align-items:center;color:#b8b9b9;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Medium-urw;font-family:regular;font-size:calc(var(--xl-size-base) + 2px);gap:var(--xs-size-4);justify-content:space-between;margin-top:calc(var(--xs-size-3) + 2px);padding-left:60px;padding-right:60px;width:100%}@media (max-width:768px){.aboutus-statisctics-container .aboutus-data{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:20px}}.aboutus-statisctics-container .aboutus-data .aboutus-data-item{align-items:center;background-color:#3f3f3f;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Medium-urw;gap:var(--xs-size);justify-content:center;padding:var(--md-size-2) var(--xl-size-base);position:relative;width:350px}.aboutus-statisctics-container .aboutus-data .aboutus-data-item .data-icon-scope{left:10px;position:absolute;top:5px}.aboutus-statisctics-container .aboutus-data .aboutus-data-item .data-icon{position:absolute;right:10px;top:5px}.aboutus-statisctics-container .aboutus-data .aboutus-data-item .data-title{color:#d2b24d;font-size:var(--xl-size-1);font-weight:600;text-align:center}.aboutus-statisctics-container .aboutus-data .aboutus-data-item .data-description{color:#fff;font-size:var(--md-size);font-weight:400;max-width:350px;text-align:center}.home .about-us{margin-top:var(--section-space)}.home .about-us .top-section{background:url(./about_us_stars.DRrCD6xi.png);background-position:top;background-repeat:no-repeat;background-size:cover;gap:var(--gap-lg);text-align:center}.home .about-us .top-section,.home .about-us .top-section .top-section-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.home .about-us .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular-urw;font-size:35px}.home .about-us .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .about-us .intro{display:grid;grid-template-columns:repeat(2,1fr);margin-top:3rem;padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:768px){.home .about-us .intro{gap:var(--gap-md);grid-template-columns:repeat(1,1fr)}}.home .about-us .intro .image{aspect-ratio:1/1;margin:0 auto;width:50%}@media screen and (max-width:768px){.home .about-us .intro .image{width:100%}}.home .about-us .intro .image img{border-radius:var(--radius-lg);height:100%;width:100%}.home .about-us .intro .titles{display:flex;flex-direction:column;gap:var(--gap-md)}.home .about-us .intro .titles .title{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .about-us .intro .titles .title:lang(ar),.home .about-us .intro .titles .title:lang(en){text-align:start}.home .about-us .intro .titles .description{color:var(--fourth-gray);font-family:Regular,sans-serif;font-size:var(--fontsize-sm);line-height:var(--line-height)}.home{font-family:Medium-urw}.home .our-services{margin-top:var(--section-space)}.home .our-services .top-section{align-items:center;background:url(./star_bg.BUtuY7UJ.png);background-position:top;display:flex;flex-direction:column;gap:var(--gap-lg);justify-content:center;text-align:center}.home .our-services .top-section .top-section-title{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:32px;font-weight:700;justify-content:center}.home .our-services .top-section .top-section-title span{color:var(--secondary-color);font-family:Regular,sans-serif;font-size:35px}.home .our-services .top-section .top-section-description{color:var(--white-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.home .our-services .cards{display:grid;font-family:Medium-urw;gap:var(--gap-lg);grid-template-columns:repeat(4,1fr);margin-top:3rem;padding:var(--padding-md) var(--padding-lg)}@media (max-width:480px){.home .our-services .cards .cards{grid-template-columns:1fr}}@media screen and (max-width:1100px){.home .our-services .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.home .our-services .cards{grid-template-columns:repeat(1,1fr)}}.home .our-services .cards .card{align-items:center;border-radius:var(--radius-lg);display:flex;flex-direction:column;font-family:Medium-urw;gap:var(--gap-md);justify-content:center;text-align:center;transition:all .3s ease-in-out}.home .our-services .cards .card:hover{background-color:#1a1a1a;cursor:pointer}.home .our-services .cards .card img{border-radius:var(--radius-lg);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .our-services .cards .card p{font-family:Bold,sans-serif;font-size:var(--fontsize-md);padding-bottom:var(--padding-md)}.home .our-services .second-cards{display:grid;font-family:Medium-urw;gap:var(--gap-lg);grid-template-columns:repeat(3,1fr);padding:var(--padding-md) var(--padding-lg)}@media screen and (max-width:1100px){.home .our-services .second-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.home .our-services .second-cards{grid-template-columns:repeat(1,1fr)}}.home .our-services .second-cards .card{align-items:center;border-radius:var(--radius-lg);display:flex;flex-direction:column;font-family:Medium-urw;gap:var(--gap-md);justify-content:center;transition:all .3s ease-in-out}.home .our-services .second-cards .card:hover{background-color:#1a1a1a;cursor:pointer}.home .our-services .second-cards .card img{border-radius:var(--radius-lg);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home .our-services .second-cards .card p{font-family:Bold,sans-serif;font-size:var(--fontsize-md);padding-bottom:var(--padding-md)}.rooms-gallery{font-family:regular;font-family:Medium-urw;margin-left:auto;margin-right:auto;margin-top:20px;position:relative;width:80%}.rooms-gallery .images-container{position:relative;width:100%}.rooms-gallery .images-container .room-image-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.rooms-gallery .images-container .room-image-frame{height:100%;width:100%;z-index:8}.rooms-gallery .images-container .room-image{height:80%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:5}.rooms-gallery .images-container .room-details{border-radius:20px 20px 0 0;bottom:0;color:#000;display:flex;font-family:Medium-urw;justify-content:space-between;padding:20px;position:absolute;width:100%;z-index:10}.rooms-gallery .swiper-button-next,.rooms-gallery .swiper-button-prev{background-color:#d9d9d9;border-radius:50%;color:#292d32;font-size:32px;padding:6px 4px;position:absolute}@media (max-width:768px){.rooms-gallery .swiper-button-next,.rooms-gallery .swiper-button-prev{display:none}}.rooms-gallery .swiper-button-prev{left:-10px;top:50%;transform:translate(-100%,-50%)}.rooms-gallery .swiper-button-prev .arrow{margin-top:0}@media (max-width:768px){.rooms-gallery .swiper-button-prev{left:0}}.rooms-gallery .swiper-button-next{right:-10px;top:50%;transform:translate(100%,-50%)}.rooms-gallery .swiper-button-next .arrow{margin-top:0}@media (max-width:768px){.rooms-gallery .swiper-button-next{right:0}}.partner{gap:calc(var(--xl-size-3) + 10px);overflow:hidden;padding:calc(var(--xl-size-3) + 14px)}.partner,.partner .partener-header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Regular;justify-content:flex-start}.partner .partener-header{gap:var(--md-size);width:100%}.partner .partener-header .partner-title{font-family:Regular;font-size:calc(var(--xl-size-2) + 2px);font-weight:700;text-align:start;width:100%}.partner .partener-header .partner-subtitle{font-family:Regular;font-size:var(--md-size);font-weight:700;text-align:start;width:100%}.partner .partner-video{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center;position:relative;width:100%}.partner .partner-video .video-film{opacity:0;position:absolute;right:0;transition:opacity .5s ease-in-out;z-index:3}@media (max-width:768px){.partner .partner-video .video-film{position:relative}}.partner .partner-video .video-film.animate-film{animation:filmMovement 2s ease-in-out 1.5s infinite forwards;opacity:1}.partner .partner-video .light{left:250px;opacity:0;position:absolute;transform:scale(.8);transition:all .6s ease-in-out;width:70%;z-index:1}@media (max-width:768px){.partner .partner-video .light{display:none}}.partner .partner-video .light.animate-light{animation:lightGlow .8s ease-in-out .8s forwards;opacity:1;transform:scale(1)}.partner .partner-video .camera-icon{opacity:0;position:relative;transform:translate(-100%);transition:all .8s cubic-bezier(.25,.46,.45,.94);width:60%;z-index:1}@media (max-width:768px){.partner .partner-video .camera-icon{display:none}}.partner .partner-video .camera-icon.animate-camera{opacity:1;transform:translate(-40%)}.partner .partner-video .film-strip-container{width:400px}.partner .partner-video .film-strip-container .film-strip{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xl-size-2);height:120px;justify-content:flex-end;margin-left:auto;overflow:hidden;position:relative;width:100%}.partner .partner-video .film-strip-container .film-strip .film-image{animation:filmMove 8s linear infinite;height:100px;-o-object-fit:cover;object-fit:cover;width:120px}@keyframes filmMovement{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes lightGlow{0%{filter:brightness(1)}50%{filter:brightness(1.5) drop-shadow(0 0 20px rgba(255,255,255,.8))}to{filter:brightness(1.2) drop-shadow(0 0 10px rgba(255,255,255,.4))}}@keyframes filmMove{0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:768px){.partner{gap:40px;padding:32px 16px}.partner .partener-header .partner-title{font-size:24px}.partner .partener-header .partner-subtitle{font-size:14px}}.business{align-items:end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;justify-content:center;margin-top:var(--section-space);padding:var(--section-space)}@media (max-width:768px){.business{padding:30px}}.business .business-header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:calc(clamp(6px,700vw / 1440,20px) - 4px);justify-content:center;width:100%}.business .business-header .business-title{font-size:calc(var(--xl-size-2) + 2px);font-weight:700;text-align:start}.business .business-header .business-subtitle{font-size:var(--md-size);font-weight:700;text-align:start}.business .cards-container{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:3rem;width:100%}@media screen and (max-width:1100px){.business .cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.business .cards-container{grid-template-columns:repeat(1,1fr)}}.business .cards-container .card{align-items:center;background-color:#383838;border-radius:var(--xs-size);display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:var(--md-size);grid-column:span 2;justify-content:end;padding:var(--xs-size-2)}.business .cards-container .card img{border-radius:var(--xs-size);width:300px}@media (max-width:768px){.business .cards-container .card img{width:100%}.business .cards-container .card{flex-direction:column;width:100%}}.business .cards-container .card .text-container{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--sm-size);height:100%;justify-content:center;width:100%}.business .cards-container .card .text-container .card-title-container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:var(--md-size);justify-content:start}.business .cards-container .card .text-container .card-title-container hr{background-color:#fc8f23;border:none;height:2px;width:var(--xl-size-base)}.business .cards-container .card .text-container .card-title-container .card-title{font-size:var(--md-size);font-weight:500;position:relative}.business .cards-container .card .text-container .card-title-container .card-title-date{color:#bdcee4;font-size:var(--sm-size);font-weight:400}.business .cards-container .card .text-container .card-subtitle{font-size:var(--md-size);font-weight:700;text-align:left}.business .cards-container .card .text-container .card-decription{color:#bdcee4;font-size:var(--sm-size);font-weight:400;line-height:var(--xl-size-1);text-align:left}.business .cards-container .card.card-v{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;grid-column:span 1;grid-row:span 2/2;justify-content:flex-start;position:relative}.business .cards-container .card.card-v .pin-icon{left:0;position:absolute;top:0;transform:translate(-50%,-50%)}@media (max-width:1100px){.business .cards-container .card.card-v{grid-column:span 2;width:100%}}.business .cards-container .card.card-v img{width:100%}.location-section-header{font-family:regular;position:relative}.location-section-header,.location-section-header .location-section-image{min-height:200px;overflow:hidden;width:100%}.location-section-header .location-section-image img{min-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.location-section-header .location-section-content{align-items:stretch;display:flex;flex-direction:column;flex-wrap:center;gap:var(--xs-size-4);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.location-section-header .location-section-content .location-section-logo{align-items:center;background-color:#ffffff3b;border-radius:calc(var(--xl-size-2) + 10px);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:regular;gap:var(--xs-size-4);justify-content:center;margin-left:auto;margin-right:auto;padding:var(--xs-size-3) var(--xl-size-2);text-align:center;width:-moz-fit-content;width:fit-content}.location-section-header .location-section-content .location-section-logo .location-section-logo-home,.location-section-header .location-section-content .location-section-logo .location-section-logo-room{align-items:stretch;display:flex;flex-direction:row;flex-wrap:center;gap:var(--xs-size-4);justify-content:center}.location-section-header .location-section-content .location-section-logo .location-section-logo-room{opacity:.8}.location-section-header .location-section-content .title{font-size:32px;font-weight:700;margin-top:var(--xl-size-base);text-align:center}.location-section-header .location-section-content .description{color:#fff9;font-size:var(--md-size);font-weight:400;line-height:1.8;margin-left:auto;margin-right:auto;text-align:center}.studio-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:var(--xs-size);justify-content:space-between;padding-bottom:90px;position:relative}@media (max-width:768px){.studio-container{margin-top:40px}}.studio-container .icon{left:20px;position:absolute;top:25%}.studio-container .icon.icon1{left:35px;top:26%}.studio-container .icon.icon2{left:10px;top:24%}.studio-container .icon.icon3{left:35px;top:22%}.studio-container .icon.icon4{left:10px;top:20%}.studio-container .loc{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:30px;justify-content:center;width:100%}.studio-container .loc .location-tabs{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:var(--xs-size);justify-content:space-around;margin-top:20px;padding:0 40px;width:100%}@media (max-width:768px){.studio-container .loc .location-tabs{flex-wrap:wrap}}.studio-container .loc .location-tabs .location-tab{background-color:#b4925559;border-radius:12px;color:#fff;cursor:pointer;padding:12px 0;transition:background-color .3s ease;width:25%}@media (max-width:768px){.studio-container .loc .location-tabs .location-tab{width:100%}}.studio-container .loc .location-tabs .location-tab.active{background-color:#d2b24d;color:#fff}.studio-container .rooms-gallery .studio-header{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--md-size);justify-content:center}.studio-container .rooms-gallery .studio-header .title{font-size:calc(var(--xl-size-2) + 2px);font-weight:700}.studio-container .rooms-gallery .studio-header .description{font-size:var(--md-size);font-weight:700}.studio-container .rooms-gallery .locations-image-container{height:100%;margin-left:auto;margin-right:auto;margin-top:calc(var(--xl-size-3) + 2px);width:100%}.studio-container .rooms-gallery .locations-image-container img{border:var(--xs-size-2) solid hsla(0,0%,100%,.102);border-radius:var(--xl-size-base);width:100%}.studio-container .rooms-gallery .swiper-button-next svg,.studio-container .rooms-gallery .swiper-button-prev svg{margin-top:6px}.studio-container .rooms-gallery .swiper-button-prev{transform:translate(2000px)}.studio-container .rooms-gallery .swiper-button-next{transform:translate(-200px)}.reels-container{background-color:#ffffff1a;padding:calc(var(--xl-size-2) + 9px) calc(var(--xl-size-3) + 10px)}.reels-container .reels{margin-left:auto;margin-right:auto;position:relative;width:80%}.reels-container .reels .images-container{align-items:center;border:var(--md-size) solid hsla(0,0%,100%,.102);border-radius:var(--md-size);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-top:calc(var(--xl-size-3) + 2px);position:relative}.reels-container .reels .images-container p{background-color:#ffffff1a;font-size:var(--md-size-2);font-weight:700;padding-top:var(--xl-size-base);text-align:center;width:100%}.reels-container .reels .images-container img{height:100%;width:100%}.reels-container .reels .images-container .overlay{background-color:#0000004d;height:90%;left:0;position:absolute;top:0;width:100%;z-index:10}.reels-container .reels .swiper-button-next,.reels-container .reels .swiper-button-prev{background-color:#d9d9d9;border-radius:50%;color:#292d32;font-size:32px;position:absolute}.reels-container .reels .swiper-button-prev{left:-10px;top:60%;transform:translate(-100%)}.reels-container .reels .swiper-button-next{right:-10px;top:60%;transform:translate(100%)}.gallery-container{font-family:regular;padding:calc(var(--xl-size-2) + 9px) calc(var(--xl-size-3) + 10px);padding-bottom:98px}.gallery-container .gallery{position:relative}.gallery-container .gallery .gallery-header{margin-left:auto;margin-right:auto;width:80%}.gallery-container .gallery .images-container{margin-top:calc(var(--xl-size-3) + 2px)}.gallery-container .gallery .images-container img{aspect-ratio:9/16;border-radius:20px;max-width:150px}.section-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:var(--md-size);justify-content:center}.section-title .title{font-size:calc(var(--xl-size-2) + 2px);font-weight:700;text-align:center}.section-title .description{font-size:var(--md-size);font-weight:700;text-align:center}.book-container{background-color:#ffffff1a;font-family:regular;margin-top:20px;padding:var(--md-size) calc(var(--xl-size-3) + 10px)}@media (max-width:768px){.book-container{padding:20px}}.book-container .book{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;width:80%}@media (max-width:768px){.book-container .book{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:center;width:100%}}.book-container .book .book-data{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-base);justify-content:center;text-align:left;width:60%}.book-container .book .book-data .title{font-size:calc(var(--xl-size-2) + 2px);font-weight:700;text-align:start}@media (max-width:768px){.book-container .book .book-data .title{text-align:center}}.book-container .book .book-data .subtitle{color:#b6b6b8;font-size:var(--md-size);font-weight:600;text-align:start}@media (max-width:768px){.book-container .book .book-data .subtitle{text-align:center}}.book-container .book .book-data a{width:100%}.book-container .book .book-data a .book{align-items:center;background-color:#d2b24d;border-radius:var(--xs-size-2);display:flex;flex-direction:row-reverse;flex-wrap:nowrap;font-size:var(--xl-size-base);font-weight:600;gap:var(--xs-size-2);justify-content:space-between;padding:var(--xs-size-2);width:100%}.book-container .book .book-image{width:20%}@media (max-width:768px){.book-container .book .book-image{width:50%}}.booking-header{margin-block:30px}.booking-card{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;padding:calc(var(--xl-size-3) + 10px);width:100%}@media (max-width:1000px){.booking-card{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:var(--xl-size-2);justify-content:center;padding:10px}}.booking-card .booking-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff;border-radius:var(--md-size);display:grid;gap:20px;grid-template-columns:repeat(12,1fr);margin-right:auto;overflow:hidden;padding:calc(var(--xl-size-2) + 2px);position:relative;width:100%;width:50%}@media (max-width:1000px){.booking-card .booking-form{width:98%}}.booking-card .booking-form.additional-card{align-items:flex-start;background-color:#000000c9;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-left:auto;transform:translate(6000px);transition:all 1s linear;width:30%}@media (max-width:1000px){.booking-card .booking-form.additional-card{width:98%}}.booking-card .booking-form.additional-card.ar{transform:translate(-6000px)}.booking-card .booking-form.additional-card.ar.active-check{transform:translate(0)}.booking-card .booking-form.additional-card.hide{transform:translate(6000px)}.booking-card .booking-form.additional-card.active-check{transform:translate(0)}.booking-card .booking-form.additional-card.active-date{margin-left:auto;transform:translate(0)}.booking-card .booking-form.additional-card .form-header,.booking-card .booking-form.additional-card .input-container{width:100%}.booking-card .booking-form.date-card{align-items:flex-start;background-color:#000000c9;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-left:auto;transform:translate(6000px);transition:all 1s linear;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.booking-card .booking-form.date-card{width:-moz-fit-content;width:fit-content}}.booking-card .booking-form.date-card.ar{transform:translate(-6000px)}.booking-card .booking-form.date-card.ar.active-date{transform:translate(-50%)}.booking-card .booking-form.date-card.active-date{margin-left:auto;transform:translate(100%)}@media (max-width:768px){.booking-card .booking-form.date-card.active-date{transform:translate(0)}}.booking-card .booking-form.date-card .form-header,.booking-card .booking-form.date-card .input-container{width:100%}.booking-card .booking-form.date-card .p-datepicker-panel{background:transparent;border:none;color:#fff}.booking-card .booking-form.date-card .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view .tableheader tr,.booking-card .booking-form.date-card .p-datepicker-panel .p-datepicker-day,.booking-card .booking-form.date-card .p-datepicker-panel .p-datepicker-month,.booking-card .booking-form.date-card .p-datepicker-panel .p-datepicker-weekday,.booking-card .booking-form.date-card .p-datepicker-panel .p-datepicker-year{color:#fff}.booking-card .booking-form.date-card .p-datepicker-header{background:transparent;color:#fff}.booking-card .booking-form.date-card .p-datepicker-header .p-button,.booking-card .booking-form.date-card .p-datepicker-header .p-datepicker-title button{color:#fff}.booking-card .booking-form .form-header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:center;z-index:10}.booking-card .booking-form .form-header .booking-title{color:#fff;font-size:calc(var(--xl-size-1) + 4px);font-weight:700}.booking-card .booking-form .form-header .booking-subtitle{color:#b6b6b8;font-size:var(--md-size);font-weight:400}.booking-card .booking-form .input-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-end;z-index:10}@media (max-width:768px){.booking-card .booking-form .input-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}}.booking-card .booking-form .input-container .input-box{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:center;text-align:start;width:100%}@media (max-width:768px){.booking-card .booking-form .input-container .input-box{width:100%}}.booking-card .booking-form .input-container .input-box label{font-size:16px;font-weight:400;text-align:start}.booking-card .booking-form .input-container .input-box .date-tab{align-items:center;display:flex;justify-content:space-between}.booking-card .booking-form .input-container .input-box .date-tab .date-icon{cursor:pointer}.booking-card .booking-form .input-container .input-box .date-paker,.booking-card .booking-form .input-container .input-box .input,.booking-card .booking-form .input-container .input-box .panel-paker,.booking-card .booking-form .input-container .input-box select{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff26;border:1px solid #fff;border-radius:calc(var(--sm-size) + 1px);color:#b6b6b8;font-size:var(--md-size);padding:var(--md-size);text-align:start;width:100%}.booking-card .booking-form .input-container .input-box .date-paker::-moz-placeholder,.booking-card .booking-form .input-container .input-box .input::-moz-placeholder,.booking-card .booking-form .input-container .input-box .panel-paker::-moz-placeholder,.booking-card .booking-form .input-container .input-box select::-moz-placeholder{color:#b6b6b8;font-size:var(--sm-size);font-weight:400;text-align:start}.booking-card .booking-form .input-container .input-box .date-paker::placeholder,.booking-card .booking-form .input-container .input-box .input::placeholder,.booking-card .booking-form .input-container .input-box .panel-paker::placeholder,.booking-card .booking-form .input-container .input-box select::placeholder{color:#b6b6b8;font-size:var(--sm-size);font-weight:400;text-align:start}.booking-card .booking-form .input-container .input-box .date-paker .additional-text,.booking-card .booking-form .input-container .input-box .input .additional-text,.booking-card .booking-form .input-container .input-box .panel-paker .additional-text,.booking-card .booking-form .input-container .input-box select .additional-text{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:10px;justify-content:flex-start}.booking-card .booking-form .input-container .input-box .date-paker .p-checkbox-checked,.booking-card .booking-form .input-container .input-box .input .p-checkbox-checked,.booking-card .booking-form .input-container .input-box .panel-paker .p-checkbox-checked,.booking-card .booking-form .input-container .input-box select .p-checkbox-checked{border:none}.booking-card .booking-form .input-container .input-box .date-paker .p-checkbox-checked .p-checkbox-box,.booking-card .booking-form .input-container .input-box .input .p-checkbox-checked .p-checkbox-box,.booking-card .booking-form .input-container .input-box .panel-paker .p-checkbox-checked .p-checkbox-box,.booking-card .booking-form .input-container .input-box select .p-checkbox-checked .p-checkbox-box{background-color:#d2b24d!important;border:none}.booking-card .booking-form .input-container .input-box .panel-paker{padding:0 20px!important}.booking-card .booking-form .input-container .input-box .panel-paker .p-accordioncontent-content{align-items:center;-webkit-backdrop-filter:blur(5);backdrop-filter:blur(5);background:transparent;border:none;color:#b6b6b8;cursor:pointer;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.booking-card .booking-form .input-container .input-box .panel-paker .p-accordionpanel{border:none;width:100%}.booking-card .booking-form .input-container .input-box .panel-paker .p-accordionheader{align-items:center;-webkit-backdrop-filter:blur(5);backdrop-filter:blur(5);background:transparent;border:none;color:#b6b6b8;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;height:20px;justify-content:space-between;width:97%}.booking-card .booking-form .input-container .input-box .panel-paker input{-webkit-backdrop-filter:blur(5);backdrop-filter:blur(5);background:transparent;width:25px}.booking-card .booking-form .book-btn{background:none}.booking-card .booking-form .book-btn button{background-color:#b49255;border-radius:10px;padding:15px 20px;width:100%}.col-span-6{grid-column:span 6;grid-row:span 1}@media (max-width:768px){.col-span-6{grid-column:span 12;grid-row:span 1}}.col-span-12{grid-column:span 12;grid-row:span 1}@media (max-width:768px){.col-span-12{grid-column:span 12;grid-row:span 1}}.col-span-4{grid-column:span 4;grid-row:span 1}@media (max-width:768px){.col-span-4{grid-column:span 12;grid-row:span 1}}.blogs-page{display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:768px){.blogs-page{grid-template-columns:repeat(1,1fr)}}.blogs-page .blogs-header{grid-column:span 12}.blogs-page .blogs-sidebar{grid-column:1/4}@media (max-width:768px){.blogs-page .blogs-sidebar{display:none}}.blogs-page .blogs-details,.blogs-page .blogs-home-container{grid-column:4/13}@media (max-width:768px){.blogs-page .blogs-details,.blogs-page .blogs-home-container{grid-column:1/13}}.blogs-section-header{font-family:regular;position:relative;width:100%}.blogs-section-header .blogs-section-image{width:100%}.blogs-section-header .blogs-section-image img{min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.blogs-section-header .blogs-section-content{align-items:stretch;display:flex;flex-direction:column;flex-wrap:center;gap:var(--xs-size-4);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.blogs-section-header .blogs-section-content .location-section-logo{align-items:center;background-color:#ffffff3b;border-radius:calc(var(--xl-size-2) + 10px);display:flex;flex-direction:row-reverse;flex-wrap:nowrap;font-family:regular;gap:var(--xs-size-4);justify-content:center;margin-left:auto;margin-right:auto;padding:var(--xs-size-3) var(--xl-size-2);text-align:center;width:-moz-fit-content;width:fit-content}.blogs-section-header .blogs-section-content .location-section-logo .location-section-logo-home,.blogs-section-header .blogs-section-content .location-section-logo .location-section-logo-room{align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:center;justify-content:center}.blogs-section-header .blogs-section-content .location-section-logo .location-section-logo-room{opacity:.8}.blogs-section-header .blogs-section-content .title{font-family:regular;font-size:32px;font-weight:700;margin-top:var(--xl-size-base);text-align:center}.blogs-section-header .blogs-section-content .description{color:#fff9;font-family:regular;font-size:var(--md-size);font-weight:400;line-height:1.8;margin-left:auto;margin-right:auto;text-align:center}.blogs-home{display:grid;gap:var(--md-size);grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);margin-top:60px;padding-right:60px}@media (max-width:768px){.blogs-home{grid-template-columns:repeat(1,1fr);padding-inline:20px}}.blogs-sidebar{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:var(--xl-size-1);justify-content:flex-start;margin-top:60px;padding-left:30px;padding-right:30px}.blogs-sidebar .sidebar-search{position:relative}.blogs-sidebar .sidebar-search .search-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.blogs-sidebar .sidebar-search .search-input{background-color:#f2f2f21a;border-radius:15px;color:#fff;padding:10px 50px;width:100%}.blogs-sidebar .sidebar-categories{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;justify-content:flex-start;margin-top:var(--xl-size-1)}.blogs-sidebar .sidebar-categories .sidebar-title{font-size:calc(var(--xl-size-base) + 2px);font-weight:700}.blogs-sidebar .sidebar-categories .categories-list{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start;margin-top:3px}.blogs-sidebar .sidebar-categories .categories-list .category-item{cursor:pointer;font-size:var(--md-size);font-weight:400}.blogs-sidebar .sidebar-categories .categories-list .category-item:first-child{margin-top:10px}.blogs-sidebar .sidebar-categories .categories-list .category-item.active{color:#d2b24d}.blogs-sidebar .sidebar-articles{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:flex-start}.blogs-sidebar .sidebar-articles .sidebar-title{font-size:calc(var(--xl-size-base) + 2px);font-weight:700}.blogs-sidebar .sidebar-tags{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:flex-start;width:100%}.blogs-sidebar .sidebar-tags .sidebar-title{font-size:calc(var(--xl-size-base) + 2px);font-weight:700}.blogs-sidebar .sidebar-tags .tags-container{display:grid;gap:var(--xs-size-3);grid-template-columns:1fr 1fr 1fr;width:100%}@media (max-width:1000px){.blogs-sidebar .sidebar-tags .tags-container{grid-template-columns:1fr 1fr}}@media (max-width:768px){.blogs-sidebar .sidebar-tags .tags-container{grid-template-columns:1fr}}.blogs-sidebar .sidebar-tags .tags-container .tag{background:#7878781a;border-radius:var(--md-size);color:#fff;cursor:pointer;font-size:var(--xl-size-base);font-weight:400;padding:var(--xs-size-2);text-align:center}.blogs-card-link{grid-column:span 2;height:-moz-fit-content;height:fit-content}.blogs-card-link .blogs-card{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;height:100%;justify-content:flex-start;position:relative;width:100%}.blogs-card-link .blogs-card .blogs-card-image{height:200px;width:100%}.blogs-card-link .blogs-card .blogs-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blogs-card-link .blogs-card .blogs-card-image img:not([src]){opacity:0}.blogs-card-link .blogs-card .blogs-card-image img:error{opacity:0}.blogs-card-link .blogs-card .blogs-card-content{align-items:flex-start;background-color:#2a2a2a;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;justify-content:flex-start;padding:var(--md-size);position:relative;width:100%}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xl-size-base);justify-content:flex-start;text-align:start;width:100%}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-header .blogs-card-data{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:flex-start;text-align:start}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-title{margin-top:calc(var(--xl-size-1) + 1px)}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-title .title{font-size:calc(var(--xl-size-2) + 4px);font-weight:700}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-title .read-more-btn{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:center;margin-top:6px;text-decoration:underline}.blogs-card-link .blogs-card .blogs-card-content .blogs-card-title .read-more-btn span{color:#d2b24d;font-size:var(--sm-size);font-weight:700}.blogs-card-link .blogs-card .blog-date{align-items:center;background-color:#2a2a2a;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:absolute;right:0;top:0;width:60px}.blogs-card-link .blogs-card .blog-date .day{background-color:#d2b24d;border-radius:0 10px 0 0;color:#fff;font-size:20px;font-weight:500;padding:10px;text-align:center;width:100%}.blogs-card-link .blogs-card .blog-date .month{background-color:#333;border-radius:0 0 10px 10px;color:#fff;font-size:20px;font-weight:500;padding:10px;text-align:center;width:100%}.article-card{align-items:center;background-color:#ffffff1a;border-radius:calc(var(--sm-size) + 1px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:5px;padding:var(--xs-size-3);width:100%}.article-card .article-card-image{height:100%;width:100%}.article-card .article-card-image img{border-radius:var(--sm-size);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-card .article-card-content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:flex-start;max-height:75px;overflow-y:hidden;padding:var(--xs-size-2);width:100%}.article-card .article-card-content .article-card-title{color:#fff;font-size:var(--sm-size);font-weight:400}.article-card .article-card-content .article-card-subtitle{color:#d2b24d;font-size:var(--sm-size);font-weight:400;text-decoration:underline}:root{--primary-color:#121212;--secondary-color:#d2b24d;--white-color:#fff;--opacity-third-color:#fff3ec;--opacity-second-color:#ebffe8;--nav-bg:#12121275;--black-color:#121212;--bg-navbar:hsla(0,0%,100%,.25);--white-color-opacity:hsla(0,0%,100%,.6);--text-color-white:#eef0f2;--fourth-color:#edf6e9;--sky-color:#e7f9f7;--fifth-color:#0fc5ad;--opacity-orange-color:#fef2eb;--second-gray-color:#ebebeb;--orange-color:#f38035;--third-color:#3aa6eb;--gray-color:#666;--opcacity-gray-color:#adadad;--opacity-light-gray:hsla(0,0%,88%,.2);--opacity-dark-gray:hsla(0,0%,100%,.1);--fourth-gray:#b8b9b9;--opacity-gold-color:#d2b24d59;--footer-color:#333;--danger-color:#e23535;--base-width:1440;--base-height:1024;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:2rem;--radius-xl:3.5rem;--radius-circle:50%;--padding-sm:clamp(10px,calc(700vw/var(--base-width)),20px);--padding-md:clamp(15px,calc(1400vw/var(--base-width)),40px);--padding-lg:clamp(20px,calc(2800vw/var(--base-width)),60px);--padding-xl:clamp(100px,calc(3000vw/var(--base-width)),70px);--space-sm:clamp(10px,calc(700vw/var(--base-width)),20px);--space-md:clamp(15px,calc(1400vw/var(--base-width)),40px);--space-lg:clamp(20px,calc(2800vw/var(--base-width)),60px);--section-space:clamp(90px,calc(6500vh/var(--base-height)),100px);--line-height:1.4;--line-height-md:1.8;--line-height-lg:2;--fontsize-xs:clamp(14px,calc(1200vw/var(--base-width)),14px);--fontsize-sm:clamp(18px,calc(2300vw/var(--base-width)),19px);--fontsize-md:clamp(20px,calc(2600vw/var(--base-width)),24px);--fontsize-lg:clamp(30px,calc(4000vw/var(--base-width)),45px);--fontsize-xl:clamp(35px,calc(7300vw/var(--base-width)),83px);--gap-sm:clamp(6px,calc(700vw/var(--base-width)),20px);--gap-md:clamp(12px,calc(1400vw/var(--base-width)),40px);--gap-lg:clamp(20px,calc(2800vw/var(--base-width)),60px);--xl-size-3:clamp(40px,calc(5000vw/var(--base-width)),60px);--xl-size-2:clamp(24px,calc(3000vw/var(--base-width)),36px);--xl-size-1:clamp(19.2px,calc(2400vw/var(--base-width)),28.8px);--xl-size-base:clamp(16px,calc(2000vw/var(--base-width)),24px);--md-size:clamp(12.8px,calc(1600vw/var(--base-width)),19.2px);--md-size-2:clamp(14.4px,calc(1800vw/var(--base-width)),21.6px);--sm-size:clamp(11.2px,calc(1400vw/var(--base-width)),16.8px);--xs-size:clamp(9.6px,calc(1200vw/var(--base-width)),14.4px);--xs-size-2:clamp(8px,calc(1000vw/var(--base-width)),12px);--xs-size-3:clamp(6.4px,calc(800vw/var(--base-width)),9.6px);--xs-size-4:clamp(4.8px,calc(600vw/var(--base-width)),7.2px);--section-padding:clamp(96px,calc(12000vw/var(--base-width)),144px)}.blog-details{align-items:flex-start;background-color:#ffffff1a;border-radius:15px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--md-size);justify-content:flex-start;padding:32px 16px;width:98%}.blog-details .details-header{font-size:32px;font-weight:400}.blog-details .details-divider{background-color:#ccc;border:none;height:2px;width:100%}.blog-details .details-content{gap:calc(var(--xl-size-3) + var(--xl-size-2) + 10px)}.blog-details .details-content,.blog-details .details-content .details{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.blog-details .details-content .details{gap:var(--xs-size-4)}.blog-details .details-content .details .details-text{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.blog-details .details-content .details .details-text .data{color:#d2b24d}.blog-details .details-image-container{width:100%}.blog-details .details-image-container img{max-height:900px;width:100%}.blog-details .details-description{color:#ccc;font-size:20px;font-weight:400;line-height:26px}.blog-details .details-tags{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:var(--xs-size-3);justify-content:flex-start;margin-top:20px}.blog-details .details-tags .tags-header{font-size:24px;font-weight:400}.blog-details .details-tags .tags-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:regular;gap:var(--xs-size);justify-content:flex-start}.blog-details .details-tags .tags-container .tag{background:#7878781a;border-radius:var(--md-size-2);color:#ccc;cursor:pointer;font-size:var(--sm-size);font-weight:500;padding:var(--md-size);text-align:center}.blog-details .share-by{font-family:regular}.blog-details .share-by .share-by-title{font-size:24px;font-weight:400}.blog-details .share-by .share-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start;margin-top:var(--xs-size-3)}.blog-details .share-by .share-icons .icon{align-items:center;background-color:#f6f6f6;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--xl-size-3);justify-content:center;padding:var(--xs-size-2);width:var(--xl-size-3)}.terms-container{padding-left:60px;padding-right:60px}.terms-container .terms{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.terms-container .terms p{color:#ccc;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);font-size:22px;font-weight:400;line-height:1.3;margin:2rem 0;padding-inline:var(--padding-sm);padding-bottom:20px;position:relative;text-align:left}.terms-container .terms p:after{background-color:#ccc;bottom:-1rem;content:"";height:1px;left:0;margin-block:var(--padding-sm);position:absolute;width:100%}.terms-container .terms p:last-child{margin-bottom:0}.terms-container .terms p:last-child:after{display:none}.faqs-container{padding-inline:60px}.faqs-container .faqs{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:regular;gap:10px;justify-content:center;margin-top:20px;width:100%}.faqs-container .faqs .p-panel{background:#ffffff0d;font-family:regular;padding:16px;text-align:start;width:100%}.faqs-container .faqs .p-panel .p-panel-header{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:34px;font-weight:400;justify-content:space-between;text-align:start}.faqs-container .faqs .p-panel .p-panel-content{color:#fff;font-size:22px;font-weight:400;text-align:start}.p-datepicker-day-selected{background-color:#d2b24d!important}.navigation{display:none}@media screen and (max-width:992px){.navigation{align-items:center;background:#fff;border-radius:10px;bottom:0;box-shadow:0 0 10px #0000001a;display:flex;height:70px;justify-content:center;position:fixed;width:100%;z-index:55555}.navigation ul{display:flex;position:relative;width:350px}.navigation ul li{height:70px;list-style:none;position:relative;width:100%;z-index:1}.navigation ul li a{flex-direction:column;font-weight:500;position:relative;text-align:center}.navigation ul li a,.navigation ul li a .icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.navigation ul li a .icon{color:var(--black-color);font-size:1.5em;transition:.5s}.navigation ul li.active a .icon{transform:translate(4px,-33px)}.navigation ul li a .text{bottom:8px;color:var(--black-color);font-family:Regular,sans-serif;font-size:var(--font-size-sm);font-weight:500;letter-spacing:.05em;opacity:0;position:absolute;transform:translateY(20px);transition:.5s}.navigation ul li.active a .text{opacity:1;transform:translateY(0)}.indicator{align-items:center;background:var(--secondary-color);border:6px solid transparent;border-radius:50%;display:flex;height:60px;justify-content:center;position:absolute;top:-30px;transition:.5s;width:60px;z-index:0}}
