
        img:is([sizes=auto i], [sizes^="auto," i]) {
            contain-intrinsic-size: 3000px 1500px
        }

        /*# sourceURL=wp-img-auto-sizes-contain-inline-css */
    


        @font-face {
            font-family: 'Gotham Book';
            font-style: normal;
            font-weight: 400;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Book.otf') format('OpenType');
        }

        @font-face {
            font-family: 'Gotham Ultra';
            font-style: normal;
            font-weight: 400;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Ultra.otf') format('OpenType');
        }

        @font-face {
            font-family: 'Gotham Light';
            font-style: normal;
            font-weight: 400;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Light.otf') format('OpenType');
        }

        @font-face {
            font-family: 'Gotham Black';
            font-style: normal;
            font-weight: 400;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Black.otf') format('OpenType');
        }

        @font-face {
            font-family: 'Gotham Bold';
            font-style: normal;
            font-weight: 400;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Bold.otf') format('OpenType');
        }

        @font-face {
            font-family: 'Gotham Medium';
            font-style: normal;
            font-weight: 500;
            src: url('https://chefspuzzle.com/wp-content/uploads/2025/10/Gotham-Medium.otf') format('OpenType');
        }

        /*# sourceURL=cf-frontend-style-inline-css */
    


        /*! This file is auto-generated */
        .wp-block-button__link {
            color: #fff;
            background-color: #32373c;
            border-radius: 9999px;
            box-shadow: none;
            text-decoration: none;
            padding: calc(.667em + 2px) calc(1.333em + 2px);
            font-size: 1.125em
        }

        .wp-block-file__button {
            background: #32373c;
            color: #fff;
            text-decoration: none
        }

        /*# sourceURL=/wp-includes/css/classic-themes.min.css */
    


        .wp-block-joinchat-button {
            border: none !important;
            text-align: center
        }

        .wp-block-joinchat-button figure {
            display: table;
            margin: 0 auto;
            padding: 0
        }

        .wp-block-joinchat-button figcaption {
            font: normal normal 400 .6em/2em var(--wp--preset--font-family--system-font, sans-serif);
            margin: 0;
            padding: 0
        }

        .wp-block-joinchat-button .joinchat-button__qr {
            background-color: #fff;
            border: 6px solid #25d366;
            border-radius: 30px;
            box-sizing: content-box;
            display: block;
            height: 200px;
            margin: auto;
            overflow: hidden;
            padding: 10px;
            width: 200px
        }

        .wp-block-joinchat-button .joinchat-button__qr canvas,
        .wp-block-joinchat-button .joinchat-button__qr img {
            display: block;
            margin: auto
        }

        .wp-block-joinchat-button .joinchat-button__link {
            align-items: center;
            background-color: #25d366;
            border: 6px solid #25d366;
            border-radius: 30px;
            display: inline-flex;
            flex-flow: row nowrap;
            justify-content: center;
            line-height: 1.25em;
            margin: 0 auto;
            text-decoration: none
        }

        .wp-block-joinchat-button .joinchat-button__link:before {
            background: transparent var(--joinchat-ico) no-repeat center;
            background-size: 100%;
            content: "";
            display: block;
            height: 1.5em;
            margin: -.75em .75em -.75em 0;
            width: 1.5em
        }

        .wp-block-joinchat-button figure+.joinchat-button__link {
            margin-top: 10px
        }

        @media (orientation:landscape)and (min-height:481px),
        (orientation:portrait)and (min-width:481px) {
            .wp-block-joinchat-button.joinchat-button--qr-only figure+.joinchat-button__link {
                display: none
            }
        }

        @media (max-width:480px),
        (orientation:landscape)and (max-height:480px) {
            .wp-block-joinchat-button figure {
                display: none
            }
        }

        /*# sourceURL=https://chefspuzzle.com/wp-content/plugins/creame-whatsapp-me/gutenberg/build/style-index.css */
    


        :root {
            --wp--preset--aspect-ratio--square: 1;
            --wp--preset--aspect-ratio--4-3: 4/3;
            --wp--preset--aspect-ratio--3-4: 3/4;
            --wp--preset--aspect-ratio--3-2: 3/2;
            --wp--preset--aspect-ratio--2-3: 2/3;
            --wp--preset--aspect-ratio--16-9: 16/9;
            --wp--preset--aspect-ratio--9-16: 9/16;
            --wp--preset--color--black: #000000;
            --wp--preset--color--cyan-bluish-gray: #abb8c3;
            --wp--preset--color--white: #ffffff;
            --wp--preset--color--pale-pink: #f78da7;
            --wp--preset--color--vivid-red: #cf2e2e;
            --wp--preset--color--luminous-vivid-orange: #ff6900;
            --wp--preset--color--luminous-vivid-amber: #fcb900;
            --wp--preset--color--light-green-cyan: #7bdcb5;
            --wp--preset--color--vivid-green-cyan: #00d084;
            --wp--preset--color--pale-cyan-blue: #8ed1fc;
            --wp--preset--color--vivid-cyan-blue: #0693e3;
            --wp--preset--color--vivid-purple: #9b51e0;
            --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
            --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
            --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
            --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
            --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
            --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
            --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
            --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
            --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
            --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
            --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
            --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
            --wp--preset--font-size--small: 13px;
            --wp--preset--font-size--medium: 20px;
            --wp--preset--font-size--large: 36px;
            --wp--preset--font-size--x-large: 42px;
            --wp--preset--spacing--20: 0.44rem;
            --wp--preset--spacing--30: 0.67rem;
            --wp--preset--spacing--40: 1rem;
            --wp--preset--spacing--50: 1.5rem;
            --wp--preset--spacing--60: 2.25rem;
            --wp--preset--spacing--70: 3.38rem;
            --wp--preset--spacing--80: 5.06rem;
            --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
            --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
            --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
        }

        :where(.is-layout-flex) {
            gap: 0.5em;
        }

        :where(.is-layout-grid) {
            gap: 0.5em;
        }

        body .is-layout-flex {
            display: flex;
        }

        .is-layout-flex {
            flex-wrap: wrap;
            align-items: center;
        }

        .is-layout-flex> :is(*, div) {
            margin: 0;
        }

        body .is-layout-grid {
            display: grid;
        }

        .is-layout-grid> :is(*, div) {
            margin: 0;
        }

        :where(.wp-block-columns.is-layout-flex) {
            gap: 2em;
        }

        :where(.wp-block-columns.is-layout-grid) {
            gap: 2em;
        }

        :where(.wp-block-post-template.is-layout-flex) {
            gap: 1.25em;
        }

        :where(.wp-block-post-template.is-layout-grid) {
            gap: 1.25em;
        }

        .has-black-color {
            color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-color {
            color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-color {
            color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-color {
            color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-color {
            color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-color {
            color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-color {
            color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-color {
            color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-color {
            color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-color {
            color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-color {
            color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-color {
            color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-background-color {
            background-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-background-color {
            background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-background-color {
            background-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-background-color {
            background-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-background-color {
            background-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-background-color {
            background-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-background-color {
            background-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-background-color {
            background-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-background-color {
            background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-background-color {
            background-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-border-color {
            border-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-border-color {
            border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-border-color {
            border-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-border-color {
            border-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-border-color {
            border-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-border-color {
            border-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-border-color {
            border-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-border-color {
            border-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-border-color {
            border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-border-color {
            border-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
            background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
        }

        .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
            background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
        }

        .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-orange-to-vivid-red-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
        }

        .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
            background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
        }

        .has-cool-to-warm-spectrum-gradient-background {
            background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
        }

        .has-blush-light-purple-gradient-background {
            background: var(--wp--preset--gradient--blush-light-purple) !important;
        }

        .has-blush-bordeaux-gradient-background {
            background: var(--wp--preset--gradient--blush-bordeaux) !important;
        }

        .has-luminous-dusk-gradient-background {
            background: var(--wp--preset--gradient--luminous-dusk) !important;
        }

        .has-pale-ocean-gradient-background {
            background: var(--wp--preset--gradient--pale-ocean) !important;
        }

        .has-electric-grass-gradient-background {
            background: var(--wp--preset--gradient--electric-grass) !important;
        }

        .has-midnight-gradient-background {
            background: var(--wp--preset--gradient--midnight) !important;
        }

        .has-small-font-size {
            font-size: var(--wp--preset--font-size--small) !important;
        }

        .has-medium-font-size {
            font-size: var(--wp--preset--font-size--medium) !important;
        }

        .has-large-font-size {
            font-size: var(--wp--preset--font-size--large) !important;
        }

        .has-x-large-font-size {
            font-size: var(--wp--preset--font-size--x-large) !important;
        }

        :where(.wp-block-post-template.is-layout-flex) {
            gap: 1.25em;
        }

        :where(.wp-block-post-template.is-layout-grid) {
            gap: 1.25em;
        }

        :where(.wp-block-term-template.is-layout-flex) {
            gap: 1.25em;
        }

        :where(.wp-block-term-template.is-layout-grid) {
            gap: 1.25em;
        }

        :where(.wp-block-columns.is-layout-flex) {
            gap: 2em;
        }

        :where(.wp-block-columns.is-layout-grid) {
            gap: 2em;
        }

        :root :where(.wp-block-pullquote) {
            font-size: 1.5em;
            line-height: 1.6;
        }

        /*# sourceURL=global-styles-inline-css */
    


        .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,
        .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
            padding: 0 0 0 0;
        }

        @media only screen and (max-width: 1024px) {

            .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,
            .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
                padding: 0 0 0 0;
            }
        }

        .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,
        .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
            padding: 0 0 0 0;
        }

        @media only screen and (max-width: 1024px) {

            .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,
            .page-id-8613 .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
                padding: 0 0 0 0;
            }
        }

        .page-id-8613.mkdf-paspartu-enabled .mkdf-wrapper {
            background-color: #ffffff;
            padding: 20px;
        }

        .mkdf-paspartu-enabled .mkdf-page-header .mkdf-fixed-wrapper.fixed,
        .mkdf-paspartu-enabled .mkdf-sticky-header,
        .mkdf-paspartu-enabled .mkdf-mobile-header.mobile-header-appear .mkdf-mobile-header-inner {
            left: 20px;
            width: calc(100% - 40px);
        }

        .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-page-header .mkdf-fixed-wrapper.fixed,
        .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-sticky-header.header-appear,
        .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-mobile-header.mobile-header-appear .mkdf-mobile-header-inner {
            margin-top: 20px;
        }

        @media only screen and (max-width: 1024px) {
            .page-id-8613.mkdf-paspartu-enabled .mkdf-wrapper {
                padding: 10px;
            }
        }

        @media only screen and (max-width: 1024px) {

            .mkdf-paspartu-enabled .mkdf-page-header .mkdf-fixed-wrapper.fixed,
            .mkdf-paspartu-enabled .mkdf-sticky-header,
            .mkdf-paspartu-enabled .mkdf-mobile-header.mobile-header-appear .mkdf-mobile-header-inner {
                left: 10px;
                width: calc(100% - 20px);
            }
        }

        @media only screen and (max-width: 1024px) {

            .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-page-header .mkdf-fixed-wrapper.fixed,
            .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-sticky-header.header-appear,
            .mkdf-paspartu-enabled.mkdf-fixed-paspartu-enabled .mkdf-mobile-header.mobile-header-appear .mkdf-mobile-header-inner {
                margin-top: 10px;
            }
        }

        .page-id-8613 .mkdf-page-header .mkdf-menu-area {
            background-color: rgba(255, 255, 255, 0);
        }

        .page-id-8613 .mkdf-page-header .mkdf-logo-area {
            background-color: rgba(255, 255, 255, 0);
        }

        /*# sourceURL=foton-mikado-modules-inline-css */
    


        .recentcomments a {
            display: inline !important;
            padding: 0 !important;
            margin: 0 !important;
        }
    


        .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
        .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
            background-image: none !important;
        }

        @media screen and (max-height: 1024px) {

            .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
            .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
                background-image: none !important;
            }
        }

        @media screen and (max-height: 640px) {

            .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
            .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
                background-image: none !important;
            }
        }
    


        .mkdf-logo-wrapper {
            opacity: 0;
        }
    


        .rtl h1,
        .rtl h2,
        .rtl h3,
        .rtl h4,
        .rtl h5,
        .rtl h6,
        .rtl p,
        .rtl span,
        .rtl input,
        .rtl select,
        .rtl textarea,
        .rtl a,
        .rtl button {
            font-family: Montserrat-arabic !important;
        }

        .mkdf-page-header .mkdf-menu-area {
            height: 70px;
        }

        .mkdf-fullscreen-menu-opener.mkdf-fullscreen-menu-opener-icon-pack {
            background-color: #027562;
        }

        .mkdf-logo-wrapper a img {
            height: 40%;
            margin-top: 7px;
        }

        .mkdf-logo-wrapper {
            opacity: 1;
        }

        .feature-txt .mkdf-st-title {
            margin-top: -90px;
        }

        .mkdf-light-logo {
            margin-top: 0 !important;
        }

        .st0 {
            fill: #3c2735 !important;
        }

        .mkdf-vs-frame-subtitle {
            margin-top: -10px !important;
        }

        .mkdf-page-footer.mkdf-footer-skin-dark .widget .mkdf-widget-title {
            color: #ffffff;
            font-size: 26px;
        }

        .mkdf-page-footer.mkdf-footer-skin-dark .widget {
            color: #fff;
        }

        #text-5 {
            color: #3c2735;
            font-weight: 400;
        }

        #text-5 a {
            color: #3c2735;
            font-weight: 400;
        }

        #text-5 a:hover {
            color: #f58a18;
        }

        .mkdf-page-footer.mkdf-footer-skin-dark .widget a {
            color: #ffffff;
            text-transform: capitalize;
            font-size: 16px;
            font-family: Nunito, sans-serif;
        }

        #media_image-2 img {
            max-width: 80%;
        }

        .mkdf-page-footer.mkdf-footer-skin-dark .widget.mkdf-social-icons-group-widget.mkdf-circle-icons .mkdf-social-icon-widget-holder {
            color: rgb(60 39 53) !important;
        }

        .mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-full-width {
            padding: 70px 40px 70px;
        }

        #carousel .swiper-slide:nth-last-child(1) {
            display: none;
        }

        nav.mkdf-fullscreen-menu>ul>li>a {
            color: #3c2735;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-label {
            font-size: 12px !important;
            text-align: right;
            font-weight: 200 !important;
            margin-bottom: 4px;
        }

        .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child) {
            margin-bottom: 10px !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-button-submit {
            font-size: 14px;
            font-family: inherit;
            font-weight: 500;
            float: left;
            background: #f09820 !important;
            color: #fff;
            border-radius: 50px;
            padding: 10px 50px;
            margin-top: 10px;
        }

        .forminator-ui.forminator-custom-form[data-design="default"] .forminator-input {
            text-transform: capitalize;
            letter-spacing: 0;
            font-size: 12px !important;
        }

        .select2-results__options li {
            font-size: 12px !important;
        }

        .forminator-ui * {

            font-family: 'montserrat-arabic';
            font-size: 12px;
        }

        .mkdf-vs-frame-bg-text-content {
            font-size: 94px;
            text-align: center;
            letter-spacing: 2px;
        }

        .logo-icon {
            background: url(https://chefspuzzle.com/wp-content/uploads/2025/02/favv.png);
            width: 55%;
            height: auto;
            background-size: contain;
            position: absolute;
            background-repeat: no-repeat;
            background-position: center;
            z-index: 10;
            display: flex;
            flex-direction: column;
            flex-wrap: nowrap;
            align-content: center;
            justify-content: center;
            /* background-blend-mode: initial; */
            filter: opacity(0.7);
        }

        .logo-icon img {
            mix-blend-mode: multiply;
            /* display: none; */
            opacity: 1;
            filter: opacity(0.7);
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-holder .mkdf-vs-inner-frame {
            width: 100%;
            height: 100%;
            margin: inherit;
        }

        .mkdf-vs-inner-frame img {
            width: 62.5%;
            margin: 15px auto;
            /* height: 317px; */
            object-fit: cover;
        }

        .logo-icon-img {
            width: 58% !important;
            margin: 0 auto !important;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-holder .mkdf-vs-inner-frame div:after {
            background: transparent !important;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-holder {
            left: 60%;
            -webkit-transform: translate(-10%, -50%);
            -ms-transform: translate(-10%, -50%);
            transform: translate(-10%, -50%);
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-holder .mkdf-vs-inner-frame div {
            text-align: center;
        }

        #media_image-2 img {
            width: 80%;
        }

        .app_lauch .mkdf-st-text {
            margin-bottom: 30px;
        }

        .part1 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 504px;
            top: 81px;
        }

        .part2 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 737.5px;
            top: 81px;
        }

        .part3 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 504px;
            top: 327px;
        }

        .part4 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 737.8px;
            top: 327px;
        }

        .part5 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 630px;
            top: 215px;
        }

        .avatar1 {
            position: absolute;
            right: -70px;
            top: -40px;
        }

        .avatar2 {
            position: absolute;
            left: -50px;
            top: 130px;
        }

        .avatar3 {
            position: absolute;
            left: -40px;
            top: 50px;
        }

        .avatar4 {
            position: absolute;
            left: 710px;
            top: 230px;
        }

        .avatar5 {
            position: absolute;
            right: -50px;
            bottom: 70px;
        }

        .avatar6 {
            position: absolute;
            left: 130px;
            top: 160px;
        }

        .avatar7 {
            position: absolute;
            left: 710px;
            top: 20px;
        }

        .avatar8 {
            position: absolute;
            right: 110px;
            top: 310px;
        }

        .avatar9 {
            position: absolute;
            left: -50px;
            top: 130px;
        }

        .avatar10 {
            position: absolute;
            left: -50px;
            top: 130px;
        }

        .avatar1 img,
        .avatar2 img,
        .avatar3 img,
        .avatar5 img,
        .avatar6 img,
        .avatar7 img,
        .avatar8 img,
        .avatar9 img,
        .avatar10 img {
            width: 60px;
            height: 60px;
            overflow: hidden;
            box-shadow: none;
            transform: translatey(0px);
            animation: float 6s ease-in-out infinite;
        }

        .avatar4 img {
            width: 30px;
            height: 30px;
            overflow: hidden;
            box-shadow: none;
            transform: translatey(0px);
            animation: float 6s ease-in-out infinite;
        }

        @keyframes float {
            0% {
                transform: translatey(0px);
            }

            50% {
                transform: translatey(-20px);
            }

            100% {
                transform: translatey(0px);
            }
        }

        #mkdf-dynamic-bgrnds {
            background-image: url("https://chefspuzzle.com/wp-content/uploads/2025/05/CP-Background-1400x1400-1.png")
        }

        div#home .wpb_wrapper {
            width: 60%;
            margin: 0 auto;
        }

        .hero-font {
            font-size: 2.60rem;
            font-weight: 800;
            /* line-height: 64px; */
            margin-bottom: 0 !important;
        }

        .c-purple {
            color: #3b2634
        }

        .c-orange {
            color: #f19700
        }

        .c-black {
            color: #000
        }

        .hero-para {
            margin-top: 20px !important;
            font-weight: 500;
            padding: 0px 70px;
        }

        .mkdf-testimonials-holder.mkdf-testimonials-standard .mkdf-testimonial-text {
            color: #f19700;
            line-height: 30px;
        }

        h4.mkdf-testimonial-author {
            color: #3b2634;
        }

        .hero-btn button,
        .hero-btn a {
            color: #fff !important;
            background-color: #027562 !important;
            letter-spacing: 2px;
            margin-top: 20px;
            font-size: 16px !important;
            font-family: 'montserrat-arabic' !important;
        }

        .hero-btn button:hover,
        .hero-btn a:hover {
            background-color: #F09820 !important
        }

        #features .hero-btn button,
        #features .hero-btn a {
            margin-top: -80px;
        }

        .hero img {
            position: absolute;
            left: -150px;
            width: 90px;
            transform: rotate(15deg);
            bottom: 50px;
        }

        .hero1 img {
            position: absolute;
            bottom: 180px;
            right: -160px;
            transform: rotate(45deg);
            width: 70px;
        }

        .hero2 img {
            position: absolute;
            bottom: 0px;
            right: -10px;
            transform: rotate(-15deg);
            width: 90px;
        }

        #home figure.vc_figure,
        #home .hero,
        #home .hero1,
        #home .hero2 {
            height: 0px !important;
            min-height: 1px !important;
            padding: 0 !important;
            margin: 0 !important;
        }

        .mkdf-countdown .countdown-row .countdown-section .countdown-amount,
        .mkdf-countdown .countdown-row .countdown-section .countdown-period {
            color: #f19700;
        }

        #features .mkdf-is-icon img {
            width: 32px;
            margin-top: 10px;
        }

        #solve .mkdf-iwt-icon img {
            width: 40px;
            margin-top: 3px;
        }

        #solve .mkdf-si-inner img {
            max-width: 70%;
            margin: 0 auto;
        }

        #features-btn {
            position: absolute;
            bottom: 160px;
            right: 20px;
        }

        .mkdf-page-footer .mkdf-footer-bottom-holder {
            background-color: #ffffff;
        }

        .mtop-60 {
            margin-top: -50px;
        }

        .f-28 h2 {
            font-size: 24px !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-label {
            font-size: 12px !important;
            text-align: right;
            color: #fff;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-iti-input .iti__selected-dial-code {
            font-size: 12px !important;
        }

        .contact-form .forminator-button {
            font-family: 'montserrat-arabic' !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-input,
        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-input input,
        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-iti-input .iti__selected-dial-code,
        .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option,
        .forminator-ui#forminator-module-14198.forminator-design--default select.forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
            text-align: right !important;
        }

        .forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple,
        .forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single {
            flex-direction: row-reverse !important;
        }

        /* .forminator-iti-input.iti--allow-dropdown .iti__country-container, .forminator-iti-input .iti--show-selected-dial-code .iti__country-container {
    right:5px !important;
    left: auto !important;
} */
        .forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input {
            padding-left: 10px !important;
            padding-right: 10px;
        }

        /* .forminator-iti-input.iti--inline-dropdown .iti__dropdown-content{
	left: auto;
    right: 0;
} */
        .forminator-iti-input .iti__search-input {
            padding: 10px !important;
        }

        .mkdf-is-left-holder h4.mkdf-is-title {
            font-size: 18px;
        }

        .mkdf-is-left-holder p.mkdf-is-text {
            font-size: 14px;
            line-height: 24px;
        }

        #name-1 label::before {
            content: "Name ";
            font-weight: 500;
            font-size: 12px;
            float: left;
        }

        #email-1 label::before {
            content: "Email ";
            font-weight: 500;
            font-size: 12px;
            float: left;
        }

        #phone-1 label::before {
            content: "Phone ";
            font-weight: 500;
            font-size: 12px;
            float: left;
        }

        #select-1 label::before {
            content: "Choose your culinary style ";
            font-weight: 500;
            font-size: 12px;
            float: left;
        }

        #select-2 label::before {
            content: "Preferred language";
            font-weight: 500;
            font-size: 12px;
            float: left;
        }

        #text-1 label::before {
            content: "Link to your social media account (if available)";
            font-weight: 500;
            font-size: 12px;
            float: left;
            text-align: left;
        }

        .forminator-required {
            display: none;
            opacity: 0;
            visibility: hidden
        }

        form label {
            color: #747474 !important;
        }

        .mkdf-is-right p {
            font-size: 14px;
        }

        .mkdf-is-right h4 {
            font-size: 18px;
        }

        .contact-form input {}

        .toggle {
            width: 31px;
            height: 30px;
            border-radius: 50%;
            text-align: center;
            font-size: 36px;
            cursor: pointer;
            user-select: none;
            line-height: 28px;
            transition: background-color 0.3s, color 0.3s;
            float: right;
            margin-bottom: 10px;
            color: #ffff;
            background: #f19800;
        }

        .price-detail1 {
            display: none;
            /* initially hidden */
        }

        .rtl .toggle {
            float: left;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default select.forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
            font-size: 12px !important;
        }

        .contact-form form {
            position: relative;
            z-index: 999999;
        }

        .rtl span.elementor-icon-list-text {
            font-weight: 500;
            font-size: 13px;
            margin-right: 0px;
        }

        .rtl .login-btn {
            padding-left: 0px;
        }

        .rtl .mkdf-btn.mkdf-btn-large {
            padding: 12px 30px;
        }

        .rtl .live-demo-btn {}

        .rtl .head1 h2 {
            font-size: 22px !important;
            min-height: 65px;
        }

        .rtl .para1 h2 {
            font-size: 14px !important;
            min-height: 99px;
            line-height: 20px !important;
        }

        .rtl .big-txt h2 {
            font-size: 16px !important;
            line-height: 20px !important;
        }

        .rtl .price-detail span.elementor-icon-list-text {
            font-size: 16px !important;
            line-height: 20px !important;
        }

        .rtl .mob-txt h2 {
            font-size: 38px !important;
        }

        .rtl .price-para p {
            font-size: 15px !important;
        }

        .rtl .price-head h2 {
            text-align: right;
        }

        .rtl .mar-top {}

        .rtl .elementor-15703 .elementor-element.elementor-element-4e6ac92 {
            padding-left: 0px;
        }

        .price-detail li span.elementor-icon-list-icon {
            top: 20px;
        }

        .rtl .price-detail li {
            min-height: 60px;
            text-align: right !important;
        }

        .price-detail li {
            min-height: 60px;
            text-align: left !important;
        }

        .rtl .price-icon,
        .price-icon {
            min-height: 76px;
        }

        .rtl .price-detail li span.elementor-icon-list-icon {
            top: 20px;
        }

        .rtl .foo-para p {
            font-size: 14px;
            text-align: right;
        }

        .arrow_right::before {
            font-family: 'ElegantIcons' !important;
        }

        body.forminator-hustle-dropdown-fix .forminator-select.forminator-select-dropdown-container--open {
            z-index: 99999999999 !important;
        }

        .select2-selection__placeholder,
        span#select2-forminator-form-14198__field--select-2_691dd6ab36304-container {
            color: #ccc !important;
        }

        input::placeholder {
            color: #ccc !important
        }

        .price-head.mar-top .elementor-widget-container {
            height: auto;
        }

        sr7-txt {
            font-family: 'Gotham Medium' !important;
        }

        .page-id-16662 header,
        .page-id-16662 footer {
            display: none;
            opacity: 0;
            visibility: hidden;
        }

        .is-form-style.is-form-style-3 input.is-search-input {
            background: transparent !important;
            border-radius: 6px 0px 0px 6px;
        }

        .is-form-style input.is-search-submit,
        .is-search-icon {
            color: #ffffff;
            background: transparent !important;
            border-radius: 0px 6px 6px 0px !important;
            color: #fff !important;
            font-family: 'Gotham Book';
        }

        .is-form-style .is-search-submit path {
            fill: #ffffff !important;
        }

        input#is-search-input-16758 {
            color: #fff !important;
        }

        input#is-search-input-16758:hover,
        input#is-search-input-16758:focus {
            background: transparent !important;
        }

        button.is-search-submit {
            cursor: pointer;
        }

        #chef .is-search-icon svg path {
            fill: #3c2735 !important;
        }

        #mkdf-back-to-top {
            left: 40px;
            right: auto;
        }

        .rtl #mkdf-back-to-top {
            left: 40px !important;
            right: auto !important;
        }

        @media screen and (max-width: 1600px) {
            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom .mkdf-vs-frame-slide-text {
                font-size: 28px !important;
                max-width: 300px;
            }
        }

        @media screen and (max-width: 1680px) {
            .mkdf-vertical-showcase .mkdf-vs-frame-holder img {
                max-height: 450px;
                margin-left: 0px;
            }
        }

        @media screen and (max-width: 1680px) {
            .mkdf-vs-inner-frame img {
                width: 62.5%;
                margin: 13px auto;
            }
        }

        @media screen and (max-width: 1600px) {
            .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-bottom .mkdf-vs-frame-bg-text {
                top: -185%;
            }
        }

        @media screen and (max-width: 1600px) {
            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom .mkdf-vs-frame-bg-text {
                font-size: 210px;
                margin-left: 82%;
                top: 72%;
            }
        }

        @media screen and (max-width: 1366px) {
            .mkdf-vs-inner-frame img {
                margin: 11px auto;
            }
        }

        @media screen and (max-width: 1200px) {
            .mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder {
                margin-bottom: 40px;
            }

            .mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right .mkdf-is-content {
                padding: 10px 30px 0px 0px;
                text-align: right;
                /* float: left; */
            }

            .mkdf-item-showcase-holder .mkdf-is-item .mkdf-item-inner {
                direction: rtl;
            }

            #features .hero-btn a {
                margin-top: 30px;
            }

            #features .mkdf-is-icon img {
                margin-top: 0px;
            }

            .icon-1 img {
                right: 40px;
            }

            .icon-2 img {
                bottom: -40px;
                right: 50px;
                z-index: 0;
                width: 110px;
            }
        }

        @media (max-width: 1024px) {
            .mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
                height: auto;
                width: 150px;
                margin-top: 9px;
            }

            div#home {
                padding-top: 10px !important;
            }

            .mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder {
                margin: 0px 0 0;
            }

            .icon-1 img {
                right: 20px !important;
            }

            .icon-2 img {
                right: 10px !important;
            }

            .mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder {
                margin-bottom: 40px !important;
            }

            .hero2 img {
                right: -160px;
            }

            .icon-3 img,
            .icon-2 img {
                width: 50px;
            }

            .icon-1 img {
                width: 50px;
                top: -30px;
            }
        }

        @media (max-width: 767px) {
            .mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
                display: block;
                height: auto;
                width: auto;

                margin-top: 8px;
                margin-left: 0;
            }
        }

        .install5 {
            opacity: 0;
            left: 0;
            top: 0;
        }

        .position-set1 {
            width: 490px;
            height: 100%;
            position: absolute;
            top: -60px;
            right: 80%;
            opacity: 0.7;
            display: flex;
            flex-wrap: wrap;
        }

        .position-set1 .part5.install5 {
            position: absolute;
            top: 130px;
            left: 140px;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-holder {
            z-index: 0;
        }

        /* Fade In */
        .fade-in {
            opacity: 0.7;
            visibility: visible;
            transition: opacity 0.3s ease, visibility 0s 0.3s;
            /* Faster fade-in */
        }

        /* Fade Out */
        .fade-out {
            opacity: 0;
            visibility: visible;
            transition: opacity 0.5s ease, visibility 0s 0.5s;
            /* Faster fade-out */
        }

        .fade-out.hidden {
            opacity: 0;
            visibility: hidden;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info {
            z-index: 9;
        }

        .mkdf-vertical-showcase .swiper-container img {
            visibility: visible;
        }

        .position-set1 {
            width: 470px;
            height: 491px;
            position: absolute;
            top: -15%;
            right: 81%;
            opacity: 0.7;
            display: flex;
            flex-wrap: wrap;
        }

        .part1 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 0;
            top: 0;

        }

        .part2 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            right: 0;
            top: 0;
            left: auto;


        }

        .part3 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            left: 0;
            bottom: 0;
            top: auto;

        }

        .part4 {
            width: auto !important;
            height: 246px !important;
            position: absolute;
            right: 1px;
            bottom: 0;
            left: auto;
            top: auto;

        }

        .part5 {
            width: auto !important;
            height: 246px !important;
            position: absolute !important;
            left: 140px;
            top: 126px;

        }

        .mkdf-floating-images-holder .mkdf-fi-main-image {
            display: none;
        }

        .fa-twitter:before {
            content: "" !important;
            background: url(https://chefspuzzle.com/wp-content/uploads/2025/02/x-logo.png);
            width: 16px;
            height: 16px;
            display: inline-block;
            background-size: contain;
            background-repeat: no-repeat;
            margin-top: 10px;
            margin-left: 1px;
        }

        .fa-wordpress:before {
            content: "" !important;
            background: url(https://chefspuzzle.com/wp-content/uploads/2025/02/tiktok.png);
            width: 16px;
            height: 16px;
            display: inline-block;
            background-size: contain;
            background-repeat: no-repeat;
            margin-top: 10px;
            margin-left: 1px;
        }

        .widget.mkdf-social-icons-group-widget {
            display: grid;
            grid-template-columns: auto auto auto;
            gap: 10px;
            justify-content: start;
        }

        .sliderimg {
            position: absolute;
            top: 100px;
            z-index: 99999999;
        }

        .sliderimg img {
            width: 400px;
            height: 100%;
            overflow: hidden;
            box-shadow: none;
            transform: translateX(0px);
            animation: floatwide 6s ease-in-out infinite;
            opacity: 0.7;
        }

        @keyframes floatwide {
            0% {
                transform: translateX(0);
            }

            50% {
                transform: translateX(-20px);
            }

            100% {
                transform: translatey(0px);
            }
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
            color: #807d78 !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]:hover .select2-selection__rendered {
            color: #807d78 !important;
        }

        #singup h2.mkdf-st-title {
            font-size: 40px;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"] {
            border-color: #777771;
            background-color: #F5F9FF !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]:hover {
            border-color: #17A8E3;
            background-color: #F5F9FF !important;
        }

        .rotate-1 .st0 {
            fill: #2E5871 !important;
        }

        .rotate-2 .st0 {
            fill: #EE2765 !important;
        }

        .rotate-3 .st0 {
            fill: #7EBAD2 !important;
        }

        .rotate-4 .st0 {
            fill: #027562 !important;
        }

        .mkdf-vertical-showcase .mkdf-vs-holder {
            background-image: url(https://chefspuzzle.com/wp-content/uploads/2025/02/feature-bg-3.jpg) ! important;
        }

        .textBg-0 .mkdf-vs-frame-info-bottom {
            background: #F09820;
            padding: 10px;
            border-radius: 3px;
            animation: 1.5s right-left forwards;
        }

        .textBg-0 .mkdf-vs-frame-info-top {
            margin-top: -20px;
        }

        .textBg-0 .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #F09820 !important;
        }

        .textBg-1 .mkdf-vs-frame-info-bottom {
            background: #7EBAD2;
            padding: 10px;
            border-radius: 3px;
            animation: 1.5s right-left forwards;
        }

        .textBg-1 .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #3C2735 !important;
        }

        .textBg-2 .mkdf-vs-frame-info-bottom {
            background: #AA1D45;
            padding: 10px;
            border-radius: 3px;
            animation: 1.5s right-left forwards;
        }

        .textBg-2 .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #000 !important;
        }

        .textBg-3 .mkdf-vs-frame-info-bottom {
            background: #2d5770;
            padding: 10px;
            border-radius: 3px;
            animation: 1.5s right-left forwards;
        }

        .textBg-3 .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #2d5770 !important;
        }

        .textBg-4 .mkdf-vs-frame-info-bottom {
            background: #003d33;
            padding: 10px;
            border-radius: 3px;
            animation: 1.5s right-left forwards;
        }

        .textBg-4 .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #003d33 !important;
        }

        @keyframes right-left {
            0% {
                clip-path: inset(0 100% 0 0);

            }

            100% {
                clip-path: inset(0);

            }
        }

        .textBg-0 .mkdf-vs-frame-info-bottom {
            opacity: 1 !important;
        }

        .mkdf-vs-frame-info-bottom {
            opacity: 0 !important;
        }

        .mkdf-vs-frame-info-bottom.active {
            opacity: 1 !important;
        }

        /* Jab last slide pe user pochay to ye class apply hogi */
        body.scrolling-enabled {
            overflow: auto !important;
            height: auto !important;
        }

        .textBg-0 .mkdf-vs-frame-info-bottom {
            width: 245px !important;
        }

        .textBg-1 .mkdf-vs-frame-info-bottom {
            width: 245px !important;
        }

        .textBg-2 .mkdf-vs-frame-info-bottom {
            width: 295px !important;
        }

        .textBg-3 .mkdf-vs-frame-info-bottom {
            width: 230px !important;
        }

        .textBg-4 .mkdf-vs-frame-info-bottom {
            width: 290px !important;
        }

        #about h3.mkdf-st-title {
            background: #3C2735;
            padding: 10px;
            width: auto;
            display: inline-block;
            border-radius: 3px;
            color: #f09820;
            font-size: 32px;
        }

        #mkdf-back-to-top {
            bottom: 45px;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom {
            left: 10%;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-top {
            width: 349.5px;
            left: 37%;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-top .mkdf-vs-frame-subtitle {
            color: #fff;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom {
            -webkit-transform: translate(-4vw, -16vh);
            -ms-transform: translate(-4vw, -16vh);
            transform: translate(-4vw, -16vh);
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-top {
            -webkit-transform: translate(-29.5vw, 0vh);
            -ms-transform: translate(-29.5vw, 0vh);
            transform: translate(-29.5vw, 0vh);
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom .mkdf-vs-frame-slide-text {
            font-size: 28px;
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-bottom {
            -webkit-transform: translate(-4vw, -16vh);
            -ms-transform: translate(-4vw, -16vh);
            transform: translate(-4vw, -16vh);
        }

        .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-top {
            -webkit-transform: translate(-29.5vw, -2vh);
            -ms-transform: translate(-29.5vw, -2vh);
            transform: translate(-29.5vw, -2vh);
        }

        @media screen and (max-width: 1600px) {
            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-top {
                -webkit-transform: translate(-29.5vw, 0vh);
                -ms-transform: translate(-29.5vw, 0vh);
                transform: translate(-29.5vw, 0vh);

            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-top {
                -webkit-transform: translate(-29.5vw, 0vh);
                -ms-transform: translate(-29.5vw, 0vh);
                transform: translate(-29.5vw, 0vh);
            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom {
                -webkit-transform: translate(-4vw, -16vh);
                -ms-transform: translate(-4vw, -16vh);
                transform: translate(-4vw, -16vh);
            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-bottom {
                -webkit-transform: translate(-4vw, -16vh);
                -ms-transform: translate(-4vw, -16vh);
                transform: translate(-4vw, -16vh);
            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-bottom .mkdf-vs-frame-slide-text {
                max-width: max-content;
            }
        }






        .right-enter-active {
            animation: 1.5s right-enter forwards;
            opacity: 1
        }

        .right-exit-active {
            animation: 1s right-leave forwards;
        }

        @keyframes right-enter {
            0% {
                clip-path: inset(0 0 0 100%);
                transform: translateX(0px) scale(1);

            }

            100% {
                clip-path: inset(0);
                transform: translateX(0) scale(1);

            }
        }

        @keyframes right-leave {
            0% {
                clip-path: inset(0);
                transform: translateX(0) scale(1);

            }

            100% {
                clip-path: inset(0 0 0 100%);
                transform: translateX(-0px) scale(1);

            }
        }

        /* Down Animation */
        .down-enter-active {
            animation: 1.5s down-enter forwards;
            opacity: 1
        }

        .down-exit-active {
            animation: 1s down-leave forwards;
        }

        @keyframes down-enter {
            0% {
                clip-path: inset(100% 0 0 0);
                transform: translateY(0px) scale(1);

            }

            100% {
                clip-path: inset(0);
                transform: translateY(0) scale(1);

            }
        }

        @keyframes down-leave {
            0% {
                clip-path: inset(0);
                transform: translateY(0) scale(1);

            }

            100% {
                clip-path: inset(100% 0 0 0);
                transform: translateY(-0px) scale(1);

            }
        }

        /* Left Animation */
        .left-enter-active {
            animation: 1.5s left-enter forwards;
            opacity: 1
        }

        .left-exit-active {
            animation: 1s left-leave forwards;
        }

        @keyframes left-enter {
            0% {
                clip-path: inset(0 100% 0 0);
                transform: translateX(-0px) scale(1);

            }

            100% {
                clip-path: inset(0);
                transform: translateX(0) scale(1);

            }
        }

        @keyframes left-leave {
            0% {
                clip-path: inset(0);
                transform: translateX(0) scale(1);

            }

            100% {
                clip-path: inset(0 100% 0 0);
                transform: translateX(0px) scale(1);
            }
        }

        #singup h2.mkdf-st-title {

            padding: 10px;
            width: auto;
            display: inline-block;
            border-radius: 3px;
            color: #f09820;
            font-size: 32px;
        }

        input,
        select,
        .forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single {
            border-width: 0 !important;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-button-submit {
            font-size: 13px !important;
            background: #027562 !important;
            color: #fff;
            border-radius: 4px;
            padding: 10px 50px;
            margin-top: 10px;
            box-shadow: none;
            width: 100%;
            font-family: 'montserrat-arabic' !important;
            letter-spacing: 1px;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-button-submit:hover {
            background: #F09820 !important;
        }

        .icon-1 img {
            position: absolute;
            right: 220px;
            width: 110px;
            transform: rotate(-30deg);
        }

        .icon-2 img {
            position: absolute;
            bottom: 40px;
            right: 70px;
            z-index: 0;
            width: 130px;
        }

        .icon-3 img {
            position: absolute;
            left: 0;
            width: 120px;
            transform: rotate(15deg);
            top: -260px;
        }

        .icon-4 img {
            position: absolute;
            right: 40px;
            bottom: 70px;
            width: 90px;
            transform: rotate(45deg);
        }

        .icon-5 img {
            position: absolute;
            right: 40px;
            bottom: 60px;
            width: 90px;

        }

        .icon-6 img {
            position: absolute;
            right: 40px;
            bottom: 70px;
            width: 90px;
            transform: rotate(-10deg);
        }

        .icon-7 img {
            position: absolute;
            right: 40px;
            bottom: 70px;
            width: 90px;
            transform: rotate(-10deg);
        }

        #singup .contact-form {
            width: 680px !important;
            margin: 0 auto;
        }

        .forminator-ui#forminator-module-14198.forminator-design--default .forminator-error-message {
            z-index: 99;
            position: relative;
        }

        header .mkdf-position-right {
            display: none;
            opacity: 0;
            visibility: hidden;
        }

        .disabled {
            pointer-events: fill;
            cursor: no-drop;
        }

        @media (max-width:1280px) {
            .sliderimg {
                left: 19%;
            }

            .position-set1 {
                width: 390px;
                height: 400px;
                top: -20%;
                right: 81%;
            }

            .part3,
            .part4,
            .part2,
            .part1 {
                height: 200px !important;
            }

            .part5 {
                height: 200px !important;
                left: 105px;
                top: 106px;
            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info.mkdf-vs-frame-even .mkdf-vs-frame-info-top {
                -webkit-transform: translate(-29.5vw, 6vh);
                -ms-transform: translate(-29.5vw, 6vh);
                transform: translate(-29.5vw, 6vh);
            }

            .mkdf-vertical-showcase .mkdf-vs-frame-info .mkdf-vs-frame-info-top {
                -webkit-transform: translate(-29.5vw, 7vh);
                -ms-transform: translate(-29.5vw, 7vh);
                transform: translate(-29.5vw, 7vh);
            }
        }

        @media (max-width:767px) {
            .mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
                display: block;
                height: 40px !important;
                width: 120px !important;
            }

            .hero-font {
                font-size: 2.20rem !important;
            }

            .hero1 img {
                right: -100px !important;
                bottom: 170px !important;
            }

            .hero2 img {
                right: -110px !important;
            }

            form.forminator-ui {
                width: 70% !important;
                margin: 0 auto !important;
            }

            .f-28 h2 {
                font-size: 100% !important;
            }

            .hero-para {
                padding: 0 !important;
            }

            .icon-1 img {
                width: 50px !important;
            }

            .icon-3 img {
                width: 70px !important;
            }

            .icon-2 img {
                width: 60px !important;
            }

            .hero img {
                left: -110px;
            }

            #singup .contact-form {
                width: 100% !important;
                margin: 0 auto;
            }
        }

        @media (max-width: 600px) {
            .hero-font {
                font-size: 1.80rem !important;
            }

            .mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
                display: block;
                height: 40px !important;
                width: 120px !important;
            }

            .hero1 img {
                right: -70px !important;
                bottom: 240px !important;
                width: 40px;
            }

            .hero2 img {
                right: -80px !important;
                width: 50px;
            }

            .hero img {
                left: -90px;
                width: 50px;
            }

            .icon-3 img {
                width: 40px !important;
            }

            .icon-2 img {
                width: 40px !important;
            }
        }

        @media (max-width: 400px) {
            .mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
                display: block;
                height: 40px !important;
                width: 120px !important;
            }

            div#home .wpb_wrapper {
                width: 80%;
                margin: 0 auto;
            }

            .hero-para {
                font-size: 14px;

                line-height: 20px;
            }

            .hero-font {
                font-size: 1.60rem !important;
            }

            .hero img {
                left: -20px;
                width: 40px;
                top: -10px;
            }

            .hero1 img {
                right: -30px !important;
                bottom: 210px !important;
                width: 30px;
            }

            .hero2 img {
                right: -30px !important;
                width: 40px;
                bottom: -20px;
            }

            form.forminator-ui {
                width: 90% !important;
                margin: 0 auto !important;
            }

            .icon-3 img {
                width: 30px !important;
                left: -20px;
            }

            .icon-2 img {
                width: 40px !important;
                bottom: -30px;
            }
        }

        @media (min-width:1281px) {
            .sliderimg {
                left: 20%;
            }
        }

        @media (min-width:1300px) {
            #features-btn {
                bottom: -10px;
                right: -15px;
            }

            .icon-4 img {
                right: 20px;
                bottom: 80px;
                width: 80px;
            }

            .icon-5 img {
                right: 20px;
                bottom: 70px;
                width: 90px;
            }

            .icon-6 img {
                right: 40px;
                bottom: 80px;
                width: 90px;
            }

            .icon-7 img {
                right: 20px;
                bottom: 70px;
                width: 80px;
            }
        }

        @media screen and (max-width: 1399px) {
            .mkdf-is-right p {
                font-size: 14px;
            }

            .mkdf-is-right h4 {
                font-size: 16px;
            }

            .mkdf-is-left-holder h4.mkdf-is-title {
                font-size: 15px;
                line-height: 30px;
            }

            .mkdf-is-left-holder p.mkdf-is-text {
                font-size: 14px;
                line-height: 20px;
            }

            .mkdf-is-item.mkdf-is-left.mkdf-appeared {
                margin-top: 40px;
            }

        }

        @media (min-width:1500px) {
            #features-btn {
                bottom: 60px;
                right: 20px;
            }

            #solve.solving {
                padding: 50px;
                padding-top: 80px !important;
            }
        }

        /*figma css*/
        .mkdf-content {
            background: #FEFAEE;
        }

        #h1Class span {
            background: #FF1A63;
            border-radius: 6px;
            padding: 0px 10px;
            display: inline-block;
        }

        .figma-btn {
            border-radius: 6px;
        }

        .custom-testimonial-wrapper {
            max-width: 1240px;
            margin: 35px auto;
            overflow: hidden;
            position: relative;
        }

        .custom-testimonial .item {
            width: 700px !important;
            padding: 20px;
            text-align: center;
            box-shadow: none;
            min-height: 266px;
        }

        .custom-testimonial p {
            font-size: 14px;
            color: #ffffff;
            margin-bottom: 15px;
            font-family: "Gotham Book", sans-serif;
            line-height: 109%;
            letter-spacing: -2%;
            text-align: left;
            margin: 0;
        }

        .custom-testimonial h4 {
            font-size: 16px;
            color: #ffffff;
            margin: 0;
            text-align: left;
            margin-top: 4px;

        }

        .custom-nav {
            text-align: center;
            margin-top: 25px;
        }

        .custom-nav button {
            background: transparent;
            border: 0;
            margin: 0 0px;
            cursor: pointer;
            transition: 0.3s;
        }


        .width50 {
            width: 50%;
            float: left;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            height: 225px;
        }

        .owl-stage .owl-item:nth-child(odd) {
            background-color: #017562;
            /* light blue for odd */
            border-radius: 10px;
        }

        .owl-stage .owl-item:nth-child(even) {
            background-color: #F19800;
            border-radius: 10px;
            /* light green for even */
        }

        .owl-carousel .owl-item img {
            display: block;
            width: 97% !important;
            border-radius: 10px;
            margin-left: 10px;
        }

        .width50 h2 {
            margin: 0;
            text-align: left;
            color: #fff;
            font-size: 30px;
            font-family: "Gotham-Medium", sans-serif;
        }

        .owl-stage .owl-item:nth-child(even) h2,
        .owl-stage .owl-item:nth-child(even) p {
            color: #3C2735
        }

        .owl-stage .owl-item:nth-child(even) h4 {
            color: #AA6B00
        }

        .copy-right .elementor-widget-container {
            line-height: 20px;
            height: 18px !important;
            margin-top: 15px;
        }

        .chef-bot img {
            margin-left: 0px;
        }

        .qodef-m-text {
            position: relative;
            top: -88px;
            left: 35px;
        }

        #footer-btn a.figma-btn {
            width: 85%;
            text-align: center;
            padding: 6px;
            float: right;
        }

        .page-id-15703 footer,
        .page-id-15703 header {
            display: none
        }

        .rtl .arabic-logo img {
            float: right;
        }

        .rtl .arabic-btn {
            padding-left: 0px;
        }

        .rtl #h1Class span {
            padding: 0px 10px 22px 10px;
        }

        .rtl #hero-btn,
        .rtl #card {
            display: flex;
            flex-direction: row-reverse;
        }

        .rtl #hero-btn div:nth-child(2) {
            width: 490px;
        }

        .rtl .mob-txt h2,
        .rtl .mob-txt p {
            text-align: right;
        }

        .rtl .mob-right h2,
        .rtl .mob-right p {
            text-align: right;
        }

        .rtl .custom-nav {
            display: flex;
            flex-direction: row-reverse;
            justify-content: center;
        }

        .rtl .elementor-15703 .elementor-element.elementor-element-a4daa53>.elementor-widget-container {
            margin: 250px 0px 15.5px 0px;
        }

        .rtl .elementor-15703 .elementor-element.elementor-element-6211174>.elementor-widget-container {
            background-image: url(https://chefspuzzle.com/wp-content/uploads/2025/10/arabic-icon.png);
            background-position: 90px 240px;
            background-repeat: no-repeat;
            background-size: 38% auto;
            min-height: 400px;
            padding-top: 40px;
        }

        .eael-fancy-text-container.style-1 {
            position: relative;
            top: -86px;
            left: 15px;
        }

        .rtl .elementor-15703 .elementor-element.elementor-element-6742d49 img {
            border-radius: 28px 28px 28px 28px;
            transform: rotateY(180deg);
        }

        .rtl .chef-bot img {
            margin-left: -90px;
        }

        .rtl .eael-fancy-text-container.style-1 {
            position: relative;
            top: -90px;
            right: 30px;
        }

        .rtl #mkdf-back-to-top {
            left: auto;
            right: 40px;
        }

        @media(max-width:1024px) {
            #footer-btn a.figma-btn {
                width: 100%;
            }

            .rtl .elementor-15703 .elementor-element.elementor-element-389871f.elementor-element {
                align-self: center;
            }

            .rtl .elementor-15703 .elementor-element.elementor-element-6211174>.elementor-widget-container {
                background-image: none;
                min-height: 170px;
            }

            .rtl #hero-btn,
            .rtl #card {
                display: flex;
                flex-direction: column;
            }

            .rtl .mob-img img {
                float: right;
            }

            .rtl .mob-right h2,
            .rtl .mob-right p {
                text-align: center;
            }

            .rtl .pricing p {
                text-align: right;
            }

            .rtl #pricing .mob-right p {
                text-align: right !important;
            }

            .rtl #pricing .mob-right h2 {
                text-align: right;
            }

            .rtl #pricing .mob-right.price-head h2 {
                text-align: center;
            }

            .price-detail li.elementor-icon-list-item {
                justify-content: right !important;
                min-height: 20px !important;
            }

            .rtl .price-detail li span.elementor-icon-list-icon {
                top: 4px;
            }

            .rtl .arabic-logo img {
                float: none;
            }
        }

        @media(max-width:480px) {
            .custom-testimonial .item {
                width: 480px !important;
                display: flex;
                flex-direction: column;
            }

            .width50 {
                height: auto;
            }

            .owl-carousel .owl-item img {
                width: 100% !important;
                margin-left: 0px;
                margin-top: 20px;
            }

            .rtl .elementor-15703 .elementor-element.elementor-element-19d838d {
                margin-right: -17px;
            }

            .rtl .width50 {
                width: 100%;
                padding-right: 70px;
            }
        }
    


        .vc_do_custom_heading {
            margin-bottom: 0.625rem;
            margin-top: 0;
        }

        .vc_do_custom_heading {
            margin-bottom: 0.625rem;
            margin-top: 0;
        }

        .vc_do_btn {
            margin-bottom: 22px;
        }

        .vc_do_btn {
            margin-bottom: 22px;
        }
    


        .vc_custom_1749716641283 {
            padding-top: 100px !important;
            padding-bottom: 30px !important;
            background-color: #FFFFFF !important;
        }

        .vc_custom_1749639393981 {
            padding-top: 40px !important;
            padding-bottom: 40px !important;
        }

        .vc_custom_1749716691907 {
            padding-top: 110px !important;
            padding-bottom: 30px !important;
        }

        .vc_custom_1749639429997 {
            padding-top: 50px !important;
            padding-bottom: 20px !important;
        }

        .vc_custom_1749639445986 {
            padding-top: 30px !important;
            padding-bottom: 20px !important;
        }

        .vc_custom_1749639454342 {
            padding-top: 50px !important;
            padding-bottom: 40px !important;
        }

        .vc_custom_1749642167741 {
            padding-top: 50px !important;
            padding-bottom: 40px !important;
        }

        .vc_custom_1749716753804 {
            padding-top: 40px !important;
            padding-bottom: 20px !important;
        }

        .vc_custom_1752478748894 {
            margin-bottom: 0px !important;
        }
    


            .wpb_animate_when_almost_visible {
                opacity: 1;
            }
        


        .is-form-style-1.is-form-id-16758 .is-search-input:focus,
        .is-form-style-1.is-form-id-16758 .is-search-input:hover,
        .is-form-style-1.is-form-id-16758 .is-search-input,
        .is-form-style-2.is-form-id-16758 .is-search-input:focus,
        .is-form-style-2.is-form-id-16758 .is-search-input:hover,
        .is-form-style-2.is-form-id-16758 .is-search-input,
        .is-form-style-3.is-form-id-16758 .is-search-input:focus,
        .is-form-style-3.is-form-id-16758 .is-search-input:hover,
        .is-form-style-3.is-form-id-16758 .is-search-input,
        .is-form-id-16758 .is-search-input:focus,
        .is-form-id-16758 .is-search-input:hover,
        .is-form-id-16758 .is-search-input {
            background-color: #ffffff !important;
        }
    


                    .st0 {
                        fill: #7AA0FF;
                    }
                


                                            .st0 {
                                                fill: #7AA0FF;
                                            }
                                        


                                            .st0 {
                                                fill: #7AA0FF;
                                            }
                                        


        .ays-pb-modal_1 {
            min-height: 550px;
            max-height: none;
        }

        .ays-pb-modal_1,
        .av_pop_modals_1 {
            display: none;
        }

        .ays-pb-modal-check:checked~#ays-pb-screen-shade_1 {
            opacity: 0.5;
            pointer-events: auto;
        }

        .ays_notification_window.ays-pb-modal_1 .ays_pb_notification_logo img {
            width: 100%;
            max-width: 100px;
            min-width: 50px;
            max-height: none;
            min-height: auto;
            object-fit: cover;
            border-radius: unset
        }

        .ays_notification_window.ays-pb-modal_1 div.ays_pb_notification_button_1 button {
            background: #F66123;
            color: #FFFFFF;
            font-size: 15px;
            font-weight: normal;
            border-radius: 6px;
            border: none;
            padding: 16px 32px;
            transition: 0.3s;
            box-shadow: none;
            letter-spacing: 0px;
            text-transform: none;
            text-decoration: none;
        }

        .ays_notification_window.ays-pb-modal_1 div.ays_pb_notification_button_1 button:hover {
            background: #F66123;
            color: #FFFFFF;
        }

        .ays-pb-modal_1.ays-pb-bg-styles_1:not(.ays_winxp_window, .ays_template_window),
        .ays_winxp_content.ays-pb-bg-styles_1,
        footer.ays_template_footer.ays-pb-bg-styles_1 div.ays_bg_image_box {}

        .ays-pb-modal_1.ays_template_window {}

        .ays_cmd_window {
            background-color: rgba(255, 255, 255, 0.85);
        }

        .ays_cmd_window-cursor .ays_cmd_i-cursor-underscore {
            background-color: black;
        }

        .ays_cmd_window-cursor .ays_cmd_i-cursor-indicator {
            background-color: transparent;
        }

        .ays-pb-modal_1 .ays_pb_description>*,
        .ays-pb-modal_1 .ays_pb_timer,
        .ays-pb-modal_1 .ays_content_box p,
        .ays-pb-modal_1 .ays-pb-dismiss-ad>button#ays_pb_dismiss_ad {
            color: #000000;
            font-family: inherit;
        }

        .ays-pb-modal_1 .close-image-btn {
            color: #000 !important;
        }

        .ays-pb-modal_1 .close-image-btn:hover,
        .ays-pb-modal_1 .close-template-btn:hover {
            color: #000000 !important;
        }

        .ays-pb-modal_1 .ays_pb_material_close_circle_icon {
            fill: #000 !important;
        }

        .ays-pb-modal_1 .ays_pb_material_close_circle_icon:hover {
            fill: #000000 !important;
        }

        .ays-pb-modal_1 .ays_pb_material_close_icon {
            fill: #000 !important;
        }

        .ays-pb-modal_1 .ays_pb_material_close_icon:hover {
            fill: #000000 !important;
        }

        #ays-pb-screen-shade_1 {
            opacity: 0;
            background: rgb(0, 0, 0);
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            pointer-events: none;
            transition: opacity 0.8s;
            ;
        }

        .ays-pb-modal_1.fadeIn {
            animation-duration: 1s !important;
        }

        .ays-pb-modal_1.fadeOutUpBig {
            animation-duration: 1s !important;
        }

        .ays-pb-disable-scroll-on-popup {}

        .ays_lil_window .ays_lil_main,
        .ays_window.ays-pb-modal_1 .ays_pb_description,
        .ays_win98_window.ays-pb-modal_1 .ays_pb_description,
        .ays_cmd_window.ays-pb-modal_1 .ays_pb_description,
        .ays_winxp_window.ays-pb-modal_1 .ays_pb_description,
        .ays_ubuntu_window.ays-pb-modal_1 .ays_pb_description {}

        .ays-pb-modals .ays-pb-modal_1 .ays_pb_description+hr {}

        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_lil_head,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_topBar,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_cmd_window-header,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_topbar,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_tools,
        .ays-pb-modal_1 .ays_winxp_title-bar,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_win98_head,
        .ays-pb-modal_1 .ays_cmd_window-header,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_cmd_window-cursor,
        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_folder-info.ays_pb_timer_1,
        .ays_cmd_window-content .ays_pb_timer.ays_pb_timer_1 {}

        .ays_cmd_window-content .ays_pb_timer.ays_pb_timer_1 {}

        .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_pb_description~ays-pb-modal .ays_pb_description {}

        .ays-pb-modal_1 .ays-pb-modal-close_1:hover .close-lil-btn {
            transform: rotate(180deg) scale(1) !important;
            padding: 0 !important;
        }

        .ays_pb_hide_timer_on_pc {
            visibility: hidden;
        }

        @media screen and (max-width: 768px) {
            .ays-pb-modal_1 {
                width: 100% !important;
                max-width: 100% !important;
                height: 400px !important;
                box-shadow: unset !important;
                box-sizing: border-box;
                max-height: none;
            }

            .ays_notification_window.ays-pb-modal_1 .ays_pb_notification_logo img {
                width: 100%;
                max-width: 100px;
                min-width: 50px;
            }

            .ays_notification_window.ays-pb-modal_1 div.ays_pb_notification_button_1 button {
                font-size: 15px;
                font-weight: normal;
                letter-spacing: 0px;
            }

            .ays_template_head,
            .ays_lil_head {
                background-color: #ffffff !important;
            }

            .ays_cmd_window {
                background-color: rgba(255, 255, 255, 0.85);
            }

            #ays-pb-screen-shade_1 {
                background: rgb(0, 0, 0);
            }

            .ays-pb-modal_1.ays-pb-bg-styles_1:not(.ays_winxp_window, .ays_template_window),
            .ays_winxp_content.ays-pb-bg-styles_1,
            footer.ays_template_footer.ays-pb-bg-styles_1 div.ays_bg_image_box {
                background-image: unset !important
            }

            .ays-pb-modal_1.ays_template_window {}

            .ays-pb-bg-styles_1 {
                background-color: #ffffff !important;
            }

            .ays-pb-border-mobile_1 {
                border: 1px solid #ffffff !important;
                border-radius: 7px !important;
            }

            .ays_pb_title_styles_1 {
                text-shadow: unset !important;
            }

            .ays-pb-modal_1 .ays_pb_description>p {
                word-break: break-word !important;
                word-wrap: break-word;
            }

            .ays-pb-modal_1 .ays_pb_description {
                font-size: 13px !important;
                text-align: center !important;
            }

            .ays-pb-modal_1.ays_template_window p.ays_pb_timer.ays_pb_timer_1 {
                right: 20%;
                bottom: 0;
            }

            .ays-pb-modal_1 div.ays_image_content p.ays_pb_timer.ays_pb_timer_1,
            .ays-pb-modal_1.ays_minimal_window p.ays_pb_timer.ays_pb_timer_1,
            .ays-pb-modal_1.ays_video_window p.ays_pb_timer.ays_pb_timer_1 {
                bottom: px !important;
            }

            .ays-pb-modal_1.ays_template_window footer.ays_template_footer {
                flex-direction: column;
                align-items: center;
                justify-content: start;
            }

            .ays-pb-modal_1.ays_template_window div.ays_bg_image_box {
                width: 100%;
                height: 180px;
            }

            #ays-pb-screen-shade_1 {
                -webkit-backdrop-filter: none;
                backdrop-filter: none;
                opacity: 0.5 !important;
                ;
            }

            .ays-pb-modal_1.fadeIn {
                animation-duration: 1s !important;
            }

            .ays-pb-modal_1.fadeOutUpBig {
                animation-duration: 1s !important;
            }

            .ays-pb-disable-scroll-on-popup {
                overflow: auto !important;
                overflow-y: auto !important
            }

            .ays-pb-modals .ays-pb-modal_1 .ays_pb_description+hr {
                display: block;
            }

            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_lil_head,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_topBar,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_cmd_window-header,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_topbar,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_tools,
            .ays-pb-modal_1 .ays_winxp_title-bar,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_win98_head,
            .ays-pb-modal_1 .ays_cmd_window-header,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_cmd_window-cursor,
            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_ubuntu_folder-info.ays_pb_timer_1,
            .ays_cmd_window-content .ays_pb_timer.ays_pb_timer_1 {
                position: sticky;
                width: auto
            }

            .ays-pb-modals.av_pop_modals_1 .ays-pb-modal_1 .ays_pb_description~ays-pb-modal .ays_pb_description {
                padding: 0;
            }

            .ays_cmd_window-content .ays_pb_timer.ays_pb_timer_1 {
                bottom: 6px
            }

            .ays_lil_window .ays_lil_main,
            .ays_window.ays-pb-modal_1 .ays_pb_description,
            .ays_win98_window.ays-pb-modal_1 .ays_pb_description,
            .ays_cmd_window.ays-pb-modal_1 .ays_pb_description,
            .ays_winxp_window.ays-pb-modal_1 .ays_pb_description,
            .ays_ubuntu_window.ays-pb-modal_1 .ays_pb_description {
                margin-top: 0;
            }

            .ays_pb_hide_timer_on_pc {
                visibility: visible;
            }

            .ays_pb_hide_timer_on_mobile {
                visibility: hidden !important;
            }
        }
    