.elementor-320 .elementor-element.elementor-element-17777f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-320 .elementor-element.elementor-element-75bbe3a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-320 .elementor-element.elementor-element-6307b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:98}.elementor-320 .elementor-element.elementor-element-6307b9a:not(.elementor-motion-effects-element-type-background),.elementor-320 .elementor-element.elementor-element-6307b9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-320 .elementor-element.elementor-element-6ddf997{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-320 .elementor-element.elementor-element-cbaec71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-320 .elementor-element.elementor-element-cc5ca3f{padding:0 8px 0 0}.elementor-320 .elementor-element.elementor-element-cbb95c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-320 .elementor-element.elementor-element-9d440ed{padding:5% 0% 0% 0%}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-320 .elementor-element.elementor-element-7c7518b{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-7c7518b .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-7c7518b .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-320 .elementor-element.elementor-element-2556c1d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:1px 5px 0 0}.elementor-320 .elementor-element.elementor-element-4ae99c7{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-4ae99c7 .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-4ae99c7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-320 .elementor-element.elementor-element-61151a8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-320 .elementor-element.elementor-element-624fd0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-320 .elementor-element.elementor-element-fa25d64{padding:0 5px 0 5px}.elementor-320 .elementor-element.elementor-element-b14c8b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-320 .elementor-element.elementor-element-96b06e1{padding:0 5px 0 5px}.elementor-320 .elementor-element.elementor-element-54f34ea{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-54f34ea .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-54f34ea .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-320 .elementor-element.elementor-element-6e83f03{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-6e83f03 .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-6e83f03 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-320 .elementor-element.elementor-element-0ebea89 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-320 .elementor-element.elementor-element-95b7c5c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-320 .elementor-element.elementor-element-9792cc3{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-9792cc3 .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-9792cc3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-320 .elementor-element.elementor-element-27340cd{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px}.elementor-320 .elementor-element.elementor-element-27340cd .elementor-divider-separator{width:100%}.elementor-320 .elementor-element.elementor-element-27340cd .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-320 .elementor-element.elementor-element-4ff016c{padding:5px 0 5px 0}.elementor-320 .elementor-element.elementor-element-4ff016c .woocommerce-breadcrumb{color:#5A5A5A}.elementor-320 .elementor-element.elementor-element-4ff016c .woocommerce-breadcrumb>a{color:#0074C4}.elementor-320 .elementor-element.elementor-element-3163bf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px}.elementor-320 .elementor-element.elementor-element-3e3ad56{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-320 .elementor-element.elementor-element-f396f2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-320 .elementor-element.elementor-element-a3efa5e{--display:flex;--border-radius:0px 0px 0px 0px}.elementor-320 .elementor-element.elementor-element-a3efa5e.e-con{--align-self:flex-end}.elementor-320 .elementor-element.elementor-element-d336f76{--display:flex}.elementor-320 .elementor-element.elementor-element-18c7900{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-320 .elementor-element.elementor-element-8ad2971{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-320 .elementor-element.elementor-element-808d895{--display:flex}body.elementor-page-320:not(.elementor-motion-effects-element-type-background),body.elementor-page-320>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:767px){.elementor-320 .elementor-element.elementor-element-6307b9a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-320 .elementor-element.elementor-element-f0c9de0{margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 5px) 0;padding:0 0 0 0}.elementor-320 .elementor-element.elementor-element-6ddf997{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-320 .elementor-element.elementor-element-cbaec71{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start}.elementor-320 .elementor-element.elementor-element-9d440ed{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 0% 0% 0%}.elementor-320 .elementor-element.elementor-element-7c7518b .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-320 .elementor-element.elementor-element-2556c1d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:5% 2% 5% 2%}.elementor-320 .elementor-element.elementor-element-4ae99c7 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-320 .elementor-element.elementor-element-61151a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-320 .elementor-element.elementor-element-624fd0e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px}.elementor-320 .elementor-element.elementor-element-fa25d64{padding:0% 2% 0% 2%}.elementor-320 .elementor-element.elementor-element-b14c8b0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px}.elementor-320 .elementor-element.elementor-element-96b06e1{padding:0% 2% 0% 2%}.elementor-320 .elementor-element.elementor-element-54f34ea .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-320 .elementor-element.elementor-element-4890abd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0% 2% 0% 2%}.elementor-320 .elementor-element.elementor-element-9792cc3 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-320 .elementor-element.elementor-element-e1a6692{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0% 2% 0% 2%}.elementor-320 .elementor-element.elementor-element-4924d12{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-320 .elementor-element.elementor-element-27340cd .elementor-divider{padding-block-start:0;padding-block-end:0}}@media(min-width:768px){.elementor-320 .elementor-element.elementor-element-17777f7{--content-width:1200px}.elementor-320 .elementor-element.elementor-element-6ddf997{--content-width:1400px}.elementor-320 .elementor-element.elementor-element-cbaec71{--width:100%}.elementor-320 .elementor-element.elementor-element-3163bf2{--width:28%}.elementor-320 .elementor-element.elementor-element-d336f76{--content-width:1200px}}#planli-showcase-box,#planli-showcase-box *{box-sizing:border-box}.pln-showcase-shell{display:flex;height:524px;gap:8px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;direction:rtl;flex-direction:row-reverse}.pln-main-image{flex:2;position:relative;cursor:pointer;overflow:hidden;border-radius:0 16px 16px 0}.pln-extra{flex:1;display:flex;flex-direction:column;gap:8px}.pln-extra-row{display:flex;flex:1;gap:8px}.pln-extra-slot{flex:1;overflow:hidden;cursor:pointer;position:relative}.pln-extra-top .pln-extra-slot:first-of-type{border-radius:16px 0 0 0}.pln-extra-bottom .pln-extra-slot{border-radius:0 0 0 16px}.pln-main-image img,.pln-extra-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.pln-main-image:hover img,.pln-extra-slot:hover .pln-extra-img{transform:scale(1.05)}.pln-more-btn{position:absolute;bottom:16px;left:16px;right:auto;background:rgb(255 255 255 / .9);border:1px solid #ccc;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:14px;font-weight:600;transition:background-color 0.2s}.pln-more-btn:hover{background:#fff}.pln-lightbox-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .85);display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;transition:opacity 0.2s ease;visibility:hidden}.pln-lightbox-backdrop.is-open{opacity:1;visibility:visible}.pln-lightbox-img{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:4px}.pln-lightbox-close,.pln-lightbox-prev,.pln-lightbox-next{position:absolute;background:rgb(30 30 30 / .6);color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:28px;font-family:monospace;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:background-color 0.2s;line-height:1}.pln-lightbox-close:hover,.pln-lightbox-prev:hover,.pln-lightbox-next:hover{background:rgb(0 0 0 / .8)}.pln-lightbox-close{top:15px;right:15px;font-size:24px}.pln-lightbox-prev{left:15px}.pln-lightbox-next{right:15px}@media (max-width:768px){.pln-showcase-shell{flex-direction:column;height:auto;direction:rtl}.pln-main-image,.pln-extra-slot{border-radius:12px!important}.pln-main-image{height:300px}}.pln-main-image{height:100%}.pln-main-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pln-extra-row{flex:none;height:calc((524px - 8px) / 2)}.pln-extra-slot{position:relative;overflow:hidden}.pln-extra-slot .pln-extra-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.pln-showcase-shell{height:auto}.pln-main-image{height:300px}.pln-extra-row{height:auto}.pln-extra-slot{height:150px}}#planli-showcase-box .pln-showcase-shell{direction:ltr!important;flex-direction:row!important}#planli-showcase-box .pln-main-image{border-radius:16px 0 0 16px!important}#planli-showcase-box .pln-extra-top .pln-extra-slot:first-of-type{border-radius:0 16px 0 0!important}#planli-showcase-box .pln-extra-bottom .pln-extra-slot{border-radius:0 0 16px 0!important}#planli-showcase-box .pln-more-btn{right:16px!important;left:auto!important;border-radius:0!important;background:#e5e7eb!important;color:#2563eb!important;border:1px solid #d1d5db!important;box-shadow:none!important}#planli-showcase-box .pln-more-btn:hover,#planli-showcase-box .pln-more-btn:focus{background:#f3f4f6!important;color:#1d4ed8!important}#planli-showcase-box .pln-lightbox-prev,#planli-showcase-box .pln-lightbox-next{border-radius:0!important;background:#e5e7eb!important;color:#2563eb!important;border:1px solid #d1d5db!important;width:44px!important;height:44px!important;box-shadow:none!important}#planli-showcase-box .pln-lightbox-prev:hover,#planli-showcase-box .pln-lightbox-next:hover,#planli-showcase-box .pln-lightbox-prev:focus,#planli-showcase-box .pln-lightbox-next:focus{background:#f3f4f6!important;color:#1d4ed8!important}#planli-showcase-box .pln-lightbox-close{border-radius:0!important;background:#e5e7eb!important;color:#2563eb!important;border:1px solid #d1d5db!important}#planli-showcase-box .pln-lightbox-close:hover,#planli-showcase-box .pln-lightbox-close:focus{background:#f3f4f6!important;color:#1d4ed8!important}@media (max-width:768px){#planli-showcase-box .pln-showcase-shell{flex-direction:column!important}#planli-showcase-box .pln-more-btn{right:12px!important;left:auto!important}}.topbar{position:sticky;top:0;z-index:99;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 6px rgb(0 0 0 / .05);padding:20px 20px;direction:rtl;font-family:"Varela Round",sans-serif}.topbar__grid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.topbar__left{justify-self:start;min-width:200px}.topbar__title{font-size:18px;font-weight:600;color:#111827}.topbar__subtitle{font-size:14px;color:#6b7280;margin-top:2px}.topbar__nav{justify-self:center;display:flex;gap:8px;flex-wrap:wrap}.menu-chip{display:inline-block;padding:6px 14px;border-radius:6px;background:#f3f4f6;color:#374151!important;font-size:14px;text-decoration:none;border:1px solid #e5e7eb;transition:all 0.2s ease}.menu-chip:hover{background:#0b4aa7!important;color:#fff!important;border-color:#0b4aa7}.topbar__right{justify-self:end;display:flex;gap:10px;align-items:center}.action-btn{display:flex;align-items:center;gap:4px;font-size:13px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all 0.2s ease}.action-btn:hover{background:#f9fafb}.action-btn svg{flex-shrink:0}.wishlist-btn.jet-wishlist--active{border-color:#ef4444;color:#ef4444}.wishlist-btn.jet-wishlist--active .icon-heart-outline{display:none}.wishlist-btn:not(.jet-wishlist--active) .icon-heart-filled{display:none}.btn{display:inline-block;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;text-decoration:none;transition:all 0.2s ease}.btn--line{border:1px solid #d1d5db;background:#fff;color:#374151}.btn--line:hover{background:#f3f4f6}.btn--wa{border-color:#25d366;color:#25d366}.btn--wa:hover{background:#25d366;color:#fff}.topbar--mini{position:sticky!important;top:0!important;z-index:999!important;background:#ffffff!important;border-bottom:1px solid #e5e7eb!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important;padding:10px 16px!important;direction:rtl!important;font-family:"Varela Round",sans-serif!important}.topbar--mini .topbar__grid{max-width:1400px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.topbar--mini .topbar__title{font-size:16px!important;font-weight:600!important;color:#111827!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.topbar--mini .topbar__actions{display:flex!important;align-items:center!important;gap:12px!important}.icon-btn{background:none!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:6px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#374151!important;transition:all 0.2s ease!important}.icon-btn:hover{background:#f9fafb!important;color:#0b4aa7!important}.icon-btn svg{width:20px!important;height:20px!important}.wishlist-btn.jet-wishlist--active{border-color:#ef4444!important;color:#ef4444!important}.wishlist-btn.jet-wishlist--active .icon-heart-outline{display:none!important}.wishlist-btn:not(.jet-wishlist--active) .icon-heart-filled{display:none!important}.business-contact{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:24px;font-family:"Varela Round",sans-serif}.business-contact .widget__title{font-size:18px;font-weight:600;color:#111827;margin-bottom:16px;text-align:center}.business-contact .btn{display:inline-block;padding:12px 16px;margin-bottom:10px;text-align:center;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none;transition:all 0.2s ease-in-out;width:100%}.business-contact .btn--primary{background:#0b4aa7;color:#fff;border:none}.business-contact .btn--primary:hover{background:#08357a}.business-contact .btn--line{background:#f9fafb;color:#111827;border:1px solid #d1d5db}.business-contact .btn--line:hover{background:#e5e7eb}.business-contact .btn--wa{border-color:#25d366;color:#25d366}.business-contact .btn--wa:hover{background:#25d366;color:#fff}.modal{display:none;position:fixed;inset:0;z-index:9999}.modal:target{display:block}.modal__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .5)}.modal__dialog{background:#fff;border-radius:12px;max-width:480px;margin:5% auto;padding:20px;position:relative;z-index:10000}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal__close{font-size:22px;color:#6b7280;text-decoration:none}.modal__close:hover{color:#111827}.lead-form{border:1px solid #e5e7eb!important;border-radius:12px!important;padding:20px!important;background:#fff!important}.lead-form .field{display:block!important;margin-bottom:15px!important}.lead-form .field span{display:block!important;margin-bottom:6px!important;font-size:14px!important;font-weight:500!important;color:#374151!important}.lead-form input,.lead-form textarea,.lead-form select{width:100%!important;padding:10px 12px!important;border-radius:6px!important;border:1px solid #d1d5db!important;font-size:14px!important;transition:border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out!important;background:#fff!important}.lead-form input:focus,.lead-form textarea:focus,.lead-form select:focus{border-color:#0b4aa7!important;box-shadow:0 0 0 2px rgb(11 74 167 / .15)!important;outline:none!important}.lead-form button{display:block!important;width:100%!important;padding:12px!important;border-radius:8px!important;background:#0b4aa7!important;color:#fff!important;font-size:15px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:background 0.2s ease-in-out!important}.lead-form button:hover{background:#08357a!important}.biz-features-list{list-style:none!important;padding:0!important;margin:20px 0!important;font-family:'Rubik',sans-serif!important;display:flex;flex-direction:column;gap:12px}.biz-feature-item{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.biz-feature-title{font-size:15px;font-weight:600!important;color:#0b4aa7!important;flex-shrink:0}.biz-feature-values-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.biz-value-chip{display:inline-block!important;background:#f3f4f6!important;color:#374151!important;font-size:14px!important;padding:5px 12px!important;border-radius:6px!important;border:1px solid #e5e7eb!important;line-height:1.4!important}.biz-value-chip.biz-feature-hidden{display:none!important}.show-more-btn{background:none!important;border:none!important;padding:0!important;font-size:13px!important;color:#0b4aa7!important;cursor:pointer!important;text-decoration:underline dotted!important;font-family:"Varela Round",sans-serif!important;flex-shrink:0}.show-more-btn:hover{color:#08357a!important;text-decoration:underline!important}.biz-bring{display:grid!important;grid-template-columns:1fr!important;margin:20px 0!important;padding:0!important;list-style:none!important;font-family:'Rubik',sans-serif!important;font-size:14px!important;color:#374151!important;border:1px solid #e5e7eb!important;border-radius:6px!important;overflow:hidden!important}.biz-bring li{display:grid!important;grid-template-columns:140px auto!important;align-items:center!important;padding:10px 16px!important;border-bottom:1px solid #e5e7eb!important}.biz-bring li:last-child{border-bottom:none!important}.biz-bring li strong{font-weight:500!important;color:#0b4aa7!important;margin:0!important;text-align:right!important}.biz-bring li span{text-align:left!important;color:#374151!important;display:block!important}.biz-bring li:hover{background:#f9fafb!important}.biz-bring-wrap{margin:24px 0!important}.biz-bring-title{font-size:18px!important;font-weight:600!important;margin-bottom:12px!important;color:#0b4aa7!important;font-family:'Rubik',sans-serif!important}.biz-hours{display:grid!important;grid-template-columns:1fr!important;gap:0!important;list-style:none!important;margin:20px 0!important;padding:0!important;font-family:'Rubik',sans-serif!important;border:1px solid #e5e7eb!important;border-radius:6px!important;overflow:hidden!important}.biz-hours li{display:grid!important;grid-template-columns:120px 1fr!important;align-items:center!important;padding:10px 14px!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important}.biz-hours li:last-child{border-bottom:none!important}.biz-hours li strong{font-weight:500!important;color:#0b4aa7!important;margin:0!important}.biz-hours li span{text-align:left!important;color:#374151!important}.biz-hours li:hover{background:#f9fafb!important}.biz-hours-wrap{margin:24px 0!important}.biz-hours-title{font-size:18px!important;font-weight:600!important;margin-bottom:12px!important;color:#0b4aa7!important;font-family:'Rubik',sans-serif!important}.biz-qa{margin:24px 0!important;font-family:'Rubik',sans-serif!important}.biz-qa__title{font-size:18px!important;font-weight:600!important;margin-bottom:12px!important;color:#0b4aa7!important;font-family:'Rubik',sans-serif!important}.biz-qa .qa-item{border:1px solid #e5e7eb!important;border-radius:6px!important;margin-bottom:8px!important;overflow:hidden!important;background:#fff!important;transition:all 0.2s ease!important}.biz-qa .qa-item summary{cursor:pointer!important;padding:12px 16px!important;font-size:15px!important;font-weight:600!important;color:#0b4aa7!important;background:#f9fafb!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.biz-qa .qa-item summary::-webkit-details-marker{display:none!important}.biz-qa .qa-item summary::after{content:'+'!important;font-size:18px!important;color:#374151!important;transition:transform 0.2s ease!important}.biz-qa .qa-item[open] summary::after{content:'–'!important;color:#0b4aa7!important}.biz-qa .qa-answer{padding:12px 16px!important;font-size:14px!important;color:#374151!important;line-height:1.5!important;background:#fff!important}.biz-reviews .review-toggle{display:inline-block!important;background:#f3f4f6!important;color:#374151!important;font-size:14px!important;padding:6px 14px!important;border-radius:6px!important;border:1px solid #e5e7eb!important;line-height:1.4!important;font-weight:500!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:8px 0!important;font-family:'Rubik',sans-serif!important}.biz-reviews .review-toggle:hover{background:#0b4aa7!important;color:#fff!important;border-color:#0b4aa7!important}.review-form{border:1px solid #e5e7eb!important;border-radius:12px!important;padding:20px!important;background:#fff!important;font-family:"Varela Round",sans-serif!important}.review-form .field{display:block!important;margin-bottom:15px!important}.review-form .field span{display:block!important;margin-bottom:6px!important;font-size:14px!important;font-weight:500!important;color:#374151!important}.review-form input,.review-form textarea,.review-form select{width:100%!important;padding:10px 12px!important;border-radius:6px!important;border:1px solid #d1d5db!important;font-size:14px!important;transition:border-color 0.2s ease-in-out!important,box-shadow 0.2s ease-in-out!important;background:#fff!important}.review-form input:focus,.review-form textarea:focus,.review-form select:focus{border-color:#0b4aa7!important;box-shadow:0 0 0 2px rgb(11 74 167 / .15)!important;outline:none!important}.review-form .checkbox-field{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:13px!important;line-height:1.5!important;margin:14px 0!important;color:#374151!important;width:100%!important}.review-form .checkbox-field input{margin-top:4px!important;flex-shrink:0!important}.review-form .checkbox-field span{flex:1!important}.review-form button{display:block!important;width:100%!important;padding:12px!important;border-radius:8px!important;background:#0b4aa7!important;color:#fff!important;font-size:15px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:background 0.2s ease-in-out!important}.review-form button:hover{background:#08357a!important}.star-rating{display:flex!important;flex-direction:row-reverse!important;gap:4px!important;margin-top:6px!important}.star-rating input{display:none!important}.star-rating label{font-size:26px!important;color:#d1d5db!important;cursor:pointer!important;transition:color 0.2s ease!important}.star-rating label:hover,.star-rating label:hover~label{color:#f59e0b!important}.star-rating input:checked~label{color:#f59e0b!important}.review-form .checkbox-field{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:13px!important;line-height:1.5!important;margin:14px 0!important;color:#374151!important;width:100%!important}.review-form .checkbox-field input[type="checkbox"]{flex:0 0 16px!important;height:16px!important;margin-top:4px!important}.review-form .checkbox-field span{flex:1!important;display:block!important}.review-form .review-close{position:absolute!important;top:8px!important;left:8px!important;background:none!important;border:none!important;color:#6b7280!important;font-size:18px!important;cursor:pointer!important;padding:0!important;line-height:1!important;transition:color 0.2s ease!important}.review-form .review-close:hover{color:#111827!important}.review-form{position:relative!important}.review-success{background:#ecfdf5;border:1px solid #10b981;color:#065f46;padding:12px 16px;border-radius:8px;margin:12px 0;font-size:14px;font-weight:500;font-family:'Rubik',sans-serif}.reviews-list{list-style:none!important;padding:0!important;margin:20px 0!important;display:flex!important;flex-direction:column!important;gap:16px!important}.review{border:1px solid #e5e7eb!important;border-radius:10px!important;padding:16px!important;background:#f9fafb!important;font-family:'Varela Round',sans-serif!important;box-shadow:0 1px 3px rgb(0 0 0 / .05)!important;transition:box-shadow 0.2s ease!important}.review:hover{box-shadow:0 2px 8px rgb(0 0 0 / .08)!important;background:#fff!important}.review-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important}.review-author{font-weight:600!important;font-size:15px!important;color:#111827!important}.review-stars{color:#f59e0b!important;font-size:16px!important}.review-stars .star{margin-left:2px!important}.review-stars .star.filled{color:#f59e0b!important}.review-stars .star:not(.filled){color:#d1d5db!important}.review-content{font-size:14px!important;color:#374151!important;line-height:1.6!important}.no-reviews{font-size:14px!important;color:#6b7280!important;font-style:italic!important;padding:12px!important;background:#f3f4f6!important;border-radius:6px!important;text-align:center!important}.reviews-title{font-size:18px!important;font-weight:600!important;margin-bottom:12px!important;color:#0b4aa7!important;font-family:'Rubik',sans-serif!important}@media (max-width:768px){.reviews-title{font-size:16px!important;margin-bottom:10px!important}}.business-contact{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:24px;font-family:'Rubik',sans-serif!important}.business-contact .widget__title{font-size:18px;font-weight:600;color:#111827;margin-bottom:16px;text-align:center;font-family:'Rubik',sans-serif!important}.business-contact .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;margin-bottom:10px;text-align:center;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none;transition:all 0.2s ease-in-out;width:100%;min-height:48px;font-family:'Rubik',sans-serif!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-contact .btn--primary{background:#0b4aa7;color:#fff;border:none}.business-contact .btn--primary:hover{background:#08357a}.business-contact .btn--line{background:#f9fafb;color:#111827;border:1px solid #d1d5db}.business-contact .btn--line:hover{background:#e5e7eb}.business-contact .btn--wa{border-color:#25d366;color:#25d366}.business-contact .btn--wa:hover{background:#25d366;color:#fff}.contact-row{display:flex;gap:10px;margin-top:10px}.btn--half{flex:1}@media (max-width:1024px){.contact-row{flex-direction:column;gap:10px}.btn--half{flex:none;width:100%}.business-contact .btn{justify-content:center;width:100%}}:root{--wa-green:#25D366;--wa-green-dark:#1fb65a}.biz-cta-row{position:fixed!important;left:10px!important;right:10px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;z-index:9999!important;display:flex!important;align-items:center!important;gap:6px!important;background:#fff!important;border:0!important;border-radius:12px!important;padding:8px!important;box-shadow:0 8px 24px rgb(0 0 0 / .08)!important}.cta-btn.btn-primary{order:1!important}.cta-btn.btn-ghost{order:2!important}.cta-wa{order:3!important}.cta-btn:{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;height:40px!important;padding:0 10px!important;border-radius:500px!important;border:1px solid var(--wa-green)!important;background:#fff!important;color:var(--wa-green-dark)!important;text-decoration:none!important;font-size:14px!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cta-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;height:40px!important;padding:0 10px!important;border-radius:500px!important;border:1px solid var(--wa-green)!important;background:#fff!important;color:var(--wa-green-dark)!important;text-decoration:none!important;font-size:14px!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cta-wa{width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:white!important}.wa-circle{width:40px!important;height:40px!important;background:var(--wa-green)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 6px rgb(37 211 102 / .35)!important}.wa-svg{width:18px!important;height:18px!important;display:block!important;color:#fff!important;fill:#fff!important}.wa-svg *{fill:#fff!important}@media (min-width:769px){.biz-cta-row{position:static!important;box-shadow:none!important;padding:0!important;gap:8px!important}}.cta-btn.btn-primary.track-click{background-color:var(--wa-green)!important;border-color:var(--wa-green)!important;color:#fff!important}.cta-btn.btn-primary.track-click:hover{background-color:var(--wa-green-dark)!important;border-color:var(--wa-green-dark)!important}.cta-btn.btn-ghost.track-click{background:#fff!important;color:var(--wa-green-dark)!important;border-color:var(--wa-green)!important}.cta-btn.btn-ghost.track-click:hover{background:rgb(37 211 102 / .08)!important}.wa-circle{background:#fff!important;border:1px solid var(--wa-green)!important;box-shadow:0 2px 6px rgb(37 211 102 / .15)!important}.cta-wa svg{width:18px!important;height:18px!important;color:var(--wa-green)!important;fill:var(--wa-green)!important}.cta-wa svg *{fill:var(--wa-green)!important}.cta-btn:focus-visible,.cta-wa:focus-visible{outline:2px solid var(--wa-green-dark)!important;outline-offset:2px!important}.rb-scope{--rb-border:#e9eef3;--rb-text:#223;--rb-sub:#556;--rb-brand:#003580;--rb-accent:#febb02}.rb-title-section{font-size:22px;margin:0 0 12px;color:var(--rb-text)}.rb-swiper .swiper-slide{width:260px;flex-shrink:0}@media (max-width:600px){.rb-swiper .swiper-slide{width:220px}}.rb-card{border:1px solid var(--rb-border);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;height:100%}.rb-thumb{display:block}.rb-img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#f5f5f5}.rb-noimg{display:grid;place-items:center;color:#888;font-size:13px}.rb-body{padding:12px;display:flex;flex-direction:column;gap:6px}.rb-name{font-size:16px;margin:0;line-height:1.3}.rb-name a{color:var(--rb-brand);text-decoration:none}.rb-name a:hover{text-decoration:underline}.rb-price{font-size:14px;color:#222;font-weight:600}.rb-cats{font-size:12px;color:var(--rb-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-divider{border:0;border-top:1px solid #f0f0f0;margin:8px 0 0}.rb-actions{display:flex;margin-top:8px}.rb-btn{display:inline-block;text-align:center;width:100%;background:var(--rb-brand);color:#fff;padding:8px 10px;border-radius:8px;text-decoration:none;font-weight:700;font-size:14px}.rb-btn:hover{background:var(--rb-accent);color:#000}.rb-swiper .rb-nav{color:#003580}.rb-swiper .rb-nav::after{font-size:18px}.rb-swiper .swiper-button-prev,.rb-swiper .swiper-button-next{background:#00397b!important;color:#fff!important;border:0!important;width:40px!important;height:40px!important;border-radius:10px!important}.rb-swiper .swiper-button-prev::after,.rb-swiper .swiper-button-next::after{font-size:18px!important;line-height:1!important}.rb-scope{--rb-border:#e9eef3;--rb-text:#223;--rb-sub:#556;--rb-brand:#003580;--rb-accent:#febb02}.rb-title-section{font-size:22px;margin:0 0 12px;color:var(--rb-text)}.rb-swiper .swiper-slide{width:260px;flex-shrink:0}@media (max-width:600px){.rb-swiper .swiper-slide{width:220px}}.rb-card{border:1px solid var(--rb-border);border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;height:100%}.rb-thumb{display:block}.rb-img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#f5f5f5}.rb-noimg{display:grid;place-items:center;color:#888;font-size:13px}.rb-body{padding:12px;display:flex;flex-direction:column;gap:6px}.rb-name{font-size:16px;margin:0;line-height:1.3}.rb-name a{color:var(--rb-brand);text-decoration:none}.rb-name a:hover{text-decoration:underline}.rb-price{font-size:14px;color:#222;font-weight:600}.rb-cats{font-size:12px;color:var(--rb-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-divider{border:0;border-top:1px solid #f0f0f0;margin:8px 0 0}.rb-actions{display:flex;margin-top:8px}.rb-btn{display:inline-block;text-align:center;width:100%;background:var(--rb-brand);color:#fff;padding:8px 10px;border-radius:8px;text-decoration:none;font-weight:700;font-size:14px}.rb-btn:hover{background:var(--rb-accent);color:#000}.rb-swiper .rb-nav{color:#003580}.rb-swiper .rb-nav::after{font-size:18px}.rb-swiper .swiper-button-prev,.rb-swiper .swiper-button-next{background:#00397b!important;color:#fff!important;border:0!important;width:40px!important;height:40px!important;border-radius:10px!important}.rb-swiper .swiper-button-prev::after,.rb-swiper .swiper-button-next::after{font-size:18px!important;line-height:1!important}