@media  (max-width: 1024px) {body.page-id-645 .elementor,
    body.mooyam-ar-source-646 .elementor {
        overflow-x: hidden;
    }
body.page-id-645 .elementor .ym-bl-hero,
    body.page-id-645 .elementor .ym-bl-section,
    body.page-id-645 .elementor .ym-bl-form-grid,
    body.page-id-645 .elementor .ym-bl-product-grid,
    body.page-id-645 .elementor .ym-bl-article-layout,
    body.page-id-645 .elementor .ym-bl-sample-cta,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero,
    body.mooyam-ar-source-646 .elementor .ym-bl-section,
    body.mooyam-ar-source-646 .elementor .ym-bl-form-grid,
    body.mooyam-ar-source-646 .elementor .ym-bl-product-grid,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-layout,
    body.mooyam-ar-source-646 .elementor .ym-bl-sample-cta {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }
body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy),
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.mooyam-ar-source-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 32px, 1180px) !important;
        padding-top: 26px !important;
        padding-bottom: 26px !important;
    }
body.page-id-645 .elementor .ym-bl-hero > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image) > .e-con-inner {
        gap: 22px !important;
    }
body.page-id-645 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-product-grid > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        gap: 18px 14px !important;
    }
body.page-id-645 .elementor .ym-bl-article-layout > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-layout > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) > .e-con-inner {
        gap: 22px !important;
    }}
@media  (max-width: 760px) {body.page-id-645 .elementor .ym-bl-hero,
    body.page-id-645 .elementor .ym-bl-section,
    body.page-id-645 .elementor .ym-bl-form-grid,
    body.page-id-645 .elementor .ym-bl-product-grid,
    body.page-id-645 .elementor .ym-bl-article-layout,
    body.page-id-645 .elementor .ym-bl-sample-cta,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero,
    body.mooyam-ar-source-646 .elementor .ym-bl-section,
    body.mooyam-ar-source-646 .elementor .ym-bl-form-grid,
    body.mooyam-ar-source-646 .elementor .ym-bl-product-grid,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-layout,
    body.mooyam-ar-source-646 .elementor .ym-bl-sample-cta {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }
body.page-id-645 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.page-id-645 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy),
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-hero-title):has(.ym-bl-hero-image),
    body.mooyam-ar-source-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image),
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-article-nav):has(.ym-bl-article-copy) {
        width: min(100% - 24px, 1180px) !important;
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    }
body.page-id-645 .elementor .ym-bl-hero-title .elementor-heading-title,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero-title .elementor-heading-title {
        font-size: 30px !important;
        line-height: 1.15 !important;
    }
body.page-id-645 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.page-id-645 .elementor .ym-bl-about .elementor-heading-title,
    body.page-id-645 .elementor .ym-bl-faq .elementor-heading-title,
    body.mooyam-ar-source-646 .elementor .ym-bl-section-heading .elementor-heading-title,
    body.mooyam-ar-source-646 .elementor .ym-bl-about .elementor-heading-title,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.25 !important;
        margin-bottom: 10px !important;
    }
body.page-id-645 .elementor .ym-bl-hero-subtitle,
    body.page-id-645 .elementor .ym-bl-copy,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero-subtitle,
    body.mooyam-ar-source-646 .elementor .ym-bl-copy {
        font-size: 15px !important;
        line-height: 1.55 !important;
    }
body.page-id-645 .elementor .ym-bl-copy p,
    body.page-id-645 .elementor .ym-bl-article-copy p,
    body.mooyam-ar-source-646 .elementor .ym-bl-copy p,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-copy p {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }
body.page-id-645 .elementor .ym-bl-hero-media > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero-media > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-hero-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 10px !important;
    }
body.page-id-645 .elementor .ym-bl-hero-image img,
    body.mooyam-ar-source-646 .elementor .ym-bl-hero-image img {
        height: 150px !important;
    }
body.page-id-645 .elementor .ym-bl-product-grid > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-product-grid > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(> .e-con-inner > .e-con .ym-bl-card-image) > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 14px 10px !important;
        align-items: start !important;
    }
body.page-id-645 .elementor .ym-bl-card .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-card .e-con-inner {
        gap: 4px !important;
    }
body.page-id-645 .elementor .ym-bl-card-title .elementor-heading-title,
    body.mooyam-ar-source-646 .elementor .ym-bl-card-title .elementor-heading-title {
        font-size: 13px !important;
        line-height: 1.3 !important;
    }
body.page-id-645 .elementor .ym-bl-card-image img,
    body.mooyam-ar-source-646 .elementor .ym-bl-card-image img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 1 / 1 !important;
        object-fit: cover !important;
    }
body.page-id-645 .elementor .ym-bl-article-nav,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-nav {
        padding: 12px !important;
        gap: 8px !important;
    }
body.page-id-645 .elementor .ym-bl-article-copy,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-copy {
        font-size: 14px !important;
        line-height: 1.6 !important;
    }
body.page-id-645 .elementor .ym-bl-article-copy h2,
    body.mooyam-ar-source-646 .elementor .ym-bl-article-copy h2 {
        font-size: 19px !important;
        line-height: 1.3 !important;
        margin: 18px 0 8px !important;
    }
body.page-id-645 .elementor .ym-bl-faq,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq {
        padding: 22px 12px !important;
    }
body.page-id-645 .elementor .ym-bl-faq > .e-con-inner,
    body.page-id-645 .elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq > .e-con-inner,
    body.mooyam-ar-source-646 .elementor .e-con:has(.ym-bl-faq-intro):has(.ym-bl-faq-list) > .e-con-inner {
        grid-template-columns: 1fr !important;
        gap: 14px !important;
    }
body.page-id-645 .elementor .ym-bl-faq-intro,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq-intro {
        padding: 18px !important;
    }
body.page-id-645 .elementor .ym-bl-faq-item summary,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq-item summary {
        padding: 14px 40px 14px 42px !important;
        font-size: 14px !important;
    }
body.page-id-645 .elementor .ym-bl-faq-item summary::before,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq-item summary::before {
        left: 14px !important;
        top: 13px !important;
        width: 20px !important;
        height: 20px !important;
    }
body.page-id-645 .elementor .ym-bl-faq-item summary::after,
    body.mooyam-ar-source-646 .elementor .ym-bl-faq-item summary::after {
        right: 14px !important;
        top: 10px !important;
    }}










