@layer theme{:root,:host{--tw-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}}@layer base,components,utilities;@media (min-width:921px){.menu-item-6943>.elementskit-submenu-panel{column-count:3;column-gap:30px;width:auto;min-width:640px;padding:10px 24px}.menu-item-6943>.elementskit-submenu-panel>li{break-inside:avoid;-webkit-column-break-inside:avoid}}.menu-item-6943>.elementskit-submenu-panel>li.ekit-all-brands>a,.menu-item-6943 .elementskit-megamenu-panel li.ekit-all-brands .elementor-icon-list-text{color:#2ed300!important;font-weight:700!important}.menu-item-6943 .elementskit-megamenu-panel li.ekit-all-brands{border-top:1px solid #2ed30059;margin-top:6px;padding-top:8px}.menu-item-6943 .elementskit-megamenu-panel .elementor-column{width:33.3333%!important}.menu-item-6943 .elementskit-megamenu-panel{width:720px!important;min-width:0!important;max-width:none!important}.menu-item-6943 .elementskit-megamenu-panel .elementor-container{width:100%!important;max-width:100%!important}.menu-item-6943 .elementskit-megamenu-panel .elementor-icon-list-text{white-space:nowrap}.menu-item-6943>.elementskit-submenu-panel>li.ekit-all-brands{border-top:1px solid #2ed30059;margin-top:6px;padding-top:8px}.ea-lang-switch>a{align-items:center;gap:8px;font-weight:600;line-height:1.6;transition:opacity .15s;display:inline-flex!important}:is(.ea-lang-switch>a:hover,.ea-lang-switch>a:focus-visible){opacity:.75}.ea-flag{border-radius:2px;flex:0 0 24px;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #ffffff40}.ea-lang-label{white-space:nowrap}.ea-lang-switch>a[lang=ar] .ea-lang-label{font-size:1.05em}.ea-rtl #content{text-align:right;direction:rtl}.ea-rtl #content img,.ea-rtl #content svg,.ea-rtl #content iframe,.ea-rtl #content video{direction:ltr}.ea-rtl .ekit-template-content-header,.ea-rtl footer{text-align:start;direction:ltr}.elementor-element-87449e8 .elementor-icon-list-text{color:#8f9297!important}footer a[href^=tel\:],footer a[href^=mailto\:],footer a[href*=wa\.me],footer a[href*="maps.app.goo.gl"]{padding-block:5px;display:inline-block}.elementskit-nav-logo img{object-fit:contain;width:auto;height:100px}.ea-fab{z-index:9998;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:18px;left:18px}.ea-fab__btn{border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;text-decoration:none;transition:transform .18s;display:flex;box-shadow:0 3px 12px #00000059}.ea-fab__btn svg{fill:#fff;width:26px;height:26px;display:block}.ea-fab__btn--whatsapp{background:#25d366}.ea-fab__btn--call{background:#262626}:is(.ea-fab__btn:hover,.ea-fab__btn:focus-visible){transform:scale(1.08)}.ea-fab__btn:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (max-width:767px){.ea-fab{gap:10px;bottom:14px;left:14px}.ea-fab__btn{width:48px;height:48px}.ea-fab__btn svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.ea-fab__btn{transition:none}:is(.ea-fab__btn:hover,.ea-fab__btn:focus-visible){transform:none}}.ea-ctabar{z-index:9999;padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:1fr 1fr;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #00000047}.ea-ctabar__btn{letter-spacing:.01em;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:14px 10px;font-family:Montserrat,Segoe UI,Arial,Helvetica,sans-serif;font-size:15.5px;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative;overflow:hidden}.ea-ctabar__btn--call{color:#171003;background:#f2b01e}.ea-ctabar__btn--whatsapp{color:#05310f;background:#25d366}.ea-ctabar__ico,.ea-ctabar__label{z-index:1;position:relative}.ea-ctabar__ico{display:flex}.ea-ctabar__ico svg{fill:currentColor;width:20px;height:20px;display:block}.ea-ctabar__label{white-space:nowrap}.ea-ctabar__btn:active{filter:brightness(.92)}.ea-ctabar__btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff9e,#0000);width:52%;animation:4.5s ease-in-out infinite ea-ctabar-sweep;position:absolute;top:0;bottom:0;left:-60%;transform:translate(0)}.ea-ctabar__btn--whatsapp:after{animation-delay:.6s}@keyframes ea-ctabar-sweep{0%{transform:translate(0)}55%,to{transform:translate(360%)}}.ea-ctabar__btn--call .ea-ctabar__ico{transform-origin:50% 60%;animation:3s ease-in-out infinite ea-ctabar-ring}.ea-ctabar__btn--whatsapp .ea-ctabar__ico{animation:3s ease-in-out .4s infinite ea-ctabar-beat}@keyframes ea-ctabar-beat{0%,68%,to{transform:scale(1)}74%{transform:scale(1.18)}80%{transform:scale(1)}86%{transform:scale(1.12)}}@keyframes ea-ctabar-ring{0%,62%,to{transform:rotate(0)}66%,74%{transform:rotate(-13deg)}70%,78%{transform:rotate(13deg)}82%{transform:rotate(0)}}.ea-ctabar__btn:focus-visible{outline-offset:-5px;outline:3px solid #fff}@media (max-width:767px){.ea-ctabar{display:grid}.ea-fab{display:none}html body{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px))}#ast-scroll-top{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;z-index:10000!important}}@media (prefers-reduced-motion:reduce){.ea-ctabar__btn:after,.ea-ctabar__btn--call .ea-ctabar__ico,.ea-ctabar__btn--whatsapp .ea-ctabar__ico{animation:none}.ea-ctabar__btn:after{display:none}}@media (max-width:900px){.wp-gr.rpi .grw-row{flex-wrap:wrap!important;align-items:stretch!important}.wp-gr.rpi .grw-row>.grw-header,.wp-gr.rpi .grw-row>.grw-content{flex:0 0 100%!important;width:100%!important;min-width:0!important}.wp-gr.rpi .grw-header{margin-bottom:16px}.wp-gr.rpi .grw-header-inner{justify-content:flex-start}.wp-gr.rpi .grw-header .rpi-col8{flex:auto!important;min-width:0!important}.wp-gr.rpi .wp-google-name{white-space:normal!important;word-break:normal!important}.wp-gr.rpi .grw-row .grw-review{flex:0 0 86%!important;width:86%!important}.wp-gr.rpi .rpi-slides{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wp-gr.rpi .rpi-slides::-webkit-scrollbar{display:none}.wp-gr.rpi .rpi-slide{scroll-snap-align:center}.wp-gr.rpi .grw-content-inner{position:relative}.wp-gr.rpi .rpi-ltgt{flex:none!important}}.ea-ctabar__label--ar{display:none}
