:root{--cc-red: #b40000;--cc-red-dark: #8a0000;--cc-red-darker: #6e0000;--cc-text: #1a1a1a;--cc-muted: #555;--cc-bg: #fff;--cc-bg-soft: #faf8f4;--cc-bg-soft-deep: #f5f1ea;--cc-bg-secondary: #f6f6f6;--cc-border: #efefef;--cc-border-strong: #e8e8e8;--cc-radius-sm: 8px;--cc-radius-md: 12px;--cc-radius-lg: 16px;--cc-radius-xl: 22px;--cc-radius-pill: 999px;--cc-shadow-card: 0 4px 20px rgba(0, 0, 0, .04);--cc-shadow-card-hover: 0 10px 40px rgba(0, 0, 0, .08);--cc-shadow-btn-red: 0 4px 14px rgba(180, 0, 0, .25);--cc-shadow-btn-red-hover: 0 8px 22px rgba(180, 0, 0, .35);--cc-gradient-red: linear-gradient(135deg, #b40000 0%, #8a0000 100%)}body{font-family:Poppins,sans-serif;font-size:1rem;font-weight:300;line-height:1.2;color:#000;position:relative;background-color:#fff;text-rendering:optimizeLegibility;min-height:100vh}body.scrollLock{overflow:hidden}img{max-width:100%;vertical-align:middle}ul{margin:0;padding:0}ul li{list-style:none}a{display:inline-block;text-decoration:none;color:#fff}a:hover{color:#fff}.container{max-width:1314px}.btn,.main-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--cc-radius-pill);font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.btn-primary,.main-btn{background:var(--cc-gradient-red);color:#fff;box-shadow:var(--cc-shadow-btn-red)}.btn-primary:hover,.main-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:var(--cc-shadow-btn-red-hover)}.btn-secondary{background:var(--cc-bg-secondary);color:var(--cc-text);border-color:var(--cc-border-strong)}.btn-secondary:hover{background:#efefef;color:var(--cc-text);transform:translateY(-1px)}.btn-outline{background:transparent;color:var(--cc-red);border-color:var(--cc-red)}.btn-outline:hover{background:var(--cc-red);color:#fff;transform:translateY(-1px)}.btn-sm{padding:9px 18px;font-size:13.5px}.btn-lg{padding:15px 30px;font-size:16px}h2{color:var(--Black, #000);font-family:Poppins;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 10px}.red-heading{color:var(--Red, #b40000);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}p{color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}header{position:absolute;top:0;left:0;right:0;background:linear-gradient(0deg,#00000080 0% 100%);z-index:9}@media(min-width:992px){header{position:fixed;top:16px;left:50%;right:auto;transform:translate(-50%);width:calc(100% - 32px);max-width:1280px;background:#141414e6;-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:var(--cc-radius-xl);box-shadow:0 10px 30px #00000040;z-index:100}header>.container{max-width:100%;padding-left:14px;padding-right:14px}header ul li{padding:16px 10px!important}}header ul{display:flex;align-items:center;justify-content:center;gap:30px}header ul li{padding:28px 10px;transition:all .3s ease-in-out;position:relative}header ul li:after{content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0;display:none}header ul li.active:after{display:block}header ul li:hover:after{display:block}header ul li.current-menu-item:after{display:block}header ul li a{color:var(--White, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:normal}header .btn-sec{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:12px}header .main-btn{font-size:14.5px;padding:10px 22px}header .main-btn i{font-size:13px}header .discount-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 14px;border-radius:var(--cc-radius-pill);background:linear-gradient(135deg,#ffd54f,#ffb300);color:#1a1a1a;text-decoration:none;font-family:Poppins,sans-serif;line-height:1.1;box-shadow:0 2px 8px #00000040;transition:transform .18s ease,box-shadow .18s ease;white-space:nowrap}header .discount-badge:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0000004d;color:#1a1a1a}header .discount-badge-tag{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}header .discount-badge-sub{font-size:10.5px;font-weight:600;color:#1a1a1a;display:inline-flex;align-items:center;gap:4px}header .discount-badge-sub .fa-airbnb{color:#1a1a1a;font-size:12px}@media(max-width:1199px){header .discount-badge{display:none}}.header-hamburger{display:none;width:38px;height:38px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--cc-radius-pill);cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:background .15s ease}.header-hamburger:hover{background:#ffffff1f}.header-hamburger span{display:block;width:18px;height:2px;background:#fff;border-radius:2px;transition:transform .25s ease,opacity .2s ease}.header-hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header-hamburger.open span:nth-child(2){opacity:0}.header-hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-drawer{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#141414f2;-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:var(--cc-radius-xl);box-shadow:0 10px 30px #00000040;padding:12px;z-index:99;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.mobile-drawer.open{display:block;opacity:1;transform:translateY(0)}.mobile-drawer ul{display:flex;flex-direction:column;gap:2px;padding:0;margin:0}.mobile-drawer ul li{list-style:none;border-radius:var(--cc-radius-md);transition:background .15s ease}.mobile-drawer ul li:hover{background:#ffffff0f}.mobile-drawer ul li.current-menu-item{background:#b400002e}.mobile-drawer ul li a{display:block;padding:14px 18px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;text-decoration:none}@media(max-width:991px){header{position:fixed;top:12px;left:50%;right:auto;transform:translate(-50%);width:calc(100% - 20px);max-width:none;background:#141414eb;-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:var(--cc-radius-xl);box-shadow:0 10px 30px #00000038;z-index:100;padding:6px 8px}header>.container{max-width:100%;padding-left:6px;padding-right:6px}header .header-nav-col{display:none!important}header .header-hamburger{display:inline-flex}header .header-book-btn{padding:8px 14px;font-size:13.5px}header .header-book-btn .hb-label{display:none}header .header-book-btn i{font-size:14px}header .btn-sec{gap:8px}header .header-logo img{max-height:28px;width:auto}}footer{position:relative;background-color:#0a0a0a;padding-top:80px;border-top:1px solid rgba(255,255,255,.06);overflow:hidden}footer:before{content:"";position:absolute;top:-120px;left:50%;transform:translate(-50%);width:720px;height:420px;background:radial-gradient(ellipse at center,rgba(180,0,0,.18) 0%,transparent 65%);pointer-events:none;z-index:0}footer .container{position:relative;z-index:1}footer .container img.abs1,footer .container img.abs2{display:none}footer .footer-newsletter{text-align:center;max-width:620px;margin:0 auto 56px;padding:0 12px}footer .footer-eyebrow{display:inline-block;color:var(--cc-red);font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}footer h5{max-width:560px;color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.35;margin:0 auto 8px}footer .footer-sub{color:#fff9;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.55;margin:0 auto 24px;max-width:520px}footer .form-wraper{display:flex;align-items:center;position:relative;width:100%;max-width:480px;margin:0 auto 20px;padding:5px 5px 5px 22px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--cc-radius-pill);transition:border-color .15s ease,background .15s ease}footer .form-wraper:focus-within{border-color:#b400008c;background:#ffffff14}footer .form-wraper input:not([type=submit]){flex:1;min-width:0;width:auto;height:auto;padding:11px 12px 11px 0;background:transparent;border:none;outline:none;color:#fff;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:400}footer .form-wraper input:not([type=submit])::-moz-placeholder{color:#ffffff80;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:400}footer .form-wraper input:not([type=submit])::placeholder{color:#ffffff80;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:400}footer .form-wraper input[type=submit]{position:static;margin:0;flex-shrink:0;padding:10px 22px;height:auto;background:var(--cc-gradient-red);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;border:none;border-radius:var(--cc-radius-pill);cursor:pointer;box-shadow:var(--cc-shadow-btn-red);transition:transform .15s ease,box-shadow .15s ease}footer .form-wraper input[type=submit]:hover{transform:translateY(-1px);box-shadow:var(--cc-shadow-btn-red-hover)}footer p{color:#ffffffa6;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:400;line-height:1.65;margin:22px 0 24px;max-width:320px}footer .footer-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-top:20px;padding-bottom:40px;border-top:1px solid rgba(255,255,255,.06)}@media(max-width:991px){footer .footer-cols{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:575px){footer .footer-cols{grid-template-columns:1fr;text-align:center;gap:28px}footer .footer-cols p{margin-left:auto;margin-right:auto}footer ul.s-media{justify-content:center}}footer ul.s-media{display:flex;align-items:center;gap:10px}footer ul.s-media li a{width:38px;height:38px;border-radius:50%;background:#ffffff14;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .15s ease,transform .15s ease}footer ul.s-media li a:hover{background:var(--cc-red);transform:translateY(-2px)}footer ul.s-media li a i{color:#fff;font-size:16px}footer h4{color:#ffffff8c;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:18px}footer ul.menu li{font-family:Poppins,sans-serif;font-size:14.5px;font-weight:400;line-height:1.5;margin-bottom:12px}footer ul.menu li:last-child{margin:0}footer ul.menu li a{color:#ffffffc7;text-decoration:none;transition:color .15s ease}footer ul.menu li a:hover{color:#fff}footer .footer-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 0 26px;border-top:1px solid rgba(255,255,255,.06)}footer .footer-bar h6{color:#ffffff80;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.4;margin:0;padding:0;border:none}footer .footer-bar .footer-tagline{color:#ffffff80;font-family:Poppins,sans-serif;font-size:13px;display:inline-flex;align-items:center;gap:6px}footer .footer-bar .footer-tagline i{color:var(--cc-red);font-size:11px}@media(max-width:575px){footer .footer-bar{justify-content:center;text-align:center}}section.inner-banner img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}section.home-banner{position:relative;height:64vh;min-height:460px;max-height:640px;overflow:hidden}section.home-banner img.main-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}section.home-banner .hero-rating-pill{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;box-shadow:0 8px 24px #00000040;font-family:Poppins,sans-serif;font-size:14px;color:#111;z-index:2}section.home-banner .hero-rating-pill .hrp-stars{color:#ffb400;font-size:16px}section.home-banner .hero-rating-pill strong{font-weight:700;color:#111}section.home-banner .hero-rating-pill .hrp-meta{color:#555}section.home-intro{padding:70px 0 60px;background:#fff;text-align:center}section.home-intro .hero-intro-inner{max-width:720px;margin:0 auto}section.home-intro .hero-kicker{color:#b40000;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;margin:0 0 16px}section.home-intro h1{color:#111;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:1.1;margin:0 auto 20px}section.home-intro h1 span{color:#b40000}section.home-intro .hero-lede{max-width:580px;margin:0 auto 36px;color:#555;font-family:Poppins,sans-serif;font-size:17px;line-height:1.6}section.home-intro .hero-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}section.home-intro .hero-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:999px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}section.home-intro .hero-btn-primary{background:linear-gradient(135deg,#b40000,#8a0000);color:#fff;box-shadow:0 4px 14px #b4000040}section.home-intro .hero-btn-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 22px #b4000059}section.home-intro .hero-btn-secondary{background:#f6f6f6;color:#1a1a1a;border:1px solid #e8e8e8}section.home-intro .hero-btn-secondary:hover{background:#efefef;color:#1a1a1a;transform:translateY(-2px)}@media(max-width:767px){section.home-banner{height:50vh;min-height:360px}section.home-intro{padding:48px 16px 44px}section.home-intro h1{font-size:34px}section.home-intro .hero-lede{font-size:15px}}section.home-sec1{padding:70px 0 60px;background:var(--cc-bg-soft)}section.home-sec1 a.main-btn{display:table;margin-top:36px;width:194px}section.home-sec1 .swiper-slide{display:block}section.home-sec1 .swiper-slide .content img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:0 8px 30px #0000002e;display:block}section.home-sec1 .hs1-slider{padding-bottom:36px}section.home-sec1 .hs1-slider .swiper-pagination{bottom:0}section.home-sec1 .swiper-slide .content h5{color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 0}.legal-hero{padding:140px 0 60px;background:linear-gradient(180deg,var(--cc-bg-soft) 0%,#fff 100%);text-align:center}.legal-hero h6.red-heading{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.legal-hero h2{font-size:38px;line-height:1.15;margin:0 0 18px}.legal-hero p{max-width:700px;margin:0 auto;color:var(--cc-muted);font-size:16.5px;line-height:1.65}.legal-content{padding:30px 0 100px}.info-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.info-card{background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-card);padding:28px 26px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.info-card:hover{transform:translateY(-2px);border-color:var(--cc-border-strong);box-shadow:var(--cc-shadow-card-hover)}.info-card h4{color:var(--cc-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin:0 0 12px;display:flex;align-items:center;gap:12px}.info-card h4:before{content:"";width:4px;height:18px;background:var(--cc-gradient-red);border-radius:2px;flex-shrink:0}.info-card p{color:var(--cc-muted);font-size:14.5px;line-height:1.65;margin:0}.info-card p+p{margin-top:10px}.info-card p strong{color:var(--cc-text);font-weight:600}.info-card ul{list-style:none;padding:0;margin:4px 0 0}.info-card ul li{position:relative;padding:6px 0 6px 24px;color:var(--cc-muted);font-size:14.5px;line-height:1.55}.info-card ul li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:9px;color:var(--cc-red);font-size:10.5px}.info-card a{color:var(--cc-red);font-weight:500}.info-card a:hover{text-decoration:underline}.legal-footnote{margin:40px auto 0;max-width:760px;text-align:center;background:var(--cc-bg-soft);border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);padding:22px 28px;color:var(--cc-muted);font-size:14.5px;line-height:1.6}.legal-footnote a{color:var(--cc-red);font-weight:600}.legal-footnote a:hover{text-decoration:underline}.legal-article{max-width:780px;margin:0 auto;background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-xl);box-shadow:var(--cc-shadow-card);padding:48px 56px}.legal-article h3{color:var(--cc-text);font-family:Poppins,sans-serif;font-size:19px;font-weight:600;margin:36px 0 12px;padding-top:10px;scroll-margin-top:100px;display:flex;align-items:center;gap:12px}.legal-article h3:first-child{margin-top:0;padding-top:0}.legal-article h3:before{content:"";width:4px;height:18px;background:var(--cc-gradient-red);border-radius:2px;flex-shrink:0}.legal-article p{color:var(--cc-muted);font-size:15.5px;line-height:1.7;margin:0 0 16px}.legal-article p strong{color:var(--cc-text);font-weight:600}.legal-article ul{list-style:none;padding:0;margin:0 0 18px}.legal-article ul li{position:relative;padding:6px 0 6px 24px;color:var(--cc-muted);font-size:15px;line-height:1.6}.legal-article ul li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:10px;color:var(--cc-red);font-size:11px}.legal-article a{color:var(--cc-red);font-weight:500}.legal-article a:hover{text-decoration:underline}@media(max-width:767px){.legal-hero{padding:110px 0 40px}.legal-hero h2{font-size:28px}.info-card-grid{grid-template-columns:1fr;gap:14px}.legal-article{padding:32px 24px;border-radius:var(--cc-radius-lg)}.legal-article h3{font-size:17px}}.section-head{text-align:center;max-width:720px;margin:0 auto 48px}.section-head h6.red-heading{margin-bottom:8px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.section-head h2{margin:0 0 14px;font-size:38px;line-height:1.15}.section-head .section-lede{color:var(--cc-muted);font-size:16px;line-height:1.65;margin:0 auto}section.home-comforts{padding:90px 0 50px}.comfort-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.comfort-card{background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-card);padding:28px 24px 26px;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.comfort-card:hover{transform:translateY(-3px);border-color:var(--cc-border-strong);box-shadow:var(--cc-shadow-card-hover)}.comfort-icon{width:48px;height:48px;border-radius:var(--cc-radius-md);background:#b4000014;color:var(--cc-red);display:inline-flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:18px}.comfort-card h4{font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--cc-text);margin:0 0 10px}.comfort-card p{font-size:14.5px;line-height:1.6;color:var(--cc-muted);margin:0}section.home-features{padding:60px 0;background:var(--cc-bg-soft)}.group_slide{position:relative;overflow:hidden;padding:60px 0 0}.group_slide .swiper-slide img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--cc-radius-lg);box-shadow:0 6px 24px #0000001f;display:block}.group_slide .swiper-slide h5{color:var(--cc-text);font-family:Poppins;font-size:14.5px;font-weight:500;margin:12px 0 0;text-align:center}.group_slide .swiper-pagination{position:absolute;top:0;left:0;right:0;bottom:unset;height:36px;font-size:0;display:flex;align-items:center;justify-content:center;gap:40px;pointer-events:none}.group_slide .swiper-pagination:after{content:"Out of";color:var(--cc-text);font-family:Poppins;font-size:14px;font-weight:500;line-height:1;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.group_slide .swiper-pagination span{display:inline-flex;align-items:center;justify-content:center;color:var(--cc-text);font-family:Poppins;font-size:14px;font-weight:500;line-height:1}.group_slide .swiper-pagination span.swiper-pagination-current{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--cc-gradient-red);border-radius:50%;color:#fff;font-size:13px;box-shadow:var(--cc-shadow-btn-red)}.group_slide .swiper-button-next,.group_slide .swiper-button-prev{color:var(--cc-text);font-family:Poppins;font-size:18px;font-weight:600;position:absolute;top:0;margin:0;--swiper-navigation-size: 36px;width:36px;height:36px;border-radius:999px;background:#fff;border:1px solid var(--cc-border);box-shadow:var(--cc-shadow-card);display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;z-index:2;transition:background .15s ease,transform .15s ease,color .15s ease}.group_slide .swiper-button-next:hover,.group_slide .swiper-button-prev:hover{background:var(--cc-red);color:#fff;transform:translateY(-1px)}.group_slide .swiper-button-next:after,.group_slide .swiper-button-prev:after{display:none}.group_slide .swiper-button-next{right:42%}.group_slide .swiper-button-prev{left:42%}section.home-book-direct{position:relative;padding:90px 0 100px;background:#fff;overflow:hidden}section.home-book-direct:before{content:"";position:absolute;top:-180px;right:-200px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(180,0,0,.07) 0%,rgba(180,0,0,.02) 45%,transparent 70%);pointer-events:none;z-index:0}section.home-book-direct:after{content:"";position:absolute;bottom:-240px;left:-180px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(180,0,0,.05) 0%,transparent 70%);pointer-events:none;z-index:0}section.home-book-direct .container{position:relative;z-index:1}.bd-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:60px;align-items:center}.bd-text h6.red-heading{font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.bd-text h2{font-size:38px;line-height:1.15;margin:0 0 18px}.bd-text p{color:var(--cc-muted);font-size:16px;line-height:1.65;margin:0 0 14px;max-width:520px}.bd-text .main-btn{margin-top:22px}.bd-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bd-card{background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-card);padding:24px 22px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bd-card:hover{transform:translateY(-3px);border-color:var(--cc-border-strong);box-shadow:var(--cc-shadow-card-hover)}.bd-icon{width:44px;height:44px;border-radius:var(--cc-radius-md);background:#b4000014;color:var(--cc-red);display:inline-flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:14px}.bd-card h4{font-size:16px;font-weight:600;color:var(--cc-text);margin:0 0 6px}.bd-card p{font-size:14px;line-height:1.55;color:var(--cc-muted);margin:0}@media(max-width:1199px){.comfort-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.bd-grid{grid-template-columns:1fr;gap:36px}section.home-comforts{padding:60px 0 30px}section.home-book-direct{padding:50px 0 70px}.section-head h2,.bd-text h2{font-size:30px}}@media(max-width:767px){.comfort-grid{grid-template-columns:repeat(2,1fr)}.group_slide .swiper-button-next{right:30%}.group_slide .swiper-button-prev{left:30%}}@media(max-width:480px){.comfort-grid,.bd-cards{grid-template-columns:1fr}}section.home-sec3{padding-top:60px}section.home-sec3 h2,section.home-sec3 h6{text-align:center}section.home-sec3 ul{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px!important}section.home-sec3 ul li button{padding:10px;color:var(--Black, #000);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;background-color:#fff}section.home-sec3 ul li button:hover{color:#000}section.home-sec3 ul li button.active{background-color:#fff!important;color:#b40000!important;border-bottom:1px solid #b40000;border-radius:0!important}section.home-sec3 ul li button img{width:18px;height:18px;margin-right:1px}section.home-sec3 .tab-content .content-wrap{display:flex;align-items:center;gap:30px}section.home-sec3 .tab-content .content-wrap .review-box{transition:all .3s ease-in-out;border-radius:10px;background:var(--White, #fff);box-shadow:0 0 2px #00000040;padding:22px 18px}section.home-sec3 .tab-content .content-wrap .review-box img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}section.home-sec3 .tab-content .content-wrap .review-box h5{color:var(--Black, #000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0}section.home-sec3 .tab-content .content-wrap .review-box h6{text-align:left;color:var(--Grey, #aaa);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:13px}section.home-sec3 .tab-content .content-wrap .review-box p{color:var(--Black, #000);padding:40px 0;position:relative}section.home-sec3 .tab-content .content-wrap .review-box p:before{content:url(/images/quote-start.svg);width:44px;height:44px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-5px;left:0}section.home-sec3 .tab-content .content-wrap .review-box p:after{content:url(/images/quote-end.svg);width:44px;height:44px;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;right:0}section.home-sec3 .tab-content .content-wrap .review-box:hover{background-color:#b40000}section.home-sec3 .tab-content .content-wrap .review-box:hover h5,section.home-sec3 .tab-content .content-wrap .review-box:hover h6,section.home-sec3 .tab-content .content-wrap .review-box:hover p{color:#fff}section.home-sec3 .tab-content .content-wrap .review-box:hover p:before{content:url(/images/whitequote-start.svg)}section.home-sec3 .tab-content .content-wrap .review-box:hover p:after{content:url(/images/whitequote-end.svg)}section.home-sec3 .tab-content .content-wrap .color-box{background-color:#b40000}section.home-sec3 .tab-content .content-wrap .color-box h5,section.home-sec3 .tab-content .content-wrap .color-box h6,section.home-sec3 .tab-content .content-wrap .color-box p{color:#fff}section.home-sec3 .tab-content .content-wrap .color-box p:before{content:url(/images/whitequote-start.svg)}section.home-sec3 .tab-content .content-wrap .color-box p:after{content:url(/images/whitequote-end.svg)}section.home-sec4{padding:60px 0}section.home-sec4 ul.accordian{display:flex;flex-direction:column;gap:12px}section.home-sec4 ul.accordian li{padding:0;margin:0;background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-card);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}section.home-sec4 ul.accordian li:hover{border-color:var(--cc-border-strong);box-shadow:var(--cc-shadow-card-hover)}section.home-sec4 ul.accordian li.active{border-color:#b4000040;box-shadow:var(--cc-shadow-card-hover)}section.home-sec4 ul.accordian li h5{color:var(--cc-text);font-family:Poppins;font-size:17px;font-weight:600;line-height:1.4;padding:20px 56px 20px 22px;margin:0;position:relative;cursor:pointer;user-select:none}section.home-sec4 ul.accordian li h5:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;color:var(--cc-red);position:absolute;top:50%;right:22px;width:28px;height:28px;border-radius:999px;background:#b4000014;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:transform .3s ease,background .2s ease}section.home-sec4 ul.accordian li.active h5:after{transform:translateY(-50%) rotate(180deg);background:#b4000024;right:22px}section.home-sec4 ul.accordian li .content{max-height:0;overflow:hidden;transition:max-height .35s ease}section.home-sec4 ul.accordian li .content p{color:var(--cc-muted);font-size:15px;line-height:1.65;margin:0;padding:0 22px 22px;white-space:pre-line}section.home-sec5{padding:57px 0 50px;background:var(--Red, #b40000)}section.home-sec5 h2,section.home-sec5 h6{color:#fff}section.home-sec5 h3{color:var(--White, #fff);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}section.home-sec5 ul{margin-top:170px}section.home-sec5 ul li{display:flex;align-items:center;gap:10px;margin-bottom:20px}section.home-sec5 ul li:last-child{margin:0}section.home-sec5 ul li span{display:inline-block;border-radius:100px;background:#ffffff80;padding:10px}section.home-sec5 ul li span img{width:20px;height:18px}section.home-sec5 ul li a{color:var(--White, #fff);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal}section.home-sec5 label{display:block;color:var(--White, #fff);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}section.home-sec5 textarea{height:35px;resize:none;margin-bottom:25px}section.home-sec5 input:not([type=submit]),section.home-sec5 textarea{width:100%;padding-bottom:4px;border:none;border-bottom:2px solid var(--White, #fff);color:#fff;outline:none;background-color:transparent;margin-bottom:20px}section.home-sec5 input:not([type=submit])::-moz-placeholder,section.home-sec5 textarea::-moz-placeholder{color:#fff6;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}section.home-sec5 input:not([type=submit])::placeholder,section.home-sec5 textarea::placeholder{color:#fff6;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}section.home-sec5 input[type=submit]{width:192px;color:var(--Red, #b40000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:10px;border-radius:4px;background:var(--White, #fff);border:none;display:table;margin-left:auto}section.view-cabin-sec1{padding:60px 0}section.view-cabin-sec1 ul.facility{display:flex;align-items:center;justify-content:center;gap:33px;margin-bottom:60px}section.view-cabin-sec1 ul.facility li{width:200px;display:flex;align-items:center;gap:12px;border-right:.5px solid var(--Grey, #aaa)}section.view-cabin-sec1 ul.facility li:last-child{border:none}section.view-cabin-sec1 ul.facility li span{display:inline-block;width:70px;height:70px;background-color:#ffccd1;border-radius:50%;padding:6px}section.view-cabin-sec1 ul.facility li span span{width:58px;height:58px;background-color:#ffbfc5;padding:0;display:inline-flex;align-items:center;justify-content:center}section.view-cabin-sec1 ul.facility li span span img{width:24px;height:24px}section.view-cabin-sec1 ul.facility li h6{color:var(--Red, #b40000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}section.view-cabin-sec1 .mySwiper{margin:95px 0 0}section.view-cabin-sec1 .swiper-slide{display:flex;align-items:center;gap:30px}section.view-cabin-sec1 .swiper-slide .content img{width:306px;height:343px;border-radius:10px;box-shadow:0 4px 20px #00000040}section.view-cabin-sec1 .swiper-slide .content h5{color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 0}section.view-cabin-sec1 ul.nav-pills{display:flex;align-items:center;justify-content:flex-start;gap:60px;margin-bottom:40px!important;border-bottom:1px solid var(--Grey, #aaa)}section.view-cabin-sec1 ul.nav-pills li button{padding:10px;color:var(--Black, #000);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;background-color:#fff}section.view-cabin-sec1 ul.nav-pills li button:hover{color:#000}section.view-cabin-sec1 ul.nav-pills li button.active{background-color:#fff!important;color:#b40000!important;border-bottom:1px solid #b40000;border-radius:0!important}section.view-cabin-sec1 .tab-pane p{margin-bottom:30px}section.view-cabin-sec1 .tab-pane h5{color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px}section.view-cabin-sec1 .tab-pane h3{color:var(--Red, #b40000);font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}section.view-cabin-sec1 .tab-pane a.main-btn{width:194px;margin-top:110px;display:table}section.view-cabin-sec1 .tab-pane ul.area{display:flex;align-items:center;gap:58px;margin-bottom:10px}section.view-cabin-sec1 .tab-pane ul.area li{padding:4px 10px;display:flex;align-items:center;gap:10px;color:var(--Grey, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}section.view-cabin-sec1 .tab-pane ul.area li img{width:24px;height:24px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(1){width:177px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(2){width:242px;justify-content:center}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(3){width:177px}section.view-cabin-sec2{padding-bottom:60px;position:relative;z-index:-1}section.view-cabin-sec2 a.main-btn{width:194px;display:table;margin:0 auto}section.view-cabin-sec2 .prt{position:relative}section.view-cabin-sec2 h3{text-align:center;font-family:Poppins;font-size:157px;font-style:normal;font-weight:800;line-height:normal;background:linear-gradient(176deg,#b400000d 49.2%,#ffffff0d 95.66%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;position:absolute;top:-110px;left:0;z-index:-1;right:0}section.view-cabin-sec2 h2{text-align:center}section.view-cabin-sec2 p{max-width:508px;color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto 30px;text-align:center}section.view-cabin-sec2 .gallery-container{margin-bottom:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}section.view-cabin-sec2 .gallery-container a{display:block;border-radius:10px;overflow:hidden}section.view-cabin-sec2 .gallery-container a img{border-radius:10px;height:300px;width:100%;-o-object-fit:cover;object-fit:cover}section.view-cabin-sec3 h2{text-align:center}section.view-cabin-sec3 p{max-width:508px;text-align:center;margin:0 auto 40px}section.view-cabin-sec3 .swiper-pagination{position:relative;margin-top:40px}section.view-cabin-sec3 .swiper-pagination span{background-color:#2e2e2e}section.view-cabin-sec3 .swiper-pagination span.swiper-pagination-bullet-active{background-color:#b40000}section.view-cabin-sec3 .swiper-slide img{width:100%;height:255px;-o-object-fit:cover;object-fit:cover;border-radius:4px}section.view-cabin-sec3 .swiper-slide h5{color:var(--Black, #000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:7px 0 5px}section.view-cabin-sec3 .swiper-slide ul{display:flex;align-items:center;gap:60px}section.view-cabin-sec3 .swiper-slide ul li{color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}section.view-cabin-sec3 .swiper-slide ul li span{display:block;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}section.view-cabin-sec3 .swiper-slide ul li span img{width:18px;height:12px;margin-right:10px}section.view-cabin-sec4{padding:60px 0}section.view-cabin-sec4 .map-wraper{position:relative;width:100%;height:340px}section.view-cabin-sec4 .map-wraper:after{content:"";width:100%;height:100%;background:linear-gradient(0deg,#0006 0% 100%);position:absolute;top:0;left:0}section.view-cabin-sec4 .map-wraper iframe{width:100%;height:100%}section.view-cabin-sec4 .map-wraper h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;color:var(--White, #fff);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:0;z-index:9}section.view-cabin-sec4 .map-wraper h4 img{width:60px;height:60px}section.travel-guider-sec1{position:relative}section.travel-guider-sec1 img{width:100%;height:999px;-o-object-fit:cover;object-fit:cover}section.travel-guider-sec1 .content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}section.travel-guider-sec1 h1{color:var(--White, #fff);font-family:Poppins;font-size:50px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}section.travel-guider-sec1 h1 span{display:block;color:var(--Red, #b40000)}section.travel-guider-sec1 p{max-width:756px;color:#fff;margin-bottom:40px}section.travel-guider-sec1 ul{display:flex;align-items:center;gap:20px;margin-bottom:60px}section.travel-guider-sec1 ul li{padding:12px;text-align:center;border-radius:4px;background:#fff;width:120px}section.travel-guider-sec1 ul li:nth-child(4){width:182px}section.travel-guider-sec1 ul li a{display:block;text-align:center;color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}section.travel-guider-sec1 a.main-btn{width:140px}section.contact-sec1{padding-top:60px}section.contact-sec1 .box{border-radius:20px;background:var(--White, #fff);box-shadow:2px 16px 19px #00000017;padding:40px 44px}section.contact-sec1 .box h3{color:var(--Black, #000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}section.contact-sec1 .box label{display:block;color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}section.contact-sec1 .box textarea{height:35px;resize:none;margin-bottom:25px}section.contact-sec1 .box input:not([type=submit]),section.contact-sec1 .box textarea{width:100%;padding-bottom:4px;border:none;border-bottom:2px solid rgba(170,170,170,.67);color:#000;outline:none;background-color:transparent;margin-bottom:20px}section.contact-sec1 .box input:not([type=submit])::-moz-placeholder,section.contact-sec1 .box textarea::-moz-placeholder{color:#0006;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}section.contact-sec1 .box input:not([type=submit])::placeholder,section.contact-sec1 .box textarea::placeholder{color:#0006;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}section.contact-sec1 .box input[type=submit]{width:192px;color:var(--White, #fff);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:10px;border-radius:4px;background:var(--Red, #b40000);border:none;display:table;margin-left:auto}section.contact-sec1 form .wpcf7-response-output{color:#000!important;font-size:14px}section.contact-sec2{padding:60px 0}section.contact-sec2 .box{border-radius:20px;background:var(--White, #fff);box-shadow:2px 2px 19px 1px #00000017;padding:30px 24px 40px;display:flex;align-items:center;gap:24px}section.contact-sec2 .box img{width:auto;height:58px}section.contact-sec2 .box h5{color:var(--Black, #000);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0}section.contact-sec2 .box h5 a{display:block;color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-top:4px}section.contact-sec3{padding-bottom:60px;overflow:hidden;position:relative}section.contact-sec3:after{content:"";height:693px;width:1689px;border-radius:120px;opacity:.5;background:linear-gradient(319deg,#b4000033 3.01%,#fff3 34.57% 64.7%,#fff3 75.22%,#b4000033 98.65%);position:absolute;bottom:-770px;left:-110px;transform:rotate(30deg)}section.contact-sec3 h6.red-heading{margin-bottom:10px}section.contact-sec3 ul.accordian{display:flex;flex-direction:column;gap:12px}section.contact-sec3 ul.accordian li{padding:0;margin:0;background:#fff;border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-card);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}section.contact-sec3 ul.accordian li:hover{border-color:var(--cc-border-strong);box-shadow:var(--cc-shadow-card-hover)}section.contact-sec3 ul.accordian li.active{border-color:#b4000040;box-shadow:var(--cc-shadow-card-hover)}section.contact-sec3 ul.accordian li h5{color:var(--cc-text);font-family:Poppins;font-size:17px;font-weight:600;line-height:1.4;padding:20px 56px 20px 22px;margin:0;position:relative;cursor:pointer;user-select:none}section.contact-sec3 ul.accordian li h5:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;color:var(--cc-red);position:absolute;top:50%;right:22px;width:28px;height:28px;border-radius:999px;background:#b4000014;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:transform .3s ease,background .2s ease}section.contact-sec3 ul.accordian li.active h5:after{transform:translateY(-50%) rotate(180deg);background:#b4000024}section.contact-sec3 ul.accordian li .content{max-height:0;overflow:hidden;transition:max-height .35s ease}section.contact-sec3 ul.accordian li .content p{color:var(--cc-muted);font-size:15px;line-height:1.65;margin:0;padding:0 22px 22px;white-space:pre-line}section.blog-sec1{padding:60px 0 0}section.blog-sec1 h2{text-align:center;margin-bottom:30px}section.blog-sec1 a{border-radius:10px;display:block;overflow:hidden}section.blog-sec1 a img{width:100%;height:230px;border-radius:10px;-o-object-fit:cover;object-fit:cover}section.blog-sec1 h3{color:var(--Black, #000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:20px 0 10px}section.blog-sec1 p{margin-bottom:16px}section.blog-sec1 .profile-box{display:flex;align-items:center;gap:20px;margin-bottom:16px}section.blog-sec1 .profile-box img{width:52px;height:52px}section.blog-sec1 .profile-box h5{color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0}section.blog-sec1 .profile-box h5 span{display:block;color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}section.blog-sec1 .profile-box h5 span img{margin-top:-4px;width:14px;height:14px;margin-right:4px}section.blog-sec1 a.rm{color:var(--Black, #000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:inline-block;margin-bottom:30px}section.blog-sec1 a.rm i{margin-top:2px;margin-left:4px}section.blog-sec1 a.main-btn{border-radius:4px;width:194px;display:table;margin:0 auto}section.blog-sec2{position:relative}section.blog-sec2:after{content:"";height:400px;width:1010px;border-radius:120px;opacity:.5;background:linear-gradient(297deg,#b4000033 3.01%,#fff3 34.57% 64.7%,#fff3 75.22%,#b4000033 98.65%);position:absolute;top:80px;left:0;transform:rotate(25deg);z-index:-1}section.blog-details-sec1{position:relative;overflow:hidden;padding-top:60px}section.blog-details-sec1:after{content:"";height:400px;width:1200px;border-radius:120px;opacity:.5;background:linear-gradient(296deg,#b4000033 3.01%,#fff3 34.57% 64.7%,#fff3 75.22%,#b4000033 98.65%);position:absolute;bottom:-190px;left:0;transform:rotate(30deg);z-index:-1}section.blog-details-sec1 p{margin-bottom:20px}section.blog-details-sec1 h3{color:var(--Black, #000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}section.blog-details-sec1 .heading{display:flex;align-items:flex-start;justify-content:space-between}section.blog-details-sec1 .heading ul{display:flex;align-items:center;gap:20px}section.blog-details-sec1 .heading ul li a{color:#b40000}section.blog-details-sec1 .heading ul li a i{font-size:20px}section.blog-details-sec1 .images-wraper{position:relative;margin:60px 0;overflow:hidden}section.blog-details-sec1 .images-wraper:after{content:"";width:100%;height:100%;background:#000c;position:absolute;inset:0}section.blog-details-sec1 .images-wraper img{width:100%;height:196px;-o-object-fit:cover;object-fit:cover}section.blog-details-sec1 .images-wraper .text-wraper{position:absolute;inset:0;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;z-index:9}section.blog-details-sec1 .images-wraper .text-wraper .text h4{max-width:765px;color:var(--Red, #b40000);font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}section.blog-details-sec1 .images-wraper .text-wraper .text p{max-width:765px;color:var(--White, #fff);margin:0}section.blog-details-sec1 .images-wraper .text-wraper a{width:194px;color:var(--Red, #b40000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;text-align:center;line-height:normal;border-radius:4px;padding:10px;background:var(--White, #fff)}section.blog-details-sec1 .mb60{margin-bottom:60px}section.blog-details-sec1 ul.guide{margin-top:12px}section.blog-details-sec1 ul.guide li{position:relative;padding-left:25px;color:var(--Dark-Grey, #2e2e2e);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:30px}section.blog-details-sec1 ul.guide li:after{content:"";width:7px;height:7px;background-color:#b40000;border-radius:50%;position:absolute;top:11px;left:7px}section.blog-details-sec1 .chillax{display:flex;align-items:center;gap:17px;margin-bottom:30px}section.blog-details-sec1 .chillax:last-child{margin:0}section.blog-details-sec1 .chillax img{width:306px;height:220px;-o-object-fit:cover;object-fit:cover}section.blog-details-sec1 .chillax .text ul{margin-top:0;display:flex;align-items:center;gap:18px;margin-bottom:12px}section.blog-details-sec1 .chillax .text ul li{color:var(--Grey, #aaa);font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding:0;position:relative}section.blog-details-sec1 .chillax .text ul li:after{content:"";width:6px;height:6px;background-color:#aaa;position:absolute;top:0;bottom:0;right:-14px;margin:auto;border-radius:50%}section.blog-details-sec1 .chillax .text ul li:last-child:after{display:none}section.blog-details-sec1 .chillax .text p{margin:0}section.blog-details-sec1 .chillax .text p span{color:#000;display:block;margin-bottom:12px}section.book-now-sec1{padding-top:60px}section.book-now-sec1 p{margin-bottom:20px}section.book-now-sec1 h2+p+p{margin:0}section.book-now-sec1 h4,section.book-now-sec1 h5{color:var(--Black, #000);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px}section.book-now-sec1 h4{margin-top:85px}section.book-now-sec1 .calendar{border-radius:8px 8px 0 0;background:var(--White, #fff);box-shadow:2px 16px 19px #00000017}section.book-now-sec1 .calendar .ui-datepicker-inline{width:100%!important;padding-bottom:20px;border:none}section.book-now-sec1 .calendar .ui-datepicker-header{position:relative;margin-bottom:20px;border:none!important;background:unset!important}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-prev span,section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-next span{display:none}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-prev{background-image:url(/images/aro-left.svg);background-repeat:no-repeat;background-position:center center;background-size:9px;border:none!important;background-color:transparent!important;left:0!important;top:0!important}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-next{background-image:url(/images/aro-right.svg);background-repeat:no-repeat;background-position:center center;background-size:9px;border:none!important;background-color:transparent!important;right:0!important;top:0!important}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-title{display:flex;align-items:center;justify-content:center}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-title span{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:14px}section.book-now-sec1 .calendar .ui-datepicker-header .ui-datepicker-title span.ui-datepicker-year{font-weight:400}section.book-now-sec1 .calendar table{width:100%}section.book-now-sec1 .calendar table thead tr th{text-align:center;padding:0 0 20px}section.book-now-sec1 .calendar table thead tr th span{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}section.book-now-sec1 .calendar table tbody tr td{text-align:center;padding:10px 0}section.book-now-sec1 .calendar table tbody tr td a.ui-state-active{color:var(--White, #fff)!important;font-weight:600;padding:7px 5px;border-radius:50%;background:var(--Red, #b40000)!important;width:30px;height:30px;margin:0 auto!important}section.book-now-sec1 .calendar table tbody tr td a{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:18px;padding:7px 5px;background:unset!important;border:none!important}section.book-now-sec1 .red-box{padding:20px;border-radius:0 0 8px 8px;background:#cfb498;box-shadow:2px 19px 12px #00000017}section.book-now-sec1 .red-box h3{color:var(--White, #fff);font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}section.book-now-sec1 .red-box h5{color:var(--White, #fff);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:6px}section.book-now-sec1 .red-box p{color:#fff9;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}section.book-now-sec1 .red-box h6{color:#fff9;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:10px 0 0}section.book-now-sec1 .red-box input[type=submit]{color:var(--Red, #b40000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:4px;background:var(--White, #fff);padding:10px;width:100%;border:none}section.book-now-sec1 .red-box h4{color:var(--White, #fff);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:18px;margin-top:0}section.book-now-sec1 .red-box select{width:100%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 0;color:#fff9;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border:none;outline:none;margin-bottom:20px;border-bottom:2px solid rgba(170,170,170,.67);background-image:url(/images/option-arrow.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:10px 5px}section.book-now-sec1 .red-box .radiobox{position:relative}section.book-now-sec1 .red-box .radiobox input{position:absolute;inset:0;z-index:1;opacity:0}section.book-now-sec1 .red-box .radiobox input:checked+label:before{content:"";width:6px;height:6px;background-color:#fff;border-radius:50%;position:absolute;top:0;bottom:0;right:5px;margin:auto}section.book-now-sec1 .red-box .radiobox label{display:block;color:#fff9;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:3px 0 0;border-bottom:2px solid rgba(170,170,170,.67)}section.book-now-sec1 .red-box .radiobox label:after{content:"";width:10px;height:10px;background-color:transparent;border:1px solid #fff;border-radius:50%;position:absolute;top:0;right:3px;bottom:0;margin:auto}.ui-datepicker{border-radius:0;background:#fff;box-shadow:unset}.ui-datepicker .ui-datepicker-inline{width:100%!important;padding-bottom:20px;border:none}.ui-datepicker .ui-datepicker-header{position:relative;margin-bottom:20px;border:none!important;background:unset!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background-image:url(/images/aro-left.svg);background-repeat:no-repeat;background-position:center center;background-size:9px;border:none!important;background-color:transparent!important;left:0!important;top:0!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background-image:url(/images/aro-right.svg);background-repeat:no-repeat;background-position:center center;background-size:9px;border:none!important;background-color:transparent!important;right:0!important;top:0!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:flex;align-items:center;justify-content:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title span{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:14px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title span.ui-datepicker-year{font-weight:400}.ui-datepicker table{width:100%}.ui-datepicker table thead tr th{text-align:center;padding:0 0 20px}.ui-datepicker table thead tr th span{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.ui-datepicker table tbody tr td{text-align:center;padding:0}.ui-datepicker table tbody tr td a.ui-state-active{color:var(--White, #fff)!important;font-weight:600;padding:7px 5px;border-radius:50%;background:var(--Red, #b40000)!important;width:30px;height:30px;margin:0 auto!important}.ui-datepicker table tbody tr td a.ui-state-highlight{color:#454545!important}.ui-datepicker table tbody tr td a{color:var(--Dark-Grey, #2e2e2e);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:18px;padding:7px 5px;background:unset!important;border:none!important}section.blog-details-sec1 .heading{float:right}.choosebar .ownerrez-widget{padding:18px 18px 0}footer .alert .validation-summary-errors ul{padding-left:15px!important}.wpcf7-spinner{display:none}.wpcf7-response-output{color:#fff!important;text-align:center;font-size:14px;margin:0 0 35px!important}.table_shw_hm{margin:30px 0}table.ownerrez-amenities-table{width:100%;background:#fff;border-collapse:collapse;border-radius:10px;border-style:hidden;box-shadow:0 0 18px #eee}table.ownerrez-amenities-table th{padding:12px;text-align:left;background:#f7f7f7;border-bottom:1px solid #d7d7d7;color:#333;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:normal}table.ownerrez-amenities-table ul li{padding:12px;text-align:left;background:#eee;border-bottom:1px solid #d7d7d7;color:#333;font-family:Poppins;font-size:17px;font-style:normal;font-weight:400;line-height:normal}table.ownerrez-amenities-table ul li:nth-child(odd){background:#b4000021}table.ownerrez-amenities-table ul li:nth-child(2n){background:#fff}.book-now-sec1 iframe{padding-bottom:60px}@media screen and (max-width:767px){.book-now-sec1 iframe{padding-bottom:30px}}section.home-sec2 .black_bg{background:#000;padding:30px 0 10px;margin:0 0 60px}section.home-sec2 .black_bg .cab_wrp{width:100%;padding:30px 50px;background:#fff;min-height:350px;height:auto;border-radius:15px;margin-bottom:20px}section.home-sec2 .black_bg .cab_wrp h4{font-weight:700}@media screen and (max-width:1300px){section.home-banner .content .choosebar .form-wraper ul{padding:15px 20px 15px 25px}}@media screen and (max-width:1200px){section.home-banner .content .choosebar{width:100%}section.home-banner .content .choosebar .form-wraper{justify-content:space-between}section.view-cabin-sec1 ul.facility{gap:12px}section.view-cabin-sec1 ul.facility li span{width:60px;height:60px}section.view-cabin-sec1 ul.facility li span span{width:48px;height:48px}section.view-cabin-sec2 .gallery-container a img{height:270px}section.view-cabin-sec1 ul.facility li h6{font-size:14px}section.view-cabin-sec1 ul.facility li{gap:8px}section.view-cabin-sec1 .swiper-slide .content img{width:auto;height:300px}section.view-cabin-sec1 .tab-pane ul.area{gap:8px}section.view-cabin-sec1 .tab-pane ul.area li{font-size:14px}section.view-cabin-sec1 ul.nav-pills{margin-bottom:20px!important}section.travel-guider-sec1 ul li:nth-child(4){width:230px}section.contact-sec3 ul li h5{padding-right:40px}section.book-now-sec1 .red-box h4{font-size:15px}section.book-now-sec1 .red-box h4{margin-bottom:10px}}@media screen and (max-width:1100px){section.home-banner .content .choosebar .form-wraper ul li img{width:25px;height:25px}section.home-banner .content .choosebar .form-wraper ul li input.form-control{padding:22px 0 0 38px}section.home-banner .content .choosebar .form-wraper input[type=submit]{width:60px}section.home-banner .content .choosebar .form-wraper ul li{width:135px}section.home-banner .content .choosebar .form-wraper img.offer{width:175px}section.blog-details-sec1 .chillax img{width:240px}section.blog-details-sec1 .images-wraper .text-wraper{gap:50px}section.book-now-sec1 .red-box h4{font-size:14px}section.book-now-sec1 .red-box .radiobox label{font-size:13px;padding:3px 18px 0 0}}@media screen and (max-width:1024px){section.home-banner .content .choosebar .form-wraper img.offer{width:162px}section.home-banner .content h1{font-size:44px}section.home-sec1 .swiper-slide .content img{width:auto;height:270px}section.home-sec2 .group_slide .swiper-slide img{height:220px}section.home-sec2 .cart .wraper span{width:60px;height:60px}section.home-sec2 .cart .wraper span span{width:48px;height:48px}section.home-sec2 .cart .wraper h4{font-size:17px}section.home-sec2 .cart .wraper{margin-bottom:20px}section.home-sec2 .cart p{font-size:15px}section.home-sec2:after{display:none}section.view-cabin-sec1 ul.facility li span{width:50px;height:50px}section.view-cabin-sec1 ul.facility li span span{width:38px;height:38px}section.view-cabin-sec1 ul.facility{margin-bottom:40px}section.view-cabin-sec1 ul.nav-pills{gap:40px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(2){width:220px}section.view-cabin-sec1 .tab-pane a.main-btn{margin-top:60px;z-index:9;position:relative}section.view-cabin-sec2 .gallery-container a img{height:220px}section.view-cabin-sec3 .swiper-slide img{height:200px}section.travel-guider-sec1 ul li{width:auto}section.contact-sec2 .box{gap:20px}section.blog-sec2:after{display:none}section.book-now-sec1 .red-box h4{font-size:12px}section.book-now-sec1 .red-box .radiobox label{font-size:12px}}@media screen and (max-width:991px){.main-btn{font-size:15px;padding:9px 15px 10px}h2{font-size:24px;margin:0 0 4px}.red-heading{font-size:16px;margin-bottom:10px}p{font-size:14px}header .col-md-4{order:1;z-index:9999999}header .col-md-1{order:3}header .col-md-7{order:2;z-index:9999999}header .container{position:relative}header #navigation{position:absolute;top:0;right:0;width:100%}header ul{gap:0px;flex-direction:column}.slim-container .slim-bar{background:transparent}.slim-container a.slimNav_sk78-reveal{right:14px!important;padding:7px 0 11px 13px!important}.slim-container a.slimNav_sk78-reveal span{display:block;background:none!important;height:3px;margin-top:5px;border-top:2px solid}.slim-container .slim-nav{background:#fff}header ul li.active{border-bottom:unset}header ul li{padding:0}.slim-container .slim-nav ul li{overflow:hidden}.slim-container .slim-nav ul li a{width:100%;padding:20px 0 20px 5%;color:#000;border-top:1px solid rgb(0 0 0 / 25%)}header{padding:12px 0}.slim-container .slim-nav{margin-top:50px}section.home-banner .content h1{max-width:550px;font-size:37px;line-height:46px;margin:0 auto 20px}section.home-banner .content .choosebar .form-wraper ul{padding:10px 14px 10px 16px}section.home-banner .content .choosebar .form-wraper ul li h5{font-size:15px;margin-bottom:18px}section.home-banner .content .choosebar .form-wraper ul li{width:125px;gap:10px}section.home-banner .content .choosebar .form-wraper ul li img{width:22px;height:22px}section.home-banner .content .choosebar .form-wraper ul li input.form-control{padding:22px 0 0 29px}section.home-banner .content .choosebar .form-wraper ul{gap:14px}section.home-banner .content .choosebar .form-wraper ul li:last-child{width:210px}section.home-banner .content .choosebar .form-wraper img.offer{width:140px}section.home-banner .content .choosebar .form-wraper input[type=submit]{width:55px}section.home-sec1{padding-top:30px}section.home-sec1 a.main-btn{margin-top:20px;width:150px}section.home-sec1 .swiper-slide{gap:12px}section.home-sec1 .swiper-slide .content img{height:220px}section.home-sec2 h3{font-size:80px;top:-60px;right:0;margin:auto}section.home-sec2 .group_slide .swiper-button-next,section.home-sec2 .group_slide .swiper-button-prev{top:18px}section.home-sec2 .group_slide .swiper-button-next{right:38%}section.home-sec2 .group_slide .swiper-button-prev{left:38%}section.home-sec2 .group_slide{padding:50px 0 0;margin-bottom:40px}section.home-sec2 .group_slide .swiper-slide img{height:170px}section.home-sec2 .cart{border-radius:12px;padding:10px 12px;margin-bottom:18px}section.home-sec2 .cart .wraper span{width:50px;height:50px}section.home-sec2 .cart .wraper span span{width:38px;height:38px}section.home-sec2 .cart .wraper span span img{width:16px;height:16px}section.home-sec2 .cart .wraper{gap:10px;margin-bottom:10px}section.home-sec2 .cart .wraper h4{font-size:13px}section.home-sec2 .cart p{font-size:12px}section.home-sec3 ul{margin-bottom:30px!important}section.home-sec3 .tab-content .content-wrap .review-box{padding:14px 12px}section.home-sec3 .tab-content .content-wrap .review-box h5{font-size:20px;margin:6px 0}section.home-sec3 .tab-content .content-wrap .review-box h6{font-size:14px;margin-bottom:10px}section.home-sec3 .tab-content .content-wrap .review-box p{margin:0}section.home-sec3 .tab-content .content-wrap .review-box img{width:50px;height:50px}section.home-sec3 .tab-content .content-wrap{gap:15px}section.home-banner img.main-img{height:470px}section.home-sec3{padding-top:40px}section.home-sec4{padding:40px 0}section.home-sec4 ul li{padding:10px 12px;margin-bottom:4px}section.home-sec4 ul li h5{font-size:16px}section.home-sec4 ul li .content p{margin:10px 0 0}section.home-sec5{padding:40px 0}footer{padding-top:40px}footer h5{margin:0 auto 25px}footer a.f-logo{margin:0 auto;display:table}footer a.f-logo+p{text-align:center;margin:20px 0}footer .form-wraper{margin:0 auto 22px}footer ul.s-media{gap:15px;justify-content:center;margin-bottom:30px}footer .container img.abs1{width:70%;height:auto;top:unset;bottom:240px}footer h4{text-align:center;margin-bottom:16px}footer ul.menu li{text-align:center;margin-bottom:8px}footer h6{padding:18px 0 20px;margin:30px 0 0}section.home-banner .content .choosebar .form-wraper ul li .text h5 span{margin-top:0}section.home-sec2 .row-rt a{width:150px;margin-top:20px}section.home-sec5 input[type=submit]{width:150px}section.inner-banner img{height:200px}section.view-cabin-sec1 ul.facility li{flex-direction:column;width:130px}section.view-cabin-sec1 ul.nav-pills{gap:20px}section.view-cabin-sec1 ul.facility{margin-bottom:20px}section.view-cabin-sec1 .tab-pane ul.area{gap:12px;flex-wrap:wrap;margin-bottom:20px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(1){width:145px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(2){width:160px}section.view-cabin-sec1 .tab-pane ul.area li:nth-child(3){width:145px}section.view-cabin-sec1 .swiper-slide .content img{height:200px}section.view-cabin-sec2 h3{font-size:100px;top:-70px}section.view-cabin-sec1 .tab-pane a.main-btn{margin-top:40px}section.view-cabin-sec2 .gallery-container a img{height:160px}section.view-cabin-sec2 .gallery-container{gap:20px}section.view-cabin-sec2{padding-bottom:40px}section.view-cabin-sec3 .swiper-slide img{height:150px}section.view-cabin-sec3 .swiper-slide ul{gap:30px}section.view-cabin-sec3 .swiper-slide ul li{font-size:14px}section.view-cabin-sec3 .swiper-pagination{margin-top:30px}section.view-cabin-sec4{padding:40px 0}section.view-cabin-sec4 .map-wraper{height:270px}section.view-cabin-sec4 .map-wraper h4{font-size:20px}section.view-cabin-sec4 .map-wraper h4 img{width:40px;height:40px}section.travel-guider-sec1 img{height:700px}section.travel-guider-sec1 h1{font-size:40px}section.travel-guider-sec1 ul{margin-bottom:40px}section.travel-guider-sec1 p{margin-bottom:30px}section.contact-sec1 .box{padding:20px 24px}section.contact-sec1 .box h3{margin-bottom:12px}section.contact-sec2 .box{flex-direction:column}section.contact-sec2 .box{padding:20px 15px 25px;gap:14px}section.contact-sec2 .box h5{text-align:center}section.contact-sec2 .box h5 a{font-size:14px}section.contact-sec2{padding:40px 0}section.contact-sec1{padding-top:40px}section.contact-sec3 ul li{padding:12px 20px}section.contact-sec3:after{display:none}section.contact-sec1 .box input[type=submit]{width:150px}section.blog-sec1 a.main-btn{width:150px}section.blog-sec1{padding:40px 0 0}section.blog-details-sec1 .chillax img{width:150px;height:120px}section.blog-details-sec1:after{display:none}section.blog-details-sec1 h3{font-size:20px}section.blog-details-sec1 .chillax{align-items:flex-start}section.blog-details-sec1{padding-top:40px}section.blog-details-sec1 .images-wraper{margin:40px 0}section.blog-details-sec1 .images-wraper img{height:220px}section.blog-details-sec1 .images-wraper .text-wraper{padding:22px 25px}section.blog-details-sec1 .images-wraper .text-wraper .text h4{font-size:20px;margin-bottom:10px}section.blog-details-sec1 .mb60{margin-bottom:40px}section.book-now-sec1 .red-box .radiobox label{font-size:16px}section.book-now-sec1 .red-box h5{margin-top:20px}section.book-now-sec1 .red-box input[type=submit]{padding:7px}section.book-now-sec1 .red-box h4{font-size:16px}}@media screen and (max-width:767px){h2{font-size:20px;margin:0 0 4px}header #navigation{top:-12px}section.home-banner .content h1{font-size:30px;line-height:38px}.slim-container a.slimNav_sk78-reveal{top:8px}section.home-banner .content .choosebar .form-wraper ul{flex-wrap:wrap;gap:22px 12px}section.home-banner .content .choosebar .form-wraper ul li{width:47%;border:none}section.home-banner .content .choosebar .form-wraper{padding:10px;flex-direction:column}section.home-banner .content .choosebar .form-wraper input[type=submit]{width:100%}section.home-banner .content .choosebar .form-wraper img.offer{width:50%;margin:20px 0 10px;height:50px;object-fit:contain}section.home-banner .content .choosebar .form-wraper ul li:last-child{width:100%}section.home-banner img.main-img{height:600px}section.home-sec1{text-align:center}section.home-sec1 a.main-btn{margin:20px auto 30px}section.home-banner .content .choosebar{margin-bottom:-90px}footer .form-wraper input:not([type=submit]){width:100%}section.home-sec2{padding-top:30px}section.home-sec2 h3{font-size:40px;top:-30px}section.home-sec2 .group_slide .swiper-button-next{right:26%}section.home-sec2 .group_slide .swiper-button-prev{left:26%}section.home-sec2 .group_slide .swiper-button-next,section.home-sec2 .group_slide .swiper-button-prev{top:17px}section.home-sec2 .row-rt{text-align:center}section.home-sec2 .row-rt a{margin:10px auto 25px}section.home-sec2 .pt80{padding-top:30px}section.home-sec2 .cart .wraper{flex-direction:column}section.home-sec2 .cart p{min-height:unset}section.home-sec3 .tab-content .content-wrap{flex-direction:column}section.home-sec3 ul{margin-bottom:20px!important}section.home-sec3 .tab-content .content-wrap .review-box{text-align:center}section.home-sec3 .tab-content .content-wrap .review-box h6{text-align:center}section.home-sec4 ul.accordian{margin-top:20px}section.home-sec4 h2{text-align:center}section.home-sec4 h6.red-heading{text-align:center}section.home-sec4 p{text-align:center}section.home-sec4 ul li .content p{text-align:left}section.home-sec5{padding:30px 0}section.home-sec5 h2{text-align:center}section.home-sec5 h6{text-align:center}section.home-sec5 ul{margin-top:30px;display:flex;align-items:center;justify-content:space-between}section.home-sec5 ul li{flex-direction:column;margin:0}section.home-sec5 h3{margin-top:30px;text-align:center}section.home-sec5 input[type=submit]{margin:0 auto}footer ul.menu{margin-bottom:20px}footer .container img.abs2{bottom:0}footer .container img.abs1{width:85%;bottom:160px}footer h5{font-size:14px}footer p{font-size:14px;margin:20px 0 30px!important}section.home-sec5 ul li a{font-size:16px}.slim-container .slim-nav ul li a{padding:15px 0 15px 5%;font-size:14px}section.view-cabin-sec1 ul.facility{display:grid;grid-template-columns:1fr 1fr;gap:20px 10px}section.view-cabin-sec1 ul.facility li{width:100%}section.view-cabin-sec1 ul.facility li:nth-child(2){border:none}section.view-cabin-sec1 .tab-pane a.main-btn{margin:20px auto 30px;width:150px}section.view-cabin-sec2 a.main-btn{width:150px}section.view-cabin-sec1 .tab-pane h3{text-align:center}section.view-cabin-sec1 .tab-pane p{text-align:center;margin-bottom:20px}section.view-cabin-sec1 .swiper-slide{gap:20px}section.view-cabin-sec2 h3{font-size:80px;top:-60px}section.view-cabin-sec2 .gallery-container{grid-template-columns:repeat(2,1fr)}section.view-cabin-sec4{padding:30px 0}section.view-cabin-sec4 .map-wraper h4{top:40%;left:0;right:0;margin:auto!important;transform:unset;font-size:16px;max-width:max-content}section.travel-guider-sec1 ul{flex-wrap:wrap;justify-content:center;margin-bottom:30px}section.travel-guider-sec1 h1{font-size:28px;text-align:center}section.travel-guider-sec1 p{text-align:center}section.travel-guider-sec1 a.main-btn{margin:0 auto;display:table}section.travel-guider-sec1 img{height:610px;object-position:right}section.contact-sec1{padding-top:30px;text-align:center}section.contact-sec1 .box label{text-align:left}section.contact-sec1 .box input[type=submit]{margin:0 auto}section.contact-sec1 .box{padding:12px}section.contact-sec2 .box{margin-bottom:30px}section.contact-sec3 h2{text-align:center}section.contact-sec3 h6.red-heading{text-align:center}section.contact-sec3 p{text-align:center}section.contact-sec2{padding:30px 0}section.contact-sec3 ul li .content p{text-align:left}section.contact-sec3 ul li{border-bottom:1px solid #0000004d}section.contact-sec3 ul li:last-child{border:none}section.contact-sec3{padding-bottom:30px}section.blog-sec1{padding:30px 0 0;text-align:center}section.blog-sec1 .profile-box{justify-content:center}section.blog-sec1 a img{height:200px}section.blog-details-sec1 .heading{align-items:center;flex-direction:column;margin-bottom:20px}section.blog-details-sec1{padding-top:30px;text-align:center}section.blog-details-sec1 .images-wraper .text-wraper{flex-direction:column;gap:20px}section.blog-details-sec1 .images-wraper .text-wraper .text h4{font-size:18px}section.blog-details-sec1 .images-wraper img{height:310px}section.blog-details-sec1 .images-wraper{margin:30px 0}section.blog-details-sec1 ul.guide li{line-height:26px;text-align:left;margin-bottom:12px;font-size:14px}section.blog-details-sec1 ul.guide{margin-bottom:30px}section.blog-details-sec1 .chillax{align-items:center;flex-direction:column}section.blog-details-sec1 .chillax .text ul{justify-content:center}section.blog-details-sec1 .chillax img{width:100%;height:200px}section.blog-details-sec1 .mb60{margin-bottom:30px}section.book-now-sec1{padding-top:30px;text-align:center}section.book-now-sec1 .red-box h4{text-align:left}section.book-now-sec1 .red-box .radiobox label{text-align:left}section.book-now-sec1 h4{margin-top:30px}section.book-now-sec1 .calendar{margin-top:20px}.slim-container .slim-nav{margin-top:44px}section.book-now-sec1 .calendar table tbody tr td{padding:6px 0}section.book-now-sec1 .calendar .ui-datepicker-inline{padding-bottom:10px}section.inner-banner img{height:150px}header{padding:6px 0}header .main-btn{font-size:14px;padding:6px 15px 5px}section.view-cabin-sec4 .map-wraper{height:200px}section.home-sec2 .black_bg .cab_wrp{padding:20px;min-height:auto;height:auto}section.home-sec2 .black_bg{padding:30px 0 10px;margin:0 0 30px}}
