.elementor-kit-9{--e-global-color-primary:#E8D8C4;--e-global-color-secondary:#C4A46B;--e-global-color-text:#3B3B3B;--e-global-color-accent:#9E3B3B;--e-global-color-aikburgd:#7A2B2B;--e-global-color-aiksoft:#FAF6F2;--e-global-color-aikdark:#2B2322;--e-global-color-aikwhite:#FFFFFF;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cinzel";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lora";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lora";--e-global-typography-accent-font-weight:500;color:#3B3B3B;font-family:"Lora",Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;background-color:#FAF6F2}.elementor-kit-9 a{color:#9E3B3B;font-family:"Cinzel",Sans-serif}.elementor-kit-9 a:hover{color:#7A2B2B}.elementor-kit-9 h1{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 h2{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 h3{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 h4{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 h5{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 h6{color:#3B3B3B;font-family:"Cinzel",Sans-serif;font-weight:600}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:"Cinzel",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#FFF;background-color:#9E3B3B;border-radius:0 0 0 0;padding:16px 32px 16px 32px}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{color:#FFF;background-color:#7A2B2B}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-9 e-page-transition{background-color:#FFBC7D}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--aik-burg:#9E3B3B;--aik-burg-d:#7A2B2B;--aik-gold:#C4A46B;--aik-cream:#E8D8C4;--aik-soft:#FAF6F2;--aik-ink:#3B3B3B;--aik-dark:#2B2322;--aik-shadow:none;--aik-shadow-h:none}html{scroll-behavior:smooth}body{background:var(--aik-soft);color:var(--aik-ink);font-family:'Lora',Georgia,serif;-webkit-font-smoothing:antialiased}::selection{background:var(--aik-gold);color:var(--aik-dark)}.elementor-widget-text-editor p:last-child{margin-bottom:0}[id]{scroll-margin-top:110px}.aik-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:14px}.aik-eyebrow .elementor-heading-title::before,.aik-eyebrow--center .elementor-heading-title::after{content:"";width:34px;height:1px;background:var(--aik-gold);display:inline-block}.aik-eyebrow--center{text-align:center}.aik-btn .elementor-button{transition:all .3s ease;line-height:1}.aik-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgb(43 35 34 / .22)}.aik-card{border-radius:0;overflow:hidden;box-shadow:var(--aik-shadow);transition:transform .35s ease,box-shadow .35s ease;border:1px solid rgb(196 164 107 / .25)}.aik-card:hover{transform:translateY(-6px);box-shadow:var(--aik-shadow-h)}.aik-dish__img{margin:0!important;overflow:hidden}.aik-dish__img img{display:block;width:100%;transition:transform .6s ease}.aik-card:hover .aik-dish__img img{transform:scale(1.06)}.aik-event .elementor-widget-button{margin-top:auto}.aik-menu-item{border-radius:0;border:1px solid rgb(196 164 107 / .35);transition:border-color .3s,box-shadow .3s,transform .3s}.aik-menu-item:hover{border-color:var(--aik-gold);box-shadow:var(--aik-shadow);transform:translateY(-3px)}.aik-menu-item>.e-con,.aik-menu-item>.e-con-inner>.e-con{flex:1 1 0%;min-width:0}.aik-menu-item .elementor-widget-image{flex:none}.e-grid>.e-con{min-width:0}.aik-menu-item__img img{border-radius:0;border:3px solid var(--aik-cream);display:block}.aik-menu-note{border-top:1px dashed rgb(158 59 59 / .35)}.aik-frame{position:relative}.aik-frame img{border-radius:0;position:relative;z-index:1;box-shadow:var(--aik-shadow)}.aik-frame::before{content:"";position:absolute;inset:22px -22px -22px 22px;border:2px solid var(--aik-gold);border-radius:0;z-index:0}@media(max-width:767px){.aik-frame::before{inset:12px -10px -12px 12px}}.aik-round img{border-radius:0;border:6px solid #fff;box-shadow:var(--aik-shadow)}.aik-feature .elementor-icon-box-icon .elementor-icon{box-shadow:0 0 0 6px rgb(196 164 107 / .25)}.aik-feature{padding:34px 26px;border-radius:0;background:#fff;box-shadow:var(--aik-shadow);border:1px solid rgb(196 164 107 / .25);height:100%;transition:transform .35s ease}.aik-feature:hover{transform:translateY(-5px)}.aik-feature--dark{background:rgb(255 255 255 / .04);border-color:rgb(196 164 107 / .35);box-shadow:none}.aik-step .elementor-heading-title{width:64px;height:64px;border-radius:0;display:flex;align-items:center;justify-content:center;border:2px solid var(--aik-gold);margin:0 auto}.aik-hero{position:relative}.aik-home-hero h1{text-shadow:0 2px 24px rgb(0 0 0 / .35)}.aik-scroll{animation:aikBounce 2.2s infinite}@keyframes aikBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.aik-flag{height:5px!important;background:linear-gradient(90deg,#2e7d4f 0 33.33%,#fff 33.33% 66.66%,#c8373b 66.66%)}.aik-review{border-radius:0;box-shadow:0 18px 40px rgb(0 0 0 / .18);position:relative;transition:transform .35s ease}.aik-review:hover{transform:translateY(-5px)}.aik-review .aik-avatar img{width:60px;height:60px;border-radius:0;object-fit:cover;border:3px solid var(--aik-cream)}.aik-review::before{content:"“";font-family:'Cinzel',serif;font-size:90px;line-height:1;color:var(--aik-gold);opacity:.35;position:absolute;top:10px;right:24px}.aik-testimonials .swiper-slide{height:auto;padding:6px 4px 20px}.aik-testimonials .elementor-testimonial__image img{border:3px solid var(--aik-cream)!important}.aik-testimonials .swiper-pagination-bullet{background:#fff;opacity:.5}.aik-testimonials .swiper-pagination-bullet-active{background:var(--aik-gold);opacity:1}.aik-stars{color:var(--aik-gold);letter-spacing:4px}.aik-social .elementor-social-icon{transition:all .3s ease}.aik-social .elementor-social-icon:hover{transform:translateY(-3px)}.aik-social-card{transition:transform .3s,box-shadow .3s}.aik-social-card:hover{transform:translateY(-5px);box-shadow:var(--aik-shadow-h)}.aik-social-card a{color:inherit}.aik-topbar .elementor-icon-list-text{color:rgb(255 255 255 / .9)}.aik-topbar a:hover .elementor-icon-list-text{color:var(--aik-gold)}.aik-header{transition:box-shadow .3s,padding .3s}.aik-header.elementor-sticky--effects{box-shadow:0 8px 30px rgb(0 0 0 / .25)}.aik-header .aik-logo img{transition:width .3s ease}.aik-nav .elementor-nav-menu--main .elementor-item{position:relative}.aik-nav .elementor-nav-menu--dropdown{border-top:3px solid var(--aik-gold)}.aik-nav .elementor-menu-toggle{border-radius:0}.elementor-location-header{position:relative;z-index:99}.aik-footer a{color:rgb(255 255 255 / .8);transition:color .25s}.aik-footer a:hover{color:var(--aik-gold)}.aik-footer .elementor-icon-list-item a:hover .elementor-icon-list-text{color:var(--aik-gold)}.aik-footer-links a{margin:0 6px}.aik-footer .tnp-subscription,.aik-footer .tnp{max-width:100%;margin:0}.tnp-subscription form,.tnp form{display:flex;flex-direction:column;gap:10px}.tnp-subscription label,.tnp label{display:none}.tnp .tnp-field,.tnp-subscription .tnp-field{margin:0!important}.tnp input.tnp-email,.tnp input.tnp-name,.tnp-subscription input.tnp-email,.tnp-subscription input.tnp-name,.tnp input[type=email],.tnp input[type=text]{width:100%;padding:14px 16px!important;border:1px solid rgb(196 164 107 / .6)!important;border-radius:0!important;background:rgb(255 255 255 / .06)!important;color:inherit!important;font-family:'Lora',serif!important;font-size:15px!important}.aik-footer .tnp input{color:#fff!important}.aik-footer .tnp input::placeholder{color:rgb(255 255 255 / .6)}.tnp input.tnp-submit,.tnp-subscription input.tnp-submit,.tnp input[type=submit]{width:100%;background:var(--aik-gold)!important;color:var(--aik-dark)!important;border:0!important;border-radius:0!important;padding:14px!important;font-family:'Cinzel',serif!important;font-weight:700!important;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background .3s}.tnp input.tnp-submit:hover,.tnp input[type=submit]:hover{background:#B08F55!important}.aik-newsletter-card .tnp input.tnp-email,.aik-newsletter-card .tnp input.tnp-name,.aik-newsletter-card .tnp input[type=email],.aik-newsletter-card .tnp input[type=text]{background:#fff!important;color:var(--aik-ink)!important}.aik-form .wpcf7{background:transparent!important;border:0!important;padding:0!important;max-width:100%!important;box-shadow:none!important}.aik-form .wpcf7 h3{font-family:'Cinzel',serif;color:var(--aik-burg);font-size:18px;font-weight:700;letter-spacing:1px;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid rgb(196 164 107 / .45)}.aik-form .form-section{margin-bottom:26px}.aik-form .wpcf7 label{display:block;font-family:'Lora',serif;font-weight:600;font-size:14.5px;color:var(--aik-ink);margin:0 0 6px}.aik-form .wpcf7-form-control-wrap{display:block;margin-bottom:16px}.aik-form .wpcf7 input[type=text],.aik-form .wpcf7 input[type=email],.aik-form .wpcf7 input[type=tel],.aik-form .wpcf7 input[type=date],.aik-form .wpcf7 input[type=time],.aik-form .wpcf7 input[type=number],.aik-form .wpcf7 textarea,.aik-form .wpcf7 select{width:100%;padding:13px 15px;border:1px solid rgb(196 164 107 / .7);border-radius:0;background:var(--aik-soft);font-family:'Lora',serif;font-size:15.5px;color:var(--aik-ink);transition:border-color .25s,box-shadow .25s;box-shadow:none}.aik-form .wpcf7 select{height:auto;min-height:50px;appearance:auto}.aik-form .wpcf7 textarea{height:120px;resize:vertical}.aik-form .wpcf7 input:focus,.aik-form .wpcf7 textarea:focus,.aik-form .wpcf7 select:focus{outline:none;border-color:var(--aik-burg);box-shadow:0 0 0 3px rgb(158 59 59 / .12);background:#fff}.aik-form .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0 0 8px}.aik-form .wpcf7-checkbox label,.aik-form .form-agreement label{font-weight:400;display:flex;gap:10px;align-items:flex-start;line-height:1.55}.aik-form .wpcf7-checkbox input{accent-color:var(--aik-burg);margin-top:4px;width:17px;height:17px;flex:none}.aik-form .wpcf7 input[type=submit]{width:100%;background:var(--aik-burg);color:#fff;border:0;border-radius:0;padding:18px 24px!important;font-family:'Cinzel',serif;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:15px;cursor:pointer;transition:background .3s,transform .3s}.aik-form .wpcf7 input[type=submit]:hover{background:var(--aik-burg-d);transform:translateY(-2px)}.aik-form .wpcf7-not-valid-tip{font-size:13px;color:var(--aik-burg);margin-top:4px}.aik-form .wpcf7-response-output{border-radius:0;margin:16px 0 0!important;font-family:'Lora',serif}@media(min-width:768px){.aik-form--grid .form-section{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.aik-form--grid .form-section h3,.aik-form--grid .form-section label[for],.aik-form--grid .form-agreement{grid-column:1/-1}}.aik-faq .elementor-accordion-item{border:1px solid rgb(196 164 107 / .4)!important;border-radius:0;margin-bottom:12px;background:#fff;overflow:hidden}.aik-faq .elementor-tab-content{border-top:1px solid rgb(196 164 107 / .3)!important}.aik-legal h2{font-family:'Cinzel',serif;font-size:22px;color:var(--aik-burg);margin:36px 0 12px}.aik-legal h3{font-family:'Cinzel',serif;font-size:18px;color:var(--aik-ink);margin:24px 0 10px}.aik-legal ul{padding-left:22px;margin-bottom:18px}.aik-legal li{margin-bottom:6px}.aik-legal hr{border:0;border-top:1px solid rgb(196 164 107 / .45);margin:30px 0}.aik-legal strong{color:var(--aik-ink)}.aik-gallery .elementor-gallery-title{font-family:'Cinzel',serif;font-weight:600;letter-spacing:1px;color:var(--aik-ink)}.aik-gallery .elementor-gallery-title.elementor-item-active,.aik-gallery .elementor-gallery-title:hover{color:var(--aik-burg)}.aik-gallery .e-gallery-image{border-radius:0}.aik-signature .elementor-heading-title{font-family:'Lora',serif!important;font-style:italic}.aik-jumpnav{position:sticky;top:0;z-index:20}.aik-jumpnav .elementor-button{white-space:nowrap}@media(max-width:767px){.aik-jumpnav{position:relative}}.elementor .aik-footer a,.elementor .aik-footer-links a{color:rgb(255 255 255 / .75)}.elementor .aik-footer a:hover{color:var(--aik-gold)}.aik-form--contact .form-section:first-child>h3{display:none}.e-con.aik-menu-item{--flex-direction:row!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}.elementor-kit-9 .elementor-button,.elementor-kit-9 input,.elementor-kit-9 textarea,.elementor-kit-9 select,.elementor-kit-9 .elementor-icon,.elementor-kit-9 .elementor-social-icon,.elementor-kit-9 img{border-radius:0!important}.aik-btn .elementor-button:hover{transform:none;box-shadow:none}.aik-card,.aik-review,.aik-feature,.aik-menu-item,.aik-social-card{box-shadow:none!important;transform:none!important;border:1px solid rgb(196 164 107 / .45)}.aik-card:hover,.aik-feature:hover,.aik-menu-item:hover,.aik-social-card:hover{border-color:var(--aik-burg)}.aik-review{border:0;border-top:4px solid var(--aik-gold)}.aik-card{border-top:4px solid var(--aik-gold)}.aik-card:hover{border-top-color:var(--aik-burg)}.aik-feature{border-top:4px solid var(--aik-burg)}.aik-feature .elementor-icon-box-icon .elementor-icon{box-shadow:none}.aik-frame img{box-shadow:none}.aik-header.elementor-sticky--effects{box-shadow:none;border-bottom:0}.aik-menu-item__img img{border:0}.aik-review .aik-avatar img{border:0}.aik-form .wpcf7 input:focus,.aik-form .wpcf7 textarea:focus,.aik-form .wpcf7 select:focus{box-shadow:none;border-width:1px}.aik-home-hero h1{text-shadow:none}.aik-hero-title .elementor-heading-title span{color:var(--aik-gold)}.aik-hero-rule{width:90px;height:3px!important;background:var(--aik-gold);margin:0 auto}.aik-btn-split .elementor-button{padding:0!important;border:0!important;background:var(--aik-cream)!important;color:var(--aik-dark)!important}.aik-btn-split .elementor-button-content-wrapper{align-items:stretch;gap:0!important}.aik-btn-split .elementor-button-icon{background:var(--aik-gold);display:flex;align-items:center;justify-content:center;padding:0 20px;position:relative;margin:0!important;font-size:17px}.aik-btn-split .elementor-button-icon::after{content:"";position:absolute;right:-9px;top:50%;margin-top:-9px;border-style:solid;border-width:9px 0 9px 9px;border-color:#fff0 #fff0 #fff0 var(--aik-gold);z-index:1}.aik-btn-split .elementor-button-icon svg{fill:var(--aik-dark);width:17px;height:17px}.aik-btn-split .elementor-button-text{padding:21px 30px 21px 32px;transition:background .3s,color .3s}.aik-btn-split .elementor-button:hover .elementor-button-text{background:#2B2322;color:#fff}.aik-btn-split--dark .elementor-button{background:rgb(255 255 255 / .08)!important;color:#fff!important;outline:1px solid rgb(232 216 196 / .55);outline-offset:-1px}.aik-hero-bar>.e-con,.aik-hero-bar>.e-con-inner>.e-con{border-right:1px solid rgb(196 164 107 / .35)}.aik-hero-bar>.e-con:last-child,.aik-hero-bar>.e-con-inner>.e-con:last-child{border-right:0}.aik-hero-bar a{color:inherit}@media(max-width:767px){.aik-hero-bar>.e-con,.aik-hero-bar>.e-con-inner>.e-con{border-right:0;border-bottom:1px solid rgb(196 164 107 / .25)}.aik-btn-split .elementor-button-text{padding:17px 22px}}.aik-header{overflow:visible!important}.aik-header .aik-logo{align-self:flex-start;position:relative;z-index:5;margin-bottom:-88px!important;transition:margin .3s ease}.elementor-kit-9 .aik-header .aik-logo img{border-radius:50%!important;background:#fff;border:5px solid var(--aik-burg);outline:2px solid var(--aik-gold);outline-offset:-10px;padding:3px;box-sizing:border-box;transition:width .3s ease;display:block;box-shadow:0 0 0 3px var(--aik-cream)!important}.aik-header .aik-logo a{display:block;line-height:0}.aik-header.elementor-sticky--effects .aik-logo{margin-bottom:-34px!important}.aik-header.elementor-sticky--effects .aik-logo img{width:96px!important}.aik-nav{position:relative;z-index:10}.aik-nav .elementor-nav-menu--main .elementor-item{border-radius:0}@media (max-width:1366px) and (min-width:1025px){.aik-nav .elementor-nav-menu--main .elementor-item{font-size:14px!important;padding-left:11px!important;padding-right:11px!important}}@media (max-width:1024px){.aik-header .aik-logo{margin-bottom:-66px!important}.aik-header.elementor-sticky--effects .aik-logo{margin-bottom:-26px!important}.aik-header.elementor-sticky--effects .aik-logo img{width:80px!important}}@media (max-width:767px){.aik-header .aik-logo{margin-bottom:-50px!important}.elementor-kit-9 .aik-header .aik-logo img{border-width:4px;outline-offset:-8px}.aik-header.elementor-sticky--effects .aik-logo{margin-bottom:-20px!important}.aik-header.elementor-sticky--effects .aik-logo img{width:66px!important}}.elementor-kit-9 .aik-header.elementor-sticky--effects .aik-logo img{border-width:3px;padding:2px;outline-width:1px;outline-offset:-6px;box-shadow:0 0 0 2px var(--aik-cream)!important}@media (max-width:1024px){.elementor-kit-9 .aik-header.elementor-sticky--effects .aik-logo img{border-width:2px;outline-offset:-5px;box-shadow:0 0 0 2px var(--aik-cream)!important}}.elementor-kit-9 .aik-header .aik-logo img{transition:width .3s ease,border-width .3s ease,outline-offset .3s ease,box-shadow .3s ease}.aik-nav .elementor-nav-menu--main .elementor-item:hover,.aik-nav .elementor-nav-menu--main .elementor-item:focus,.aik-nav .elementor-nav-menu--main .elementor-item.elementor-item-active,.aik-nav .elementor-nav-menu--main .elementor-item.highlighted{color:var(--aik-burg)!important}.elementor-kit-9 .aik-header .aik-logo img,.elementor-kit-9 .aik-header.elementor-sticky--effects .aik-logo img{border:3px solid var(--aik-burg)!important;outline:0!important;box-shadow:none!important;padding:0!important}.elementor-kit-9 .aik-header.elementor-sticky--effects .aik-logo img{border-width:2px!important}@media (max-width:767px){.elementor-kit-9 .aik-header .aik-logo img{border-width:2px!important}}.aik-testimonials .swiper-slide{height:auto}.aik-testimonials .elementor-testimonial{position:relative}.aik-testimonials .elementor-testimonial::before{content:"“";font-family:'Cinzel',serif;font-size:110px;line-height:1;color:var(--aik-gold);opacity:.3;position:absolute;top:-6px;right:0}.aik-testimonials .elementor-testimonial__footer{margin-top:22px;padding-top:18px;border-top:1px solid rgb(196 164 107 / .35)}.aik-testimonials .elementor-testimonial__image img{border-radius:0!important;object-fit:cover}.aik-testimonials .elementor-swiper-button{background:var(--aik-cream);width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:background .3s}.aik-testimonials .elementor-swiper-button:hover{background:var(--aik-gold)}.aik-testimonials .elementor-swiper-button-prev{left:14px}.aik-testimonials .elementor-swiper-button-next{right:14px}.aik-testimonials .swiper-pagination-bullet{border-radius:0!important;width:22px!important;height:4px!important;background:rgb(255 255 255 / .45);opacity:1}.aik-testimonials .swiper-pagination-bullet-active{background:var(--aik-gold)}.aik-testimonials .swiper-pagination{position:relative;margin-top:18px}@media(max-width:767px){.aik-testimonials .elementor-swiper-button{display:none}}.aik-testimonials .elementor-main-swiper,.aik-testimonials .swiper{overflow:hidden!important;width:100%}.aik-testimonials .swiper-slide{background:#fff!important;border:0!important;border-top:4px solid var(--aik-gold)!important;padding:0!important;box-sizing:border-box!important}.aik-testimonials .swiper-slide .elementor-testimonial{padding:40px 80px 34px!important;box-sizing:border-box}@media(max-width:767px){.aik-testimonials .swiper-slide .elementor-testimonial{padding:30px 24px 28px!important}}@media (max-width:1024px){.aik-header:has(.elementor-menu-toggle.elementor-active) .aik-logo{margin-bottom:0!important;align-self:center}.elementor-kit-9 .aik-header:has(.elementor-menu-toggle.elementor-active) .aik-logo img{width:58px!important;border-width:2px!important}.aik-nav .elementor-nav-menu--dropdown{border-top:0}.aik-nav .elementor-nav-menu--dropdown .elementor-item{border-bottom:1px solid rgb(196 164 107 / .25)}}.aik-footer .tnp .tnp-field label,.aik-footer .tnp-subscription .tnp-field label{display:block!important;color:rgb(255 255 255 / .82)!important;font-family:'Lora',serif!important;font-size:14px!important;margin:0 0 6px!important;font-weight:500}.aik-footer .tnp .tnp-privacy-field label{display:flex!important;align-items:center;gap:8px;color:rgb(255 255 255 / .75)!important;font-size:13.5px!important}.aik-footer .tnp input.tnp-privacy{accent-color:var(--aik-gold);width:16px;height:16px;margin:0}.aik-footer .tnp .tnp-field{margin-bottom:12px!important}.aik-footer .tnp input.tnp-email,.aik-footer .tnp input.tnp-name,.aik-footer .tnp input[type=text],.aik-footer .tnp input[type=email]{border-color:rgb(196 164 107 / .55)!important;background:rgb(255 255 255 / .07)!important}.aik-newsletter-card .tnp .tnp-field label{display:block!important;color:var(--aik-ink)!important;font-family:'Lora',serif!important;font-weight:600;font-size:14.5px!important;margin-bottom:6px}@media(max-width:767px){.aik-testimonials .elementor-swiper-button,.aik-testimonials-wrap .elementor-swiper-button{display:none!important}}.e-con.aik-rating{--flex-direction:row!important;flex-direction:row!important;flex-wrap:nowrap!important}.aik-rating>.e-con{flex:1 1 auto;min-width:0}.aik-schedule__heading{font-family:'Cinzel',serif;font-size:20px;color:var(--aik-burg);letter-spacing:1px;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid rgb(196 164 107 / .45)}.aik-schedule__heading--recent{margin-top:46px;color:var(--aik-ink)}.aik-schedule__list{display:grid;gap:14px}.aik-stop{display:grid;grid-template-columns:86px 1fr auto;align-items:center;gap:22px;background:#fff;border:1px solid rgb(196 164 107 / .45);border-left:4px solid var(--aik-burg);padding:16px 22px 16px 16px;transition:border-color .3s}.aik-stop:hover{border-color:var(--aik-burg)}.aik-schedule__list--recent .aik-stop{border-left-color:var(--aik-gold);opacity:.85}.aik-stop__date{background:var(--aik-burg);color:#fff;text-align:center;padding:10px 6px;display:flex;flex-direction:column;line-height:1.1}.aik-schedule__list--recent .aik-stop__date{background:var(--aik-cream);color:var(--aik-ink)}.aik-stop__dow{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;opacity:.85}.aik-stop__day{font-family:'Cinzel',serif;font-size:30px;font-weight:700;margin:2px 0}.aik-stop__mon{font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.aik-stop__title{font-family:'Cinzel',serif;font-size:19px;color:var(--aik-ink);margin:0 0 6px}.aik-stop__time,.aik-stop__addr{margin:0;font-size:15px;line-height:1.55;color:var(--aik-ink)}.aik-stop__time{color:var(--aik-burg);font-weight:600}.aik-stop__dir{font-family:'Cinzel',serif;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--aik-burg);border:2px solid var(--aik-burg);padding:11px 18px;white-space:nowrap;transition:all .3s}.aik-stop__dir:hover{background:var(--aik-burg);color:#fff}.aik-schedule__empty{background:var(--aik-cream);border-left:4px solid var(--aik-gold);padding:20px 24px;font-size:16px}@media(max-width:767px){.aik-stop{grid-template-columns:70px 1fr;gap:14px;padding:14px}.aik-stop__dir{grid-column:1/-1;text-align:center}.aik-stop__day{font-size:24px}}.aik-cat-tile{border:1px solid rgb(196 164 107 / .45);border-top:4px solid var(--aik-gold);text-decoration:none!important;transition:border-color .3s;overflow:hidden}.aik-cat-tile:hover{border-color:var(--aik-burg)}.aik-cat-tile__img{overflow:hidden;margin:0!important}.aik-cat-tile__img img{display:block;width:100%;transition:transform .7s ease}.aik-cat-tile:hover .aik-cat-tile__img img{transform:scale(1.08)}.aik-cat-tile:hover .elementor-heading-title{color:var(--aik-burg)!important}.e-con.aik-jumpnav{position:sticky!important;top:var(--aik-hdr,88px);z-index:50;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.e-con.aik-jumpnav::-webkit-scrollbar{display:none}.aik-jumpnav .elementor-widget{flex:none}.aik-jumpnav .elementor-widget-html{display:none}.aik-jump .elementor-button{white-space:nowrap}.aik-jump .elementor-button.is-active{background:var(--aik-burg)!important;color:#fff!important;border-color:var(--aik-burg)!important}@media(max-width:1024px){.e-con.aik-jumpnav{--aik-hdr:78px;justify-content:flex-start!important}}@media(max-width:767px){.e-con.aik-jumpnav{--aik-hdr:70px;padding-left:92px!important}}.elementor-menu-anchor{scroll-margin-top:170px}.aik-menu-frame{border:0;outline:0;background:#fff}.aik-menu-frame--dark{background:rgb(255 255 255 / .04)}.aik-menu-frame .e-grid{row-gap:0!important}.e-con.aik-lux-item{--flex-direction:row!important;flex-direction:row!important;flex-wrap:nowrap!important;border-bottom:1px dashed rgb(196 164 107 / .5)}.aik-lux-item>.e-con{flex:1 1 0%;min-width:0}.aik-lux-item__img img{border:1px solid var(--aik-gold)!important;padding:3px;background:#fff;box-sizing:border-box}.aik-menu-dark .aik-lux-item__img img{background:#fff0}.aik-lux-item:hover .elementor-heading-title{letter-spacing:1px}.aik-lux-item .elementor-heading-title{transition:letter-spacing .3s ease}.aik-lux-tag .elementor-heading-title{display:inline-block;background:var(--aik-burg);padding:3px 10px;margin-top:4px}.aik-lux-tag--dark .elementor-heading-title{background:var(--aik-gold)}@media(min-width:1025px){.aik-menu-frame .e-grid>.aik-lux-item:nth-last-child(-n+2):nth-child(odd),.aik-menu-frame .e-grid>.aik-lux-item:last-child{border-bottom:0}}@media(max-width:1024px){.aik-menu-frame .e-grid>.aik-lux-item:last-child{border-bottom:0}}.aik-menu-dark .aik-eyebrow .elementor-heading-title::before,.aik-menu-dark .aik-eyebrow .elementor-heading-title::after{background:var(--aik-gold)}@media (prefers-reduced-motion:reduce){.elementor-invisible{visibility:visible!important}.animated{animation:none!important;transition:none!important}}@media (max-width:1024px){.e-con.aik-header{position:relative}.aik-header .aik-nav{position:static!important}.aik-header .aik-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute!important;left:0!important;right:0!important;top:100%!important;width:100%!important;max-width:100vw;margin-top:0!important;z-index:9997}.aik-nav .elementor-nav-menu--dropdown .elementor-item{padding-left:24px!important;padding-right:24px!important}}