.ffs-showcase{position:relative;width:100%;margin:-12px 0 16px;clear:both;z-index:1;font-family:inherit;direction:rtl}.ffs-showcase *{box-sizing:border-box}.ffs-viewport{overflow:hidden;border:1px solid #e7edf5;background:#fff;box-shadow:0 4px 16px rgb(15 23 42 / .055)}.ffs-track{display:flex;direction:ltr;transition:transform .58s cubic-bezier(.22,.61,.36,1);will-change:transform}.ffs-slide{flex:0 0 100%;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr);direction:ltr;min-height:285px;background:#fff}.ffs-visual{direction:rtl;position:relative;z-index:1;min-width:0;overflow:hidden;width:100%;background:#e8f4fb}.ffs-visual a,.ffs-visual picture{display:block;height:100%;min-height:285px}.ffs-visual img{display:block;width:100%;height:100%;min-height:285px;object-fit:cover;object-position:left center;transition:transform .35s ease}.ffs-visual a:hover img{transform:scale(1.01)}.ffs-visual--places img{object-position:center center}.ffs-info{direction:rtl;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:18px 24px;text-align:right;background:#fff}.ffs-eyebrow{align-self:flex-start;display:inline-flex;background:#edf4ff;color:#174d9e;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:700;margin-bottom:5px}.ffs-info h2{display:flex;align-items:center;gap:8px;margin:0!important;padding:0!important;border:0!important;color:#101b4c!important;font-size:33px!important;line-height:1.3!important;font-weight:900!important;letter-spacing:-1px}.ffs-pin{position:relative;width:26px;height:33px;flex:0 0 26px}.ffs-pin:before{content:"";width:23px;height:23px;border-radius:50% 50% 50% 0;background:#1672f5;transform:rotate(-45deg);position:absolute;top:2px}.ffs-pin:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;position:absolute;top:10px;right:9px}.ffs-compass{display:inline-flex;width:29px;height:29px;border-radius:50%;align-items:center;justify-content:center;background:#1672f5;color:#fff;font-size:18px;line-height:1}.ffs-lead{margin:3px 0 0!important;color:#0966e8!important;font-size:16px!important;line-height:1.7!important;font-weight:800!important}.ffs-sub{margin:0 0 11px!important;color:#748198!important;font-size:11px!important;line-height:1.7!important}.ffs-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:12px}.ffs-chip{display:flex;min-width:0;align-items:center;gap:5px;border-radius:9px;padding:7px 8px;background:color-mix(in srgb,var(--ffs-c) 8%,white);color:var(--ffs-c);font-size:8px;font-weight:700;line-height:1.3}.ffs-chip i{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.ffs-chip svg{width:15px;height:15px}.ffs-chip em{font-style:normal;color:#26344b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffs-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:42px;border-radius:10px;background:#0867f2;color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:800;box-shadow:0 5px 13px rgb(8 103 242 / .16)}.ffs-arrow{position:absolute;z-index:7;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:rgb(255 255 255 / .94);color:#0867f2;box-shadow:0 3px 12px rgb(15 23 42 / .16);font-size:25px;line-height:30px;cursor:pointer}.ffs-prev{right:8px}.ffs-next{left:8px}.ffs-dots{display:flex;justify-content:center;gap:7px;margin-top:8px}.ffs-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d8dee8;cursor:pointer}.ffs-dots button.is-active{background:#1672f5;transform:scale(1.15)}body.dark-mode .ffs-viewport,body.dark-mode .ffs-slide,body.penci_dark_layout .ffs-viewport,body.penci_dark_layout .ffs-slide,body.penci-dark-layout .ffs-viewport,body.penci-dark-layout .ffs-slide{background:#17191d;border-color:#2b2f36}body.dark-mode .ffs-info,body.penci_dark_layout .ffs-info,body.penci-dark-layout .ffs-info{background:#17191d}body.dark-mode .ffs-info h2,body.penci_dark_layout .ffs-info h2,body.penci-dark-layout .ffs-info h2{color:#f4f7fb!important}body.dark-mode .ffs-chip em,body.penci_dark_layout .ffs-chip em,body.penci-dark-layout .ffs-chip em{color:#e8edf5}@media(max-width:900px){.ffs-slide{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.ffs-info{padding:17px 18px}.ffs-info h2{font-size:29px!important}.ffs-lead{font-size:14px!important}.ffs-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ffs-showcase{margin:0 0 14px}.ffs-slide{display:flex;flex-direction:column;min-height:0}.ffs-visual{order:1;height:160px;min-height:160px;width:100%;overflow:hidden}.ffs-visual a,.ffs-visual picture,.ffs-visual img{height:160px;min-height:160px}.ffs-visual img{object-position:left center}.ffs-visual--places img{object-position:center center}.ffs-info{order:2;padding:10px 13px 13px;align-items:stretch;background:#fff}.ffs-eyebrow{font-size:9px;padding:4px 8px;margin-bottom:4px}.ffs-info h2{font-size:25px!important}.ffs-lead{font-size:12.5px!important;margin-top:1px!important}.ffs-sub{display:none}.ffs-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:8px 0 10px}.ffs-chip{padding:6px 4px;gap:3px;font-size:7.5px;justify-content:center}.ffs-chip i{width:16px;height:16px;flex-basis:16px}.ffs-chip svg{width:13px;height:13px}.ffs-chip em{text-align:center}.ffs-cta{min-height:40px;border-radius:9px;font-size:11.5px}.ffs-arrow{width:32px;height:32px;font-size:22px;top:80px}.ffs-prev{right:7px}.ffs-next{left:7px}.ffs-dots{margin-top:7px}body.dark-mode .ffs-info,body.penci_dark_layout .ffs-info,body.penci-dark-layout .ffs-info{background:#17191d}}@media(prefers-reduced-motion:reduce){.ffs-track{transition:none}.ffs-visual img{transition:none}}.ffs-showcase .ffs-arrow{-webkit-appearance:none!important;appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:rgb(245 245 245 / .92)!important;color:#20242a!important;box-shadow:0 1px 4px rgb(0 0 0 / .08)!important;font-family:Arial,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important;text-align:center!important;text-indent:0!important;opacity:1!important;transition:background-color .2s ease,transform .2s ease!important}.ffs-showcase .ffs-arrow:hover,.ffs-showcase .ffs-arrow:focus{background:rgb(255 255 255 / .98)!important;color:#111!important;outline:0!important}.ffs-showcase .ffs-prev{right:18px!important;left:auto!important}.ffs-showcase .ffs-next{left:18px!important;right:auto!important}@media(max-width:767px){.ffs-showcase .ffs-arrow{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;top:80px!important;font-size:22px!important;background:rgb(245 245 245 / .90)!important}.ffs-showcase .ffs-prev{right:10px!important}.ffs-showcase .ffs-next{left:10px!important}}@media (hover:hover) and (pointer:fine){.ffs-showcase .ffs-arrow{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-50%) scale(.96)!important;transition:opacity .22s ease,visibility .22s ease,background-color .2s ease,transform .22s ease!important}.ffs-showcase:hover .ffs-arrow,.ffs-showcase:focus-within .ffs-arrow{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%) scale(1)!important}}.ffs-showcase .ffs-visual:after{display:none!important;content:none!important}@media(min-width:768px){.ffs-showcase .ffs-slide{position:relative!important;display:block!important;min-height:285px!important;overflow:hidden!important;background:#e8f4fb!important}.ffs-showcase .ffs-visual{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:285px!important;z-index:1!important}.ffs-showcase .ffs-visual a,.ffs-showcase .ffs-visual picture,.ffs-showcase .ffs-visual img{display:block!important;width:100%!important;height:100%!important;min-height:285px!important}.ffs-showcase .ffs-info{position:absolute!important;top:0!important;right:0!important;bottom:0!important;z-index:3!important;width:min(44%, 430px)!important;min-width:350px!important;padding:18px 24px 18px 26px!important;background:linear-gradient(270deg,rgb(255 255 255 / .90) 0%,rgb(255 255 255 / .78) 34%,rgb(255 255 255 / .54) 68%,#fff0 100%)!important;-webkit-backdrop-filter:saturate(1.04) blur(1.5px);backdrop-filter:saturate(1.04) blur(1.5px)}.ffs-showcase .ffs-info>*{position:relative;z-index:1}.ffs-showcase .ffs-visual img,.ffs-showcase .ffs-visual--places img,.ffs-showcase .ffs-visual--map img{object-position:center center!important}}@media(min-width:768px){.ffs-showcase .ffs-info{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.ffs-showcase--single .ffs-track{transform:none!important;transition:none!important}.ffs-showcase--single .ffs-slide{flex-basis:100%}.ffs-showcase--widget{margin:0 0 18px!important}.ffs-showcase--widget .ffs-viewport{border-radius:10px;overflow:hidden}.ffs-showcase--widget .ffs-slide{display:flex!important;flex-direction:column!important;min-height:0!important;background:#fff!important}.ffs-showcase--widget .ffs-visual{position:relative!important;inset:auto!important;order:1!important;width:100%!important;height:170px!important;min-height:170px!important}.ffs-showcase--widget .ffs-visual a,.ffs-showcase--widget .ffs-visual picture,.ffs-showcase--widget .ffs-visual img{width:100%!important;height:170px!important;min-height:170px!important;object-fit:cover!important}.ffs-showcase--widget .ffs-info{position:relative!important;inset:auto!important;order:2!important;width:100%!important;min-width:0!important;padding:12px 13px 14px!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ffs-showcase--widget .ffs-info h2{font-size:24px!important}.ffs-showcase--widget .ffs-lead{font-size:12.5px!important}.ffs-showcase--widget .ffs-sub{display:none!important}.ffs-showcase--widget .ffs-chips{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:8px 0 10px!important}.ffs-showcase--widget .ffs-chip{padding:6px 5px!important;font-size:7.5px!important}.ffs-showcase--widget .ffs-cta{min-height:40px!important;font-size:11.5px!important}.ffs-showcase--widget .ffs-arrow{top:85px!important}body.dark-mode .ffs-showcase--widget .ffs-info,body.penci_dark_layout .ffs-showcase--widget .ffs-info,body.penci-dark-layout .ffs-showcase--widget .ffs-info{background:#17191d!important}