/* Sacred Signature V2 / Amin Reference — final live-parity layer.
   Loaded after every legacy V2 stylesheet. It deliberately neutralizes the old
   cinematic scroll engine and keeps the reference site dense, readable and flat. */
.public-site[data-theme="amin_signature_v2"]{
  --amin-live-bg:#001b12;
  --amin-live-bg-2:#03261b;
  --amin-live-ink:#f2e6c9;
  --amin-live-muted:#b9ad94;
  --amin-live-gold:#caa448;
  --amin-live-cream:#f5edd7;
  --amin-live-line:rgba(202,164,72,.30);
  overflow-x:hidden!important;
}
.public-site[data-theme="amin_signature_v2"] .signature-scroll-rail,
.public-site[data-theme="amin_signature_v2"] .signature-scroll-spacer{display:none!important}
html.signature-virtual-scroll .public-site[data-theme="amin_signature_v2"] .signature-scroll-stage,
.public-site[data-theme="amin_signature_v2"] .signature-scroll-stage{
  position:static!important;inset:auto!important;width:auto!important;height:auto!important;
  transform:none!important;will-change:auto!important;overflow:visible!important
}
.public-site[data-theme="amin_signature_v2"] [data-signature-section],
.public-site[data-theme="amin_signature_v2"] .signature-reveal{
  opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important
}
.public-site[data-theme="amin_signature_v2"] main,
.public-site[data-theme="amin_signature_v2"] .cms-section-frame{
  min-height:0!important;height:auto!important;transform:none!important;opacity:1!important;
  visibility:visible!important;filter:none!important
}
.public-site[data-theme="amin_signature_v2"] .cms-section-frame{margin:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-section{padding:74px 0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-heading{margin-bottom:34px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-heading h2{font-size:clamp(36px,4vw,58px)!important;line-height:1!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-heading p{max-width:680px!important;color:var(--amin-live-muted)!important}

/* Header — same low-profile rhythm as the live reference. */
.public-site[data-theme="amin_signature_v2"]>header.amin-reference-site-header{min-height:64px!important;height:auto!important;background:#00150e!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-header-shell{min-height:64px!important;height:64px!important;grid-template-columns:150px 1fr auto!important;gap:18px!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-nav{height:64px!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-nav-item>a{padding:0 11px!important;font-size:11px!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-logo img{max-width:142px!important;max-height:44px!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-contact{min-height:34px!important;padding:0 13px!important;font-size:10px!important}

/* Homepage hero — no artificial viewport/min-height stretching. */
.public-site[data-theme="amin_signature_v2"] .amin-ref-hero.is-pixel-reference{min-height:610px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-hero-inner{padding:88px 0 70px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-hero h1{font-size:clamp(52px,5.7vw,78px)!important;line-height:.94!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-hero p{font-size:13px!important;line-height:1.7!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-page-hero{padding:64px 0 56px!important;min-height:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-page-hero h1{font-size:clamp(42px,5vw,64px)!important;line-height:1!important}

/* Live reference sections are dense. Kill later layout min-heights that caused the screenshots' blank voids. */
.public-site[data-theme="amin_signature_v2"] :is(.amin-ref-stats,.amin-ref-prereg-banner,.amin-package-advisor,.amin-v2-direct-page section){min-height:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-stats{padding:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-stats-grid>div{padding:25px 18px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-prereg-inner{min-height:104px!important}

/* Timeline — readable reference geometry rather than tiny cards floating in huge blank areas. */
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list{max-width:1040px!important;margin:0 auto!important;gap:18px!important;padding:8px 0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list>article{width:calc(50% - 1px)!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list>article.is-left{padding-right:26px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list>article.is-right{padding-left:26px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card{grid-template-columns:118px minmax(0,1fr)!important;min-height:132px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card img{min-height:132px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card>div{padding:15px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card h3{font-size:20px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card p{font-size:10px!important;line-height:1.55!important}

/* Feature/FAQ/testimonial grids — visibility and density. */
.public-site[data-theme="amin_signature_v2"] .amin-ref-feature-card{min-height:0!important;padding:20px 18px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-faq-list{max-width:900px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-faq-item{padding:17px 0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-testimonial-grid{gap:1px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-testimonial-grid>article{min-height:0!important;padding:22px!important}

/* Direct Blog/Resources page. */
.public-site[data-theme="amin_signature_v2"] .amin-v2-direct-page{background:var(--amin-live-bg)!important;color:var(--amin-live-ink)!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-index>section:last-child,
.public-site[data-theme="amin_signature_v2"] .amin-v2-gallery-index>section:last-child{padding:62px 20px!important;background:var(--amin-live-bg-2)!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-index article,
.public-site[data-theme="amin_signature_v2"] .amin-v2-related-guides a,
.public-site[data-theme="amin_signature_v2"] .amin-v2-gallery-index article,
.public-site[data-theme="amin_signature_v2"] .amin-v2-gallery-show article,
.public-site[data-theme="amin_signature_v2"] .gallery-media-card{
  background:#06251a!important;color:var(--amin-live-ink)!important;border:1px solid var(--amin-live-line)!important;
  border-radius:0!important;box-shadow:none!important
}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-index article h2,
.public-site[data-theme="amin_signature_v2"] .amin-v2-related-guides h3,
.public-site[data-theme="amin_signature_v2"] .amin-v2-gallery-index h2,
.public-site[data-theme="amin_signature_v2"] .gallery-media-card h2{color:#f5e7c7!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-index article p,
.public-site[data-theme="amin_signature_v2"] .amin-v2-gallery-index article p,
.public-site[data-theme="amin_signature_v2"] .gallery-media-card p{color:#b7ab91!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-index select{border-radius:0!important;background:#06251a!important;color:#f5e7c7!important;border-color:var(--amin-live-line)!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-show>header{background:#00170f!important;padding:64px 20px!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-show>div{color:var(--amin-live-ink)!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-blog-show .whitespace-pre-line{color:#d4c8ae!important;font-size:14px!important;line-height:1.9!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-related-guides{background:#031d14!important;border-color:var(--amin-live-line)!important;color:var(--amin-live-ink)!important}

/* Download resources */
.public-site[data-theme="amin_signature_v2"] .amin-resource-download{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:14px!important;padding:10px 14px!important;background:var(--amin-live-gold)!important;color:#07170f!important;border:1px solid var(--amin-live-gold)!important;border-radius:0!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important}

/* Package catalogue — dark reference cards, no generic white UI. */
.public-site[data-theme="amin_signature_v2"] .amin-package-page{background:var(--amin-live-bg)!important;color:var(--amin-live-ink)!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-index-hero{min-height:0!important;padding:68px 0 58px!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-stats{background:#03251a!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-catalog{padding:70px 0!important;background:#001b12!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-toolbar{margin-bottom:26px!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-tabs{margin:0 0 28px!important;gap:0!important;border:1px solid var(--amin-live-line)!important;background:#06251a!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-tabs button{border-radius:0!important;border:0!important;border-right:1px solid var(--amin-live-line)!important;background:transparent!important;color:#d4c7aa!important;min-height:48px!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-tabs button.is-active{background:var(--amin-live-gold)!important;color:#07170f!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-season select{background:#06251a!important;color:#f3e5c7!important;border:1px solid var(--amin-live-line)!important;border-radius:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-list{display:grid!important;gap:14px!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;background:#06251a!important;border:1px solid var(--amin-live-line)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;color:var(--amin-live-ink)!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-image{min-height:245px!important;position:relative!important;background:#031a12!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-image img{width:100%!important;height:100%!important;min-height:245px!important;object-fit:cover!important;filter:brightness(.65) saturate(.82)!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-main{padding:22px 24px!important;background:#f6f0df!important;color:#181912!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-heading h3{font-size:28px!important;color:#172017!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-heading p,
.public-site[data-theme="amin_signature_v2"] .amin-package-row-price small{color:#876c2e!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-price strong{color:#1c251b!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-block:1px solid rgba(105,81,30,.16)!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-facts span{padding:12px!important;border-right:1px solid rgba(105,81,30,.16)!important;color:#655c49!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-facts b{display:block!important;color:#1d231b!important;font-size:12px!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-excerpt{color:#685f4d!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-inclusions span{color:#4d594d!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-row-actions .amin-ref-btn-outline{color:#172017!important;border-color:#9c844a!important}
.public-site[data-theme="amin_signature_v2"] .amin-package-advisor{padding:58px 0!important;background:#06251a!important}

/* Shared form/card leak controls: square, visible, no giant min heights. */
.public-site[data-theme="amin_signature_v2"] :is(.rounded-3xl,.rounded-2xl,.rounded-xl){border-radius:0!important}
.public-site[data-theme="amin_signature_v2"] form :is(input,select,textarea){border-radius:0!important}
.public-site[data-theme="amin_signature_v2"] :is(.bg-white,.bg-white\/95){--tw-bg-opacity:1!important}

/* Footer. */
.public-site[data-theme="amin_signature_v2"] footer{background:#00120c!important;border-top:1px solid var(--amin-live-line)!important}
.public-site[data-theme="amin_signature_v2"] .amin-site-footer{padding-top:58px!important}

@media(max-width:1023px){
 .public-site[data-theme="amin_signature_v2"] .amin-site-header-shell{grid-template-columns:1fr auto!important;height:64px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-site-nav{display:none!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-section{padding:58px 0!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list:before{left:22px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-list>article{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important;padding:0 0 0 0!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-row{grid-template-columns:190px minmax(0,1fr)!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:700px){
 .public-site[data-theme="amin_signature_v2"] .amin-ref-container{width:min(100% - 28px,var(--amin-v2-wrap))!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-hero.is-pixel-reference{min-height:540px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-hero-inner{padding:70px 0 58px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-hero h1{font-size:48px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-section{padding:48px 0!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-heading h2{font-size:38px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card{grid-template-columns:1fr!important}
 .public-site[data-theme="amin_signature_v2"] .amin-ref-timeline-card img{height:180px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-row{grid-template-columns:1fr!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-row-image{min-height:190px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-row-image img{min-height:190px!important;height:190px!important}
 .public-site[data-theme="amin_signature_v2"] .amin-package-facts{grid-template-columns:1fr 1fr!important}
}

/* CMS package browser — same dense package language as the live Amin Hajj listing. */
.public-site[data-theme="amin_signature_v2"] .amin-ref-package-browser{background:#001b12!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-tabs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:0!important;margin:0 auto 22px!important;border:1px solid var(--amin-live-line)!important;width:fit-content!important;max-width:100%!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-tabs button{min-height:38px!important;padding:0 15px!important;border:0!important;border-right:1px solid var(--amin-live-line)!important;background:#06251a!important;color:#cfc2a5!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-tabs button:last-child{border-right:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-tabs button.is-active{background:var(--amin-live-gold)!important;color:#08170f!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-count{margin:0 0 16px!important;color:#9c927d!important;font-size:10px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-list{display:grid!important;gap:12px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-card{display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;border:1px solid var(--amin-live-line)!important;background:#f5eddc!important;color:#172017!important;overflow:hidden!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media{position:relative!important;min-height:255px!important;background:#052117!important;overflow:hidden!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,20,14,.15),rgba(1,20,14,.74))!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media img{width:100%!important;height:100%!important;min-height:255px!important;object-fit:cover!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media span{position:absolute!important;z-index:2!important;left:14px!important;top:14px!important;padding:5px 8px!important;border:1px solid rgba(245,237,220,.45)!important;color:#fff5df!important;background:rgba(0,20,14,.45)!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.08em!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media b{position:absolute!important;z-index:2!important;right:14px!important;bottom:12px!important;color:#d8b458!important;font-family:var(--amin-v2-serif)!important;font-size:25px!important;font-weight:500!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-body{padding:20px 22px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-title{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;border-bottom:1px solid rgba(105,81,30,.16)!important;padding-bottom:13px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-title h3{margin-top:3px!important;font-family:var(--amin-v2-serif)!important;font-size:27px!important;line-height:1!important;color:#172017!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-title small{color:#8e7130!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.09em!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-title strong{display:block!important;margin-top:3px!important;color:#182017!important;font-size:17px!important;white-space:nowrap!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;border-bottom:1px solid rgba(105,81,30,.16)!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-facts span{padding:11px 8px!important;border-right:1px solid rgba(105,81,30,.14)!important;color:#756b57!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.04em!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-facts span:last-child{border-right:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-facts b{display:block!important;margin-bottom:2px!important;color:#1a211a!important;font-size:10px!important;text-transform:none!important;letter-spacing:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-excerpt{margin:13px 0 0!important;color:#675f50!important;font-size:10px!important;line-height:1.6!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-highlights{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px 14px!important;margin-top:13px!important;padding-top:13px!important;border-top:1px solid rgba(105,81,30,.12)!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-highlights>small{grid-column:1/-1!important;color:#76684b!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:800!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-highlights span{font-size:9px!important;color:#4f594d!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-pricing{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:13px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-pricing>div{padding:9px 10px!important;border:1px solid rgba(105,81,30,.18)!important;background:#fbf7ed!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-pricing small{display:block!important;color:#7c705d!important;font-size:7px!important;text-transform:uppercase!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-pricing b{font-size:10px!important;color:#1d241c!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-actions{display:flex!important;gap:7px!important;margin-top:14px!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-actions .amin-ref-btn-outline{color:#162018!important;border-color:#a88e4a!important}
.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-empty{padding:36px!important;border:1px solid var(--amin-live-line)!important;color:#b7ad96!important;text-align:center!important}
@media(max-width:850px){.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-card{grid-template-columns:1fr!important}.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media{min-height:210px!important}.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-media img{height:210px!important;min-height:210px!important}.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-facts,.public-site[data-theme="amin_signature_v2"] .amin-ref-browser-pricing{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* Hotels archive/details — reference dark/cream contrast. */
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-index-content{padding:62px 20px!important;background:#f5eddc!important;color:#172017!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-index-content select{border-radius:0!important;border-color:#c7b98f!important;background:#fffaf0!important;color:#273027!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-card{border-radius:0!important;border-color:#d6c9a5!important;background:#fffaf0!important;color:#172017!important;box-shadow:none!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-card h2{color:#172017!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-card p{color:#6d6658!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-card a{border-radius:0!important;background:#0a2a1e!important;color:#f6ebcf!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show{background:#001b12!important;color:#f3e7cb!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:first-child{background:#03251a!important;padding:62px 20px!important;border-bottom:1px solid var(--amin-live-line)!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:first-child img{border-radius:0!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:nth-child(2){background:#f5eddc!important;color:#172017!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:nth-child(2) p{color:#6d6658!important}
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:nth-child(2) aside,
.public-site[data-theme="amin_signature_v2"] .amin-v2-hotel-show>section:nth-child(2) .bg-white{border-radius:0!important;background:#fffaf0!important;border-color:#d6c9a5!important;box-shadow:none!important}
