.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
}
body {
    --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, rgba(6, 147, 227, 1) 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, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

body .is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > .alignwide {
    max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
    display: flex;
}

body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

body .is-layout-flex > * {
    margin: 0;
}

body .is-layout-grid {
    display: grid;
}

body .is-layout-grid > * {
    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;
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
}

: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-columns.is-layout-flex) {
    gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}

.wp-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6;
}
.tt_button:hover .iconita, .tt_button.second-style .iconita, #single-page #comments input[type="submit"]:hover, .tt_button.tt_secondary_button, .tt_button.tt_secondary_button .iconita, .team-carousel .owl-item .team-member.design-creative .team-socials a, .es-accordion .es-time, .content-area .vc_grid-filter > .vc_grid-filter-item.vc_active > span, .content-area .vc_grid-filter > .vc_grid-filter-item:hover > span, .format-quote .entry-wrapper:before, .large-counter .kd_counter_units, .footer_widget .redux-social-media-list i, #single-page .bbp-login-form .user-submit:hover, .menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown > a, .key-icon-box .ib-link a, #popup-modal .close:hover, body.maintenance-mode .container h2, blockquote:before, .port-prev.tt_button, .port-next.tt_button, .upper-footer .socials-widget a:hover .fab, .woocommerce .woocommerce-form-login .button:hover, .footer_widget ul a:hover, .side-content-text ul li:before, span.bbp-admin-links a:hover, #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover, .vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_date div:before, .vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_author a:before, .vc_grid-item-mini .blog-detailed-grid .vc_btn3-container:hover a, .feature-sections-wrapper .feature-sections-tabs .nav-tabs a:hover, .topbar-lang-switcher ul li a:hover span, .feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a, .owl-nav div:hover, div.bbp-breadcrumb a:hover, #bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name, .kd_pie_chart .pc_percent_container, .kd_pie_chart .kd-piechart-icon, .woocommerce .checkout_coupon .button:hover:hover, .woocommerce-page #payment #place_order:hover, .team-member.design-minimal .team-socials a, .woocommerce-cart #single-page table.cart .button:hover, .woocommerce-cart #single-page table.cart .button[name=update_cart]:hover, .woocommerce-account #single-page .woocommerce-Button[name=save_account_details]:hover, .woocommerce-account #single-page .woocommerce-message .woocommerce-Button:hover, .wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active a, .team-member.design-two:hover .team-socials .fab:hover, .team-member.design-two .team-socials .fab:hover, #single-page .return-to-shop a:hover, .woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .navbar-nav li.dropdown:hover .dropdown-menu:hover li a:hover, .woocommerce ul.products li.product h2:hover, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .portfolio-meta.share-meta .fab:hover, .woocommerce-account #single-page .woocommerce-Button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page ul.products li.product.woo-minimal-style .button:hover, .woocommerce-page ul.products li.product.woo-minimal-style .added_to_cart:hover, .blog_widget ul li a:hover, #posts-content .entry-meta a:hover, .breadcrumbs a:hover, .woocommerce a.button:hover, .keydesign-cart:hover .cart-icon, #comments input[type="submit"]:hover, .search-submit:hover, .blog-single-content .tags a, .lower-footer a:hover, #posts-content .post .blog-single-title a:hover, #posts-content.blog-minimal-list .blog-single-title a:hover, #posts-content.blog-img-left-list .blog-single-title a:hover, .socials-widget a:hover .fab, .socials-widget a:hover, #customizer .leadengine-tooltip, .footer_widget .menu li a:hover, .row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title:hover h4, #single-page .single-page-content .widget ul li a:hover, #comments .reply a:hover, #comments .comment-meta a:hover, #kd-slider .secondary_slider, #single-page .single-page-content .widget ul li.current-menu-item a, .team-socials .fab:hover, #posts-content .post .tt_button:hover i, #posts-content .post .tt_button:hover, .topbar-socials a:hover .fab, .pricing .pricing-price, .pricing-table .tt_button, .topbar-phone .iconsmind-Telephone, .topbar-email .iconsmind-Mail, .modal-content-contact .key-icon-box .service-heading a:hover, .pricing-table.active .tt_button:hover, .footer-business-content a:hover, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .star-rating span, .es-accordion .es-heading h4 a:hover, .keydesign-cart ul.product_list_widget .cart-item:hover, .woocommerce .keydesign-cart ul.product_list_widget .cart-item:hover, #customizer .options a:hover i, .woocommerce .price_slider_wrapper .price_slider_amount .button, #customizer .options a:hover, #single-page input[type="submit"]:hover, #posts-content .post input[type="submit"]:hover, .active .pricing-option i, #comments .reply a:hover, .meta-content .tags a:hover, .navigation.pagination .next, .woocommerce-cart#single-page table.cart .product-name a:hover, .navigation.pagination .prev, .woocommerce span.onsale, .product_meta a:hover, .tags a:hover, .tagcloud a:hover, .tt_button.second-style, .lower-footer .pull-right a:hover, .woocommerce-review-link:hover, .upper-footer .modal-menu-item, .kd_pie_chart .pc-link a:hover, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4:hover, .fa, .fab, .fad, .fal, .far, .fas, .wpcf7 .wpcf7-submit:hover, .contact .wpcf7-response-output, .video-bg .secondary-button:hover, #headerbg li a.active, #headerbg li a.active:hover, .footer-nav a:hover, .wpb_wrapper .menu a:hover, .text-danger, .blog_widget ul li a:before, .pricing i, .content-area .vc_grid .vc_gitem-zone-c .vc_general, code, #single-page .single-page-content ul li:before, .subscribe-form header .wpcf7-submit, #posts-content .page-content ul li:before, .chart-content .nc-icon-outline, .chart, .row .vc_custom_heading a:hover, .secondary-button-inverse, .primary-button.button-inverse:hover, .primary-button, a, .woocommerce-account #single-page .woocommerce-Button:hover, .kd-process-steps .pss-step-number span, .navbar-default .navbar-nav .active > a, .navbar-default.navbar-shrink .nav li.active > a, .pss-link a:hover, .woocommerce-cart #single-page .cart_totals table td, .kd_number_string, .featured_content_parent .active-elem h4, .testimonials.slider .tt-container:before, .tt_button:hover, #wrapper .woocommerce-message .button:hover, .woocommerce-message .button:hover, .nc-icon-outline, .woocommerce ul.products li.product h3:hover, .wpb_text_column ol > li:before, .wpb_text_column ul > li:before, .key-icon-box .ib-link a:hover {
    color: #4F6DF5;
}

.pricing-table.DetailedStyle .pricing .pricing-price {
    color: #4F6DF5 !important;
}

.kd-process-steps.process-checkbox-template .pss-item:before, .kd-process-steps.process-checkbox-template, .kd-separator, .kd-separator .kd-separator-line {
    border-color: #4F6DF5;
}

#single-page .bbp-login-form .user-submit, .bbpress #user-submit, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], input[type="button"].ninja-forms-field, .modal-content-inner .wpcf7-submit:hover, .searchform #searchsubmit, #kd-slider, .kd-contact-form.light_background .wpcf7 .wpcf7-submit, .footer-newsletter-form .wpcf7 .wpcf7-submit, .kd_progressbarfill, .phone-wrapper, .wpb_wrapper #loginform .button, .woocommerce input.button, .woocommerce-account #single-page .woocommerce-Button, .testimonial-cards .center .tcards_message, .email-wrapper, .woocommerce ul.products li.product .added_to_cart:hover, .footer-business-info.footer-socials a:hover, #comments input[type="submit"], .parallax.with-overlay:after, .content-area .vc_grid-filter > .vc_grid-filter-item span:after, .tt_button.tt_secondary_button:hover, .pricing-table .tt_button:hover, .tt_button.second-style:hover, .pricing-table.active .tt_button, #customizer .screenshot a, .heading-separator, .port-prev.tt_button:hover, .port-next.tt_button:hover, .owl-buttons div:hover, .row .vc_toggle_default .vc_toggle_icon, .row .vc_toggle_default .vc_toggle_icon::after, .row .vc_toggle_default .vc_toggle_icon::before, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce nav.woocommerce-pagination ul li a:hover, .upper-footer .modal-menu-item:hover, .contact-map-container .toggle-map, .portfolio-item .portfolio-content, .tt_button, .owl-dot span, .woocommerce a.remove:hover, .pricing .secondary-button.secondary-button-inverse:hover, .with-overlay .parallax-overlay, .secondary-button.secondary-button-inverse:hover, .secondary-button, #kd-slider .bullet-bar.tparrows, .primary-button.button-inverse, #posts-content .post input[type="submit"], .btn-xl, .with-overlay, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom:hover, .woocommerce #wrapper .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .separator, .woocommerce button.button, .cb-container.cb_main_color:hover, .keydesign-cart .buttons .btn:hover, .woocommerce .keydesign-cart .buttons .btn:hover, .woocommerce ul.products li.product .button:hover, .woocommerce-account.woocommerce-orders #single-page .woocommerce-message .woocommerce-Button, #single-page #comments input[type="submit"]:hover, .contact-map-container .toggle-map:hover, .wpcf7 .wpcf7-submit:hover, .owl-dot span, .features-tabs .tab.active, .content-area .vc_grid .vc-gitem-zone-height-mode-auto.vc_gitem-zone.vc_gitem-zone-a:before, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before, .wpcf7 .wpcf7-submit, .navigation.pagination .next:hover, #single-page .vc_col-sm-3 .wpcf7 .wpcf7-submit, .kd-spinner:before, .content-area .vc_grid .vc_gitem-zone-c .vc_general:hover, .content-area .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone.vc_gitem-zone-a:before, .keydesign-cart .badge, div.wpcf7 .wpcf7-form .ajax-loader, #bbp_search_submit, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .navigation.pagination .prev:hover, .kd-price-switch input:checked + .price-slider, .timeline-item-wrapper.full-link-card:hover + .timeline-item-arrow + .timeline-item-point, .timeline-item-wrapper.full-link-card .timeline-full-link:hover, .blog-page-numbers li a:hover, .blog-page-numbers li.active a {
    background-color: #4F6DF5;
}

#single-page .bbp-login-form .user-submit, #single-page #comments input[type="submit"]:hover, .navigation.pagination .next, .navigation.pagination .prev, .upper-footer .modal-menu-item, .wpcf7 .wpcf7-submit:hover, .tt_button, .navigation.pagination .next, .navigation.pagination .prev, .woocommerce ul.products li.product .button:hover, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .pricing.active, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .primary-button.button-inverse:hover, .primary-button.button-inverse, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .wpcf7 .wpcf7-submit, .wpb_wrapper #loginform .button, .owl-buttons div:hover, .woocommerce button.button, .woocommerce a.button, .content-area .vc_grid .vc_gitem-zone-c .vc_general, #commentform #submit, .woocommerce ul.products li.product .added_to_cart, .woocommerce input.button, .owl-dot.active span, .owl-dot:hover span {
    border: 2px solid #4F6DF5;
}

div.wpcf7 .wpcf7-form .ajax-loader {
    border: 5px solid #4F6DF5;
}

.modal-content-inner:before {
    border-right: 12px solid #4F6DF5;
}

.page-404 .tt_button, #wrapper .widget-title, .blockquote-reverse, .testimonials.slider.owl-dot.active span, .tags a:hover, .tagcloud a:hover, .contact-map-container .toggle-map:hover, .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .contact .wpcf7-response-output, .video-bg .secondary-button, #single-page .single-page-content .widget .widgettitle, .image-bg .secondary-button, .contact .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus, .contact .wpcf7-form-control-wrap input.wpcf7-form-control:focus, .team-member-down:hover .triangle, .team-member:hover .triangle, .features-tabs .tab.active:after, .tabs-image-left.features-tabs .tab.active:after, .secondary-button-inverse, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a, .vc_separator .vc_sep_holder .vc_sep_line, .timeline-item-wrapper.full-link-card:hover + .timeline-item-arrow {
    border-color: #4F6DF5;
}

.testimonial-cards .center .tcards_message:before {
    border-color: transparent transparent #4F6DF5 #4F6DF5;
}

.testimonial-cards .center .author-bottom .tcards_message:before {
    border-color: #4F6DF5 transparent transparent #4F6DF5;
}

.testimonial-cards .center .author-top .tcards_message:before {
    border-color: transparent transparent #4F6DF5 #4F6DF5;
}

.wpb-js-composer .vc_tta-container.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before {
    border-right: 9px solid #4F6DF5;
}

.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li:before {
    border-top: 9px solid #4F6DF5;
}

h1, h2, h3, h4, h5, .wp-block-search .wp-block-search__label, .kd_progress_bar .kd_progb_head .kd-progb-title h4, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li a:hover, .es-accordion .es-heading h4 a, .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a:hover, #comments .fn, #comments .fn a, .portfolio-block h4, .rw-author-details h4, .testimonials.slider .author, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4, .navbar-default.navbar-shrink .nav li a, .team-content h5, .key-icon-box .service-heading, #wp-calendar caption, .post a:hover, .kd_pie_chart .kd_pc_title, .kd_pie_chart .pc-link a, .testimonials .tt-content h4, .kd-photobox .phb-content h4, .kd-process-steps .pss-text-area h4, .widget-title, .kd-promobox .prb-content h4, .bp-content h4, .reply-title, .product_meta, .blog-header .section-heading, .testimonial-cards .tcards-title, .testimonial-cards .tcards_header .tcards-name, .woocommerce-result-count, .pss-link a, .navbar-default .nav li a, .logged-in .navbar-nav a, .navbar-nav .menu-item a, .woocommerce table.shop_attributes th, .portfolio-block strong, .keydesign-cart .nc-icon-outline-cart, .subscribe input[type="submit"], .es-accordion .es-speaker-container .es-speaker-name, .pricing-title, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-cart#single-page table.cart .product-name a, .wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a, .rw_rating .rw-title, .group_table .label, .cb-container.cb_transparent_color:hover .cb-heading, .app-gallery .ag-section-desc h4, .single-post .wpb_text_column strong, .owl-buttons div, #single-page .single-page-content .widget ul li a, .modal-content-contact .key-icon-box .service-heading a, .woocommerce-ordering select, .woocommerce div.product .woocommerce-tabs .panel #reply-title, .page-404 .section-subheading, .showcoupon:hover, .pricing-table.DetailedStyle .pricing .pricing-price, .pricing-table .pricing-img i, .navbar-default .navbar-nav > li > a:hover, .testimonials.slider.with-image .tt-container h6, .socials-widget a:hover .fa, .socials-widget a:hover, .owl-nav div, #comments label, .author-box-wrapper .author-name h6, .keydesign-cart .empty-cart, .play-video .fa-play, .author-website, .post-link:hover, #comments .reply a:hover, .author-desc-wrapper a:hover, .blog-single-content .tags a:hover, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li a:hover, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a, .woocommerce #coupon_code, .woocommerce .quantity .qty, .kd-price-block .pb-content-wrap .pb-pricing-wrap, .blog-single-title a, .topbar-phone a:hover, .topbar-email a:hover, .woocommerce-page ul.products li.product.woo-minimal-style .added_to_cart, .woocommerce-page ul.products li.product.woo-minimal-style .button, .woocommerce nav.woocommerce-pagination ul li span.current, #menu-topbar-menu li a:hover, .navbar-topbar li a:hover, .fa.toggle-search:hover, .business-info-header .fa, .tt_secondary_button.tt_third_button:hover, .tt_secondary_button.tt_third_button:hover i, .keydesign-cart .subtotal, #single-page p.cart-empty, blockquote cite, .woocommerce div.product p.price, .woocommerce div.product span.price, .cta-icon i, .wpcf7-form label, .upper-footer .wpcf7-form-control-wrap textarea, .upper-footer .wpcf7-form-control-wrap input, body.maintenance-mode .kd-countdown, .mobile-cart .keydesign-cart, body.woocommerce-page .entry-header .section-heading, .feature-sections-wrapper .feature-sections-tabs .nav-tabs a, .team-member.design-minimal .team-socials a:hover, .key-icon-box .ib-link a:hover, .ts-link a:hover, .feature-sections-wrapper .side-content-wrapper .simple-link:hover, .woocommerce ul.products li.product .price, .vc_toggle_simple .vc_toggle_title .vc_toggle_icon::after, .vc_toggle_simple .vc_toggle_title .vc_toggle_icon::before, .testimonials .tt-content .content, .team-link a:hover, .key-reviews .rw-link a:hover, .tcards-link a:hover, .testimonial-cards .center .tcards_message .tcards-link a:hover, .kd-photobox .phb-simple-link:hover {
    color: #1f1f1f;
}

.ib-link.iconbox-main-color a:hover {
    color: #1f1f1f;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon, .row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:before, .row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:after, .searchform #searchsubmit:hover, #kd-slider .bullet-bar.tparrows:hover {
    background-color: #1f1f1f;
}

.footer-newsletter-form .wpcf7-form .wpcf7-email, .footer-business-info.footer-socials a, .upper-footer {
    background-color: #252525;
}

.upper-footer {
    border-color: #252525;
}

.footer-business-info, .lower-footer {
    background-color: #1F1F1F;
}

.upper-footer .textwidget, .lower-footer {
    border-color: #1F1F1F;
}

.lower-footer, .upper-footer, .upper-footer .socials-widget i {
    color: #EAEAEA;
}

.upper-footer .widget-title, .upper-footer .modal-menu-item {
    color: #FFFFFF;
}

.upper-footer .widget-title, .upper-footer #wp-calendar caption, .footer_widget .menu li a, ul li.cat-item a, .footer-nav-menu .navbar-footer li a, .lower-footer span, .lower-footer a {
}

.topbar-lang-switcher ul li a:hover span, .topbar-menu-search .keydesign-cart a:hover, .topbar-search .fa.toggle-search:hover, #menu-topbar-menu a:hover, .navbar-topbar a:hover, .transparent-navigation .navbar.navbar-default .topbar-phone a:hover, .transparent-navigation .navbar.navbar-default .topbar-email a:hover, .navbar.navbar-default .topbar-phone a:hover, .navbar.navbar-default .topbar-email a:hover {
    color: #D1D1D1 !important;
}

.navbar.navbar-default.contained .container, .navbar.navbar-default .menubar, .navbar.navbar-default.navbar-shrink.fixed-menu, .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default .dropdown-menu, .navbar.navbar-default {
    background-color: #FFFFFF !important;
}

@media (min-width: 960px) {
    .transparent-navigation .navbar.navbar-default, .transparent-navigation .navbar.navbar-default .container, .transparent-navigation .navbar.navbar-default.contained, .transparent-navigation .navbar .topbar, .transparent-navigation .navbar .menubar {
        background-color: transparent !important;
        border: none !important;
    }

    .transparent-navigation #menu-topbar-menu li a, .transparent-navigation .navbar-topbar li a, .transparent-navigation .topbar-phone .iconsmind-Telephone, .transparent-navigation .topbar-email .iconsmind-Mail, .transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .topbar-socials a .fab, .transparent-navigation .navbar.navbar-default .topbar-phone a, .transparent-navigation .navbar.navbar-default .topbar-email a, .transparent-navigation .topbar-lang-switcher ul, .transparent-navigation .topbar-lang-switcher ul:not(:hover) li a, .transparent-navigation .topbar-menu-search .fa.toggle-search, .transparent-navigation .navbar.navbar-default .menubar .navbar-nav a, .transparent-navigation .keydesign-cart .cart-icon, .transparent-navigation .keydesign-cart .badge, .transparent-navigation #logo .logo {
        color: #FFFFFF !important;
    }
}

.keydesign-cart .keydesign-cart-dropdown, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .dropdown-menu, .navbar.navbar-default.navbar-shrink.contained .container, body:not(.transparent-navigation) .navbar.navbar-default.contained .container, .navbar.navbar-default.navbar-shrink .menubar {
    background-color: #FFFFFF !important;
}

.navbar-default .menu-item-has-children .mobile-dropdown, .navbar-default .menu-item-has-children:hover .dropdown-menu .dropdown:before, .navbar.navbar-default .mobile-cart .keydesign-cart .cart-icon, .keydesign-cart .nc-icon-outline-cart, .transparent-navigation .navbar.navbar-default .menubar .navbar-nav .dropdown-menu a, .navbar.navbar-default .menubar .navbar-nav a {
    color: #1F1F1F !important;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #1F1F1F !important;
}

.navbar-default.navbar-shrink .navbar-toggle .icon-bar {
    background-color: #1F1F1F !important;
}

.navbar-default.navbar-shrink .menu-item-has-children .mobile-dropdown, .navbar-default.navbar-shrink .menu-item-has-children:hover .dropdown-menu .dropdown:before, .keydesign-cart ul.product_list_widget .subtotal, .transparent-navigation .navbar-shrink#logo .logo, .transparent-navigation .topbar-menu-search .fa.toggle-search.fa-times, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children .mobile-dropdown, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children:hover .dropdown-menu .dropdown:before, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu a, .keydesign-cart ul.product_list_widget .cart-item, .transparent-navigation .navbar.navbar-default.navbar-shrink .menubar .navbar-nav .dropdown-menu a, .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .keydesign-cart .nc-icon-outline-cart, .navbar.navbar-default.navbar-shrink .menubar .navbar-nav a, .navbar.navbar-default.navbar-shrink .keydesign-cart .cart-icon {
    color: #1F1F1F !important;
}

body:not(.transparent-navigation) .navbar.navbar-default .menubar .navbar-nav li.active > a, .navbar.navbar-default .navbar-nav a:hover {
    color: #4F6DF5 !important;
}

.menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown > a, .keydesign-cart ul.product_list_widget .cart-item:hover, .navbar-default.navbar-shrink .nav li.active a, #main-menu .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .navbar-nav .menu-item-has-children .dropdown-menu a:hover, body:not(.transparent-navigation) .navbar.navbar-default .menubar .navbar-nav li.active > a, .navbar.navbar-default.navbar-shrink .navbar-nav a:hover {
    color: #4F6DF5 !important;
}

#logo .logo {
    color: #1f1f1f;
}

.transparent-navigation .navbar-shrink #logo .logo, .navbar-shrink #logo .logo {
    color: #1f1f1f !important;
}

body, .box, .cb-text-area p {
}

.container #logo .logo {
}

.container h1 {
}

.container h2, #popup-modal .modal-content h2 {
}

.container h3 {
}

.container h4, .kd-photobox .phb-content h4, .content-area .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4 {
}

.container h5 {
}

.container h6, .key-icon-box h6.service-heading {
}

.woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .tt_button, .wpcf7 .wpcf7-submit, .content-area .vc_grid .vc_gitem-zone-c .vc_general, .tt_button.modal-menu-item, .vc_grid-item-mini .blog-detailed-grid .vc_btn3-container a {
}

.topbar-phone, .topbar-email, .topbar-socials a, #menu-topbar-menu a, .navbar-topbar a {
}

body .navbar-default .nav li a, body .modal-menu-item {
}

.container h1, .container h2, .container h3, .pricing .col-lg-3, .chart, .pb_counter_number, .pc_percent_container {
    font-family: "open sans";
}

body, .box, .navbar-default .nav li a, .modal-menu-item {
    font-family: "open sans";
}

@media (max-width: 960px) {
    #logo .logo {
        color: #1F1F1F !important;
    }

    .navbar-nav .menu-item a {
        color: #1F1F1F !important;
    }
}

.kd-rev-button {
    background-color: #4F6DF5 !important;
}

.kd-rev-button-inv {
    border-color: #4F6DF5 !important;
}

.kd-rev-button-inv:hover {
    background-color: #4F6DF5 !important;
}

.hover_solid_primary:hover {
    background-color: #4F6DF5 !important;
    border-color: #4F6DF5 !important;
    color: #fff !important;
}

.hover_outline_primary:hover {
    color: #4F6DF5 !important;
    border-color: #4F6DF5 !important;
    background-color: transparent !important;
}