.elementor-widget-n-menu .e-n-menu-icon .icon-inactive svg [fill]:not([fill=none]){fill:inherit}#packages,#tariffs{scroll-margin-top:24px}body.hb-package-list .hb-package-contents,body.hb-package-view .hb-package-listing{display:none !important}.hb-package-listing .elementor-loop-container:has(>.e-loop-item:only-of-type){grid-template-columns:minmax(0, 1fr)}.hb-pagination[hidden]{display:none !important}.elementor-location-footer .e-con:has(>.elementor-widget-form){padding:6px !important}@media(max-width: 767px){.elementor-location-footer .e-con:has(>.elementor-widget-form){padding:10px !important}}.elementor-location-footer .elementor-widget-form .elementor-form-fields-wrapper{flex-wrap:nowrap}.elementor-location-footer .elementor-widget-form .elementor-field-type-email{flex:1 1 auto;width:auto;max-width:none}.elementor-location-footer .elementor-widget-form .elementor-field-type-submit{flex:0 0 auto;width:auto;max-width:none}.elementor-location-footer .elementor-element-e5bdcf3{display:none !important}.hb-mobile-nav{display:none}@media(max-width: 1024px){body:has(.hb-mobile-nav){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.hb-mobile-nav{position:fixed;inset-inline:0;bottom:0;z-index:99;display:flex;align-items:flex-start;justify-content:space-around;height:calc(76px + env(safe-area-inset-bottom));padding:12px 8px env(safe-area-inset-bottom);border-radius:22px 22px 0 0;background:#fff;box-shadow:0 12px 48px 4px rgba(144,163,172,.32);font-family:IRANSansX,sans-serif}.hb-mobile-nav .hb-mobile-nav__item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:6px;min-width:0;color:#737679;font-size:12px;font-weight:400;line-height:20px;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hb-mobile-nav__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.hb-mobile-nav__icon svg{display:block;width:24px;height:24px}.hb-mobile-nav__avatar{display:block;width:24px;height:24px;border-radius:50%;object-fit:cover}.hb-mobile-nav__label{white-space:nowrap}.hb-mobile-nav .hb-mobile-nav__item--main{color:#2a2d33;font-weight:500}.hb-mobile-nav .hb-mobile-nav__item--main .hb-mobile-nav__icon{width:56px;height:56px;margin:-34px 0 2px;border-radius:50%;background:#fda535;box-shadow:0 8px 20px rgba(253,165,53,.35);color:#fff}}
