@charset "UTF-8";#page\#0{position:absolute;z-index:5;left:6%;top:42%;transform:translateY(-50%);width:34%;max-width:540px;margin:0;color:#fff;font-size:clamp(34px,3.4vw,56px);line-height:1.06;font-weight:700;text-align:left;text-shadow:0 2px 4px rgba(0,0,0,0.5),0 6px 18px rgba(0,0,0,0.25)}@media (max-width:639px){#page\#0{left:50%;top:50%;transform:translate(-50%,-50%);width:82%;max-width:520px;font-size:clamp(24px,7vw,31px);line-height:1.08;text-align:center}}#page\#1 .tvp-hero-intro{position:absolute;z-index:5;left:6%;top:66%;width:34%;max-width:560px;margin:0;color:#fff;font-size:19px;line-height:1.5;font-weight:500;text-align:left;text-shadow:0 2px 3px rgba(0,0,0,0.70),0 5px 14px rgba(0,0,0,0.45)}@media (max-width:639px){#page\#1 .tvp-hero-intro{left:50%;top:67%;transform:translateX(-50%);width:84%;max-width:520px;font-size:16px;line-height:1.45;font-weight:500;text-align:center}}#page\#2{position:absolute;z-index:5;left:6%;top:80%;margin:0}@media (max-width:639px){#page\#2{left:50%;top:84%;transform:translateX(-50%)}}#page\#3{position:relative;min-height:700px;overflow:hidden}#page\#3 .tvp-gatlinburg-hero-image{display:block;width:100%;height:700px;max-width:none;object-fit:cover;object-position:center center}@media (max-width:639px){#page\#3{height:620px;min-height:620px}#page\#3 .tvp-gatlinburg-hero-image{height:620px;object-position:center center}}#page\#3 h1,#page\#3 h2,#page\#3 .uk-text-lead{text-shadow:0 0 5px rgba(0,0,0,1)}#page\#4{position:relative}@media (max-width:639px){#page\#4{height:420px;min-height:420px;overflow:hidden}}#page\#5 .tvp-package-details{padding:8px 16px 0;color:#243b53;text-align:center}#page\#5 .tvp-package-details .tvp-package-price{margin:0 0 24px;color:#f5a623;font-size:clamp(48px,5vw,64px);font-weight:700;line-height:1.1;text-shadow:1px 1px 0 rgba(0,0,0,0.20),3px 4px 4px rgba(0,0,0,0.28)}#page\#5 .tvp-package-price span{display:block;margin-top:6px;color:#526174;font-size:16px;font-weight:400;line-height:1.4}#page\#5 .tvp-package-details .tvp-package-stay{margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.4}#page\#5 .tvp-package-details .tvp-package-bonus{display:inline-block;margin:0;padding:8px 14px;border-radius:8px;background:linear-gradient(135deg,#2478e8,#20b8ea);color:#fff;font-size:16px;font-weight:500;line-height:1.5}#page\#6 .smoky-difference{background:linear-gradient( 135deg,#e8b93a 0%,#f3cf67 50%,#dca51f 100% ) !important;color:#111 !important;text-shadow:none !important}#page\#6 .smoky-difference p{color:#111 !important;text-shadow:none !important}#page\#7 .aip-closing-cta{position:relative}#page\#7 .aip-closing-cta::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient( 90deg,rgba(0,24,34,0.42) 0%,rgba(0,24,34,0.28) 38%,rgba(0,24,34,0.10) 62%,rgba(0,24,34,0.00) 82% )}#page\#7 .aip-closing-cta>*{position:relative;z-index:2}#page\#7 .aip-closing-cta-title,#page\#7 .aip-closing-cta-title h1,#page\#7 .aip-closing-cta-title h2,#page\#7 .aip-closing-cta-title h3{color:#fff !important;text-shadow:0 2px 4px rgba(0,0,0,0.85),0 0 8px rgba(0,0,0,0.35) !important}#page\#7 .aip-closing-cta-copy,#page\#7 .aip-closing-cta-copy h1,#page\#7 .aip-closing-cta-copy h2,#page\#7 .aip-closing-cta-copy h3,#page\#7 .aip-closing-cta-copy p{color:#fff !important;font-size:24px !important;line-height:1.5 !important;text-shadow:0 2px 4px rgba(0,0,0,0.80),0 0 6px rgba(0,0,0,0.30) !important}#page\#7 .aip-closing-cta-phone,#page\#7 .aip-closing-cta-phone h1,#page\#7 .aip-closing-cta-phone h2,#page\#7 .aip-closing-cta-phone h3{color:#fff !important;font-size:30px !important;line-height:1.2 !important;text-shadow:0 2px 4px rgba(0,0,0,0.85),0 0 8px rgba(0,0,0,0.35) !important}@media (max-width:768px){#page\#7 .aip-closing-cta-title,#page\#7 .aip-closing-cta-title h1,#page\#7 .aip-closing-cta-title h2,#page\#7 .aip-closing-cta-title h3{font-size:34px !important;line-height:1.08 !important}#page\#7 .aip-closing-cta-copy,#page\#7 .aip-closing-cta-copy h1,#page\#7 .aip-closing-cta-copy h2,#page\#7 .aip-closing-cta-copy h3,#page\#7 .aip-closing-cta-copy p{font-size:20px !important;line-height:1.4 !important}#page\#7 .aip-closing-cta-phone,#page\#7 .aip-closing-cta-phone h1,#page\#7 .aip-closing-cta-phone h2,#page\#7 .aip-closing-cta-phone h3{font-size:28px !important;line-height:1.2 !important}#page\#7 .aip-closing-cta .uk-button{font-size:13px !important;padding:12px 24px !important;min-height:auto !important}}
