:root{--nav-latest-projects-color:var(--hero-brand-color)}.navbar .nav-link.nav-latest-projects,.navbar .nav-link.nav-latest-projects:visited,.navbar .nav-link.nav-latest-projects:active,.navbar .nav-link.nav-latest-projects:hover,.navbar .nav-link.nav-latest-projects:focus{color:var(--nav-latest-projects-color)!important}:root{--bg-transparent:#fff0;--sidebar-bg:#f0f0f0;--dark-navy:#1a237e;--navy-blue:#283593;--light-navy:#3949ab;--white:#fff;--golden-mat:#d4af37;--light-gold:#f4e4bc;--dark-grey:#424242;--light-grey:#f5f5f5;--black:#000;--light-gray:#f8f9fa;--border-gray:#e0e0e0;--light-blue:#64b5f6;--bright-gold:gold;--dark-gold-hover:#b8941f;--dark-navy-hover:#1e3a8a;--navbar-right:#dbd7c4;--navbar-left:#ded192;--navbar-font-color:#825c1d;--hero-brand-color:#825c1d;--light-pink:#ffc1f3;--hero-bg-gradient-start:#87006d;--hero-bg-gradient-end:#ff7d7d;--btn-primary-bg:gold;--btn-primary-hover-bg:#cacaca;--btn-primary-hover-shadow:#000001db;--btn-secondary-hover-color:#667eea;--features-bg:#f8f9fa;--tab-link-color:#6c757d;--tab-active-bg:#007bff;--tab-active-color:white;--tab-content-border:#dee2e6;--captcha-bg-color:#ff7d7d12;--captcha-bg-color-txt:#fbd4d458;--color-price-under-card-bg:#004080;--color-price-under-card-txt:#fff;--color-price-shadow:#36dddd;--color-price-btn:red}html,body{width:100%;max-width:100%;overflow-x:hidden!important}body{background-color:var(--white);color:var(--dark-grey);padding-bottom:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--light-gray)!important;padding-top:150px!important}.body_padding_margin{padding-top:0!important;padding-bottom:0!important}@media (width<=1200px){.body_padding_margin{padding-top:20px!important;padding-bottom:40px!important}}@media (width>=1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100vw!important}}html[dir=rtl] .navbar,html[dir=ltr] .navbar{border-radius:0!important}.navbar{border-color:var(--dark-navy);background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%);box-shadow:0 2px 4px #0000001a}[dir=rtl] .navbar{background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%)}.navbar .navbar-brand{font-size:1.4em;font-weight:700;text-decoration:none;transition:opacity .3s;color:var(--navbar-font-color)!important}.navbar .navbar-brand:hover{opacity:.8;text-decoration:none;color:var(--white)!important}.navbar .navbar-nav .nav-link{transition:color .3s;color:var(--hero-brand-color)!important}.navbar .navbar-nav .nav-link:hover{color:var(--white)!important}.navbar .navbar-toggler{border-color:var(--white)}.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='m4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.body-content{min-height:calc(100vh - 200px)}.main-content{background-color:var(--white);padding:0}.content-section{text-align:center;max-width:600px;margin:0 auto}.content-section h2{color:var(--dark-navy);margin-bottom:20px;font-size:2.5em;font-weight:300}.content-section p{color:var(--dark-grey);font-size:1.2em;line-height:1.6}.footer{border-top:3px solid var(--dark-navy);background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%);margin-top:0;padding:0 0 20px;position:relative}[dir=rtl] .footer{background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%)}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-left{flex:1;min-width:300px}.footer-logo{align-items:center;margin-bottom:15px;display:flex}.footer-logo-icon{justify-content:center;align-items:center;width:90px;height:90px;margin-right:15px;display:flex;position:relative;overflow:hidden}.logo-eye{color:#fff;z-index:2;font-size:20px;position:relative}.logo-swoosh{background:linear-gradient(90deg,var(--golden-mat),var(--light-gold));z-index:1;border-radius:2px;width:25px;height:4px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.footer-logo-link,.footer-logo-link:hover,.footer-logo-link:focus,.footer-logo-link:visited,.footer-logo-link:active{color:var(--hero-brand-color);text-decoration:none}.footer-logo-text{color:var(--hero-brand-color);font-size:14px;font-weight:700}.footer-tagline{color:var(--hero-brand-color);margin:5px 0 20px;font-size:.9em;font-style:italic}.social-media{gap:15px;display:flex}.social-icon{width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-right:10px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.social-icon:hover{background-color:var(--golden-mat);color:var(--white);text-decoration:none;transform:translateY(-2px)}.social-icon i{font-size:16px}.footer-right{flex-wrap:wrap;gap:60px;display:flex}.footer-column h4{color:var(--dark-navy);text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-size:.9em;font-weight:700}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column ul li{margin-bottom:8px}.footer-column ul li a{color:var(--hero-brand-color);font-size:.9em;text-decoration:none;transition:color .3s}.footer-column ul li a:hover{color:var(--golden-mat);text-decoration:none}.footer-column{z-index:2;position:relative}.footer-column:hover{background-color:var(--golden-mat);color:var(--white);text-decoration:none;transform:translateY(-2px)}.footer-column{backdrop-filter:blur(5px);text-align:center;border-radius:15px;justify-content:center;align-items:center;margin:10px 0;padding:8px;display:flex;position:relative}.footer-column ul{justify-content:center;align-items:center;width:100%;display:flex;margin:0!important;padding:0!important;list-style:none!important}.footer-column ul li{width:100%;text-align:center!important;margin:0!important;padding:0!important}.footer-column ul li a{width:100%;text-align:center!important;display:block!important}[dir=rtl] .footer-column ul{text-align:center!important;padding:0!important}[dir=rtl] .footer-column ul li,[dir=rtl] .footer-column ul li a{text-align:center!important}.footer-bottom-fullwidth{background:inherit;text-align:center!important;width:100%!important;color:var(--black)!important;margin-top:30px!important;padding:20px 0!important;font-size:.85em!important}.footer-bottom-fullwidth p{text-align:center!important;margin:0 auto!important}.footer-bottom-fullwidth a{text-align:center!important;flex-direction:row!important;justify-content:center!important;margin:auto!important;display:flex!important}[dir=rtl] .footer-bottom-fullwidth,[dir=rtl] .footer-bottom-fullwidth p{text-align:center!important}@media (width<=768px){.footer-content{flex-direction:column;justify-content:center;gap:30px}.footer-right{justify-content:center;gap:30px}.social-media{justify-content:center}.footer-left,.footer-logo{flex-direction:column;justify-content:center!important;display:flex!important}.footer-tagline{justify-content:center!important;display:flex!important}}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.hero-section{background:linear-gradient(135deg,var(--dark-navy)0%,var(--navy-blue)50%,var(--light-blue)100%);color:var(--white);text-align:center;height:70vh;padding:80px 0;position:relative;border-radius:5px!important}.hero-content{max-width:800px;margin:0 auto}.hero-title{margin-bottom:20px;font-size:3.5em;font-weight:700;line-height:1.2}.hero-brand{color:var(--bright-gold);font-weight:300}.hero-tagline{opacity:.9;margin-bottom:40px;font-size:1.3em;font-weight:300}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.btn-hero{cursor:pointer;border:none;border-radius:2px;padding:12px 30px;font-size:1.1em;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-hero-primary{background-color:var(--navbar-right);color:var(--white);border:2px solid var(--navbar-right)}.btn-hero-primary:hover{background-color:var(--white);color:var(--dark-navy);text-decoration:none}.btn-hero-secondary{background-color:var(--navbar-right);color:var(--white);border:2px solid var(--navbar-right)}.btn-hero-secondary:hover{background-color:var(--golden-mat);border-color:var(--golden-mat);text-decoration:none}.features-section{background-color:var(--white);padding:80px 0}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;max-width:1200px;margin:0 auto;display:grid}.feature-card{text-align:center;background-color:var(--white);border-radius:8px;padding:30px 20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px #0000001a}.feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 15px #00000026}.feature-icon{margin-bottom:20px}.icon-circle{background-color:var(--navbar-left);width:60px;height:60px;color:var(--white);background-image:none;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-size:24px;display:flex}.feature-title{color:var(--dark-navy);margin-bottom:15px;font-size:1.3em;font-weight:700}.feature-description{color:var(--dark-grey);line-height:1.6}.feature-description p{margin-bottom:10px}.feature-description ol{text-align:left;padding-left:20px}.feature-description li{color:var(--dark-grey);margin-bottom:5px}.btn-primary{background-color:var(--navy-blue);border-color:var(--navy-blue)}.btn-primary:hover{background-color:var(--dark-navy);border-color:var(--dark-navy)}.btn-secondary{background-color:var(--golden-mat);border-color:var(--golden-mat);color:var(--white)}.btn-secondary:hover{background-color:var(--dark-gold-hover);border-color:var(--dark-gold-hover)}.btn-reservation{font-weight:500;transition:all .3s;background-color:var(--golden-mat)!important;border-color:var(--golden-mat)!important;color:var(--white)!important}.btn-reservation:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0003;background-color:var(--dark-gold-hover)!important;border-color:var(--dark-gold-hover)!important;color:var(--white)!important}.btn-bordered{color:var(--dark-grey);cursor:pointer;background-color:#0000;border:2px solid #0000;border-radius:4px;padding:8px 16px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-bordered:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a;color:var(--white)!important}.btn-green{color:#28a745;border-color:#28a745}.btn-green:hover{background-color:#28a745!important;border-color:#28a745!important}.btn-blue{color:#007bff;border-color:#007bff}.btn-blue:hover{background-color:#007bff!important;border-color:#007bff!important}.btn-gray{color:#6c757d;border-color:#6c757d}.btn-gray:hover{background-color:#6c757d!important;border-color:#6c757d!important}.btn-red{color:#dc3545;border-color:#dc3545}.btn-red:hover{background-color:#dc3545!important;border-color:#dc3545!important}.btn-yellow{color:#8b6d1f;border-color:#ffc107}.btn-yellow:hover{color:#212529!important;background-color:#ffc107!important;border-color:#ffc107!important}.btn-purple{color:#6f42c1;border-color:#6f42c1}.btn-purple:hover{background-color:#6f42c1!important;border-color:#6f42c1!important}.btn-teal{color:#20c997;border-color:#20c997}.btn-teal:hover{background-color:#20c997!important;border-color:#20c997!important}.form-control,.form-group label,.btn-custom-save,.btn-custom-success,.btn-custom-info{font-size:12px}.form-control{border-color:#d9d9d9;border-radius:10px;box-shadow:inset 0 1px 2px #0000000a}.form-group label{color:#036;font-weight:600}.btn-custom-save{color:#007bff;text-align:center;cursor:pointer;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #007bff;border-radius:10px;width:200px;padding:.5rem 1rem;text-decoration:none;transition:all .3s;display:inline-block}.btn-custom-save:hover{color:#fff;background-color:#007bff;box-shadow:0 3px 10px #0000001f}.btn-custom-success{color:#28a745;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #28a745;border-radius:10px;width:200px;padding:.5rem 1rem;text-decoration:none;transition:all .3s;display:inline-block}.btn-custom-success:hover{color:#fff;background-color:#28a745;box-shadow:0 3px 10px #0000001f}.btn-custom-info{color:#17a2b8;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #17a2b8;border-radius:10px;width:200px;padding:.5rem 1rem;text-decoration:none;transition:all .3s;display:inline-block}.btn-custom-info:hover{color:#fff;background-color:#17a2b8;box-shadow:0 3px 10px #0000001f}.btn-container-center{text-align:center;width:100%}@media (width<=768px){.btn-custom-save,.btn-custom-success,.btn-custom-info{width:100%}}.navbar-login-btn{background:var(--white)!important;border:2px solid var(--white)!important;color:var(--white)!important;border-radius:40px!important;padding:8px 16px!important;font-weight:500!important;text-decoration:none!important;transition:all .3s!important;display:inline-block!important}.navbar-login-btn:hover,.navbar-login-btn:focus{background-color:var(--black)!important;border-color:var(--white)!important;color:#fff!important;text-decoration:none!important}@media (width>=768px){.navbar-login-btn{background:var(--navbar-left)!important;margin-top:8px!important}}@media (width<=767px){.navbar-login-btn{text-align:center!important;background:var(--navbar-left)!important;width:50%!important;margin:5px auto!important;display:block!important}.navbar-collapse{text-align:center!important;max-height:none!important}.navbar-toggler{border:1px solid #ffffff4d!important;display:block!important}.navbar-toggler:hover,.navbar-toggler:focus{background-color:#ffffff1a!important}.navbar-nav{text-align:center!important;width:100%!important}.navbar-nav .nav-item{text-align:center!important;width:100%!important;margin:2px 0!important}.navbar-nav .nav-link{text-align:center!important;width:100%!important;padding:8px 15px!important;display:block!important}#language-toggle{text-align:center!important;width:100%!important;margin:5px 0!important}#languageDropdownToggle{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}#languageDropdownMenu{text-align:center!important;min-width:200px!important}#languageDropdownMenu .dropdown-item{text-align:center!important;width:100%!important;margin:2px 0!important;padding:10px 15px!important;display:block!important}#languageDropdownMenu .flag-icon{margin-left:8px!important;margin-right:0!important}}.footer-logo-img{object-fit:contain!important;width:90px!important;height:90px!important}@media (width<=767px){.footer-logo-img{width:35px!important;height:35px!important}}[dir=rtl]{text-align:right}[dir=rtl] *{font-family:Shabnam,Shabnam-FD,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}html[lang=Fa] *,html[lang=Ar] *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Shabnam,Shabnam-FD,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}i.fab,.fab{font-family:"Font Awesome 6 Brands"!important;font-style:normal!important;font-weight:400!important}i.fas,.fas,i[class*=fa-],[class*=fa-]{font-family:"Font Awesome 6 Free"!important;font-style:normal!important;font-weight:900!important}i.far,.far{font-family:"Font Awesome 6 Free"!important;font-style:normal!important;font-weight:400!important}[dir=rtl] .navbar-nav{flex-direction:row-reverse}[dir=rtl] .navbar-brand{margin-left:auto;margin-right:0}[dir=rtl] #language-toggle{margin-left:10px!important;margin-right:0!important}[dir=rtl] .footer-content{direction:rtl;flex-direction:row-reverse}[dir=rtl] .footer-left{text-align:right;order:2}[dir=rtl] .footer-right{text-align:right;order:1}[dir=rtl] .footer-column ul{padding-left:20px;padding-right:0}[dir=rtl] .footer-logo-icon{margin-left:15px;margin-right:0}[dir=rtl] .social-icon{margin-left:10px;margin-right:0}.social-icon i.fab,.social-icon i.fas,.social-icon i.far,.social-icon i.fa{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-style:normal;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important}[dir=rtl] .form-control,[dir=rtl] .form-group label{text-align:right}[dir=rtl] .form-select,[dir=rtl] select.form-control{text-align:right;background-position:.75rem 50%!important;padding-left:2.25rem!important;padding-right:.75rem!important}[dir=rtl] .card,[dir=rtl] .card-title,[dir=rtl] .card-text,[dir=rtl] table,[dir=rtl] th,[dir=rtl] td{text-align:right}[dir=rtl] .btn{text-align:center}[dir=rtl] .dropdown-menu{left:auto;right:0}[dir=rtl] #languageDropdownMenu.dropdown-menu-start{left:0!important;right:auto!important;transform:translate(0)!important}[dir=ltr] #languageDropdownMenu.dropdown-menu-end{left:auto!important;right:0!important;transform:translate(0)!important}[dir=rtl] .modal{text-align:right}[dir=rtl] .modal-header .close{margin:-1rem auto -1rem -1rem}[dir=rtl] .alert{text-align:right}.alert{padding-right:30px;position:relative}.close-button{cursor:pointer;color:inherit;font-size:1.2em;font-weight:700;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.alert-danger .close-button,.alert-success .close-button{color:inherit}[dir=rtl] .badge{text-align:center}[dir=rtl] .pagination{justify-content:flex-end}#languageDropdownMenu .dropdown-item{direction:inherit;unicode-bidi:embed;color:#333!important;text-align:center!important;direction:rtl!important;background-color:#fff!important;font-family:Shabnam,Shabnam-FD,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:14px!important}#languageDropdownMenu .dropdown-item:hover{color:#000!important;background-color:#f8f9fa!important}#languageDropdownMenu .dropdown-item.active{color:#000!important;background-color:#e9ecef!important}[dir=rtl] #languageDropdownMenu .dropdown-item{text-align:right}.dropdown-menu{z-index:1050!important;position:absolute!important}.navbar .dropdown-menu{background-color:#fff!important;border:1px solid #00000026!important;box-shadow:0 .5rem 1rem #0000002d!important}@media (width<=991px){[dir=rtl] .navbar-collapse,[dir=rtl] .navbar-nav .nav-item{text-align:right}}[dir=rtl] .btn-hero{text-align:center!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;border:none!important;font-family:Shabnam,Shabnam-FD,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}[dir=rtl] .btn-hero-primary{background-color:var(--navbar-right)!important;color:var(--white)!important;border:2px solid var(--navbar-right)!important;text-decoration:none!important}[dir=rtl] .btn-hero-primary:hover{background-color:var(--white)!important;color:var(--dark-navy)!important;border:2px solid var(--white)!important;text-decoration:none!important}[dir=rtl] .btn-hero-secondary{background-color:var(--navbar-right)!important;color:var(--white)!important;border:2px solid var(--navbar-right)!important;text-decoration:none!important}[dir=rtl] .btn-hero-secondary:hover{background-color:var(--golden-mat)!important;border-color:var(--golden-mat)!important;color:var(--white)!important;text-decoration:none!important}#id_div_Carousel{width:100%;margin:0;padding:0}#homePageCarousel{width:100%;height:50vh;margin:0;padding:0}#homePageCarousel .carousel-inner{height:100%;position:relative;overflow:hidden}#homePageCarousel .carousel-item{height:100%;position:relative}#homePageCarousel .carousel-item img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}#homePageCarousel .carousel-caption{background:#00000080;border-radius:1px;width:80%;max-width:600px;padding:20px;bottom:20px;left:50%;transform:translate(-50%)}#homePageCarousel .carousel-caption h3{color:#fff;margin-bottom:10px;font-size:2rem;font-weight:700}#homePageCarousel .carousel-caption p{color:#fff;margin-bottom:15px;font-size:1.1rem}#homePageCarousel .carousel-caption .btn{background-color:var(--hero-brand-color);border:none;border-radius:2px;padding:10px 20px;font-weight:700}#homePageCarousel .carousel-indicators{bottom:20px}#homePageCarousel .carousel-indicators button{background-color:#ffffff80;border:none;border-radius:20%;width:12px;height:12px;margin:0 5px}#homePageCarousel .carousel-indicators .active{background-color:#fff}[dir=rtl] #homePageCarousel .carousel-indicators,[dir=rtl] #fullPageCarousel .carousel-indicators{direction:ltr}#homePageCarousel .carousel-control-prev,#homePageCarousel .carousel-control-next{opacity:.8;z-index:10;width:5%}#homePageCarousel .carousel-control-prev:hover,#homePageCarousel .carousel-control-next:hover{opacity:1}#homePageCarousel .carousel-item{transition:transform .6s ease-in-out}[dir=rtl] #homePageCarousel .carousel-caption{text-align:right;direction:rtl}[dir=rtl] #fullPageCarousel .Carousel-Relative-Absolute{text-align:right;left:auto!important;right:50px!important}[dir=rtl] #fullPageCarousel .carousel_Title,[dir=rtl] #fullPageCarousel .carousel_Des{text-align:right;direction:rtl}[dir=rtl] .carousel-container .hero-buttons{direction:rtl;flex-direction:row}[dir=rtl] .carousel-container .hero-buttons .btn{text-align:center;direction:rtl}@media (width<=768px){#homePageCarousel{height:40vh}#homePageCarousel .carousel-caption{width:90%;padding:15px}#homePageCarousel .carousel-caption h3{font-size:1.5rem}#homePageCarousel .carousel-caption p{font-size:1rem}}[dir=rtl] .hero-buttons{flex-flow:wrap!important;justify-content:center!important;gap:20px!important;display:flex!important}[dir=rtl] .feature-description ol{text-align:right!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;list-style-type:decimal!important;list-style-position:inside!important}[dir=rtl] .feature-description li{text-indent:0!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;margin-inline-start:0!important;padding-inline-start:0!important;list-style-position:inside!important;display:list-item!important}@media (width<=800px){.Hide-md{display:none!important}}@media (width>=801px){.Hide-lg{display:none!important}}.carousel-container{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}#fullPageCarousel{width:100%;height:100%;position:relative;inset:0;overflow:hidden}#fullPageCarousel .carousel-item{width:100%;height:100%;position:relative}#fullPageCarousel .Carousel-Relative-Absolute{color:#fff!important;text-align:left!important;font-family:AvenirLTStd-Heavy!important;font-weight:900!important;position:absolute!important;top:50%!important;left:50px!important;transform:translateY(-50%)!important}#fullPageCarousel .slide-content .carousel_Title{margin-bottom:1rem!important;font-size:3rem!important}#fullPageCarousel .slide-content .carousel_Des{margin-bottom:2rem!important;font-size:1.5rem!important}#fullPageCarousel .slide-content .btn{background-color:var(--hero-brand-color)!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:12px 24px!important;font-weight:700!important;text-decoration:none!important;display:inline-block!important}#fullPageCarousel .carousel-inner{position:relative;height:100%!important}#fullPageCarousel .carousel-item img{text-align:left;flex:auto;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);justify-content:flex-start;align-items:flex-start;padding-top:43px;padding-bottom:43px;object-fit:cover!important;width:100%!important;height:100%!important;display:flex!important;overflow:auto!important}#fullPageCarousel .carousel-control-prev,#fullPageCarousel .carousel-control-next{z-index:5;opacity:.8;width:5%}#fullPageCarousel .carousel-control-prev:hover,#fullPageCarousel .carousel-control-next:hover{opacity:1;box-shadow:none;transform:translateY(-1px)}#fullPageCarousel .carousel-control-prev-icon{background-color:var(--navbar-right,#d81b60)!important;background-image:none!important;background-clip:unset!important;-webkit-background-clip:unset!important;color:#fff!important;letter-spacing:29.5px!important;vertical-align:bottom!important;text-align:right!important;border-radius:103px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:160px!important;font-weight:900!important;line-height:87.5px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}#fullPageCarousel .carousel-control-prev-icon:after{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:40% 40%;position:absolute;inset:0}#fullPageCarousel .carousel-control-next-icon{background-color:var(--navbar-right,#d81b60)!important;background-image:none!important;background-clip:unset!important;-webkit-background-clip:unset!important;color:#fff!important;letter-spacing:29.5px!important;vertical-align:bottom!important;text-align:right!important;border-radius:103px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:160px!important;font-weight:900!important;line-height:87.5px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}#fullPageCarousel .carousel-control-next-icon:after{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:40% 40%;position:absolute;inset:0}#fullPageCarousel .carousel-indicators{z-index:5;bottom:20px;display:none!important}#fullPageCarousel .carousel-indicators button{background-color:#ffffff80;border:none;border-radius:20%;width:12px;height:12px;margin:0 5px}#fullPageCarousel .carousel-indicators .active{background-color:#fff}.carousel-container .hero-buttons{z-index:10;justify-content:center;gap:20px;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}@media (width<=768px){.carousel-container{aspect-ratio:16/9}#fullPageCarousel .slide-content .carousel_Title{font-size:2rem!important}#fullPageCarousel .slide-content .carousel_Des{font-size:1.2rem!important}#fullPageCarousel .Carousel-Relative-Absolute{left:20px!important;right:20px!important}.carousel-container .hero-buttons{gap:15px;bottom:30px}.carousel-container .hero-buttons .btn{padding:10px 20px!important;font-size:14px!important}[dir=rtl] #fullPageCarousel .Carousel-Relative-Absolute{text-align:right;left:20px!important;right:20px!important}[dir=rtl] #homePageCarousel .carousel-caption{text-align:right}}.row-align-items-center{border-radius:15px;justify-content:center;align-items:center;padding-top:20px;display:flex;background:linear-gradient(45deg,var(--light-gray)0%,#b2b2b228 100%)!important;margin-bottom:15px!important}.btn-card{border:none;border-radius:15px;justify-content:center;align-items:center;font-weight:500;transition:transform .5s;display:flex;box-shadow:0 4px 6px #0000004d;background:linear-gradient(45deg,var(--light-grey)0%,var(--bg-transparent)100%)!important;cursor:pointer!important;max-width:150px!important;max-height:150px!important;font-size:14px!important}.btn-card:hover{background-color:var(--navbar-right);color:var(--golden-mat);transform:translateY(-10px)}.btn-card:hover .btn-icon{transition:all 1s;box-shadow:1px 1px 10px #0000004d!important}.btn-icon{width:50px;height:50px;color:var(--navbar-right);background-color:#0000;border-radius:10px;justify-content:center;align-items:center;display:flex;box-shadow:1px 1px 5px #0003!important}.btn-card-footer{background:0 0;border:none}:root{--dt-surface:#fff;--dt-border:#e5e7eb;--dt-text:#2c3e50;--dt-muted:#6b7280;--dt-accent:#0d6efd;--dt-accent-strong:#0b5ed7;--dt-hover:#f3f4f6}.dt-toolbar{background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:10px;flex-wrap:nowrap;align-items:center;gap:8px;padding:10px 12px;display:flex;box-shadow:0 4px 14px #0000000a}.dt-pagesize{min-width:90px;max-width:120px}.dt-actions-container{flex-wrap:nowrap;gap:8px}.dt-top-pagination .pagination{flex-wrap:nowrap;margin-bottom:0}.custom-dropdown{position:relative}.custom-dropdown-toggle{background:var(--dt-surface);border:1px solid var(--dt-border);color:var(--dt-text);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #0000000d}.custom-dropdown-toggle:hover,.custom-dropdown-toggle:focus{color:var(--dt-accent);border-color:var(--dt-accent)}.custom-dropdown-menu{background:var(--dt-surface);border:1px solid var(--dt-border);z-index:1000;border-radius:12px;min-width:200px;padding:8px 0;display:none;position:absolute;top:110%;right:0;box-shadow:0 12px 30px #00000014}.custom-dropdown-menu .dropdown-item{color:var(--dt-text);padding:10px 14px;transition:all .15s}.custom-dropdown-menu .dropdown-item:hover,.custom-dropdown-menu .dropdown-item:focus{background:var(--dt-hover);color:var(--dt-accent-strong)}.custom-dropdown-menu .dropdown-divider{border-top:1px solid var(--dt-border);margin:6px 0}.dt-top-pagination .pagination{margin-bottom:0}.my_primary_btn{color:var(--navbar-right)!important;border:2px solid var(--navbar-right)!important;background-color:#0000!important;transition:all .3s!important}.my_primary_btn:hover{background-color:var(--navbar-right)!important;color:#fff!important;border-color:var(--navbar-right)!important}.member-description-display{white-space:pre-wrap!important;word-wrap:break-word!important;background-color:#fff!important;border:1px solid #dee2e6!important;border-radius:4px!important;width:100%!important;padding:8px 12px!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 1px 3px #0000001a!important}@media (width<=575px){.member-description-display{padding:6px 10px!important;font-size:13px!important}}.section-container{background-color:#f8f9fa!important;border:1px solid #dee2e6!important;border-radius:8px!important;padding:0!important}.section-title{background-color:var(--navbar-right)!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-radius:8px 8px 0 0!important;margin:0!important;padding:12px 16px!important;font-size:14px!important;font-weight:600!important}.section-content{background-color:#fff!important;border-radius:0 0 8px 8px!important;padding:20px!important}@media (width>=1230px){.footer .button-group,.mobile-footer{display:none}}@media (width<=1230px){.footer .button-group{border-color:var(--dark-navy);background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%)}[dir=rtl] .footer .button-group{background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%)}.mobile-footer{display:flex}.footer .button-group{text-align:center;z-index:1000;border-radius:10px;justify-content:space-around;height:50px;padding:5px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 0 10px #000;width:100%!important;margin:0!important;padding:0!important}.footer .btn-middle{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;width:50px;height:50px;margin-top:-20px;font-size:20px;line-height:1;position:relative;box-shadow:2px 2px 5px #000;background:linear-gradient(225deg,var(--navbar-left)0%,var(--navbar-right)100%)!important;outline:none!important}.footer .btn{cursor:pointer;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;line-height:1;display:flex;position:relative;border:none!important;outline:hidden!important;margin:0!important;padding:0!important}.footer .fa-icon{display:inline-block;margin:0!important;padding:0!important}.footer .fa-lg{font-size:1.22222em}.footer .btn:focus{box-shadow:none!important;outline:none!important}.footer .btn::-moz-focus-inner{border:0;margin:0!important;padding:0!important}.footer .icon{display:block;padding:0!important;color:var(--hero-brand-color)!important;margin:0!important;padding-bottom:1px!important}.footer .icon:hover,.footer .icon:active,.footer .icon:focus{color:var(--hero-brand-color)!important}.footer .text{font-size:12px;font-weight:700;display:block;color:var(--hero-brand-color)!important;margin:0!important;padding:0!important}.footer a .btn:hover{transition:all 1s}.footer *{color:var(--hero-brand-color)!important}}.footer *{color:var(--hero-brand-color)!important}.search-input{background-color:var(--white)!important;background:var(--white)!important}.btn,.navbar-login-btn,#fullPageCarousel .carousel-control-next-icon,#fullPageCarousel .carousel-control-prev-icon,.footer-column{border-radius:8px!important}:root{--base-height-v:40vh;--card-gap:12px;--card-padding:0px;--card-inner-padding:8px;--card-shadow:2px 2px 8px #0000000f}.tab-card-view-page{color:#111}.tab-card-view-page .page-kicker{letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:300}.tab-card-view-page .page-title{font-size:clamp(26px,3vw,36px);font-weight:800}.tabs_card_view_modern{border-bottom:1px solid #d9d9d9;margin-top:4px;padding-bottom:12px}.tabs_card_view_modern .nav{gap:12px}.tabs_card_view_modern .nav-link{color:#b3b3b3;letter-spacing:.01em;background:0 0;border:none;border-radius:0;padding:6px 14px 12px;font-size:1.125rem;font-weight:500;transition:color .2s;position:relative}.tabs_card_view_modern .nav-link:after{content:"";background:0 0;height:2px;transition:background-color .2s;position:absolute;bottom:-11px;left:0;right:0}.tabs_card_view_modern .nav-link:hover{color:#6c6c6c}.tabs_card_view_modern .nav-link.active,.tabs_card_view_modern .nav-link.active:focus,.tabs_card_view_modern .nav-link.active:hover,.tabs_card_view_modern .nav-pills .nav-link.active{font-weight:600;color:#000!important;background:0 0!important}.tabs_card_view_modern .nav-link.active:after,.tabs_card_view_modern .nav-link.active:focus:after,.tabs_card_view_modern .nav-link.active:hover:after,.tabs_card_view_modern .nav-pills .nav-link.active:after{background:#b8b8b8}.tabs_card_view_hero img{object-fit:cover;object-position:center;width:100%;height:clamp(260px,55vh,520px);box-shadow:var(--card-shadow);border-radius:12px}.tabs_card_view_masonry{margin-top:28px}.tabs_card_view_card{padding-left:var(--card-padding);padding-right:var(--card-padding);margin-bottom:var(--card-gap);cursor:pointer}.tabs_card_view_card .card{box-shadow:none;height:100%;min-height:100%;padding:var(--card-inner-padding);background-color:#fff;border:none;border-radius:0;transition:background-color .25s,transform .25s}.tabs_card_view_card .card-body{padding:0}.tabs_card_view_card .card-footer{background-color:#fff;border-top:0;padding:14px 0 36px}.tabs_card_view_card .card-title{letter-spacing:-.01em;color:#111;word-break:break-word;margin:0;font-size:1rem;font-weight:500}.tabs_card_view_card .card:hover{background-color:#0000;transform:translateY(-2px)}.tabs_card_view_card img{object-fit:cover;width:100%;display:block}.tabs_card_view_long-card img{aspect-ratio:4/6;height:auto}.tabs_card_view_short-card img{aspect-ratio:4/4.3;height:auto}.tabs_card_view_load-more-wrap .btn-outline-primary-custom{color:#0d6efd;text-transform:uppercase;background-color:#0000;border:1px solid #0d6efd;border-radius:0;min-width:180px;padding:12px 24px;font-weight:700}.tabs_card_view_load-more-wrap .btn-outline-primary-custom:hover{color:#fff;background-color:#0d6efd}#tabs_card_view_loadingSpinner{min-height:2.5rem}@media (width<=992px){.tabs_card_view_card{padding-left:12px;padding-right:12px}.tabs_card_view_card .card-title{font-size:1.75rem}}@media (width<=768px){.tabs_card_view_hero img{height:45vh}.tabs_card_view_modern .nav-link{font-size:1rem}}@media (width<=575px){.tabs_card_view_modern{padding-bottom:8px}.tabs_card_view_modern .nav-link{padding:4px 10px 10px;font-size:.95rem}.tabs_card_view_card{margin-bottom:8px;padding-left:0;padding-right:0}.tabs_card_view_card .card{padding:var(--card-inner-padding)}}.cursor-pointer{cursor:pointer!important}.row_imges_container img{object-fit:cover!important;border-radius:10px 90px!important;width:100%!important;height:auto!important;transition:transform .4s,box-shadow .4s!important}.row_imges_container img:hover{z-index:1!important;transform:scale(1.05)!important;box-shadow:0 4px 8px #0003!important}.row_imges_container{max-height:var(--base-height-v)!important;overflow:hidden!important}.dark-hover{transition:all 1s!important}.dark-hover:hover{z-index:1!important;border-radius:20px!important;padding:10px!important;box-shadow:5px 4px 8px #0003!important}.story-carousel-img{object-fit:contain!important;border-radius:10px!important;width:100%!important;height:auto!important;max-height:50vh!important;overflow:hidden!important}.item_detail.top_IMG_Fullpage{border-radius:10px!important;margin:0!important;padding:0!important}.top_IMG_Fullpage img{object-fit:contain!important;border-radius:10px!important;width:100%!important;height:auto!important;max-height:100vh!important;overflow:hidden!important}.item_detail.top_IMG_Fullpage .item_detail_overlay_text{color:var(--white)!important;font-weight:900!important}.item_detail.top_IMG_Fullpage .item_detail_overlay_text .item_detail_topimg_line2{background-color:#08080866;text-align:center!important;border-radius:10px!important;padding-left:50px!important;padding-right:50px!important;font-size:25px!important}.item_detail.top_IMG_Fullpage .item_detail_overlay_text .item_detail_topimg_line3{background-color:#08080899;border-radius:10px!important;font-size:15px!important}@media (width<=1200px){.item_detail.top_IMG_Fullpage .item_detail_overlay_text .item_detail_topimg_line2{font-size:25px!important}.item_detail.top_IMG_Fullpage .item_detail_overlay_text{left:8%!important;right:8%!important}}@media (width<=620px){.item_detail.top_IMG_Fullpage .item_detail_overlay_text .item_detail_topimg_line2{font-size:19px!important}.item_detail.top_IMG_Fullpage .item_detail_overlay_text{left:6%!important;right:6%!important}}.item_detail_topimg_line3{background-color:#08080899;margin-bottom:2px!important;margin-left:10px!important;margin-right:10px!important;padding-top:10px!important}.item_detail_topimg_line3 .line-3-value{white-space:nowrap!important;flex-shrink:0!important;font-weight:100!important}.item_detail .row-flex{flex-wrap:wrap!important;align-items:center!important;padding-top:30px!important;display:flex!important}.item_detail .row-flex>div{flex:auto!important}.item-detail-body-image img{object-fit:cover!important;border-radius:10px!important;width:100%!important;height:auto!important;max-height:100vh!important;overflow:hidden!important}.item-detail-body-image-title{color:#fff!important;background-color:#010101c2!important;padding-left:20px!important;padding-right:20px!important;font-size:12px!important}.menu-card-centre{min-width:150px!important;min-height:119px!important}.accordion{--bs-accordion-bg:var(--bg-transparent)}.accordion-item{cursor:pointer!important;border:none!important}.accordion-body{cursor:pointer!important;padding:0!important}.accordion-button:not(.collapsed){background-color:var(--sidebar-selected-bg-color)!important}:root{--primary-color:#000;--secondary-color:#1a237e;--success-color:#28a745;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#343a40;--body-color:#f5f7fa;--font-size-xs:10px;--font-size-sm:12px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--online-reservation-title-size:24px;--service-operator-name-size:17px;--selected-service-title-size:20px;--selected-operator-title-size:20px;--calendar-bg-primary:#87006d;--calendar-bg-light:#ff7d7d;--calendar-text-primary:#004080;--calendar-text-light:#6c757d;--calendar-text-white:#fff;--calendar-border:#dee2e6;--calendar-hover-bg:#f8f9fa;--calendar-today-bg:#e9ecef;--calendar-spot-bg:#dc3545;--calendar-spot-text:#fff;--calendar-table-bg:#fff;--calendar-table-border:#e9ecef;--calendar-table-header-bg:#f8f9fa;--calendar-table-header-border:#dee2e6;--calendar-table-cell-border:#f1f3f4;--calendar-table-shadow:#0000001a}body{background-color:var(--body-color);font-family:Shabnam FD,Shabnam,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.main-content{background:#f5f7fa;min-height:calc(100vh - 80px);margin-top:80px}.content-wrapper{max-width:1200px;margin:0 auto;padding:2rem}.page-header{background:#fff;border-radius:15px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 10px #0000001a}.page-title{color:var(--dark-color);margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-subtitle{color:#6c757d;font-size:1rem}@media (width<=768px){.content-wrapper{padding:0}.page-header{padding:1.5rem}.page-title{font-size:1.5rem}}html[dir=rtl] .navbar{overflow:visible!important}#languageDropdownMenu{z-index:9999}#ID_Reservation_Progress_Bar,#ID_Reservation_Progress_Bar .table-container{margin-bottom:.5rem!important}#ID_Reservation_Progress_Bar .centered-table{margin-bottom:0!important}#ID_Reservation_Progress_Bar+hr{border:0;border-top:1px solid var(--calendar-border);opacity:.5;margin:1rem 0}.Calendar-container-middle-screen{text-align:center;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;justify-content:center;margin:.5rem 0;padding:1rem;display:flex;box-shadow:0 2px 10px #0000000d}#ID_Reservation_Progress_Bar+* .Calendar-container-middle-screen,#ID_Reservation_Progress_Bar~* .Calendar-container-middle-screen{margin-top:.5rem!important}.Table-Max-Size{max-width:600px;box-shadow:0 4px 20px var(--calendar-table-shadow);border:1px solid var(--calendar-table-border);border-radius:12px;overflow:hidden}.calendar-nav-header{border-bottom:2px solid #ffffff4d;border-radius:8px;margin-bottom:1rem;box-shadow:0 2px 10px #0000001a;background:linear-gradient(135deg,var(--navbar-left)0%,var(--navbar-right)100%)!important;color:var(--calendar-text-white)!important}.calendar-nav-header,.calendar-nav-header table{background:linear-gradient(135deg,var(--navbar-right)0%,var(--navbar-left)100%)!important}.calendar-nav-header tbody,.calendar-nav-header tbody tr{background:0 0!important}.calendar-nav-header tbody td{font-weight:600;font-size:var(--font-size-sm);text-shadow:0 1px 2px #0000004d;padding:10px 12px;color:var(--calendar-text-white)!important;background:0 0!important;border:none!important}.calendar-nav-header .opacity-75,.calendar-nav-header .opacity-50,.calendar-nav-header .opacity-25{opacity:1!important;color:var(--calendar-text-white)!important}.calendar-nav-header tbody td,.calendar-nav-header tbody td *,.calendar-nav-header tbody td div,.calendar-nav-header tbody td span,.calendar-nav-header tbody td p{text-shadow:0 1px 2px #0000004d;color:var(--calendar-text-white)!important}.calendar-nav-header tbody td div{background:0 0!important}.calendar-nav-header td a{color:var(--calendar-text-white)!important;text-decoration:none!important}.calendar-nav-header td a:hover{color:#ffffffe6!important}.calendar-nav-header td a i{color:var(--calendar-text-white)!important}.calendar-nav-header #id_today{border-radius:6px;margin:0 4px;transition:all .2s;position:relative;box-shadow:inset 0 1px 3px #0003;background:#ffffff26!important;border:2px solid #fff6!important}.calendar-nav-header #id_today:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);border-radius:4px;position:absolute;inset:0}.calendar-nav-header #id_today:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d,inset 0 1px 3px #0003;background:#ffffff40!important;border-color:#fff9!important}.Table-Max-Size thead{background:linear-gradient(135deg,var(--calendar-bg-primary)0%,var(--calendar-bg-primary)50%,#0056b3 100%);color:var(--calendar-text-white);border-bottom:2px solid #ffffff4d}.Table-Max-Size thead th{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:var(--font-size-sm);text-shadow:0 1px 2px #0000004d;border-right:1px solid #ffffff4d;padding:14px 10px;position:relative;color:var(--calendar-text-white)!important;border:none!important}.Table-Max-Size thead th:last-child{border-right:none}.Table-Max-Size tbody{background:var(--calendar-table-bg)}.Table-Max-Size tbody td{vertical-align:top;height:50px;padding:8px 4px;transition:all .2s;position:relative;border:1px solid var(--calendar-table-cell-border)!important}.today{background:linear-gradient(135deg,var(--calendar-today-bg)0%,#f0f8ff 100%)!important;box-shadow:inset 0 0 0 2px var(--calendar-bg-primary)!important;position:relative!important}.today:before{content:"";pointer-events:none;background:#0040800d;position:absolute;inset:0}.cell-Hover td:hover{background:var(--calendar-hover-bg);transform:translateY(-1px);box-shadow:0 4px 12px #00000026;border-color:var(--calendar-bg-primary)!important}.clickable-cell{cursor:pointer;transition:all .2s;position:relative}.clickable-cell:hover{background:#00408005}.text-hide{display:none!important}.item-centre{text-align:center;vertical-align:central;justify-content:center;display:flex}.P_bold{color:var(--calendar-text-primary);text-align:center;margin-bottom:2px;display:block;font-weight:700!important;font-size:var(--font-size-base)!important}html[dir=rtl] .P_bold{color:var(--calendar-text-primary);font-family:Shabnam FD,Shabnam,Arial,sans-serif!important}.G_Light{position:absolute;bottom:2px;right:2px;color:var(--calendar-text-light)!important;font-size:var(--font-size-xs)!important;font-weight:400!important}.Badg-Location{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Badg-style{z-index:15;justify-content:center;align-items:center;animation:2s infinite pulse;display:flex;position:absolute;top:-2px;left:2px;box-shadow:0 2px 4px #0003;width:18px!important;height:18px!important;color:var(--calendar-spot-text)!important;background:linear-gradient(135deg,var(--calendar-spot-bg)0%,#c82333 100%)!important;border:2px solid var(--calendar-text-white)!important;text-align:center!important;border-radius:50%!important;margin:0 4px 0 0!important;padding:0!important;font-family:Shabnam FD,Shabnam,Arial,sans-serif!important;font-size:9px!important;font-weight:700!important}@keyframes pulse{0%{box-shadow:0 2px 4px #0003}50%{box-shadow:0 4px 8px #0000004d}to{box-shadow:0 2px 4px #0003}}html[dir=rtl] .Badg-style{left:auto;right:2px;margin:0 0 0 4px!important}.day{font-size:var(--font-size-base);color:var(--calendar-text-primary);text-align:center;font-weight:500;line-height:1.2}html[dir=ltr] .day{font-family:Segoe UI,Arial,sans-serif}@media (width<=576px){.Table-Max-Size{max-width:100%;margin:0 10px}.Table-Max-Size thead th{padding:8px 4px;font-size:11px}.Table-Max-Size tbody td{height:45px;padding:6px 2px}.Calendar-container-middle-screen{padding:.5rem}.Badg-style{width:16px!important;height:16px!important;font-size:8px!important}}.G_Light{z-index:5;position:absolute;bottom:2px;right:2px;color:var(--calendar-text-light)!important;font-size:var(--font-size-xs)!important;font-weight:400!important}.Calendar-container-middle-screen a,.Calendar-container-middle-screen a:hover,.Calendar-container-middle-screen a:focus,.Calendar-container-middle-screen a:active{color:inherit!important;text-decoration:none!important}html[dir=rtl],html[dir=rtl] .clickable-cell,html[dir=rtl] .P_bold,html[dir=rtl] .Badg-style{font-family:Shabnam FD,Shabnam,Arial,sans-serif!important}html[dir=rtl] .G_Light{font-family:Arial,sans-serif!important}html[dir=ltr] *{font-family:Shabnam,Arial,sans-serif!important}i[class*=fa-],.fa,.fas,.far,.fab,[class*=fa-],.circle i,.circle [class*=fa-]{font-family:"Font Awesome 6 Free"!important;font-style:normal!important;font-weight:900!important}html[dir=rtl] .navbar,html[dir=ltr] .navbar{background:linear-gradient(#dbd7c4 10%,#dbd7c4cc 30%,#dbd7c400 100%)}.card,.card-text,.card-title,[dir=rtl] .card,[dir=rtl] .card-text,[dir=rtl] .card-title,.card-container,.Member-card-container,[dir=rtl] .card-container,[dir=rtl] .Member-card-container{text-align:center!important}.modal{padding-right:0!important}.td_clicked{background-color:#0003!important}.price_div{box-shadow:5px 5px 5px var(--color-price-shadow);background-color:var(--color-price-under-card-bg)!important;color:var(--color-price-under-card-txt)!important;border-radius:5px!important;padding:5px!important}.div_goto_arrangement{margin-top:15px!important}.btn_goto_arrangement{color:#fff;background-color:#000;box-shadow:5px 5px 5px #0000004d;border-radius:10px!important;padding:5px!important;text-decoration:none!important}.btn_goto_arrangement:hover{color:#000;background-color:#fff;box-shadow:5px 5px 5px #0006;border-radius:13px!important;padding:5px!important;text-decoration:none!important}.container,.body-content{margin:0!important;padding:0!important}.container,.container-fluid,.body-content,.main-content,.footer{max-width:100%!important;overflow-x:hidden!important}.container{width:100%!important}.carousel-container,#fullPageCarousel,#fullPageCarousel .carousel-inner,#fullPageCarousel .carousel-item,#fullPageCarousel .carousel-item img{border-radius:8px!important;overflow:hidden!important}#fullPageCarousel .carousel-item img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important}.footer{width:100%!important;margin-left:0!important;margin-right:0!important}.carousel-container,#fullPageCarousel,#fullPageCarousel .carousel-inner,#fullPageCarousel .carousel-item,#fullPageCarousel .carousel-item img,#fullPageCarousel img,.carousel,.carousel-inner,.carousel-item{border-radius:0!important;overflow:hidden!important}#fullPageCarousel .carousel-item img{display:block!important}