
@font-face{font-family:KikaTrailAlef;src:url(assets/alef.woff);font-display:swap}
@font-face{font-family:KikaTrailAlef;src:url(assets/alef-bold.woff);font-weight:700 900;font-display:swap}
@font-face{font-family:KikaTrailHadassah;src:url(assets/hadassah.otf);font-weight:700 900;font-display:swap}
#kika-trail-feature{box-sizing:border-box;width:calc(100% - 40px);max-width:1078px;margin:0 auto;padding:40px 0;display:grid;grid-template-columns:68.3333% 31.6667%;align-items:center;border-top:3px dotted #bfbfbf;border-bottom:3px dotted #bfbfbf;direction:rtl;text-align:right;color:#222;background:#fff;font:700 16px/22px KikaTrailAlef,Arial,sans-serif}
#kika-trail-feature *{box-sizing:border-box}
#kika-trail-feature .feature-copy{padding-right:30px}
#kika-trail-feature h2{font:700 48px/53px KikaTrailHadassah,serif;color:#8a3f1e;margin:0 0 24px;text-align:right}
#kika-trail-feature p{font:700 16px/22px KikaTrailAlef,Arial,sans-serif;margin:0 0 18px}
#kika-trail-feature .feature-description{margin-bottom:24px}
#kika-trail-feature .feature-cta{display:inline-block;background:#d7df24;color:#222;border-radius:3px;padding:14px 24px;font:700 16px/16px KikaTrailAlef,Arial,sans-serif;text-decoration:none;border:0}
#kika-trail-feature .feature-cta:hover{background:#c4cd00}
#kika-trail-feature a:focus-visible,#kika-trail-feature button:focus-visible{outline:3px solid #8a3f1e;outline-offset:4px}
#kika-trail-feature .feature-photo{position:relative;aspect-ratio:2/1;overflow:hidden;isolation:isolate;border-radius:5px}
#kika-trail-feature .feature-photo img{display:block;position:absolute;left:0;bottom:0;width:128%;max-width:none;height:auto;margin:0}
#kika-trail-feature .photo-monochrome{position:absolute;inset:0;opacity:1;animation:kika-trail-color-cycle 3s ease-in-out infinite}
#kika-trail-feature .photo-monochrome img{filter:grayscale(1)}
@keyframes kika-trail-color-cycle{0%,15%,90%,100%{opacity:1}45%,60%{opacity:0}}
#kika-trail-feature .feature-photo[data-paused="true"] .photo-monochrome{animation-play-state:paused}
#kika-trail-feature .photo-motion-toggle{position:absolute;left:12px;bottom:12px;z-index:2;width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:3px;background:#fff9;color:#333;cursor:pointer;opacity:0;transition:opacity .2s;box-shadow:none}
#kika-trail-feature .feature-photo:hover .photo-motion-toggle,#kika-trail-feature .photo-motion-toggle:focus-visible{opacity:1}
#kika-trail-feature .photo-motion-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}
#kika-trail-feature .play-symbol{display:none;fill:currentColor;stroke:none}
#kika-trail-feature .photo-motion-toggle[aria-pressed="true"] .pause-symbol{display:none}
#kika-trail-feature .photo-motion-toggle[aria-pressed="true"] .play-symbol{display:block}
body.home .elementor-3499 .elementor-element-8649514{display:none!important}
body.home #metaslider-id-8939,body.home #metaslider_container_8939,body.home #metaslider_8939,body.home #metaslider_8939 .slides,body.home #metaslider_8939 .slides>li,body.home #metaslider_8939 .slides>li>img{border-radius:5px;overflow:hidden}
@media(max-width:1000px) and (min-width:768px){#kika-trail-feature{grid-template-columns:60% 40%}#kika-trail-feature .feature-copy{padding-right:24px}#kika-trail-feature h2{font-size:42px;line-height:46px}}
@media(max-width:767px){#kika-trail-feature{display:flex;flex-direction:column;align-items:stretch;gap:26px;padding:30px 0}#kika-trail-feature .feature-copy{padding:0}#kika-trail-feature h2{font-size:42px;line-height:46px;margin-bottom:20px}}
@media(hover:none){#kika-trail-feature .photo-motion-toggle{opacity:.8}}
@media(prefers-reduced-motion:reduce){#kika-trail-feature .photo-monochrome{animation:none}#kika-trail-feature .photo-motion-toggle{display:none}}
