@font-face{font-display:swap;font-family:Atma;font-style:normal;font-weight:300;src:url(../fonts/Atma-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Atma;font-style:normal;font-weight:400;src:url(../fonts/Atma-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Atma;font-style:normal;font-weight:500;src:url(../fonts/Atma-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Atma;font-style:normal;font-weight:600;src:url(../fonts/Atma-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Atma;font-style:normal;font-weight:700;src:url(../fonts/Atma-Bold.otf) format("opentype")}:root{--font-famaly-title:"Belanosima";--font-famaly-body:"Inter";--font-size-h1:80px;--font-size-h1-mobile:48px;--font-size-h2:64px;--font-size-h2-mobile:36px;--font-size-h3:32px;--font-size-h3-mobile:24px;--font-size-h4:24px;--font-size-h4-mobile:18px;--font-size-h5:18px;--font-size-h5-mobile:16px;--font-size-subtitle:20px;--font-size-subtitle-mobile:18px;--font-size-body1:18px;--font-size-body2:16px;--font-size-label:16px;--font-size-caption:12px;--font-size-button:18px;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-regular:400;--font-line-height-xs:16px;--font-line-height-sm:24px;--font-line-height-md:32px;--font-line-height-lg:40px;--font-line-height-xl:48px;--font-line-height-2xl:64px;--font-line-height-2xl-mobile:40px;--font-line-height-3xl:96px;--font-line-height-3xl-mobile:48px;--stroke-weignt-1:1px;--stroke-weignt-2:2px;--stroke-weignt-4:4px;--stroke-weignt-4-mobile:2px;--stroke-weignt-8:8px;--stroke-weignt-8-mobile:4px;--spacing-none:0;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:32px;--spacing-xl:56px;--spacing-2xl:80px;--spacing-2xl-mobile:64px;--spacing-3xl:120px;--spacing-3xl-mobile:80px;--spacing-4xl:160px;--spacing-5x:192px;--radius-radius-none:0;--radius-radius-sm:4px;--radius-radius-md:8px;--radius-radius-lg:16px;--radius-radius-full:360px;--text-text-primary:#212121;--text-text-secondary:#959799;--text-text-secondary-mobile:#343536;--text-text-white:#f5f5f5;--text-text-brand:#1266bb;--text-text-link:#759aff;--text-text-error:#ff3f42;--button-button-primary:#8c75ff;--button-button-hover:#1266bb;--button-button-pressed:#004489;--button-button-disabled:#747577;--card-bg-surface-card-default:#faf2ff;--card-bg-surface-card-hover:#1266bb;--card-bg-surface-card-hover-mobile:#e1e1f9;--card-bg-surface-card-pressed:#004489;--card-product-card-default:#1266bb;--card-product-card-default-mobile:#faf2ff;--card-product-card-hover:#004489;--card-product-card-hover-mobile:#e1e1f9;--card-product-card-pressed:#00356a;--card-product-card-pressed-mobile:#004489;--icon-color-default:#d0d0ff;--icon-color-hover:#e1e1f9;--icon-color-pressed:#1266bb;--icon-color-alt:#212121;--bg-bg-surface-default:#faf2ff;--bg-bg-surface-blue:#8c75ff;--bg-bg-surface-easyblue:#d0d0ff;--stroke-stroke-blue:#1266bb;--stroke-stroke-white:#faf2ff;--border-border-color-default:#d0d0ff;--border-border-color-blue:#1266bb;--divider-default:#212121;--divider-light:#1266bb;--border-border-surface-card-default:#d5e6ff;--colors-brand-blue-800:#04274b;--colors-others-red:#cc3d3f;--icon-color-icon-color-default:#081fb9;--colors-brand-blue-250:#9584e8}body,h1,h2,h3,h4,h5,h6{color:var(--text-text-primary)}.hp-theme--taskhive h1{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h1-mobile)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-3xl-mobile)!important}@media (min-width:1024px){.hp-theme--taskhive h1{font-size:var(--font-size-h1)!important;line-height:var(--font-line-height-3xl)!important}}.hp-theme--taskhive h2{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h2-mobile)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-2xl-mobile)!important}@media (min-width:1024px){.hp-theme--taskhive h2{font-size:var(--font-size-h2)!important;line-height:var(--font-line-height-2xl)!important}}.hp-theme--taskhive h3{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h3-mobile)!important;font-style:normal!important;font-weight:600!important;line-height:var(--font-line-height-xl)!important}@media (min-width:1024px){.hp-theme--taskhive h3{font-size:var(--font-size-h3)!important}}.hp-theme--taskhive h4{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h4-mobile)!important;font-style:normal!important;font-weight:600!important;line-height:var(--font-line-height-xl)!important}@media (min-width:1024px){.hp-theme--taskhive h4{font-size:var(--font-size-h4)!important}}.hp-theme--taskhive h5{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h5-mobile)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-sm)!important}@media (min-width:1024px){.hp-theme--taskhive h5{font-size:var(--font-size-h5)!important}}.hp-theme--taskhive a{text-decoration:none}.hp-theme--taskhive .hp-field,.hp-theme--taskhive li,.hp-theme--taskhive ol,.hp-theme--taskhive ul{list-style:none!important}.hp-theme--taskhive .hp-field::-webkit-scrollbar,.hp-theme--taskhive li::-webkit-scrollbar,.hp-theme--taskhive ol::-webkit-scrollbar,.hp-theme--taskhive ul::-webkit-scrollbar{width:8px}.hp-theme--taskhive .hp-field::-webkit-scrollbar-track,.hp-theme--taskhive li::-webkit-scrollbar-track,.hp-theme--taskhive ol::-webkit-scrollbar-track,.hp-theme--taskhive ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-theme--taskhive .hp-field::-webkit-scrollbar-thumb,.hp-theme--taskhive li::-webkit-scrollbar-thumb,.hp-theme--taskhive ol::-webkit-scrollbar-thumb,.hp-theme--taskhive ul::-webkit-scrollbar-thumb{background:var(--text-text-secondary);border-radius:4px}.hp-theme--taskhive .hp-field::-webkit-scrollbar-thumb:hover,.hp-theme--taskhive li::-webkit-scrollbar-thumb:hover,.hp-theme--taskhive ol::-webkit-scrollbar-thumb:hover,.hp-theme--taskhive ul::-webkit-scrollbar-thumb:hover{background:var(--text-text-secondary-mobile)}.hp-theme--taskhive .content-block:before,.hp-theme--taskhive .inner-wrapper-sticky:before{display:none!important}.hp-theme--taskhive .hp-page__title:before{display:none!important}.hp-theme--taskhive time{text-transform:none!important}.hp-theme--taskhive textarea{resize:none!important}.hp-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.hp-page{padding:31px 16px 128px!important}.hp-page__sidebar:first-child{margin-bottom:0!important}.hp-page__sidebar,.hp-vendor__flex{width:100%;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.hp-page__sidebar .widget,.hp-vendor__flex .widget{padding:0!important}.hp-listings,.hp-page__content{width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.hp-listing--view-block{margin-bottom:0!important}.hp-grid__item{padding:0;width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.hp-template--vendor-view-page .hp-listings .hp-row{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:32px;margin:0 auto;width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}@media (max-width:1230px){.hp-template--vendor-view-page .hp-listings .hp-row{grid-template-columns:repeat(3,1fr);justify-items:center;gap:16px}}@media (max-width:960px){.hp-template--vendor-view-page .hp-listings .hp-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:630px){.hp-template--vendor-view-page .hp-listings .hp-row{grid-template-columns:1fr}}.hp-template--vendor-view-page .hp-listings .hp-row article.hp-listing{margin:0 auto}.hp-template--vendor-view-page .hp-listings .hp-row .hp-grid__item{margin:0!important}.hp-template--vendor-view-page .hp-vendor__action{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:var(--spacing-sm)!important;padding:var(--spacing-xs) var(--spacing-none) var(--spacing-sm) var(--spacing-none)!important;background:0 0!important;border-radius:var(--corner-radius-none)!important;border-bottom:1px solid var(--stroke-stroke-white)!important;font-family:var(--font-famaly-body),sans-serif!important;font-size:var(--font-size-button)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-sm)!important;text-transform:uppercase!important;color:var(--text-text-white)!important;text-align:center!important;outline:0!important;cursor:pointer!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hp-template--vendor-view-page .hp-vendor__action:active,.hp-template--vendor-view-page .hp-vendor__action:focus,.hp-template--vendor-view-page .hp-vendor__action:hover{background:0 0!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hp-template--vendor-view-page .hp-vendor__action:disabled,.hp-template--vendor-view-page .hp-vendor__action[data-state=loading]{background:var(--button-button-disabled)!important}.hp-template--vendor-view-page .hp-vendor__action::before{display:none!important}.hp-template--vendor-view-page .hp-vendor__action{border-top:none!important;border-left:none!important;border-right:none!important;-webkit-transition:.3s;transition:.3s}.hp-template--vendor-view-page .hp-vendor__action:hover svg{width:24px;min-width:24px;height:24px}.hp-template--vendor-view-page .hp-vendor__action svg{-webkit-transition:.3s;transition:.3s}.hp-template--vendor-view-page .hp-modal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);width:100%;max-width:640px;background:var(--card-bg-surface-card-default);border-radius:var(--radius-radius-lg);border:4px solid var(--border-border-surface-card-default)}.hp-template--vendor-view-page .hp-modal__title{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h2-mobile)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-2xl-mobile)!important}@media (min-width:1024px){.hp-template--vendor-view-page .hp-modal__title{font-size:var(--font-size-h2)!important;line-height:var(--font-line-height-2xl)!important}}.hp-template--vendor-view-page .hp-modal__title{color:var(--text-text-brand)}.hp-template--vendor-view-page .hp-modal .hp-form__button{width:100%;max-width:100%}.hp-template--vendor-view-page .hp-modal .fancybox-close-small{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;min-width:36px;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-radius-full);border:var(--stroke-weignt-1) solid var(--stroke-stroke-blue);background:var(--button-button-pressed);top:32px;right:32px;opacity:1!important}@media (max-width:560px){.hp-template--vendor-view-page .hp-modal .fancybox-close-small{top:14px;right:14px}}.hp-template--vendor-view-page .hp-modal .fancybox-close-small svg{width:20px;min-width:20px;height:20px}.hp-template--vendor-view-page .hp-modal .fancybox-close-small svg path{fill:var(--icon-color-default)}.vendor-badge__logo img{display:block;width:96px;min-width:96px;height:96px;border-radius:4px;border:1px solid var(--stroke-stroke-white);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vendor-badge__rating .rating__wrapper-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.vendor-badge__rating .rating__value{font-family:var(--font-famaly-title),sans-serif!important;font-size:var(--font-size-h5-mobile)!important;font-style:normal!important;font-weight:700!important;line-height:var(--font-line-height-sm)!important}@media (min-width:1024px){.vendor-badge__rating .rating__value{font-size:var(--font-size-h5)!important}}.vendor-badge__rating .rating__value{color:var(--text-text-white)}