body{font-family:Roboto,sans-serif}.elementor-location-header .elementor-item,.elementor-location-header .elementor-button{font-family:Gotham,sans-serif!important}.elementor-location-header button.elementor-button{color:var(--primary-foreground)!important}.elementor-location-header .elementor-item.active{color:var(--source-color-b3f0bf04)}.elementor-widget-button .elementor-button{justify-content:center;align-items:center;display:inline-flex}#content{min-height:35vh}.elementor-16952 .elementor-element.elementor-element-e773fee{background-image:url(/__l5e/assets-v1/7ef35b59-3487-4ed5-83e5-33beed793456/units-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-invisible,.perfmatters-lazy{visibility:visible!important;opacity:1!important}.elementor a,.elementor button{letter-spacing:normal}.elementor button.elementor-button{white-space:normal;border:0;height:auto}.elementor-nav-menu{margin:0;padding:0;list-style:none}.elementor-nav-menu--main .elementor-nav-menu{align-items:center;display:flex}.elementor-nav-menu--main .elementor-item{padding:13px 20px;display:block}.elementor-nav-menu--main{display:block}.elementor-nav-menu--dropdown,.original-menu-toggle,.elementor-tab-content.original-answer{display:none}.elementor-tab-content.original-answer-open{display:block}.original-faq-trigger{white-space:normal;text-align:left;border-radius:0;justify-content:flex-start;width:100%;height:auto}.elementor-widget-container:empty{display:none}.canonical-article{max-width:1000px;margin:0 auto;padding:70px 24px;line-height:1.8}.canonical-article h1{color:var(--primary);margin-bottom:32px;font-family:Gotham,Roboto,sans-serif;font-size:clamp(28px,4vw,40px);line-height:1.2}.canonical-article h2,.canonical-article h3{margin:28px 0 16px}.canonical-article p{margin-bottom:20px}.canonical-article a{color:var(--primary);text-decoration:underline}.canonical-article img{max-width:100%;height:auto}.elementor-widget-video video{object-fit:cover;max-width:100%}.original-action{margin:24px 0}.original-inline-action{background:0 0;border:0;height:auto;padding:0;display:inline}.original-inline-action img{display:block}.original-unavailable-action{white-space:normal;flex-wrap:wrap;height:auto}.original-unavailable-note{width:100%;font-size:12px;line-height:1.5;display:block}.original-category-heading{margin:0}.original-action{white-space:normal;max-width:100%;height:auto}.original-disconnected-form{gap:12px;width:100%;min-width:0;display:grid}.original-form-field{gap:5px;min-width:0;display:grid}.original-form-field input,.original-form-field textarea,.original-form-field select{background:var(--background);width:100%;min-width:0;color:var(--foreground);border:1px solid var(--input);border-radius:4px;padding:10px}.original-form-field label,.original-form-notice{font-size:13px;line-height:1.5}.original-disconnected-form button{white-space:normal;max-width:100%}.elementor a:focus-visible,.elementor button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.unit-carousel-controls button,.original-menu-toggle{min-width:44px;min-height:44px}.static-reputation{justify-content:center;padding:12px 0;display:flex}.static-reputation img{width:120px;height:auto}.whatsapp-float{background:var(--whatsapp-surface);color:var(--whatsapp-foreground);border:0}.dialog-body button[type=submit]{background:var(--action);color:var(--action-foreground);border:0}.dialog-body [data-slot=dialog-title]{font-family:Gotham,sans-serif}.dialog-body{background:var(--background);color:var(--foreground)}.original-public-video{border:0;width:100%;height:auto;padding:0;display:block;position:relative}.original-public-video img{width:100%;height:auto}.original-video-play{color:var(--primary-foreground);place-items:center;display:grid;position:absolute;inset:0}.original-video-play svg{background:var(--primary);border-radius:8px;width:56px;height:56px;padding:12px}.artur-unit-experience .unit-reveal-pending{opacity:0;transform:translateY(18px)}.artur-unit-experience .unit-reveal-visible{animation:.65s ease-out both unit-enter}@keyframes unit-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.unit-carousel{width:100%;min-width:0;position:relative}.unit-carousel-viewport{touch-action:pan-y pinch-zoom;overflow:hidden}.unit-carousel-track{display:flex}.unit-carousel-slide{flex:0 0 100%;min-width:0}.unit-carousel-photos .unit-carousel-viewport,.unit-carousel-photos .swiper-slide,.unit-carousel-photos .swiper-slide-bg{height:442px}.unit-carousel-controls{justify-content:center;align-items:center;gap:10px;padding-top:12px;display:flex}.unit-carousel-counter{font-variant-numeric:tabular-nums;text-align:center;min-width:44px}.unit-carousel-photos .unit-carousel-controls{color:var(--primary-foreground);position:absolute;inset:auto 0 12px}.unit-carousel-photos .unit-carousel-controls button{background:var(--primary);color:var(--primary-foreground)}.unit-carousel-photos .unit-carousel-counter{background:var(--primary);color:var(--primary-foreground);border-radius:4px;padding:6px}.unit-carousel-testimonials .unit-carousel-controls button{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.unit-carousel-testimonials .unit-carousel-slide{flex-basis:33.3333%;padding:0 5px}.unit-carousel-testimonials .unit-carousel-slide>.e-child{width:100%;height:100%}.artur-unit-experience .elementor-button{transition:filter .18s,transform .18s}.artur-unit-experience .elementor-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.artur-unit-experience .elementor-button:focus-visible,.unit-carousel button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.unit-carousel button:hover{filter:brightness(1.15)}@media (width<=767px){.unit-carousel-testimonials .unit-carousel-slide{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.artur-unit-experience .unit-reveal-pending{opacity:1;transform:none}.artur-unit-experience .unit-reveal-visible{animation:none}.artur-unit-experience .elementor-button,.artur-unit-experience .swiper-slide,.artur-unit-experience .unit-carousel-track{transition:none!important}.artur-unit-experience .elementor-button:hover{transform:none}}@media (width<=767px){.elementor-nav-menu--main{display:none!important}.original-menu-toggle{display:inline-flex}.original-menu-closed{display:none!important}.original-menu-open{background:var(--background);width:min(92vw,360px);box-shadow:var(--shadow-floating);z-index:50;padding:12px;position:absolute;top:100%;right:0;display:block!important}.original-menu-open .elementor-item{color:var(--primary);padding:14px;display:block}.elementor-location-header{z-index:40;position:relative}.elementor-location-header .e-con-inner{flex-wrap:nowrap}.elementor-16950 .elementor-element.elementor-element-8f8460d{flex-shrink:0;width:auto;display:flex}.elementor-16950 .elementor-element.elementor-element-8f8460d .elementor-button{max-width:105px;padding:8px;font-size:10px}.elementor-16950 .elementor-element.elementor-element-5e1e775{width:auto;margin-left:auto}.elementor-16950 .elementor-element.elementor-element-be60a6d{width:125px}.elementor-16950 .elementor-element.elementor-element-621be7d{position:relative}}.original-form-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.original-form-success{color:#1a7f37;font-weight:600}.original-form-error{color:#b3261e;font-weight:600}.admin-auth{justify-content:center;padding:4rem 1rem;display:flex}.admin-auth-card{flex-direction:column;gap:.75rem;width:100%;max-width:24rem;display:flex}.admin-auth-error{color:#b3261e;font-weight:600}.admin-panel{max-width:72rem;margin:0 auto;padding:2rem 1rem}.admin-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-table-wrapper{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:.9rem}.admin-table th,.admin-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e2e2;padding:.5rem .75rem}
