/*
Theme Name: Novaride Child
Template:   novaride
Theme URI: https://themeforest.net/user/awaiken
Description: Novaride Child Theme
Author: Awaiken
Author URI: https://awaiken.com/
Version: 1.0.0
Text Domain: novaride-child
*/
.elementor-10119 .elementor-element.elementor-element-c1edb20 .ekit-breadcrumb > li:not(.brd_sep) {
    color: #30A829 !important;
}
.faq-category-box .elementor-icon-list-items .elementor-icon-list-icon svg path {
    fill: #30A829 !important;
}
path[Attributes Style] {
    fill-rule: evenodd;
    clip-rule: evenodd;
    d: path("M 22.062 1.06889 C 13.9889 1.98101 6.6399 7.20251 3.00227 14.6108 C -0.402229 21.5444 -0.331729 29.7253 3.19127 36.5228 L 3.8584 37.8099 L 2.23265 43.6911 C 1.33865 46.9259 0.633646 49.5991 0.666146 49.6316 C 0.698646 49.6641 3.3719 48.9591 6.60665 48.0651 L 12.4879 46.4394 L 13.775 47.1065 C 16.5264 48.5325 19.7059 49.444 22.962 49.7405 L 23.862 49.8224 L 24.1981 50.8415 C 26.1905 56.8839 31.1394 61.8105 37.268 63.8529 C 39.678 64.656 40.8833 64.8438 43.687 64.8528 C 45.6155 64.8589 46.4728 64.8078 47.437 64.629 C 49.1945 64.3033 51.4725 63.541 53.0461 62.7523 L 54.3871 62.08 L 59.3298 63.4485 C 62.0483 64.2013 64.2996 64.7899 64.3329 64.7566 C 64.3661 64.7234 63.7775 62.472 63.0248 59.7535 L 61.6563 54.8109 L 62.3285 53.4699 C 63.1173 51.8963 63.8795 49.6183 64.2053 47.8608 C 64.384 46.8965 64.4351 46.0393 64.429 44.1108 C 64.42 41.307 64.2323 40.1018 63.4291 37.6918 C 61.3868 31.5631 56.4601 26.6143 50.4178 24.6219 L 49.3986 24.2858 L 49.3164 23.3858 C 48.3323 12.6103 40.6635 3.81564 30.2349 1.50264 C 27.7008 0.940638 24.6368 0.778013 22.062 1.06889 Z M 22.7495 4.81189 C 15.7369 5.60614 9.58915 9.89714 6.41827 16.2106 C 4.81252 19.4078 4.02377 23.5231 4.35102 26.9959 C 4.43152 27.8498 4.5859 28.9843 4.69415 29.517 C 5.13965 31.7103 6.28165 34.5468 7.46127 36.3899 C 7.71502 36.7864 7.9154 37.1951 7.90665 37.2983 C 7.89777 37.4014 7.46852 39.0033 6.95277 40.858 C 6.43702 42.7128 6.02677 44.2421 6.04115 44.2566 C 6.05565 44.271 7.58502 43.8608 9.43977 43.345 C 11.2945 42.8293 12.8964 42.4 12.9995 42.3911 C 13.1026 42.3824 13.5114 42.5828 13.9079 42.8365 C 14.9808 43.5231 16.6678 44.3429 17.937 44.7944 C 24.0388 46.9649 30.7515 46.193 36.1245 42.7033 C 42.507 38.5579 46.1975 31.11 45.5196 23.7426 C 45.334 21.7246 45.1015 20.5923 44.5016 18.7851 C 42.81 13.6881 38.9851 9.30189 34.0871 6.84201 C 30.7231 5.15251 26.4685 4.39064 22.7495 4.81189 Z M 22.8745 12.4648 C 19.9044 13.346 17.8145 15.8673 17.4433 19.017 L 17.3659 19.6733 H 19.3078 H 21.2495 V 19.3205 C 21.2495 18.2119 22.2516 16.8004 23.4021 16.2886 C 24.8645 15.6381 26.6163 16.0088 27.6819 17.194 C 28.3899 17.9814 28.6669 18.7978 28.604 19.9113 C 28.5249 21.3101 28.2568 21.6796 25.4655 24.2358 L 23.0085 26.4858 L 23.004 28.767 L 22.9995 31.0483 H 24.937 H 26.8745 V 29.5653 V 28.0821 L 28.6736 26.444 C 30.9936 24.3315 31.6644 23.4104 32.1974 21.6054 C 32.4918 20.6083 32.4916 18.7396 32.1971 17.7358 C 31.0015 13.6609 26.8173 11.295 22.8745 12.4648 Z M 49.185 28.6523 C 49.1454 28.9044 48.9719 29.7751 48.7994 30.5871 C 47.0328 38.9043 40.7881 45.843 32.6306 48.5533 C 31.4079 48.9595 30.5933 49.1545 28.1436 49.6275 C 27.7678 49.7 27.8233 49.9508 28.5604 51.512 C 30.8435 56.3476 35.3703 59.8038 40.8278 60.8776 C 42.4696 61.2008 45.4213 61.1751 47.062 60.8236 C 49.2644 60.3518 51.1494 59.6075 52.828 58.5475 C 53.2626 58.2729 53.7183 58.0486 53.8401 58.0491 C 53.9621 58.0496 55.1581 58.355 56.4978 58.728 C 57.8374 59.1009 58.9446 59.3948 58.9584 59.381 C 58.9721 59.3673 58.6785 58.2603 58.306 56.9209 C 57.9334 55.5816 57.6276 54.3846 57.6265 54.261 C 57.6254 54.1374 57.8206 53.7296 58.0604 53.3549 C 59.1264 51.6885 59.9323 49.6718 60.3961 47.5093 C 60.6138 46.4953 60.6689 45.8283 60.6668 44.2358 C 60.6638 41.9915 60.4249 40.5446 59.7344 38.5873 C 58.1269 34.0308 54.5964 30.3634 50.0318 28.5086 L 49.257 28.1938 L 49.185 28.6523 Z M 22.9995 36.6733 V 38.5483 H 24.937 H 26.8745 V 36.6733 V 34.7983 H 24.937 H 22.9995 V 36.6733 Z");
    fill: #30A829 !important;
}
@media (max-width: 1024px) {
    .elementor-6626 .elementor-element.elementor-element-a37f39a .elementskit-navbar-nav > li.current-menu-item > a {
        color: #30A829 !important;
    }
}
@media (max-width: 1024px) {
    .elementor-6626 .elementor-element.elementor-element-a37f39a .elementskit-navbar-nav > li.current-menu-ancestor > a {
        color: #30A829 !important;
    }
}
@media (max-width: 1024px) {
    .elementor-6626 .elementor-element.elementor-element-a37f39a .elementskit-navbar-nav > li:hover > a {
        color: #30A829 !important;
    }
}
@media (max-width: 1024px) {
    .elementor-6626 .elementor-element.elementor-element-a37f39a .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{
        color: #30A829 !important;
    }
    @media (max-width: 1024px) {
    .elementor-element-33baf2c {
        background-color: #032754 !important; /* sostituisci con il tuo blu */
    }
    
}
}
.elementor-3193 .elementor-element.elementor-element-ff8fa19:not(.elementor-motion-effects-element-type-background), .elementor-3193 .elementor-element.elementor-element-ff8fa19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #032754 !important;
}

.elementor-3193 .elementor-element.elementor-element-ff8fa19 {
    --overlay-opacity: 0.8 !important;
}
.elementor-6678 .elementor-element.elementor-element-98a3f63 .ekit-breadcrumb > li:not(.brd_sep) {
    color: #30A829 !important;
}
.pricing-item .elementskit-single-pricing .elementskit-pricing-btn::before, .sidebar-cta-box .elementskit-infobox .box-footer .btn-wraper a::after {
    background-color: #30A829 !important;
}

.forminator-ui#forminator-module-95451.forminator-design--material .forminator-button-submit {
    font-size: 16px !important;
    font-family: inherit;
    font-weight: 700 !important;
    border-radius: 50px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 14px;
    padding-bottom: 14px;
    background-color: #30A829 !important;
    color: #fff;
}
 .ekit-wid-con .elementskit-info-image-box {
    background: #fff;
    border: 2px solid #f2f2f2;
    border-radius: 40px;
}
.ekit-wid-con .elementskit-btn {
    border-radius: 50px !important;
    padding: 18px 30px !important;
}
.elementor-6626 .elementor-element.elementor-element-a37f39a .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
    padding: 8px 30px 8px 30px !important;
}