body.elementor-page-23:not(.elementor-motion-effects-element-type-background), body.elementor-page-23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05f72b3 );}/* Start custom CSS */@media(max-width:767px){
    .js-family-listing__grid {
        scroll-snap-type: x mandatory !important;
            gap: 14px !important;
            margin-right: -20px !important;
            padding-right: 20px !important;
            padding-bottom: 20px !important;
            display: flex !important;
            overflow-x: auto !important;
            overflow-y: hidden !important;
    }
    .js-family-card{
        width: 80vw !important;
            min-width: 80vw !important;
    }
}
em{
    font-style: normal !important;
    font-weight: 300;
}
.standard-single{
    transition: .3s !important;
}
.standard-single:hover{
    background-position: 0% 50%, 65% 0% !important;
}/* End custom CSS */