:root{--hlm-safe-bottom:env(safe-area-inset-bottom,0px)}html,body{max-width:100%;overflow-x:clip}body{min-width:280px}body :is(img,video,iframe){max-width:100%}body :is(input,select,textarea,button){font-family:inherit}.hlm-mobile-nav{display:none}.hlm-footer{background:#123b35!important;color:#fff!important;padding:24px 20px 20px!important}.hlm-footer__inner{max-width:1300px!important;margin:auto!important;padding:15px 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.hlm-footer__brand p,.hlm-footer__meta{color:#e3eee6!important}.hlm-footer .hlm-wordmark__main{color:#fff!important}.hlm-footer__links{border-color:#456456!important}.hlm-footer__links a,.hlm-footer__links a[href*="wa.me"]{color:#e5f0e8!important}.hlm-footer__social{display:flex;align-items:center;gap:10px;margin:0 0 15px;direction:rtl}.hlm-footer__tiktok{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .32);border-radius:12px;background:rgb(255 255 255 / .08);color:#fff!important;text-decoration:none!important;transition:background .15s,border-color .15s}.hlm-footer__tiktok:hover,.hlm-footer__tiktok:focus-visible{background:rgb(255 255 255 / .19);border-color:#fff;outline-offset:3px}.hlm-footer__tiktok svg{display:block;width:23px;height:23px;fill:currentColor}.hlm-seal-wrap{border-color:#456456!important}@media(max-width:900px){.hlm-brand__text small{display:block!important}body.home .hlm-main,body.page-id-10 .hlm-main{padding:0!important;margin:0 auto!important}body.home .hlm-main .entry-content:has(.hlm-first),body.page-id-10 .hlm-main .entry-content:has(.hlm-ref-catalog){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important}body.page-id-10 .hlm-ref-catalog{max-width:100%!important}}.hlm-header-actions a:focus-visible,.hlm-mobile-nav a:focus-visible{outline:3px solid #69b18a;outline-offset:3px}@media(max-width:900px){.hlm-topbar__inner{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;justify-content:space-between!important;gap:0!important;max-width:100%!important;min-height:52px!important}.hlm-brand{grid-column:2!important;grid-row:1!important;order:0!important;justify-self:center!important;align-items:center!important;min-width:0!important;margin:0!important}.hlm-brand__text{align-items:center!important}.hlm-menu-btn{grid-column:1!important;grid-row:1!important;order:0!important;margin:0!important;justify-self:start!important}.hlm-header-actions{grid-column:3!important;grid-row:1!important;order:0!important;display:flex!important;justify-self:end!important;margin:0!important}.hlm-header-actions>a:not(.hlm-header-provider){font-size:0!important;width:40px;height:40px;display:flex!important;align-items:center;justify-content:center}.hlm-header-actions>a:not(.hlm-header-provider):after{content:"♙";font-size:22px;font-weight:500;color:#174936}.hlm-header-actions .hlm-header-provider{display:none!important}.hlm-topbar{padding:3px 12px!important;position:sticky!important;top:0!important}.hlm-drawer{max-width:min(90vw,360px)!important;overflow-y:auto!important;max-height:100dvh}body.admin-bar .hlm-topbar{top:46px!important}body.admin-bar .hlm-drawer{max-height:calc(100dvh - 46px)!important}.hlm-mobile-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;z-index:9991;inset-inline:0;bottom:0;min-height:calc(58px + var(--hlm-safe-bottom));padding:5px max(8px,env(safe-area-inset-right)) calc(5px + var(--hlm-safe-bottom)) max(8px,env(safe-area-inset-left));background:rgb(255 255 255 / .98);border-top:1px solid #e5ece5;box-shadow:0 -6px 20px #173b2514;align-items:start;justify-items:stretch}.hlm-mobile-nav a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;color:#66776c!important;text-decoration:none!important;font-size:19px;font-weight:500;border-radius:10px}.hlm-mobile-nav a span{line-height:1}.hlm-mobile-nav a small{font-size:10px;line-height:1.2;font-weight:800}.hlm-mobile-nav a.is-current{color:#115638!important}.hlm-mobile-nav__search{position:relative;min-width:0}.hlm-mobile-nav__search span{display:grid;place-items:center;width:41px;height:41px;margin-top:-16px;border-radius:50%;background:#125c40;color:#fff!important;font-size:27px;box-shadow:0 4px 13px #123b3530}.hlm-mobile-nav__search small{font-size:10px}body{padding-bottom:calc(64px + var(--hlm-safe-bottom))!important}.hlm-footer{margin-bottom:0!important}.hlm-first,.hlm-ref-catalog,.hlm-main,.wp-block-post-content{min-width:0!important}.hlm-first__card h3,.hlm-ref-catalog__body h3{overflow-wrap:anywhere}.hlm-first__search :is(input,select),.hlm-ref-catalog__search :is(input,select){font-size:16px!important}body:not(.home) :is(.saad-wrap,.saad-services-page,.hlmp,.hlm-ref-catalog){max-width:100%!important}body:not(.home) .hlmp{padding:12px!important;margin:12px auto!important}body:not(.home) .hlmp-grid{grid-template-columns:1fr!important;gap:12px!important}body:not(.home) .hlmp-card{transform:none!important;min-width:0!important}body:not(.home) .saad-wrap{width:100%!important;padding:12px!important}body:not(.home) :is(.saad-box,.saad-card,.saad-form,.saad-service-section){padding:15px!important;min-width:0!important}body:not(.home) .saad-form :is(input,select,textarea){font-size:16px!important;min-width:0!important;max-width:100%!important}body:not(.home) .saad-grid{min-width:0!important}body.single-saad_ad .entry-content .saad-wrap .saad-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}body.single-saad_ad .entry-content .saad-wrap .saad-grid img{width:100%!important;height:110px!important;max-height:110px!important;object-fit:cover!important;cursor:pointer}body.single-saad_ad .entry-content .saad-wrap>.saad-box:first-child>img{height:auto!important;max-height:55vh!important;width:100%!important;object-fit:contain!important;background:#f5f7f4!important}body.single-saad_ad .entry-content .saad-wrap>.saad-box:first-child>h1{font-size:clamp(20px,5vw,26px)!important;line-height:1.55!important}.hlm-book,.hlm-card{max-width:100%!important;min-width:0!important}.hlm-grid{grid-template-columns:1fr!important}.hlm-pay{min-height:46px}}@media(max-width:650px){body.home .hlm-first{margin-bottom:16px!important}.hlm-first__hero{padding-top:92px!important;background-size:auto 205px!important}.hlm-first__hero-content{margin:0!important;max-width:100%!important}.hlm-first__hero h1{max-width:100%!important;font-size:clamp(21px,5.7vw,26px)!important}.hlm-first__hero p{max-width:100%!important;font-size:12px!important}.hlm-first__categories{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hlm-first__section{padding:16px 12px 0!important}.hlm-first__section-head{gap:6px!important}.hlm-first__section-link{white-space:nowrap!important}.hlm-first__card-link{grid-template-columns:minmax(105px,36%) minmax(0,1fr)!important}.hlm-first__card-media{height:128px!important;aspect-ratio:auto!important}.hlm-first__cards{gap:10px!important}.hlm-first__card-body{padding:10px!important}.hlm-first__card h3{font-size:12px!important}.hlm-ref-catalog__hero{padding-top:88px!important;background-size:auto 195px!important}.hlm-ref-catalog__card>a{grid-template-columns:minmax(105px,36%) minmax(0,1fr)!important}.hlm-ref-catalog__media{height:130px!important}.hlm-ref-catalog__search :is(input,select){width:100%!important;min-width:0!important}.hlm-first__provider{min-height:0!important}}@media(max-width:350px){.hlm-first__categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hlm-first__search-field{min-width:0!important}.hlm-first__card-media,.hlm-ref-catalog__media{height:110px!important}.hlm-mobile-nav a small{font-size:9px}body:not(.home) .saad-grid{grid-template-columns:1fr 1fr!important}}@media(prefers-reduced-motion:reduce){.hlm-mobile-nav *{transition:none!important;animation:none!important}}@media(max-width:650px){body.home .hlm-first__cards{grid-template-columns:1fr!important}body.home .hlm-first__card-link{display:block!important;grid-template-columns:none!important}body.home .hlm-first__card-media{width:100%!important;height:auto!important;aspect-ratio:1.85!important}body.home .hlm-first__card-body{display:block!important;padding:12px 13px!important}body.home .hlm-first__card h3{font-size:14px!important;min-height:0!important;margin:6px 0 10px!important}body.home .hlm-first__price{font-size:13px!important}body.home .hlm-first__location{font-size:11px!important}}@media(max-width:900px){body.single-saad_ad.hlm-has-gallery .entry-content .saad-wrap .hlm-gallery-thumbs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;grid-template-columns:none!important}body.single-saad_ad.hlm-has-gallery .entry-content .saad-wrap .hlm-gallery-thumbs img{flex:0 0 78px!important;min-width:78px!important;width:78px!important;max-width:78px!important;height:78px!important;max-height:78px!important;object-fit:cover!important}body.single-saad_ad.hlm-has-gallery .entry-content .saad-wrap .hlm-gallery-main{max-height:54vh!important;object-fit:contain!important;max-width:100%!important;height:auto!important}}