/* Start custom CSS */.elementor-location-header .elementor-element-01c8b6c, .elementor-location-header .elementor-element-1f6db05 { border-radius: 22px !important; overflow: hidden; box-shadow: 0 8px 28px rgba(0,0,0,0.10); }
.elementor-location-header .elementor-element-01c8b6c > .elementor-container, .elementor-location-header .elementor-element-1f6db05 > .elementor-container { border-radius: 22px; }
.elementor-location-header .elementor-button { border-radius: 999px !important; }
.elementor-location-header .elementor-icon { border-radius: 14px !important; }
.elementor-location-header .elementor-element-6550a8df { border-radius: 0 0 22px 22px; overflow: hidden; }
[data-id="72728005"] { background: #FFFFFF !important; border: 2px solid #00A6AB; padding: 5px !important; box-shadow: 0 6px 18px rgba(0,166,171,0.18); }
[data-id="72728005"] .e-tab-base { width: auto !important; min-width: 170px; background: transparent !important; color: #00A6AB !important; border: 0 !important; transition: background .2s, color .2s; }
[data-id="72728005"] .e-tab-base:hover { background: #E6F6F7 !important; }
[data-id="72728005"] .e-tab-base.e--selected, [data-id="72728005"] .e-tab-base[aria-selected="true"] { background: #00A6AB !important; color: #FFFFFF !important; box-shadow: 0 4px 12px rgba(0,166,171,0.35); }
@media (max-width: 767px) { [data-id="72728005"] .e-tab-base { min-width: 0; padding-inline: 20px !important; } }/* End custom CSS */