        html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        video,
        audio,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        font,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        input,
        textarea,
        button,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        address,
        section {
            font-family: 'Kanit';
        }

        p>a {
            color: #91c54b !important;
        }

        .elementor-widget-container .sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs),
        .menu_hover_zoom_line .sc_layouts_menu_nav>li:not(.menu-collapse)>a:after,
        .sc_button:not(.sc_button_simple),
        form button:not(.components-button),
        element.style {}

        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-67229ec5:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-7b048fc2:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-413ce5e7:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-1fa42d16:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-485138ff:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-7355fd91:not(.elementor-motion-effects-element-type-background),
        .sc_layouts_menu_nav>li ul:not(.sc_item_filters_tabs) {
            background-color: #0db68d !important;
        }

        .sc_button:not(.sc_button_simple):hover {
            opacity: 0.8 !important;
            background-color: #0db68d !important;
        }

        .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
            background-color: #fff !important;
        }

        .sc_button:not(.sc_button_simple),
        .sc_button.sc_button_simple,
        .sc_form button,
        .sc_item_subtitle,
        .post_meta_item.post_author,
        .post_meta_item.post_categories {
            font-family: inherit;
        }

        h1>a,
        h2>a,
        h3>a,
        h4>a,
        h5>a,
        h6>a {
            display: inline;
        }


        .menu_hover_zoom_line .sc_layouts_menu_nav>li.current-menu-item>a,
        .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
        [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
        .sc_layouts_row_type_compact .sc_layouts_item,
        [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item {
            color: #FFF !important;
        }

        .footer_wrap nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited ul li>a,
        {
        color: #0db68d !important;
        }

        .footer_wrap nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited .sc_layouts_menu_nav .menu-collapse ul.submenu.animated.faster.fadeIn,
        .footer_wrap .sc_layouts_menu>ul>li ul {
            background-color: #fff !important;
        }

        nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited ul li:hover>a:after,
        nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited ul li>a:after {
            width: 0;
        }

        .footer_wrap nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited ul li>a {
            color: #0db68d !important;
        }

        nav.sc_layouts_menu.sc_layouts_menu_default.sc_layouts_menu_dir_horizontal.menu_hover_zoom_line.inited ul li:hover>a {
            color: #91c54b !important;
        }

        .sc_layouts_row_type_compact.scheme_default #style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
            border-bottom: 2px solid var(--theme-color-text_dark);
            border-radius: 35px;
            height: 50px;
            padding: 10px 35px 10px 40px;
        }

        #style-9.mc4wp-form .mc4wp-form-fields:before {
            top: 11px;
            left: 13px;
        }

        #style-9.mc4wp-form .mc4wp-form-fields button {
            line-height: 50px;
            right: -33px;
        }

        .wpcf7 .wpcf7-submit-style .submit-style-in {
            background-color: #91c54b !important;
        }

        input[type="radio"]+.wpcf7-list-item-label:before {
            border-radius: 100%;
        }

        div.wpcf7 .form-style-1 input[type="date"] {
            padding: 10px 0;
        }

        .menu_mobile .menu_mobile_inner {
            background-color: #0db68d !important;
        }

        .menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a {
            font-family: kanit;
            color: #fff;
            font-size: 20px;
        }

        .sc_layouts_logo_text,
        .sc_layouts_logo .logo_text:hover {
            color: #fff !important;
            opacity0.8;
        }

        .menu_mobile.opened .menu_mobile_inner .socials_mobile {
            display: none;
        }

        .sc_testimonials_accent2 .sc_testimonials_item:before {
            display: none;
        }