a, .color-primary, .site-header-account .account-dropdown a.register-link, .site-header-account .account-dropdown a.lostpass-link, .fitlap-contact .contact_icon, ul.menu li.current-menu-item > a, .hentry .entry-meta .posted-on a:hover,
.hentry .entry-meta .post-author a:hover, .hentry .entry-meta .posted-on a:hover:before,
.hentry .entry-meta .post-author a:hover:before, .single .hentry .entry-meta a:hover, .single-post .fitlap-social-share a:hover, .single-fitlap_trainer .trainer-sidebar .trainer-title h3, .single-fitlap_trainer .trainer-sidebar .fitlap-social ul li a:hover:before, .site-info a.site-url:not(.button), .contact-block .contact-text a, .contact-block .contact-info_phones .title, .error404 .page-title-404, #comments .comment-list .comment-meta cite a:hover, .button-outline, .site-main nav.navigation .nav-previous a:hover,
.site-main nav.navigation .nav-next a:hover, .pagination .page-numbers li .page-numbers.next:hover, .pagination .page-numbers li .page-numbers.prev:hover, .pagination .page-numbers li .page-numbers.current.next, .pagination .page-numbers li .page-numbers.current.prev,
.woocommerce-pagination .page-numbers li .page-numbers.next:hover,
.woocommerce-pagination .page-numbers li .page-numbers.prev:hover,
.woocommerce-pagination .page-numbers li .page-numbers.current.next,
.woocommerce-pagination .page-numbers li .page-numbers.current.prev, .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list .chosen a, .fitlap-social-share a:hover {
    color: #ef3636; 
}.outline-primary {
    outline-color: #ef3636; 
}.shape-primary .elementor-shape-fill {
    fill: #ef3636; 
}.bg-primary, .site-header-account .account-dropdown:after, .site-header-account .account-links-menu li a:before,
.site-header-account .account-dashboard li a:before, .header-1 .join-wrap .button-wrap a, .main-navigation ul.menu > li > a:before, .main-navigation ul.menu li.menu-item .sub-menu .menu-item a:before, .woocommerce-breadcrumb .breadcrumb-separator::after, .hentry .categories-link a, .hentry .more-link:hover, .cat-links a:hover,
.tags-links a:hover, .page .comments-area button.submit, .single .comments-area button.submit, .page .comments-area button.submit:before, .single .comments-area button.submit:before, .error404 .error-botton a.elementor-button:hover, #comments .form-submit input[type="submit"]:hover, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, .site-main nav.navigation .nav-previous a:after, .site-main nav.navigation .nav-next a:before, .pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev), .pagination .page-numbers li .page-numbers.current:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers.current:not(.next):not(.prev), .tagcloud a:hover {
    background-color: #ef3636; 
}.bd-primary, .page .comments-area button.submit, .single .comments-area button.submit, .button-outline, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, input[type='text']:focus,
input[type='number']:focus,
input[type='email']:focus,
input[type='tel']:focus,
input[type='url']:focus,
input[type='password']:focus,
input[type='search']:focus,
textarea:focus,
.input-text:focus, .pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev), .pagination .page-numbers li .page-numbers.current:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers.current:not(.next):not(.prev) {
    border-color: #ef3636; 
}.bd-t-primary {
    border-top-color: #ef3636; 
}.bd-b-primary {
    border-bottom-color: #ef3636; 
}.bd-l-primary {
    border-left-color: #ef3636; 
}.bd-r-primary {
    border-right-color: #ef3636; 
}a:hover, .entry-title a:hover, .color-primary_hover, .fitlap-language-switcher a:hover, .fitlap-language-switcher li.item span:hover, .fitlap-contact .contact_icon + .contact_content .contact_link:hover span, .vertical-navigation ul.menu > li > a:hover, .single-fitlap_menu_item .elementor-icon-list-items li a:hover,
.mega-menu .elementor-icon-list-items li a:hover, .fitlap-breadcrumb a:hover, .site-info a.site-url:not(.button):hover, #comments .comment-list .comment-meta a.comment-date:hover, .widget.widget_recent_entries .post-title:hover, .wpml-ls-statics-footer li a:hover, .fitlap-canvas-filter a:not(.button):hover,
.widget-area a:not(.button):hover {
    color: #e01212; 
}.outline-primary_hover {
    outline-color: #e01212; 
}.shape-primary_hover .elementor-shape-fill {
    fill: #e01212; 
}.bg-primary_hover, .header-1 .join-wrap .button-wrap a:hover, .vertical-navigation, .hentry .categories-link a:hover, .button-outline:hover, button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='submit']:hover,
.button:hover,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,
.added_to_cart:hover {
    background-color: #e01212; 
}.bd-primary_hover, .button-outline:hover, button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='submit']:hover,
.button:hover,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,
.added_to_cart:hover {
    border-color: #e01212; 
}.bd-t-primary_hover {
    border-top-color: #e01212; 
}.bd-b-primary_hover {
    border-bottom-color: #e01212; 
}.bd-l-primary_hover {
    border-left-color: #e01212; 
}.bd-r-primary_hover {
    border-right-color: #e01212; 
}body,
input,
textarea, .color-body, .fitlap-language-switcher a, .single-fitlap_menu_item .elementor-icon-list-items li a,
.mega-menu .elementor-icon-list-items li a, #comments .comment-list .comment-meta a.comment-date, #respond .comment-form-cookies-consent label, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
.input-text, input[type='text']::-webkit-input-placeholder,
input[type='number']::-webkit-input-placeholder,
input[type='email']::-webkit-input-placeholder,
input[type='tel']::-webkit-input-placeholder,
input[type='url']::-webkit-input-placeholder,
input[type='password']::-webkit-input-placeholder,
input[type='search']::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder, select:not([size]):not([multiple]), .wpml-ls-statics-footer li a {
    color: #626262; 
}body,
input,
textarea, .color-body, .fitlap-language-switcher a, .single-fitlap_menu_item .elementor-icon-list-items li a,
.mega-menu .elementor-icon-list-items li a, #comments .comment-list .comment-meta a.comment-date, #respond .comment-form-cookies-consent label, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
.input-text, input[type='text']:-ms-input-placeholder,
input[type='number']:-ms-input-placeholder,
input[type='email']:-ms-input-placeholder,
input[type='tel']:-ms-input-placeholder,
input[type='url']:-ms-input-placeholder,
input[type='password']:-ms-input-placeholder,
input[type='search']:-ms-input-placeholder,
textarea:-ms-input-placeholder,
.input-text:-ms-input-placeholder, select:not([size]):not([multiple]), .wpml-ls-statics-footer li a {
    color: #626262; 
}body,
input,
textarea, .color-body, .fitlap-language-switcher a, .single-fitlap_menu_item .elementor-icon-list-items li a,
.mega-menu .elementor-icon-list-items li a, #comments .comment-list .comment-meta a.comment-date, #respond .comment-form-cookies-consent label, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
.input-text, input[type='text']::-ms-input-placeholder,
input[type='number']::-ms-input-placeholder,
input[type='email']::-ms-input-placeholder,
input[type='tel']::-ms-input-placeholder,
input[type='url']::-ms-input-placeholder,
input[type='password']::-ms-input-placeholder,
input[type='search']::-ms-input-placeholder,
textarea::-ms-input-placeholder,
.input-text::-ms-input-placeholder, select:not([size]):not([multiple]), .wpml-ls-statics-footer li a {
    color: #626262; 
}body,
input,
textarea, .color-body, .fitlap-language-switcher a, .single-fitlap_menu_item .elementor-icon-list-items li a,
.mega-menu .elementor-icon-list-items li a, #comments .comment-list .comment-meta a.comment-date, #respond .comment-form-cookies-consent label, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
.input-text, input[type='text']::placeholder,
input[type='number']::placeholder,
input[type='email']::placeholder,
input[type='tel']::placeholder,
input[type='url']::placeholder,
input[type='password']::placeholder,
input[type='search']::placeholder,
textarea::placeholder,
.input-text::placeholder, select:not([size]):not([multiple]), .wpml-ls-statics-footer li a {
    color: #626262; 
}.outline-body {
    outline-color: #626262; 
}.shape-body .elementor-shape-fill {
    fill: #626262; 
}.bg-body {
    background-color: #626262; 
}.bd-body {
    border-color: #626262; 
}.bd-t-body {
    border-top-color: #626262; 
}.bd-b-body {
    border-bottom-color: #626262; 
}.bd-l-body {
    border-left-color: #626262; 
}.bd-r-body {
    border-right-color: #626262; 
}mark, h1,
h2,
h3,
h4,
h5,
h6, .entry-title a, .color-heading, .site-header-account > a i, .site-header-account .account-links-menu li a,
.site-header-account .account-dashboard li a, .site-header-search > a i, .site-header-wishlist .header-wishlist i, .fitlap-contact .contact_content .title, .menu-mobile-nav-button, .main-navigation ul.menu li.menu-item.menu-item-has-children a:after, .main-navigation ul.menu li.menu-item.page_item_has_children a:after, .main-navigation ul.menu li.menu-item .sub-menu .menu-item a, .main-navigation ul.menu li.menu-item .sub-menu .menu-item:hover > a, .main-navigation ul.menu li.menu-item .sub-menu .menu-item.current-menu-item > a, .main-navigation ul > li.menu-item > a,
.main-navigation ul.nav-menu > li.menu-item > a, .vertical-navigation ul.menu > li > a, .hentry .entry-meta .posted-on a:before,
.hentry .entry-meta .post-author a:before, .hentry strong,
.hentry th,
.hentry dt, .single .nav-links .nav-previous, .single .nav-links .nav-next, .single-post .fitlap-social-share a, .contact-block .contact-info_icon, .error404 .error-botton .button-text, .error404 .error-botton .button-icon, #comments .comment-list .comment-meta cite, #comments .comment-list .comment-meta cite a, #respond label, #respond #reply-title, fieldset legend, .site-main nav.navigation .nav-previous a,
.site-main nav.navigation .nav-next a, .pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev), .pagination .page-numbers li .page-numbers.current:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev),
.woocommerce-pagination .page-numbers li .page-numbers.current:not(.next):not(.prev), .pagination .page-numbers li .page-numbers.prev, .pagination .page-numbers li .page-numbers.next,
.woocommerce-pagination .page-numbers li .page-numbers.prev,
.woocommerce-pagination .page-numbers li .page-numbers.next, #secondary .widget_categories ul li a, .widget.widget_recent_entries .post-title, .widget .widget-title,
.widget .widgettitle, .widget.widget_rss .rss-date,
.widget.widget_rss cite, .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li a, .widget_search form::before,
.widget_product_search form::before,
.site-search form::before, .slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before, .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before, .fitlap-social-share .social-share-title {
    color: #ffffff; 
}.outline-heading {
    outline-color: #ffffff; 
}.shape-heading .elementor-shape-fill {
    fill: #ffffff; 
}.bg-heading, .main-navigation .elementor-widget-icon-list .elementor-icon-list-item a:after, .error404 .error-botton .button-icon:before, #comments .form-submit input[type="submit"] {
    background-color: #ffffff; 
}.bd-heading, #comments #comment:focus, .widget_search form input[type=text]:focus,
.widget_search form input[type=search]:focus,
.widget_product_search form input[type=text]:focus,
.widget_product_search form input[type=search]:focus,
.site-search form input[type=text]:focus,
.site-search form input[type=search]:focus {
    border-color: #ffffff; 
}.bd-t-heading {
    border-top-color: #ffffff; 
}.bd-b-heading {
    border-bottom-color: #ffffff; 
}.bd-l-heading {
    border-left-color: #ffffff; 
}.bd-r-heading {
    border-right-color: #ffffff; 
}.color-light, .fitlap-contact .contact_content .sub-title, .hentry .entry-meta .posted-on,
.hentry .entry-meta .post-comments,
.hentry .entry-meta .byline, .hentry .entry-header .categories-link,
.hentry .entry-header .posted-on,
.hentry .entry-header .post-comments,
.hentry .entry-header .byline, .copyright-bar, .pagination .page-numbers li .page-numbers,
.woocommerce-pagination .page-numbers li .page-numbers, .woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li, .woocommerce-cart .cart-empty:before, .fitlap-social-share a {
    color: #b0b0b0; 
}.outline-light {
    outline-color: #b0b0b0; 
}.shape-light .elementor-shape-fill {
    fill: #b0b0b0; 
}.bg-light {
    background-color: #b0b0b0; 
}.bd-light {
    border-color: #b0b0b0; 
}.bd-t-light {
    border-top-color: #b0b0b0; 
}.bd-b-light {
    border-bottom-color: #b0b0b0; 
}.bd-l-light {
    border-left-color: #b0b0b0; 
}.bd-r-light {
    border-right-color: #b0b0b0; 
}.color-dark, .single-fitlap_trainer .trainer-sidebar .fitlap-social ul li a:before {
    color: #000000; 
}.outline-dark {
    outline-color: #000000; 
}.shape-dark .elementor-shape-fill {
    fill: #000000; 
}.bg-dark, .hentry .more-link, .copyright-bar, .slick-prev,
.slick-next {
    background-color: #000000; 
}.bd-dark {
    border-color: #000000; 
}.bd-t-dark {
    border-top-color: #000000; 
}.bd-b-dark {
    border-bottom-color: #000000; 
}.bd-l-dark {
    border-left-color: #000000; 
}.bd-r-dark {
    border-right-color: #000000; 
}.color-border {
    color: #3f3f3f; 
}.outline-border {
    outline-color: #3f3f3f; 
}.shape-border .elementor-shape-fill {
    fill: #3f3f3f; 
}blockquote:not(.wp-block-quote):not(.has-text-color) cite:before, .bg-border {
    background-color: #3f3f3f; 
}.bd-border, .site-header-account .account-dropdown .account-wrap, .vertical-navigation .vertical-menu .menu, .vertical-navigation .vertical-menu .menu > li, .hentry .post-navigation, .single-post .entry-content, .entry-content table:not(.shop_table) td, .entry-content table:not(.shop_table) th, #comments .comment-list-wrap, #comments table th,
#comments table td, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
textarea,
.input-text, select:not([size]):not([multiple]), fieldset, .site-main nav.navigation .nav-previous,
.site-main nav.navigation .nav-next, .wpml-ls.wpml-ls-legacy-dropdown-click a, .wpml-ls.wpml-ls-legacy-dropdown a, .widget_calendar table th, .widget_calendar table td {
    border-color: #3f3f3f; 
}.bd-t-border, .header-divider, .single-fitlap_trainer .trainer-sidebar .fitlap-social, .widget_recent_entries ul .children,
.widget_recent_entries ul .sub-menu,
.widget_pages ul .children,
.widget_pages ul .sub-menu,
.widget_categories ul .children,
.widget_categories ul .sub-menu,
.widget_archive ul .children,
.widget_archive ul .sub-menu,
.widget_recent_comments ul .children,
.widget_recent_comments ul .sub-menu,
.widget_nav_menu ul .children,
.widget_nav_menu ul .sub-menu,
.widget_links ul .children,
.widget_links ul .sub-menu,
.widget_product_categories ul .children,
.widget_product_categories ul .sub-menu,
.widget_layered_nav ul .children,
.widget_layered_nav ul .sub-menu,
.widget_meta ul .children,
.widget_meta ul .sub-menu,
.widget_layered_nav_filters ul .children,
.widget_layered_nav_filters ul .sub-menu {
    border-top-color: #3f3f3f; 
}.bd-b-border, .site-header-account .account-links-menu li a,
.site-header-account .account-dashboard li a, .main-navigation ul.menu li.menu-item .sub-menu .menu-item a, .blog .hentry, .archive .hentry, .single .hentry .entry-header, #comments .comment-list .comment-body, .widget_recent_entries ul li,
.widget_pages ul li,
.widget_categories ul li,
.widget_archive ul li,
.widget_recent_comments ul li,
.widget_nav_menu ul li,
.widget_links ul li,
.widget_product_categories ul li,
.widget_layered_nav ul li,
.widget_meta ul li,
.widget_layered_nav_filters ul li {
    border-bottom-color: #3f3f3f; 
}.bd-l-border, .fitlap-contact .contact_inner + .contact_inner > div:first-child, .header-1 .join-wrap, .main-navigation ul.menu > li {
    border-left-color: #3f3f3f; 
}.bd-r-border, .main-navigation ul.menu > li, .single .nav-links > div:first-child {
    border-right-color: #3f3f3f; 
}.color-border2 {
    color: #3f3f3f; 
}.outline-border2 {
    outline-color: #3f3f3f; 
}.shape-border2 .elementor-shape-fill {
    fill: #3f3f3f; 
}.bg-border2 {
    background-color: #3f3f3f; 
}.bd-border2 {
    border-color: #3f3f3f; 
}.bd-t-border2 {
    border-top-color: #3f3f3f; 
}.bd-b-border2 {
    border-bottom-color: #3f3f3f; 
}.bd-l-border2 {
    border-left-color: #3f3f3f; 
}.bd-r-border2 {
    border-right-color: #3f3f3f; 
}.color-background {
    color: #252525; 
}.outline-background {
    outline-color: #252525; 
}.shape-background .elementor-shape-fill {
    fill: #252525; 
}body, .fitlap-layout-boxed #page, .bg-background, .site-header, .site-header-account .account-dropdown .account-wrap, .main-navigation .sub-menu, .vertical-navigation ul.menu, .site-footer, input[type='text'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input[type='password'],
input[type='search'],
textarea,
.input-text, select:not([size]):not([multiple]), .wpml-ls.wpml-ls-legacy-dropdown-click a, .wpml-ls.wpml-ls-legacy-dropdown a {
    background-color: #252525; 
}.bd-background {
    border-color: #252525; 
}.bd-t-background {
    border-top-color: #252525; 
}.bd-b-background {
    border-bottom-color: #252525; 
}.bd-l-background {
    border-left-color: #252525; 
}.bd-r-background {
    border-right-color: #252525; 
}.color-background2 {
    color: #252525; 
}.outline-background2 {
    outline-color: #252525; 
}.shape-background2 .elementor-shape-fill {
    fill: #252525; 
}.bg-background2, .cat-links a,
.tags-links a, #secondary .widget {
    background-color: #252525; 
}.bd-background2 {
    border-color: #252525; 
}.bd-t-background2 {
    border-top-color: #252525; 
}.bd-b-background2 {
    border-bottom-color: #252525; 
}.bd-l-background2 {
    border-left-color: #252525; 
}.bd-r-background2 {
    border-right-color: #252525; 
}blockquote:not(.wp-block-quote):not(.has-text-color), blockquote:not(.wp-block-quote):not(.has-text-color):before, .color-white, .error404 .page-title, .error404 .error-text, .error404 .error-botton a.elementor-button:hover .button-text, .error404 .error-botton a.elementor-button:hover .button-icon, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, .form-light input[type='text'], .form-light input[type='number'], .form-light input[type='email'], .form-light input[type='tel'], .form-light input[type='url'], .form-light input[type='password'], .form-light input[type='search'], .form-light textarea, .form-light .input-text, .form-light input[type='text']::-webkit-input-placeholder, .form-light input[type='number']::-webkit-input-placeholder, .form-light input[type='email']::-webkit-input-placeholder, .form-light input[type='tel']::-webkit-input-placeholder, .form-light input[type='url']::-webkit-input-placeholder, .form-light input[type='password']::-webkit-input-placeholder, .form-light input[type='search']::-webkit-input-placeholder, .form-light textarea::-webkit-input-placeholder, .form-light .input-text::-webkit-input-placeholder {
    color: #fff; 
}blockquote:not(.wp-block-quote):not(.has-text-color), blockquote:not(.wp-block-quote):not(.has-text-color):before, .color-white, .error404 .page-title, .error404 .error-text, .error404 .error-botton a.elementor-button:hover .button-text, .error404 .error-botton a.elementor-button:hover .button-icon, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, .form-light input[type='text'], .form-light input[type='number'], .form-light input[type='email'], .form-light input[type='tel'], .form-light input[type='url'], .form-light input[type='password'], .form-light input[type='search'], .form-light textarea, .form-light .input-text, .form-light input[type='text']:-ms-input-placeholder, .form-light input[type='number']:-ms-input-placeholder, .form-light input[type='email']:-ms-input-placeholder, .form-light input[type='tel']:-ms-input-placeholder, .form-light input[type='url']:-ms-input-placeholder, .form-light input[type='password']:-ms-input-placeholder, .form-light input[type='search']:-ms-input-placeholder, .form-light textarea:-ms-input-placeholder, .form-light .input-text:-ms-input-placeholder {
    color: #fff; 
}blockquote:not(.wp-block-quote):not(.has-text-color), blockquote:not(.wp-block-quote):not(.has-text-color):before, .color-white, .error404 .page-title, .error404 .error-text, .error404 .error-botton a.elementor-button:hover .button-text, .error404 .error-botton a.elementor-button:hover .button-icon, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, .form-light input[type='text'], .form-light input[type='number'], .form-light input[type='email'], .form-light input[type='tel'], .form-light input[type='url'], .form-light input[type='password'], .form-light input[type='search'], .form-light textarea, .form-light .input-text, .form-light input[type='text']::-ms-input-placeholder, .form-light input[type='number']::-ms-input-placeholder, .form-light input[type='email']::-ms-input-placeholder, .form-light input[type='tel']::-ms-input-placeholder, .form-light input[type='url']::-ms-input-placeholder, .form-light input[type='password']::-ms-input-placeholder, .form-light input[type='search']::-ms-input-placeholder, .form-light textarea::-ms-input-placeholder, .form-light .input-text::-ms-input-placeholder {
    color: #fff; 
}blockquote:not(.wp-block-quote):not(.has-text-color), blockquote:not(.wp-block-quote):not(.has-text-color):before, .color-white, .error404 .page-title, .error404 .error-text, .error404 .error-botton a.elementor-button:hover .button-text, .error404 .error-botton a.elementor-button:hover .button-icon, button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,
.added_to_cart, .form-light input[type='text'], .form-light input[type='number'], .form-light input[type='email'], .form-light input[type='tel'], .form-light input[type='url'], .form-light input[type='password'], .form-light input[type='search'], .form-light textarea, .form-light .input-text, .form-light input[type='text']::placeholder, .form-light input[type='number']::placeholder, .form-light input[type='email']::placeholder, .form-light input[type='tel']::placeholder, .form-light input[type='url']::placeholder, .form-light input[type='password']::placeholder, .form-light input[type='search']::placeholder, .form-light textarea::placeholder, .form-light .input-text::placeholder {
    color: #fff; 
}.outline-white {
    outline-color: #fff; 
}.shape-white .elementor-shape-fill {
    fill: #fff; 
}.bg-white, .fitlap-language-switcher .sub-item, .error404 .error-botton a.elementor-button, .error404 .error-botton a.elementor-button:hover .button-icon:before, .tagcloud a {
    background-color: #fff; 
}.bd-white {
    border-color: #fff; 
}.bd-t-white {
    border-top-color: #fff; 
}.bd-b-white {
    border-bottom-color: #fff; 
}.bd-l-white {
    border-left-color: #fff; 
}.bd-r-white {
    border-right-color: #fff; 
}