html,body{overflow-x:clip}
.qymt-audit-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.qy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qy-form-grid>*{min-width:0}@media(max-width:780px){.qy-form-grid{grid-template-columns:minmax(0,1fr)!important}}

    @media (max-width: 760px) {
        body .qymt-whatsapp-float {
            display: none !important;
        }
        body .sd-smart-contact {
            left: auto !important;
            right: max(10px, env(safe-area-inset-right)) !important;
            bottom: max(10px, env(safe-area-inset-bottom)) !important;
            max-width: calc(100vw - 20px) !important;
            z-index: 99980 !important;
        }
        body .sd-smart-contact.is-collapsed {
            width: 48px !important;
            max-width: 48px !important;
        }
        body .sd-smart-contact.is-collapsed .sd-smart-contact__launcher {
            width: 48px !important;
            height: 48px !important;
            min-width: 48px !important;
            min-height: 48px !important;
            font-size: 12px !important;
            box-shadow: 0 12px 28px rgba(11, 42, 61, .28), 0 8px 20px rgba(227, 27, 35, .2) !important;
        }
        body .sd-smart-contact.is-open {
            left: max(10px, env(safe-area-inset-left)) !important;
            right: max(10px, env(safe-area-inset-right)) !important;
            width: auto !important;
            max-width: none !important;
        }
        body .sd-smart-contact__panel {
            max-height: calc(100vh - 96px) !important;
            overflow: auto !important;
            -webkit-overflow-scrolling: touch;
        }
        body .qymt-topbar-email,
        body .qymt-header-logo-link,
        body #ast-mobile-header .menu-toggle,
        body .qymt-home-hero-btn,
        body .qy-btn,
        body footer a {
            min-height: 48px !important;
            display: inline-flex !important;
            align-items: center !important;
        }
        body #ast-mobile-header .menu-toggle {
            min-width: 48px !important;
            justify-content: center !important;
        }
        body .qymt-home-hero-dot {
            width: 48px !important;
            height: 48px !important;
            min-width: 48px !important;
            min-height: 48px !important;
            padding: 0 !important;
            border: 0 !important;
            display: inline-grid !important;
            place-items: center !important;
            background: transparent !important;
        }
        body .qymt-home-hero-dot::before {
            content: "";
            width: 10px;
            height: 10px;
            border-radius: 999px;
            background: rgba(255, 255, 255, .55);
            box-shadow: 0 0 0 1px rgba(15, 23, 42, .16);
        }
        body .qymt-home-hero-dot.is-active::before,
        body .qymt-home-hero-dot[aria-current="true"]::before {
            background: #fff;
        }
    }
    @media (min-width: 761px) {
        body #masthead form.qymt-topbar-search {
            width: 205px !important;
            height: 32px !important;
            min-height: 32px !important;
            padding: 0 10px 0 16px !important;
            border: 1px solid rgba(15, 23, 42, .22) !important;
            background: #fff !important;
            box-shadow: none !important;
        }
        body #masthead form.qymt-topbar-search .qymt-search-input[type="search"] {
            height: 30px !important;
            min-height: 0 !important;
            color: #0f172a !important;
            background: transparent !important;
            border: 0 !important;
            opacity: 1 !important;
            padding: 0 !important;
            line-height: 30px !important;
            box-shadow: none !important;
        }
        body #masthead form.qymt-topbar-search .qymt-search-input[type="search"]::placeholder {
            color: #334155 !important;
            opacity: 1 !important;
        }
        body #masthead form.qymt-topbar-search .qymt-search-toggle {
            width: 18px !important;
            height: 18px !important;
            min-height: 18px !important;
            min-width: 18px !important;
            color: #0f172a !important;
            align-items: center !important;
            justify-content: center !important;
        }
        body #masthead form.qymt-topbar-search .qymt-search-toggle svg,
        body #masthead form.qymt-topbar-search .qymt-search-toggle svg path {
            fill: #0f172a !important;
        }
        body .qymt-home-hero-dot {
            width: 48px !important;
            height: 48px !important;
            padding: 0 !important;
            border: 0 !important;
            background: transparent !important;
        }
        body .qymt-home-hero-dot::before {
            content: "";
            width: 10px;
            height: 10px;
            border-radius: 999px;
            background: rgba(255, 255, 255, .55);
            box-shadow: 0 0 0 1px rgba(15, 23, 42, .16);
        }
        body .qymt-home-hero-dot.is-active::before,
        body .qymt-home-hero-dot[aria-current="true"]::before {
            background: #fff;
        }
    }
    