#fk-city{--orange:#ff6b16;--orange-dark:#c53f00;--cta:#ce4400;--orange-text:#e6540a;--ink:#171717;--muted:#66635f;--paper:#fff;--cream:#fff8f3;--line:#ece7e1;--radius:28px;--wrap:1184px}#fk-city *{box-sizing:border-box}#fk-city{scroll-behavior:smooth;scroll-padding-top:108px}#fk-city{margin:0;background:var(--paper);color:var(--ink);font-family:inherit;-webkit-font-smoothing:antialiased}#fk-city a{color:inherit;text-decoration:none}#fk-city button,#fk-city input{font:inherit}#fk-city button,#fk-city a,#fk-city input,#fk-city summary{-webkit-tap-highlight-color:transparent}#fk-city button{cursor:pointer}#fk-city img{max-width:100%;display:block}#fk-city button:focus-visible,#fk-city a:focus-visible,#fk-city summary:focus-visible,#fk-city input:focus-visible{outline:3px solid #166bca;outline-offset:5px}#fk-city .wrap{width:min(var(--wrap),calc(100% - 64px));margin:auto}#fk-city .skip{position:fixed;left:16px;top:-80px;background:#fff;padding:14px;z-index:100}#fk-city .skip:focus{top:10px}#fk-city .site-header{background:var(--orange);color:#fff;position:relative;z-index:10}#fk-city .header-row{height:92px;display:flex;align-items:center;gap:34px}#fk-city .brand img{width:108px;height:75px;object-fit:contain}#fk-city .top-nav{margin-left:auto;display:flex;gap:28px;align-items:center;font-size:14px;font-weight:700}#fk-city .top-nav a{padding:12px 0;color:#24201c}#fk-city .top-nav a:hover{text-decoration:underline;text-underline-offset:6px}#fk-city .header-cta{display:inline-flex;align-items:center;min-height:44px;color:#24201c;font-size:13px;font-weight:700;border:1px solid #24201c70;border-radius:100px;padding:14px 20px;white-space:nowrap}#fk-city .header-cta:hover{background:#fff;color:var(--ink)}#fk-city .menu-toggle{display:none;background:none;color:#24201c;border:1px solid #24201c70;border-radius:50%;height:44px;width:44px;font-size:23px}#fk-city .mobile-nav{display:none}#fk-city .hero{background:linear-gradient(120deg,#fffaf7 0%,#fff 62%);padding:58px 0 62px;overflow:hidden}#fk-city .eyebrow{font-size:11px;letter-spacing:1.7px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:9px;color:#a6491b}#fk-city .eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--orange)}#fk-city .hero-grid{display:grid;grid-template-columns:1fr 1.06fr;gap:54px;align-items:center}#fk-city .hero-copy{padding-bottom:12px}#fk-city h1{font-size:clamp(46px,5vw,70px);letter-spacing:-3.2px;line-height:1.03;margin:23px 0 23px;font-weight:700}#fk-city h1 span{display:block;color:var(--orange-text)}#fk-city .lead{font-size:18px;line-height:1.65;color:#585450;max-width:465px;margin:0}#fk-city .hero-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap;margin-top:29px}#fk-city .btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 25px;border-radius:999px;background:var(--cta);color:#fff;font-size:14px;line-height:1.3;font-weight:700;border:1px solid transparent;min-height:52px;transition:background .2s,transform .2s}#fk-city .btn:hover{background:var(--orange-dark);transform:translateY(-2px)}#fk-city .btn .arrow{font-size:22px;line-height:15px}#fk-city .text-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:13px;padding:12px 0;border-bottom:1px solid #c9bdb5}#fk-city .hero-local{display:flex;gap:10px;align-items:center;margin-top:30px;font-size:12px;color:#69635d}#fk-city .hero-local svg{color:var(--orange);flex-shrink:0}#fk-city .hero-local strong{color:#333}#fk-city .hero-visual{position:relative;padding:4px 12px 35px 0}#fk-city .hero-photo{height:462px;width:100%;object-fit:cover;object-position:51% 50%;border-radius:32px;box-shadow:0 22px 55px #42241012}#fk-city .photo-label{position:absolute;top:25px;left:22px;background:#171717e8;color:#fff;border-radius:100px;padding:10px 14px;font-size:10px;letter-spacing:1px;font-weight:700;display:flex;align-items:center;gap:8px}#fk-city .photo-label i{width:6px;height:6px;background:#ff8c49;border-radius:50%}#fk-city .polaroid{position:absolute;background:#fff;padding:8px 8px 18px;width:145px;bottom:0;border-radius:3px;box-shadow:0 12px 25px #0002}#fk-city .polaroid img{width:100%;height:auto;aspect-ratio:1.35;object-fit:cover}#fk-city .polaroid.one{left:23px;transform:rotate(-8deg)}#fk-city .polaroid.two{left:156px;transform:rotate(7deg);bottom:3px}#fk-city .photo-caption{position:absolute;bottom:2px;right:18px;width:145px;font-size:11px;line-height:1.5;color:#777;text-align:right}#fk-city .benefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#fk-city .benefits-row{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 0;gap:25px}#fk-city .benefit{display:flex;gap:13px;align-items:center}#fk-city .icon{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--orange);flex-shrink:0}#fk-city .benefit strong{font-size:13px;display:block;margin-bottom:5px}#fk-city .benefit small{font-size:11px;color:#777}#fk-city .section{padding:86px 0}#fk-city .section-kicker{font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#a6491b;margin:0 0 15px}#fk-city .section-title{font-size:clamp(29px,3.1vw,42px);letter-spacing:-1.3px;line-height:1.15;margin:0;font-weight:700}#fk-city .section-title span{color:var(--orange-text)}#fk-city .section-intro{font-size:15px;line-height:1.7;color:var(--muted);max-width:510px;margin:20px 0 0}#fk-city .occasion-grid{display:grid;grid-template-columns:.92fr 1fr;gap:90px;align-items:start}#fk-city .occasion-links{border-top:1px solid var(--line)}#fk-city .occasion-link{display:grid;grid-template-columns:35px 1fr 25px;gap:14px;padding:25px 0;border-bottom:1px solid var(--line);align-items:center}#fk-city .occasion-link .num{color:#aaa;font-size:12px}#fk-city .occasion-link strong{font-size:19px;letter-spacing:-.3px;display:block}#fk-city .occasion-link p{font-size:13px;line-height:1.6;color:var(--muted);margin:8px 0 0}#fk-city .occasion-link .more{font-size:23px;transition:transform .2s}#fk-city .occasion-link:hover .more{transform:translate(4px,-4px);color:var(--orange)}#fk-city .showcase{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:38px}#fk-city .showcase figure{margin:0;position:relative;border-radius:24px;overflow:hidden;height:285px}#fk-city .showcase img{width:100%;height:100%;object-fit:cover}#fk-city .showcase figure:first-child img{object-position:center 40%}#fk-city .showcase figcaption{position:absolute;bottom:14px;left:14px;right:14px;font-size:11px;background:#ffffffed;border-radius:10px;padding:11px 13px;color:#48423d}#fk-city .pricing{background:var(--cream);border-block:1px solid #f8ece3}#fk-city .section-heading-row{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}#fk-city .section-heading-row p{margin:0;max-width:310px;font-size:13px;color:var(--muted);line-height:1.7}#fk-city .packages{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}#fk-city .package{background:#fff;border:1px solid #ece2da;border-radius:26px;padding:30px 26px;display:flex;flex-direction:column;position:relative}#fk-city .package.featured{border:2px solid var(--orange);padding:29px 25px;box-shadow:0 16px 40px #f4791810}#fk-city .package h3{font-size:23px;letter-spacing:-.7px;margin:6px 0 9px}#fk-city .package .sub{font-size:12px;line-height:1.6;color:#6c6761;margin:0;min-height:40px}#fk-city .package .price{font-size:37px;font-weight:700;letter-spacing:-1.2px;margin:28px 0 5px}#fk-city .package .price small{font-size:14px;letter-spacing:0}#fk-city .price-note{font-size:11px;color:#80796f;margin-bottom:25px;min-height:15px}#fk-city .package ul{padding:20px 0 6px;margin:0;list-style:none;border-top:1px solid var(--line);font-size:12px;line-height:1.6}#fk-city .package li{padding:6px 0 6px 21px;position:relative}#fk-city .package li:before{content:"✓";color:var(--orange);font-weight:700;position:absolute;left:0}#fk-city .package .btn{margin-top:auto;padding:15px 18px;min-height:48px;font-size:12px;background:#fff;color:#222;border:1px solid #ddd5cf}#fk-city .package .btn:hover{background:#fff8f2;border-color:#ff8741}#fk-city .package.featured .btn{background:var(--cta);color:white;border-color:var(--cta)}#fk-city .package-badge{position:absolute;right:22px;top:-13px;background:var(--orange);color:#24201c;font-size:9px;letter-spacing:.8px;text-transform:uppercase;border-radius:99px;padding:8px 12px;font-weight:700}#fk-city .type-switch{display:flex;gap:3px;padding:4px;border-radius:20px;background:#f6f2ee;margin:13px 0-7px;max-width:100%}#fk-city .type-switch button{flex:1;background:none;border:0;padding:9px 4px;font-size:10px;line-height:1.3;color:#726c66;border-radius:16px;min-height:44px}#fk-city .type-switch button[aria-pressed=true]{background:#fff;color:#1b1b1b;box-shadow:0 2px 7px #0000000d;font-weight:700}#fk-city .all-packages{text-align:center;font-size:12px;color:#766e67;margin:28px 0 0}#fk-city .all-packages a{color:#222;text-decoration:underline;text-underline-offset:4px}#fk-city .ai-band{background:#191919;color:#fff;border-radius:32px;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:46px;align-items:center}#fk-city .ai-copy .section-title{font-size:36px}#fk-city .ai-copy p{font-size:14px;line-height:1.7;color:#b7b3b0;margin:20px 0 26px}#fk-city .ai-copy .btn{font-size:12px}#fk-city .comparison{position:relative;aspect-ratio:1.12;border-radius:20px;overflow:hidden;background:#555;--split:50%}#fk-city .comparison img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}#fk-city .comparison .before{clip-path:inset(0 calc(100% - var(--split))0 0)}#fk-city .comparison .compare-line{position:absolute;left:var(--split);top:0;bottom:0;width:2px;background:#fff;pointer-events:none;transform:translateX(-1px)}#fk-city .compare-line:after{content:"↔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:42px;width:42px;border:3px solid #fff;border-radius:50%;background:var(--orange);color:#fff;display:grid;place-items:center;font-size:22px}#fk-city .comparison input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}#fk-city .comparison:focus-within{outline:3px solid #7bb8ff;outline-offset:6px}#fk-city .compare-label{position:absolute;bottom:12px;background:#fff;color:#333;font-size:9px;font-weight:700;padding:8px 11px;border-radius:9px;pointer-events:none}#fk-city .compare-label.left{left:12px}#fk-city .compare-label.right{right:12px}#fk-city .compare-help{font-size:10px;color:#aaa;text-align:center;margin:12px 0 0}#fk-city .local-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}#fk-city .local-grid .section-intro{font-size:14px}#fk-city .local-facts{margin:28px 0 0;border-top:1px solid var(--line)}#fk-city .local-fact{padding:17px 0;display:flex;gap:15px;border-bottom:1px solid var(--line);align-items:center;font-size:13px}#fk-city .local-fact .icon{width:21px;height:21px}#fk-city .faq h3{font-size:19px;margin:0 0 19px}#fk-city .faq details{border-bottom:1px solid var(--line);padding:10px 0}#fk-city .faq summary{min-height:44px;align-items:center;list-style:none;font-size:13px;font-weight:700;cursor:pointer;line-height:1.5;display:flex;justify-content:space-between;gap:22px}#fk-city .faq summary::-webkit-details-marker{display:none}#fk-city .faq summary:after{content:"+";color:var(--orange);font-size:21px;font-weight:400;line-height:18px}#fk-city .faq details[open] summary:after{content:"−"}#fk-city .faq details p{font-size:12px;line-height:1.8;color:#777;margin:13px 25px 0 0}#fk-city .final-cta{background:var(--orange);color:#24201c;border-radius:28px;display:flex;gap:35px;align-items:center;justify-content:space-between;padding:40px 45px;margin-bottom:70px}#fk-city .final-cta h2{font-size:32px;line-height:1.15;letter-spacing:-1px;margin:0 0 12px}#fk-city .final-cta p{font-size:13px;color:#34231a;margin:0}#fk-city .final-cta .btn{background:#fff;color:#222;white-space:nowrap}#fk-city .footer{background:#171717;color:#fff;padding:49px 0 26px}#fk-city .footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:45px;align-items:start}#fk-city .footer-brand{display:flex;gap:25px;align-items:center}#fk-city .footer-brand img{width:92px}#fk-city .footer-brand p{font-size:12px;color:#aaa;line-height:1.7;margin:0;max-width:220px}#fk-city .footer-contact span{display:block;font-size:10px;color:#999;letter-spacing:.7px;margin-bottom:9px;text-transform:uppercase}#fk-city .footer-contact a{font-size:17px;font-weight:700}#fk-city .footer-cities{border-top:1px solid #343434;margin-top:35px;padding-top:23px;display:flex;gap:8px 18px;flex-wrap:wrap;font-size:10px;color:#aaa}#fk-city .footer-cities a:hover{color:white}#fk-city .footer-bottom{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:9px;color:#777;margin-top:28px}#fk-city .footer-bottom a{margin-left:16px}#fk-city .mobile-book{display:none}@media (min-width:1500px){#fk-city .hero{padding:76px 0 84px}}@media (max-width:1050px){#fk-city .hero-grid{gap:30px}#fk-city .hero-photo{height:420px}#fk-city .hero-actions{gap:12px}#fk-city .hero-actions .btn{padding-inline:20px}#fk-city h1{font-size:56px}#fk-city .occasion-grid,#fk-city .local-grid{gap:45px}#fk-city .top-nav{gap:18px}#fk-city .header-row{gap:20px}#fk-city .package{padding:26px 21px}#fk-city .package.featured{padding:25px 20px}#fk-city .ai-band{padding:35px;gap:30px}#fk-city .ai-copy .section-title{font-size:31px}}@media (max-width:800px){#fk-city{scroll-padding-top:24px}#fk-city .wrap{width:calc(100% - 40px)}#fk-city .header-row{height:76px}#fk-city .brand img{width:90px;height:62px}#fk-city .top-nav{display:none}#fk-city .header-cta{margin-left:auto;font-size:11px;padding:12px 16px}#fk-city .menu-toggle{display:block}#fk-city .mobile-nav[hidden]{display:none}#fk-city .mobile-nav:not([hidden]){display:grid;gap:2px;padding:0 20px 18px}#fk-city .mobile-nav a{color:#24201c;padding:13px 0;border-top:1px solid #ffffff30;font-size:14px}#fk-city .hero{padding:34px 0 42px}#fk-city .hero-grid{grid-template-columns:1fr;gap:29px}#fk-city .hero-copy{padding:0}#fk-city .eyebrow{font-size:10px;letter-spacing:1.3px}#fk-city h1{font-size:clamp(42px,8.3vw,65px);letter-spacing:-2px;margin:21px 0 20px;max-width:650px}#fk-city .lead{font-size:16px;line-height:1.65;max-width:600px}#fk-city .hero-actions{gap:23px;margin-top:24px}#fk-city .hero-local{margin-top:21px}#fk-city .hero-visual{max-width:650px;padding-right:0;width:100%;margin:auto}#fk-city .hero-photo{height:365px;object-position:center 38%;border-radius:24px}#fk-city .photo-label{top:17px;left:17px}#fk-city .polaroid{width:131px}#fk-city .polaroid.two{left:142px}#fk-city .photo-caption{display:none;width:115px;right:9px;font-size:10px}#fk-city .benefits-row{grid-template-columns:1fr 1fr;gap:25px;padding:25px 0}#fk-city .benefit strong{font-size:12px}#fk-city .benefit small{font-size:10px}#fk-city .section{padding:57px 0}#fk-city .occasion-grid,#fk-city .local-grid{grid-template-columns:1fr;gap:32px}#fk-city .section-title{font-size:34px}#fk-city .occasion-link{padding:21px 0}#fk-city .showcase{gap:12px;margin-top:26px}#fk-city .showcase figure{height:225px;border-radius:18px}#fk-city .showcase figcaption{font-size:9px;left:8px;right:8px;bottom:8px;padding:8px}#fk-city .section-heading-row{display:block;margin-bottom:29px}#fk-city .section-heading-row p{margin-top:18px;max-width:480px}#fk-city .packages{grid-template-columns:1fr;gap:21px;max-width:620px;margin:auto}#fk-city .package,#fk-city .package.featured{padding:28px}#fk-city .package .sub{min-height:0}#fk-city .package .price{margin-top:22px}#fk-city .package ul{padding-block:17px}#fk-city .package .btn{margin-top:20px}#fk-city .type-switch{max-width:285px}#fk-city .type-switch button{font-size:11px;min-height:44px}#fk-city .ai-band{grid-template-columns:1fr;padding:28px;gap:30px;border-radius:25px}#fk-city .ai-copy .section-title{font-size:32px}#fk-city .ai-copy p{margin-bottom:21px}#fk-city .comparison{max-height:420px;aspect-ratio:1.17}#fk-city .local-grid{gap:35px}#fk-city .final-cta{padding:28px;display:block;margin-bottom:48px}#fk-city .final-cta h2{font-size:29px}#fk-city .final-cta .btn{margin-top:22px}#fk-city .footer-top{grid-template-columns:1fr 1fr;gap:30px 25px}#fk-city .footer-brand{grid-column:1/-1}#fk-city .footer-contact a{font-size:14px}#fk-city .footer-cities{line-height:1.9}#fk-city .footer-bottom{line-height:1.8}#fk-city .footer{padding-bottom:95px}#fk-city .mobile-book{position:fixed;bottom:12px;left:14px;right:14px;z-index:30;display:flex;justify-content:space-between;align-items:center;padding:9px 9px 9px 18px;background:#fff;border:1px solid #f0e6dc;border-radius:99px;box-shadow:0 8px 30px #0002}#fk-city .mobile-book span{font-size:11px;font-weight:700}#fk-city .mobile-book .btn{font-size:11px;min-height:44px;padding:12px 17px;gap:12px}}@media (max-width:380px){#fk-city .wrap{width:calc(100% - 32px)}#fk-city .header-row{gap:12px}#fk-city .header-cta{padding:11px 13px;font-size:10px}#fk-city h1{font-size:43px}#fk-city .hero-actions{gap:13px}#fk-city .hero-actions .btn{font-size:12px;padding:15px 19px}#fk-city .text-link{font-size:11px}#fk-city .hero-photo{height:300px}#fk-city .polaroid{width:110px}#fk-city .polaroid.one{left:14px}#fk-city .polaroid.two{left:119px}#fk-city .photo-caption{font-size:9px;width:82px;bottom:0}#fk-city .section-title{font-size:30px}#fk-city .benefits-row{gap:20px 14px}#fk-city .benefit{gap:9px}#fk-city .benefit .icon{width:22px}#fk-city .showcase{grid-template-columns:1fr}#fk-city .showcase figure{height:235px}#fk-city .ai-band{padding:23px}#fk-city .footer-top{grid-template-columns:1fr}#fk-city .footer-brand{gap:18px}#fk-city .footer-contact a{font-size:17px}}@media (prefers-reduced-motion:reduce){#fk-city{scroll-behavior:auto}#fk-city *,#fk-city *:before,#fk-city *:after{transition:none!important;animation:none!important}}#fk-city{font-family:inherit!important;color:#171717;position:relative!important;top:0!important;margin:140px 0 0!important;padding:0!important;background:#fff;text-align:left;line-height:1.5}#fk-city .hero{padding-top:58px}#fk-city .city-pricing{background:#fff8f3}#fk-city .city-packages{display:grid;grid-template-columns:1fr 1fr;gap:28px}#fk-city .city-package{background:#fff;border-radius:25px;box-shadow:0 8px 24px #00000012;overflow:hidden;display:flex;flex-direction:column}#fk-city .city-package h3{background:#fe7117;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:21px;padding:25px 20px;margin:0;letter-spacing:0}#fk-city .city-package-body{padding:20px 28px 30px;display:flex;flex-direction:column;flex:1;text-align:center}#fk-city .city-package-type{font-size:15px;min-height:45px;color:#555;line-height:1.5;margin:0 0 12px}#fk-city .city-price{font-size:29px;font-weight:700;color:#d85100;margin:6px 0 18px}#fk-city .city-old-price{text-decoration:line-through;color:#666;margin-top:-15px}#fk-city .city-package-description{color:#555;line-height:1.65;font-size:15px;text-align:left}#fk-city .city-package-features{margin:20px 0 24px;text-align:left;flex:1}#fk-city .city-package-features ul{padding:0;list-style:none}#fk-city .city-package-features li{padding:9px 0 9px 28px;font-size:15px;color:#555;position:relative}#fk-city .city-package-features li:before{content:'✓';position:absolute;left:0;color:#e65d00;font-size:21px;font-weight:700}#fk-city .city-package-features em{font-weight:600}#fk-city .city-order{align-self:center;background:#fe7117;border:1px solid #fe7117;border-radius:25px;padding:14px 40px;color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;text-decoration:none;min-height:48px}#fk-city .city-order:hover{color:#cf4a00;background:#fff}#fk-city .city-realizations{background:#fff}#fk-city .city-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 22px}#fk-city .city-gallery-card{display:block;text-decoration:none;color:inherit}#fk-city .city-gallery-image{position:relative;border-radius:22px;overflow:hidden;background:#f2eee9;aspect-ratio:1.5}#fk-city .city-gallery-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}#fk-city .city-gallery-image span{position:absolute;bottom:14px;right:14px;border-radius:50%;background:#fff;width:40px;height:40px;display:grid;place-items:center;font-size:22px}#fk-city .city-gallery-card:hover img{transform:scale(1.035)}#fk-city .city-gallery-card h3{font-size:16px;line-height:1.4;letter-spacing:0;margin:15px 0 6px;font-weight:700}#fk-city .city-gallery-card p{font-size:12px;color:#9b3e00;margin:0}#fk-city .city-gallery-bottom{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:20px}#fk-city .city-gallery-bottom p{font-size:12px;color:#666;margin:0}#fk-city .ai-copy .section-kicker{color:#ffa56f}#fk-city .all-packages{line-height:1.7}#fk-city .section-title{font-weight:700}#fk-city h1{font-weight:700}
@media(max-width:800px){#fk-city .city-packages{grid-template-columns:1fr;gap:25px}#fk-city .city-gallery{grid-template-columns:1fr 1fr;gap:25px 15px}#fk-city .city-gallery-bottom{display:block}#fk-city .city-gallery-bottom a{margin-top:15px}#fk-city .city-gallery-card h3{font-size:14px}#fk-city .city-package-type{min-height:0}#fk-city .hero{padding-top:34px}}
@media(max-width:430px){#fk-city .city-gallery{grid-template-columns:1fr}#fk-city .city-gallery-image{aspect-ratio:1.5}#fk-city .city-package-body{padding:22px}#fk-city .city-package h3{font-size:20px}}

@media (min-width:1370px){}.brno-footer .container{padding-bottom:35px!important}@media screen and (max-width:1370px) and (orientation:landscape){}@media screen and (max-width:1370px){.brno-footer .container .row img.logo{height:135px;margin-top:40px!important}.brno-footer .container .row h2{font-size:16px;display:inline-block;margin-bottom:-5px!important;text-align:center;margin:0 auto!important;margin-top:25px!important}.brno-footer-carousel{margin-top:-95px!important;margin-bottom:-35px!important}.brno-footer .col-6{width:100%}.brno-footer ul{padding-left:0px;margin-top:35px}.phone-brno ul li{padding:25px!important}.mail-brno ul li{padding:25px!important}footer .row h3{text-align:left!important}footer .phone-brno ul li div span{font-size:16px!important}footer .mail-brno ul li div span{font-size:16px!important}footer .phone-brno ul li div p{font-size:22px!important;margin-top:15px}footer .mail-brno ul li div p{font-size:22px!important;margin-top:15px}footer .brno-footer-right{background:transparent!important}footer .brno-footer-odkazy{margin-top:50px!important}}@media screen and (min-width:1370px){}.footer-odkazy a{text-decoration:none}.footer-odkazy a:hover{text-decoration:underline}@media (min-width:1370px){}.brno-footer{background-color:#fe7115!important;margin-top:-45px!important}.brno-footer .container{padding-top:100px;padding-bottom:100px}.brno-footer .container .row{max-width:100%!important}.brno-footer .container .row img.logo{text-align:center;margin:0 auto;height:150px;display:block;margin-bottom:-25px}.brno-footer .container .row h2{font-size:16px;display:inline-block;margin-bottom:-5px!important}.brno-footer .container .row span{color:white}.brno-footer-carousel{width:93.5%;margin-top:-70px;margin-bottom:-68px}.brno-footer-carousel #carouselExampleIndicatorsFooter{margin-top:75px}.brno-footer-carousel #carouselExampleIndicatorsFooter p{font-size:11px;font-weight:bold!important;color:#222!important}.brno-footer-carousel #carouselExampleIndicatorsFooter p a{text-decoration:underline;font-size:11px;font-weight:bold!important;color:black!important}.brno-footer-carousel #carouselExampleIndicatorsFooter p a:hover{text-decoration:underline}footer .row .brno-footer-my-jsme{color:black!important;font-weight:bold!important;text-align:center!important}.brno-footer-my-jsme span{text-transform:uppercase;color:white!important}.phone-brno ul li img{width:75px!important;height:75px!important;display:block!important;margin-top:3px!important;margin-right:15px!important}.mail-brno ul li img{width:75px!important;height:75px!important;display:block!important;margin-top:3px!important;margin-right:15px!important}.mail-brno ul li{list-style-type:none;background-color:#faab7e;padding:50px;margin-bottom:35px;color:white;border-radius:40px;display:flex;font-weight:normal!important}.phone-brno ul li{list-style-type:none;background-color:#faab7e;padding:50px;margin-bottom:35px;color:white;border-radius:40px;display:flex;font-weight:normal!important}.phone-brno ul li div{margin-top:10px;margin-bottom:-5px}.mail-brno ul li div{margin-top:10px;margin-bottom:-5px}.phone-brno ul li div h3{margin-top:0!important}.mail-brno ul li div h3{margin-top:0!important}.phone-brno ul li div span{color:#222!important;font-size:22px!important;margin-bottom:-10px!important;display:block}.mail-brno ul li div span{color:#222!important;font-size:22px!important;margin-bottom:-10px!important;display:block}.phone-brno ul li div p{color:white!important;font-size:30px!important;font-weight:bold!important}.mail-brno ul li div p{color:white!important;font-size:30px!important;font-weight:bold!important}.brno-footer-right{background-image:url(https://fotokoutek.fun/img/assets/brno/footer-arrow.webp);background-repeat:no-repeat;background-position-y:center;background-position-x:right;background-origin:content-box;background-size:contain}.brno-footer-right div{text-align:center;margin:0 auto}.brno-footer-right div a.social{display:inline-block;margin:15px}.brno-footer-right div a.social img{height:50px!important}.brno-footer-right-text{margin-top:15px!important;text-align:center;margin:0 auto;color:#222;font-size:16px}.brno-footer-odkazy{margin-top:185px!important;text-align:center;margin:0 auto;color:white}.footer-odkazy a{padding:10px!important;color:white!important;font-size:16px}#fk-city p{text-align:left}#fk-city h1,#fk-city h2,#fk-city h3{text-transform:none}#fk-city .city-package h3{text-transform:uppercase}

#fk-city .city-package .city-price,#fk-city .city-package .city-old-price,#fk-city .city-package .city-package-type{text-align:center}

#fk-city .city-package p.city-price,#fk-city .city-package p.city-old-price,#fk-city .city-package p.city-package-type{text-align:center!important}#fk-city .city-package .city-package-body{width:100%;max-width:none;margin:0}#fk-city .city-package .city-package-description,#fk-city .city-package .city-package-features{width:100%;max-width:none}
