body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c0 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c0 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c0 .widget-content .profile-info {
  color: white !important;
}
.w-bg1.f-bg1 .form-field::placeholder,
.w-bg1.f-bg3 .form-field::placeholder {
  color: #999999 !important;
}
.text-danger {
  color: #fdcac7;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #f9b5b0;
}
.widget select option {
  border-color: #ffffff !important;
  background-color: #ffffff !important;
  color: #444444 !important;
}
.w-bg1.f-bg1 .form-field {
  color: none !important;
}
.shopping-cart.btn-bg-c0,
.shopping-cart-badge.btn-bg-c0,
.widgets-style .btn-bg-c0,
.success-send-form-icon.btn-bg-c0,
.widget:not(.btn-bg1) .btn-bg-c0,
.widget.f-bg2.f-bg-c0 .form-field,
.modal-dialog .btn-color.btn-bg-c0,
.w-bg-c0.w-bg2,
.w-bg-c0.w-bg2 .address-item-collapse-button,
.w-bg-c0.w-bg2 .map-address-item-collapse-button,
.w-bg-c0.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c0.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c0.num-pad {
  background-color: #ffffff;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c0 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c0 .recall-feedback:after,
.widgets-style .btn-bg-c0 .recall-feedback:after,
.success-send-form-icon.btn-bg-c0 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c0 .recall-feedback:after,
.widget.f-bg2.f-bg-c0 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c0 .recall-feedback:after,
.w-bg-c0.w-bg2 .recall-feedback:after,
.w-bg-c0.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c0.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c0.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c0.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c0.num-pad .recall-feedback:after {
  border-top-color: #ffffff;
}
.shopping-cart.btn-bg-c0 .lds-ring div,
.shopping-cart-badge.btn-bg-c0 .lds-ring div,
.widgets-style .btn-bg-c0 .lds-ring div,
.success-send-form-icon.btn-bg-c0 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c0 .lds-ring div,
.widget.f-bg2.f-bg-c0 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c0 .lds-ring div,
.w-bg-c0.w-bg2 .lds-ring div,
.w-bg-c0.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c0.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c0.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c0.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c0.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c0 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c0 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c0 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c0:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c0 select {
  border-color: #ffffff !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c0.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c0 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c0 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c0 select {
  background-color: #ffffff !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c0 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c0 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) 0 0 no-repeat padding-box;
}
.w-bg-c0.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c0 {
  background-color: #ffffff;
}
.prc-c0.poster-root-category.active {
  background-color: #ffffff;
  color: #444444 !important;
}
.pc-c0.poster-category.active,
.ppp-c0.poster-product__price {
  color: #ffffff !important;
}
.w-bg-c0.w-bg2 .priority-nav__dropdown {
  background-color: #ffffff;
  color: #000000 !important;
}
.w-bg-c0.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s0 {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.15);
}
.w-bg-o-s0:focus,
.w-bg-o-s0:active {
  color: #ffffff;
}
.w-bg-o-s0:hover {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.3);
}
.w-bg-c0.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c0.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #ffffff;
  color: white;
}
.w-bg-c0.w-bg5,
.w-bg-c0.w-bg5 .address-item-collapse-button,
.w-bg-c0.w-bg5 .map-address-item-collapse-button,
.w-bg-c0.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c0.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #ffffff;
  color: #ffffff !important;
}
.page-list-more-details-color-0,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-0 .with-old-price .item-price:not(.old-price) {
  color: #ffffff !important;
}
.price-color-0 .product-item-badge {
  background-color: #ffffff !important;
}
.price-color-0 .product-item-badge::after {
  border-left-color: #ffffff !important;
  border-right-color: #ffffff !important;
}
.widgets-style .btn-bg-c0 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c0 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c0 *,
.recall-template-circle-2 .recall-bg-c0 *,
.w-bg-c0 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c0.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c0:not(.w-bg1).f-bg1 .form-field,
.w-bg-c0:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c0:not(.w-bg1).f-bg3 .form-field,
.w-bg-c0:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c0 .form-field-icon,
.f-bg-c0.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c0:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c0:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c0.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c0 .widget-divider-hr {
  border-top-color: #ffffff !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c0:not(.w-bg4) .draggable-icon {
    opacity: 1;
  }
}
.w-bg3.w-bg-c0 {
  background-color: rgba(255, 255, 255, 0.6);
}
.widget.w-bg-c0 #lid-magnet-image-preview,
.widget.w-bg-c0 #form-image-preview {
  background-color: #ffffff;
}
.btn-bg1 .btn-b-c0,
.f-bg1.f-b-c0 .form-field,
.w-bg1.w-b-c0,
.feature-c0.active {
  border-color: #ffffff !important;
}
.btn-bg1 .btn-t-c0,
.f-bg1.f-t-c0 .form-field,
.f-bg1.f-t-c0 .form-field-icon,
.w-bg1.w-t-c0 {
  color: #ffffff !important;
}
.btn-bg1 .btn-t-c0 .social-button-color1 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c0 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c0 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c0 .yclients-color {
  fill: #ffffff !important;
}
.c-c0 .contact-background-color {
  fill: #ffffff;
}
[class*="contacts-template-"] .contacts .c-c0 {
  background-color: #ffffff;
}
[class*="contacts-template-"] .contacts .c-c0 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i0 .advantage-item-icon .zmdi,
.ad-c-i0 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i0 .superiority-item-info-title {
  color: #ffffff !important;
}
.ad-c-h0 .superiority-item-info {
  background-color: #ffffff !important;
}
.ad-c-h0 .superiority-item-info:after {
  border-top-color: #ffffff !important;
}
.superiority-template-1 .ad-c-h0 .superiority-item-icon {
  background-color: #ffffff !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i0 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i0 .widget-title-wrapper {
  background-color: #ffffff !important;
}
.wr-b-c0 .btn-site {
  background-color: #ffffff;
}
.q-a0 {
  background-color: #ffffff;
}
.active-category-color-0 .span-menu-item.active {
  color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.question-answer-template-3 .q-a0.block-question:after,
.question-answer-template-3 .q-a0.block-answer:after {
  border-top-color: #ffffff !important;
}
.i-to-a0 {
  background-color: #ffffff;
}
.f-b-0:not(.main-footer-transparent) {
  background-color: #ffffff;
}
.default-template .button-bg-c0 .item-button,
.product-catalog-template-1 .button-bg-c0 .item-button,
.product-catalog-template-1 .button-bg-c0 .item-price,
.product-catalog-grid-template-1 .button-bg-c0 .item-button,
.product-catalog-grid-template-1 .button-bg-c0 .item-price {
  background-color: #ffffff !important;
}
.catalog-button-bg-c0 .item-button,
.catalog-button-bg-c0 .catalog-client-discount-badge {
  background-color: #ffffff !important;
}
.catalog-button-bg-c0 .catalog-client-discount-badge::after {
  border-left-color: #ffffff !important;
  border-right-color: #ffffff !important;
}
.catalog-client-badge-bg-c0 {
  background-color: #ffffff;
}
.product-catalog-template-2.btn-bg1 .button-bg-c0 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c0 .item-button {
  background-color: #ffffff !important;
  border-color: #ffffff;
}
.product-catalog-template-3.btn-bg2 .button-bg-c0 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c0 .item-button {
  background-color: #ffffff !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c0 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c0 .item-button {
  border-color: #ffffff;
  color: #ffffff;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c0 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c0 .item-button {
  background-color: #ffffff !important;
  border-color: #ffffff;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c0 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c0 .item-button {
  background-color: #ffffff !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c0 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c0 .item-button {
  border-color: #ffffff;
  color: #ffffff;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c0:not(.btn-without-background) {
  background-color: #ffffff !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c0:not(.btn-without-background) {
  border-color: #ffffff;
  color: #ffffff;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c0.btn-without-background {
  color: #ffffff;
}
#main-header .header-fixed.s-c-m-0,
.bottom-menu .bottom-menu-fixed.s-c-m-0 {
  background-color: #ffffff;
}
.page-bg200 .step-header {
  color: #222222 !important;
}
.page-bg200 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg200 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg200 .step.active:before {
  border-top-color: #222222;
}
.page-bg200 .step.active:after {
  border-left-color: #222222;
}
.page-bg200 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg200 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c0 .profile-img {
  border-color: #ffffff;
}
.page-bg200,
.page-btn-bg200 {
  background-color: #ffffff;
}
.page-bg200 #header {
  background: linear-gradient(rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%) !important;
}
.page-bg200 #header .h-menu > li > *,
.page-bg200 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg200 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg200 .footer .h-logo,
.page-bg200 .footer .law-link {
  color: #222222 !important;
}
.page-bg200 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg200 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg200 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg200 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg200 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg200 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg200 .footer .logo-color1,
.page-bg200 .main-footer.main-footer-transparent .logo-color1,
.page-bg200 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg200 .footer .logo-color2,
.page-bg200 .main-footer.main-footer-transparent .logo-color2,
.page-bg200 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg200 .ismobile.set-prev,
.page-bg200 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c1,
.shopping-cart-badge.btn-bg-c1,
.widgets-style .btn-bg-c1,
.success-send-form-icon.btn-bg-c1,
.widget:not(.btn-bg1) .btn-bg-c1,
.widget.f-bg2.f-bg-c1 .form-field,
.modal-dialog .btn-color.btn-bg-c1,
.w-bg-c1.w-bg2,
.w-bg-c1.w-bg2 .address-item-collapse-button,
.w-bg-c1.w-bg2 .map-address-item-collapse-button,
.w-bg-c1.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c1.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c1.num-pad {
  background-color: #f44336;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c1 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c1 .recall-feedback:after,
.widgets-style .btn-bg-c1 .recall-feedback:after,
.success-send-form-icon.btn-bg-c1 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c1 .recall-feedback:after,
.widget.f-bg2.f-bg-c1 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c1 .recall-feedback:after,
.w-bg-c1.w-bg2 .recall-feedback:after,
.w-bg-c1.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c1.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c1.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c1.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c1.num-pad .recall-feedback:after {
  border-top-color: #f44336;
}
.shopping-cart.btn-bg-c1 .lds-ring div,
.shopping-cart-badge.btn-bg-c1 .lds-ring div,
.widgets-style .btn-bg-c1 .lds-ring div,
.success-send-form-icon.btn-bg-c1 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c1 .lds-ring div,
.widget.f-bg2.f-bg-c1 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c1 .lds-ring div,
.w-bg-c1.w-bg2 .lds-ring div,
.w-bg-c1.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c1.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c1.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c1.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c1.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c1 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c1 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c1 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c1:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c1 select {
  border-color: #f44336 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c1.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c1 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c1 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c1 select {
  background-color: #f44336 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c1 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(244, 67, 54, 0) 0%, #f44336 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c1 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(244, 67, 54, 0) 0%, #f44336 100%) 0 0 no-repeat padding-box;
}
.w-bg-c1.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c1 {
  background-color: #f44336;
}
.prc-c1.poster-root-category.active {
  background-color: #f44336;
  color: #ffffff !important;
}
.pc-c1.poster-category.active,
.ppp-c1.poster-product__price {
  color: #f44336 !important;
}
.w-bg-c1.w-bg2 .priority-nav__dropdown {
  background-color: #f55a4e;
  color: #ffffff !important;
}
.w-bg-c1.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s1 {
  color: #f44336;
  background-color: rgba(244, 67, 54, 0.15);
}
.w-bg-o-s1:focus,
.w-bg-o-s1:active {
  color: #f44336;
}
.w-bg-o-s1:hover {
  color: #f44336;
  background-color: rgba(244, 67, 54, 0.3);
}
.w-bg-c1.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c1.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f44336;
  color: white;
}
.w-bg-c1.w-bg5,
.w-bg-c1.w-bg5 .address-item-collapse-button,
.w-bg-c1.w-bg5 .map-address-item-collapse-button,
.w-bg-c1.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c1.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f44336;
  color: #ffffff !important;
}
.page-list-more-details-color-1,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-1 .with-old-price .item-price:not(.old-price) {
  color: #f44336 !important;
}
.price-color-1 .product-item-badge {
  background-color: #f44336 !important;
}
.price-color-1 .product-item-badge::after {
  border-left-color: #f44336 !important;
  border-right-color: #f44336 !important;
}
.widgets-style .btn-bg-c1 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c1 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c1 *,
.recall-template-circle-2 .recall-bg-c1 *,
.w-bg-c1 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c1.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c1:not(.w-bg1).f-bg1 .form-field,
.w-bg-c1:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c1:not(.w-bg1).f-bg3 .form-field,
.w-bg-c1:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c1 .form-field-icon,
.f-bg-c1.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c1:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c1:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c1.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c1 .widget-divider-hr {
  border-top-color: #f44336 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c1:not(.w-bg4) .draggable-icon {
    background-color: #f44336;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c1 {
  background-color: rgba(244, 67, 54, 0.6);
}
.widget.w-bg-c1 #lid-magnet-image-preview,
.widget.w-bg-c1 #form-image-preview {
  background-color: #f44336;
}
.btn-bg1 .btn-b-c1,
.f-bg1.f-b-c1 .form-field,
.w-bg1.w-b-c1,
.feature-c1.active {
  border-color: #f44336 !important;
}
.btn-bg1 .btn-t-c1,
.f-bg1.f-t-c1 .form-field,
.f-bg1.f-t-c1 .form-field-icon,
.w-bg1.w-t-c1 {
  color: #f44336 !important;
}
.btn-bg1 .btn-t-c1 .social-button-color1 {
  fill: #f44336;
}
.btn-bg1 .btn-t-c1 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c1 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c1 .yclients-color {
  fill: #f44336 !important;
}
.c-c1 .contact-background-color {
  fill: #f44336;
}
[class*="contacts-template-"] .contacts .c-c1 {
  background-color: #f44336;
}
[class*="contacts-template-"] .contacts .c-c1 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i1 .advantage-item-icon .zmdi,
.ad-c-i1 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i1 .superiority-item-info-title {
  color: #f44336 !important;
}
.ad-c-h1 .superiority-item-info {
  background-color: #f44336 !important;
}
.ad-c-h1 .superiority-item-info:after {
  border-top-color: #f44336 !important;
}
.superiority-template-1 .ad-c-h1 .superiority-item-icon {
  background-color: #f44336 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i1 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i1 .widget-title-wrapper {
  background-color: #f44336 !important;
}
.wr-b-c1 .btn-site {
  background-color: #f44336;
}
.q-a1 {
  background-color: #f44336;
}
.active-category-color-1 .span-menu-item.active {
  color: #f44336 !important;
  border-bottom: 1px solid #f44336 !important;
}
.question-answer-template-3 .q-a1.block-question:after,
.question-answer-template-3 .q-a1.block-answer:after {
  border-top-color: #f44336 !important;
}
.i-to-a1 {
  background-color: #f44336;
}
.f-b-1:not(.main-footer-transparent) {
  background-color: #f44336;
}
.default-template .button-bg-c1 .item-button,
.product-catalog-template-1 .button-bg-c1 .item-button,
.product-catalog-template-1 .button-bg-c1 .item-price,
.product-catalog-grid-template-1 .button-bg-c1 .item-button,
.product-catalog-grid-template-1 .button-bg-c1 .item-price {
  background-color: #f44336 !important;
}
.catalog-button-bg-c1 .item-button,
.catalog-button-bg-c1 .catalog-client-discount-badge {
  background-color: #f44336 !important;
}
.catalog-button-bg-c1 .catalog-client-discount-badge::after {
  border-left-color: #f44336 !important;
  border-right-color: #f44336 !important;
}
.catalog-client-badge-bg-c1 {
  background-color: #f44336;
}
.product-catalog-template-2.btn-bg1 .button-bg-c1 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c1 .item-button {
  background-color: #f44336 !important;
  border-color: #f44336;
}
.product-catalog-template-3.btn-bg2 .button-bg-c1 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c1 .item-button {
  background-color: #f44336 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c1 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c1 .item-button {
  border-color: #f44336;
  color: #f44336;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c1 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c1 .item-button {
  background-color: #f44336 !important;
  border-color: #f44336;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c1 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c1 .item-button {
  background-color: #f44336 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c1 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c1 .item-button {
  border-color: #f44336;
  color: #f44336;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c1:not(.btn-without-background) {
  background-color: #f44336 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c1:not(.btn-without-background) {
  border-color: #f44336;
  color: #f44336;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c1.btn-without-background {
  color: #f44336;
}
#main-header .header-fixed.s-c-m-1,
.bottom-menu .bottom-menu-fixed.s-c-m-1 {
  background-color: #f44336;
}
.page-bg201 .step-header {
  color: #ffffff !important;
}
.page-bg201 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg201 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg201 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg201 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg201 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg201 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c1 .profile-img {
  border-color: #f44336;
}
.page-bg201,
.page-btn-bg201 {
  background-color: #f44336;
}
.page-bg201 #header {
  background: linear-gradient(rgba(244, 67, 54, 0.6) 0%, rgba(244, 67, 54, 0) 100%) !important;
}
.page-bg201 #header .h-menu > li > *,
.page-bg201 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg201 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg201 .footer .h-logo,
.page-bg201 .footer .law-link {
  color: #ffffff !important;
}
.page-bg201 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg201 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg201 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg201 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg201 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg201 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg201 .footer .logo-color1,
.page-bg201 .main-footer.main-footer-transparent .logo-color1,
.page-bg201 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg201 .footer .logo-color2,
.page-bg201 .main-footer.main-footer-transparent .logo-color2,
.page-bg201 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg201 .ismobile.set-prev,
.page-bg201 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c2,
.shopping-cart-badge.btn-bg-c2,
.widgets-style .btn-bg-c2,
.success-send-form-icon.btn-bg-c2,
.widget:not(.btn-bg1) .btn-bg-c2,
.widget.f-bg2.f-bg-c2 .form-field,
.modal-dialog .btn-color.btn-bg-c2,
.w-bg-c2.w-bg2,
.w-bg-c2.w-bg2 .address-item-collapse-button,
.w-bg-c2.w-bg2 .map-address-item-collapse-button,
.w-bg-c2.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c2.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c2.num-pad {
  background-color: #d50000;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c2 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c2 .recall-feedback:after,
.widgets-style .btn-bg-c2 .recall-feedback:after,
.success-send-form-icon.btn-bg-c2 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c2 .recall-feedback:after,
.widget.f-bg2.f-bg-c2 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c2 .recall-feedback:after,
.w-bg-c2.w-bg2 .recall-feedback:after,
.w-bg-c2.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c2.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c2.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c2.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c2.num-pad .recall-feedback:after {
  border-top-color: #d50000;
}
.shopping-cart.btn-bg-c2 .lds-ring div,
.shopping-cart-badge.btn-bg-c2 .lds-ring div,
.widgets-style .btn-bg-c2 .lds-ring div,
.success-send-form-icon.btn-bg-c2 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c2 .lds-ring div,
.widget.f-bg2.f-bg-c2 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c2 .lds-ring div,
.w-bg-c2.w-bg2 .lds-ring div,
.w-bg-c2.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c2.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c2.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c2.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c2.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c2 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c2 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c2 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c2:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c2 select {
  border-color: #d50000 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c2.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c2 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c2 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c2 select {
  background-color: #d50000 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c2 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(213, 0, 0, 0) 0%, #d50000 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c2 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(213, 0, 0, 0) 0%, #d50000 100%) 0 0 no-repeat padding-box;
}
.w-bg-c2.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c2 {
  background-color: #d50000;
}
.prc-c2.poster-root-category.active {
  background-color: #d50000;
  color: #ffffff !important;
}
.pc-c2.poster-category.active,
.ppp-c2.poster-product__price {
  color: #d50000 !important;
}
.w-bg-c2.w-bg2 .priority-nav__dropdown {
  background-color: #ef0000;
  color: #ffffff !important;
}
.w-bg-c2.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s2 {
  color: #d50000;
  background-color: rgba(213, 0, 0, 0.15);
}
.w-bg-o-s2:focus,
.w-bg-o-s2:active {
  color: #d50000;
}
.w-bg-o-s2:hover {
  color: #d50000;
  background-color: rgba(213, 0, 0, 0.3);
}
.w-bg-c2.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c2.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #d50000;
  color: white;
}
.w-bg-c2.w-bg5,
.w-bg-c2.w-bg5 .address-item-collapse-button,
.w-bg-c2.w-bg5 .map-address-item-collapse-button,
.w-bg-c2.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c2.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #d50000;
  color: #ffffff !important;
}
.page-list-more-details-color-2,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-2 .with-old-price .item-price:not(.old-price) {
  color: #d50000 !important;
}
.price-color-2 .product-item-badge {
  background-color: #d50000 !important;
}
.price-color-2 .product-item-badge::after {
  border-left-color: #d50000 !important;
  border-right-color: #d50000 !important;
}
.widgets-style .btn-bg-c2 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c2 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c2 *,
.recall-template-circle-2 .recall-bg-c2 *,
.w-bg-c2 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c2.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c2:not(.w-bg1).f-bg1 .form-field,
.w-bg-c2:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c2:not(.w-bg1).f-bg3 .form-field,
.w-bg-c2:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c2 .form-field-icon,
.f-bg-c2.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c2:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c2:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c2.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c2 .widget-divider-hr {
  border-top-color: #d50000 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c2:not(.w-bg4) .draggable-icon {
    background-color: #d50000;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c2 {
  background-color: rgba(213, 0, 0, 0.6);
}
.widget.w-bg-c2 #lid-magnet-image-preview,
.widget.w-bg-c2 #form-image-preview {
  background-color: #d50000;
}
.btn-bg1 .btn-b-c2,
.f-bg1.f-b-c2 .form-field,
.w-bg1.w-b-c2,
.feature-c2.active {
  border-color: #d50000 !important;
}
.btn-bg1 .btn-t-c2,
.f-bg1.f-t-c2 .form-field,
.f-bg1.f-t-c2 .form-field-icon,
.w-bg1.w-t-c2 {
  color: #d50000 !important;
}
.btn-bg1 .btn-t-c2 .social-button-color1 {
  fill: #d50000;
}
.btn-bg1 .btn-t-c2 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c2 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c2 .yclients-color {
  fill: #d50000 !important;
}
.c-c2 .contact-background-color {
  fill: #d50000;
}
[class*="contacts-template-"] .contacts .c-c2 {
  background-color: #d50000;
}
[class*="contacts-template-"] .contacts .c-c2 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i2 .advantage-item-icon .zmdi,
.ad-c-i2 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i2 .superiority-item-info-title {
  color: #d50000 !important;
}
.ad-c-h2 .superiority-item-info {
  background-color: #d50000 !important;
}
.ad-c-h2 .superiority-item-info:after {
  border-top-color: #d50000 !important;
}
.superiority-template-1 .ad-c-h2 .superiority-item-icon {
  background-color: #d50000 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i2 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i2 .widget-title-wrapper {
  background-color: #d50000 !important;
}
.wr-b-c2 .btn-site {
  background-color: #d50000;
}
.q-a2 {
  background-color: #d50000;
}
.active-category-color-2 .span-menu-item.active {
  color: #d50000 !important;
  border-bottom: 1px solid #d50000 !important;
}
.question-answer-template-3 .q-a2.block-question:after,
.question-answer-template-3 .q-a2.block-answer:after {
  border-top-color: #d50000 !important;
}
.i-to-a2 {
  background-color: #d50000;
}
.f-b-2:not(.main-footer-transparent) {
  background-color: #d50000;
}
.default-template .button-bg-c2 .item-button,
.product-catalog-template-1 .button-bg-c2 .item-button,
.product-catalog-template-1 .button-bg-c2 .item-price,
.product-catalog-grid-template-1 .button-bg-c2 .item-button,
.product-catalog-grid-template-1 .button-bg-c2 .item-price {
  background-color: #d50000 !important;
}
.catalog-button-bg-c2 .item-button,
.catalog-button-bg-c2 .catalog-client-discount-badge {
  background-color: #d50000 !important;
}
.catalog-button-bg-c2 .catalog-client-discount-badge::after {
  border-left-color: #d50000 !important;
  border-right-color: #d50000 !important;
}
.catalog-client-badge-bg-c2 {
  background-color: #d50000;
}
.product-catalog-template-2.btn-bg1 .button-bg-c2 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c2 .item-button {
  background-color: #d50000 !important;
  border-color: #d50000;
}
.product-catalog-template-3.btn-bg2 .button-bg-c2 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c2 .item-button {
  background-color: #d50000 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c2 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c2 .item-button {
  border-color: #d50000;
  color: #d50000;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c2 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c2 .item-button {
  background-color: #d50000 !important;
  border-color: #d50000;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c2 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c2 .item-button {
  background-color: #d50000 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c2 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c2 .item-button {
  border-color: #d50000;
  color: #d50000;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c2:not(.btn-without-background) {
  background-color: #d50000 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c2:not(.btn-without-background) {
  border-color: #d50000;
  color: #d50000;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c2.btn-without-background {
  color: #d50000;
}
#main-header .header-fixed.s-c-m-2,
.bottom-menu .bottom-menu-fixed.s-c-m-2 {
  background-color: #d50000;
}
.page-bg202 .step-header {
  color: #ffffff !important;
}
.page-bg202 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg202 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg202 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg202 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg202 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg202 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c2 .profile-img {
  border-color: #d50000;
}
.page-bg202,
.page-btn-bg202 {
  background-color: #d50000;
}
.page-bg202 #header {
  background: linear-gradient(rgba(213, 0, 0, 0.6) 0%, rgba(213, 0, 0, 0) 100%) !important;
}
.page-bg202 #header .h-menu > li > *,
.page-bg202 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg202 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg202 .footer .h-logo,
.page-bg202 .footer .law-link {
  color: #ffffff !important;
}
.page-bg202 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg202 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg202 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg202 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg202 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg202 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg202 .footer .logo-color1,
.page-bg202 .main-footer.main-footer-transparent .logo-color1,
.page-bg202 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg202 .footer .logo-color2,
.page-bg202 .main-footer.main-footer-transparent .logo-color2,
.page-bg202 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg202 .ismobile.set-prev,
.page-bg202 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c3,
.shopping-cart-badge.btn-bg-c3,
.widgets-style .btn-bg-c3,
.success-send-form-icon.btn-bg-c3,
.widget:not(.btn-bg1) .btn-bg-c3,
.widget.f-bg2.f-bg-c3 .form-field,
.modal-dialog .btn-color.btn-bg-c3,
.w-bg-c3.w-bg2,
.w-bg-c3.w-bg2 .address-item-collapse-button,
.w-bg-c3.w-bg2 .map-address-item-collapse-button,
.w-bg-c3.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c3.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c3.num-pad {
  background-color: #e91e63;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c3 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c3 .recall-feedback:after,
.widgets-style .btn-bg-c3 .recall-feedback:after,
.success-send-form-icon.btn-bg-c3 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c3 .recall-feedback:after,
.widget.f-bg2.f-bg-c3 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c3 .recall-feedback:after,
.w-bg-c3.w-bg2 .recall-feedback:after,
.w-bg-c3.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c3.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c3.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c3.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c3.num-pad .recall-feedback:after {
  border-top-color: #e91e63;
}
.shopping-cart.btn-bg-c3 .lds-ring div,
.shopping-cart-badge.btn-bg-c3 .lds-ring div,
.widgets-style .btn-bg-c3 .lds-ring div,
.success-send-form-icon.btn-bg-c3 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c3 .lds-ring div,
.widget.f-bg2.f-bg-c3 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c3 .lds-ring div,
.w-bg-c3.w-bg2 .lds-ring div,
.w-bg-c3.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c3.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c3.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c3.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c3.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c3 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c3 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c3 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c3:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c3 select {
  border-color: #e91e63 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c3.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c3 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c3 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c3 select {
  background-color: #e91e63 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c3 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(233, 30, 99, 0) 0%, #e91e63 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c3 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(233, 30, 99, 0) 0%, #e91e63 100%) 0 0 no-repeat padding-box;
}
.w-bg-c3.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c3 {
  background-color: #e91e63;
}
.prc-c3.poster-root-category.active {
  background-color: #e91e63;
  color: #ffffff !important;
}
.pc-c3.poster-category.active,
.ppp-c3.poster-product__price {
  color: #e91e63 !important;
}
.w-bg-c3.w-bg2 .priority-nav__dropdown {
  background-color: #eb3573;
  color: #ffffff !important;
}
.w-bg-c3.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s3 {
  color: #e91e63;
  background-color: rgba(233, 30, 99, 0.15);
}
.w-bg-o-s3:focus,
.w-bg-o-s3:active {
  color: #e91e63;
}
.w-bg-o-s3:hover {
  color: #e91e63;
  background-color: rgba(233, 30, 99, 0.3);
}
.w-bg-c3.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c3.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #e91e63;
  color: white;
}
.w-bg-c3.w-bg5,
.w-bg-c3.w-bg5 .address-item-collapse-button,
.w-bg-c3.w-bg5 .map-address-item-collapse-button,
.w-bg-c3.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c3.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #e91e63;
  color: #ffffff !important;
}
.page-list-more-details-color-3,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-3 .with-old-price .item-price:not(.old-price) {
  color: #e91e63 !important;
}
.price-color-3 .product-item-badge {
  background-color: #e91e63 !important;
}
.price-color-3 .product-item-badge::after {
  border-left-color: #e91e63 !important;
  border-right-color: #e91e63 !important;
}
.widgets-style .btn-bg-c3 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c3 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c3 *,
.recall-template-circle-2 .recall-bg-c3 *,
.w-bg-c3 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c3.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c3:not(.w-bg1).f-bg1 .form-field,
.w-bg-c3:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c3:not(.w-bg1).f-bg3 .form-field,
.w-bg-c3:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c3 .form-field-icon,
.f-bg-c3.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c3:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c3:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c3.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c3 .widget-divider-hr {
  border-top-color: #e91e63 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c3:not(.w-bg4) .draggable-icon {
    background-color: #e91e63;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c3 {
  background-color: rgba(233, 30, 99, 0.6);
}
.widget.w-bg-c3 #lid-magnet-image-preview,
.widget.w-bg-c3 #form-image-preview {
  background-color: #e91e63;
}
.btn-bg1 .btn-b-c3,
.f-bg1.f-b-c3 .form-field,
.w-bg1.w-b-c3,
.feature-c3.active {
  border-color: #e91e63 !important;
}
.btn-bg1 .btn-t-c3,
.f-bg1.f-t-c3 .form-field,
.f-bg1.f-t-c3 .form-field-icon,
.w-bg1.w-t-c3 {
  color: #e91e63 !important;
}
.btn-bg1 .btn-t-c3 .social-button-color1 {
  fill: #e91e63;
}
.btn-bg1 .btn-t-c3 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c3 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c3 .yclients-color {
  fill: #e91e63 !important;
}
.c-c3 .contact-background-color {
  fill: #e91e63;
}
[class*="contacts-template-"] .contacts .c-c3 {
  background-color: #e91e63;
}
[class*="contacts-template-"] .contacts .c-c3 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i3 .advantage-item-icon .zmdi,
.ad-c-i3 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i3 .superiority-item-info-title {
  color: #e91e63 !important;
}
.ad-c-h3 .superiority-item-info {
  background-color: #e91e63 !important;
}
.ad-c-h3 .superiority-item-info:after {
  border-top-color: #e91e63 !important;
}
.superiority-template-1 .ad-c-h3 .superiority-item-icon {
  background-color: #e91e63 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i3 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i3 .widget-title-wrapper {
  background-color: #e91e63 !important;
}
.wr-b-c3 .btn-site {
  background-color: #e91e63;
}
.q-a3 {
  background-color: #e91e63;
}
.active-category-color-3 .span-menu-item.active {
  color: #e91e63 !important;
  border-bottom: 1px solid #e91e63 !important;
}
.question-answer-template-3 .q-a3.block-question:after,
.question-answer-template-3 .q-a3.block-answer:after {
  border-top-color: #e91e63 !important;
}
.i-to-a3 {
  background-color: #e91e63;
}
.f-b-3:not(.main-footer-transparent) {
  background-color: #e91e63;
}
.default-template .button-bg-c3 .item-button,
.product-catalog-template-1 .button-bg-c3 .item-button,
.product-catalog-template-1 .button-bg-c3 .item-price,
.product-catalog-grid-template-1 .button-bg-c3 .item-button,
.product-catalog-grid-template-1 .button-bg-c3 .item-price {
  background-color: #e91e63 !important;
}
.catalog-button-bg-c3 .item-button,
.catalog-button-bg-c3 .catalog-client-discount-badge {
  background-color: #e91e63 !important;
}
.catalog-button-bg-c3 .catalog-client-discount-badge::after {
  border-left-color: #e91e63 !important;
  border-right-color: #e91e63 !important;
}
.catalog-client-badge-bg-c3 {
  background-color: #e91e63;
}
.product-catalog-template-2.btn-bg1 .button-bg-c3 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c3 .item-button {
  background-color: #e91e63 !important;
  border-color: #e91e63;
}
.product-catalog-template-3.btn-bg2 .button-bg-c3 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c3 .item-button {
  background-color: #e91e63 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c3 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c3 .item-button {
  border-color: #e91e63;
  color: #e91e63;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c3 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c3 .item-button {
  background-color: #e91e63 !important;
  border-color: #e91e63;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c3 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c3 .item-button {
  background-color: #e91e63 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c3 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c3 .item-button {
  border-color: #e91e63;
  color: #e91e63;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c3:not(.btn-without-background) {
  background-color: #e91e63 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c3:not(.btn-without-background) {
  border-color: #e91e63;
  color: #e91e63;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c3.btn-without-background {
  color: #e91e63;
}
#main-header .header-fixed.s-c-m-3,
.bottom-menu .bottom-menu-fixed.s-c-m-3 {
  background-color: #e91e63;
}
.page-bg203 .step-header {
  color: #ffffff !important;
}
.page-bg203 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg203 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg203 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg203 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg203 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg203 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c3 .profile-img {
  border-color: #e91e63;
}
.page-bg203,
.page-btn-bg203 {
  background-color: #e91e63;
}
.page-bg203 #header {
  background: linear-gradient(rgba(233, 30, 99, 0.6) 0%, rgba(233, 30, 99, 0) 100%) !important;
}
.page-bg203 #header .h-menu > li > *,
.page-bg203 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg203 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg203 .footer .h-logo,
.page-bg203 .footer .law-link {
  color: #ffffff !important;
}
.page-bg203 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg203 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg203 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg203 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg203 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg203 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg203 .footer .logo-color1,
.page-bg203 .main-footer.main-footer-transparent .logo-color1,
.page-bg203 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg203 .footer .logo-color2,
.page-bg203 .main-footer.main-footer-transparent .logo-color2,
.page-bg203 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg203 .ismobile.set-prev,
.page-bg203 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c4,
.shopping-cart-badge.btn-bg-c4,
.widgets-style .btn-bg-c4,
.success-send-form-icon.btn-bg-c4,
.widget:not(.btn-bg1) .btn-bg-c4,
.widget.f-bg2.f-bg-c4 .form-field,
.modal-dialog .btn-color.btn-bg-c4,
.w-bg-c4.w-bg2,
.w-bg-c4.w-bg2 .address-item-collapse-button,
.w-bg-c4.w-bg2 .map-address-item-collapse-button,
.w-bg-c4.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c4.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c4.num-pad {
  background-color: #c51162;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c4 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c4 .recall-feedback:after,
.widgets-style .btn-bg-c4 .recall-feedback:after,
.success-send-form-icon.btn-bg-c4 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c4 .recall-feedback:after,
.widget.f-bg2.f-bg-c4 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c4 .recall-feedback:after,
.w-bg-c4.w-bg2 .recall-feedback:after,
.w-bg-c4.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c4.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c4.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c4.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c4.num-pad .recall-feedback:after {
  border-top-color: #c51162;
}
.shopping-cart.btn-bg-c4 .lds-ring div,
.shopping-cart-badge.btn-bg-c4 .lds-ring div,
.widgets-style .btn-bg-c4 .lds-ring div,
.success-send-form-icon.btn-bg-c4 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c4 .lds-ring div,
.widget.f-bg2.f-bg-c4 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c4 .lds-ring div,
.w-bg-c4.w-bg2 .lds-ring div,
.w-bg-c4.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c4.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c4.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c4.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c4.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c4 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c4 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c4 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c4:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c4 select {
  border-color: #c51162 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c4.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c4 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c4 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c4 select {
  background-color: #c51162 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c4 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(197, 17, 98, 0) 0%, #c51162 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c4 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(197, 17, 98, 0) 0%, #c51162 100%) 0 0 no-repeat padding-box;
}
.w-bg-c4.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c4 {
  background-color: #c51162;
}
.prc-c4.poster-root-category.active {
  background-color: #c51162;
  color: #ffffff !important;
}
.pc-c4.poster-category.active,
.ppp-c4.poster-product__price {
  color: #c51162 !important;
}
.w-bg-c4.w-bg2 .priority-nav__dropdown {
  background-color: #dc136e;
  color: #ffffff !important;
}
.w-bg-c4.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s4 {
  color: #c51162;
  background-color: rgba(197, 17, 98, 0.15);
}
.w-bg-o-s4:focus,
.w-bg-o-s4:active {
  color: #c51162;
}
.w-bg-o-s4:hover {
  color: #c51162;
  background-color: rgba(197, 17, 98, 0.3);
}
.w-bg-c4.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c4.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #c51162;
  color: white;
}
.w-bg-c4.w-bg5,
.w-bg-c4.w-bg5 .address-item-collapse-button,
.w-bg-c4.w-bg5 .map-address-item-collapse-button,
.w-bg-c4.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c4.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #c51162;
  color: #ffffff !important;
}
.page-list-more-details-color-4,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-4 .with-old-price .item-price:not(.old-price) {
  color: #c51162 !important;
}
.price-color-4 .product-item-badge {
  background-color: #c51162 !important;
}
.price-color-4 .product-item-badge::after {
  border-left-color: #c51162 !important;
  border-right-color: #c51162 !important;
}
.widgets-style .btn-bg-c4 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c4 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c4 *,
.recall-template-circle-2 .recall-bg-c4 *,
.w-bg-c4 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c4.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c4:not(.w-bg1).f-bg1 .form-field,
.w-bg-c4:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c4:not(.w-bg1).f-bg3 .form-field,
.w-bg-c4:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c4 .form-field-icon,
.f-bg-c4.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c4:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c4:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c4.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c4 .widget-divider-hr {
  border-top-color: #c51162 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c4:not(.w-bg4) .draggable-icon {
    background-color: #c51162;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c4 {
  background-color: rgba(197, 17, 98, 0.6);
}
.widget.w-bg-c4 #lid-magnet-image-preview,
.widget.w-bg-c4 #form-image-preview {
  background-color: #c51162;
}
.btn-bg1 .btn-b-c4,
.f-bg1.f-b-c4 .form-field,
.w-bg1.w-b-c4,
.feature-c4.active {
  border-color: #c51162 !important;
}
.btn-bg1 .btn-t-c4,
.f-bg1.f-t-c4 .form-field,
.f-bg1.f-t-c4 .form-field-icon,
.w-bg1.w-t-c4 {
  color: #c51162 !important;
}
.btn-bg1 .btn-t-c4 .social-button-color1 {
  fill: #c51162;
}
.btn-bg1 .btn-t-c4 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c4 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c4 .yclients-color {
  fill: #c51162 !important;
}
.c-c4 .contact-background-color {
  fill: #c51162;
}
[class*="contacts-template-"] .contacts .c-c4 {
  background-color: #c51162;
}
[class*="contacts-template-"] .contacts .c-c4 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i4 .advantage-item-icon .zmdi,
.ad-c-i4 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i4 .superiority-item-info-title {
  color: #c51162 !important;
}
.ad-c-h4 .superiority-item-info {
  background-color: #c51162 !important;
}
.ad-c-h4 .superiority-item-info:after {
  border-top-color: #c51162 !important;
}
.superiority-template-1 .ad-c-h4 .superiority-item-icon {
  background-color: #c51162 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i4 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i4 .widget-title-wrapper {
  background-color: #c51162 !important;
}
.wr-b-c4 .btn-site {
  background-color: #c51162;
}
.q-a4 {
  background-color: #c51162;
}
.active-category-color-4 .span-menu-item.active {
  color: #c51162 !important;
  border-bottom: 1px solid #c51162 !important;
}
.question-answer-template-3 .q-a4.block-question:after,
.question-answer-template-3 .q-a4.block-answer:after {
  border-top-color: #c51162 !important;
}
.i-to-a4 {
  background-color: #c51162;
}
.f-b-4:not(.main-footer-transparent) {
  background-color: #c51162;
}
.default-template .button-bg-c4 .item-button,
.product-catalog-template-1 .button-bg-c4 .item-button,
.product-catalog-template-1 .button-bg-c4 .item-price,
.product-catalog-grid-template-1 .button-bg-c4 .item-button,
.product-catalog-grid-template-1 .button-bg-c4 .item-price {
  background-color: #c51162 !important;
}
.catalog-button-bg-c4 .item-button,
.catalog-button-bg-c4 .catalog-client-discount-badge {
  background-color: #c51162 !important;
}
.catalog-button-bg-c4 .catalog-client-discount-badge::after {
  border-left-color: #c51162 !important;
  border-right-color: #c51162 !important;
}
.catalog-client-badge-bg-c4 {
  background-color: #c51162;
}
.product-catalog-template-2.btn-bg1 .button-bg-c4 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c4 .item-button {
  background-color: #c51162 !important;
  border-color: #c51162;
}
.product-catalog-template-3.btn-bg2 .button-bg-c4 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c4 .item-button {
  background-color: #c51162 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c4 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c4 .item-button {
  border-color: #c51162;
  color: #c51162;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c4 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c4 .item-button {
  background-color: #c51162 !important;
  border-color: #c51162;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c4 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c4 .item-button {
  background-color: #c51162 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c4 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c4 .item-button {
  border-color: #c51162;
  color: #c51162;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c4:not(.btn-without-background) {
  background-color: #c51162 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c4:not(.btn-without-background) {
  border-color: #c51162;
  color: #c51162;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c4.btn-without-background {
  color: #c51162;
}
#main-header .header-fixed.s-c-m-4,
.bottom-menu .bottom-menu-fixed.s-c-m-4 {
  background-color: #c51162;
}
.page-bg204 .step-header {
  color: #ffffff !important;
}
.page-bg204 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg204 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg204 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg204 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg204 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg204 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c4 .profile-img {
  border-color: #c51162;
}
.page-bg204,
.page-btn-bg204 {
  background-color: #c51162;
}
.page-bg204 #header {
  background: linear-gradient(rgba(197, 17, 98, 0.6) 0%, rgba(197, 17, 98, 0) 100%) !important;
}
.page-bg204 #header .h-menu > li > *,
.page-bg204 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg204 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg204 .footer .h-logo,
.page-bg204 .footer .law-link {
  color: #ffffff !important;
}
.page-bg204 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg204 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg204 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg204 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg204 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg204 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg204 .footer .logo-color1,
.page-bg204 .main-footer.main-footer-transparent .logo-color1,
.page-bg204 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg204 .footer .logo-color2,
.page-bg204 .main-footer.main-footer-transparent .logo-color2,
.page-bg204 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg204 .ismobile.set-prev,
.page-bg204 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c5,
.shopping-cart-badge.btn-bg-c5,
.widgets-style .btn-bg-c5,
.success-send-form-icon.btn-bg-c5,
.widget:not(.btn-bg1) .btn-bg-c5,
.widget.f-bg2.f-bg-c5 .form-field,
.modal-dialog .btn-color.btn-bg-c5,
.w-bg-c5.w-bg2,
.w-bg-c5.w-bg2 .address-item-collapse-button,
.w-bg-c5.w-bg2 .map-address-item-collapse-button,
.w-bg-c5.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c5.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c5.num-pad {
  background-color: #880e4f;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c5 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c5 .recall-feedback:after,
.widgets-style .btn-bg-c5 .recall-feedback:after,
.success-send-form-icon.btn-bg-c5 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c5 .recall-feedback:after,
.widget.f-bg2.f-bg-c5 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c5 .recall-feedback:after,
.w-bg-c5.w-bg2 .recall-feedback:after,
.w-bg-c5.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c5.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c5.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c5.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c5.num-pad .recall-feedback:after {
  border-top-color: #880e4f;
}
.shopping-cart.btn-bg-c5 .lds-ring div,
.shopping-cart-badge.btn-bg-c5 .lds-ring div,
.widgets-style .btn-bg-c5 .lds-ring div,
.success-send-form-icon.btn-bg-c5 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c5 .lds-ring div,
.widget.f-bg2.f-bg-c5 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c5 .lds-ring div,
.w-bg-c5.w-bg2 .lds-ring div,
.w-bg-c5.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c5.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c5.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c5.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c5.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c5 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c5 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c5 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c5:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c5 select {
  border-color: #880e4f !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c5.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c5 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c5 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c5 select {
  background-color: #880e4f !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c5 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(136, 14, 79, 0) 0%, #880e4f 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c5 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(136, 14, 79, 0) 0%, #880e4f 100%) 0 0 no-repeat padding-box;
}
.w-bg-c5.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c5 {
  background-color: #880e4f;
}
.prc-c5.poster-root-category.active {
  background-color: #880e4f;
  color: #ffffff !important;
}
.pc-c5.poster-category.active,
.ppp-c5.poster-product__price {
  color: #880e4f !important;
}
.w-bg-c5.w-bg2 .priority-nav__dropdown {
  background-color: #9f105c;
  color: #ffffff !important;
}
.w-bg-c5.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s5 {
  color: #880e4f;
  background-color: rgba(136, 14, 79, 0.15);
}
.w-bg-o-s5:focus,
.w-bg-o-s5:active {
  color: #880e4f;
}
.w-bg-o-s5:hover {
  color: #880e4f;
  background-color: rgba(136, 14, 79, 0.3);
}
.w-bg-c5.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c5.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #880e4f;
  color: white;
}
.w-bg-c5.w-bg5,
.w-bg-c5.w-bg5 .address-item-collapse-button,
.w-bg-c5.w-bg5 .map-address-item-collapse-button,
.w-bg-c5.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c5.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #880e4f;
  color: #ffffff !important;
}
.page-list-more-details-color-5,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-5 .with-old-price .item-price:not(.old-price) {
  color: #880e4f !important;
}
.price-color-5 .product-item-badge {
  background-color: #880e4f !important;
}
.price-color-5 .product-item-badge::after {
  border-left-color: #880e4f !important;
  border-right-color: #880e4f !important;
}
.widgets-style .btn-bg-c5 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c5 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c5 *,
.recall-template-circle-2 .recall-bg-c5 *,
.w-bg-c5 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c5.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c5:not(.w-bg1).f-bg1 .form-field,
.w-bg-c5:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c5:not(.w-bg1).f-bg3 .form-field,
.w-bg-c5:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c5 .form-field-icon,
.f-bg-c5.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c5:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c5:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c5.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c5 .widget-divider-hr {
  border-top-color: #880e4f !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c5:not(.w-bg4) .draggable-icon {
    background-color: #880e4f;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c5 {
  background-color: rgba(136, 14, 79, 0.6);
}
.widget.w-bg-c5 #lid-magnet-image-preview,
.widget.w-bg-c5 #form-image-preview {
  background-color: #880e4f;
}
.btn-bg1 .btn-b-c5,
.f-bg1.f-b-c5 .form-field,
.w-bg1.w-b-c5,
.feature-c5.active {
  border-color: #880e4f !important;
}
.btn-bg1 .btn-t-c5,
.f-bg1.f-t-c5 .form-field,
.f-bg1.f-t-c5 .form-field-icon,
.w-bg1.w-t-c5 {
  color: #880e4f !important;
}
.btn-bg1 .btn-t-c5 .social-button-color1 {
  fill: #880e4f;
}
.btn-bg1 .btn-t-c5 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c5 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c5 .yclients-color {
  fill: #880e4f !important;
}
.c-c5 .contact-background-color {
  fill: #880e4f;
}
[class*="contacts-template-"] .contacts .c-c5 {
  background-color: #880e4f;
}
[class*="contacts-template-"] .contacts .c-c5 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i5 .advantage-item-icon .zmdi,
.ad-c-i5 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i5 .superiority-item-info-title {
  color: #880e4f !important;
}
.ad-c-h5 .superiority-item-info {
  background-color: #880e4f !important;
}
.ad-c-h5 .superiority-item-info:after {
  border-top-color: #880e4f !important;
}
.superiority-template-1 .ad-c-h5 .superiority-item-icon {
  background-color: #880e4f !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i5 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i5 .widget-title-wrapper {
  background-color: #880e4f !important;
}
.wr-b-c5 .btn-site {
  background-color: #880e4f;
}
.q-a5 {
  background-color: #880e4f;
}
.active-category-color-5 .span-menu-item.active {
  color: #880e4f !important;
  border-bottom: 1px solid #880e4f !important;
}
.question-answer-template-3 .q-a5.block-question:after,
.question-answer-template-3 .q-a5.block-answer:after {
  border-top-color: #880e4f !important;
}
.i-to-a5 {
  background-color: #880e4f;
}
.f-b-5:not(.main-footer-transparent) {
  background-color: #880e4f;
}
.default-template .button-bg-c5 .item-button,
.product-catalog-template-1 .button-bg-c5 .item-button,
.product-catalog-template-1 .button-bg-c5 .item-price,
.product-catalog-grid-template-1 .button-bg-c5 .item-button,
.product-catalog-grid-template-1 .button-bg-c5 .item-price {
  background-color: #880e4f !important;
}
.catalog-button-bg-c5 .item-button,
.catalog-button-bg-c5 .catalog-client-discount-badge {
  background-color: #880e4f !important;
}
.catalog-button-bg-c5 .catalog-client-discount-badge::after {
  border-left-color: #880e4f !important;
  border-right-color: #880e4f !important;
}
.catalog-client-badge-bg-c5 {
  background-color: #880e4f;
}
.product-catalog-template-2.btn-bg1 .button-bg-c5 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c5 .item-button {
  background-color: #880e4f !important;
  border-color: #880e4f;
}
.product-catalog-template-3.btn-bg2 .button-bg-c5 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c5 .item-button {
  background-color: #880e4f !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c5 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c5 .item-button {
  border-color: #880e4f;
  color: #880e4f;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c5 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c5 .item-button {
  background-color: #880e4f !important;
  border-color: #880e4f;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c5 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c5 .item-button {
  background-color: #880e4f !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c5 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c5 .item-button {
  border-color: #880e4f;
  color: #880e4f;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c5:not(.btn-without-background) {
  background-color: #880e4f !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c5:not(.btn-without-background) {
  border-color: #880e4f;
  color: #880e4f;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c5.btn-without-background {
  color: #880e4f;
}
#main-header .header-fixed.s-c-m-5,
.bottom-menu .bottom-menu-fixed.s-c-m-5 {
  background-color: #880e4f;
}
.page-bg205 .step-header {
  color: #ffffff !important;
}
.page-bg205 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg205 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg205 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg205 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg205 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg205 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c5 .profile-img {
  border-color: #880e4f;
}
.page-bg205,
.page-btn-bg205 {
  background-color: #880e4f;
}
.page-bg205 #header {
  background: linear-gradient(rgba(136, 14, 79, 0.6) 0%, rgba(136, 14, 79, 0) 100%) !important;
}
.page-bg205 #header .h-menu > li > *,
.page-bg205 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg205 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg205 .footer .h-logo,
.page-bg205 .footer .law-link {
  color: #ffffff !important;
}
.page-bg205 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg205 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg205 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg205 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg205 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg205 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg205 .footer .logo-color1,
.page-bg205 .main-footer.main-footer-transparent .logo-color1,
.page-bg205 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg205 .footer .logo-color2,
.page-bg205 .main-footer.main-footer-transparent .logo-color2,
.page-bg205 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg205 .ismobile.set-prev,
.page-bg205 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c6,
.shopping-cart-badge.btn-bg-c6,
.widgets-style .btn-bg-c6,
.success-send-form-icon.btn-bg-c6,
.widget:not(.btn-bg1) .btn-bg-c6,
.widget.f-bg2.f-bg-c6 .form-field,
.modal-dialog .btn-color.btn-bg-c6,
.w-bg-c6.w-bg2,
.w-bg-c6.w-bg2 .address-item-collapse-button,
.w-bg-c6.w-bg2 .map-address-item-collapse-button,
.w-bg-c6.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c6.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c6.num-pad {
  background-color: #aa00ff;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c6 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c6 .recall-feedback:after,
.widgets-style .btn-bg-c6 .recall-feedback:after,
.success-send-form-icon.btn-bg-c6 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c6 .recall-feedback:after,
.widget.f-bg2.f-bg-c6 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c6 .recall-feedback:after,
.w-bg-c6.w-bg2 .recall-feedback:after,
.w-bg-c6.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c6.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c6.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c6.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c6.num-pad .recall-feedback:after {
  border-top-color: #aa00ff;
}
.shopping-cart.btn-bg-c6 .lds-ring div,
.shopping-cart-badge.btn-bg-c6 .lds-ring div,
.widgets-style .btn-bg-c6 .lds-ring div,
.success-send-form-icon.btn-bg-c6 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c6 .lds-ring div,
.widget.f-bg2.f-bg-c6 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c6 .lds-ring div,
.w-bg-c6.w-bg2 .lds-ring div,
.w-bg-c6.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c6.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c6.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c6.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c6.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c6 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c6 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c6 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c6:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c6 select {
  border-color: #aa00ff !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c6.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c6 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c6 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c6 select {
  background-color: #aa00ff !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c6 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(170, 0, 255, 0) 0%, #aa00ff 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c6 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(170, 0, 255, 0) 0%, #aa00ff 100%) 0 0 no-repeat padding-box;
}
.w-bg-c6.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c6 {
  background-color: #aa00ff;
}
.prc-c6.poster-root-category.active {
  background-color: #aa00ff;
  color: #ffffff !important;
}
.pc-c6.poster-category.active,
.ppp-c6.poster-product__price {
  color: #aa00ff !important;
}
.w-bg-c6.w-bg2 .priority-nav__dropdown {
  background-color: #b31aff;
  color: #ffffff !important;
}
.w-bg-c6.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s6 {
  color: #aa00ff;
  background-color: rgba(170, 0, 255, 0.15);
}
.w-bg-o-s6:focus,
.w-bg-o-s6:active {
  color: #aa00ff;
}
.w-bg-o-s6:hover {
  color: #aa00ff;
  background-color: rgba(170, 0, 255, 0.3);
}
.w-bg-c6.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c6.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #aa00ff;
  color: white;
}
.w-bg-c6.w-bg5,
.w-bg-c6.w-bg5 .address-item-collapse-button,
.w-bg-c6.w-bg5 .map-address-item-collapse-button,
.w-bg-c6.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c6.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #aa00ff;
  color: #ffffff !important;
}
.page-list-more-details-color-6,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-6 .with-old-price .item-price:not(.old-price) {
  color: #aa00ff !important;
}
.price-color-6 .product-item-badge {
  background-color: #aa00ff !important;
}
.price-color-6 .product-item-badge::after {
  border-left-color: #aa00ff !important;
  border-right-color: #aa00ff !important;
}
.widgets-style .btn-bg-c6 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c6 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c6 *,
.recall-template-circle-2 .recall-bg-c6 *,
.w-bg-c6 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c6.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c6:not(.w-bg1).f-bg1 .form-field,
.w-bg-c6:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c6:not(.w-bg1).f-bg3 .form-field,
.w-bg-c6:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c6 .form-field-icon,
.f-bg-c6.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c6:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c6:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c6.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c6 .widget-divider-hr {
  border-top-color: #aa00ff !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c6:not(.w-bg4) .draggable-icon {
    background-color: #aa00ff;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c6 {
  background-color: rgba(170, 0, 255, 0.6);
}
.widget.w-bg-c6 #lid-magnet-image-preview,
.widget.w-bg-c6 #form-image-preview {
  background-color: #aa00ff;
}
.btn-bg1 .btn-b-c6,
.f-bg1.f-b-c6 .form-field,
.w-bg1.w-b-c6,
.feature-c6.active {
  border-color: #aa00ff !important;
}
.btn-bg1 .btn-t-c6,
.f-bg1.f-t-c6 .form-field,
.f-bg1.f-t-c6 .form-field-icon,
.w-bg1.w-t-c6 {
  color: #aa00ff !important;
}
.btn-bg1 .btn-t-c6 .social-button-color1 {
  fill: #aa00ff;
}
.btn-bg1 .btn-t-c6 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c6 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c6 .yclients-color {
  fill: #aa00ff !important;
}
.c-c6 .contact-background-color {
  fill: #aa00ff;
}
[class*="contacts-template-"] .contacts .c-c6 {
  background-color: #aa00ff;
}
[class*="contacts-template-"] .contacts .c-c6 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i6 .advantage-item-icon .zmdi,
.ad-c-i6 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i6 .superiority-item-info-title {
  color: #aa00ff !important;
}
.ad-c-h6 .superiority-item-info {
  background-color: #aa00ff !important;
}
.ad-c-h6 .superiority-item-info:after {
  border-top-color: #aa00ff !important;
}
.superiority-template-1 .ad-c-h6 .superiority-item-icon {
  background-color: #aa00ff !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i6 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i6 .widget-title-wrapper {
  background-color: #aa00ff !important;
}
.wr-b-c6 .btn-site {
  background-color: #aa00ff;
}
.q-a6 {
  background-color: #aa00ff;
}
.active-category-color-6 .span-menu-item.active {
  color: #aa00ff !important;
  border-bottom: 1px solid #aa00ff !important;
}
.question-answer-template-3 .q-a6.block-question:after,
.question-answer-template-3 .q-a6.block-answer:after {
  border-top-color: #aa00ff !important;
}
.i-to-a6 {
  background-color: #aa00ff;
}
.f-b-6:not(.main-footer-transparent) {
  background-color: #aa00ff;
}
.default-template .button-bg-c6 .item-button,
.product-catalog-template-1 .button-bg-c6 .item-button,
.product-catalog-template-1 .button-bg-c6 .item-price,
.product-catalog-grid-template-1 .button-bg-c6 .item-button,
.product-catalog-grid-template-1 .button-bg-c6 .item-price {
  background-color: #aa00ff !important;
}
.catalog-button-bg-c6 .item-button,
.catalog-button-bg-c6 .catalog-client-discount-badge {
  background-color: #aa00ff !important;
}
.catalog-button-bg-c6 .catalog-client-discount-badge::after {
  border-left-color: #aa00ff !important;
  border-right-color: #aa00ff !important;
}
.catalog-client-badge-bg-c6 {
  background-color: #aa00ff;
}
.product-catalog-template-2.btn-bg1 .button-bg-c6 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c6 .item-button {
  background-color: #aa00ff !important;
  border-color: #aa00ff;
}
.product-catalog-template-3.btn-bg2 .button-bg-c6 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c6 .item-button {
  background-color: #aa00ff !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c6 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c6 .item-button {
  border-color: #aa00ff;
  color: #aa00ff;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c6 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c6 .item-button {
  background-color: #aa00ff !important;
  border-color: #aa00ff;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c6 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c6 .item-button {
  background-color: #aa00ff !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c6 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c6 .item-button {
  border-color: #aa00ff;
  color: #aa00ff;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c6:not(.btn-without-background) {
  background-color: #aa00ff !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c6:not(.btn-without-background) {
  border-color: #aa00ff;
  color: #aa00ff;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c6.btn-without-background {
  color: #aa00ff;
}
#main-header .header-fixed.s-c-m-6,
.bottom-menu .bottom-menu-fixed.s-c-m-6 {
  background-color: #aa00ff;
}
.page-bg206 .step-header {
  color: #ffffff !important;
}
.page-bg206 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg206 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg206 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg206 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg206 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg206 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c6 .profile-img {
  border-color: #aa00ff;
}
.page-bg206,
.page-btn-bg206 {
  background-color: #aa00ff;
}
.page-bg206 #header {
  background: linear-gradient(rgba(170, 0, 255, 0.6) 0%, rgba(170, 0, 255, 0) 100%) !important;
}
.page-bg206 #header .h-menu > li > *,
.page-bg206 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg206 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg206 .footer .h-logo,
.page-bg206 .footer .law-link {
  color: #ffffff !important;
}
.page-bg206 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg206 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg206 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg206 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg206 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg206 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg206 .footer .logo-color1,
.page-bg206 .main-footer.main-footer-transparent .logo-color1,
.page-bg206 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg206 .footer .logo-color2,
.page-bg206 .main-footer.main-footer-transparent .logo-color2,
.page-bg206 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg206 .ismobile.set-prev,
.page-bg206 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c7,
.shopping-cart-badge.btn-bg-c7,
.widgets-style .btn-bg-c7,
.success-send-form-icon.btn-bg-c7,
.widget:not(.btn-bg1) .btn-bg-c7,
.widget.f-bg2.f-bg-c7 .form-field,
.modal-dialog .btn-color.btn-bg-c7,
.w-bg-c7.w-bg2,
.w-bg-c7.w-bg2 .address-item-collapse-button,
.w-bg-c7.w-bg2 .map-address-item-collapse-button,
.w-bg-c7.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c7.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c7.num-pad {
  background-color: #9c27b0;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c7 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c7 .recall-feedback:after,
.widgets-style .btn-bg-c7 .recall-feedback:after,
.success-send-form-icon.btn-bg-c7 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c7 .recall-feedback:after,
.widget.f-bg2.f-bg-c7 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c7 .recall-feedback:after,
.w-bg-c7.w-bg2 .recall-feedback:after,
.w-bg-c7.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c7.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c7.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c7.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c7.num-pad .recall-feedback:after {
  border-top-color: #9c27b0;
}
.shopping-cart.btn-bg-c7 .lds-ring div,
.shopping-cart-badge.btn-bg-c7 .lds-ring div,
.widgets-style .btn-bg-c7 .lds-ring div,
.success-send-form-icon.btn-bg-c7 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c7 .lds-ring div,
.widget.f-bg2.f-bg-c7 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c7 .lds-ring div,
.w-bg-c7.w-bg2 .lds-ring div,
.w-bg-c7.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c7.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c7.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c7.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c7.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c7 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c7 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c7 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c7:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c7 select {
  border-color: #9c27b0 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c7.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c7 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c7 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c7 select {
  background-color: #9c27b0 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c7 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(156, 39, 176, 0) 0%, #9c27b0 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c7 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(156, 39, 176, 0) 0%, #9c27b0 100%) 0 0 no-repeat padding-box;
}
.w-bg-c7.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c7 {
  background-color: #9c27b0;
}
.prc-c7.poster-root-category.active {
  background-color: #9c27b0;
  color: #ffffff !important;
}
.pc-c7.poster-category.active,
.ppp-c7.poster-product__price {
  color: #9c27b0 !important;
}
.w-bg-c7.w-bg2 .priority-nav__dropdown {
  background-color: #af2cc5;
  color: #ffffff !important;
}
.w-bg-c7.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s7 {
  color: #9c27b0;
  background-color: rgba(156, 39, 176, 0.15);
}
.w-bg-o-s7:focus,
.w-bg-o-s7:active {
  color: #9c27b0;
}
.w-bg-o-s7:hover {
  color: #9c27b0;
  background-color: rgba(156, 39, 176, 0.3);
}
.w-bg-c7.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c7.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #9c27b0;
  color: white;
}
.w-bg-c7.w-bg5,
.w-bg-c7.w-bg5 .address-item-collapse-button,
.w-bg-c7.w-bg5 .map-address-item-collapse-button,
.w-bg-c7.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c7.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #9c27b0;
  color: #ffffff !important;
}
.page-list-more-details-color-7,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-7 .with-old-price .item-price:not(.old-price) {
  color: #9c27b0 !important;
}
.price-color-7 .product-item-badge {
  background-color: #9c27b0 !important;
}
.price-color-7 .product-item-badge::after {
  border-left-color: #9c27b0 !important;
  border-right-color: #9c27b0 !important;
}
.widgets-style .btn-bg-c7 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c7 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c7 *,
.recall-template-circle-2 .recall-bg-c7 *,
.w-bg-c7 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c7.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c7:not(.w-bg1).f-bg1 .form-field,
.w-bg-c7:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c7:not(.w-bg1).f-bg3 .form-field,
.w-bg-c7:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c7 .form-field-icon,
.f-bg-c7.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c7:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c7:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c7.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c7 .widget-divider-hr {
  border-top-color: #9c27b0 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c7:not(.w-bg4) .draggable-icon {
    background-color: #9c27b0;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c7 {
  background-color: rgba(156, 39, 176, 0.6);
}
.widget.w-bg-c7 #lid-magnet-image-preview,
.widget.w-bg-c7 #form-image-preview {
  background-color: #9c27b0;
}
.btn-bg1 .btn-b-c7,
.f-bg1.f-b-c7 .form-field,
.w-bg1.w-b-c7,
.feature-c7.active {
  border-color: #9c27b0 !important;
}
.btn-bg1 .btn-t-c7,
.f-bg1.f-t-c7 .form-field,
.f-bg1.f-t-c7 .form-field-icon,
.w-bg1.w-t-c7 {
  color: #9c27b0 !important;
}
.btn-bg1 .btn-t-c7 .social-button-color1 {
  fill: #9c27b0;
}
.btn-bg1 .btn-t-c7 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c7 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c7 .yclients-color {
  fill: #9c27b0 !important;
}
.c-c7 .contact-background-color {
  fill: #9c27b0;
}
[class*="contacts-template-"] .contacts .c-c7 {
  background-color: #9c27b0;
}
[class*="contacts-template-"] .contacts .c-c7 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i7 .advantage-item-icon .zmdi,
.ad-c-i7 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i7 .superiority-item-info-title {
  color: #9c27b0 !important;
}
.ad-c-h7 .superiority-item-info {
  background-color: #9c27b0 !important;
}
.ad-c-h7 .superiority-item-info:after {
  border-top-color: #9c27b0 !important;
}
.superiority-template-1 .ad-c-h7 .superiority-item-icon {
  background-color: #9c27b0 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i7 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i7 .widget-title-wrapper {
  background-color: #9c27b0 !important;
}
.wr-b-c7 .btn-site {
  background-color: #9c27b0;
}
.q-a7 {
  background-color: #9c27b0;
}
.active-category-color-7 .span-menu-item.active {
  color: #9c27b0 !important;
  border-bottom: 1px solid #9c27b0 !important;
}
.question-answer-template-3 .q-a7.block-question:after,
.question-answer-template-3 .q-a7.block-answer:after {
  border-top-color: #9c27b0 !important;
}
.i-to-a7 {
  background-color: #9c27b0;
}
.f-b-7:not(.main-footer-transparent) {
  background-color: #9c27b0;
}
.default-template .button-bg-c7 .item-button,
.product-catalog-template-1 .button-bg-c7 .item-button,
.product-catalog-template-1 .button-bg-c7 .item-price,
.product-catalog-grid-template-1 .button-bg-c7 .item-button,
.product-catalog-grid-template-1 .button-bg-c7 .item-price {
  background-color: #9c27b0 !important;
}
.catalog-button-bg-c7 .item-button,
.catalog-button-bg-c7 .catalog-client-discount-badge {
  background-color: #9c27b0 !important;
}
.catalog-button-bg-c7 .catalog-client-discount-badge::after {
  border-left-color: #9c27b0 !important;
  border-right-color: #9c27b0 !important;
}
.catalog-client-badge-bg-c7 {
  background-color: #9c27b0;
}
.product-catalog-template-2.btn-bg1 .button-bg-c7 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c7 .item-button {
  background-color: #9c27b0 !important;
  border-color: #9c27b0;
}
.product-catalog-template-3.btn-bg2 .button-bg-c7 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c7 .item-button {
  background-color: #9c27b0 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c7 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c7 .item-button {
  border-color: #9c27b0;
  color: #9c27b0;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c7 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c7 .item-button {
  background-color: #9c27b0 !important;
  border-color: #9c27b0;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c7 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c7 .item-button {
  background-color: #9c27b0 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c7 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c7 .item-button {
  border-color: #9c27b0;
  color: #9c27b0;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c7:not(.btn-without-background) {
  background-color: #9c27b0 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c7:not(.btn-without-background) {
  border-color: #9c27b0;
  color: #9c27b0;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c7.btn-without-background {
  color: #9c27b0;
}
#main-header .header-fixed.s-c-m-7,
.bottom-menu .bottom-menu-fixed.s-c-m-7 {
  background-color: #9c27b0;
}
.page-bg207 .step-header {
  color: #ffffff !important;
}
.page-bg207 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg207 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg207 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg207 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg207 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg207 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c7 .profile-img {
  border-color: #9c27b0;
}
.page-bg207,
.page-btn-bg207 {
  background-color: #9c27b0;
}
.page-bg207 #header {
  background: linear-gradient(rgba(156, 39, 176, 0.6) 0%, rgba(156, 39, 176, 0) 100%) !important;
}
.page-bg207 #header .h-menu > li > *,
.page-bg207 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg207 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg207 .footer .h-logo,
.page-bg207 .footer .law-link {
  color: #ffffff !important;
}
.page-bg207 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg207 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg207 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg207 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg207 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg207 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg207 .footer .logo-color1,
.page-bg207 .main-footer.main-footer-transparent .logo-color1,
.page-bg207 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg207 .footer .logo-color2,
.page-bg207 .main-footer.main-footer-transparent .logo-color2,
.page-bg207 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg207 .ismobile.set-prev,
.page-bg207 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c8,
.shopping-cart-badge.btn-bg-c8,
.widgets-style .btn-bg-c8,
.success-send-form-icon.btn-bg-c8,
.widget:not(.btn-bg1) .btn-bg-c8,
.widget.f-bg2.f-bg-c8 .form-field,
.modal-dialog .btn-color.btn-bg-c8,
.w-bg-c8.w-bg2,
.w-bg-c8.w-bg2 .address-item-collapse-button,
.w-bg-c8.w-bg2 .map-address-item-collapse-button,
.w-bg-c8.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c8.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c8.num-pad {
  background-color: #4a148c;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c8 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c8 .recall-feedback:after,
.widgets-style .btn-bg-c8 .recall-feedback:after,
.success-send-form-icon.btn-bg-c8 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c8 .recall-feedback:after,
.widget.f-bg2.f-bg-c8 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c8 .recall-feedback:after,
.w-bg-c8.w-bg2 .recall-feedback:after,
.w-bg-c8.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c8.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c8.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c8.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c8.num-pad .recall-feedback:after {
  border-top-color: #4a148c;
}
.shopping-cart.btn-bg-c8 .lds-ring div,
.shopping-cart-badge.btn-bg-c8 .lds-ring div,
.widgets-style .btn-bg-c8 .lds-ring div,
.success-send-form-icon.btn-bg-c8 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c8 .lds-ring div,
.widget.f-bg2.f-bg-c8 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c8 .lds-ring div,
.w-bg-c8.w-bg2 .lds-ring div,
.w-bg-c8.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c8.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c8.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c8.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c8.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c8 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c8 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c8 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c8:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c8 select {
  border-color: #4a148c !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c8.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c8 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c8 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c8 select {
  background-color: #4a148c !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c8 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(74, 20, 140, 0) 0%, #4a148c 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c8 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(74, 20, 140, 0) 0%, #4a148c 100%) 0 0 no-repeat padding-box;
}
.w-bg-c8.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c8 {
  background-color: #4a148c;
}
.prc-c8.poster-root-category.active {
  background-color: #4a148c;
  color: #ffffff !important;
}
.pc-c8.poster-category.active,
.ppp-c8.poster-product__price {
  color: #4a148c !important;
}
.w-bg-c8.w-bg2 .priority-nav__dropdown {
  background-color: #5617a2;
  color: #ffffff !important;
}
.w-bg-c8.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s8 {
  color: #4a148c;
  background-color: rgba(74, 20, 140, 0.15);
}
.w-bg-o-s8:focus,
.w-bg-o-s8:active {
  color: #4a148c;
}
.w-bg-o-s8:hover {
  color: #4a148c;
  background-color: rgba(74, 20, 140, 0.3);
}
.w-bg-c8.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c8.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #4a148c;
  color: white;
}
.w-bg-c8.w-bg5,
.w-bg-c8.w-bg5 .address-item-collapse-button,
.w-bg-c8.w-bg5 .map-address-item-collapse-button,
.w-bg-c8.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c8.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #4a148c;
  color: #ffffff !important;
}
.page-list-more-details-color-8,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-8 .with-old-price .item-price:not(.old-price) {
  color: #4a148c !important;
}
.price-color-8 .product-item-badge {
  background-color: #4a148c !important;
}
.price-color-8 .product-item-badge::after {
  border-left-color: #4a148c !important;
  border-right-color: #4a148c !important;
}
.widgets-style .btn-bg-c8 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c8 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c8 *,
.recall-template-circle-2 .recall-bg-c8 *,
.w-bg-c8 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c8.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c8:not(.w-bg1).f-bg1 .form-field,
.w-bg-c8:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c8:not(.w-bg1).f-bg3 .form-field,
.w-bg-c8:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c8 .form-field-icon,
.f-bg-c8.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c8:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c8:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c8.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c8 .widget-divider-hr {
  border-top-color: #4a148c !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c8:not(.w-bg4) .draggable-icon {
    background-color: #4a148c;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c8 {
  background-color: rgba(74, 20, 140, 0.6);
}
.widget.w-bg-c8 #lid-magnet-image-preview,
.widget.w-bg-c8 #form-image-preview {
  background-color: #4a148c;
}
.btn-bg1 .btn-b-c8,
.f-bg1.f-b-c8 .form-field,
.w-bg1.w-b-c8,
.feature-c8.active {
  border-color: #4a148c !important;
}
.btn-bg1 .btn-t-c8,
.f-bg1.f-t-c8 .form-field,
.f-bg1.f-t-c8 .form-field-icon,
.w-bg1.w-t-c8 {
  color: #4a148c !important;
}
.btn-bg1 .btn-t-c8 .social-button-color1 {
  fill: #4a148c;
}
.btn-bg1 .btn-t-c8 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c8 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c8 .yclients-color {
  fill: #4a148c !important;
}
.c-c8 .contact-background-color {
  fill: #4a148c;
}
[class*="contacts-template-"] .contacts .c-c8 {
  background-color: #4a148c;
}
[class*="contacts-template-"] .contacts .c-c8 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i8 .advantage-item-icon .zmdi,
.ad-c-i8 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i8 .superiority-item-info-title {
  color: #4a148c !important;
}
.ad-c-h8 .superiority-item-info {
  background-color: #4a148c !important;
}
.ad-c-h8 .superiority-item-info:after {
  border-top-color: #4a148c !important;
}
.superiority-template-1 .ad-c-h8 .superiority-item-icon {
  background-color: #4a148c !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i8 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i8 .widget-title-wrapper {
  background-color: #4a148c !important;
}
.wr-b-c8 .btn-site {
  background-color: #4a148c;
}
.q-a8 {
  background-color: #4a148c;
}
.active-category-color-8 .span-menu-item.active {
  color: #4a148c !important;
  border-bottom: 1px solid #4a148c !important;
}
.question-answer-template-3 .q-a8.block-question:after,
.question-answer-template-3 .q-a8.block-answer:after {
  border-top-color: #4a148c !important;
}
.i-to-a8 {
  background-color: #4a148c;
}
.f-b-8:not(.main-footer-transparent) {
  background-color: #4a148c;
}
.default-template .button-bg-c8 .item-button,
.product-catalog-template-1 .button-bg-c8 .item-button,
.product-catalog-template-1 .button-bg-c8 .item-price,
.product-catalog-grid-template-1 .button-bg-c8 .item-button,
.product-catalog-grid-template-1 .button-bg-c8 .item-price {
  background-color: #4a148c !important;
}
.catalog-button-bg-c8 .item-button,
.catalog-button-bg-c8 .catalog-client-discount-badge {
  background-color: #4a148c !important;
}
.catalog-button-bg-c8 .catalog-client-discount-badge::after {
  border-left-color: #4a148c !important;
  border-right-color: #4a148c !important;
}
.catalog-client-badge-bg-c8 {
  background-color: #4a148c;
}
.product-catalog-template-2.btn-bg1 .button-bg-c8 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c8 .item-button {
  background-color: #4a148c !important;
  border-color: #4a148c;
}
.product-catalog-template-3.btn-bg2 .button-bg-c8 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c8 .item-button {
  background-color: #4a148c !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c8 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c8 .item-button {
  border-color: #4a148c;
  color: #4a148c;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c8 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c8 .item-button {
  background-color: #4a148c !important;
  border-color: #4a148c;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c8 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c8 .item-button {
  background-color: #4a148c !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c8 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c8 .item-button {
  border-color: #4a148c;
  color: #4a148c;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c8:not(.btn-without-background) {
  background-color: #4a148c !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c8:not(.btn-without-background) {
  border-color: #4a148c;
  color: #4a148c;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c8.btn-without-background {
  color: #4a148c;
}
#main-header .header-fixed.s-c-m-8,
.bottom-menu .bottom-menu-fixed.s-c-m-8 {
  background-color: #4a148c;
}
.page-bg208 .step-header {
  color: #ffffff !important;
}
.page-bg208 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg208 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg208 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg208 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg208 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg208 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c8 .profile-img {
  border-color: #4a148c;
}
.page-bg208,
.page-btn-bg208 {
  background-color: #4a148c;
}
.page-bg208 #header {
  background: linear-gradient(rgba(74, 20, 140, 0.6) 0%, rgba(74, 20, 140, 0) 100%) !important;
}
.page-bg208 #header .h-menu > li > *,
.page-bg208 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg208 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg208 .footer .h-logo,
.page-bg208 .footer .law-link {
  color: #ffffff !important;
}
.page-bg208 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg208 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg208 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg208 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg208 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg208 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg208 .footer .logo-color1,
.page-bg208 .main-footer.main-footer-transparent .logo-color1,
.page-bg208 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg208 .footer .logo-color2,
.page-bg208 .main-footer.main-footer-transparent .logo-color2,
.page-bg208 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg208 .ismobile.set-prev,
.page-bg208 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c9,
.shopping-cart-badge.btn-bg-c9,
.widgets-style .btn-bg-c9,
.success-send-form-icon.btn-bg-c9,
.widget:not(.btn-bg1) .btn-bg-c9,
.widget.f-bg2.f-bg-c9 .form-field,
.modal-dialog .btn-color.btn-bg-c9,
.w-bg-c9.w-bg2,
.w-bg-c9.w-bg2 .address-item-collapse-button,
.w-bg-c9.w-bg2 .map-address-item-collapse-button,
.w-bg-c9.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c9.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c9.num-pad {
  background-color: #2196f3;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c9 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c9 .recall-feedback:after,
.widgets-style .btn-bg-c9 .recall-feedback:after,
.success-send-form-icon.btn-bg-c9 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c9 .recall-feedback:after,
.widget.f-bg2.f-bg-c9 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c9 .recall-feedback:after,
.w-bg-c9.w-bg2 .recall-feedback:after,
.w-bg-c9.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c9.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c9.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c9.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c9.num-pad .recall-feedback:after {
  border-top-color: #2196f3;
}
.shopping-cart.btn-bg-c9 .lds-ring div,
.shopping-cart-badge.btn-bg-c9 .lds-ring div,
.widgets-style .btn-bg-c9 .lds-ring div,
.success-send-form-icon.btn-bg-c9 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c9 .lds-ring div,
.widget.f-bg2.f-bg-c9 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c9 .lds-ring div,
.w-bg-c9.w-bg2 .lds-ring div,
.w-bg-c9.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c9.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c9.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c9.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c9.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c9 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c9 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c9 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c9:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c9 select {
  border-color: #2196f3 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c9.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c9 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c9 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c9 select {
  background-color: #2196f3 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c9 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(33, 150, 243, 0) 0%, #2196f3 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c9 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(33, 150, 243, 0) 0%, #2196f3 100%) 0 0 no-repeat padding-box;
}
.w-bg-c9.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c9 {
  background-color: #2196f3;
}
.prc-c9.poster-root-category.active {
  background-color: #2196f3;
  color: #ffffff !important;
}
.pc-c9.poster-category.active,
.ppp-c9.poster-product__price {
  color: #2196f3 !important;
}
.w-bg-c9.w-bg2 .priority-nav__dropdown {
  background-color: #39a1f4;
  color: #ffffff !important;
}
.w-bg-c9.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s9 {
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.15);
}
.w-bg-o-s9:focus,
.w-bg-o-s9:active {
  color: #2196f3;
}
.w-bg-o-s9:hover {
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.3);
}
.w-bg-c9.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c9.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #2196f3;
  color: white;
}
.w-bg-c9.w-bg5,
.w-bg-c9.w-bg5 .address-item-collapse-button,
.w-bg-c9.w-bg5 .map-address-item-collapse-button,
.w-bg-c9.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c9.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #2196f3;
  color: #ffffff !important;
}
.page-list-more-details-color-9,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-9 .with-old-price .item-price:not(.old-price) {
  color: #2196f3 !important;
}
.price-color-9 .product-item-badge {
  background-color: #2196f3 !important;
}
.price-color-9 .product-item-badge::after {
  border-left-color: #2196f3 !important;
  border-right-color: #2196f3 !important;
}
.widgets-style .btn-bg-c9 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c9 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c9 *,
.recall-template-circle-2 .recall-bg-c9 *,
.w-bg-c9 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c9.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c9:not(.w-bg1).f-bg1 .form-field,
.w-bg-c9:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c9:not(.w-bg1).f-bg3 .form-field,
.w-bg-c9:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c9 .form-field-icon,
.f-bg-c9.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c9:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c9:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c9.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c9 .widget-divider-hr {
  border-top-color: #2196f3 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c9:not(.w-bg4) .draggable-icon {
    background-color: #2196f3;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c9 {
  background-color: rgba(33, 150, 243, 0.6);
}
.widget.w-bg-c9 #lid-magnet-image-preview,
.widget.w-bg-c9 #form-image-preview {
  background-color: #2196f3;
}
.btn-bg1 .btn-b-c9,
.f-bg1.f-b-c9 .form-field,
.w-bg1.w-b-c9,
.feature-c9.active {
  border-color: #2196f3 !important;
}
.btn-bg1 .btn-t-c9,
.f-bg1.f-t-c9 .form-field,
.f-bg1.f-t-c9 .form-field-icon,
.w-bg1.w-t-c9 {
  color: #2196f3 !important;
}
.btn-bg1 .btn-t-c9 .social-button-color1 {
  fill: #2196f3;
}
.btn-bg1 .btn-t-c9 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c9 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c9 .yclients-color {
  fill: #2196f3 !important;
}
.c-c9 .contact-background-color {
  fill: #2196f3;
}
[class*="contacts-template-"] .contacts .c-c9 {
  background-color: #2196f3;
}
[class*="contacts-template-"] .contacts .c-c9 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i9 .advantage-item-icon .zmdi,
.ad-c-i9 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i9 .superiority-item-info-title {
  color: #2196f3 !important;
}
.ad-c-h9 .superiority-item-info {
  background-color: #2196f3 !important;
}
.ad-c-h9 .superiority-item-info:after {
  border-top-color: #2196f3 !important;
}
.superiority-template-1 .ad-c-h9 .superiority-item-icon {
  background-color: #2196f3 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i9 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i9 .widget-title-wrapper {
  background-color: #2196f3 !important;
}
.wr-b-c9 .btn-site {
  background-color: #2196f3;
}
.q-a9 {
  background-color: #2196f3;
}
.active-category-color-9 .span-menu-item.active {
  color: #2196f3 !important;
  border-bottom: 1px solid #2196f3 !important;
}
.question-answer-template-3 .q-a9.block-question:after,
.question-answer-template-3 .q-a9.block-answer:after {
  border-top-color: #2196f3 !important;
}
.i-to-a9 {
  background-color: #2196f3;
}
.f-b-9:not(.main-footer-transparent) {
  background-color: #2196f3;
}
.default-template .button-bg-c9 .item-button,
.product-catalog-template-1 .button-bg-c9 .item-button,
.product-catalog-template-1 .button-bg-c9 .item-price,
.product-catalog-grid-template-1 .button-bg-c9 .item-button,
.product-catalog-grid-template-1 .button-bg-c9 .item-price {
  background-color: #2196f3 !important;
}
.catalog-button-bg-c9 .item-button,
.catalog-button-bg-c9 .catalog-client-discount-badge {
  background-color: #2196f3 !important;
}
.catalog-button-bg-c9 .catalog-client-discount-badge::after {
  border-left-color: #2196f3 !important;
  border-right-color: #2196f3 !important;
}
.catalog-client-badge-bg-c9 {
  background-color: #2196f3;
}
.product-catalog-template-2.btn-bg1 .button-bg-c9 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c9 .item-button {
  background-color: #2196f3 !important;
  border-color: #2196f3;
}
.product-catalog-template-3.btn-bg2 .button-bg-c9 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c9 .item-button {
  background-color: #2196f3 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c9 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c9 .item-button {
  border-color: #2196f3;
  color: #2196f3;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c9 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c9 .item-button {
  background-color: #2196f3 !important;
  border-color: #2196f3;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c9 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c9 .item-button {
  background-color: #2196f3 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c9 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c9 .item-button {
  border-color: #2196f3;
  color: #2196f3;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c9:not(.btn-without-background) {
  background-color: #2196f3 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c9:not(.btn-without-background) {
  border-color: #2196f3;
  color: #2196f3;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c9.btn-without-background {
  color: #2196f3;
}
#main-header .header-fixed.s-c-m-9,
.bottom-menu .bottom-menu-fixed.s-c-m-9 {
  background-color: #2196f3;
}
.page-bg209 .step-header {
  color: #ffffff !important;
}
.page-bg209 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg209 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg209 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg209 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg209 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg209 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c9 .profile-img {
  border-color: #2196f3;
}
.page-bg209,
.page-btn-bg209 {
  background-color: #2196f3;
}
.page-bg209 #header {
  background: linear-gradient(rgba(33, 150, 243, 0.6) 0%, rgba(33, 150, 243, 0) 100%) !important;
}
.page-bg209 #header .h-menu > li > *,
.page-bg209 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg209 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg209 .footer .h-logo,
.page-bg209 .footer .law-link {
  color: #ffffff !important;
}
.page-bg209 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg209 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg209 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg209 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg209 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg209 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg209 .footer .logo-color1,
.page-bg209 .main-footer.main-footer-transparent .logo-color1,
.page-bg209 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg209 .footer .logo-color2,
.page-bg209 .main-footer.main-footer-transparent .logo-color2,
.page-bg209 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg209 .ismobile.set-prev,
.page-bg209 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c10,
.shopping-cart-badge.btn-bg-c10,
.widgets-style .btn-bg-c10,
.success-send-form-icon.btn-bg-c10,
.widget:not(.btn-bg1) .btn-bg-c10,
.widget.f-bg2.f-bg-c10 .form-field,
.modal-dialog .btn-color.btn-bg-c10,
.w-bg-c10.w-bg2,
.w-bg-c10.w-bg2 .address-item-collapse-button,
.w-bg-c10.w-bg2 .map-address-item-collapse-button,
.w-bg-c10.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c10.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c10.num-pad {
  background-color: #0d47a1;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c10 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c10 .recall-feedback:after,
.widgets-style .btn-bg-c10 .recall-feedback:after,
.success-send-form-icon.btn-bg-c10 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c10 .recall-feedback:after,
.widget.f-bg2.f-bg-c10 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c10 .recall-feedback:after,
.w-bg-c10.w-bg2 .recall-feedback:after,
.w-bg-c10.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c10.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c10.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c10.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c10.num-pad .recall-feedback:after {
  border-top-color: #0d47a1;
}
.shopping-cart.btn-bg-c10 .lds-ring div,
.shopping-cart-badge.btn-bg-c10 .lds-ring div,
.widgets-style .btn-bg-c10 .lds-ring div,
.success-send-form-icon.btn-bg-c10 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c10 .lds-ring div,
.widget.f-bg2.f-bg-c10 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c10 .lds-ring div,
.w-bg-c10.w-bg2 .lds-ring div,
.w-bg-c10.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c10.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c10.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c10.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c10.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c10 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c10 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c10 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c10:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c10 select {
  border-color: #0d47a1 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c10.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c10 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c10 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c10 select {
  background-color: #0d47a1 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c10 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(13, 71, 161, 0) 0%, #0d47a1 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c10 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(13, 71, 161, 0) 0%, #0d47a1 100%) 0 0 no-repeat padding-box;
}
.w-bg-c10.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c10 {
  background-color: #0d47a1;
}
.prc-c10.poster-root-category.active {
  background-color: #0d47a1;
  color: #ffffff !important;
}
.pc-c10.poster-category.active,
.ppp-c10.poster-product__price {
  color: #0d47a1 !important;
}
.w-bg-c10.w-bg2 .priority-nav__dropdown {
  background-color: #0f51b9;
  color: #ffffff !important;
}
.w-bg-c10.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s10 {
  color: #0d47a1;
  background-color: rgba(13, 71, 161, 0.15);
}
.w-bg-o-s10:focus,
.w-bg-o-s10:active {
  color: #0d47a1;
}
.w-bg-o-s10:hover {
  color: #0d47a1;
  background-color: rgba(13, 71, 161, 0.3);
}
.w-bg-c10.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c10.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #0d47a1;
  color: white;
}
.w-bg-c10.w-bg5,
.w-bg-c10.w-bg5 .address-item-collapse-button,
.w-bg-c10.w-bg5 .map-address-item-collapse-button,
.w-bg-c10.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c10.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #0d47a1;
  color: #ffffff !important;
}
.page-list-more-details-color-10,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-10 .with-old-price .item-price:not(.old-price) {
  color: #0d47a1 !important;
}
.price-color-10 .product-item-badge {
  background-color: #0d47a1 !important;
}
.price-color-10 .product-item-badge::after {
  border-left-color: #0d47a1 !important;
  border-right-color: #0d47a1 !important;
}
.widgets-style .btn-bg-c10 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c10 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c10 *,
.recall-template-circle-2 .recall-bg-c10 *,
.w-bg-c10 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c10.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c10:not(.w-bg1).f-bg1 .form-field,
.w-bg-c10:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c10:not(.w-bg1).f-bg3 .form-field,
.w-bg-c10:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c10 .form-field-icon,
.f-bg-c10.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c10:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c10:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c10.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c10 .widget-divider-hr {
  border-top-color: #0d47a1 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c10:not(.w-bg4) .draggable-icon {
    background-color: #0d47a1;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c10 {
  background-color: rgba(13, 71, 161, 0.6);
}
.widget.w-bg-c10 #lid-magnet-image-preview,
.widget.w-bg-c10 #form-image-preview {
  background-color: #0d47a1;
}
.btn-bg1 .btn-b-c10,
.f-bg1.f-b-c10 .form-field,
.w-bg1.w-b-c10,
.feature-c10.active {
  border-color: #0d47a1 !important;
}
.btn-bg1 .btn-t-c10,
.f-bg1.f-t-c10 .form-field,
.f-bg1.f-t-c10 .form-field-icon,
.w-bg1.w-t-c10 {
  color: #0d47a1 !important;
}
.btn-bg1 .btn-t-c10 .social-button-color1 {
  fill: #0d47a1;
}
.btn-bg1 .btn-t-c10 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c10 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c10 .yclients-color {
  fill: #0d47a1 !important;
}
.c-c10 .contact-background-color {
  fill: #0d47a1;
}
[class*="contacts-template-"] .contacts .c-c10 {
  background-color: #0d47a1;
}
[class*="contacts-template-"] .contacts .c-c10 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i10 .advantage-item-icon .zmdi,
.ad-c-i10 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i10 .superiority-item-info-title {
  color: #0d47a1 !important;
}
.ad-c-h10 .superiority-item-info {
  background-color: #0d47a1 !important;
}
.ad-c-h10 .superiority-item-info:after {
  border-top-color: #0d47a1 !important;
}
.superiority-template-1 .ad-c-h10 .superiority-item-icon {
  background-color: #0d47a1 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i10 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i10 .widget-title-wrapper {
  background-color: #0d47a1 !important;
}
.wr-b-c10 .btn-site {
  background-color: #0d47a1;
}
.q-a10 {
  background-color: #0d47a1;
}
.active-category-color-10 .span-menu-item.active {
  color: #0d47a1 !important;
  border-bottom: 1px solid #0d47a1 !important;
}
.question-answer-template-3 .q-a10.block-question:after,
.question-answer-template-3 .q-a10.block-answer:after {
  border-top-color: #0d47a1 !important;
}
.i-to-a10 {
  background-color: #0d47a1;
}
.f-b-10:not(.main-footer-transparent) {
  background-color: #0d47a1;
}
.default-template .button-bg-c10 .item-button,
.product-catalog-template-1 .button-bg-c10 .item-button,
.product-catalog-template-1 .button-bg-c10 .item-price,
.product-catalog-grid-template-1 .button-bg-c10 .item-button,
.product-catalog-grid-template-1 .button-bg-c10 .item-price {
  background-color: #0d47a1 !important;
}
.catalog-button-bg-c10 .item-button,
.catalog-button-bg-c10 .catalog-client-discount-badge {
  background-color: #0d47a1 !important;
}
.catalog-button-bg-c10 .catalog-client-discount-badge::after {
  border-left-color: #0d47a1 !important;
  border-right-color: #0d47a1 !important;
}
.catalog-client-badge-bg-c10 {
  background-color: #0d47a1;
}
.product-catalog-template-2.btn-bg1 .button-bg-c10 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c10 .item-button {
  background-color: #0d47a1 !important;
  border-color: #0d47a1;
}
.product-catalog-template-3.btn-bg2 .button-bg-c10 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c10 .item-button {
  background-color: #0d47a1 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c10 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c10 .item-button {
  border-color: #0d47a1;
  color: #0d47a1;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c10 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c10 .item-button {
  background-color: #0d47a1 !important;
  border-color: #0d47a1;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c10 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c10 .item-button {
  background-color: #0d47a1 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c10 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c10 .item-button {
  border-color: #0d47a1;
  color: #0d47a1;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c10:not(.btn-without-background) {
  background-color: #0d47a1 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c10:not(.btn-without-background) {
  border-color: #0d47a1;
  color: #0d47a1;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c10.btn-without-background {
  color: #0d47a1;
}
#main-header .header-fixed.s-c-m-10,
.bottom-menu .bottom-menu-fixed.s-c-m-10 {
  background-color: #0d47a1;
}
.page-bg210 .step-header {
  color: #ffffff !important;
}
.page-bg210 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg210 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg210 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg210 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg210 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg210 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c10 .profile-img {
  border-color: #0d47a1;
}
.page-bg210,
.page-btn-bg210 {
  background-color: #0d47a1;
}
.page-bg210 #header {
  background: linear-gradient(rgba(13, 71, 161, 0.6) 0%, rgba(13, 71, 161, 0) 100%) !important;
}
.page-bg210 #header .h-menu > li > *,
.page-bg210 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg210 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg210 .footer .h-logo,
.page-bg210 .footer .law-link {
  color: #ffffff !important;
}
.page-bg210 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg210 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg210 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg210 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg210 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg210 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg210 .footer .logo-color1,
.page-bg210 .main-footer.main-footer-transparent .logo-color1,
.page-bg210 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg210 .footer .logo-color2,
.page-bg210 .main-footer.main-footer-transparent .logo-color2,
.page-bg210 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg210 .ismobile.set-prev,
.page-bg210 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c11,
.shopping-cart-badge.btn-bg-c11,
.widgets-style .btn-bg-c11,
.success-send-form-icon.btn-bg-c11,
.widget:not(.btn-bg1) .btn-bg-c11,
.widget.f-bg2.f-bg-c11 .form-field,
.modal-dialog .btn-color.btn-bg-c11,
.w-bg-c11.w-bg2,
.w-bg-c11.w-bg2 .address-item-collapse-button,
.w-bg-c11.w-bg2 .map-address-item-collapse-button,
.w-bg-c11.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c11.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c11.num-pad {
  background-color: #3f51b5;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c11 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c11 .recall-feedback:after,
.widgets-style .btn-bg-c11 .recall-feedback:after,
.success-send-form-icon.btn-bg-c11 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c11 .recall-feedback:after,
.widget.f-bg2.f-bg-c11 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c11 .recall-feedback:after,
.w-bg-c11.w-bg2 .recall-feedback:after,
.w-bg-c11.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c11.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c11.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c11.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c11.num-pad .recall-feedback:after {
  border-top-color: #3f51b5;
}
.shopping-cart.btn-bg-c11 .lds-ring div,
.shopping-cart-badge.btn-bg-c11 .lds-ring div,
.widgets-style .btn-bg-c11 .lds-ring div,
.success-send-form-icon.btn-bg-c11 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c11 .lds-ring div,
.widget.f-bg2.f-bg-c11 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c11 .lds-ring div,
.w-bg-c11.w-bg2 .lds-ring div,
.w-bg-c11.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c11.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c11.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c11.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c11.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c11 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c11 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c11 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c11:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c11 select {
  border-color: #3f51b5 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c11.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c11 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c11 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c11 select {
  background-color: #3f51b5 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c11 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(63, 81, 181, 0) 0%, #3f51b5 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c11 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(63, 81, 181, 0) 0%, #3f51b5 100%) 0 0 no-repeat padding-box;
}
.w-bg-c11.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c11 {
  background-color: #3f51b5;
}
.prc-c11.poster-root-category.active {
  background-color: #3f51b5;
  color: #ffffff !important;
}
.pc-c11.poster-category.active,
.ppp-c11.poster-product__price {
  color: #3f51b5 !important;
}
.w-bg-c11.w-bg2 .priority-nav__dropdown {
  background-color: #4d5ec1;
  color: #ffffff !important;
}
.w-bg-c11.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s11 {
  color: #3f51b5;
  background-color: rgba(63, 81, 181, 0.15);
}
.w-bg-o-s11:focus,
.w-bg-o-s11:active {
  color: #3f51b5;
}
.w-bg-o-s11:hover {
  color: #3f51b5;
  background-color: rgba(63, 81, 181, 0.3);
}
.w-bg-c11.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c11.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #3f51b5;
  color: white;
}
.w-bg-c11.w-bg5,
.w-bg-c11.w-bg5 .address-item-collapse-button,
.w-bg-c11.w-bg5 .map-address-item-collapse-button,
.w-bg-c11.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c11.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #3f51b5;
  color: #ffffff !important;
}
.page-list-more-details-color-11,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-11 .with-old-price .item-price:not(.old-price) {
  color: #3f51b5 !important;
}
.price-color-11 .product-item-badge {
  background-color: #3f51b5 !important;
}
.price-color-11 .product-item-badge::after {
  border-left-color: #3f51b5 !important;
  border-right-color: #3f51b5 !important;
}
.widgets-style .btn-bg-c11 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c11 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c11 *,
.recall-template-circle-2 .recall-bg-c11 *,
.w-bg-c11 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c11.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c11:not(.w-bg1).f-bg1 .form-field,
.w-bg-c11:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c11:not(.w-bg1).f-bg3 .form-field,
.w-bg-c11:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c11 .form-field-icon,
.f-bg-c11.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c11:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c11:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c11.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c11 .widget-divider-hr {
  border-top-color: #3f51b5 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c11:not(.w-bg4) .draggable-icon {
    background-color: #3f51b5;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c11 {
  background-color: rgba(63, 81, 181, 0.6);
}
.widget.w-bg-c11 #lid-magnet-image-preview,
.widget.w-bg-c11 #form-image-preview {
  background-color: #3f51b5;
}
.btn-bg1 .btn-b-c11,
.f-bg1.f-b-c11 .form-field,
.w-bg1.w-b-c11,
.feature-c11.active {
  border-color: #3f51b5 !important;
}
.btn-bg1 .btn-t-c11,
.f-bg1.f-t-c11 .form-field,
.f-bg1.f-t-c11 .form-field-icon,
.w-bg1.w-t-c11 {
  color: #3f51b5 !important;
}
.btn-bg1 .btn-t-c11 .social-button-color1 {
  fill: #3f51b5;
}
.btn-bg1 .btn-t-c11 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c11 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c11 .yclients-color {
  fill: #3f51b5 !important;
}
.c-c11 .contact-background-color {
  fill: #3f51b5;
}
[class*="contacts-template-"] .contacts .c-c11 {
  background-color: #3f51b5;
}
[class*="contacts-template-"] .contacts .c-c11 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i11 .advantage-item-icon .zmdi,
.ad-c-i11 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i11 .superiority-item-info-title {
  color: #3f51b5 !important;
}
.ad-c-h11 .superiority-item-info {
  background-color: #3f51b5 !important;
}
.ad-c-h11 .superiority-item-info:after {
  border-top-color: #3f51b5 !important;
}
.superiority-template-1 .ad-c-h11 .superiority-item-icon {
  background-color: #3f51b5 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i11 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i11 .widget-title-wrapper {
  background-color: #3f51b5 !important;
}
.wr-b-c11 .btn-site {
  background-color: #3f51b5;
}
.q-a11 {
  background-color: #3f51b5;
}
.active-category-color-11 .span-menu-item.active {
  color: #3f51b5 !important;
  border-bottom: 1px solid #3f51b5 !important;
}
.question-answer-template-3 .q-a11.block-question:after,
.question-answer-template-3 .q-a11.block-answer:after {
  border-top-color: #3f51b5 !important;
}
.i-to-a11 {
  background-color: #3f51b5;
}
.f-b-11:not(.main-footer-transparent) {
  background-color: #3f51b5;
}
.default-template .button-bg-c11 .item-button,
.product-catalog-template-1 .button-bg-c11 .item-button,
.product-catalog-template-1 .button-bg-c11 .item-price,
.product-catalog-grid-template-1 .button-bg-c11 .item-button,
.product-catalog-grid-template-1 .button-bg-c11 .item-price {
  background-color: #3f51b5 !important;
}
.catalog-button-bg-c11 .item-button,
.catalog-button-bg-c11 .catalog-client-discount-badge {
  background-color: #3f51b5 !important;
}
.catalog-button-bg-c11 .catalog-client-discount-badge::after {
  border-left-color: #3f51b5 !important;
  border-right-color: #3f51b5 !important;
}
.catalog-client-badge-bg-c11 {
  background-color: #3f51b5;
}
.product-catalog-template-2.btn-bg1 .button-bg-c11 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c11 .item-button {
  background-color: #3f51b5 !important;
  border-color: #3f51b5;
}
.product-catalog-template-3.btn-bg2 .button-bg-c11 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c11 .item-button {
  background-color: #3f51b5 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c11 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c11 .item-button {
  border-color: #3f51b5;
  color: #3f51b5;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c11 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c11 .item-button {
  background-color: #3f51b5 !important;
  border-color: #3f51b5;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c11 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c11 .item-button {
  background-color: #3f51b5 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c11 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c11 .item-button {
  border-color: #3f51b5;
  color: #3f51b5;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c11:not(.btn-without-background) {
  background-color: #3f51b5 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c11:not(.btn-without-background) {
  border-color: #3f51b5;
  color: #3f51b5;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c11.btn-without-background {
  color: #3f51b5;
}
#main-header .header-fixed.s-c-m-11,
.bottom-menu .bottom-menu-fixed.s-c-m-11 {
  background-color: #3f51b5;
}
.page-bg211 .step-header {
  color: #ffffff !important;
}
.page-bg211 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg211 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg211 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg211 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg211 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg211 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c11 .profile-img {
  border-color: #3f51b5;
}
.page-bg211,
.page-btn-bg211 {
  background-color: #3f51b5;
}
.page-bg211 #header {
  background: linear-gradient(rgba(63, 81, 181, 0.6) 0%, rgba(63, 81, 181, 0) 100%) !important;
}
.page-bg211 #header .h-menu > li > *,
.page-bg211 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg211 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg211 .footer .h-logo,
.page-bg211 .footer .law-link {
  color: #ffffff !important;
}
.page-bg211 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg211 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg211 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg211 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg211 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg211 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg211 .footer .logo-color1,
.page-bg211 .main-footer.main-footer-transparent .logo-color1,
.page-bg211 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg211 .footer .logo-color2,
.page-bg211 .main-footer.main-footer-transparent .logo-color2,
.page-bg211 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg211 .ismobile.set-prev,
.page-bg211 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c12,
.shopping-cart-badge.btn-bg-c12,
.widgets-style .btn-bg-c12,
.success-send-form-icon.btn-bg-c12,
.widget:not(.btn-bg1) .btn-bg-c12,
.widget.f-bg2.f-bg-c12 .form-field,
.modal-dialog .btn-color.btn-bg-c12,
.w-bg-c12.w-bg2,
.w-bg-c12.w-bg2 .address-item-collapse-button,
.w-bg-c12.w-bg2 .map-address-item-collapse-button,
.w-bg-c12.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c12.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c12.num-pad {
  background-color: #4dd0e1;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c12 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c12 .recall-feedback:after,
.widgets-style .btn-bg-c12 .recall-feedback:after,
.success-send-form-icon.btn-bg-c12 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c12 .recall-feedback:after,
.widget.f-bg2.f-bg-c12 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c12 .recall-feedback:after,
.w-bg-c12.w-bg2 .recall-feedback:after,
.w-bg-c12.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c12.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c12.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c12.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c12.num-pad .recall-feedback:after {
  border-top-color: #4dd0e1;
}
.shopping-cart.btn-bg-c12 .lds-ring div,
.shopping-cart-badge.btn-bg-c12 .lds-ring div,
.widgets-style .btn-bg-c12 .lds-ring div,
.success-send-form-icon.btn-bg-c12 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c12 .lds-ring div,
.widget.f-bg2.f-bg-c12 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c12 .lds-ring div,
.w-bg-c12.w-bg2 .lds-ring div,
.w-bg-c12.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c12.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c12.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c12.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c12.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c12 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c12 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c12 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c12:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c12 select {
  border-color: #4dd0e1 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c12.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c12 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c12 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c12 select {
  background-color: #4dd0e1 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c12 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(77, 208, 225, 0) 0%, #4dd0e1 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c12 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(77, 208, 225, 0) 0%, #4dd0e1 100%) 0 0 no-repeat padding-box;
}
.w-bg-c12.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c12 {
  background-color: #4dd0e1;
}
.prc-c12.poster-root-category.active {
  background-color: #4dd0e1;
  color: #ffffff !important;
}
.pc-c12.poster-category.active,
.ppp-c12.poster-product__price {
  color: #4dd0e1 !important;
}
.w-bg-c12.w-bg2 .priority-nav__dropdown {
  background-color: #63d6e5;
  color: #ffffff !important;
}
.w-bg-c12.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s12 {
  color: #4dd0e1;
  background-color: rgba(77, 208, 225, 0.15);
}
.w-bg-o-s12:focus,
.w-bg-o-s12:active {
  color: #4dd0e1;
}
.w-bg-o-s12:hover {
  color: #4dd0e1;
  background-color: rgba(77, 208, 225, 0.3);
}
.w-bg-c12.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c12.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #4dd0e1;
  color: white;
}
.w-bg-c12.w-bg5,
.w-bg-c12.w-bg5 .address-item-collapse-button,
.w-bg-c12.w-bg5 .map-address-item-collapse-button,
.w-bg-c12.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c12.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #4dd0e1;
  color: #ffffff !important;
}
.page-list-more-details-color-12,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-12 .with-old-price .item-price:not(.old-price) {
  color: #4dd0e1 !important;
}
.price-color-12 .product-item-badge {
  background-color: #4dd0e1 !important;
}
.price-color-12 .product-item-badge::after {
  border-left-color: #4dd0e1 !important;
  border-right-color: #4dd0e1 !important;
}
.widgets-style .btn-bg-c12 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c12 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c12 *,
.recall-template-circle-2 .recall-bg-c12 *,
.w-bg-c12 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c12.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c12:not(.w-bg1).f-bg1 .form-field,
.w-bg-c12:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c12:not(.w-bg1).f-bg3 .form-field,
.w-bg-c12:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c12 .form-field-icon,
.f-bg-c12.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c12:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c12:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c12.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c12 .widget-divider-hr {
  border-top-color: #4dd0e1 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c12:not(.w-bg4) .draggable-icon {
    background-color: #4dd0e1;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c12 {
  background-color: rgba(77, 208, 225, 0.6);
}
.widget.w-bg-c12 #lid-magnet-image-preview,
.widget.w-bg-c12 #form-image-preview {
  background-color: #4dd0e1;
}
.btn-bg1 .btn-b-c12,
.f-bg1.f-b-c12 .form-field,
.w-bg1.w-b-c12,
.feature-c12.active {
  border-color: #4dd0e1 !important;
}
.btn-bg1 .btn-t-c12,
.f-bg1.f-t-c12 .form-field,
.f-bg1.f-t-c12 .form-field-icon,
.w-bg1.w-t-c12 {
  color: #4dd0e1 !important;
}
.btn-bg1 .btn-t-c12 .social-button-color1 {
  fill: #4dd0e1;
}
.btn-bg1 .btn-t-c12 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c12 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c12 .yclients-color {
  fill: #4dd0e1 !important;
}
.c-c12 .contact-background-color {
  fill: #4dd0e1;
}
[class*="contacts-template-"] .contacts .c-c12 {
  background-color: #4dd0e1;
}
[class*="contacts-template-"] .contacts .c-c12 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i12 .advantage-item-icon .zmdi,
.ad-c-i12 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i12 .superiority-item-info-title {
  color: #4dd0e1 !important;
}
.ad-c-h12 .superiority-item-info {
  background-color: #4dd0e1 !important;
}
.ad-c-h12 .superiority-item-info:after {
  border-top-color: #4dd0e1 !important;
}
.superiority-template-1 .ad-c-h12 .superiority-item-icon {
  background-color: #4dd0e1 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i12 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i12 .widget-title-wrapper {
  background-color: #4dd0e1 !important;
}
.wr-b-c12 .btn-site {
  background-color: #4dd0e1;
}
.q-a12 {
  background-color: #4dd0e1;
}
.active-category-color-12 .span-menu-item.active {
  color: #4dd0e1 !important;
  border-bottom: 1px solid #4dd0e1 !important;
}
.question-answer-template-3 .q-a12.block-question:after,
.question-answer-template-3 .q-a12.block-answer:after {
  border-top-color: #4dd0e1 !important;
}
.i-to-a12 {
  background-color: #4dd0e1;
}
.f-b-12:not(.main-footer-transparent) {
  background-color: #4dd0e1;
}
.default-template .button-bg-c12 .item-button,
.product-catalog-template-1 .button-bg-c12 .item-button,
.product-catalog-template-1 .button-bg-c12 .item-price,
.product-catalog-grid-template-1 .button-bg-c12 .item-button,
.product-catalog-grid-template-1 .button-bg-c12 .item-price {
  background-color: #4dd0e1 !important;
}
.catalog-button-bg-c12 .item-button,
.catalog-button-bg-c12 .catalog-client-discount-badge {
  background-color: #4dd0e1 !important;
}
.catalog-button-bg-c12 .catalog-client-discount-badge::after {
  border-left-color: #4dd0e1 !important;
  border-right-color: #4dd0e1 !important;
}
.catalog-client-badge-bg-c12 {
  background-color: #4dd0e1;
}
.product-catalog-template-2.btn-bg1 .button-bg-c12 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c12 .item-button {
  background-color: #4dd0e1 !important;
  border-color: #4dd0e1;
}
.product-catalog-template-3.btn-bg2 .button-bg-c12 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c12 .item-button {
  background-color: #4dd0e1 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c12 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c12 .item-button {
  border-color: #4dd0e1;
  color: #4dd0e1;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c12 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c12 .item-button {
  background-color: #4dd0e1 !important;
  border-color: #4dd0e1;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c12 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c12 .item-button {
  background-color: #4dd0e1 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c12 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c12 .item-button {
  border-color: #4dd0e1;
  color: #4dd0e1;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c12:not(.btn-without-background) {
  background-color: #4dd0e1 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c12:not(.btn-without-background) {
  border-color: #4dd0e1;
  color: #4dd0e1;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c12.btn-without-background {
  color: #4dd0e1;
}
#main-header .header-fixed.s-c-m-12,
.bottom-menu .bottom-menu-fixed.s-c-m-12 {
  background-color: #4dd0e1;
}
.page-bg212 .step-header {
  color: #ffffff !important;
}
.page-bg212 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg212 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg212 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg212 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg212 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg212 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c12 .profile-img {
  border-color: #4dd0e1;
}
.page-bg212,
.page-btn-bg212 {
  background-color: #4dd0e1;
}
.page-bg212 #header {
  background: linear-gradient(rgba(77, 208, 225, 0.6) 0%, rgba(77, 208, 225, 0) 100%) !important;
}
.page-bg212 #header .h-menu > li > *,
.page-bg212 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg212 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg212 .footer .h-logo,
.page-bg212 .footer .law-link {
  color: #ffffff !important;
}
.page-bg212 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg212 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg212 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg212 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg212 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg212 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg212 .footer .logo-color1,
.page-bg212 .main-footer.main-footer-transparent .logo-color1,
.page-bg212 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg212 .footer .logo-color2,
.page-bg212 .main-footer.main-footer-transparent .logo-color2,
.page-bg212 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg212 .ismobile.set-prev,
.page-bg212 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c13,
.shopping-cart-badge.btn-bg-c13,
.widgets-style .btn-bg-c13,
.success-send-form-icon.btn-bg-c13,
.widget:not(.btn-bg1) .btn-bg-c13,
.widget.f-bg2.f-bg-c13 .form-field,
.modal-dialog .btn-color.btn-bg-c13,
.w-bg-c13.w-bg2,
.w-bg-c13.w-bg2 .address-item-collapse-button,
.w-bg-c13.w-bg2 .map-address-item-collapse-button,
.w-bg-c13.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c13.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c13.num-pad {
  background-color: #009688;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c13 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c13 .recall-feedback:after,
.widgets-style .btn-bg-c13 .recall-feedback:after,
.success-send-form-icon.btn-bg-c13 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c13 .recall-feedback:after,
.widget.f-bg2.f-bg-c13 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c13 .recall-feedback:after,
.w-bg-c13.w-bg2 .recall-feedback:after,
.w-bg-c13.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c13.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c13.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c13.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c13.num-pad .recall-feedback:after {
  border-top-color: #009688;
}
.shopping-cart.btn-bg-c13 .lds-ring div,
.shopping-cart-badge.btn-bg-c13 .lds-ring div,
.widgets-style .btn-bg-c13 .lds-ring div,
.success-send-form-icon.btn-bg-c13 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c13 .lds-ring div,
.widget.f-bg2.f-bg-c13 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c13 .lds-ring div,
.w-bg-c13.w-bg2 .lds-ring div,
.w-bg-c13.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c13.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c13.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c13.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c13.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c13 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c13 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c13 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c13:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c13 select {
  border-color: #009688 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c13.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c13 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c13 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c13 select {
  background-color: #009688 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c13 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(0, 150, 136, 0) 0%, #009688 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c13 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(0, 150, 136, 0) 0%, #009688 100%) 0 0 no-repeat padding-box;
}
.w-bg-c13.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c13 {
  background-color: #009688;
}
.prc-c13.poster-root-category.active {
  background-color: #009688;
  color: #ffffff !important;
}
.pc-c13.poster-category.active,
.ppp-c13.poster-product__price {
  color: #009688 !important;
}
.w-bg-c13.w-bg2 .priority-nav__dropdown {
  background-color: #00b09f;
  color: #ffffff !important;
}
.w-bg-c13.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s13 {
  color: #009688;
  background-color: rgba(0, 150, 136, 0.15);
}
.w-bg-o-s13:focus,
.w-bg-o-s13:active {
  color: #009688;
}
.w-bg-o-s13:hover {
  color: #009688;
  background-color: rgba(0, 150, 136, 0.3);
}
.w-bg-c13.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c13.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #009688;
  color: white;
}
.w-bg-c13.w-bg5,
.w-bg-c13.w-bg5 .address-item-collapse-button,
.w-bg-c13.w-bg5 .map-address-item-collapse-button,
.w-bg-c13.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c13.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #009688;
  color: #ffffff !important;
}
.page-list-more-details-color-13,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-13 .with-old-price .item-price:not(.old-price) {
  color: #009688 !important;
}
.price-color-13 .product-item-badge {
  background-color: #009688 !important;
}
.price-color-13 .product-item-badge::after {
  border-left-color: #009688 !important;
  border-right-color: #009688 !important;
}
.widgets-style .btn-bg-c13 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c13 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c13 *,
.recall-template-circle-2 .recall-bg-c13 *,
.w-bg-c13 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c13.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c13:not(.w-bg1).f-bg1 .form-field,
.w-bg-c13:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c13:not(.w-bg1).f-bg3 .form-field,
.w-bg-c13:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c13 .form-field-icon,
.f-bg-c13.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c13:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c13:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c13.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c13 .widget-divider-hr {
  border-top-color: #009688 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c13:not(.w-bg4) .draggable-icon {
    background-color: #009688;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c13 {
  background-color: rgba(0, 150, 136, 0.6);
}
.widget.w-bg-c13 #lid-magnet-image-preview,
.widget.w-bg-c13 #form-image-preview {
  background-color: #009688;
}
.btn-bg1 .btn-b-c13,
.f-bg1.f-b-c13 .form-field,
.w-bg1.w-b-c13,
.feature-c13.active {
  border-color: #009688 !important;
}
.btn-bg1 .btn-t-c13,
.f-bg1.f-t-c13 .form-field,
.f-bg1.f-t-c13 .form-field-icon,
.w-bg1.w-t-c13 {
  color: #009688 !important;
}
.btn-bg1 .btn-t-c13 .social-button-color1 {
  fill: #009688;
}
.btn-bg1 .btn-t-c13 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c13 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c13 .yclients-color {
  fill: #009688 !important;
}
.c-c13 .contact-background-color {
  fill: #009688;
}
[class*="contacts-template-"] .contacts .c-c13 {
  background-color: #009688;
}
[class*="contacts-template-"] .contacts .c-c13 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i13 .advantage-item-icon .zmdi,
.ad-c-i13 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i13 .superiority-item-info-title {
  color: #009688 !important;
}
.ad-c-h13 .superiority-item-info {
  background-color: #009688 !important;
}
.ad-c-h13 .superiority-item-info:after {
  border-top-color: #009688 !important;
}
.superiority-template-1 .ad-c-h13 .superiority-item-icon {
  background-color: #009688 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i13 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i13 .widget-title-wrapper {
  background-color: #009688 !important;
}
.wr-b-c13 .btn-site {
  background-color: #009688;
}
.q-a13 {
  background-color: #009688;
}
.active-category-color-13 .span-menu-item.active {
  color: #009688 !important;
  border-bottom: 1px solid #009688 !important;
}
.question-answer-template-3 .q-a13.block-question:after,
.question-answer-template-3 .q-a13.block-answer:after {
  border-top-color: #009688 !important;
}
.i-to-a13 {
  background-color: #009688;
}
.f-b-13:not(.main-footer-transparent) {
  background-color: #009688;
}
.default-template .button-bg-c13 .item-button,
.product-catalog-template-1 .button-bg-c13 .item-button,
.product-catalog-template-1 .button-bg-c13 .item-price,
.product-catalog-grid-template-1 .button-bg-c13 .item-button,
.product-catalog-grid-template-1 .button-bg-c13 .item-price {
  background-color: #009688 !important;
}
.catalog-button-bg-c13 .item-button,
.catalog-button-bg-c13 .catalog-client-discount-badge {
  background-color: #009688 !important;
}
.catalog-button-bg-c13 .catalog-client-discount-badge::after {
  border-left-color: #009688 !important;
  border-right-color: #009688 !important;
}
.catalog-client-badge-bg-c13 {
  background-color: #009688;
}
.product-catalog-template-2.btn-bg1 .button-bg-c13 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c13 .item-button {
  background-color: #009688 !important;
  border-color: #009688;
}
.product-catalog-template-3.btn-bg2 .button-bg-c13 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c13 .item-button {
  background-color: #009688 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c13 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c13 .item-button {
  border-color: #009688;
  color: #009688;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c13 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c13 .item-button {
  background-color: #009688 !important;
  border-color: #009688;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c13 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c13 .item-button {
  background-color: #009688 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c13 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c13 .item-button {
  border-color: #009688;
  color: #009688;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c13:not(.btn-without-background) {
  background-color: #009688 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c13:not(.btn-without-background) {
  border-color: #009688;
  color: #009688;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c13.btn-without-background {
  color: #009688;
}
#main-header .header-fixed.s-c-m-13,
.bottom-menu .bottom-menu-fixed.s-c-m-13 {
  background-color: #009688;
}
.page-bg213 .step-header {
  color: #ffffff !important;
}
.page-bg213 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg213 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg213 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg213 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg213 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg213 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c13 .profile-img {
  border-color: #009688;
}
.page-bg213,
.page-btn-bg213 {
  background-color: #009688;
}
.page-bg213 #header {
  background: linear-gradient(rgba(0, 150, 136, 0.6) 0%, rgba(0, 150, 136, 0) 100%) !important;
}
.page-bg213 #header .h-menu > li > *,
.page-bg213 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg213 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg213 .footer .h-logo,
.page-bg213 .footer .law-link {
  color: #ffffff !important;
}
.page-bg213 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg213 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg213 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg213 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg213 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg213 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg213 .footer .logo-color1,
.page-bg213 .main-footer.main-footer-transparent .logo-color1,
.page-bg213 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg213 .footer .logo-color2,
.page-bg213 .main-footer.main-footer-transparent .logo-color2,
.page-bg213 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg213 .ismobile.set-prev,
.page-bg213 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c14,
.shopping-cart-badge.btn-bg-c14,
.widgets-style .btn-bg-c14,
.success-send-form-icon.btn-bg-c14,
.widget:not(.btn-bg1) .btn-bg-c14,
.widget.f-bg2.f-bg-c14 .form-field,
.modal-dialog .btn-color.btn-bg-c14,
.w-bg-c14.w-bg2,
.w-bg-c14.w-bg2 .address-item-collapse-button,
.w-bg-c14.w-bg2 .map-address-item-collapse-button,
.w-bg-c14.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c14.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c14.num-pad {
  background-color: #0097a7;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c14 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c14 .recall-feedback:after,
.widgets-style .btn-bg-c14 .recall-feedback:after,
.success-send-form-icon.btn-bg-c14 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c14 .recall-feedback:after,
.widget.f-bg2.f-bg-c14 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c14 .recall-feedback:after,
.w-bg-c14.w-bg2 .recall-feedback:after,
.w-bg-c14.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c14.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c14.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c14.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c14.num-pad .recall-feedback:after {
  border-top-color: #0097a7;
}
.shopping-cart.btn-bg-c14 .lds-ring div,
.shopping-cart-badge.btn-bg-c14 .lds-ring div,
.widgets-style .btn-bg-c14 .lds-ring div,
.success-send-form-icon.btn-bg-c14 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c14 .lds-ring div,
.widget.f-bg2.f-bg-c14 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c14 .lds-ring div,
.w-bg-c14.w-bg2 .lds-ring div,
.w-bg-c14.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c14.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c14.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c14.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c14.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c14 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c14 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c14 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c14:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c14 select {
  border-color: #0097a7 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c14.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c14 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c14 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c14 select {
  background-color: #0097a7 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c14 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(0, 151, 167, 0) 0%, #0097a7 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c14 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(0, 151, 167, 0) 0%, #0097a7 100%) 0 0 no-repeat padding-box;
}
.w-bg-c14.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c14 {
  background-color: #0097a7;
}
.prc-c14.poster-root-category.active {
  background-color: #0097a7;
  color: #ffffff !important;
}
.pc-c14.poster-category.active,
.ppp-c14.poster-product__price {
  color: #0097a7 !important;
}
.w-bg-c14.w-bg2 .priority-nav__dropdown {
  background-color: #00aec1;
  color: #ffffff !important;
}
.w-bg-c14.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s14 {
  color: #0097a7;
  background-color: rgba(0, 151, 167, 0.15);
}
.w-bg-o-s14:focus,
.w-bg-o-s14:active {
  color: #0097a7;
}
.w-bg-o-s14:hover {
  color: #0097a7;
  background-color: rgba(0, 151, 167, 0.3);
}
.w-bg-c14.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c14.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #0097a7;
  color: white;
}
.w-bg-c14.w-bg5,
.w-bg-c14.w-bg5 .address-item-collapse-button,
.w-bg-c14.w-bg5 .map-address-item-collapse-button,
.w-bg-c14.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c14.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #0097a7;
  color: #ffffff !important;
}
.page-list-more-details-color-14,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-14 .with-old-price .item-price:not(.old-price) {
  color: #0097a7 !important;
}
.price-color-14 .product-item-badge {
  background-color: #0097a7 !important;
}
.price-color-14 .product-item-badge::after {
  border-left-color: #0097a7 !important;
  border-right-color: #0097a7 !important;
}
.widgets-style .btn-bg-c14 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c14 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c14 *,
.recall-template-circle-2 .recall-bg-c14 *,
.w-bg-c14 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c14.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c14:not(.w-bg1).f-bg1 .form-field,
.w-bg-c14:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c14:not(.w-bg1).f-bg3 .form-field,
.w-bg-c14:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c14 .form-field-icon,
.f-bg-c14.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c14:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c14:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c14.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c14 .widget-divider-hr {
  border-top-color: #0097a7 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c14:not(.w-bg4) .draggable-icon {
    background-color: #0097a7;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c14 {
  background-color: rgba(0, 151, 167, 0.6);
}
.widget.w-bg-c14 #lid-magnet-image-preview,
.widget.w-bg-c14 #form-image-preview {
  background-color: #0097a7;
}
.btn-bg1 .btn-b-c14,
.f-bg1.f-b-c14 .form-field,
.w-bg1.w-b-c14,
.feature-c14.active {
  border-color: #0097a7 !important;
}
.btn-bg1 .btn-t-c14,
.f-bg1.f-t-c14 .form-field,
.f-bg1.f-t-c14 .form-field-icon,
.w-bg1.w-t-c14 {
  color: #0097a7 !important;
}
.btn-bg1 .btn-t-c14 .social-button-color1 {
  fill: #0097a7;
}
.btn-bg1 .btn-t-c14 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c14 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c14 .yclients-color {
  fill: #0097a7 !important;
}
.c-c14 .contact-background-color {
  fill: #0097a7;
}
[class*="contacts-template-"] .contacts .c-c14 {
  background-color: #0097a7;
}
[class*="contacts-template-"] .contacts .c-c14 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i14 .advantage-item-icon .zmdi,
.ad-c-i14 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i14 .superiority-item-info-title {
  color: #0097a7 !important;
}
.ad-c-h14 .superiority-item-info {
  background-color: #0097a7 !important;
}
.ad-c-h14 .superiority-item-info:after {
  border-top-color: #0097a7 !important;
}
.superiority-template-1 .ad-c-h14 .superiority-item-icon {
  background-color: #0097a7 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i14 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i14 .widget-title-wrapper {
  background-color: #0097a7 !important;
}
.wr-b-c14 .btn-site {
  background-color: #0097a7;
}
.q-a14 {
  background-color: #0097a7;
}
.active-category-color-14 .span-menu-item.active {
  color: #0097a7 !important;
  border-bottom: 1px solid #0097a7 !important;
}
.question-answer-template-3 .q-a14.block-question:after,
.question-answer-template-3 .q-a14.block-answer:after {
  border-top-color: #0097a7 !important;
}
.i-to-a14 {
  background-color: #0097a7;
}
.f-b-14:not(.main-footer-transparent) {
  background-color: #0097a7;
}
.default-template .button-bg-c14 .item-button,
.product-catalog-template-1 .button-bg-c14 .item-button,
.product-catalog-template-1 .button-bg-c14 .item-price,
.product-catalog-grid-template-1 .button-bg-c14 .item-button,
.product-catalog-grid-template-1 .button-bg-c14 .item-price {
  background-color: #0097a7 !important;
}
.catalog-button-bg-c14 .item-button,
.catalog-button-bg-c14 .catalog-client-discount-badge {
  background-color: #0097a7 !important;
}
.catalog-button-bg-c14 .catalog-client-discount-badge::after {
  border-left-color: #0097a7 !important;
  border-right-color: #0097a7 !important;
}
.catalog-client-badge-bg-c14 {
  background-color: #0097a7;
}
.product-catalog-template-2.btn-bg1 .button-bg-c14 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c14 .item-button {
  background-color: #0097a7 !important;
  border-color: #0097a7;
}
.product-catalog-template-3.btn-bg2 .button-bg-c14 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c14 .item-button {
  background-color: #0097a7 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c14 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c14 .item-button {
  border-color: #0097a7;
  color: #0097a7;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c14 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c14 .item-button {
  background-color: #0097a7 !important;
  border-color: #0097a7;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c14 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c14 .item-button {
  background-color: #0097a7 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c14 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c14 .item-button {
  border-color: #0097a7;
  color: #0097a7;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c14:not(.btn-without-background) {
  background-color: #0097a7 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c14:not(.btn-without-background) {
  border-color: #0097a7;
  color: #0097a7;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c14.btn-without-background {
  color: #0097a7;
}
#main-header .header-fixed.s-c-m-14,
.bottom-menu .bottom-menu-fixed.s-c-m-14 {
  background-color: #0097a7;
}
.page-bg214 .step-header {
  color: #ffffff !important;
}
.page-bg214 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg214 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg214 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg214 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg214 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg214 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c14 .profile-img {
  border-color: #0097a7;
}
.page-bg214,
.page-btn-bg214 {
  background-color: #0097a7;
}
.page-bg214 #header {
  background: linear-gradient(rgba(0, 151, 167, 0.6) 0%, rgba(0, 151, 167, 0) 100%) !important;
}
.page-bg214 #header .h-menu > li > *,
.page-bg214 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg214 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg214 .footer .h-logo,
.page-bg214 .footer .law-link {
  color: #ffffff !important;
}
.page-bg214 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg214 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg214 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg214 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg214 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg214 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg214 .footer .logo-color1,
.page-bg214 .main-footer.main-footer-transparent .logo-color1,
.page-bg214 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg214 .footer .logo-color2,
.page-bg214 .main-footer.main-footer-transparent .logo-color2,
.page-bg214 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg214 .ismobile.set-prev,
.page-bg214 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c15,
.shopping-cart-badge.btn-bg-c15,
.widgets-style .btn-bg-c15,
.success-send-form-icon.btn-bg-c15,
.widget:not(.btn-bg1) .btn-bg-c15,
.widget.f-bg2.f-bg-c15 .form-field,
.modal-dialog .btn-color.btn-bg-c15,
.w-bg-c15.w-bg2,
.w-bg-c15.w-bg2 .address-item-collapse-button,
.w-bg-c15.w-bg2 .map-address-item-collapse-button,
.w-bg-c15.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c15.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c15.num-pad {
  background-color: #4caf50;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c15 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c15 .recall-feedback:after,
.widgets-style .btn-bg-c15 .recall-feedback:after,
.success-send-form-icon.btn-bg-c15 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c15 .recall-feedback:after,
.widget.f-bg2.f-bg-c15 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c15 .recall-feedback:after,
.w-bg-c15.w-bg2 .recall-feedback:after,
.w-bg-c15.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c15.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c15.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c15.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c15.num-pad .recall-feedback:after {
  border-top-color: #4caf50;
}
.shopping-cart.btn-bg-c15 .lds-ring div,
.shopping-cart-badge.btn-bg-c15 .lds-ring div,
.widgets-style .btn-bg-c15 .lds-ring div,
.success-send-form-icon.btn-bg-c15 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c15 .lds-ring div,
.widget.f-bg2.f-bg-c15 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c15 .lds-ring div,
.w-bg-c15.w-bg2 .lds-ring div,
.w-bg-c15.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c15.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c15.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c15.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c15.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c15 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c15 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c15 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c15:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c15 select {
  border-color: #4caf50 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c15.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c15 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c15 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c15 select {
  background-color: #4caf50 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c15 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(76, 175, 80, 0) 0%, #4caf50 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c15 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(76, 175, 80, 0) 0%, #4caf50 100%) 0 0 no-repeat padding-box;
}
.w-bg-c15.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c15 {
  background-color: #4caf50;
}
.prc-c15.poster-root-category.active {
  background-color: #4caf50;
  color: #ffffff !important;
}
.pc-c15.poster-category.active,
.ppp-c15.poster-product__price {
  color: #4caf50 !important;
}
.w-bg-c15.w-bg2 .priority-nav__dropdown {
  background-color: #5cb860;
  color: #ffffff !important;
}
.w-bg-c15.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s15 {
  color: #4caf50;
  background-color: rgba(76, 175, 80, 0.15);
}
.w-bg-o-s15:focus,
.w-bg-o-s15:active {
  color: #4caf50;
}
.w-bg-o-s15:hover {
  color: #4caf50;
  background-color: rgba(76, 175, 80, 0.3);
}
.w-bg-c15.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c15.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #4caf50;
  color: white;
}
.w-bg-c15.w-bg5,
.w-bg-c15.w-bg5 .address-item-collapse-button,
.w-bg-c15.w-bg5 .map-address-item-collapse-button,
.w-bg-c15.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c15.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #4caf50;
  color: #ffffff !important;
}
.page-list-more-details-color-15,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-15 .with-old-price .item-price:not(.old-price) {
  color: #4caf50 !important;
}
.price-color-15 .product-item-badge {
  background-color: #4caf50 !important;
}
.price-color-15 .product-item-badge::after {
  border-left-color: #4caf50 !important;
  border-right-color: #4caf50 !important;
}
.widgets-style .btn-bg-c15 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c15 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c15 *,
.recall-template-circle-2 .recall-bg-c15 *,
.w-bg-c15 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c15.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c15:not(.w-bg1).f-bg1 .form-field,
.w-bg-c15:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c15:not(.w-bg1).f-bg3 .form-field,
.w-bg-c15:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c15 .form-field-icon,
.f-bg-c15.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c15:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c15:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c15.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c15 .widget-divider-hr {
  border-top-color: #4caf50 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c15:not(.w-bg4) .draggable-icon {
    background-color: #4caf50;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c15 {
  background-color: rgba(76, 175, 80, 0.6);
}
.widget.w-bg-c15 #lid-magnet-image-preview,
.widget.w-bg-c15 #form-image-preview {
  background-color: #4caf50;
}
.btn-bg1 .btn-b-c15,
.f-bg1.f-b-c15 .form-field,
.w-bg1.w-b-c15,
.feature-c15.active {
  border-color: #4caf50 !important;
}
.btn-bg1 .btn-t-c15,
.f-bg1.f-t-c15 .form-field,
.f-bg1.f-t-c15 .form-field-icon,
.w-bg1.w-t-c15 {
  color: #4caf50 !important;
}
.btn-bg1 .btn-t-c15 .social-button-color1 {
  fill: #4caf50;
}
.btn-bg1 .btn-t-c15 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c15 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c15 .yclients-color {
  fill: #4caf50 !important;
}
.c-c15 .contact-background-color {
  fill: #4caf50;
}
[class*="contacts-template-"] .contacts .c-c15 {
  background-color: #4caf50;
}
[class*="contacts-template-"] .contacts .c-c15 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i15 .advantage-item-icon .zmdi,
.ad-c-i15 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i15 .superiority-item-info-title {
  color: #4caf50 !important;
}
.ad-c-h15 .superiority-item-info {
  background-color: #4caf50 !important;
}
.ad-c-h15 .superiority-item-info:after {
  border-top-color: #4caf50 !important;
}
.superiority-template-1 .ad-c-h15 .superiority-item-icon {
  background-color: #4caf50 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i15 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i15 .widget-title-wrapper {
  background-color: #4caf50 !important;
}
.wr-b-c15 .btn-site {
  background-color: #4caf50;
}
.q-a15 {
  background-color: #4caf50;
}
.active-category-color-15 .span-menu-item.active {
  color: #4caf50 !important;
  border-bottom: 1px solid #4caf50 !important;
}
.question-answer-template-3 .q-a15.block-question:after,
.question-answer-template-3 .q-a15.block-answer:after {
  border-top-color: #4caf50 !important;
}
.i-to-a15 {
  background-color: #4caf50;
}
.f-b-15:not(.main-footer-transparent) {
  background-color: #4caf50;
}
.default-template .button-bg-c15 .item-button,
.product-catalog-template-1 .button-bg-c15 .item-button,
.product-catalog-template-1 .button-bg-c15 .item-price,
.product-catalog-grid-template-1 .button-bg-c15 .item-button,
.product-catalog-grid-template-1 .button-bg-c15 .item-price {
  background-color: #4caf50 !important;
}
.catalog-button-bg-c15 .item-button,
.catalog-button-bg-c15 .catalog-client-discount-badge {
  background-color: #4caf50 !important;
}
.catalog-button-bg-c15 .catalog-client-discount-badge::after {
  border-left-color: #4caf50 !important;
  border-right-color: #4caf50 !important;
}
.catalog-client-badge-bg-c15 {
  background-color: #4caf50;
}
.product-catalog-template-2.btn-bg1 .button-bg-c15 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c15 .item-button {
  background-color: #4caf50 !important;
  border-color: #4caf50;
}
.product-catalog-template-3.btn-bg2 .button-bg-c15 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c15 .item-button {
  background-color: #4caf50 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c15 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c15 .item-button {
  border-color: #4caf50;
  color: #4caf50;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c15 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c15 .item-button {
  background-color: #4caf50 !important;
  border-color: #4caf50;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c15 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c15 .item-button {
  background-color: #4caf50 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c15 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c15 .item-button {
  border-color: #4caf50;
  color: #4caf50;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c15:not(.btn-without-background) {
  background-color: #4caf50 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c15:not(.btn-without-background) {
  border-color: #4caf50;
  color: #4caf50;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c15.btn-without-background {
  color: #4caf50;
}
#main-header .header-fixed.s-c-m-15,
.bottom-menu .bottom-menu-fixed.s-c-m-15 {
  background-color: #4caf50;
}
.page-bg215 .step-header {
  color: #ffffff !important;
}
.page-bg215 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg215 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg215 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg215 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg215 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg215 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c15 .profile-img {
  border-color: #4caf50;
}
.page-bg215,
.page-btn-bg215 {
  background-color: #4caf50;
}
.page-bg215 #header {
  background: linear-gradient(rgba(76, 175, 80, 0.6) 0%, rgba(76, 175, 80, 0) 100%) !important;
}
.page-bg215 #header .h-menu > li > *,
.page-bg215 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg215 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg215 .footer .h-logo,
.page-bg215 .footer .law-link {
  color: #ffffff !important;
}
.page-bg215 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg215 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg215 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg215 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg215 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg215 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg215 .footer .logo-color1,
.page-bg215 .main-footer.main-footer-transparent .logo-color1,
.page-bg215 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg215 .footer .logo-color2,
.page-bg215 .main-footer.main-footer-transparent .logo-color2,
.page-bg215 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg215 .ismobile.set-prev,
.page-bg215 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c16,
.shopping-cart-badge.btn-bg-c16,
.widgets-style .btn-bg-c16,
.success-send-form-icon.btn-bg-c16,
.widget:not(.btn-bg1) .btn-bg-c16,
.widget.f-bg2.f-bg-c16 .form-field,
.modal-dialog .btn-color.btn-bg-c16,
.w-bg-c16.w-bg2,
.w-bg-c16.w-bg2 .address-item-collapse-button,
.w-bg-c16.w-bg2 .map-address-item-collapse-button,
.w-bg-c16.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c16.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c16.num-pad {
  background-color: #558b2f;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c16 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c16 .recall-feedback:after,
.widgets-style .btn-bg-c16 .recall-feedback:after,
.success-send-form-icon.btn-bg-c16 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c16 .recall-feedback:after,
.widget.f-bg2.f-bg-c16 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c16 .recall-feedback:after,
.w-bg-c16.w-bg2 .recall-feedback:after,
.w-bg-c16.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c16.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c16.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c16.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c16.num-pad .recall-feedback:after {
  border-top-color: #558b2f;
}
.shopping-cart.btn-bg-c16 .lds-ring div,
.shopping-cart-badge.btn-bg-c16 .lds-ring div,
.widgets-style .btn-bg-c16 .lds-ring div,
.success-send-form-icon.btn-bg-c16 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c16 .lds-ring div,
.widget.f-bg2.f-bg-c16 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c16 .lds-ring div,
.w-bg-c16.w-bg2 .lds-ring div,
.w-bg-c16.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c16.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c16.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c16.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c16.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c16 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c16 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c16 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c16:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c16 select {
  border-color: #558b2f !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c16.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c16 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c16 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c16 select {
  background-color: #558b2f !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c16 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(85, 139, 47, 0) 0%, #558b2f 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c16 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(85, 139, 47, 0) 0%, #558b2f 100%) 0 0 no-repeat padding-box;
}
.w-bg-c16.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c16 {
  background-color: #558b2f;
}
.prc-c16.poster-root-category.active {
  background-color: #558b2f;
  color: #ffffff !important;
}
.pc-c16.poster-category.active,
.ppp-c16.poster-product__price {
  color: #558b2f !important;
}
.w-bg-c16.w-bg2 .priority-nav__dropdown {
  background-color: #619e35;
  color: #ffffff !important;
}
.w-bg-c16.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s16 {
  color: #558b2f;
  background-color: rgba(85, 139, 47, 0.15);
}
.w-bg-o-s16:focus,
.w-bg-o-s16:active {
  color: #558b2f;
}
.w-bg-o-s16:hover {
  color: #558b2f;
  background-color: rgba(85, 139, 47, 0.3);
}
.w-bg-c16.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c16.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #558b2f;
  color: white;
}
.w-bg-c16.w-bg5,
.w-bg-c16.w-bg5 .address-item-collapse-button,
.w-bg-c16.w-bg5 .map-address-item-collapse-button,
.w-bg-c16.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c16.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #558b2f;
  color: #ffffff !important;
}
.page-list-more-details-color-16,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-16 .with-old-price .item-price:not(.old-price) {
  color: #558b2f !important;
}
.price-color-16 .product-item-badge {
  background-color: #558b2f !important;
}
.price-color-16 .product-item-badge::after {
  border-left-color: #558b2f !important;
  border-right-color: #558b2f !important;
}
.widgets-style .btn-bg-c16 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c16 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c16 *,
.recall-template-circle-2 .recall-bg-c16 *,
.w-bg-c16 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c16.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c16:not(.w-bg1).f-bg1 .form-field,
.w-bg-c16:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c16:not(.w-bg1).f-bg3 .form-field,
.w-bg-c16:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c16 .form-field-icon,
.f-bg-c16.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c16:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c16:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c16.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c16 .widget-divider-hr {
  border-top-color: #558b2f !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c16:not(.w-bg4) .draggable-icon {
    background-color: #558b2f;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c16 {
  background-color: rgba(85, 139, 47, 0.6);
}
.widget.w-bg-c16 #lid-magnet-image-preview,
.widget.w-bg-c16 #form-image-preview {
  background-color: #558b2f;
}
.btn-bg1 .btn-b-c16,
.f-bg1.f-b-c16 .form-field,
.w-bg1.w-b-c16,
.feature-c16.active {
  border-color: #558b2f !important;
}
.btn-bg1 .btn-t-c16,
.f-bg1.f-t-c16 .form-field,
.f-bg1.f-t-c16 .form-field-icon,
.w-bg1.w-t-c16 {
  color: #558b2f !important;
}
.btn-bg1 .btn-t-c16 .social-button-color1 {
  fill: #558b2f;
}
.btn-bg1 .btn-t-c16 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c16 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c16 .yclients-color {
  fill: #558b2f !important;
}
.c-c16 .contact-background-color {
  fill: #558b2f;
}
[class*="contacts-template-"] .contacts .c-c16 {
  background-color: #558b2f;
}
[class*="contacts-template-"] .contacts .c-c16 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i16 .advantage-item-icon .zmdi,
.ad-c-i16 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i16 .superiority-item-info-title {
  color: #558b2f !important;
}
.ad-c-h16 .superiority-item-info {
  background-color: #558b2f !important;
}
.ad-c-h16 .superiority-item-info:after {
  border-top-color: #558b2f !important;
}
.superiority-template-1 .ad-c-h16 .superiority-item-icon {
  background-color: #558b2f !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i16 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i16 .widget-title-wrapper {
  background-color: #558b2f !important;
}
.wr-b-c16 .btn-site {
  background-color: #558b2f;
}
.q-a16 {
  background-color: #558b2f;
}
.active-category-color-16 .span-menu-item.active {
  color: #558b2f !important;
  border-bottom: 1px solid #558b2f !important;
}
.question-answer-template-3 .q-a16.block-question:after,
.question-answer-template-3 .q-a16.block-answer:after {
  border-top-color: #558b2f !important;
}
.i-to-a16 {
  background-color: #558b2f;
}
.f-b-16:not(.main-footer-transparent) {
  background-color: #558b2f;
}
.default-template .button-bg-c16 .item-button,
.product-catalog-template-1 .button-bg-c16 .item-button,
.product-catalog-template-1 .button-bg-c16 .item-price,
.product-catalog-grid-template-1 .button-bg-c16 .item-button,
.product-catalog-grid-template-1 .button-bg-c16 .item-price {
  background-color: #558b2f !important;
}
.catalog-button-bg-c16 .item-button,
.catalog-button-bg-c16 .catalog-client-discount-badge {
  background-color: #558b2f !important;
}
.catalog-button-bg-c16 .catalog-client-discount-badge::after {
  border-left-color: #558b2f !important;
  border-right-color: #558b2f !important;
}
.catalog-client-badge-bg-c16 {
  background-color: #558b2f;
}
.product-catalog-template-2.btn-bg1 .button-bg-c16 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c16 .item-button {
  background-color: #558b2f !important;
  border-color: #558b2f;
}
.product-catalog-template-3.btn-bg2 .button-bg-c16 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c16 .item-button {
  background-color: #558b2f !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c16 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c16 .item-button {
  border-color: #558b2f;
  color: #558b2f;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c16 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c16 .item-button {
  background-color: #558b2f !important;
  border-color: #558b2f;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c16 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c16 .item-button {
  background-color: #558b2f !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c16 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c16 .item-button {
  border-color: #558b2f;
  color: #558b2f;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c16:not(.btn-without-background) {
  background-color: #558b2f !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c16:not(.btn-without-background) {
  border-color: #558b2f;
  color: #558b2f;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c16.btn-without-background {
  color: #558b2f;
}
#main-header .header-fixed.s-c-m-16,
.bottom-menu .bottom-menu-fixed.s-c-m-16 {
  background-color: #558b2f;
}
.page-bg216 .step-header {
  color: #ffffff !important;
}
.page-bg216 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg216 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg216 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg216 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg216 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg216 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c16 .profile-img {
  border-color: #558b2f;
}
.page-bg216,
.page-btn-bg216 {
  background-color: #558b2f;
}
.page-bg216 #header {
  background: linear-gradient(rgba(85, 139, 47, 0.6) 0%, rgba(85, 139, 47, 0) 100%) !important;
}
.page-bg216 #header .h-menu > li > *,
.page-bg216 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg216 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg216 .footer .h-logo,
.page-bg216 .footer .law-link {
  color: #ffffff !important;
}
.page-bg216 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg216 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg216 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg216 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg216 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg216 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg216 .footer .logo-color1,
.page-bg216 .main-footer.main-footer-transparent .logo-color1,
.page-bg216 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg216 .footer .logo-color2,
.page-bg216 .main-footer.main-footer-transparent .logo-color2,
.page-bg216 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg216 .ismobile.set-prev,
.page-bg216 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c17,
.shopping-cart-badge.btn-bg-c17,
.widgets-style .btn-bg-c17,
.success-send-form-icon.btn-bg-c17,
.widget:not(.btn-bg1) .btn-bg-c17,
.widget.f-bg2.f-bg-c17 .form-field,
.modal-dialog .btn-color.btn-bg-c17,
.w-bg-c17.w-bg2,
.w-bg-c17.w-bg2 .address-item-collapse-button,
.w-bg-c17.w-bg2 .map-address-item-collapse-button,
.w-bg-c17.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c17.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c17.num-pad {
  background-color: #1b5e20;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c17 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c17 .recall-feedback:after,
.widgets-style .btn-bg-c17 .recall-feedback:after,
.success-send-form-icon.btn-bg-c17 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c17 .recall-feedback:after,
.widget.f-bg2.f-bg-c17 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c17 .recall-feedback:after,
.w-bg-c17.w-bg2 .recall-feedback:after,
.w-bg-c17.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c17.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c17.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c17.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c17.num-pad .recall-feedback:after {
  border-top-color: #1b5e20;
}
.shopping-cart.btn-bg-c17 .lds-ring div,
.shopping-cart-badge.btn-bg-c17 .lds-ring div,
.widgets-style .btn-bg-c17 .lds-ring div,
.success-send-form-icon.btn-bg-c17 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c17 .lds-ring div,
.widget.f-bg2.f-bg-c17 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c17 .lds-ring div,
.w-bg-c17.w-bg2 .lds-ring div,
.w-bg-c17.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c17.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c17.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c17.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c17.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c17 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c17 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c17 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c17:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c17 select {
  border-color: #1b5e20 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c17.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c17 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c17 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c17 select {
  background-color: #1b5e20 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c17 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(27, 94, 32, 0) 0%, #1b5e20 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c17 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(27, 94, 32, 0) 0%, #1b5e20 100%) 0 0 no-repeat padding-box;
}
.w-bg-c17.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c17 {
  background-color: #1b5e20;
}
.prc-c17.poster-root-category.active {
  background-color: #1b5e20;
  color: #ffffff !important;
}
.pc-c17.poster-category.active,
.ppp-c17.poster-product__price {
  color: #1b5e20 !important;
}
.w-bg-c17.w-bg2 .priority-nav__dropdown {
  background-color: #217227;
  color: #ffffff !important;
}
.w-bg-c17.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s17 {
  color: #1b5e20;
  background-color: rgba(27, 94, 32, 0.15);
}
.w-bg-o-s17:focus,
.w-bg-o-s17:active {
  color: #1b5e20;
}
.w-bg-o-s17:hover {
  color: #1b5e20;
  background-color: rgba(27, 94, 32, 0.3);
}
.w-bg-c17.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c17.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #1b5e20;
  color: white;
}
.w-bg-c17.w-bg5,
.w-bg-c17.w-bg5 .address-item-collapse-button,
.w-bg-c17.w-bg5 .map-address-item-collapse-button,
.w-bg-c17.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c17.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #1b5e20;
  color: #ffffff !important;
}
.page-list-more-details-color-17,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-17 .with-old-price .item-price:not(.old-price) {
  color: #1b5e20 !important;
}
.price-color-17 .product-item-badge {
  background-color: #1b5e20 !important;
}
.price-color-17 .product-item-badge::after {
  border-left-color: #1b5e20 !important;
  border-right-color: #1b5e20 !important;
}
.widgets-style .btn-bg-c17 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c17 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c17 *,
.recall-template-circle-2 .recall-bg-c17 *,
.w-bg-c17 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c17.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c17:not(.w-bg1).f-bg1 .form-field,
.w-bg-c17:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c17:not(.w-bg1).f-bg3 .form-field,
.w-bg-c17:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c17 .form-field-icon,
.f-bg-c17.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c17:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c17:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c17.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c17 .widget-divider-hr {
  border-top-color: #1b5e20 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c17:not(.w-bg4) .draggable-icon {
    background-color: #1b5e20;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c17 {
  background-color: rgba(27, 94, 32, 0.6);
}
.widget.w-bg-c17 #lid-magnet-image-preview,
.widget.w-bg-c17 #form-image-preview {
  background-color: #1b5e20;
}
.btn-bg1 .btn-b-c17,
.f-bg1.f-b-c17 .form-field,
.w-bg1.w-b-c17,
.feature-c17.active {
  border-color: #1b5e20 !important;
}
.btn-bg1 .btn-t-c17,
.f-bg1.f-t-c17 .form-field,
.f-bg1.f-t-c17 .form-field-icon,
.w-bg1.w-t-c17 {
  color: #1b5e20 !important;
}
.btn-bg1 .btn-t-c17 .social-button-color1 {
  fill: #1b5e20;
}
.btn-bg1 .btn-t-c17 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c17 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c17 .yclients-color {
  fill: #1b5e20 !important;
}
.c-c17 .contact-background-color {
  fill: #1b5e20;
}
[class*="contacts-template-"] .contacts .c-c17 {
  background-color: #1b5e20;
}
[class*="contacts-template-"] .contacts .c-c17 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i17 .advantage-item-icon .zmdi,
.ad-c-i17 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i17 .superiority-item-info-title {
  color: #1b5e20 !important;
}
.ad-c-h17 .superiority-item-info {
  background-color: #1b5e20 !important;
}
.ad-c-h17 .superiority-item-info:after {
  border-top-color: #1b5e20 !important;
}
.superiority-template-1 .ad-c-h17 .superiority-item-icon {
  background-color: #1b5e20 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i17 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i17 .widget-title-wrapper {
  background-color: #1b5e20 !important;
}
.wr-b-c17 .btn-site {
  background-color: #1b5e20;
}
.q-a17 {
  background-color: #1b5e20;
}
.active-category-color-17 .span-menu-item.active {
  color: #1b5e20 !important;
  border-bottom: 1px solid #1b5e20 !important;
}
.question-answer-template-3 .q-a17.block-question:after,
.question-answer-template-3 .q-a17.block-answer:after {
  border-top-color: #1b5e20 !important;
}
.i-to-a17 {
  background-color: #1b5e20;
}
.f-b-17:not(.main-footer-transparent) {
  background-color: #1b5e20;
}
.default-template .button-bg-c17 .item-button,
.product-catalog-template-1 .button-bg-c17 .item-button,
.product-catalog-template-1 .button-bg-c17 .item-price,
.product-catalog-grid-template-1 .button-bg-c17 .item-button,
.product-catalog-grid-template-1 .button-bg-c17 .item-price {
  background-color: #1b5e20 !important;
}
.catalog-button-bg-c17 .item-button,
.catalog-button-bg-c17 .catalog-client-discount-badge {
  background-color: #1b5e20 !important;
}
.catalog-button-bg-c17 .catalog-client-discount-badge::after {
  border-left-color: #1b5e20 !important;
  border-right-color: #1b5e20 !important;
}
.catalog-client-badge-bg-c17 {
  background-color: #1b5e20;
}
.product-catalog-template-2.btn-bg1 .button-bg-c17 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c17 .item-button {
  background-color: #1b5e20 !important;
  border-color: #1b5e20;
}
.product-catalog-template-3.btn-bg2 .button-bg-c17 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c17 .item-button {
  background-color: #1b5e20 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c17 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c17 .item-button {
  border-color: #1b5e20;
  color: #1b5e20;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c17 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c17 .item-button {
  background-color: #1b5e20 !important;
  border-color: #1b5e20;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c17 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c17 .item-button {
  background-color: #1b5e20 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c17 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c17 .item-button {
  border-color: #1b5e20;
  color: #1b5e20;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c17:not(.btn-without-background) {
  background-color: #1b5e20 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c17:not(.btn-without-background) {
  border-color: #1b5e20;
  color: #1b5e20;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c17.btn-without-background {
  color: #1b5e20;
}
#main-header .header-fixed.s-c-m-17,
.bottom-menu .bottom-menu-fixed.s-c-m-17 {
  background-color: #1b5e20;
}
.page-bg217 .step-header {
  color: #ffffff !important;
}
.page-bg217 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg217 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg217 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg217 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg217 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg217 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c17 .profile-img {
  border-color: #1b5e20;
}
.page-bg217,
.page-btn-bg217 {
  background-color: #1b5e20;
}
.page-bg217 #header {
  background: linear-gradient(rgba(27, 94, 32, 0.6) 0%, rgba(27, 94, 32, 0) 100%) !important;
}
.page-bg217 #header .h-menu > li > *,
.page-bg217 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg217 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg217 .footer .h-logo,
.page-bg217 .footer .law-link {
  color: #ffffff !important;
}
.page-bg217 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg217 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg217 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg217 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg217 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg217 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg217 .footer .logo-color1,
.page-bg217 .main-footer.main-footer-transparent .logo-color1,
.page-bg217 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg217 .footer .logo-color2,
.page-bg217 .main-footer.main-footer-transparent .logo-color2,
.page-bg217 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg217 .ismobile.set-prev,
.page-bg217 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c18,
.shopping-cart-badge.btn-bg-c18,
.widgets-style .btn-bg-c18,
.success-send-form-icon.btn-bg-c18,
.widget:not(.btn-bg1) .btn-bg-c18,
.widget.f-bg2.f-bg-c18 .form-field,
.modal-dialog .btn-color.btn-bg-c18,
.w-bg-c18.w-bg2,
.w-bg-c18.w-bg2 .address-item-collapse-button,
.w-bg-c18.w-bg2 .map-address-item-collapse-button,
.w-bg-c18.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c18.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c18.num-pad {
  background-color: #fbc02d;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c18 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c18 .recall-feedback:after,
.widgets-style .btn-bg-c18 .recall-feedback:after,
.success-send-form-icon.btn-bg-c18 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c18 .recall-feedback:after,
.widget.f-bg2.f-bg-c18 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c18 .recall-feedback:after,
.w-bg-c18.w-bg2 .recall-feedback:after,
.w-bg-c18.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c18.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c18.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c18.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c18.num-pad .recall-feedback:after {
  border-top-color: #fbc02d;
}
.shopping-cart.btn-bg-c18 .lds-ring div,
.shopping-cart-badge.btn-bg-c18 .lds-ring div,
.widgets-style .btn-bg-c18 .lds-ring div,
.success-send-form-icon.btn-bg-c18 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c18 .lds-ring div,
.widget.f-bg2.f-bg-c18 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c18 .lds-ring div,
.w-bg-c18.w-bg2 .lds-ring div,
.w-bg-c18.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c18.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c18.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c18.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c18.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c18 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c18 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c18 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c18:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c18 select {
  border-color: #fbc02d !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c18.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c18 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c18 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c18 select {
  background-color: #fbc02d !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c18 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(251, 192, 45, 0) 0%, #fbc02d 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c18 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(251, 192, 45, 0) 0%, #fbc02d 100%) 0 0 no-repeat padding-box;
}
.w-bg-c18.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c18 {
  background-color: #fbc02d;
}
.prc-c18.poster-root-category.active {
  background-color: #fbc02d;
  color: #444444 !important;
}
.pc-c18.poster-category.active,
.ppp-c18.poster-product__price {
  color: #fbc02d !important;
}
.w-bg-c18.w-bg2 .priority-nav__dropdown {
  background-color: #fbc846;
  color: #000000 !important;
}
.w-bg-c18.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s18 {
  color: #fbc02d;
  background-color: rgba(251, 192, 45, 0.15);
}
.w-bg-o-s18:focus,
.w-bg-o-s18:active {
  color: #fbc02d;
}
.w-bg-o-s18:hover {
  color: #fbc02d;
  background-color: rgba(251, 192, 45, 0.3);
}
.w-bg-c18.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c18.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #fbc02d;
  color: white;
}
.w-bg-c18.w-bg5,
.w-bg-c18.w-bg5 .address-item-collapse-button,
.w-bg-c18.w-bg5 .map-address-item-collapse-button,
.w-bg-c18.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c18.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #fbc02d;
  color: #ffffff !important;
}
.page-list-more-details-color-18,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-18 .with-old-price .item-price:not(.old-price) {
  color: #fbc02d !important;
}
.price-color-18 .product-item-badge {
  background-color: #fbc02d !important;
}
.price-color-18 .product-item-badge::after {
  border-left-color: #fbc02d !important;
  border-right-color: #fbc02d !important;
}
.widgets-style .btn-bg-c18 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c18 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c18 *,
.recall-template-circle-2 .recall-bg-c18 *,
.w-bg-c18 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c18.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c18:not(.w-bg1).f-bg1 .form-field,
.w-bg-c18:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c18:not(.w-bg1).f-bg3 .form-field,
.w-bg-c18:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c18 .form-field-icon,
.f-bg-c18.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c18:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c18:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c18.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c18 .widget-divider-hr {
  border-top-color: #fbc02d !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c18:not(.w-bg4) .draggable-icon {
    background-color: #fbc02d;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c18 {
  background-color: rgba(251, 192, 45, 0.6);
}
.widget.w-bg-c18 #lid-magnet-image-preview,
.widget.w-bg-c18 #form-image-preview {
  background-color: #fbc02d;
}
.btn-bg1 .btn-b-c18,
.f-bg1.f-b-c18 .form-field,
.w-bg1.w-b-c18,
.feature-c18.active {
  border-color: #fbc02d !important;
}
.btn-bg1 .btn-t-c18,
.f-bg1.f-t-c18 .form-field,
.f-bg1.f-t-c18 .form-field-icon,
.w-bg1.w-t-c18 {
  color: #fbc02d !important;
}
.btn-bg1 .btn-t-c18 .social-button-color1 {
  fill: #fbc02d;
}
.btn-bg1 .btn-t-c18 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c18 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c18 .yclients-color {
  fill: #fbc02d !important;
}
.c-c18 .contact-background-color {
  fill: #fbc02d;
}
[class*="contacts-template-"] .contacts .c-c18 {
  background-color: #fbc02d;
}
[class*="contacts-template-"] .contacts .c-c18 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i18 .advantage-item-icon .zmdi,
.ad-c-i18 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i18 .superiority-item-info-title {
  color: #fbc02d !important;
}
.ad-c-h18 .superiority-item-info {
  background-color: #fbc02d !important;
}
.ad-c-h18 .superiority-item-info:after {
  border-top-color: #fbc02d !important;
}
.superiority-template-1 .ad-c-h18 .superiority-item-icon {
  background-color: #fbc02d !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i18 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i18 .widget-title-wrapper {
  background-color: #fbc02d !important;
}
.wr-b-c18 .btn-site {
  background-color: #fbc02d;
}
.q-a18 {
  background-color: #fbc02d;
}
.active-category-color-18 .span-menu-item.active {
  color: #fbc02d !important;
  border-bottom: 1px solid #fbc02d !important;
}
.question-answer-template-3 .q-a18.block-question:after,
.question-answer-template-3 .q-a18.block-answer:after {
  border-top-color: #fbc02d !important;
}
.i-to-a18 {
  background-color: #fbc02d;
}
.f-b-18:not(.main-footer-transparent) {
  background-color: #fbc02d;
}
.default-template .button-bg-c18 .item-button,
.product-catalog-template-1 .button-bg-c18 .item-button,
.product-catalog-template-1 .button-bg-c18 .item-price,
.product-catalog-grid-template-1 .button-bg-c18 .item-button,
.product-catalog-grid-template-1 .button-bg-c18 .item-price {
  background-color: #fbc02d !important;
}
.catalog-button-bg-c18 .item-button,
.catalog-button-bg-c18 .catalog-client-discount-badge {
  background-color: #fbc02d !important;
}
.catalog-button-bg-c18 .catalog-client-discount-badge::after {
  border-left-color: #fbc02d !important;
  border-right-color: #fbc02d !important;
}
.catalog-client-badge-bg-c18 {
  background-color: #fbc02d;
}
.product-catalog-template-2.btn-bg1 .button-bg-c18 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c18 .item-button {
  background-color: #fbc02d !important;
  border-color: #fbc02d;
}
.product-catalog-template-3.btn-bg2 .button-bg-c18 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c18 .item-button {
  background-color: #fbc02d !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c18 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c18 .item-button {
  border-color: #fbc02d;
  color: #fbc02d;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c18 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c18 .item-button {
  background-color: #fbc02d !important;
  border-color: #fbc02d;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c18 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c18 .item-button {
  background-color: #fbc02d !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c18 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c18 .item-button {
  border-color: #fbc02d;
  color: #fbc02d;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c18:not(.btn-without-background) {
  background-color: #fbc02d !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c18:not(.btn-without-background) {
  border-color: #fbc02d;
  color: #fbc02d;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c18.btn-without-background {
  color: #fbc02d;
}
#main-header .header-fixed.s-c-m-18,
.bottom-menu .bottom-menu-fixed.s-c-m-18 {
  background-color: #fbc02d;
}
.page-bg218 .step-header {
  color: #222222 !important;
}
.page-bg218 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg218 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg218 .step.active:before {
  border-top-color: #222222;
}
.page-bg218 .step.active:after {
  border-left-color: #222222;
}
.page-bg218 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg218 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c18 .profile-img {
  border-color: #fbc02d;
}
.page-bg218,
.page-btn-bg218 {
  background-color: #fbc02d;
}
.page-bg218 #header {
  background: linear-gradient(rgba(251, 192, 45, 0.6) 0%, rgba(251, 192, 45, 0) 100%) !important;
}
.page-bg218 #header .h-menu > li > *,
.page-bg218 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg218 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg218 .footer .h-logo,
.page-bg218 .footer .law-link {
  color: #222222 !important;
}
.page-bg218 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg218 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg218 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg218 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg218 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg218 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg218 .footer .logo-color1,
.page-bg218 .main-footer.main-footer-transparent .logo-color1,
.page-bg218 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg218 .footer .logo-color2,
.page-bg218 .main-footer.main-footer-transparent .logo-color2,
.page-bg218 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg218 .ismobile.set-prev,
.page-bg218 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c19,
.shopping-cart-badge.btn-bg-c19,
.widgets-style .btn-bg-c19,
.success-send-form-icon.btn-bg-c19,
.widget:not(.btn-bg1) .btn-bg-c19,
.widget.f-bg2.f-bg-c19 .form-field,
.modal-dialog .btn-color.btn-bg-c19,
.w-bg-c19.w-bg2,
.w-bg-c19.w-bg2 .address-item-collapse-button,
.w-bg-c19.w-bg2 .map-address-item-collapse-button,
.w-bg-c19.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c19.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c19.num-pad {
  background-color: #f57f17;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c19 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c19 .recall-feedback:after,
.widgets-style .btn-bg-c19 .recall-feedback:after,
.success-send-form-icon.btn-bg-c19 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c19 .recall-feedback:after,
.widget.f-bg2.f-bg-c19 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c19 .recall-feedback:after,
.w-bg-c19.w-bg2 .recall-feedback:after,
.w-bg-c19.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c19.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c19.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c19.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c19.num-pad .recall-feedback:after {
  border-top-color: #f57f17;
}
.shopping-cart.btn-bg-c19 .lds-ring div,
.shopping-cart-badge.btn-bg-c19 .lds-ring div,
.widgets-style .btn-bg-c19 .lds-ring div,
.success-send-form-icon.btn-bg-c19 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c19 .lds-ring div,
.widget.f-bg2.f-bg-c19 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c19 .lds-ring div,
.w-bg-c19.w-bg2 .lds-ring div,
.w-bg-c19.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c19.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c19.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c19.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c19.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c19 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c19 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c19 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c19:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c19 select {
  border-color: #f57f17 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c19.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c19 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c19 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c19 select {
  background-color: #f57f17 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c19 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(245, 127, 23, 0) 0%, #f57f17 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c19 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(245, 127, 23, 0) 0%, #f57f17 100%) 0 0 no-repeat padding-box;
}
.w-bg-c19.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c19 {
  background-color: #f57f17;
}
.prc-c19.poster-root-category.active {
  background-color: #f57f17;
  color: #ffffff !important;
}
.pc-c19.poster-category.active,
.ppp-c19.poster-product__price {
  color: #f57f17 !important;
}
.w-bg-c19.w-bg2 .priority-nav__dropdown {
  background-color: #f68c2f;
  color: #ffffff !important;
}
.w-bg-c19.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s19 {
  color: #f57f17;
  background-color: rgba(245, 127, 23, 0.15);
}
.w-bg-o-s19:focus,
.w-bg-o-s19:active {
  color: #f57f17;
}
.w-bg-o-s19:hover {
  color: #f57f17;
  background-color: rgba(245, 127, 23, 0.3);
}
.w-bg-c19.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c19.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f57f17;
  color: white;
}
.w-bg-c19.w-bg5,
.w-bg-c19.w-bg5 .address-item-collapse-button,
.w-bg-c19.w-bg5 .map-address-item-collapse-button,
.w-bg-c19.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c19.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f57f17;
  color: #ffffff !important;
}
.page-list-more-details-color-19,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-19 .with-old-price .item-price:not(.old-price) {
  color: #f57f17 !important;
}
.price-color-19 .product-item-badge {
  background-color: #f57f17 !important;
}
.price-color-19 .product-item-badge::after {
  border-left-color: #f57f17 !important;
  border-right-color: #f57f17 !important;
}
.widgets-style .btn-bg-c19 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c19 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c19 *,
.recall-template-circle-2 .recall-bg-c19 *,
.w-bg-c19 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c19.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c19:not(.w-bg1).f-bg1 .form-field,
.w-bg-c19:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c19:not(.w-bg1).f-bg3 .form-field,
.w-bg-c19:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c19 .form-field-icon,
.f-bg-c19.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c19:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c19:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c19.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c19 .widget-divider-hr {
  border-top-color: #f57f17 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c19:not(.w-bg4) .draggable-icon {
    background-color: #f57f17;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c19 {
  background-color: rgba(245, 127, 23, 0.6);
}
.widget.w-bg-c19 #lid-magnet-image-preview,
.widget.w-bg-c19 #form-image-preview {
  background-color: #f57f17;
}
.btn-bg1 .btn-b-c19,
.f-bg1.f-b-c19 .form-field,
.w-bg1.w-b-c19,
.feature-c19.active {
  border-color: #f57f17 !important;
}
.btn-bg1 .btn-t-c19,
.f-bg1.f-t-c19 .form-field,
.f-bg1.f-t-c19 .form-field-icon,
.w-bg1.w-t-c19 {
  color: #f57f17 !important;
}
.btn-bg1 .btn-t-c19 .social-button-color1 {
  fill: #f57f17;
}
.btn-bg1 .btn-t-c19 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c19 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c19 .yclients-color {
  fill: #f57f17 !important;
}
.c-c19 .contact-background-color {
  fill: #f57f17;
}
[class*="contacts-template-"] .contacts .c-c19 {
  background-color: #f57f17;
}
[class*="contacts-template-"] .contacts .c-c19 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i19 .advantage-item-icon .zmdi,
.ad-c-i19 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i19 .superiority-item-info-title {
  color: #f57f17 !important;
}
.ad-c-h19 .superiority-item-info {
  background-color: #f57f17 !important;
}
.ad-c-h19 .superiority-item-info:after {
  border-top-color: #f57f17 !important;
}
.superiority-template-1 .ad-c-h19 .superiority-item-icon {
  background-color: #f57f17 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i19 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i19 .widget-title-wrapper {
  background-color: #f57f17 !important;
}
.wr-b-c19 .btn-site {
  background-color: #f57f17;
}
.q-a19 {
  background-color: #f57f17;
}
.active-category-color-19 .span-menu-item.active {
  color: #f57f17 !important;
  border-bottom: 1px solid #f57f17 !important;
}
.question-answer-template-3 .q-a19.block-question:after,
.question-answer-template-3 .q-a19.block-answer:after {
  border-top-color: #f57f17 !important;
}
.i-to-a19 {
  background-color: #f57f17;
}
.f-b-19:not(.main-footer-transparent) {
  background-color: #f57f17;
}
.default-template .button-bg-c19 .item-button,
.product-catalog-template-1 .button-bg-c19 .item-button,
.product-catalog-template-1 .button-bg-c19 .item-price,
.product-catalog-grid-template-1 .button-bg-c19 .item-button,
.product-catalog-grid-template-1 .button-bg-c19 .item-price {
  background-color: #f57f17 !important;
}
.catalog-button-bg-c19 .item-button,
.catalog-button-bg-c19 .catalog-client-discount-badge {
  background-color: #f57f17 !important;
}
.catalog-button-bg-c19 .catalog-client-discount-badge::after {
  border-left-color: #f57f17 !important;
  border-right-color: #f57f17 !important;
}
.catalog-client-badge-bg-c19 {
  background-color: #f57f17;
}
.product-catalog-template-2.btn-bg1 .button-bg-c19 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c19 .item-button {
  background-color: #f57f17 !important;
  border-color: #f57f17;
}
.product-catalog-template-3.btn-bg2 .button-bg-c19 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c19 .item-button {
  background-color: #f57f17 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c19 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c19 .item-button {
  border-color: #f57f17;
  color: #f57f17;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c19 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c19 .item-button {
  background-color: #f57f17 !important;
  border-color: #f57f17;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c19 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c19 .item-button {
  background-color: #f57f17 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c19 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c19 .item-button {
  border-color: #f57f17;
  color: #f57f17;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c19:not(.btn-without-background) {
  background-color: #f57f17 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c19:not(.btn-without-background) {
  border-color: #f57f17;
  color: #f57f17;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c19.btn-without-background {
  color: #f57f17;
}
#main-header .header-fixed.s-c-m-19,
.bottom-menu .bottom-menu-fixed.s-c-m-19 {
  background-color: #f57f17;
}
.page-bg219 .step-header {
  color: #ffffff !important;
}
.page-bg219 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg219 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg219 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg219 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg219 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg219 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c19 .profile-img {
  border-color: #f57f17;
}
.page-bg219,
.page-btn-bg219 {
  background-color: #f57f17;
}
.page-bg219 #header {
  background: linear-gradient(rgba(245, 127, 23, 0.6) 0%, rgba(245, 127, 23, 0) 100%) !important;
}
.page-bg219 #header .h-menu > li > *,
.page-bg219 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg219 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg219 .footer .h-logo,
.page-bg219 .footer .law-link {
  color: #ffffff !important;
}
.page-bg219 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg219 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg219 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg219 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg219 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg219 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg219 .footer .logo-color1,
.page-bg219 .main-footer.main-footer-transparent .logo-color1,
.page-bg219 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg219 .footer .logo-color2,
.page-bg219 .main-footer.main-footer-transparent .logo-color2,
.page-bg219 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg219 .ismobile.set-prev,
.page-bg219 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c20,
.shopping-cart-badge.btn-bg-c20,
.widgets-style .btn-bg-c20,
.success-send-form-icon.btn-bg-c20,
.widget:not(.btn-bg1) .btn-bg-c20,
.widget.f-bg2.f-bg-c20 .form-field,
.modal-dialog .btn-color.btn-bg-c20,
.w-bg-c20.w-bg2,
.w-bg-c20.w-bg2 .address-item-collapse-button,
.w-bg-c20.w-bg2 .map-address-item-collapse-button,
.w-bg-c20.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c20.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c20.num-pad {
  background-color: #e65100;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c20 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c20 .recall-feedback:after,
.widgets-style .btn-bg-c20 .recall-feedback:after,
.success-send-form-icon.btn-bg-c20 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c20 .recall-feedback:after,
.widget.f-bg2.f-bg-c20 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c20 .recall-feedback:after,
.w-bg-c20.w-bg2 .recall-feedback:after,
.w-bg-c20.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c20.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c20.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c20.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c20.num-pad .recall-feedback:after {
  border-top-color: #e65100;
}
.shopping-cart.btn-bg-c20 .lds-ring div,
.shopping-cart-badge.btn-bg-c20 .lds-ring div,
.widgets-style .btn-bg-c20 .lds-ring div,
.success-send-form-icon.btn-bg-c20 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c20 .lds-ring div,
.widget.f-bg2.f-bg-c20 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c20 .lds-ring div,
.w-bg-c20.w-bg2 .lds-ring div,
.w-bg-c20.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c20.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c20.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c20.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c20.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c20 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c20 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c20 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c20:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c20 select {
  border-color: #e65100 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c20.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c20 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c20 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c20 select {
  background-color: #e65100 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c20 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(230, 81, 0, 0) 0%, #e65100 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c20 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(230, 81, 0, 0) 0%, #e65100 100%) 0 0 no-repeat padding-box;
}
.w-bg-c20.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c20 {
  background-color: #e65100;
}
.prc-c20.poster-root-category.active {
  background-color: #e65100;
  color: #ffffff !important;
}
.pc-c20.poster-category.active,
.ppp-c20.poster-product__price {
  color: #e65100 !important;
}
.w-bg-c20.w-bg2 .priority-nav__dropdown {
  background-color: #ff5a00;
  color: #ffffff !important;
}
.w-bg-c20.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s20 {
  color: #e65100;
  background-color: rgba(230, 81, 0, 0.15);
}
.w-bg-o-s20:focus,
.w-bg-o-s20:active {
  color: #e65100;
}
.w-bg-o-s20:hover {
  color: #e65100;
  background-color: rgba(230, 81, 0, 0.3);
}
.w-bg-c20.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c20.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #e65100;
  color: white;
}
.w-bg-c20.w-bg5,
.w-bg-c20.w-bg5 .address-item-collapse-button,
.w-bg-c20.w-bg5 .map-address-item-collapse-button,
.w-bg-c20.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c20.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #e65100;
  color: #ffffff !important;
}
.page-list-more-details-color-20,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-20 .with-old-price .item-price:not(.old-price) {
  color: #e65100 !important;
}
.price-color-20 .product-item-badge {
  background-color: #e65100 !important;
}
.price-color-20 .product-item-badge::after {
  border-left-color: #e65100 !important;
  border-right-color: #e65100 !important;
}
.widgets-style .btn-bg-c20 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c20 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c20 *,
.recall-template-circle-2 .recall-bg-c20 *,
.w-bg-c20 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c20.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c20:not(.w-bg1).f-bg1 .form-field,
.w-bg-c20:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c20:not(.w-bg1).f-bg3 .form-field,
.w-bg-c20:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c20 .form-field-icon,
.f-bg-c20.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c20:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c20:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c20.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c20 .widget-divider-hr {
  border-top-color: #e65100 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c20:not(.w-bg4) .draggable-icon {
    background-color: #e65100;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c20 {
  background-color: rgba(230, 81, 0, 0.6);
}
.widget.w-bg-c20 #lid-magnet-image-preview,
.widget.w-bg-c20 #form-image-preview {
  background-color: #e65100;
}
.btn-bg1 .btn-b-c20,
.f-bg1.f-b-c20 .form-field,
.w-bg1.w-b-c20,
.feature-c20.active {
  border-color: #e65100 !important;
}
.btn-bg1 .btn-t-c20,
.f-bg1.f-t-c20 .form-field,
.f-bg1.f-t-c20 .form-field-icon,
.w-bg1.w-t-c20 {
  color: #e65100 !important;
}
.btn-bg1 .btn-t-c20 .social-button-color1 {
  fill: #e65100;
}
.btn-bg1 .btn-t-c20 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c20 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c20 .yclients-color {
  fill: #e65100 !important;
}
.c-c20 .contact-background-color {
  fill: #e65100;
}
[class*="contacts-template-"] .contacts .c-c20 {
  background-color: #e65100;
}
[class*="contacts-template-"] .contacts .c-c20 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i20 .advantage-item-icon .zmdi,
.ad-c-i20 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i20 .superiority-item-info-title {
  color: #e65100 !important;
}
.ad-c-h20 .superiority-item-info {
  background-color: #e65100 !important;
}
.ad-c-h20 .superiority-item-info:after {
  border-top-color: #e65100 !important;
}
.superiority-template-1 .ad-c-h20 .superiority-item-icon {
  background-color: #e65100 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i20 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i20 .widget-title-wrapper {
  background-color: #e65100 !important;
}
.wr-b-c20 .btn-site {
  background-color: #e65100;
}
.q-a20 {
  background-color: #e65100;
}
.active-category-color-20 .span-menu-item.active {
  color: #e65100 !important;
  border-bottom: 1px solid #e65100 !important;
}
.question-answer-template-3 .q-a20.block-question:after,
.question-answer-template-3 .q-a20.block-answer:after {
  border-top-color: #e65100 !important;
}
.i-to-a20 {
  background-color: #e65100;
}
.f-b-20:not(.main-footer-transparent) {
  background-color: #e65100;
}
.default-template .button-bg-c20 .item-button,
.product-catalog-template-1 .button-bg-c20 .item-button,
.product-catalog-template-1 .button-bg-c20 .item-price,
.product-catalog-grid-template-1 .button-bg-c20 .item-button,
.product-catalog-grid-template-1 .button-bg-c20 .item-price {
  background-color: #e65100 !important;
}
.catalog-button-bg-c20 .item-button,
.catalog-button-bg-c20 .catalog-client-discount-badge {
  background-color: #e65100 !important;
}
.catalog-button-bg-c20 .catalog-client-discount-badge::after {
  border-left-color: #e65100 !important;
  border-right-color: #e65100 !important;
}
.catalog-client-badge-bg-c20 {
  background-color: #e65100;
}
.product-catalog-template-2.btn-bg1 .button-bg-c20 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c20 .item-button {
  background-color: #e65100 !important;
  border-color: #e65100;
}
.product-catalog-template-3.btn-bg2 .button-bg-c20 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c20 .item-button {
  background-color: #e65100 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c20 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c20 .item-button {
  border-color: #e65100;
  color: #e65100;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c20 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c20 .item-button {
  background-color: #e65100 !important;
  border-color: #e65100;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c20 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c20 .item-button {
  background-color: #e65100 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c20 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c20 .item-button {
  border-color: #e65100;
  color: #e65100;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c20:not(.btn-without-background) {
  background-color: #e65100 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c20:not(.btn-without-background) {
  border-color: #e65100;
  color: #e65100;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c20.btn-without-background {
  color: #e65100;
}
#main-header .header-fixed.s-c-m-20,
.bottom-menu .bottom-menu-fixed.s-c-m-20 {
  background-color: #e65100;
}
.page-bg220 .step-header {
  color: #ffffff !important;
}
.page-bg220 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg220 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg220 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg220 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg220 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg220 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c20 .profile-img {
  border-color: #e65100;
}
.page-bg220,
.page-btn-bg220 {
  background-color: #e65100;
}
.page-bg220 #header {
  background: linear-gradient(rgba(230, 81, 0, 0.6) 0%, rgba(230, 81, 0, 0) 100%) !important;
}
.page-bg220 #header .h-menu > li > *,
.page-bg220 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg220 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg220 .footer .h-logo,
.page-bg220 .footer .law-link {
  color: #ffffff !important;
}
.page-bg220 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg220 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg220 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg220 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg220 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg220 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg220 .footer .logo-color1,
.page-bg220 .main-footer.main-footer-transparent .logo-color1,
.page-bg220 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg220 .footer .logo-color2,
.page-bg220 .main-footer.main-footer-transparent .logo-color2,
.page-bg220 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg220 .ismobile.set-prev,
.page-bg220 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c21,
.shopping-cart-badge.btn-bg-c21,
.widgets-style .btn-bg-c21,
.success-send-form-icon.btn-bg-c21,
.widget:not(.btn-bg1) .btn-bg-c21,
.widget.f-bg2.f-bg-c21 .form-field,
.modal-dialog .btn-color.btn-bg-c21,
.w-bg-c21.w-bg2,
.w-bg-c21.w-bg2 .address-item-collapse-button,
.w-bg-c21.w-bg2 .map-address-item-collapse-button,
.w-bg-c21.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c21.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c21.num-pad {
  background-color: #9e9e9e;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c21 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c21 .recall-feedback:after,
.widgets-style .btn-bg-c21 .recall-feedback:after,
.success-send-form-icon.btn-bg-c21 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c21 .recall-feedback:after,
.widget.f-bg2.f-bg-c21 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c21 .recall-feedback:after,
.w-bg-c21.w-bg2 .recall-feedback:after,
.w-bg-c21.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c21.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c21.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c21.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c21.num-pad .recall-feedback:after {
  border-top-color: #9e9e9e;
}
.shopping-cart.btn-bg-c21 .lds-ring div,
.shopping-cart-badge.btn-bg-c21 .lds-ring div,
.widgets-style .btn-bg-c21 .lds-ring div,
.success-send-form-icon.btn-bg-c21 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c21 .lds-ring div,
.widget.f-bg2.f-bg-c21 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c21 .lds-ring div,
.w-bg-c21.w-bg2 .lds-ring div,
.w-bg-c21.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c21.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c21.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c21.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c21.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c21 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c21 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c21 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c21:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c21 select {
  border-color: #9e9e9e !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c21.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c21 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c21 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c21 select {
  background-color: #9e9e9e !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c21 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(158, 158, 158, 0) 0%, #9e9e9e 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c21 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(158, 158, 158, 0) 0%, #9e9e9e 100%) 0 0 no-repeat padding-box;
}
.w-bg-c21.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c21 {
  background-color: #9e9e9e;
}
.prc-c21.poster-root-category.active {
  background-color: #9e9e9e;
  color: #ffffff !important;
}
.pc-c21.poster-category.active,
.ppp-c21.poster-product__price {
  color: #9e9e9e !important;
}
.w-bg-c21.w-bg2 .priority-nav__dropdown {
  background-color: #ababab;
  color: #ffffff !important;
}
.w-bg-c21.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s21 {
  color: #9e9e9e;
  background-color: rgba(158, 158, 158, 0.15);
}
.w-bg-o-s21:focus,
.w-bg-o-s21:active {
  color: #9e9e9e;
}
.w-bg-o-s21:hover {
  color: #9e9e9e;
  background-color: rgba(158, 158, 158, 0.3);
}
.w-bg-c21.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c21.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #9e9e9e;
  color: white;
}
.w-bg-c21.w-bg5,
.w-bg-c21.w-bg5 .address-item-collapse-button,
.w-bg-c21.w-bg5 .map-address-item-collapse-button,
.w-bg-c21.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c21.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #9e9e9e;
  color: #ffffff !important;
}
.page-list-more-details-color-21,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-21 .with-old-price .item-price:not(.old-price) {
  color: #9e9e9e !important;
}
.price-color-21 .product-item-badge {
  background-color: #9e9e9e !important;
}
.price-color-21 .product-item-badge::after {
  border-left-color: #9e9e9e !important;
  border-right-color: #9e9e9e !important;
}
.widgets-style .btn-bg-c21 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c21 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c21 *,
.recall-template-circle-2 .recall-bg-c21 *,
.w-bg-c21 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c21.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c21:not(.w-bg1).f-bg1 .form-field,
.w-bg-c21:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c21:not(.w-bg1).f-bg3 .form-field,
.w-bg-c21:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c21 .form-field-icon,
.f-bg-c21.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c21:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c21:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c21.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c21 .widget-divider-hr {
  border-top-color: #9e9e9e !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c21:not(.w-bg4) .draggable-icon {
    background-color: #9e9e9e;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c21 {
  background-color: rgba(158, 158, 158, 0.6);
}
.widget.w-bg-c21 #lid-magnet-image-preview,
.widget.w-bg-c21 #form-image-preview {
  background-color: #9e9e9e;
}
.btn-bg1 .btn-b-c21,
.f-bg1.f-b-c21 .form-field,
.w-bg1.w-b-c21,
.feature-c21.active {
  border-color: #9e9e9e !important;
}
.btn-bg1 .btn-t-c21,
.f-bg1.f-t-c21 .form-field,
.f-bg1.f-t-c21 .form-field-icon,
.w-bg1.w-t-c21 {
  color: #9e9e9e !important;
}
.btn-bg1 .btn-t-c21 .social-button-color1 {
  fill: #9e9e9e;
}
.btn-bg1 .btn-t-c21 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c21 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c21 .yclients-color {
  fill: #9e9e9e !important;
}
.c-c21 .contact-background-color {
  fill: #9e9e9e;
}
[class*="contacts-template-"] .contacts .c-c21 {
  background-color: #9e9e9e;
}
[class*="contacts-template-"] .contacts .c-c21 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i21 .advantage-item-icon .zmdi,
.ad-c-i21 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i21 .superiority-item-info-title {
  color: #9e9e9e !important;
}
.ad-c-h21 .superiority-item-info {
  background-color: #9e9e9e !important;
}
.ad-c-h21 .superiority-item-info:after {
  border-top-color: #9e9e9e !important;
}
.superiority-template-1 .ad-c-h21 .superiority-item-icon {
  background-color: #9e9e9e !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i21 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i21 .widget-title-wrapper {
  background-color: #9e9e9e !important;
}
.wr-b-c21 .btn-site {
  background-color: #9e9e9e;
}
.q-a21 {
  background-color: #9e9e9e;
}
.active-category-color-21 .span-menu-item.active {
  color: #9e9e9e !important;
  border-bottom: 1px solid #9e9e9e !important;
}
.question-answer-template-3 .q-a21.block-question:after,
.question-answer-template-3 .q-a21.block-answer:after {
  border-top-color: #9e9e9e !important;
}
.i-to-a21 {
  background-color: #9e9e9e;
}
.f-b-21:not(.main-footer-transparent) {
  background-color: #9e9e9e;
}
.default-template .button-bg-c21 .item-button,
.product-catalog-template-1 .button-bg-c21 .item-button,
.product-catalog-template-1 .button-bg-c21 .item-price,
.product-catalog-grid-template-1 .button-bg-c21 .item-button,
.product-catalog-grid-template-1 .button-bg-c21 .item-price {
  background-color: #9e9e9e !important;
}
.catalog-button-bg-c21 .item-button,
.catalog-button-bg-c21 .catalog-client-discount-badge {
  background-color: #9e9e9e !important;
}
.catalog-button-bg-c21 .catalog-client-discount-badge::after {
  border-left-color: #9e9e9e !important;
  border-right-color: #9e9e9e !important;
}
.catalog-client-badge-bg-c21 {
  background-color: #9e9e9e;
}
.product-catalog-template-2.btn-bg1 .button-bg-c21 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c21 .item-button {
  background-color: #9e9e9e !important;
  border-color: #9e9e9e;
}
.product-catalog-template-3.btn-bg2 .button-bg-c21 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c21 .item-button {
  background-color: #9e9e9e !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c21 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c21 .item-button {
  border-color: #9e9e9e;
  color: #9e9e9e;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c21 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c21 .item-button {
  background-color: #9e9e9e !important;
  border-color: #9e9e9e;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c21 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c21 .item-button {
  background-color: #9e9e9e !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c21 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c21 .item-button {
  border-color: #9e9e9e;
  color: #9e9e9e;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c21:not(.btn-without-background) {
  background-color: #9e9e9e !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c21:not(.btn-without-background) {
  border-color: #9e9e9e;
  color: #9e9e9e;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c21.btn-without-background {
  color: #9e9e9e;
}
#main-header .header-fixed.s-c-m-21,
.bottom-menu .bottom-menu-fixed.s-c-m-21 {
  background-color: #9e9e9e;
}
.page-bg221 .step-header {
  color: #ffffff !important;
}
.page-bg221 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg221 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg221 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg221 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg221 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg221 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c21 .profile-img {
  border-color: #9e9e9e;
}
.page-bg221,
.page-btn-bg221 {
  background-color: #9e9e9e;
}
.page-bg221 #header {
  background: linear-gradient(rgba(158, 158, 158, 0.6) 0%, rgba(158, 158, 158, 0) 100%) !important;
}
.page-bg221 #header .h-menu > li > *,
.page-bg221 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg221 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg221 .footer .h-logo,
.page-bg221 .footer .law-link {
  color: #ffffff !important;
}
.page-bg221 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg221 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg221 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg221 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg221 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg221 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg221 .footer .logo-color1,
.page-bg221 .main-footer.main-footer-transparent .logo-color1,
.page-bg221 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg221 .footer .logo-color2,
.page-bg221 .main-footer.main-footer-transparent .logo-color2,
.page-bg221 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg221 .ismobile.set-prev,
.page-bg221 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c22,
.shopping-cart-badge.btn-bg-c22,
.widgets-style .btn-bg-c22,
.success-send-form-icon.btn-bg-c22,
.widget:not(.btn-bg1) .btn-bg-c22,
.widget.f-bg2.f-bg-c22 .form-field,
.modal-dialog .btn-color.btn-bg-c22,
.w-bg-c22.w-bg2,
.w-bg-c22.w-bg2 .address-item-collapse-button,
.w-bg-c22.w-bg2 .map-address-item-collapse-button,
.w-bg-c22.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c22.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c22.num-pad {
  background-color: #424242;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c22 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c22 .recall-feedback:after,
.widgets-style .btn-bg-c22 .recall-feedback:after,
.success-send-form-icon.btn-bg-c22 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c22 .recall-feedback:after,
.widget.f-bg2.f-bg-c22 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c22 .recall-feedback:after,
.w-bg-c22.w-bg2 .recall-feedback:after,
.w-bg-c22.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c22.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c22.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c22.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c22.num-pad .recall-feedback:after {
  border-top-color: #424242;
}
.shopping-cart.btn-bg-c22 .lds-ring div,
.shopping-cart-badge.btn-bg-c22 .lds-ring div,
.widgets-style .btn-bg-c22 .lds-ring div,
.success-send-form-icon.btn-bg-c22 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c22 .lds-ring div,
.widget.f-bg2.f-bg-c22 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c22 .lds-ring div,
.w-bg-c22.w-bg2 .lds-ring div,
.w-bg-c22.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c22.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c22.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c22.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c22.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c22 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c22 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c22 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c22:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c22 select {
  border-color: #424242 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c22.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c22 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c22 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c22 select {
  background-color: #424242 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c22 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(66, 66, 66, 0) 0%, #424242 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c22 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(66, 66, 66, 0) 0%, #424242 100%) 0 0 no-repeat padding-box;
}
.w-bg-c22.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c22 {
  background-color: #424242;
}
.prc-c22.poster-root-category.active {
  background-color: #424242;
  color: #ffffff !important;
}
.pc-c22.poster-category.active,
.ppp-c22.poster-product__price {
  color: #424242 !important;
}
.w-bg-c22.w-bg2 .priority-nav__dropdown {
  background-color: #4f4f4f;
  color: #ffffff !important;
}
.w-bg-c22.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s22 {
  color: #424242;
  background-color: rgba(66, 66, 66, 0.15);
}
.w-bg-o-s22:focus,
.w-bg-o-s22:active {
  color: #424242;
}
.w-bg-o-s22:hover {
  color: #424242;
  background-color: rgba(66, 66, 66, 0.3);
}
.w-bg-c22.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c22.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #424242;
  color: white;
}
.w-bg-c22.w-bg5,
.w-bg-c22.w-bg5 .address-item-collapse-button,
.w-bg-c22.w-bg5 .map-address-item-collapse-button,
.w-bg-c22.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c22.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #424242;
  color: #ffffff !important;
}
.page-list-more-details-color-22,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-22 .with-old-price .item-price:not(.old-price) {
  color: #424242 !important;
}
.price-color-22 .product-item-badge {
  background-color: #424242 !important;
}
.price-color-22 .product-item-badge::after {
  border-left-color: #424242 !important;
  border-right-color: #424242 !important;
}
.widgets-style .btn-bg-c22 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c22 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c22 *,
.recall-template-circle-2 .recall-bg-c22 *,
.w-bg-c22 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c22.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c22:not(.w-bg1).f-bg1 .form-field,
.w-bg-c22:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c22:not(.w-bg1).f-bg3 .form-field,
.w-bg-c22:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c22 .form-field-icon,
.f-bg-c22.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c22:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c22:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c22.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c22 .widget-divider-hr {
  border-top-color: #424242 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c22:not(.w-bg4) .draggable-icon {
    background-color: #424242;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c22 {
  background-color: rgba(66, 66, 66, 0.6);
}
.widget.w-bg-c22 #lid-magnet-image-preview,
.widget.w-bg-c22 #form-image-preview {
  background-color: #424242;
}
.btn-bg1 .btn-b-c22,
.f-bg1.f-b-c22 .form-field,
.w-bg1.w-b-c22,
.feature-c22.active {
  border-color: #424242 !important;
}
.btn-bg1 .btn-t-c22,
.f-bg1.f-t-c22 .form-field,
.f-bg1.f-t-c22 .form-field-icon,
.w-bg1.w-t-c22 {
  color: #424242 !important;
}
.btn-bg1 .btn-t-c22 .social-button-color1 {
  fill: #424242;
}
.btn-bg1 .btn-t-c22 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c22 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c22 .yclients-color {
  fill: #424242 !important;
}
.c-c22 .contact-background-color {
  fill: #424242;
}
[class*="contacts-template-"] .contacts .c-c22 {
  background-color: #424242;
}
[class*="contacts-template-"] .contacts .c-c22 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i22 .advantage-item-icon .zmdi,
.ad-c-i22 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i22 .superiority-item-info-title {
  color: #424242 !important;
}
.ad-c-h22 .superiority-item-info {
  background-color: #424242 !important;
}
.ad-c-h22 .superiority-item-info:after {
  border-top-color: #424242 !important;
}
.superiority-template-1 .ad-c-h22 .superiority-item-icon {
  background-color: #424242 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i22 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i22 .widget-title-wrapper {
  background-color: #424242 !important;
}
.wr-b-c22 .btn-site {
  background-color: #424242;
}
.q-a22 {
  background-color: #424242;
}
.active-category-color-22 .span-menu-item.active {
  color: #424242 !important;
  border-bottom: 1px solid #424242 !important;
}
.question-answer-template-3 .q-a22.block-question:after,
.question-answer-template-3 .q-a22.block-answer:after {
  border-top-color: #424242 !important;
}
.i-to-a22 {
  background-color: #424242;
}
.f-b-22:not(.main-footer-transparent) {
  background-color: #424242;
}
.default-template .button-bg-c22 .item-button,
.product-catalog-template-1 .button-bg-c22 .item-button,
.product-catalog-template-1 .button-bg-c22 .item-price,
.product-catalog-grid-template-1 .button-bg-c22 .item-button,
.product-catalog-grid-template-1 .button-bg-c22 .item-price {
  background-color: #424242 !important;
}
.catalog-button-bg-c22 .item-button,
.catalog-button-bg-c22 .catalog-client-discount-badge {
  background-color: #424242 !important;
}
.catalog-button-bg-c22 .catalog-client-discount-badge::after {
  border-left-color: #424242 !important;
  border-right-color: #424242 !important;
}
.catalog-client-badge-bg-c22 {
  background-color: #424242;
}
.product-catalog-template-2.btn-bg1 .button-bg-c22 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c22 .item-button {
  background-color: #424242 !important;
  border-color: #424242;
}
.product-catalog-template-3.btn-bg2 .button-bg-c22 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c22 .item-button {
  background-color: #424242 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c22 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c22 .item-button {
  border-color: #424242;
  color: #424242;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c22 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c22 .item-button {
  background-color: #424242 !important;
  border-color: #424242;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c22 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c22 .item-button {
  background-color: #424242 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c22 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c22 .item-button {
  border-color: #424242;
  color: #424242;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c22:not(.btn-without-background) {
  background-color: #424242 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c22:not(.btn-without-background) {
  border-color: #424242;
  color: #424242;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c22.btn-without-background {
  color: #424242;
}
#main-header .header-fixed.s-c-m-22,
.bottom-menu .bottom-menu-fixed.s-c-m-22 {
  background-color: #424242;
}
.page-bg222 .step-header {
  color: #ffffff !important;
}
.page-bg222 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg222 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg222 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg222 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg222 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg222 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c22 .profile-img {
  border-color: #424242;
}
.page-bg222,
.page-btn-bg222 {
  background-color: #424242;
}
.page-bg222 #header {
  background: linear-gradient(rgba(66, 66, 66, 0.6) 0%, rgba(66, 66, 66, 0) 100%) !important;
}
.page-bg222 #header .h-menu > li > *,
.page-bg222 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg222 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg222 .footer .h-logo,
.page-bg222 .footer .law-link {
  color: #ffffff !important;
}
.page-bg222 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg222 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg222 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg222 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg222 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg222 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg222 .footer .logo-color1,
.page-bg222 .main-footer.main-footer-transparent .logo-color1,
.page-bg222 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg222 .footer .logo-color2,
.page-bg222 .main-footer.main-footer-transparent .logo-color2,
.page-bg222 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg222 .ismobile.set-prev,
.page-bg222 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c23,
.shopping-cart-badge.btn-bg-c23,
.widgets-style .btn-bg-c23,
.success-send-form-icon.btn-bg-c23,
.widget:not(.btn-bg1) .btn-bg-c23,
.widget.f-bg2.f-bg-c23 .form-field,
.modal-dialog .btn-color.btn-bg-c23,
.w-bg-c23.w-bg2,
.w-bg-c23.w-bg2 .address-item-collapse-button,
.w-bg-c23.w-bg2 .map-address-item-collapse-button,
.w-bg-c23.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c23.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c23.num-pad {
  background-color: #212121;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c23 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c23 .recall-feedback:after,
.widgets-style .btn-bg-c23 .recall-feedback:after,
.success-send-form-icon.btn-bg-c23 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c23 .recall-feedback:after,
.widget.f-bg2.f-bg-c23 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c23 .recall-feedback:after,
.w-bg-c23.w-bg2 .recall-feedback:after,
.w-bg-c23.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c23.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c23.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c23.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c23.num-pad .recall-feedback:after {
  border-top-color: #212121;
}
.shopping-cart.btn-bg-c23 .lds-ring div,
.shopping-cart-badge.btn-bg-c23 .lds-ring div,
.widgets-style .btn-bg-c23 .lds-ring div,
.success-send-form-icon.btn-bg-c23 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c23 .lds-ring div,
.widget.f-bg2.f-bg-c23 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c23 .lds-ring div,
.w-bg-c23.w-bg2 .lds-ring div,
.w-bg-c23.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c23.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c23.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c23.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c23.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c23 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c23 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c23 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c23:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c23 select {
  border-color: #212121 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c23.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c23 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c23 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c23 select {
  background-color: #212121 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c23 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(33, 33, 33, 0) 0%, #212121 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c23 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(33, 33, 33, 0) 0%, #212121 100%) 0 0 no-repeat padding-box;
}
.w-bg-c23.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c23 {
  background-color: #212121;
}
.prc-c23.poster-root-category.active {
  background-color: #212121;
  color: #ffffff !important;
}
.pc-c23.poster-category.active,
.ppp-c23.poster-product__price {
  color: #212121 !important;
}
.w-bg-c23.w-bg2 .priority-nav__dropdown {
  background-color: #2e2e2e;
  color: #ffffff !important;
}
.w-bg-c23.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s23 {
  color: #212121;
  background-color: rgba(33, 33, 33, 0.15);
}
.w-bg-o-s23:focus,
.w-bg-o-s23:active {
  color: #212121;
}
.w-bg-o-s23:hover {
  color: #212121;
  background-color: rgba(33, 33, 33, 0.3);
}
.w-bg-c23.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c23.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #212121;
  color: white;
}
.w-bg-c23.w-bg5,
.w-bg-c23.w-bg5 .address-item-collapse-button,
.w-bg-c23.w-bg5 .map-address-item-collapse-button,
.w-bg-c23.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c23.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #212121;
  color: #ffffff !important;
}
.page-list-more-details-color-23,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-23 .with-old-price .item-price:not(.old-price) {
  color: #212121 !important;
}
.price-color-23 .product-item-badge {
  background-color: #212121 !important;
}
.price-color-23 .product-item-badge::after {
  border-left-color: #212121 !important;
  border-right-color: #212121 !important;
}
.widgets-style .btn-bg-c23 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c23 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c23 *,
.recall-template-circle-2 .recall-bg-c23 *,
.w-bg-c23 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c23.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c23:not(.w-bg1).f-bg1 .form-field,
.w-bg-c23:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c23:not(.w-bg1).f-bg3 .form-field,
.w-bg-c23:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c23 .form-field-icon,
.f-bg-c23.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c23:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c23:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c23.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c23 .widget-divider-hr {
  border-top-color: #212121 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c23:not(.w-bg4) .draggable-icon {
    background-color: #212121;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c23 {
  background-color: rgba(33, 33, 33, 0.6);
}
.widget.w-bg-c23 #lid-magnet-image-preview,
.widget.w-bg-c23 #form-image-preview {
  background-color: #212121;
}
.btn-bg1 .btn-b-c23,
.f-bg1.f-b-c23 .form-field,
.w-bg1.w-b-c23,
.feature-c23.active {
  border-color: #212121 !important;
}
.btn-bg1 .btn-t-c23,
.f-bg1.f-t-c23 .form-field,
.f-bg1.f-t-c23 .form-field-icon,
.w-bg1.w-t-c23 {
  color: #212121 !important;
}
.btn-bg1 .btn-t-c23 .social-button-color1 {
  fill: #212121;
}
.btn-bg1 .btn-t-c23 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c23 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c23 .yclients-color {
  fill: #212121 !important;
}
.c-c23 .contact-background-color {
  fill: #212121;
}
[class*="contacts-template-"] .contacts .c-c23 {
  background-color: #212121;
}
[class*="contacts-template-"] .contacts .c-c23 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i23 .advantage-item-icon .zmdi,
.ad-c-i23 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i23 .superiority-item-info-title {
  color: #212121 !important;
}
.ad-c-h23 .superiority-item-info {
  background-color: #212121 !important;
}
.ad-c-h23 .superiority-item-info:after {
  border-top-color: #212121 !important;
}
.superiority-template-1 .ad-c-h23 .superiority-item-icon {
  background-color: #212121 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i23 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i23 .widget-title-wrapper {
  background-color: #212121 !important;
}
.wr-b-c23 .btn-site {
  background-color: #212121;
}
.q-a23 {
  background-color: #212121;
}
.active-category-color-23 .span-menu-item.active {
  color: #212121 !important;
  border-bottom: 1px solid #212121 !important;
}
.question-answer-template-3 .q-a23.block-question:after,
.question-answer-template-3 .q-a23.block-answer:after {
  border-top-color: #212121 !important;
}
.i-to-a23 {
  background-color: #212121;
}
.f-b-23:not(.main-footer-transparent) {
  background-color: #212121;
}
.default-template .button-bg-c23 .item-button,
.product-catalog-template-1 .button-bg-c23 .item-button,
.product-catalog-template-1 .button-bg-c23 .item-price,
.product-catalog-grid-template-1 .button-bg-c23 .item-button,
.product-catalog-grid-template-1 .button-bg-c23 .item-price {
  background-color: #212121 !important;
}
.catalog-button-bg-c23 .item-button,
.catalog-button-bg-c23 .catalog-client-discount-badge {
  background-color: #212121 !important;
}
.catalog-button-bg-c23 .catalog-client-discount-badge::after {
  border-left-color: #212121 !important;
  border-right-color: #212121 !important;
}
.catalog-client-badge-bg-c23 {
  background-color: #212121;
}
.product-catalog-template-2.btn-bg1 .button-bg-c23 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c23 .item-button {
  background-color: #212121 !important;
  border-color: #212121;
}
.product-catalog-template-3.btn-bg2 .button-bg-c23 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c23 .item-button {
  background-color: #212121 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c23 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c23 .item-button {
  border-color: #212121;
  color: #212121;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c23 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c23 .item-button {
  background-color: #212121 !important;
  border-color: #212121;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c23 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c23 .item-button {
  background-color: #212121 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c23 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c23 .item-button {
  border-color: #212121;
  color: #212121;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c23:not(.btn-without-background) {
  background-color: #212121 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c23:not(.btn-without-background) {
  border-color: #212121;
  color: #212121;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c23.btn-without-background {
  color: #212121;
}
#main-header .header-fixed.s-c-m-23,
.bottom-menu .bottom-menu-fixed.s-c-m-23 {
  background-color: #212121;
}
.page-bg223 .step-header {
  color: #ffffff !important;
}
.page-bg223 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg223 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg223 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg223 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg223 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg223 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c23 .profile-img {
  border-color: #212121;
}
.page-bg223,
.page-btn-bg223 {
  background-color: #212121;
}
.page-bg223 #header {
  background: linear-gradient(rgba(33, 33, 33, 0.6) 0%, rgba(33, 33, 33, 0) 100%) !important;
}
.page-bg223 #header .h-menu > li > *,
.page-bg223 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg223 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg223 .footer .h-logo,
.page-bg223 .footer .law-link {
  color: #ffffff !important;
}
.page-bg223 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg223 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg223 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg223 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg223 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg223 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg223 .footer .logo-color1,
.page-bg223 .main-footer.main-footer-transparent .logo-color1,
.page-bg223 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg223 .footer .logo-color2,
.page-bg223 .main-footer.main-footer-transparent .logo-color2,
.page-bg223 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg223 .ismobile.set-prev,
.page-bg223 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c24,
.shopping-cart-badge.btn-bg-c24,
.widgets-style .btn-bg-c24,
.success-send-form-icon.btn-bg-c24,
.widget:not(.btn-bg1) .btn-bg-c24,
.widget.f-bg2.f-bg-c24 .form-field,
.modal-dialog .btn-color.btn-bg-c24,
.w-bg-c24.w-bg2,
.w-bg-c24.w-bg2 .address-item-collapse-button,
.w-bg-c24.w-bg2 .map-address-item-collapse-button,
.w-bg-c24.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c24.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c24.num-pad {
  background-color: #5d4037;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c24 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c24 .recall-feedback:after,
.widgets-style .btn-bg-c24 .recall-feedback:after,
.success-send-form-icon.btn-bg-c24 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c24 .recall-feedback:after,
.widget.f-bg2.f-bg-c24 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c24 .recall-feedback:after,
.w-bg-c24.w-bg2 .recall-feedback:after,
.w-bg-c24.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c24.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c24.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c24.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c24.num-pad .recall-feedback:after {
  border-top-color: #5d4037;
}
.shopping-cart.btn-bg-c24 .lds-ring div,
.shopping-cart-badge.btn-bg-c24 .lds-ring div,
.widgets-style .btn-bg-c24 .lds-ring div,
.success-send-form-icon.btn-bg-c24 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c24 .lds-ring div,
.widget.f-bg2.f-bg-c24 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c24 .lds-ring div,
.w-bg-c24.w-bg2 .lds-ring div,
.w-bg-c24.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c24.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c24.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c24.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c24.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c24 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c24 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c24 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c24:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c24 select {
  border-color: #5d4037 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c24.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c24 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c24 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c24 select {
  background-color: #5d4037 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c24 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(93, 64, 55, 0) 0%, #5d4037 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c24 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(93, 64, 55, 0) 0%, #5d4037 100%) 0 0 no-repeat padding-box;
}
.w-bg-c24.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c24 {
  background-color: #5d4037;
}
.prc-c24.poster-root-category.active {
  background-color: #5d4037;
  color: #ffffff !important;
}
.pc-c24.poster-category.active,
.ppp-c24.poster-product__price {
  color: #5d4037 !important;
}
.w-bg-c24.w-bg2 .priority-nav__dropdown {
  background-color: #6d4b40;
  color: #ffffff !important;
}
.w-bg-c24.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s24 {
  color: #5d4037;
  background-color: rgba(93, 64, 55, 0.15);
}
.w-bg-o-s24:focus,
.w-bg-o-s24:active {
  color: #5d4037;
}
.w-bg-o-s24:hover {
  color: #5d4037;
  background-color: rgba(93, 64, 55, 0.3);
}
.w-bg-c24.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c24.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #5d4037;
  color: white;
}
.w-bg-c24.w-bg5,
.w-bg-c24.w-bg5 .address-item-collapse-button,
.w-bg-c24.w-bg5 .map-address-item-collapse-button,
.w-bg-c24.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c24.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #5d4037;
  color: #ffffff !important;
}
.page-list-more-details-color-24,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-24 .with-old-price .item-price:not(.old-price) {
  color: #5d4037 !important;
}
.price-color-24 .product-item-badge {
  background-color: #5d4037 !important;
}
.price-color-24 .product-item-badge::after {
  border-left-color: #5d4037 !important;
  border-right-color: #5d4037 !important;
}
.widgets-style .btn-bg-c24 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c24 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c24 *,
.recall-template-circle-2 .recall-bg-c24 *,
.w-bg-c24 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c24.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c24:not(.w-bg1).f-bg1 .form-field,
.w-bg-c24:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c24:not(.w-bg1).f-bg3 .form-field,
.w-bg-c24:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c24 .form-field-icon,
.f-bg-c24.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c24:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c24:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c24.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c24 .widget-divider-hr {
  border-top-color: #5d4037 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c24:not(.w-bg4) .draggable-icon {
    background-color: #5d4037;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c24 {
  background-color: rgba(93, 64, 55, 0.6);
}
.widget.w-bg-c24 #lid-magnet-image-preview,
.widget.w-bg-c24 #form-image-preview {
  background-color: #5d4037;
}
.btn-bg1 .btn-b-c24,
.f-bg1.f-b-c24 .form-field,
.w-bg1.w-b-c24,
.feature-c24.active {
  border-color: #5d4037 !important;
}
.btn-bg1 .btn-t-c24,
.f-bg1.f-t-c24 .form-field,
.f-bg1.f-t-c24 .form-field-icon,
.w-bg1.w-t-c24 {
  color: #5d4037 !important;
}
.btn-bg1 .btn-t-c24 .social-button-color1 {
  fill: #5d4037;
}
.btn-bg1 .btn-t-c24 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c24 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c24 .yclients-color {
  fill: #5d4037 !important;
}
.c-c24 .contact-background-color {
  fill: #5d4037;
}
[class*="contacts-template-"] .contacts .c-c24 {
  background-color: #5d4037;
}
[class*="contacts-template-"] .contacts .c-c24 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i24 .advantage-item-icon .zmdi,
.ad-c-i24 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i24 .superiority-item-info-title {
  color: #5d4037 !important;
}
.ad-c-h24 .superiority-item-info {
  background-color: #5d4037 !important;
}
.ad-c-h24 .superiority-item-info:after {
  border-top-color: #5d4037 !important;
}
.superiority-template-1 .ad-c-h24 .superiority-item-icon {
  background-color: #5d4037 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i24 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i24 .widget-title-wrapper {
  background-color: #5d4037 !important;
}
.wr-b-c24 .btn-site {
  background-color: #5d4037;
}
.q-a24 {
  background-color: #5d4037;
}
.active-category-color-24 .span-menu-item.active {
  color: #5d4037 !important;
  border-bottom: 1px solid #5d4037 !important;
}
.question-answer-template-3 .q-a24.block-question:after,
.question-answer-template-3 .q-a24.block-answer:after {
  border-top-color: #5d4037 !important;
}
.i-to-a24 {
  background-color: #5d4037;
}
.f-b-24:not(.main-footer-transparent) {
  background-color: #5d4037;
}
.default-template .button-bg-c24 .item-button,
.product-catalog-template-1 .button-bg-c24 .item-button,
.product-catalog-template-1 .button-bg-c24 .item-price,
.product-catalog-grid-template-1 .button-bg-c24 .item-button,
.product-catalog-grid-template-1 .button-bg-c24 .item-price {
  background-color: #5d4037 !important;
}
.catalog-button-bg-c24 .item-button,
.catalog-button-bg-c24 .catalog-client-discount-badge {
  background-color: #5d4037 !important;
}
.catalog-button-bg-c24 .catalog-client-discount-badge::after {
  border-left-color: #5d4037 !important;
  border-right-color: #5d4037 !important;
}
.catalog-client-badge-bg-c24 {
  background-color: #5d4037;
}
.product-catalog-template-2.btn-bg1 .button-bg-c24 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c24 .item-button {
  background-color: #5d4037 !important;
  border-color: #5d4037;
}
.product-catalog-template-3.btn-bg2 .button-bg-c24 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c24 .item-button {
  background-color: #5d4037 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c24 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c24 .item-button {
  border-color: #5d4037;
  color: #5d4037;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c24 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c24 .item-button {
  background-color: #5d4037 !important;
  border-color: #5d4037;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c24 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c24 .item-button {
  background-color: #5d4037 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c24 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c24 .item-button {
  border-color: #5d4037;
  color: #5d4037;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c24:not(.btn-without-background) {
  background-color: #5d4037 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c24:not(.btn-without-background) {
  border-color: #5d4037;
  color: #5d4037;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c24.btn-without-background {
  color: #5d4037;
}
#main-header .header-fixed.s-c-m-24,
.bottom-menu .bottom-menu-fixed.s-c-m-24 {
  background-color: #5d4037;
}
.page-bg224 .step-header {
  color: #ffffff !important;
}
.page-bg224 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg224 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg224 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg224 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg224 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg224 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c24 .profile-img {
  border-color: #5d4037;
}
.page-bg224,
.page-btn-bg224 {
  background-color: #5d4037;
}
.page-bg224 #header {
  background: linear-gradient(rgba(93, 64, 55, 0.6) 0%, rgba(93, 64, 55, 0) 100%) !important;
}
.page-bg224 #header .h-menu > li > *,
.page-bg224 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg224 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg224 .footer .h-logo,
.page-bg224 .footer .law-link {
  color: #ffffff !important;
}
.page-bg224 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg224 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg224 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg224 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg224 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg224 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg224 .footer .logo-color1,
.page-bg224 .main-footer.main-footer-transparent .logo-color1,
.page-bg224 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg224 .footer .logo-color2,
.page-bg224 .main-footer.main-footer-transparent .logo-color2,
.page-bg224 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg224 .ismobile.set-prev,
.page-bg224 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c25,
.shopping-cart-badge.btn-bg-c25,
.widgets-style .btn-bg-c25,
.success-send-form-icon.btn-bg-c25,
.widget:not(.btn-bg1) .btn-bg-c25,
.widget.f-bg2.f-bg-c25 .form-field,
.modal-dialog .btn-color.btn-bg-c25,
.w-bg-c25.w-bg2,
.w-bg-c25.w-bg2 .address-item-collapse-button,
.w-bg-c25.w-bg2 .map-address-item-collapse-button,
.w-bg-c25.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c25.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c25.num-pad {
  background-color: #ffcdd2;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c25 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c25 .recall-feedback:after,
.widgets-style .btn-bg-c25 .recall-feedback:after,
.success-send-form-icon.btn-bg-c25 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c25 .recall-feedback:after,
.widget.f-bg2.f-bg-c25 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c25 .recall-feedback:after,
.w-bg-c25.w-bg2 .recall-feedback:after,
.w-bg-c25.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c25.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c25.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c25.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c25.num-pad .recall-feedback:after {
  border-top-color: #ffcdd2;
}
.shopping-cart.btn-bg-c25 .lds-ring div,
.shopping-cart-badge.btn-bg-c25 .lds-ring div,
.widgets-style .btn-bg-c25 .lds-ring div,
.success-send-form-icon.btn-bg-c25 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c25 .lds-ring div,
.widget.f-bg2.f-bg-c25 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c25 .lds-ring div,
.w-bg-c25.w-bg2 .lds-ring div,
.w-bg-c25.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c25.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c25.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c25.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c25.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c25 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c25 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c25 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c25:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c25 select {
  border-color: #ffcdd2 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c25.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c25 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c25 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c25 select {
  background-color: #ffcdd2 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c25 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(255, 205, 210, 0) 0%, #ffcdd2 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c25 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(255, 205, 210, 0) 0%, #ffcdd2 100%) 0 0 no-repeat padding-box;
}
.w-bg-c25.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c25 {
  background-color: #ffcdd2;
}
.prc-c25.poster-root-category.active {
  background-color: #ffcdd2;
  color: #444444 !important;
}
.pc-c25.poster-category.active,
.ppp-c25.poster-product__price {
  color: #ffcdd2 !important;
}
.w-bg-c25.w-bg2 .priority-nav__dropdown {
  background-color: #ffe7e9;
  color: #000000 !important;
}
.w-bg-c25.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s25 {
  color: #ffcdd2;
  background-color: rgba(255, 205, 210, 0.15);
}
.w-bg-o-s25:focus,
.w-bg-o-s25:active {
  color: #ffcdd2;
}
.w-bg-o-s25:hover {
  color: #ffcdd2;
  background-color: rgba(255, 205, 210, 0.3);
}
.w-bg-c25.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c25.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #ffcdd2;
  color: white;
}
.w-bg-c25.w-bg5,
.w-bg-c25.w-bg5 .address-item-collapse-button,
.w-bg-c25.w-bg5 .map-address-item-collapse-button,
.w-bg-c25.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c25.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #ffcdd2;
  color: #ffffff !important;
}
.page-list-more-details-color-25,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-25 .with-old-price .item-price:not(.old-price) {
  color: #ffcdd2 !important;
}
.price-color-25 .product-item-badge {
  background-color: #ffcdd2 !important;
}
.price-color-25 .product-item-badge::after {
  border-left-color: #ffcdd2 !important;
  border-right-color: #ffcdd2 !important;
}
.widgets-style .btn-bg-c25 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c25 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c25 *,
.recall-template-circle-2 .recall-bg-c25 *,
.w-bg-c25 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c25.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c25:not(.w-bg1).f-bg1 .form-field,
.w-bg-c25:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c25:not(.w-bg1).f-bg3 .form-field,
.w-bg-c25:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c25 .form-field-icon,
.f-bg-c25.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c25:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c25:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c25.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c25 .widget-divider-hr {
  border-top-color: #ffcdd2 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c25:not(.w-bg4) .draggable-icon {
    background-color: #ffcdd2;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c25 {
  background-color: rgba(255, 205, 210, 0.6);
}
.widget.w-bg-c25 #lid-magnet-image-preview,
.widget.w-bg-c25 #form-image-preview {
  background-color: #ffcdd2;
}
.btn-bg1 .btn-b-c25,
.f-bg1.f-b-c25 .form-field,
.w-bg1.w-b-c25,
.feature-c25.active {
  border-color: #ffcdd2 !important;
}
.btn-bg1 .btn-t-c25,
.f-bg1.f-t-c25 .form-field,
.f-bg1.f-t-c25 .form-field-icon,
.w-bg1.w-t-c25 {
  color: #ffcdd2 !important;
}
.btn-bg1 .btn-t-c25 .social-button-color1 {
  fill: #ffcdd2;
}
.btn-bg1 .btn-t-c25 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c25 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c25 .yclients-color {
  fill: #ffcdd2 !important;
}
.c-c25 .contact-background-color {
  fill: #ffcdd2;
}
[class*="contacts-template-"] .contacts .c-c25 {
  background-color: #ffcdd2;
}
[class*="contacts-template-"] .contacts .c-c25 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i25 .advantage-item-icon .zmdi,
.ad-c-i25 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i25 .superiority-item-info-title {
  color: #ffcdd2 !important;
}
.ad-c-h25 .superiority-item-info {
  background-color: #ffcdd2 !important;
}
.ad-c-h25 .superiority-item-info:after {
  border-top-color: #ffcdd2 !important;
}
.superiority-template-1 .ad-c-h25 .superiority-item-icon {
  background-color: #ffcdd2 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i25 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i25 .widget-title-wrapper {
  background-color: #ffcdd2 !important;
}
.wr-b-c25 .btn-site {
  background-color: #ffcdd2;
}
.q-a25 {
  background-color: #ffcdd2;
}
.active-category-color-25 .span-menu-item.active {
  color: #ffcdd2 !important;
  border-bottom: 1px solid #ffcdd2 !important;
}
.question-answer-template-3 .q-a25.block-question:after,
.question-answer-template-3 .q-a25.block-answer:after {
  border-top-color: #ffcdd2 !important;
}
.i-to-a25 {
  background-color: #ffcdd2;
}
.f-b-25:not(.main-footer-transparent) {
  background-color: #ffcdd2;
}
.default-template .button-bg-c25 .item-button,
.product-catalog-template-1 .button-bg-c25 .item-button,
.product-catalog-template-1 .button-bg-c25 .item-price,
.product-catalog-grid-template-1 .button-bg-c25 .item-button,
.product-catalog-grid-template-1 .button-bg-c25 .item-price {
  background-color: #ffcdd2 !important;
}
.catalog-button-bg-c25 .item-button,
.catalog-button-bg-c25 .catalog-client-discount-badge {
  background-color: #ffcdd2 !important;
}
.catalog-button-bg-c25 .catalog-client-discount-badge::after {
  border-left-color: #ffcdd2 !important;
  border-right-color: #ffcdd2 !important;
}
.catalog-client-badge-bg-c25 {
  background-color: #ffcdd2;
}
.product-catalog-template-2.btn-bg1 .button-bg-c25 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c25 .item-button {
  background-color: #ffcdd2 !important;
  border-color: #ffcdd2;
}
.product-catalog-template-3.btn-bg2 .button-bg-c25 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c25 .item-button {
  background-color: #ffcdd2 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c25 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c25 .item-button {
  border-color: #ffcdd2;
  color: #ffcdd2;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c25 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c25 .item-button {
  background-color: #ffcdd2 !important;
  border-color: #ffcdd2;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c25 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c25 .item-button {
  background-color: #ffcdd2 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c25 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c25 .item-button {
  border-color: #ffcdd2;
  color: #ffcdd2;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c25:not(.btn-without-background) {
  background-color: #ffcdd2 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c25:not(.btn-without-background) {
  border-color: #ffcdd2;
  color: #ffcdd2;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c25.btn-without-background {
  color: #ffcdd2;
}
#main-header .header-fixed.s-c-m-25,
.bottom-menu .bottom-menu-fixed.s-c-m-25 {
  background-color: #ffcdd2;
}
.page-bg225 .step-header {
  color: #222222 !important;
}
.page-bg225 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg225 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg225 .step.active:before {
  border-top-color: #222222;
}
.page-bg225 .step.active:after {
  border-left-color: #222222;
}
.page-bg225 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg225 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c25 .profile-img {
  border-color: #ffcdd2;
}
.page-bg225,
.page-btn-bg225 {
  background-color: #ffcdd2;
}
.page-bg225 #header {
  background: linear-gradient(rgba(255, 205, 210, 0.6) 0%, rgba(255, 205, 210, 0) 100%) !important;
}
.page-bg225 #header .h-menu > li > *,
.page-bg225 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg225 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg225 .footer .h-logo,
.page-bg225 .footer .law-link {
  color: #222222 !important;
}
.page-bg225 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg225 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg225 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg225 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg225 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg225 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg225 .footer .logo-color1,
.page-bg225 .main-footer.main-footer-transparent .logo-color1,
.page-bg225 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg225 .footer .logo-color2,
.page-bg225 .main-footer.main-footer-transparent .logo-color2,
.page-bg225 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg225 .ismobile.set-prev,
.page-bg225 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c26,
.shopping-cart-badge.btn-bg-c26,
.widgets-style .btn-bg-c26,
.success-send-form-icon.btn-bg-c26,
.widget:not(.btn-bg1) .btn-bg-c26,
.widget.f-bg2.f-bg-c26 .form-field,
.modal-dialog .btn-color.btn-bg-c26,
.w-bg-c26.w-bg2,
.w-bg-c26.w-bg2 .address-item-collapse-button,
.w-bg-c26.w-bg2 .map-address-item-collapse-button,
.w-bg-c26.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c26.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c26.num-pad {
  background-color: #ef9a9a;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c26 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c26 .recall-feedback:after,
.widgets-style .btn-bg-c26 .recall-feedback:after,
.success-send-form-icon.btn-bg-c26 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c26 .recall-feedback:after,
.widget.f-bg2.f-bg-c26 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c26 .recall-feedback:after,
.w-bg-c26.w-bg2 .recall-feedback:after,
.w-bg-c26.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c26.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c26.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c26.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c26.num-pad .recall-feedback:after {
  border-top-color: #ef9a9a;
}
.shopping-cart.btn-bg-c26 .lds-ring div,
.shopping-cart-badge.btn-bg-c26 .lds-ring div,
.widgets-style .btn-bg-c26 .lds-ring div,
.success-send-form-icon.btn-bg-c26 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c26 .lds-ring div,
.widget.f-bg2.f-bg-c26 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c26 .lds-ring div,
.w-bg-c26.w-bg2 .lds-ring div,
.w-bg-c26.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c26.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c26.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c26.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c26.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c26 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c26 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c26 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c26:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c26 select {
  border-color: #ef9a9a !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c26.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c26 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c26 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c26 select {
  background-color: #ef9a9a !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c26 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(239, 154, 154, 0) 0%, #ef9a9a 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c26 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(239, 154, 154, 0) 0%, #ef9a9a 100%) 0 0 no-repeat padding-box;
}
.w-bg-c26.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c26 {
  background-color: #ef9a9a;
}
.prc-c26.poster-root-category.active {
  background-color: #ef9a9a;
  color: #ffffff !important;
}
.pc-c26.poster-category.active,
.ppp-c26.poster-product__price {
  color: #ef9a9a !important;
}
.w-bg-c26.w-bg2 .priority-nav__dropdown {
  background-color: #f2b0b0;
  color: #ffffff !important;
}
.w-bg-c26.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s26 {
  color: #ef9a9a;
  background-color: rgba(239, 154, 154, 0.15);
}
.w-bg-o-s26:focus,
.w-bg-o-s26:active {
  color: #ef9a9a;
}
.w-bg-o-s26:hover {
  color: #ef9a9a;
  background-color: rgba(239, 154, 154, 0.3);
}
.w-bg-c26.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c26.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #ef9a9a;
  color: white;
}
.w-bg-c26.w-bg5,
.w-bg-c26.w-bg5 .address-item-collapse-button,
.w-bg-c26.w-bg5 .map-address-item-collapse-button,
.w-bg-c26.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c26.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #ef9a9a;
  color: #ffffff !important;
}
.page-list-more-details-color-26,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-26 .with-old-price .item-price:not(.old-price) {
  color: #ef9a9a !important;
}
.price-color-26 .product-item-badge {
  background-color: #ef9a9a !important;
}
.price-color-26 .product-item-badge::after {
  border-left-color: #ef9a9a !important;
  border-right-color: #ef9a9a !important;
}
.widgets-style .btn-bg-c26 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c26 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c26 *,
.recall-template-circle-2 .recall-bg-c26 *,
.w-bg-c26 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c26.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c26:not(.w-bg1).f-bg1 .form-field,
.w-bg-c26:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c26:not(.w-bg1).f-bg3 .form-field,
.w-bg-c26:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c26 .form-field-icon,
.f-bg-c26.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c26:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c26:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c26.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c26 .widget-divider-hr {
  border-top-color: #ef9a9a !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c26:not(.w-bg4) .draggable-icon {
    background-color: #ef9a9a;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c26 {
  background-color: rgba(239, 154, 154, 0.6);
}
.widget.w-bg-c26 #lid-magnet-image-preview,
.widget.w-bg-c26 #form-image-preview {
  background-color: #ef9a9a;
}
.btn-bg1 .btn-b-c26,
.f-bg1.f-b-c26 .form-field,
.w-bg1.w-b-c26,
.feature-c26.active {
  border-color: #ef9a9a !important;
}
.btn-bg1 .btn-t-c26,
.f-bg1.f-t-c26 .form-field,
.f-bg1.f-t-c26 .form-field-icon,
.w-bg1.w-t-c26 {
  color: #ef9a9a !important;
}
.btn-bg1 .btn-t-c26 .social-button-color1 {
  fill: #ef9a9a;
}
.btn-bg1 .btn-t-c26 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c26 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c26 .yclients-color {
  fill: #ef9a9a !important;
}
.c-c26 .contact-background-color {
  fill: #ef9a9a;
}
[class*="contacts-template-"] .contacts .c-c26 {
  background-color: #ef9a9a;
}
[class*="contacts-template-"] .contacts .c-c26 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i26 .advantage-item-icon .zmdi,
.ad-c-i26 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i26 .superiority-item-info-title {
  color: #ef9a9a !important;
}
.ad-c-h26 .superiority-item-info {
  background-color: #ef9a9a !important;
}
.ad-c-h26 .superiority-item-info:after {
  border-top-color: #ef9a9a !important;
}
.superiority-template-1 .ad-c-h26 .superiority-item-icon {
  background-color: #ef9a9a !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i26 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i26 .widget-title-wrapper {
  background-color: #ef9a9a !important;
}
.wr-b-c26 .btn-site {
  background-color: #ef9a9a;
}
.q-a26 {
  background-color: #ef9a9a;
}
.active-category-color-26 .span-menu-item.active {
  color: #ef9a9a !important;
  border-bottom: 1px solid #ef9a9a !important;
}
.question-answer-template-3 .q-a26.block-question:after,
.question-answer-template-3 .q-a26.block-answer:after {
  border-top-color: #ef9a9a !important;
}
.i-to-a26 {
  background-color: #ef9a9a;
}
.f-b-26:not(.main-footer-transparent) {
  background-color: #ef9a9a;
}
.default-template .button-bg-c26 .item-button,
.product-catalog-template-1 .button-bg-c26 .item-button,
.product-catalog-template-1 .button-bg-c26 .item-price,
.product-catalog-grid-template-1 .button-bg-c26 .item-button,
.product-catalog-grid-template-1 .button-bg-c26 .item-price {
  background-color: #ef9a9a !important;
}
.catalog-button-bg-c26 .item-button,
.catalog-button-bg-c26 .catalog-client-discount-badge {
  background-color: #ef9a9a !important;
}
.catalog-button-bg-c26 .catalog-client-discount-badge::after {
  border-left-color: #ef9a9a !important;
  border-right-color: #ef9a9a !important;
}
.catalog-client-badge-bg-c26 {
  background-color: #ef9a9a;
}
.product-catalog-template-2.btn-bg1 .button-bg-c26 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c26 .item-button {
  background-color: #ef9a9a !important;
  border-color: #ef9a9a;
}
.product-catalog-template-3.btn-bg2 .button-bg-c26 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c26 .item-button {
  background-color: #ef9a9a !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c26 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c26 .item-button {
  border-color: #ef9a9a;
  color: #ef9a9a;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c26 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c26 .item-button {
  background-color: #ef9a9a !important;
  border-color: #ef9a9a;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c26 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c26 .item-button {
  background-color: #ef9a9a !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c26 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c26 .item-button {
  border-color: #ef9a9a;
  color: #ef9a9a;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c26:not(.btn-without-background) {
  background-color: #ef9a9a !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c26:not(.btn-without-background) {
  border-color: #ef9a9a;
  color: #ef9a9a;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c26.btn-without-background {
  color: #ef9a9a;
}
#main-header .header-fixed.s-c-m-26,
.bottom-menu .bottom-menu-fixed.s-c-m-26 {
  background-color: #ef9a9a;
}
.page-bg226 .step-header {
  color: #ffffff !important;
}
.page-bg226 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg226 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg226 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg226 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg226 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg226 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c26 .profile-img {
  border-color: #ef9a9a;
}
.page-bg226,
.page-btn-bg226 {
  background-color: #ef9a9a;
}
.page-bg226 #header {
  background: linear-gradient(rgba(239, 154, 154, 0.6) 0%, rgba(239, 154, 154, 0) 100%) !important;
}
.page-bg226 #header .h-menu > li > *,
.page-bg226 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg226 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg226 .footer .h-logo,
.page-bg226 .footer .law-link {
  color: #ffffff !important;
}
.page-bg226 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg226 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg226 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg226 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg226 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg226 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg226 .footer .logo-color1,
.page-bg226 .main-footer.main-footer-transparent .logo-color1,
.page-bg226 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg226 .footer .logo-color2,
.page-bg226 .main-footer.main-footer-transparent .logo-color2,
.page-bg226 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg226 .ismobile.set-prev,
.page-bg226 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c27,
.shopping-cart-badge.btn-bg-c27,
.widgets-style .btn-bg-c27,
.success-send-form-icon.btn-bg-c27,
.widget:not(.btn-bg1) .btn-bg-c27,
.widget.f-bg2.f-bg-c27 .form-field,
.modal-dialog .btn-color.btn-bg-c27,
.w-bg-c27.w-bg2,
.w-bg-c27.w-bg2 .address-item-collapse-button,
.w-bg-c27.w-bg2 .map-address-item-collapse-button,
.w-bg-c27.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c27.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c27.num-pad {
  background-color: #f48fb1;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c27 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c27 .recall-feedback:after,
.widgets-style .btn-bg-c27 .recall-feedback:after,
.success-send-form-icon.btn-bg-c27 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c27 .recall-feedback:after,
.widget.f-bg2.f-bg-c27 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c27 .recall-feedback:after,
.w-bg-c27.w-bg2 .recall-feedback:after,
.w-bg-c27.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c27.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c27.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c27.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c27.num-pad .recall-feedback:after {
  border-top-color: #f48fb1;
}
.shopping-cart.btn-bg-c27 .lds-ring div,
.shopping-cart-badge.btn-bg-c27 .lds-ring div,
.widgets-style .btn-bg-c27 .lds-ring div,
.success-send-form-icon.btn-bg-c27 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c27 .lds-ring div,
.widget.f-bg2.f-bg-c27 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c27 .lds-ring div,
.w-bg-c27.w-bg2 .lds-ring div,
.w-bg-c27.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c27.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c27.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c27.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c27.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c27 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c27 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c27 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c27:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c27 select {
  border-color: #f48fb1 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c27.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c27 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c27 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c27 select {
  background-color: #f48fb1 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c27 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(244, 143, 177, 0) 0%, #f48fb1 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c27 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(244, 143, 177, 0) 0%, #f48fb1 100%) 0 0 no-repeat padding-box;
}
.w-bg-c27.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c27 {
  background-color: #f48fb1;
}
.prc-c27.poster-root-category.active {
  background-color: #f48fb1;
  color: #ffffff !important;
}
.pc-c27.poster-category.active,
.ppp-c27.poster-product__price {
  color: #f48fb1 !important;
}
.w-bg-c27.w-bg2 .priority-nav__dropdown {
  background-color: #f6a6c1;
  color: #ffffff !important;
}
.w-bg-c27.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s27 {
  color: #f48fb1;
  background-color: rgba(244, 143, 177, 0.15);
}
.w-bg-o-s27:focus,
.w-bg-o-s27:active {
  color: #f48fb1;
}
.w-bg-o-s27:hover {
  color: #f48fb1;
  background-color: rgba(244, 143, 177, 0.3);
}
.w-bg-c27.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c27.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f48fb1;
  color: white;
}
.w-bg-c27.w-bg5,
.w-bg-c27.w-bg5 .address-item-collapse-button,
.w-bg-c27.w-bg5 .map-address-item-collapse-button,
.w-bg-c27.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c27.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f48fb1;
  color: #ffffff !important;
}
.page-list-more-details-color-27,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-27 .with-old-price .item-price:not(.old-price) {
  color: #f48fb1 !important;
}
.price-color-27 .product-item-badge {
  background-color: #f48fb1 !important;
}
.price-color-27 .product-item-badge::after {
  border-left-color: #f48fb1 !important;
  border-right-color: #f48fb1 !important;
}
.widgets-style .btn-bg-c27 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c27 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c27 *,
.recall-template-circle-2 .recall-bg-c27 *,
.w-bg-c27 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c27.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c27:not(.w-bg1).f-bg1 .form-field,
.w-bg-c27:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c27:not(.w-bg1).f-bg3 .form-field,
.w-bg-c27:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c27 .form-field-icon,
.f-bg-c27.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c27:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c27:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c27.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c27 .widget-divider-hr {
  border-top-color: #f48fb1 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c27:not(.w-bg4) .draggable-icon {
    background-color: #f48fb1;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c27 {
  background-color: rgba(244, 143, 177, 0.6);
}
.widget.w-bg-c27 #lid-magnet-image-preview,
.widget.w-bg-c27 #form-image-preview {
  background-color: #f48fb1;
}
.btn-bg1 .btn-b-c27,
.f-bg1.f-b-c27 .form-field,
.w-bg1.w-b-c27,
.feature-c27.active {
  border-color: #f48fb1 !important;
}
.btn-bg1 .btn-t-c27,
.f-bg1.f-t-c27 .form-field,
.f-bg1.f-t-c27 .form-field-icon,
.w-bg1.w-t-c27 {
  color: #f48fb1 !important;
}
.btn-bg1 .btn-t-c27 .social-button-color1 {
  fill: #f48fb1;
}
.btn-bg1 .btn-t-c27 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c27 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c27 .yclients-color {
  fill: #f48fb1 !important;
}
.c-c27 .contact-background-color {
  fill: #f48fb1;
}
[class*="contacts-template-"] .contacts .c-c27 {
  background-color: #f48fb1;
}
[class*="contacts-template-"] .contacts .c-c27 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i27 .advantage-item-icon .zmdi,
.ad-c-i27 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i27 .superiority-item-info-title {
  color: #f48fb1 !important;
}
.ad-c-h27 .superiority-item-info {
  background-color: #f48fb1 !important;
}
.ad-c-h27 .superiority-item-info:after {
  border-top-color: #f48fb1 !important;
}
.superiority-template-1 .ad-c-h27 .superiority-item-icon {
  background-color: #f48fb1 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i27 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i27 .widget-title-wrapper {
  background-color: #f48fb1 !important;
}
.wr-b-c27 .btn-site {
  background-color: #f48fb1;
}
.q-a27 {
  background-color: #f48fb1;
}
.active-category-color-27 .span-menu-item.active {
  color: #f48fb1 !important;
  border-bottom: 1px solid #f48fb1 !important;
}
.question-answer-template-3 .q-a27.block-question:after,
.question-answer-template-3 .q-a27.block-answer:after {
  border-top-color: #f48fb1 !important;
}
.i-to-a27 {
  background-color: #f48fb1;
}
.f-b-27:not(.main-footer-transparent) {
  background-color: #f48fb1;
}
.default-template .button-bg-c27 .item-button,
.product-catalog-template-1 .button-bg-c27 .item-button,
.product-catalog-template-1 .button-bg-c27 .item-price,
.product-catalog-grid-template-1 .button-bg-c27 .item-button,
.product-catalog-grid-template-1 .button-bg-c27 .item-price {
  background-color: #f48fb1 !important;
}
.catalog-button-bg-c27 .item-button,
.catalog-button-bg-c27 .catalog-client-discount-badge {
  background-color: #f48fb1 !important;
}
.catalog-button-bg-c27 .catalog-client-discount-badge::after {
  border-left-color: #f48fb1 !important;
  border-right-color: #f48fb1 !important;
}
.catalog-client-badge-bg-c27 {
  background-color: #f48fb1;
}
.product-catalog-template-2.btn-bg1 .button-bg-c27 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c27 .item-button {
  background-color: #f48fb1 !important;
  border-color: #f48fb1;
}
.product-catalog-template-3.btn-bg2 .button-bg-c27 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c27 .item-button {
  background-color: #f48fb1 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c27 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c27 .item-button {
  border-color: #f48fb1;
  color: #f48fb1;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c27 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c27 .item-button {
  background-color: #f48fb1 !important;
  border-color: #f48fb1;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c27 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c27 .item-button {
  background-color: #f48fb1 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c27 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c27 .item-button {
  border-color: #f48fb1;
  color: #f48fb1;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c27:not(.btn-without-background) {
  background-color: #f48fb1 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c27:not(.btn-without-background) {
  border-color: #f48fb1;
  color: #f48fb1;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c27.btn-without-background {
  color: #f48fb1;
}
#main-header .header-fixed.s-c-m-27,
.bottom-menu .bottom-menu-fixed.s-c-m-27 {
  background-color: #f48fb1;
}
.page-bg227 .step-header {
  color: #ffffff !important;
}
.page-bg227 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg227 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg227 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg227 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg227 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg227 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c27 .profile-img {
  border-color: #f48fb1;
}
.page-bg227,
.page-btn-bg227 {
  background-color: #f48fb1;
}
.page-bg227 #header {
  background: linear-gradient(rgba(244, 143, 177, 0.6) 0%, rgba(244, 143, 177, 0) 100%) !important;
}
.page-bg227 #header .h-menu > li > *,
.page-bg227 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg227 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg227 .footer .h-logo,
.page-bg227 .footer .law-link {
  color: #ffffff !important;
}
.page-bg227 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg227 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg227 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg227 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg227 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg227 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg227 .footer .logo-color1,
.page-bg227 .main-footer.main-footer-transparent .logo-color1,
.page-bg227 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg227 .footer .logo-color2,
.page-bg227 .main-footer.main-footer-transparent .logo-color2,
.page-bg227 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg227 .ismobile.set-prev,
.page-bg227 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c28,
.shopping-cart-badge.btn-bg-c28,
.widgets-style .btn-bg-c28,
.success-send-form-icon.btn-bg-c28,
.widget:not(.btn-bg1) .btn-bg-c28,
.widget.f-bg2.f-bg-c28 .form-field,
.modal-dialog .btn-color.btn-bg-c28,
.w-bg-c28.w-bg2,
.w-bg-c28.w-bg2 .address-item-collapse-button,
.w-bg-c28.w-bg2 .map-address-item-collapse-button,
.w-bg-c28.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c28.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c28.num-pad {
  background-color: #f06292;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c28 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c28 .recall-feedback:after,
.widgets-style .btn-bg-c28 .recall-feedback:after,
.success-send-form-icon.btn-bg-c28 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c28 .recall-feedback:after,
.widget.f-bg2.f-bg-c28 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c28 .recall-feedback:after,
.w-bg-c28.w-bg2 .recall-feedback:after,
.w-bg-c28.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c28.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c28.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c28.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c28.num-pad .recall-feedback:after {
  border-top-color: #f06292;
}
.shopping-cart.btn-bg-c28 .lds-ring div,
.shopping-cart-badge.btn-bg-c28 .lds-ring div,
.widgets-style .btn-bg-c28 .lds-ring div,
.success-send-form-icon.btn-bg-c28 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c28 .lds-ring div,
.widget.f-bg2.f-bg-c28 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c28 .lds-ring div,
.w-bg-c28.w-bg2 .lds-ring div,
.w-bg-c28.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c28.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c28.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c28.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c28.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c28 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c28 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c28 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c28:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c28 select {
  border-color: #f06292 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c28.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c28 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c28 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c28 select {
  background-color: #f06292 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c28 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(240, 98, 146, 0) 0%, #f06292 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c28 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(240, 98, 146, 0) 0%, #f06292 100%) 0 0 no-repeat padding-box;
}
.w-bg-c28.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c28 {
  background-color: #f06292;
}
.prc-c28.poster-root-category.active {
  background-color: #f06292;
  color: #ffffff !important;
}
.pc-c28.poster-category.active,
.ppp-c28.poster-product__price {
  color: #f06292 !important;
}
.w-bg-c28.w-bg2 .priority-nav__dropdown {
  background-color: #f279a2;
  color: #ffffff !important;
}
.w-bg-c28.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s28 {
  color: #f06292;
  background-color: rgba(240, 98, 146, 0.15);
}
.w-bg-o-s28:focus,
.w-bg-o-s28:active {
  color: #f06292;
}
.w-bg-o-s28:hover {
  color: #f06292;
  background-color: rgba(240, 98, 146, 0.3);
}
.w-bg-c28.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c28.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f06292;
  color: white;
}
.w-bg-c28.w-bg5,
.w-bg-c28.w-bg5 .address-item-collapse-button,
.w-bg-c28.w-bg5 .map-address-item-collapse-button,
.w-bg-c28.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c28.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f06292;
  color: #ffffff !important;
}
.page-list-more-details-color-28,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-28 .with-old-price .item-price:not(.old-price) {
  color: #f06292 !important;
}
.price-color-28 .product-item-badge {
  background-color: #f06292 !important;
}
.price-color-28 .product-item-badge::after {
  border-left-color: #f06292 !important;
  border-right-color: #f06292 !important;
}
.widgets-style .btn-bg-c28 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c28 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c28 *,
.recall-template-circle-2 .recall-bg-c28 *,
.w-bg-c28 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c28.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c28:not(.w-bg1).f-bg1 .form-field,
.w-bg-c28:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c28:not(.w-bg1).f-bg3 .form-field,
.w-bg-c28:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c28 .form-field-icon,
.f-bg-c28.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c28:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c28:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c28.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c28 .widget-divider-hr {
  border-top-color: #f06292 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c28:not(.w-bg4) .draggable-icon {
    background-color: #f06292;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c28 {
  background-color: rgba(240, 98, 146, 0.6);
}
.widget.w-bg-c28 #lid-magnet-image-preview,
.widget.w-bg-c28 #form-image-preview {
  background-color: #f06292;
}
.btn-bg1 .btn-b-c28,
.f-bg1.f-b-c28 .form-field,
.w-bg1.w-b-c28,
.feature-c28.active {
  border-color: #f06292 !important;
}
.btn-bg1 .btn-t-c28,
.f-bg1.f-t-c28 .form-field,
.f-bg1.f-t-c28 .form-field-icon,
.w-bg1.w-t-c28 {
  color: #f06292 !important;
}
.btn-bg1 .btn-t-c28 .social-button-color1 {
  fill: #f06292;
}
.btn-bg1 .btn-t-c28 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c28 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c28 .yclients-color {
  fill: #f06292 !important;
}
.c-c28 .contact-background-color {
  fill: #f06292;
}
[class*="contacts-template-"] .contacts .c-c28 {
  background-color: #f06292;
}
[class*="contacts-template-"] .contacts .c-c28 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i28 .advantage-item-icon .zmdi,
.ad-c-i28 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i28 .superiority-item-info-title {
  color: #f06292 !important;
}
.ad-c-h28 .superiority-item-info {
  background-color: #f06292 !important;
}
.ad-c-h28 .superiority-item-info:after {
  border-top-color: #f06292 !important;
}
.superiority-template-1 .ad-c-h28 .superiority-item-icon {
  background-color: #f06292 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i28 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i28 .widget-title-wrapper {
  background-color: #f06292 !important;
}
.wr-b-c28 .btn-site {
  background-color: #f06292;
}
.q-a28 {
  background-color: #f06292;
}
.active-category-color-28 .span-menu-item.active {
  color: #f06292 !important;
  border-bottom: 1px solid #f06292 !important;
}
.question-answer-template-3 .q-a28.block-question:after,
.question-answer-template-3 .q-a28.block-answer:after {
  border-top-color: #f06292 !important;
}
.i-to-a28 {
  background-color: #f06292;
}
.f-b-28:not(.main-footer-transparent) {
  background-color: #f06292;
}
.default-template .button-bg-c28 .item-button,
.product-catalog-template-1 .button-bg-c28 .item-button,
.product-catalog-template-1 .button-bg-c28 .item-price,
.product-catalog-grid-template-1 .button-bg-c28 .item-button,
.product-catalog-grid-template-1 .button-bg-c28 .item-price {
  background-color: #f06292 !important;
}
.catalog-button-bg-c28 .item-button,
.catalog-button-bg-c28 .catalog-client-discount-badge {
  background-color: #f06292 !important;
}
.catalog-button-bg-c28 .catalog-client-discount-badge::after {
  border-left-color: #f06292 !important;
  border-right-color: #f06292 !important;
}
.catalog-client-badge-bg-c28 {
  background-color: #f06292;
}
.product-catalog-template-2.btn-bg1 .button-bg-c28 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c28 .item-button {
  background-color: #f06292 !important;
  border-color: #f06292;
}
.product-catalog-template-3.btn-bg2 .button-bg-c28 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c28 .item-button {
  background-color: #f06292 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c28 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c28 .item-button {
  border-color: #f06292;
  color: #f06292;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c28 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c28 .item-button {
  background-color: #f06292 !important;
  border-color: #f06292;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c28 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c28 .item-button {
  background-color: #f06292 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c28 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c28 .item-button {
  border-color: #f06292;
  color: #f06292;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c28:not(.btn-without-background) {
  background-color: #f06292 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c28:not(.btn-without-background) {
  border-color: #f06292;
  color: #f06292;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c28.btn-without-background {
  color: #f06292;
}
#main-header .header-fixed.s-c-m-28,
.bottom-menu .bottom-menu-fixed.s-c-m-28 {
  background-color: #f06292;
}
.page-bg228 .step-header {
  color: #ffffff !important;
}
.page-bg228 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg228 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg228 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg228 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg228 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg228 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c28 .profile-img {
  border-color: #f06292;
}
.page-bg228,
.page-btn-bg228 {
  background-color: #f06292;
}
.page-bg228 #header {
  background: linear-gradient(rgba(240, 98, 146, 0.6) 0%, rgba(240, 98, 146, 0) 100%) !important;
}
.page-bg228 #header .h-menu > li > *,
.page-bg228 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg228 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg228 .footer .h-logo,
.page-bg228 .footer .law-link {
  color: #ffffff !important;
}
.page-bg228 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg228 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg228 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg228 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg228 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg228 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg228 .footer .logo-color1,
.page-bg228 .main-footer.main-footer-transparent .logo-color1,
.page-bg228 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg228 .footer .logo-color2,
.page-bg228 .main-footer.main-footer-transparent .logo-color2,
.page-bg228 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg228 .ismobile.set-prev,
.page-bg228 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c29,
.shopping-cart-badge.btn-bg-c29,
.widgets-style .btn-bg-c29,
.success-send-form-icon.btn-bg-c29,
.widget:not(.btn-bg1) .btn-bg-c29,
.widget.f-bg2.f-bg-c29 .form-field,
.modal-dialog .btn-color.btn-bg-c29,
.w-bg-c29.w-bg2,
.w-bg-c29.w-bg2 .address-item-collapse-button,
.w-bg-c29.w-bg2 .map-address-item-collapse-button,
.w-bg-c29.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c29.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c29.num-pad {
  background-color: #e1bee7;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c29 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c29 .recall-feedback:after,
.widgets-style .btn-bg-c29 .recall-feedback:after,
.success-send-form-icon.btn-bg-c29 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c29 .recall-feedback:after,
.widget.f-bg2.f-bg-c29 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c29 .recall-feedback:after,
.w-bg-c29.w-bg2 .recall-feedback:after,
.w-bg-c29.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c29.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c29.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c29.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c29.num-pad .recall-feedback:after {
  border-top-color: #e1bee7;
}
.shopping-cart.btn-bg-c29 .lds-ring div,
.shopping-cart-badge.btn-bg-c29 .lds-ring div,
.widgets-style .btn-bg-c29 .lds-ring div,
.success-send-form-icon.btn-bg-c29 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c29 .lds-ring div,
.widget.f-bg2.f-bg-c29 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c29 .lds-ring div,
.w-bg-c29.w-bg2 .lds-ring div,
.w-bg-c29.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c29.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c29.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c29.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c29.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c29 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c29 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c29 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c29:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c29 select {
  border-color: #e1bee7 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c29.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c29 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c29 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c29 select {
  background-color: #e1bee7 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c29 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(225, 190, 231, 0) 0%, #e1bee7 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c29 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(225, 190, 231, 0) 0%, #e1bee7 100%) 0 0 no-repeat padding-box;
}
.w-bg-c29.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c29 {
  background-color: #e1bee7;
}
.prc-c29.poster-root-category.active {
  background-color: #e1bee7;
  color: #444444 !important;
}
.pc-c29.poster-category.active,
.ppp-c29.poster-product__price {
  color: #e1bee7 !important;
}
.w-bg-c29.w-bg2 .priority-nav__dropdown {
  background-color: #ead1ee;
  color: #000000 !important;
}
.w-bg-c29.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s29 {
  color: #e1bee7;
  background-color: rgba(225, 190, 231, 0.15);
}
.w-bg-o-s29:focus,
.w-bg-o-s29:active {
  color: #e1bee7;
}
.w-bg-o-s29:hover {
  color: #e1bee7;
  background-color: rgba(225, 190, 231, 0.3);
}
.w-bg-c29.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c29.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #e1bee7;
  color: white;
}
.w-bg-c29.w-bg5,
.w-bg-c29.w-bg5 .address-item-collapse-button,
.w-bg-c29.w-bg5 .map-address-item-collapse-button,
.w-bg-c29.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c29.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #e1bee7;
  color: #ffffff !important;
}
.page-list-more-details-color-29,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-29 .with-old-price .item-price:not(.old-price) {
  color: #e1bee7 !important;
}
.price-color-29 .product-item-badge {
  background-color: #e1bee7 !important;
}
.price-color-29 .product-item-badge::after {
  border-left-color: #e1bee7 !important;
  border-right-color: #e1bee7 !important;
}
.widgets-style .btn-bg-c29 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c29 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c29 *,
.recall-template-circle-2 .recall-bg-c29 *,
.w-bg-c29 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c29.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c29:not(.w-bg1).f-bg1 .form-field,
.w-bg-c29:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c29:not(.w-bg1).f-bg3 .form-field,
.w-bg-c29:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c29 .form-field-icon,
.f-bg-c29.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c29:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c29:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c29.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c29 .widget-divider-hr {
  border-top-color: #e1bee7 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c29:not(.w-bg4) .draggable-icon {
    background-color: #e1bee7;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c29 {
  background-color: rgba(225, 190, 231, 0.6);
}
.widget.w-bg-c29 #lid-magnet-image-preview,
.widget.w-bg-c29 #form-image-preview {
  background-color: #e1bee7;
}
.btn-bg1 .btn-b-c29,
.f-bg1.f-b-c29 .form-field,
.w-bg1.w-b-c29,
.feature-c29.active {
  border-color: #e1bee7 !important;
}
.btn-bg1 .btn-t-c29,
.f-bg1.f-t-c29 .form-field,
.f-bg1.f-t-c29 .form-field-icon,
.w-bg1.w-t-c29 {
  color: #e1bee7 !important;
}
.btn-bg1 .btn-t-c29 .social-button-color1 {
  fill: #e1bee7;
}
.btn-bg1 .btn-t-c29 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c29 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c29 .yclients-color {
  fill: #e1bee7 !important;
}
.c-c29 .contact-background-color {
  fill: #e1bee7;
}
[class*="contacts-template-"] .contacts .c-c29 {
  background-color: #e1bee7;
}
[class*="contacts-template-"] .contacts .c-c29 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i29 .advantage-item-icon .zmdi,
.ad-c-i29 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i29 .superiority-item-info-title {
  color: #e1bee7 !important;
}
.ad-c-h29 .superiority-item-info {
  background-color: #e1bee7 !important;
}
.ad-c-h29 .superiority-item-info:after {
  border-top-color: #e1bee7 !important;
}
.superiority-template-1 .ad-c-h29 .superiority-item-icon {
  background-color: #e1bee7 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i29 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i29 .widget-title-wrapper {
  background-color: #e1bee7 !important;
}
.wr-b-c29 .btn-site {
  background-color: #e1bee7;
}
.q-a29 {
  background-color: #e1bee7;
}
.active-category-color-29 .span-menu-item.active {
  color: #e1bee7 !important;
  border-bottom: 1px solid #e1bee7 !important;
}
.question-answer-template-3 .q-a29.block-question:after,
.question-answer-template-3 .q-a29.block-answer:after {
  border-top-color: #e1bee7 !important;
}
.i-to-a29 {
  background-color: #e1bee7;
}
.f-b-29:not(.main-footer-transparent) {
  background-color: #e1bee7;
}
.default-template .button-bg-c29 .item-button,
.product-catalog-template-1 .button-bg-c29 .item-button,
.product-catalog-template-1 .button-bg-c29 .item-price,
.product-catalog-grid-template-1 .button-bg-c29 .item-button,
.product-catalog-grid-template-1 .button-bg-c29 .item-price {
  background-color: #e1bee7 !important;
}
.catalog-button-bg-c29 .item-button,
.catalog-button-bg-c29 .catalog-client-discount-badge {
  background-color: #e1bee7 !important;
}
.catalog-button-bg-c29 .catalog-client-discount-badge::after {
  border-left-color: #e1bee7 !important;
  border-right-color: #e1bee7 !important;
}
.catalog-client-badge-bg-c29 {
  background-color: #e1bee7;
}
.product-catalog-template-2.btn-bg1 .button-bg-c29 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c29 .item-button {
  background-color: #e1bee7 !important;
  border-color: #e1bee7;
}
.product-catalog-template-3.btn-bg2 .button-bg-c29 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c29 .item-button {
  background-color: #e1bee7 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c29 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c29 .item-button {
  border-color: #e1bee7;
  color: #e1bee7;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c29 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c29 .item-button {
  background-color: #e1bee7 !important;
  border-color: #e1bee7;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c29 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c29 .item-button {
  background-color: #e1bee7 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c29 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c29 .item-button {
  border-color: #e1bee7;
  color: #e1bee7;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c29:not(.btn-without-background) {
  background-color: #e1bee7 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c29:not(.btn-without-background) {
  border-color: #e1bee7;
  color: #e1bee7;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c29.btn-without-background {
  color: #e1bee7;
}
#main-header .header-fixed.s-c-m-29,
.bottom-menu .bottom-menu-fixed.s-c-m-29 {
  background-color: #e1bee7;
}
.page-bg229 .step-header {
  color: #222222 !important;
}
.page-bg229 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg229 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg229 .step.active:before {
  border-top-color: #222222;
}
.page-bg229 .step.active:after {
  border-left-color: #222222;
}
.page-bg229 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg229 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c29 .profile-img {
  border-color: #e1bee7;
}
.page-bg229,
.page-btn-bg229 {
  background-color: #e1bee7;
}
.page-bg229 #header {
  background: linear-gradient(rgba(225, 190, 231, 0.6) 0%, rgba(225, 190, 231, 0) 100%) !important;
}
.page-bg229 #header .h-menu > li > *,
.page-bg229 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg229 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg229 .footer .h-logo,
.page-bg229 .footer .law-link {
  color: #222222 !important;
}
.page-bg229 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg229 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg229 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg229 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg229 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg229 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg229 .footer .logo-color1,
.page-bg229 .main-footer.main-footer-transparent .logo-color1,
.page-bg229 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg229 .footer .logo-color2,
.page-bg229 .main-footer.main-footer-transparent .logo-color2,
.page-bg229 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg229 .ismobile.set-prev,
.page-bg229 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c30,
.shopping-cart-badge.btn-bg-c30,
.widgets-style .btn-bg-c30,
.success-send-form-icon.btn-bg-c30,
.widget:not(.btn-bg1) .btn-bg-c30,
.widget.f-bg2.f-bg-c30 .form-field,
.modal-dialog .btn-color.btn-bg-c30,
.w-bg-c30.w-bg2,
.w-bg-c30.w-bg2 .address-item-collapse-button,
.w-bg-c30.w-bg2 .map-address-item-collapse-button,
.w-bg-c30.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c30.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c30.num-pad {
  background-color: #ce93d8;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c30 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c30 .recall-feedback:after,
.widgets-style .btn-bg-c30 .recall-feedback:after,
.success-send-form-icon.btn-bg-c30 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c30 .recall-feedback:after,
.widget.f-bg2.f-bg-c30 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c30 .recall-feedback:after,
.w-bg-c30.w-bg2 .recall-feedback:after,
.w-bg-c30.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c30.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c30.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c30.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c30.num-pad .recall-feedback:after {
  border-top-color: #ce93d8;
}
.shopping-cart.btn-bg-c30 .lds-ring div,
.shopping-cart-badge.btn-bg-c30 .lds-ring div,
.widgets-style .btn-bg-c30 .lds-ring div,
.success-send-form-icon.btn-bg-c30 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c30 .lds-ring div,
.widget.f-bg2.f-bg-c30 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c30 .lds-ring div,
.w-bg-c30.w-bg2 .lds-ring div,
.w-bg-c30.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c30.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c30.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c30.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c30.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c30 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c30 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c30 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c30:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c30 select {
  border-color: #ce93d8 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c30.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c30 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c30 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c30 select {
  background-color: #ce93d8 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c30 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(206, 147, 216, 0) 0%, #ce93d8 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c30 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(206, 147, 216, 0) 0%, #ce93d8 100%) 0 0 no-repeat padding-box;
}
.w-bg-c30.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c30 {
  background-color: #ce93d8;
}
.prc-c30.poster-root-category.active {
  background-color: #ce93d8;
  color: #ffffff !important;
}
.pc-c30.poster-category.active,
.ppp-c30.poster-product__price {
  color: #ce93d8 !important;
}
.w-bg-c30.w-bg2 .priority-nav__dropdown {
  background-color: #d7a6df;
  color: #ffffff !important;
}
.w-bg-c30.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s30 {
  color: #ce93d8;
  background-color: rgba(206, 147, 216, 0.15);
}
.w-bg-o-s30:focus,
.w-bg-o-s30:active {
  color: #ce93d8;
}
.w-bg-o-s30:hover {
  color: #ce93d8;
  background-color: rgba(206, 147, 216, 0.3);
}
.w-bg-c30.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c30.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #ce93d8;
  color: white;
}
.w-bg-c30.w-bg5,
.w-bg-c30.w-bg5 .address-item-collapse-button,
.w-bg-c30.w-bg5 .map-address-item-collapse-button,
.w-bg-c30.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c30.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #ce93d8;
  color: #ffffff !important;
}
.page-list-more-details-color-30,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-30 .with-old-price .item-price:not(.old-price) {
  color: #ce93d8 !important;
}
.price-color-30 .product-item-badge {
  background-color: #ce93d8 !important;
}
.price-color-30 .product-item-badge::after {
  border-left-color: #ce93d8 !important;
  border-right-color: #ce93d8 !important;
}
.widgets-style .btn-bg-c30 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c30 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c30 *,
.recall-template-circle-2 .recall-bg-c30 *,
.w-bg-c30 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c30.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c30:not(.w-bg1).f-bg1 .form-field,
.w-bg-c30:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c30:not(.w-bg1).f-bg3 .form-field,
.w-bg-c30:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c30 .form-field-icon,
.f-bg-c30.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c30:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c30:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c30.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c30 .widget-divider-hr {
  border-top-color: #ce93d8 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c30:not(.w-bg4) .draggable-icon {
    background-color: #ce93d8;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c30 {
  background-color: rgba(206, 147, 216, 0.6);
}
.widget.w-bg-c30 #lid-magnet-image-preview,
.widget.w-bg-c30 #form-image-preview {
  background-color: #ce93d8;
}
.btn-bg1 .btn-b-c30,
.f-bg1.f-b-c30 .form-field,
.w-bg1.w-b-c30,
.feature-c30.active {
  border-color: #ce93d8 !important;
}
.btn-bg1 .btn-t-c30,
.f-bg1.f-t-c30 .form-field,
.f-bg1.f-t-c30 .form-field-icon,
.w-bg1.w-t-c30 {
  color: #ce93d8 !important;
}
.btn-bg1 .btn-t-c30 .social-button-color1 {
  fill: #ce93d8;
}
.btn-bg1 .btn-t-c30 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c30 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c30 .yclients-color {
  fill: #ce93d8 !important;
}
.c-c30 .contact-background-color {
  fill: #ce93d8;
}
[class*="contacts-template-"] .contacts .c-c30 {
  background-color: #ce93d8;
}
[class*="contacts-template-"] .contacts .c-c30 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i30 .advantage-item-icon .zmdi,
.ad-c-i30 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i30 .superiority-item-info-title {
  color: #ce93d8 !important;
}
.ad-c-h30 .superiority-item-info {
  background-color: #ce93d8 !important;
}
.ad-c-h30 .superiority-item-info:after {
  border-top-color: #ce93d8 !important;
}
.superiority-template-1 .ad-c-h30 .superiority-item-icon {
  background-color: #ce93d8 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i30 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i30 .widget-title-wrapper {
  background-color: #ce93d8 !important;
}
.wr-b-c30 .btn-site {
  background-color: #ce93d8;
}
.q-a30 {
  background-color: #ce93d8;
}
.active-category-color-30 .span-menu-item.active {
  color: #ce93d8 !important;
  border-bottom: 1px solid #ce93d8 !important;
}
.question-answer-template-3 .q-a30.block-question:after,
.question-answer-template-3 .q-a30.block-answer:after {
  border-top-color: #ce93d8 !important;
}
.i-to-a30 {
  background-color: #ce93d8;
}
.f-b-30:not(.main-footer-transparent) {
  background-color: #ce93d8;
}
.default-template .button-bg-c30 .item-button,
.product-catalog-template-1 .button-bg-c30 .item-button,
.product-catalog-template-1 .button-bg-c30 .item-price,
.product-catalog-grid-template-1 .button-bg-c30 .item-button,
.product-catalog-grid-template-1 .button-bg-c30 .item-price {
  background-color: #ce93d8 !important;
}
.catalog-button-bg-c30 .item-button,
.catalog-button-bg-c30 .catalog-client-discount-badge {
  background-color: #ce93d8 !important;
}
.catalog-button-bg-c30 .catalog-client-discount-badge::after {
  border-left-color: #ce93d8 !important;
  border-right-color: #ce93d8 !important;
}
.catalog-client-badge-bg-c30 {
  background-color: #ce93d8;
}
.product-catalog-template-2.btn-bg1 .button-bg-c30 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c30 .item-button {
  background-color: #ce93d8 !important;
  border-color: #ce93d8;
}
.product-catalog-template-3.btn-bg2 .button-bg-c30 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c30 .item-button {
  background-color: #ce93d8 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c30 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c30 .item-button {
  border-color: #ce93d8;
  color: #ce93d8;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c30 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c30 .item-button {
  background-color: #ce93d8 !important;
  border-color: #ce93d8;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c30 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c30 .item-button {
  background-color: #ce93d8 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c30 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c30 .item-button {
  border-color: #ce93d8;
  color: #ce93d8;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c30:not(.btn-without-background) {
  background-color: #ce93d8 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c30:not(.btn-without-background) {
  border-color: #ce93d8;
  color: #ce93d8;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c30.btn-without-background {
  color: #ce93d8;
}
#main-header .header-fixed.s-c-m-30,
.bottom-menu .bottom-menu-fixed.s-c-m-30 {
  background-color: #ce93d8;
}
.page-bg230 .step-header {
  color: #ffffff !important;
}
.page-bg230 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg230 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg230 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg230 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg230 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg230 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c30 .profile-img {
  border-color: #ce93d8;
}
.page-bg230,
.page-btn-bg230 {
  background-color: #ce93d8;
}
.page-bg230 #header {
  background: linear-gradient(rgba(206, 147, 216, 0.6) 0%, rgba(206, 147, 216, 0) 100%) !important;
}
.page-bg230 #header .h-menu > li > *,
.page-bg230 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg230 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg230 .footer .h-logo,
.page-bg230 .footer .law-link {
  color: #ffffff !important;
}
.page-bg230 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg230 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg230 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg230 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg230 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg230 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg230 .footer .logo-color1,
.page-bg230 .main-footer.main-footer-transparent .logo-color1,
.page-bg230 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg230 .footer .logo-color2,
.page-bg230 .main-footer.main-footer-transparent .logo-color2,
.page-bg230 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg230 .ismobile.set-prev,
.page-bg230 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c31,
.shopping-cart-badge.btn-bg-c31,
.widgets-style .btn-bg-c31,
.success-send-form-icon.btn-bg-c31,
.widget:not(.btn-bg1) .btn-bg-c31,
.widget.f-bg2.f-bg-c31 .form-field,
.modal-dialog .btn-color.btn-bg-c31,
.w-bg-c31.w-bg2,
.w-bg-c31.w-bg2 .address-item-collapse-button,
.w-bg-c31.w-bg2 .map-address-item-collapse-button,
.w-bg-c31.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c31.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c31.num-pad {
  background-color: #d1c4e9;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c31 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c31 .recall-feedback:after,
.widgets-style .btn-bg-c31 .recall-feedback:after,
.success-send-form-icon.btn-bg-c31 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c31 .recall-feedback:after,
.widget.f-bg2.f-bg-c31 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c31 .recall-feedback:after,
.w-bg-c31.w-bg2 .recall-feedback:after,
.w-bg-c31.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c31.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c31.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c31.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c31.num-pad .recall-feedback:after {
  border-top-color: #d1c4e9;
}
.shopping-cart.btn-bg-c31 .lds-ring div,
.shopping-cart-badge.btn-bg-c31 .lds-ring div,
.widgets-style .btn-bg-c31 .lds-ring div,
.success-send-form-icon.btn-bg-c31 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c31 .lds-ring div,
.widget.f-bg2.f-bg-c31 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c31 .lds-ring div,
.w-bg-c31.w-bg2 .lds-ring div,
.w-bg-c31.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c31.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c31.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c31.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c31.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c31 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c31 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c31 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c31:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c31 select {
  border-color: #d1c4e9 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c31.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c31 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c31 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c31 select {
  background-color: #d1c4e9 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c31 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(209, 196, 233, 0) 0%, #d1c4e9 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c31 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(209, 196, 233, 0) 0%, #d1c4e9 100%) 0 0 no-repeat padding-box;
}
.w-bg-c31.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c31 {
  background-color: #d1c4e9;
}
.prc-c31.poster-root-category.active {
  background-color: #d1c4e9;
  color: #444444 !important;
}
.pc-c31.poster-category.active,
.ppp-c31.poster-product__price {
  color: #d1c4e9 !important;
}
.w-bg-c31.w-bg2 .priority-nav__dropdown {
  background-color: #dfd7f0;
  color: #000000 !important;
}
.w-bg-c31.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s31 {
  color: #d1c4e9;
  background-color: rgba(209, 196, 233, 0.15);
}
.w-bg-o-s31:focus,
.w-bg-o-s31:active {
  color: #d1c4e9;
}
.w-bg-o-s31:hover {
  color: #d1c4e9;
  background-color: rgba(209, 196, 233, 0.3);
}
.w-bg-c31.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c31.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #d1c4e9;
  color: white;
}
.w-bg-c31.w-bg5,
.w-bg-c31.w-bg5 .address-item-collapse-button,
.w-bg-c31.w-bg5 .map-address-item-collapse-button,
.w-bg-c31.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c31.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #d1c4e9;
  color: #ffffff !important;
}
.page-list-more-details-color-31,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-31 .with-old-price .item-price:not(.old-price) {
  color: #d1c4e9 !important;
}
.price-color-31 .product-item-badge {
  background-color: #d1c4e9 !important;
}
.price-color-31 .product-item-badge::after {
  border-left-color: #d1c4e9 !important;
  border-right-color: #d1c4e9 !important;
}
.widgets-style .btn-bg-c31 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c31 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c31 *,
.recall-template-circle-2 .recall-bg-c31 *,
.w-bg-c31 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c31.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c31:not(.w-bg1).f-bg1 .form-field,
.w-bg-c31:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c31:not(.w-bg1).f-bg3 .form-field,
.w-bg-c31:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c31 .form-field-icon,
.f-bg-c31.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c31:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c31:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c31.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c31 .widget-divider-hr {
  border-top-color: #d1c4e9 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c31:not(.w-bg4) .draggable-icon {
    background-color: #d1c4e9;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c31 {
  background-color: rgba(209, 196, 233, 0.6);
}
.widget.w-bg-c31 #lid-magnet-image-preview,
.widget.w-bg-c31 #form-image-preview {
  background-color: #d1c4e9;
}
.btn-bg1 .btn-b-c31,
.f-bg1.f-b-c31 .form-field,
.w-bg1.w-b-c31,
.feature-c31.active {
  border-color: #d1c4e9 !important;
}
.btn-bg1 .btn-t-c31,
.f-bg1.f-t-c31 .form-field,
.f-bg1.f-t-c31 .form-field-icon,
.w-bg1.w-t-c31 {
  color: #d1c4e9 !important;
}
.btn-bg1 .btn-t-c31 .social-button-color1 {
  fill: #d1c4e9;
}
.btn-bg1 .btn-t-c31 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c31 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c31 .yclients-color {
  fill: #d1c4e9 !important;
}
.c-c31 .contact-background-color {
  fill: #d1c4e9;
}
[class*="contacts-template-"] .contacts .c-c31 {
  background-color: #d1c4e9;
}
[class*="contacts-template-"] .contacts .c-c31 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i31 .advantage-item-icon .zmdi,
.ad-c-i31 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i31 .superiority-item-info-title {
  color: #d1c4e9 !important;
}
.ad-c-h31 .superiority-item-info {
  background-color: #d1c4e9 !important;
}
.ad-c-h31 .superiority-item-info:after {
  border-top-color: #d1c4e9 !important;
}
.superiority-template-1 .ad-c-h31 .superiority-item-icon {
  background-color: #d1c4e9 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i31 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i31 .widget-title-wrapper {
  background-color: #d1c4e9 !important;
}
.wr-b-c31 .btn-site {
  background-color: #d1c4e9;
}
.q-a31 {
  background-color: #d1c4e9;
}
.active-category-color-31 .span-menu-item.active {
  color: #d1c4e9 !important;
  border-bottom: 1px solid #d1c4e9 !important;
}
.question-answer-template-3 .q-a31.block-question:after,
.question-answer-template-3 .q-a31.block-answer:after {
  border-top-color: #d1c4e9 !important;
}
.i-to-a31 {
  background-color: #d1c4e9;
}
.f-b-31:not(.main-footer-transparent) {
  background-color: #d1c4e9;
}
.default-template .button-bg-c31 .item-button,
.product-catalog-template-1 .button-bg-c31 .item-button,
.product-catalog-template-1 .button-bg-c31 .item-price,
.product-catalog-grid-template-1 .button-bg-c31 .item-button,
.product-catalog-grid-template-1 .button-bg-c31 .item-price {
  background-color: #d1c4e9 !important;
}
.catalog-button-bg-c31 .item-button,
.catalog-button-bg-c31 .catalog-client-discount-badge {
  background-color: #d1c4e9 !important;
}
.catalog-button-bg-c31 .catalog-client-discount-badge::after {
  border-left-color: #d1c4e9 !important;
  border-right-color: #d1c4e9 !important;
}
.catalog-client-badge-bg-c31 {
  background-color: #d1c4e9;
}
.product-catalog-template-2.btn-bg1 .button-bg-c31 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c31 .item-button {
  background-color: #d1c4e9 !important;
  border-color: #d1c4e9;
}
.product-catalog-template-3.btn-bg2 .button-bg-c31 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c31 .item-button {
  background-color: #d1c4e9 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c31 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c31 .item-button {
  border-color: #d1c4e9;
  color: #d1c4e9;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c31 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c31 .item-button {
  background-color: #d1c4e9 !important;
  border-color: #d1c4e9;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c31 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c31 .item-button {
  background-color: #d1c4e9 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c31 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c31 .item-button {
  border-color: #d1c4e9;
  color: #d1c4e9;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c31:not(.btn-without-background) {
  background-color: #d1c4e9 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c31:not(.btn-without-background) {
  border-color: #d1c4e9;
  color: #d1c4e9;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c31.btn-without-background {
  color: #d1c4e9;
}
#main-header .header-fixed.s-c-m-31,
.bottom-menu .bottom-menu-fixed.s-c-m-31 {
  background-color: #d1c4e9;
}
.page-bg231 .step-header {
  color: #222222 !important;
}
.page-bg231 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg231 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg231 .step.active:before {
  border-top-color: #222222;
}
.page-bg231 .step.active:after {
  border-left-color: #222222;
}
.page-bg231 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg231 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c31 .profile-img {
  border-color: #d1c4e9;
}
.page-bg231,
.page-btn-bg231 {
  background-color: #d1c4e9;
}
.page-bg231 #header {
  background: linear-gradient(rgba(209, 196, 233, 0.6) 0%, rgba(209, 196, 233, 0) 100%) !important;
}
.page-bg231 #header .h-menu > li > *,
.page-bg231 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg231 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg231 .footer .h-logo,
.page-bg231 .footer .law-link {
  color: #222222 !important;
}
.page-bg231 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg231 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg231 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg231 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg231 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg231 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg231 .footer .logo-color1,
.page-bg231 .main-footer.main-footer-transparent .logo-color1,
.page-bg231 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg231 .footer .logo-color2,
.page-bg231 .main-footer.main-footer-transparent .logo-color2,
.page-bg231 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg231 .ismobile.set-prev,
.page-bg231 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c32,
.shopping-cart-badge.btn-bg-c32,
.widgets-style .btn-bg-c32,
.success-send-form-icon.btn-bg-c32,
.widget:not(.btn-bg1) .btn-bg-c32,
.widget.f-bg2.f-bg-c32 .form-field,
.modal-dialog .btn-color.btn-bg-c32,
.w-bg-c32.w-bg2,
.w-bg-c32.w-bg2 .address-item-collapse-button,
.w-bg-c32.w-bg2 .map-address-item-collapse-button,
.w-bg-c32.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c32.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c32.num-pad {
  background-color: #b39ddb;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c32 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c32 .recall-feedback:after,
.widgets-style .btn-bg-c32 .recall-feedback:after,
.success-send-form-icon.btn-bg-c32 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c32 .recall-feedback:after,
.widget.f-bg2.f-bg-c32 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c32 .recall-feedback:after,
.w-bg-c32.w-bg2 .recall-feedback:after,
.w-bg-c32.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c32.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c32.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c32.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c32.num-pad .recall-feedback:after {
  border-top-color: #b39ddb;
}
.shopping-cart.btn-bg-c32 .lds-ring div,
.shopping-cart-badge.btn-bg-c32 .lds-ring div,
.widgets-style .btn-bg-c32 .lds-ring div,
.success-send-form-icon.btn-bg-c32 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c32 .lds-ring div,
.widget.f-bg2.f-bg-c32 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c32 .lds-ring div,
.w-bg-c32.w-bg2 .lds-ring div,
.w-bg-c32.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c32.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c32.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c32.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c32.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c32 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c32 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c32 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c32:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c32 select {
  border-color: #b39ddb !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c32.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c32 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c32 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c32 select {
  background-color: #b39ddb !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c32 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(179, 157, 219, 0) 0%, #b39ddb 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c32 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(179, 157, 219, 0) 0%, #b39ddb 100%) 0 0 no-repeat padding-box;
}
.w-bg-c32.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c32 {
  background-color: #b39ddb;
}
.prc-c32.poster-root-category.active {
  background-color: #b39ddb;
  color: #ffffff !important;
}
.pc-c32.poster-category.active,
.ppp-c32.poster-product__price {
  color: #b39ddb !important;
}
.w-bg-c32.w-bg2 .priority-nav__dropdown {
  background-color: #c1b0e2;
  color: #ffffff !important;
}
.w-bg-c32.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s32 {
  color: #b39ddb;
  background-color: rgba(179, 157, 219, 0.15);
}
.w-bg-o-s32:focus,
.w-bg-o-s32:active {
  color: #b39ddb;
}
.w-bg-o-s32:hover {
  color: #b39ddb;
  background-color: rgba(179, 157, 219, 0.3);
}
.w-bg-c32.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c32.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #b39ddb;
  color: white;
}
.w-bg-c32.w-bg5,
.w-bg-c32.w-bg5 .address-item-collapse-button,
.w-bg-c32.w-bg5 .map-address-item-collapse-button,
.w-bg-c32.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c32.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #b39ddb;
  color: #ffffff !important;
}
.page-list-more-details-color-32,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-32 .with-old-price .item-price:not(.old-price) {
  color: #b39ddb !important;
}
.price-color-32 .product-item-badge {
  background-color: #b39ddb !important;
}
.price-color-32 .product-item-badge::after {
  border-left-color: #b39ddb !important;
  border-right-color: #b39ddb !important;
}
.widgets-style .btn-bg-c32 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c32 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c32 *,
.recall-template-circle-2 .recall-bg-c32 *,
.w-bg-c32 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c32.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c32:not(.w-bg1).f-bg1 .form-field,
.w-bg-c32:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c32:not(.w-bg1).f-bg3 .form-field,
.w-bg-c32:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c32 .form-field-icon,
.f-bg-c32.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c32:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c32:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c32.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c32 .widget-divider-hr {
  border-top-color: #b39ddb !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c32:not(.w-bg4) .draggable-icon {
    background-color: #b39ddb;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c32 {
  background-color: rgba(179, 157, 219, 0.6);
}
.widget.w-bg-c32 #lid-magnet-image-preview,
.widget.w-bg-c32 #form-image-preview {
  background-color: #b39ddb;
}
.btn-bg1 .btn-b-c32,
.f-bg1.f-b-c32 .form-field,
.w-bg1.w-b-c32,
.feature-c32.active {
  border-color: #b39ddb !important;
}
.btn-bg1 .btn-t-c32,
.f-bg1.f-t-c32 .form-field,
.f-bg1.f-t-c32 .form-field-icon,
.w-bg1.w-t-c32 {
  color: #b39ddb !important;
}
.btn-bg1 .btn-t-c32 .social-button-color1 {
  fill: #b39ddb;
}
.btn-bg1 .btn-t-c32 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c32 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c32 .yclients-color {
  fill: #b39ddb !important;
}
.c-c32 .contact-background-color {
  fill: #b39ddb;
}
[class*="contacts-template-"] .contacts .c-c32 {
  background-color: #b39ddb;
}
[class*="contacts-template-"] .contacts .c-c32 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i32 .advantage-item-icon .zmdi,
.ad-c-i32 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i32 .superiority-item-info-title {
  color: #b39ddb !important;
}
.ad-c-h32 .superiority-item-info {
  background-color: #b39ddb !important;
}
.ad-c-h32 .superiority-item-info:after {
  border-top-color: #b39ddb !important;
}
.superiority-template-1 .ad-c-h32 .superiority-item-icon {
  background-color: #b39ddb !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i32 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i32 .widget-title-wrapper {
  background-color: #b39ddb !important;
}
.wr-b-c32 .btn-site {
  background-color: #b39ddb;
}
.q-a32 {
  background-color: #b39ddb;
}
.active-category-color-32 .span-menu-item.active {
  color: #b39ddb !important;
  border-bottom: 1px solid #b39ddb !important;
}
.question-answer-template-3 .q-a32.block-question:after,
.question-answer-template-3 .q-a32.block-answer:after {
  border-top-color: #b39ddb !important;
}
.i-to-a32 {
  background-color: #b39ddb;
}
.f-b-32:not(.main-footer-transparent) {
  background-color: #b39ddb;
}
.default-template .button-bg-c32 .item-button,
.product-catalog-template-1 .button-bg-c32 .item-button,
.product-catalog-template-1 .button-bg-c32 .item-price,
.product-catalog-grid-template-1 .button-bg-c32 .item-button,
.product-catalog-grid-template-1 .button-bg-c32 .item-price {
  background-color: #b39ddb !important;
}
.catalog-button-bg-c32 .item-button,
.catalog-button-bg-c32 .catalog-client-discount-badge {
  background-color: #b39ddb !important;
}
.catalog-button-bg-c32 .catalog-client-discount-badge::after {
  border-left-color: #b39ddb !important;
  border-right-color: #b39ddb !important;
}
.catalog-client-badge-bg-c32 {
  background-color: #b39ddb;
}
.product-catalog-template-2.btn-bg1 .button-bg-c32 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c32 .item-button {
  background-color: #b39ddb !important;
  border-color: #b39ddb;
}
.product-catalog-template-3.btn-bg2 .button-bg-c32 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c32 .item-button {
  background-color: #b39ddb !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c32 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c32 .item-button {
  border-color: #b39ddb;
  color: #b39ddb;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c32 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c32 .item-button {
  background-color: #b39ddb !important;
  border-color: #b39ddb;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c32 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c32 .item-button {
  background-color: #b39ddb !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c32 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c32 .item-button {
  border-color: #b39ddb;
  color: #b39ddb;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c32:not(.btn-without-background) {
  background-color: #b39ddb !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c32:not(.btn-without-background) {
  border-color: #b39ddb;
  color: #b39ddb;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c32.btn-without-background {
  color: #b39ddb;
}
#main-header .header-fixed.s-c-m-32,
.bottom-menu .bottom-menu-fixed.s-c-m-32 {
  background-color: #b39ddb;
}
.page-bg232 .step-header {
  color: #ffffff !important;
}
.page-bg232 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg232 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg232 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg232 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg232 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg232 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c32 .profile-img {
  border-color: #b39ddb;
}
.page-bg232,
.page-btn-bg232 {
  background-color: #b39ddb;
}
.page-bg232 #header {
  background: linear-gradient(rgba(179, 157, 219, 0.6) 0%, rgba(179, 157, 219, 0) 100%) !important;
}
.page-bg232 #header .h-menu > li > *,
.page-bg232 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg232 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg232 .footer .h-logo,
.page-bg232 .footer .law-link {
  color: #ffffff !important;
}
.page-bg232 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg232 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg232 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg232 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg232 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg232 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg232 .footer .logo-color1,
.page-bg232 .main-footer.main-footer-transparent .logo-color1,
.page-bg232 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg232 .footer .logo-color2,
.page-bg232 .main-footer.main-footer-transparent .logo-color2,
.page-bg232 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg232 .ismobile.set-prev,
.page-bg232 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c33,
.shopping-cart-badge.btn-bg-c33,
.widgets-style .btn-bg-c33,
.success-send-form-icon.btn-bg-c33,
.widget:not(.btn-bg1) .btn-bg-c33,
.widget.f-bg2.f-bg-c33 .form-field,
.modal-dialog .btn-color.btn-bg-c33,
.w-bg-c33.w-bg2,
.w-bg-c33.w-bg2 .address-item-collapse-button,
.w-bg-c33.w-bg2 .map-address-item-collapse-button,
.w-bg-c33.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c33.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c33.num-pad {
  background-color: #9fa8da;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c33 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c33 .recall-feedback:after,
.widgets-style .btn-bg-c33 .recall-feedback:after,
.success-send-form-icon.btn-bg-c33 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c33 .recall-feedback:after,
.widget.f-bg2.f-bg-c33 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c33 .recall-feedback:after,
.w-bg-c33.w-bg2 .recall-feedback:after,
.w-bg-c33.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c33.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c33.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c33.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c33.num-pad .recall-feedback:after {
  border-top-color: #9fa8da;
}
.shopping-cart.btn-bg-c33 .lds-ring div,
.shopping-cart-badge.btn-bg-c33 .lds-ring div,
.widgets-style .btn-bg-c33 .lds-ring div,
.success-send-form-icon.btn-bg-c33 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c33 .lds-ring div,
.widget.f-bg2.f-bg-c33 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c33 .lds-ring div,
.w-bg-c33.w-bg2 .lds-ring div,
.w-bg-c33.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c33.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c33.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c33.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c33.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c33 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c33 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c33 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c33:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c33 select {
  border-color: #9fa8da !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c33.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c33 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c33 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c33 select {
  background-color: #9fa8da !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c33 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(159, 168, 218, 0) 0%, #9fa8da 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c33 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(159, 168, 218, 0) 0%, #9fa8da 100%) 0 0 no-repeat padding-box;
}
.w-bg-c33.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c33 {
  background-color: #9fa8da;
}
.prc-c33.poster-root-category.active {
  background-color: #9fa8da;
  color: #ffffff !important;
}
.pc-c33.poster-category.active,
.ppp-c33.poster-product__price {
  color: #9fa8da !important;
}
.w-bg-c33.w-bg2 .priority-nav__dropdown {
  background-color: #b1b9e1;
  color: #ffffff !important;
}
.w-bg-c33.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s33 {
  color: #9fa8da;
  background-color: rgba(159, 168, 218, 0.15);
}
.w-bg-o-s33:focus,
.w-bg-o-s33:active {
  color: #9fa8da;
}
.w-bg-o-s33:hover {
  color: #9fa8da;
  background-color: rgba(159, 168, 218, 0.3);
}
.w-bg-c33.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c33.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #9fa8da;
  color: white;
}
.w-bg-c33.w-bg5,
.w-bg-c33.w-bg5 .address-item-collapse-button,
.w-bg-c33.w-bg5 .map-address-item-collapse-button,
.w-bg-c33.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c33.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #9fa8da;
  color: #ffffff !important;
}
.page-list-more-details-color-33,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-33 .with-old-price .item-price:not(.old-price) {
  color: #9fa8da !important;
}
.price-color-33 .product-item-badge {
  background-color: #9fa8da !important;
}
.price-color-33 .product-item-badge::after {
  border-left-color: #9fa8da !important;
  border-right-color: #9fa8da !important;
}
.widgets-style .btn-bg-c33 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c33 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c33 *,
.recall-template-circle-2 .recall-bg-c33 *,
.w-bg-c33 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c33.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c33:not(.w-bg1).f-bg1 .form-field,
.w-bg-c33:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c33:not(.w-bg1).f-bg3 .form-field,
.w-bg-c33:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c33 .form-field-icon,
.f-bg-c33.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c33:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c33:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c33.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c33 .widget-divider-hr {
  border-top-color: #9fa8da !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c33:not(.w-bg4) .draggable-icon {
    background-color: #9fa8da;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c33 {
  background-color: rgba(159, 168, 218, 0.6);
}
.widget.w-bg-c33 #lid-magnet-image-preview,
.widget.w-bg-c33 #form-image-preview {
  background-color: #9fa8da;
}
.btn-bg1 .btn-b-c33,
.f-bg1.f-b-c33 .form-field,
.w-bg1.w-b-c33,
.feature-c33.active {
  border-color: #9fa8da !important;
}
.btn-bg1 .btn-t-c33,
.f-bg1.f-t-c33 .form-field,
.f-bg1.f-t-c33 .form-field-icon,
.w-bg1.w-t-c33 {
  color: #9fa8da !important;
}
.btn-bg1 .btn-t-c33 .social-button-color1 {
  fill: #9fa8da;
}
.btn-bg1 .btn-t-c33 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c33 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c33 .yclients-color {
  fill: #9fa8da !important;
}
.c-c33 .contact-background-color {
  fill: #9fa8da;
}
[class*="contacts-template-"] .contacts .c-c33 {
  background-color: #9fa8da;
}
[class*="contacts-template-"] .contacts .c-c33 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i33 .advantage-item-icon .zmdi,
.ad-c-i33 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i33 .superiority-item-info-title {
  color: #9fa8da !important;
}
.ad-c-h33 .superiority-item-info {
  background-color: #9fa8da !important;
}
.ad-c-h33 .superiority-item-info:after {
  border-top-color: #9fa8da !important;
}
.superiority-template-1 .ad-c-h33 .superiority-item-icon {
  background-color: #9fa8da !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i33 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i33 .widget-title-wrapper {
  background-color: #9fa8da !important;
}
.wr-b-c33 .btn-site {
  background-color: #9fa8da;
}
.q-a33 {
  background-color: #9fa8da;
}
.active-category-color-33 .span-menu-item.active {
  color: #9fa8da !important;
  border-bottom: 1px solid #9fa8da !important;
}
.question-answer-template-3 .q-a33.block-question:after,
.question-answer-template-3 .q-a33.block-answer:after {
  border-top-color: #9fa8da !important;
}
.i-to-a33 {
  background-color: #9fa8da;
}
.f-b-33:not(.main-footer-transparent) {
  background-color: #9fa8da;
}
.default-template .button-bg-c33 .item-button,
.product-catalog-template-1 .button-bg-c33 .item-button,
.product-catalog-template-1 .button-bg-c33 .item-price,
.product-catalog-grid-template-1 .button-bg-c33 .item-button,
.product-catalog-grid-template-1 .button-bg-c33 .item-price {
  background-color: #9fa8da !important;
}
.catalog-button-bg-c33 .item-button,
.catalog-button-bg-c33 .catalog-client-discount-badge {
  background-color: #9fa8da !important;
}
.catalog-button-bg-c33 .catalog-client-discount-badge::after {
  border-left-color: #9fa8da !important;
  border-right-color: #9fa8da !important;
}
.catalog-client-badge-bg-c33 {
  background-color: #9fa8da;
}
.product-catalog-template-2.btn-bg1 .button-bg-c33 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c33 .item-button {
  background-color: #9fa8da !important;
  border-color: #9fa8da;
}
.product-catalog-template-3.btn-bg2 .button-bg-c33 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c33 .item-button {
  background-color: #9fa8da !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c33 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c33 .item-button {
  border-color: #9fa8da;
  color: #9fa8da;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c33 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c33 .item-button {
  background-color: #9fa8da !important;
  border-color: #9fa8da;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c33 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c33 .item-button {
  background-color: #9fa8da !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c33 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c33 .item-button {
  border-color: #9fa8da;
  color: #9fa8da;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c33:not(.btn-without-background) {
  background-color: #9fa8da !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c33:not(.btn-without-background) {
  border-color: #9fa8da;
  color: #9fa8da;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c33.btn-without-background {
  color: #9fa8da;
}
#main-header .header-fixed.s-c-m-33,
.bottom-menu .bottom-menu-fixed.s-c-m-33 {
  background-color: #9fa8da;
}
.page-bg233 .step-header {
  color: #ffffff !important;
}
.page-bg233 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg233 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg233 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg233 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg233 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg233 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c33 .profile-img {
  border-color: #9fa8da;
}
.page-bg233,
.page-btn-bg233 {
  background-color: #9fa8da;
}
.page-bg233 #header {
  background: linear-gradient(rgba(159, 168, 218, 0.6) 0%, rgba(159, 168, 218, 0) 100%) !important;
}
.page-bg233 #header .h-menu > li > *,
.page-bg233 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg233 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg233 .footer .h-logo,
.page-bg233 .footer .law-link {
  color: #ffffff !important;
}
.page-bg233 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg233 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg233 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg233 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg233 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg233 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg233 .footer .logo-color1,
.page-bg233 .main-footer.main-footer-transparent .logo-color1,
.page-bg233 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg233 .footer .logo-color2,
.page-bg233 .main-footer.main-footer-transparent .logo-color2,
.page-bg233 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg233 .ismobile.set-prev,
.page-bg233 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c34,
.shopping-cart-badge.btn-bg-c34,
.widgets-style .btn-bg-c34,
.success-send-form-icon.btn-bg-c34,
.widget:not(.btn-bg1) .btn-bg-c34,
.widget.f-bg2.f-bg-c34 .form-field,
.modal-dialog .btn-color.btn-bg-c34,
.w-bg-c34.w-bg2,
.w-bg-c34.w-bg2 .address-item-collapse-button,
.w-bg-c34.w-bg2 .map-address-item-collapse-button,
.w-bg-c34.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c34.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c34.num-pad {
  background-color: #81d4fa;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c34 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c34 .recall-feedback:after,
.widgets-style .btn-bg-c34 .recall-feedback:after,
.success-send-form-icon.btn-bg-c34 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c34 .recall-feedback:after,
.widget.f-bg2.f-bg-c34 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c34 .recall-feedback:after,
.w-bg-c34.w-bg2 .recall-feedback:after,
.w-bg-c34.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c34.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c34.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c34.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c34.num-pad .recall-feedback:after {
  border-top-color: #81d4fa;
}
.shopping-cart.btn-bg-c34 .lds-ring div,
.shopping-cart-badge.btn-bg-c34 .lds-ring div,
.widgets-style .btn-bg-c34 .lds-ring div,
.success-send-form-icon.btn-bg-c34 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c34 .lds-ring div,
.widget.f-bg2.f-bg-c34 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c34 .lds-ring div,
.w-bg-c34.w-bg2 .lds-ring div,
.w-bg-c34.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c34.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c34.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c34.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c34.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c34 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c34 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c34 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c34:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c34 select {
  border-color: #81d4fa !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c34.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c34 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c34 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c34 select {
  background-color: #81d4fa !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c34 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(129, 212, 250, 0) 0%, #81d4fa 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c34 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(129, 212, 250, 0) 0%, #81d4fa 100%) 0 0 no-repeat padding-box;
}
.w-bg-c34.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c34 {
  background-color: #81d4fa;
}
.prc-c34.poster-root-category.active {
  background-color: #81d4fa;
  color: #444444 !important;
}
.pc-c34.poster-category.active,
.ppp-c34.poster-product__price {
  color: #81d4fa !important;
}
.w-bg-c34.w-bg2 .priority-nav__dropdown {
  background-color: #9adcfb;
  color: #000000 !important;
}
.w-bg-c34.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s34 {
  color: #81d4fa;
  background-color: rgba(129, 212, 250, 0.15);
}
.w-bg-o-s34:focus,
.w-bg-o-s34:active {
  color: #81d4fa;
}
.w-bg-o-s34:hover {
  color: #81d4fa;
  background-color: rgba(129, 212, 250, 0.3);
}
.w-bg-c34.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c34.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #81d4fa;
  color: white;
}
.w-bg-c34.w-bg5,
.w-bg-c34.w-bg5 .address-item-collapse-button,
.w-bg-c34.w-bg5 .map-address-item-collapse-button,
.w-bg-c34.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c34.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #81d4fa;
  color: #ffffff !important;
}
.page-list-more-details-color-34,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-34 .with-old-price .item-price:not(.old-price) {
  color: #81d4fa !important;
}
.price-color-34 .product-item-badge {
  background-color: #81d4fa !important;
}
.price-color-34 .product-item-badge::after {
  border-left-color: #81d4fa !important;
  border-right-color: #81d4fa !important;
}
.widgets-style .btn-bg-c34 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c34 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c34 *,
.recall-template-circle-2 .recall-bg-c34 *,
.w-bg-c34 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c34.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c34:not(.w-bg1).f-bg1 .form-field,
.w-bg-c34:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c34:not(.w-bg1).f-bg3 .form-field,
.w-bg-c34:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c34 .form-field-icon,
.f-bg-c34.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c34:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c34:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c34.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c34 .widget-divider-hr {
  border-top-color: #81d4fa !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c34:not(.w-bg4) .draggable-icon {
    background-color: #81d4fa;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c34 {
  background-color: rgba(129, 212, 250, 0.6);
}
.widget.w-bg-c34 #lid-magnet-image-preview,
.widget.w-bg-c34 #form-image-preview {
  background-color: #81d4fa;
}
.btn-bg1 .btn-b-c34,
.f-bg1.f-b-c34 .form-field,
.w-bg1.w-b-c34,
.feature-c34.active {
  border-color: #81d4fa !important;
}
.btn-bg1 .btn-t-c34,
.f-bg1.f-t-c34 .form-field,
.f-bg1.f-t-c34 .form-field-icon,
.w-bg1.w-t-c34 {
  color: #81d4fa !important;
}
.btn-bg1 .btn-t-c34 .social-button-color1 {
  fill: #81d4fa;
}
.btn-bg1 .btn-t-c34 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c34 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c34 .yclients-color {
  fill: #81d4fa !important;
}
.c-c34 .contact-background-color {
  fill: #81d4fa;
}
[class*="contacts-template-"] .contacts .c-c34 {
  background-color: #81d4fa;
}
[class*="contacts-template-"] .contacts .c-c34 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i34 .advantage-item-icon .zmdi,
.ad-c-i34 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i34 .superiority-item-info-title {
  color: #81d4fa !important;
}
.ad-c-h34 .superiority-item-info {
  background-color: #81d4fa !important;
}
.ad-c-h34 .superiority-item-info:after {
  border-top-color: #81d4fa !important;
}
.superiority-template-1 .ad-c-h34 .superiority-item-icon {
  background-color: #81d4fa !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i34 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i34 .widget-title-wrapper {
  background-color: #81d4fa !important;
}
.wr-b-c34 .btn-site {
  background-color: #81d4fa;
}
.q-a34 {
  background-color: #81d4fa;
}
.active-category-color-34 .span-menu-item.active {
  color: #81d4fa !important;
  border-bottom: 1px solid #81d4fa !important;
}
.question-answer-template-3 .q-a34.block-question:after,
.question-answer-template-3 .q-a34.block-answer:after {
  border-top-color: #81d4fa !important;
}
.i-to-a34 {
  background-color: #81d4fa;
}
.f-b-34:not(.main-footer-transparent) {
  background-color: #81d4fa;
}
.default-template .button-bg-c34 .item-button,
.product-catalog-template-1 .button-bg-c34 .item-button,
.product-catalog-template-1 .button-bg-c34 .item-price,
.product-catalog-grid-template-1 .button-bg-c34 .item-button,
.product-catalog-grid-template-1 .button-bg-c34 .item-price {
  background-color: #81d4fa !important;
}
.catalog-button-bg-c34 .item-button,
.catalog-button-bg-c34 .catalog-client-discount-badge {
  background-color: #81d4fa !important;
}
.catalog-button-bg-c34 .catalog-client-discount-badge::after {
  border-left-color: #81d4fa !important;
  border-right-color: #81d4fa !important;
}
.catalog-client-badge-bg-c34 {
  background-color: #81d4fa;
}
.product-catalog-template-2.btn-bg1 .button-bg-c34 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c34 .item-button {
  background-color: #81d4fa !important;
  border-color: #81d4fa;
}
.product-catalog-template-3.btn-bg2 .button-bg-c34 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c34 .item-button {
  background-color: #81d4fa !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c34 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c34 .item-button {
  border-color: #81d4fa;
  color: #81d4fa;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c34 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c34 .item-button {
  background-color: #81d4fa !important;
  border-color: #81d4fa;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c34 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c34 .item-button {
  background-color: #81d4fa !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c34 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c34 .item-button {
  border-color: #81d4fa;
  color: #81d4fa;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c34:not(.btn-without-background) {
  background-color: #81d4fa !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c34:not(.btn-without-background) {
  border-color: #81d4fa;
  color: #81d4fa;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c34.btn-without-background {
  color: #81d4fa;
}
#main-header .header-fixed.s-c-m-34,
.bottom-menu .bottom-menu-fixed.s-c-m-34 {
  background-color: #81d4fa;
}
.page-bg234 .step-header {
  color: #222222 !important;
}
.page-bg234 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg234 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg234 .step.active:before {
  border-top-color: #222222;
}
.page-bg234 .step.active:after {
  border-left-color: #222222;
}
.page-bg234 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg234 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c34 .profile-img {
  border-color: #81d4fa;
}
.page-bg234,
.page-btn-bg234 {
  background-color: #81d4fa;
}
.page-bg234 #header {
  background: linear-gradient(rgba(129, 212, 250, 0.6) 0%, rgba(129, 212, 250, 0) 100%) !important;
}
.page-bg234 #header .h-menu > li > *,
.page-bg234 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg234 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg234 .footer .h-logo,
.page-bg234 .footer .law-link {
  color: #222222 !important;
}
.page-bg234 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg234 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg234 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg234 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg234 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg234 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg234 .footer .logo-color1,
.page-bg234 .main-footer.main-footer-transparent .logo-color1,
.page-bg234 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg234 .footer .logo-color2,
.page-bg234 .main-footer.main-footer-transparent .logo-color2,
.page-bg234 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg234 .ismobile.set-prev,
.page-bg234 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c35,
.shopping-cart-badge.btn-bg-c35,
.widgets-style .btn-bg-c35,
.success-send-form-icon.btn-bg-c35,
.widget:not(.btn-bg1) .btn-bg-c35,
.widget.f-bg2.f-bg-c35 .form-field,
.modal-dialog .btn-color.btn-bg-c35,
.w-bg-c35.w-bg2,
.w-bg-c35.w-bg2 .address-item-collapse-button,
.w-bg-c35.w-bg2 .map-address-item-collapse-button,
.w-bg-c35.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c35.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c35.num-pad {
  background-color: #90caf9;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c35 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c35 .recall-feedback:after,
.widgets-style .btn-bg-c35 .recall-feedback:after,
.success-send-form-icon.btn-bg-c35 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c35 .recall-feedback:after,
.widget.f-bg2.f-bg-c35 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c35 .recall-feedback:after,
.w-bg-c35.w-bg2 .recall-feedback:after,
.w-bg-c35.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c35.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c35.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c35.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c35.num-pad .recall-feedback:after {
  border-top-color: #90caf9;
}
.shopping-cart.btn-bg-c35 .lds-ring div,
.shopping-cart-badge.btn-bg-c35 .lds-ring div,
.widgets-style .btn-bg-c35 .lds-ring div,
.success-send-form-icon.btn-bg-c35 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c35 .lds-ring div,
.widget.f-bg2.f-bg-c35 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c35 .lds-ring div,
.w-bg-c35.w-bg2 .lds-ring div,
.w-bg-c35.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c35.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c35.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c35.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c35.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c35 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c35 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c35 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c35:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c35 select {
  border-color: #90caf9 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c35.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c35 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c35 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c35 select {
  background-color: #90caf9 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c35 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(144, 202, 249, 0) 0%, #90caf9 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c35 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(144, 202, 249, 0) 0%, #90caf9 100%) 0 0 no-repeat padding-box;
}
.w-bg-c35.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c35 {
  background-color: #90caf9;
}
.prc-c35.poster-root-category.active {
  background-color: #90caf9;
  color: #ffffff !important;
}
.pc-c35.poster-category.active,
.ppp-c35.poster-product__price {
  color: #90caf9 !important;
}
.w-bg-c35.w-bg2 .priority-nav__dropdown {
  background-color: #a8d6fa;
  color: #ffffff !important;
}
.w-bg-c35.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s35 {
  color: #90caf9;
  background-color: rgba(144, 202, 249, 0.15);
}
.w-bg-o-s35:focus,
.w-bg-o-s35:active {
  color: #90caf9;
}
.w-bg-o-s35:hover {
  color: #90caf9;
  background-color: rgba(144, 202, 249, 0.3);
}
.w-bg-c35.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c35.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #90caf9;
  color: white;
}
.w-bg-c35.w-bg5,
.w-bg-c35.w-bg5 .address-item-collapse-button,
.w-bg-c35.w-bg5 .map-address-item-collapse-button,
.w-bg-c35.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c35.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #90caf9;
  color: #ffffff !important;
}
.page-list-more-details-color-35,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-35 .with-old-price .item-price:not(.old-price) {
  color: #90caf9 !important;
}
.price-color-35 .product-item-badge {
  background-color: #90caf9 !important;
}
.price-color-35 .product-item-badge::after {
  border-left-color: #90caf9 !important;
  border-right-color: #90caf9 !important;
}
.widgets-style .btn-bg-c35 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c35 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c35 *,
.recall-template-circle-2 .recall-bg-c35 *,
.w-bg-c35 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c35.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c35:not(.w-bg1).f-bg1 .form-field,
.w-bg-c35:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c35:not(.w-bg1).f-bg3 .form-field,
.w-bg-c35:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c35 .form-field-icon,
.f-bg-c35.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c35:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c35:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c35.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c35 .widget-divider-hr {
  border-top-color: #90caf9 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c35:not(.w-bg4) .draggable-icon {
    background-color: #90caf9;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c35 {
  background-color: rgba(144, 202, 249, 0.6);
}
.widget.w-bg-c35 #lid-magnet-image-preview,
.widget.w-bg-c35 #form-image-preview {
  background-color: #90caf9;
}
.btn-bg1 .btn-b-c35,
.f-bg1.f-b-c35 .form-field,
.w-bg1.w-b-c35,
.feature-c35.active {
  border-color: #90caf9 !important;
}
.btn-bg1 .btn-t-c35,
.f-bg1.f-t-c35 .form-field,
.f-bg1.f-t-c35 .form-field-icon,
.w-bg1.w-t-c35 {
  color: #90caf9 !important;
}
.btn-bg1 .btn-t-c35 .social-button-color1 {
  fill: #90caf9;
}
.btn-bg1 .btn-t-c35 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c35 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c35 .yclients-color {
  fill: #90caf9 !important;
}
.c-c35 .contact-background-color {
  fill: #90caf9;
}
[class*="contacts-template-"] .contacts .c-c35 {
  background-color: #90caf9;
}
[class*="contacts-template-"] .contacts .c-c35 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i35 .advantage-item-icon .zmdi,
.ad-c-i35 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i35 .superiority-item-info-title {
  color: #90caf9 !important;
}
.ad-c-h35 .superiority-item-info {
  background-color: #90caf9 !important;
}
.ad-c-h35 .superiority-item-info:after {
  border-top-color: #90caf9 !important;
}
.superiority-template-1 .ad-c-h35 .superiority-item-icon {
  background-color: #90caf9 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i35 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i35 .widget-title-wrapper {
  background-color: #90caf9 !important;
}
.wr-b-c35 .btn-site {
  background-color: #90caf9;
}
.q-a35 {
  background-color: #90caf9;
}
.active-category-color-35 .span-menu-item.active {
  color: #90caf9 !important;
  border-bottom: 1px solid #90caf9 !important;
}
.question-answer-template-3 .q-a35.block-question:after,
.question-answer-template-3 .q-a35.block-answer:after {
  border-top-color: #90caf9 !important;
}
.i-to-a35 {
  background-color: #90caf9;
}
.f-b-35:not(.main-footer-transparent) {
  background-color: #90caf9;
}
.default-template .button-bg-c35 .item-button,
.product-catalog-template-1 .button-bg-c35 .item-button,
.product-catalog-template-1 .button-bg-c35 .item-price,
.product-catalog-grid-template-1 .button-bg-c35 .item-button,
.product-catalog-grid-template-1 .button-bg-c35 .item-price {
  background-color: #90caf9 !important;
}
.catalog-button-bg-c35 .item-button,
.catalog-button-bg-c35 .catalog-client-discount-badge {
  background-color: #90caf9 !important;
}
.catalog-button-bg-c35 .catalog-client-discount-badge::after {
  border-left-color: #90caf9 !important;
  border-right-color: #90caf9 !important;
}
.catalog-client-badge-bg-c35 {
  background-color: #90caf9;
}
.product-catalog-template-2.btn-bg1 .button-bg-c35 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c35 .item-button {
  background-color: #90caf9 !important;
  border-color: #90caf9;
}
.product-catalog-template-3.btn-bg2 .button-bg-c35 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c35 .item-button {
  background-color: #90caf9 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c35 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c35 .item-button {
  border-color: #90caf9;
  color: #90caf9;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c35 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c35 .item-button {
  background-color: #90caf9 !important;
  border-color: #90caf9;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c35 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c35 .item-button {
  background-color: #90caf9 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c35 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c35 .item-button {
  border-color: #90caf9;
  color: #90caf9;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c35:not(.btn-without-background) {
  background-color: #90caf9 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c35:not(.btn-without-background) {
  border-color: #90caf9;
  color: #90caf9;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c35.btn-without-background {
  color: #90caf9;
}
#main-header .header-fixed.s-c-m-35,
.bottom-menu .bottom-menu-fixed.s-c-m-35 {
  background-color: #90caf9;
}
.page-bg235 .step-header {
  color: #ffffff !important;
}
.page-bg235 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg235 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg235 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg235 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg235 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg235 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c35 .profile-img {
  border-color: #90caf9;
}
.page-bg235,
.page-btn-bg235 {
  background-color: #90caf9;
}
.page-bg235 #header {
  background: linear-gradient(rgba(144, 202, 249, 0.6) 0%, rgba(144, 202, 249, 0) 100%) !important;
}
.page-bg235 #header .h-menu > li > *,
.page-bg235 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg235 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg235 .footer .h-logo,
.page-bg235 .footer .law-link {
  color: #ffffff !important;
}
.page-bg235 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg235 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg235 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg235 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg235 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg235 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg235 .footer .logo-color1,
.page-bg235 .main-footer.main-footer-transparent .logo-color1,
.page-bg235 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg235 .footer .logo-color2,
.page-bg235 .main-footer.main-footer-transparent .logo-color2,
.page-bg235 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg235 .ismobile.set-prev,
.page-bg235 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c36,
.shopping-cart-badge.btn-bg-c36,
.widgets-style .btn-bg-c36,
.success-send-form-icon.btn-bg-c36,
.widget:not(.btn-bg1) .btn-bg-c36,
.widget.f-bg2.f-bg-c36 .form-field,
.modal-dialog .btn-color.btn-bg-c36,
.w-bg-c36.w-bg2,
.w-bg-c36.w-bg2 .address-item-collapse-button,
.w-bg-c36.w-bg2 .map-address-item-collapse-button,
.w-bg-c36.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c36.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c36.num-pad {
  background-color: #80deea;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c36 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c36 .recall-feedback:after,
.widgets-style .btn-bg-c36 .recall-feedback:after,
.success-send-form-icon.btn-bg-c36 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c36 .recall-feedback:after,
.widget.f-bg2.f-bg-c36 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c36 .recall-feedback:after,
.w-bg-c36.w-bg2 .recall-feedback:after,
.w-bg-c36.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c36.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c36.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c36.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c36.num-pad .recall-feedback:after {
  border-top-color: #80deea;
}
.shopping-cart.btn-bg-c36 .lds-ring div,
.shopping-cart-badge.btn-bg-c36 .lds-ring div,
.widgets-style .btn-bg-c36 .lds-ring div,
.success-send-form-icon.btn-bg-c36 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c36 .lds-ring div,
.widget.f-bg2.f-bg-c36 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c36 .lds-ring div,
.w-bg-c36.w-bg2 .lds-ring div,
.w-bg-c36.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c36.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c36.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c36.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c36.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c36 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c36 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c36 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c36:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c36 select {
  border-color: #80deea !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c36.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c36 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c36 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c36 select {
  background-color: #80deea !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c36 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(128, 222, 234, 0) 0%, #80deea 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c36 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(128, 222, 234, 0) 0%, #80deea 100%) 0 0 no-repeat padding-box;
}
.w-bg-c36.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c36 {
  background-color: #80deea;
}
.prc-c36.poster-root-category.active {
  background-color: #80deea;
  color: #444444 !important;
}
.pc-c36.poster-category.active,
.ppp-c36.poster-product__price {
  color: #80deea !important;
}
.w-bg-c36.w-bg2 .priority-nav__dropdown {
  background-color: #96e4ee;
  color: #000000 !important;
}
.w-bg-c36.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s36 {
  color: #80deea;
  background-color: rgba(128, 222, 234, 0.15);
}
.w-bg-o-s36:focus,
.w-bg-o-s36:active {
  color: #80deea;
}
.w-bg-o-s36:hover {
  color: #80deea;
  background-color: rgba(128, 222, 234, 0.3);
}
.w-bg-c36.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c36.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #80deea;
  color: white;
}
.w-bg-c36.w-bg5,
.w-bg-c36.w-bg5 .address-item-collapse-button,
.w-bg-c36.w-bg5 .map-address-item-collapse-button,
.w-bg-c36.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c36.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #80deea;
  color: #ffffff !important;
}
.page-list-more-details-color-36,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-36 .with-old-price .item-price:not(.old-price) {
  color: #80deea !important;
}
.price-color-36 .product-item-badge {
  background-color: #80deea !important;
}
.price-color-36 .product-item-badge::after {
  border-left-color: #80deea !important;
  border-right-color: #80deea !important;
}
.widgets-style .btn-bg-c36 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c36 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c36 *,
.recall-template-circle-2 .recall-bg-c36 *,
.w-bg-c36 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c36.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c36:not(.w-bg1).f-bg1 .form-field,
.w-bg-c36:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c36:not(.w-bg1).f-bg3 .form-field,
.w-bg-c36:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c36 .form-field-icon,
.f-bg-c36.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c36:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c36:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c36.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c36 .widget-divider-hr {
  border-top-color: #80deea !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c36:not(.w-bg4) .draggable-icon {
    background-color: #80deea;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c36 {
  background-color: rgba(128, 222, 234, 0.6);
}
.widget.w-bg-c36 #lid-magnet-image-preview,
.widget.w-bg-c36 #form-image-preview {
  background-color: #80deea;
}
.btn-bg1 .btn-b-c36,
.f-bg1.f-b-c36 .form-field,
.w-bg1.w-b-c36,
.feature-c36.active {
  border-color: #80deea !important;
}
.btn-bg1 .btn-t-c36,
.f-bg1.f-t-c36 .form-field,
.f-bg1.f-t-c36 .form-field-icon,
.w-bg1.w-t-c36 {
  color: #80deea !important;
}
.btn-bg1 .btn-t-c36 .social-button-color1 {
  fill: #80deea;
}
.btn-bg1 .btn-t-c36 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c36 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c36 .yclients-color {
  fill: #80deea !important;
}
.c-c36 .contact-background-color {
  fill: #80deea;
}
[class*="contacts-template-"] .contacts .c-c36 {
  background-color: #80deea;
}
[class*="contacts-template-"] .contacts .c-c36 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i36 .advantage-item-icon .zmdi,
.ad-c-i36 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i36 .superiority-item-info-title {
  color: #80deea !important;
}
.ad-c-h36 .superiority-item-info {
  background-color: #80deea !important;
}
.ad-c-h36 .superiority-item-info:after {
  border-top-color: #80deea !important;
}
.superiority-template-1 .ad-c-h36 .superiority-item-icon {
  background-color: #80deea !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i36 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i36 .widget-title-wrapper {
  background-color: #80deea !important;
}
.wr-b-c36 .btn-site {
  background-color: #80deea;
}
.q-a36 {
  background-color: #80deea;
}
.active-category-color-36 .span-menu-item.active {
  color: #80deea !important;
  border-bottom: 1px solid #80deea !important;
}
.question-answer-template-3 .q-a36.block-question:after,
.question-answer-template-3 .q-a36.block-answer:after {
  border-top-color: #80deea !important;
}
.i-to-a36 {
  background-color: #80deea;
}
.f-b-36:not(.main-footer-transparent) {
  background-color: #80deea;
}
.default-template .button-bg-c36 .item-button,
.product-catalog-template-1 .button-bg-c36 .item-button,
.product-catalog-template-1 .button-bg-c36 .item-price,
.product-catalog-grid-template-1 .button-bg-c36 .item-button,
.product-catalog-grid-template-1 .button-bg-c36 .item-price {
  background-color: #80deea !important;
}
.catalog-button-bg-c36 .item-button,
.catalog-button-bg-c36 .catalog-client-discount-badge {
  background-color: #80deea !important;
}
.catalog-button-bg-c36 .catalog-client-discount-badge::after {
  border-left-color: #80deea !important;
  border-right-color: #80deea !important;
}
.catalog-client-badge-bg-c36 {
  background-color: #80deea;
}
.product-catalog-template-2.btn-bg1 .button-bg-c36 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c36 .item-button {
  background-color: #80deea !important;
  border-color: #80deea;
}
.product-catalog-template-3.btn-bg2 .button-bg-c36 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c36 .item-button {
  background-color: #80deea !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c36 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c36 .item-button {
  border-color: #80deea;
  color: #80deea;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c36 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c36 .item-button {
  background-color: #80deea !important;
  border-color: #80deea;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c36 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c36 .item-button {
  background-color: #80deea !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c36 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c36 .item-button {
  border-color: #80deea;
  color: #80deea;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c36:not(.btn-without-background) {
  background-color: #80deea !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c36:not(.btn-without-background) {
  border-color: #80deea;
  color: #80deea;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c36.btn-without-background {
  color: #80deea;
}
#main-header .header-fixed.s-c-m-36,
.bottom-menu .bottom-menu-fixed.s-c-m-36 {
  background-color: #80deea;
}
.page-bg236 .step-header {
  color: #222222 !important;
}
.page-bg236 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg236 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg236 .step.active:before {
  border-top-color: #222222;
}
.page-bg236 .step.active:after {
  border-left-color: #222222;
}
.page-bg236 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg236 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c36 .profile-img {
  border-color: #80deea;
}
.page-bg236,
.page-btn-bg236 {
  background-color: #80deea;
}
.page-bg236 #header {
  background: linear-gradient(rgba(128, 222, 234, 0.6) 0%, rgba(128, 222, 234, 0) 100%) !important;
}
.page-bg236 #header .h-menu > li > *,
.page-bg236 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg236 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg236 .footer .h-logo,
.page-bg236 .footer .law-link {
  color: #222222 !important;
}
.page-bg236 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg236 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg236 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg236 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg236 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg236 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg236 .footer .logo-color1,
.page-bg236 .main-footer.main-footer-transparent .logo-color1,
.page-bg236 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg236 .footer .logo-color2,
.page-bg236 .main-footer.main-footer-transparent .logo-color2,
.page-bg236 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg236 .ismobile.set-prev,
.page-bg236 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c37,
.shopping-cart-badge.btn-bg-c37,
.widgets-style .btn-bg-c37,
.success-send-form-icon.btn-bg-c37,
.widget:not(.btn-bg1) .btn-bg-c37,
.widget.f-bg2.f-bg-c37 .form-field,
.modal-dialog .btn-color.btn-bg-c37,
.w-bg-c37.w-bg2,
.w-bg-c37.w-bg2 .address-item-collapse-button,
.w-bg-c37.w-bg2 .map-address-item-collapse-button,
.w-bg-c37.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c37.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c37.num-pad {
  background-color: #98d8d2;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c37 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c37 .recall-feedback:after,
.widgets-style .btn-bg-c37 .recall-feedback:after,
.success-send-form-icon.btn-bg-c37 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c37 .recall-feedback:after,
.widget.f-bg2.f-bg-c37 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c37 .recall-feedback:after,
.w-bg-c37.w-bg2 .recall-feedback:after,
.w-bg-c37.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c37.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c37.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c37.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c37.num-pad .recall-feedback:after {
  border-top-color: #98d8d2;
}
.shopping-cart.btn-bg-c37 .lds-ring div,
.shopping-cart-badge.btn-bg-c37 .lds-ring div,
.widgets-style .btn-bg-c37 .lds-ring div,
.success-send-form-icon.btn-bg-c37 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c37 .lds-ring div,
.widget.f-bg2.f-bg-c37 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c37 .lds-ring div,
.w-bg-c37.w-bg2 .lds-ring div,
.w-bg-c37.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c37.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c37.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c37.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c37.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c37 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c37 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c37 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c37:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c37 select {
  border-color: #98d8d2 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c37.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c37 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c37 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c37 select {
  background-color: #98d8d2 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c37 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(152, 216, 210, 0) 0%, #98d8d2 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c37 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(152, 216, 210, 0) 0%, #98d8d2 100%) 0 0 no-repeat padding-box;
}
.w-bg-c37.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c37 {
  background-color: #98d8d2;
}
.prc-c37.poster-root-category.active {
  background-color: #98d8d2;
  color: #444444 !important;
}
.pc-c37.poster-category.active,
.ppp-c37.poster-product__price {
  color: #98d8d2 !important;
}
.w-bg-c37.w-bg2 .priority-nav__dropdown {
  background-color: #aadfda;
  color: #000000 !important;
}
.w-bg-c37.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s37 {
  color: #98d8d2;
  background-color: rgba(152, 216, 210, 0.15);
}
.w-bg-o-s37:focus,
.w-bg-o-s37:active {
  color: #98d8d2;
}
.w-bg-o-s37:hover {
  color: #98d8d2;
  background-color: rgba(152, 216, 210, 0.3);
}
.w-bg-c37.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c37.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #98d8d2;
  color: white;
}
.w-bg-c37.w-bg5,
.w-bg-c37.w-bg5 .address-item-collapse-button,
.w-bg-c37.w-bg5 .map-address-item-collapse-button,
.w-bg-c37.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c37.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #98d8d2;
  color: #ffffff !important;
}
.page-list-more-details-color-37,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-37 .with-old-price .item-price:not(.old-price) {
  color: #98d8d2 !important;
}
.price-color-37 .product-item-badge {
  background-color: #98d8d2 !important;
}
.price-color-37 .product-item-badge::after {
  border-left-color: #98d8d2 !important;
  border-right-color: #98d8d2 !important;
}
.widgets-style .btn-bg-c37 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c37 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c37 *,
.recall-template-circle-2 .recall-bg-c37 *,
.w-bg-c37 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c37.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c37:not(.w-bg1).f-bg1 .form-field,
.w-bg-c37:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c37:not(.w-bg1).f-bg3 .form-field,
.w-bg-c37:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c37 .form-field-icon,
.f-bg-c37.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c37:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c37:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c37.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c37 .widget-divider-hr {
  border-top-color: #98d8d2 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c37:not(.w-bg4) .draggable-icon {
    background-color: #98d8d2;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c37 {
  background-color: rgba(152, 216, 210, 0.6);
}
.widget.w-bg-c37 #lid-magnet-image-preview,
.widget.w-bg-c37 #form-image-preview {
  background-color: #98d8d2;
}
.btn-bg1 .btn-b-c37,
.f-bg1.f-b-c37 .form-field,
.w-bg1.w-b-c37,
.feature-c37.active {
  border-color: #98d8d2 !important;
}
.btn-bg1 .btn-t-c37,
.f-bg1.f-t-c37 .form-field,
.f-bg1.f-t-c37 .form-field-icon,
.w-bg1.w-t-c37 {
  color: #98d8d2 !important;
}
.btn-bg1 .btn-t-c37 .social-button-color1 {
  fill: #98d8d2;
}
.btn-bg1 .btn-t-c37 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c37 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c37 .yclients-color {
  fill: #98d8d2 !important;
}
.c-c37 .contact-background-color {
  fill: #98d8d2;
}
[class*="contacts-template-"] .contacts .c-c37 {
  background-color: #98d8d2;
}
[class*="contacts-template-"] .contacts .c-c37 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i37 .advantage-item-icon .zmdi,
.ad-c-i37 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i37 .superiority-item-info-title {
  color: #98d8d2 !important;
}
.ad-c-h37 .superiority-item-info {
  background-color: #98d8d2 !important;
}
.ad-c-h37 .superiority-item-info:after {
  border-top-color: #98d8d2 !important;
}
.superiority-template-1 .ad-c-h37 .superiority-item-icon {
  background-color: #98d8d2 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i37 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i37 .widget-title-wrapper {
  background-color: #98d8d2 !important;
}
.wr-b-c37 .btn-site {
  background-color: #98d8d2;
}
.q-a37 {
  background-color: #98d8d2;
}
.active-category-color-37 .span-menu-item.active {
  color: #98d8d2 !important;
  border-bottom: 1px solid #98d8d2 !important;
}
.question-answer-template-3 .q-a37.block-question:after,
.question-answer-template-3 .q-a37.block-answer:after {
  border-top-color: #98d8d2 !important;
}
.i-to-a37 {
  background-color: #98d8d2;
}
.f-b-37:not(.main-footer-transparent) {
  background-color: #98d8d2;
}
.default-template .button-bg-c37 .item-button,
.product-catalog-template-1 .button-bg-c37 .item-button,
.product-catalog-template-1 .button-bg-c37 .item-price,
.product-catalog-grid-template-1 .button-bg-c37 .item-button,
.product-catalog-grid-template-1 .button-bg-c37 .item-price {
  background-color: #98d8d2 !important;
}
.catalog-button-bg-c37 .item-button,
.catalog-button-bg-c37 .catalog-client-discount-badge {
  background-color: #98d8d2 !important;
}
.catalog-button-bg-c37 .catalog-client-discount-badge::after {
  border-left-color: #98d8d2 !important;
  border-right-color: #98d8d2 !important;
}
.catalog-client-badge-bg-c37 {
  background-color: #98d8d2;
}
.product-catalog-template-2.btn-bg1 .button-bg-c37 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c37 .item-button {
  background-color: #98d8d2 !important;
  border-color: #98d8d2;
}
.product-catalog-template-3.btn-bg2 .button-bg-c37 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c37 .item-button {
  background-color: #98d8d2 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c37 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c37 .item-button {
  border-color: #98d8d2;
  color: #98d8d2;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c37 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c37 .item-button {
  background-color: #98d8d2 !important;
  border-color: #98d8d2;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c37 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c37 .item-button {
  background-color: #98d8d2 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c37 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c37 .item-button {
  border-color: #98d8d2;
  color: #98d8d2;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c37:not(.btn-without-background) {
  background-color: #98d8d2 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c37:not(.btn-without-background) {
  border-color: #98d8d2;
  color: #98d8d2;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c37.btn-without-background {
  color: #98d8d2;
}
#main-header .header-fixed.s-c-m-37,
.bottom-menu .bottom-menu-fixed.s-c-m-37 {
  background-color: #98d8d2;
}
.page-bg237 .step-header {
  color: #222222 !important;
}
.page-bg237 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg237 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg237 .step.active:before {
  border-top-color: #222222;
}
.page-bg237 .step.active:after {
  border-left-color: #222222;
}
.page-bg237 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg237 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c37 .profile-img {
  border-color: #98d8d2;
}
.page-bg237,
.page-btn-bg237 {
  background-color: #98d8d2;
}
.page-bg237 #header {
  background: linear-gradient(rgba(152, 216, 210, 0.6) 0%, rgba(152, 216, 210, 0) 100%) !important;
}
.page-bg237 #header .h-menu > li > *,
.page-bg237 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg237 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg237 .footer .h-logo,
.page-bg237 .footer .law-link {
  color: #222222 !important;
}
.page-bg237 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg237 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg237 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg237 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg237 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg237 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg237 .footer .logo-color1,
.page-bg237 .main-footer.main-footer-transparent .logo-color1,
.page-bg237 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg237 .footer .logo-color2,
.page-bg237 .main-footer.main-footer-transparent .logo-color2,
.page-bg237 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg237 .ismobile.set-prev,
.page-bg237 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c38,
.shopping-cart-badge.btn-bg-c38,
.widgets-style .btn-bg-c38,
.success-send-form-icon.btn-bg-c38,
.widget:not(.btn-bg1) .btn-bg-c38,
.widget.f-bg2.f-bg-c38 .form-field,
.modal-dialog .btn-color.btn-bg-c38,
.w-bg-c38.w-bg2,
.w-bg-c38.w-bg2 .address-item-collapse-button,
.w-bg-c38.w-bg2 .map-address-item-collapse-button,
.w-bg-c38.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c38.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c38.num-pad {
  background-color: #4db6ac;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c38 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c38 .recall-feedback:after,
.widgets-style .btn-bg-c38 .recall-feedback:after,
.success-send-form-icon.btn-bg-c38 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c38 .recall-feedback:after,
.widget.f-bg2.f-bg-c38 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c38 .recall-feedback:after,
.w-bg-c38.w-bg2 .recall-feedback:after,
.w-bg-c38.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c38.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c38.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c38.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c38.num-pad .recall-feedback:after {
  border-top-color: #4db6ac;
}
.shopping-cart.btn-bg-c38 .lds-ring div,
.shopping-cart-badge.btn-bg-c38 .lds-ring div,
.widgets-style .btn-bg-c38 .lds-ring div,
.success-send-form-icon.btn-bg-c38 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c38 .lds-ring div,
.widget.f-bg2.f-bg-c38 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c38 .lds-ring div,
.w-bg-c38.w-bg2 .lds-ring div,
.w-bg-c38.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c38.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c38.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c38.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c38.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c38 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c38 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c38 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c38:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c38 select {
  border-color: #4db6ac !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c38.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c38 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c38 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c38 select {
  background-color: #4db6ac !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c38 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(77, 182, 172, 0) 0%, #4db6ac 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c38 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(77, 182, 172, 0) 0%, #4db6ac 100%) 0 0 no-repeat padding-box;
}
.w-bg-c38.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c38 {
  background-color: #4db6ac;
}
.prc-c38.poster-root-category.active {
  background-color: #4db6ac;
  color: #ffffff !important;
}
.pc-c38.poster-category.active,
.ppp-c38.poster-product__price {
  color: #4db6ac !important;
}
.w-bg-c38.w-bg2 .priority-nav__dropdown {
  background-color: #5fbdb4;
  color: #ffffff !important;
}
.w-bg-c38.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s38 {
  color: #4db6ac;
  background-color: rgba(77, 182, 172, 0.15);
}
.w-bg-o-s38:focus,
.w-bg-o-s38:active {
  color: #4db6ac;
}
.w-bg-o-s38:hover {
  color: #4db6ac;
  background-color: rgba(77, 182, 172, 0.3);
}
.w-bg-c38.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c38.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #4db6ac;
  color: white;
}
.w-bg-c38.w-bg5,
.w-bg-c38.w-bg5 .address-item-collapse-button,
.w-bg-c38.w-bg5 .map-address-item-collapse-button,
.w-bg-c38.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c38.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #4db6ac;
  color: #ffffff !important;
}
.page-list-more-details-color-38,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-38 .with-old-price .item-price:not(.old-price) {
  color: #4db6ac !important;
}
.price-color-38 .product-item-badge {
  background-color: #4db6ac !important;
}
.price-color-38 .product-item-badge::after {
  border-left-color: #4db6ac !important;
  border-right-color: #4db6ac !important;
}
.widgets-style .btn-bg-c38 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c38 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c38 *,
.recall-template-circle-2 .recall-bg-c38 *,
.w-bg-c38 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c38.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c38:not(.w-bg1).f-bg1 .form-field,
.w-bg-c38:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c38:not(.w-bg1).f-bg3 .form-field,
.w-bg-c38:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c38 .form-field-icon,
.f-bg-c38.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c38:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c38:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c38.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c38 .widget-divider-hr {
  border-top-color: #4db6ac !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c38:not(.w-bg4) .draggable-icon {
    background-color: #4db6ac;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c38 {
  background-color: rgba(77, 182, 172, 0.6);
}
.widget.w-bg-c38 #lid-magnet-image-preview,
.widget.w-bg-c38 #form-image-preview {
  background-color: #4db6ac;
}
.btn-bg1 .btn-b-c38,
.f-bg1.f-b-c38 .form-field,
.w-bg1.w-b-c38,
.feature-c38.active {
  border-color: #4db6ac !important;
}
.btn-bg1 .btn-t-c38,
.f-bg1.f-t-c38 .form-field,
.f-bg1.f-t-c38 .form-field-icon,
.w-bg1.w-t-c38 {
  color: #4db6ac !important;
}
.btn-bg1 .btn-t-c38 .social-button-color1 {
  fill: #4db6ac;
}
.btn-bg1 .btn-t-c38 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c38 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c38 .yclients-color {
  fill: #4db6ac !important;
}
.c-c38 .contact-background-color {
  fill: #4db6ac;
}
[class*="contacts-template-"] .contacts .c-c38 {
  background-color: #4db6ac;
}
[class*="contacts-template-"] .contacts .c-c38 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i38 .advantage-item-icon .zmdi,
.ad-c-i38 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i38 .superiority-item-info-title {
  color: #4db6ac !important;
}
.ad-c-h38 .superiority-item-info {
  background-color: #4db6ac !important;
}
.ad-c-h38 .superiority-item-info:after {
  border-top-color: #4db6ac !important;
}
.superiority-template-1 .ad-c-h38 .superiority-item-icon {
  background-color: #4db6ac !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i38 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i38 .widget-title-wrapper {
  background-color: #4db6ac !important;
}
.wr-b-c38 .btn-site {
  background-color: #4db6ac;
}
.q-a38 {
  background-color: #4db6ac;
}
.active-category-color-38 .span-menu-item.active {
  color: #4db6ac !important;
  border-bottom: 1px solid #4db6ac !important;
}
.question-answer-template-3 .q-a38.block-question:after,
.question-answer-template-3 .q-a38.block-answer:after {
  border-top-color: #4db6ac !important;
}
.i-to-a38 {
  background-color: #4db6ac;
}
.f-b-38:not(.main-footer-transparent) {
  background-color: #4db6ac;
}
.default-template .button-bg-c38 .item-button,
.product-catalog-template-1 .button-bg-c38 .item-button,
.product-catalog-template-1 .button-bg-c38 .item-price,
.product-catalog-grid-template-1 .button-bg-c38 .item-button,
.product-catalog-grid-template-1 .button-bg-c38 .item-price {
  background-color: #4db6ac !important;
}
.catalog-button-bg-c38 .item-button,
.catalog-button-bg-c38 .catalog-client-discount-badge {
  background-color: #4db6ac !important;
}
.catalog-button-bg-c38 .catalog-client-discount-badge::after {
  border-left-color: #4db6ac !important;
  border-right-color: #4db6ac !important;
}
.catalog-client-badge-bg-c38 {
  background-color: #4db6ac;
}
.product-catalog-template-2.btn-bg1 .button-bg-c38 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c38 .item-button {
  background-color: #4db6ac !important;
  border-color: #4db6ac;
}
.product-catalog-template-3.btn-bg2 .button-bg-c38 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c38 .item-button {
  background-color: #4db6ac !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c38 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c38 .item-button {
  border-color: #4db6ac;
  color: #4db6ac;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c38 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c38 .item-button {
  background-color: #4db6ac !important;
  border-color: #4db6ac;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c38 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c38 .item-button {
  background-color: #4db6ac !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c38 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c38 .item-button {
  border-color: #4db6ac;
  color: #4db6ac;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c38:not(.btn-without-background) {
  background-color: #4db6ac !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c38:not(.btn-without-background) {
  border-color: #4db6ac;
  color: #4db6ac;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c38.btn-without-background {
  color: #4db6ac;
}
#main-header .header-fixed.s-c-m-38,
.bottom-menu .bottom-menu-fixed.s-c-m-38 {
  background-color: #4db6ac;
}
.page-bg238 .step-header {
  color: #ffffff !important;
}
.page-bg238 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg238 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg238 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg238 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg238 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg238 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c38 .profile-img {
  border-color: #4db6ac;
}
.page-bg238,
.page-btn-bg238 {
  background-color: #4db6ac;
}
.page-bg238 #header {
  background: linear-gradient(rgba(77, 182, 172, 0.6) 0%, rgba(77, 182, 172, 0) 100%) !important;
}
.page-bg238 #header .h-menu > li > *,
.page-bg238 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg238 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg238 .footer .h-logo,
.page-bg238 .footer .law-link {
  color: #ffffff !important;
}
.page-bg238 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg238 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg238 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg238 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg238 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg238 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg238 .footer .logo-color1,
.page-bg238 .main-footer.main-footer-transparent .logo-color1,
.page-bg238 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg238 .footer .logo-color2,
.page-bg238 .main-footer.main-footer-transparent .logo-color2,
.page-bg238 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg238 .ismobile.set-prev,
.page-bg238 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c39,
.shopping-cart-badge.btn-bg-c39,
.widgets-style .btn-bg-c39,
.success-send-form-icon.btn-bg-c39,
.widget:not(.btn-bg1) .btn-bg-c39,
.widget.f-bg2.f-bg-c39 .form-field,
.modal-dialog .btn-color.btn-bg-c39,
.w-bg-c39.w-bg2,
.w-bg-c39.w-bg2 .address-item-collapse-button,
.w-bg-c39.w-bg2 .map-address-item-collapse-button,
.w-bg-c39.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c39.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c39.num-pad {
  background-color: #add2ae;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c39 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c39 .recall-feedback:after,
.widgets-style .btn-bg-c39 .recall-feedback:after,
.success-send-form-icon.btn-bg-c39 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c39 .recall-feedback:after,
.widget.f-bg2.f-bg-c39 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c39 .recall-feedback:after,
.w-bg-c39.w-bg2 .recall-feedback:after,
.w-bg-c39.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c39.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c39.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c39.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c39.num-pad .recall-feedback:after {
  border-top-color: #add2ae;
}
.shopping-cart.btn-bg-c39 .lds-ring div,
.shopping-cart-badge.btn-bg-c39 .lds-ring div,
.widgets-style .btn-bg-c39 .lds-ring div,
.success-send-form-icon.btn-bg-c39 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c39 .lds-ring div,
.widget.f-bg2.f-bg-c39 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c39 .lds-ring div,
.w-bg-c39.w-bg2 .lds-ring div,
.w-bg-c39.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c39.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c39.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c39.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c39.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c39 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c39 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c39 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c39:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c39 select {
  border-color: #add2ae !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c39.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c39 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c39 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c39 select {
  background-color: #add2ae !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c39 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(173, 210, 174, 0) 0%, #add2ae 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c39 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(173, 210, 174, 0) 0%, #add2ae 100%) 0 0 no-repeat padding-box;
}
.w-bg-c39.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c39 {
  background-color: #add2ae;
}
.prc-c39.poster-root-category.active {
  background-color: #add2ae;
  color: #444444 !important;
}
.pc-c39.poster-category.active,
.ppp-c39.poster-product__price {
  color: #add2ae !important;
}
.w-bg-c39.w-bg2 .priority-nav__dropdown {
  background-color: #bddbbe;
  color: #000000 !important;
}
.w-bg-c39.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s39 {
  color: #add2ae;
  background-color: rgba(173, 210, 174, 0.15);
}
.w-bg-o-s39:focus,
.w-bg-o-s39:active {
  color: #add2ae;
}
.w-bg-o-s39:hover {
  color: #add2ae;
  background-color: rgba(173, 210, 174, 0.3);
}
.w-bg-c39.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c39.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #add2ae;
  color: white;
}
.w-bg-c39.w-bg5,
.w-bg-c39.w-bg5 .address-item-collapse-button,
.w-bg-c39.w-bg5 .map-address-item-collapse-button,
.w-bg-c39.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c39.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #add2ae;
  color: #ffffff !important;
}
.page-list-more-details-color-39,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-39 .with-old-price .item-price:not(.old-price) {
  color: #add2ae !important;
}
.price-color-39 .product-item-badge {
  background-color: #add2ae !important;
}
.price-color-39 .product-item-badge::after {
  border-left-color: #add2ae !important;
  border-right-color: #add2ae !important;
}
.widgets-style .btn-bg-c39 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c39 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c39 *,
.recall-template-circle-2 .recall-bg-c39 *,
.w-bg-c39 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c39.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c39:not(.w-bg1).f-bg1 .form-field,
.w-bg-c39:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c39:not(.w-bg1).f-bg3 .form-field,
.w-bg-c39:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c39 .form-field-icon,
.f-bg-c39.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c39:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c39:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c39.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c39 .widget-divider-hr {
  border-top-color: #add2ae !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c39:not(.w-bg4) .draggable-icon {
    background-color: #add2ae;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c39 {
  background-color: rgba(173, 210, 174, 0.6);
}
.widget.w-bg-c39 #lid-magnet-image-preview,
.widget.w-bg-c39 #form-image-preview {
  background-color: #add2ae;
}
.btn-bg1 .btn-b-c39,
.f-bg1.f-b-c39 .form-field,
.w-bg1.w-b-c39,
.feature-c39.active {
  border-color: #add2ae !important;
}
.btn-bg1 .btn-t-c39,
.f-bg1.f-t-c39 .form-field,
.f-bg1.f-t-c39 .form-field-icon,
.w-bg1.w-t-c39 {
  color: #add2ae !important;
}
.btn-bg1 .btn-t-c39 .social-button-color1 {
  fill: #add2ae;
}
.btn-bg1 .btn-t-c39 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c39 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c39 .yclients-color {
  fill: #add2ae !important;
}
.c-c39 .contact-background-color {
  fill: #add2ae;
}
[class*="contacts-template-"] .contacts .c-c39 {
  background-color: #add2ae;
}
[class*="contacts-template-"] .contacts .c-c39 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i39 .advantage-item-icon .zmdi,
.ad-c-i39 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i39 .superiority-item-info-title {
  color: #add2ae !important;
}
.ad-c-h39 .superiority-item-info {
  background-color: #add2ae !important;
}
.ad-c-h39 .superiority-item-info:after {
  border-top-color: #add2ae !important;
}
.superiority-template-1 .ad-c-h39 .superiority-item-icon {
  background-color: #add2ae !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i39 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i39 .widget-title-wrapper {
  background-color: #add2ae !important;
}
.wr-b-c39 .btn-site {
  background-color: #add2ae;
}
.q-a39 {
  background-color: #add2ae;
}
.active-category-color-39 .span-menu-item.active {
  color: #add2ae !important;
  border-bottom: 1px solid #add2ae !important;
}
.question-answer-template-3 .q-a39.block-question:after,
.question-answer-template-3 .q-a39.block-answer:after {
  border-top-color: #add2ae !important;
}
.i-to-a39 {
  background-color: #add2ae;
}
.f-b-39:not(.main-footer-transparent) {
  background-color: #add2ae;
}
.default-template .button-bg-c39 .item-button,
.product-catalog-template-1 .button-bg-c39 .item-button,
.product-catalog-template-1 .button-bg-c39 .item-price,
.product-catalog-grid-template-1 .button-bg-c39 .item-button,
.product-catalog-grid-template-1 .button-bg-c39 .item-price {
  background-color: #add2ae !important;
}
.catalog-button-bg-c39 .item-button,
.catalog-button-bg-c39 .catalog-client-discount-badge {
  background-color: #add2ae !important;
}
.catalog-button-bg-c39 .catalog-client-discount-badge::after {
  border-left-color: #add2ae !important;
  border-right-color: #add2ae !important;
}
.catalog-client-badge-bg-c39 {
  background-color: #add2ae;
}
.product-catalog-template-2.btn-bg1 .button-bg-c39 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c39 .item-button {
  background-color: #add2ae !important;
  border-color: #add2ae;
}
.product-catalog-template-3.btn-bg2 .button-bg-c39 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c39 .item-button {
  background-color: #add2ae !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c39 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c39 .item-button {
  border-color: #add2ae;
  color: #add2ae;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c39 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c39 .item-button {
  background-color: #add2ae !important;
  border-color: #add2ae;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c39 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c39 .item-button {
  background-color: #add2ae !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c39 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c39 .item-button {
  border-color: #add2ae;
  color: #add2ae;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c39:not(.btn-without-background) {
  background-color: #add2ae !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c39:not(.btn-without-background) {
  border-color: #add2ae;
  color: #add2ae;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c39.btn-without-background {
  color: #add2ae;
}
#main-header .header-fixed.s-c-m-39,
.bottom-menu .bottom-menu-fixed.s-c-m-39 {
  background-color: #add2ae;
}
.page-bg239 .step-header {
  color: #222222 !important;
}
.page-bg239 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg239 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg239 .step.active:before {
  border-top-color: #222222;
}
.page-bg239 .step.active:after {
  border-left-color: #222222;
}
.page-bg239 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg239 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c39 .profile-img {
  border-color: #add2ae;
}
.page-bg239,
.page-btn-bg239 {
  background-color: #add2ae;
}
.page-bg239 #header {
  background: linear-gradient(rgba(173, 210, 174, 0.6) 0%, rgba(173, 210, 174, 0) 100%) !important;
}
.page-bg239 #header .h-menu > li > *,
.page-bg239 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg239 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg239 .footer .h-logo,
.page-bg239 .footer .law-link {
  color: #222222 !important;
}
.page-bg239 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg239 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg239 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg239 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg239 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg239 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg239 .footer .logo-color1,
.page-bg239 .main-footer.main-footer-transparent .logo-color1,
.page-bg239 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg239 .footer .logo-color2,
.page-bg239 .main-footer.main-footer-transparent .logo-color2,
.page-bg239 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg239 .ismobile.set-prev,
.page-bg239 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c40,
.shopping-cart-badge.btn-bg-c40,
.widgets-style .btn-bg-c40,
.success-send-form-icon.btn-bg-c40,
.widget:not(.btn-bg1) .btn-bg-c40,
.widget.f-bg2.f-bg-c40 .form-field,
.modal-dialog .btn-color.btn-bg-c40,
.w-bg-c40.w-bg2,
.w-bg-c40.w-bg2 .address-item-collapse-button,
.w-bg-c40.w-bg2 .map-address-item-collapse-button,
.w-bg-c40.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c40.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c40.num-pad {
  background-color: #81c784;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c40 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c40 .recall-feedback:after,
.widgets-style .btn-bg-c40 .recall-feedback:after,
.success-send-form-icon.btn-bg-c40 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c40 .recall-feedback:after,
.widget.f-bg2.f-bg-c40 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c40 .recall-feedback:after,
.w-bg-c40.w-bg2 .recall-feedback:after,
.w-bg-c40.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c40.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c40.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c40.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c40.num-pad .recall-feedback:after {
  border-top-color: #81c784;
}
.shopping-cart.btn-bg-c40 .lds-ring div,
.shopping-cart-badge.btn-bg-c40 .lds-ring div,
.widgets-style .btn-bg-c40 .lds-ring div,
.success-send-form-icon.btn-bg-c40 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c40 .lds-ring div,
.widget.f-bg2.f-bg-c40 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c40 .lds-ring div,
.w-bg-c40.w-bg2 .lds-ring div,
.w-bg-c40.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c40.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c40.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c40.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c40.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c40 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c40 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c40 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c40:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c40 select {
  border-color: #81c784 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c40.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c40 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c40 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c40 select {
  background-color: #81c784 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c40 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(129, 199, 132, 0) 0%, #81c784 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c40 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(129, 199, 132, 0) 0%, #81c784 100%) 0 0 no-repeat padding-box;
}
.w-bg-c40.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c40 {
  background-color: #81c784;
}
.prc-c40.poster-root-category.active {
  background-color: #81c784;
  color: #ffffff !important;
}
.pc-c40.poster-category.active,
.ppp-c40.poster-product__price {
  color: #81c784 !important;
}
.w-bg-c40.w-bg2 .priority-nav__dropdown {
  background-color: #93cf95;
  color: #ffffff !important;
}
.w-bg-c40.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s40 {
  color: #81c784;
  background-color: rgba(129, 199, 132, 0.15);
}
.w-bg-o-s40:focus,
.w-bg-o-s40:active {
  color: #81c784;
}
.w-bg-o-s40:hover {
  color: #81c784;
  background-color: rgba(129, 199, 132, 0.3);
}
.w-bg-c40.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c40.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #81c784;
  color: white;
}
.w-bg-c40.w-bg5,
.w-bg-c40.w-bg5 .address-item-collapse-button,
.w-bg-c40.w-bg5 .map-address-item-collapse-button,
.w-bg-c40.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c40.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #81c784;
  color: #ffffff !important;
}
.page-list-more-details-color-40,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-40 .with-old-price .item-price:not(.old-price) {
  color: #81c784 !important;
}
.price-color-40 .product-item-badge {
  background-color: #81c784 !important;
}
.price-color-40 .product-item-badge::after {
  border-left-color: #81c784 !important;
  border-right-color: #81c784 !important;
}
.widgets-style .btn-bg-c40 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c40 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c40 *,
.recall-template-circle-2 .recall-bg-c40 *,
.w-bg-c40 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c40.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c40:not(.w-bg1).f-bg1 .form-field,
.w-bg-c40:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c40:not(.w-bg1).f-bg3 .form-field,
.w-bg-c40:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c40 .form-field-icon,
.f-bg-c40.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c40:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c40:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c40.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c40 .widget-divider-hr {
  border-top-color: #81c784 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c40:not(.w-bg4) .draggable-icon {
    background-color: #81c784;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c40 {
  background-color: rgba(129, 199, 132, 0.6);
}
.widget.w-bg-c40 #lid-magnet-image-preview,
.widget.w-bg-c40 #form-image-preview {
  background-color: #81c784;
}
.btn-bg1 .btn-b-c40,
.f-bg1.f-b-c40 .form-field,
.w-bg1.w-b-c40,
.feature-c40.active {
  border-color: #81c784 !important;
}
.btn-bg1 .btn-t-c40,
.f-bg1.f-t-c40 .form-field,
.f-bg1.f-t-c40 .form-field-icon,
.w-bg1.w-t-c40 {
  color: #81c784 !important;
}
.btn-bg1 .btn-t-c40 .social-button-color1 {
  fill: #81c784;
}
.btn-bg1 .btn-t-c40 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c40 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c40 .yclients-color {
  fill: #81c784 !important;
}
.c-c40 .contact-background-color {
  fill: #81c784;
}
[class*="contacts-template-"] .contacts .c-c40 {
  background-color: #81c784;
}
[class*="contacts-template-"] .contacts .c-c40 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i40 .advantage-item-icon .zmdi,
.ad-c-i40 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i40 .superiority-item-info-title {
  color: #81c784 !important;
}
.ad-c-h40 .superiority-item-info {
  background-color: #81c784 !important;
}
.ad-c-h40 .superiority-item-info:after {
  border-top-color: #81c784 !important;
}
.superiority-template-1 .ad-c-h40 .superiority-item-icon {
  background-color: #81c784 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i40 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i40 .widget-title-wrapper {
  background-color: #81c784 !important;
}
.wr-b-c40 .btn-site {
  background-color: #81c784;
}
.q-a40 {
  background-color: #81c784;
}
.active-category-color-40 .span-menu-item.active {
  color: #81c784 !important;
  border-bottom: 1px solid #81c784 !important;
}
.question-answer-template-3 .q-a40.block-question:after,
.question-answer-template-3 .q-a40.block-answer:after {
  border-top-color: #81c784 !important;
}
.i-to-a40 {
  background-color: #81c784;
}
.f-b-40:not(.main-footer-transparent) {
  background-color: #81c784;
}
.default-template .button-bg-c40 .item-button,
.product-catalog-template-1 .button-bg-c40 .item-button,
.product-catalog-template-1 .button-bg-c40 .item-price,
.product-catalog-grid-template-1 .button-bg-c40 .item-button,
.product-catalog-grid-template-1 .button-bg-c40 .item-price {
  background-color: #81c784 !important;
}
.catalog-button-bg-c40 .item-button,
.catalog-button-bg-c40 .catalog-client-discount-badge {
  background-color: #81c784 !important;
}
.catalog-button-bg-c40 .catalog-client-discount-badge::after {
  border-left-color: #81c784 !important;
  border-right-color: #81c784 !important;
}
.catalog-client-badge-bg-c40 {
  background-color: #81c784;
}
.product-catalog-template-2.btn-bg1 .button-bg-c40 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c40 .item-button {
  background-color: #81c784 !important;
  border-color: #81c784;
}
.product-catalog-template-3.btn-bg2 .button-bg-c40 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c40 .item-button {
  background-color: #81c784 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c40 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c40 .item-button {
  border-color: #81c784;
  color: #81c784;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c40 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c40 .item-button {
  background-color: #81c784 !important;
  border-color: #81c784;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c40 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c40 .item-button {
  background-color: #81c784 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c40 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c40 .item-button {
  border-color: #81c784;
  color: #81c784;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c40:not(.btn-without-background) {
  background-color: #81c784 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c40:not(.btn-without-background) {
  border-color: #81c784;
  color: #81c784;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c40.btn-without-background {
  color: #81c784;
}
#main-header .header-fixed.s-c-m-40,
.bottom-menu .bottom-menu-fixed.s-c-m-40 {
  background-color: #81c784;
}
.page-bg240 .step-header {
  color: #ffffff !important;
}
.page-bg240 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg240 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg240 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg240 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg240 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg240 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c40 .profile-img {
  border-color: #81c784;
}
.page-bg240,
.page-btn-bg240 {
  background-color: #81c784;
}
.page-bg240 #header {
  background: linear-gradient(rgba(129, 199, 132, 0.6) 0%, rgba(129, 199, 132, 0) 100%) !important;
}
.page-bg240 #header .h-menu > li > *,
.page-bg240 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg240 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg240 .footer .h-logo,
.page-bg240 .footer .law-link {
  color: #ffffff !important;
}
.page-bg240 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg240 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg240 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg240 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg240 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg240 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg240 .footer .logo-color1,
.page-bg240 .main-footer.main-footer-transparent .logo-color1,
.page-bg240 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg240 .footer .logo-color2,
.page-bg240 .main-footer.main-footer-transparent .logo-color2,
.page-bg240 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg240 .ismobile.set-prev,
.page-bg240 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c41,
.shopping-cart-badge.btn-bg-c41,
.widgets-style .btn-bg-c41,
.success-send-form-icon.btn-bg-c41,
.widget:not(.btn-bg1) .btn-bg-c41,
.widget.f-bg2.f-bg-c41 .form-field,
.modal-dialog .btn-color.btn-bg-c41,
.w-bg-c41.w-bg2,
.w-bg-c41.w-bg2 .address-item-collapse-button,
.w-bg-c41.w-bg2 .map-address-item-collapse-button,
.w-bg-c41.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c41.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c41.num-pad {
  background-color: #aaca85;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c41 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c41 .recall-feedback:after,
.widgets-style .btn-bg-c41 .recall-feedback:after,
.success-send-form-icon.btn-bg-c41 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c41 .recall-feedback:after,
.widget.f-bg2.f-bg-c41 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c41 .recall-feedback:after,
.w-bg-c41.w-bg2 .recall-feedback:after,
.w-bg-c41.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c41.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c41.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c41.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c41.num-pad .recall-feedback:after {
  border-top-color: #aaca85;
}
.shopping-cart.btn-bg-c41 .lds-ring div,
.shopping-cart-badge.btn-bg-c41 .lds-ring div,
.widgets-style .btn-bg-c41 .lds-ring div,
.success-send-form-icon.btn-bg-c41 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c41 .lds-ring div,
.widget.f-bg2.f-bg-c41 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c41 .lds-ring div,
.w-bg-c41.w-bg2 .lds-ring div,
.w-bg-c41.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c41.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c41.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c41.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c41.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c41 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c41 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c41 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c41:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c41 select {
  border-color: #aaca85 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c41.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c41 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c41 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c41 select {
  background-color: #aaca85 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c41 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(170, 202, 133, 0) 0%, #aaca85 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c41 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(170, 202, 133, 0) 0%, #aaca85 100%) 0 0 no-repeat padding-box;
}
.w-bg-c41.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c41 {
  background-color: #aaca85;
}
.prc-c41.poster-root-category.active {
  background-color: #aaca85;
  color: #ffffff !important;
}
.pc-c41.poster-category.active,
.ppp-c41.poster-product__price {
  color: #aaca85 !important;
}
.w-bg-c41.w-bg2 .priority-nav__dropdown {
  background-color: #b6d297;
  color: #ffffff !important;
}
.w-bg-c41.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s41 {
  color: #aaca85;
  background-color: rgba(170, 202, 133, 0.15);
}
.w-bg-o-s41:focus,
.w-bg-o-s41:active {
  color: #aaca85;
}
.w-bg-o-s41:hover {
  color: #aaca85;
  background-color: rgba(170, 202, 133, 0.3);
}
.w-bg-c41.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c41.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #aaca85;
  color: white;
}
.w-bg-c41.w-bg5,
.w-bg-c41.w-bg5 .address-item-collapse-button,
.w-bg-c41.w-bg5 .map-address-item-collapse-button,
.w-bg-c41.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c41.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #aaca85;
  color: #ffffff !important;
}
.page-list-more-details-color-41,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-41 .with-old-price .item-price:not(.old-price) {
  color: #aaca85 !important;
}
.price-color-41 .product-item-badge {
  background-color: #aaca85 !important;
}
.price-color-41 .product-item-badge::after {
  border-left-color: #aaca85 !important;
  border-right-color: #aaca85 !important;
}
.widgets-style .btn-bg-c41 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c41 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c41 *,
.recall-template-circle-2 .recall-bg-c41 *,
.w-bg-c41 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c41.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c41:not(.w-bg1).f-bg1 .form-field,
.w-bg-c41:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c41:not(.w-bg1).f-bg3 .form-field,
.w-bg-c41:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c41 .form-field-icon,
.f-bg-c41.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c41:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c41:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c41.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c41 .widget-divider-hr {
  border-top-color: #aaca85 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c41:not(.w-bg4) .draggable-icon {
    background-color: #aaca85;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c41 {
  background-color: rgba(170, 202, 133, 0.6);
}
.widget.w-bg-c41 #lid-magnet-image-preview,
.widget.w-bg-c41 #form-image-preview {
  background-color: #aaca85;
}
.btn-bg1 .btn-b-c41,
.f-bg1.f-b-c41 .form-field,
.w-bg1.w-b-c41,
.feature-c41.active {
  border-color: #aaca85 !important;
}
.btn-bg1 .btn-t-c41,
.f-bg1.f-t-c41 .form-field,
.f-bg1.f-t-c41 .form-field-icon,
.w-bg1.w-t-c41 {
  color: #aaca85 !important;
}
.btn-bg1 .btn-t-c41 .social-button-color1 {
  fill: #aaca85;
}
.btn-bg1 .btn-t-c41 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c41 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c41 .yclients-color {
  fill: #aaca85 !important;
}
.c-c41 .contact-background-color {
  fill: #aaca85;
}
[class*="contacts-template-"] .contacts .c-c41 {
  background-color: #aaca85;
}
[class*="contacts-template-"] .contacts .c-c41 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i41 .advantage-item-icon .zmdi,
.ad-c-i41 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i41 .superiority-item-info-title {
  color: #aaca85 !important;
}
.ad-c-h41 .superiority-item-info {
  background-color: #aaca85 !important;
}
.ad-c-h41 .superiority-item-info:after {
  border-top-color: #aaca85 !important;
}
.superiority-template-1 .ad-c-h41 .superiority-item-icon {
  background-color: #aaca85 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i41 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i41 .widget-title-wrapper {
  background-color: #aaca85 !important;
}
.wr-b-c41 .btn-site {
  background-color: #aaca85;
}
.q-a41 {
  background-color: #aaca85;
}
.active-category-color-41 .span-menu-item.active {
  color: #aaca85 !important;
  border-bottom: 1px solid #aaca85 !important;
}
.question-answer-template-3 .q-a41.block-question:after,
.question-answer-template-3 .q-a41.block-answer:after {
  border-top-color: #aaca85 !important;
}
.i-to-a41 {
  background-color: #aaca85;
}
.f-b-41:not(.main-footer-transparent) {
  background-color: #aaca85;
}
.default-template .button-bg-c41 .item-button,
.product-catalog-template-1 .button-bg-c41 .item-button,
.product-catalog-template-1 .button-bg-c41 .item-price,
.product-catalog-grid-template-1 .button-bg-c41 .item-button,
.product-catalog-grid-template-1 .button-bg-c41 .item-price {
  background-color: #aaca85 !important;
}
.catalog-button-bg-c41 .item-button,
.catalog-button-bg-c41 .catalog-client-discount-badge {
  background-color: #aaca85 !important;
}
.catalog-button-bg-c41 .catalog-client-discount-badge::after {
  border-left-color: #aaca85 !important;
  border-right-color: #aaca85 !important;
}
.catalog-client-badge-bg-c41 {
  background-color: #aaca85;
}
.product-catalog-template-2.btn-bg1 .button-bg-c41 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c41 .item-button {
  background-color: #aaca85 !important;
  border-color: #aaca85;
}
.product-catalog-template-3.btn-bg2 .button-bg-c41 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c41 .item-button {
  background-color: #aaca85 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c41 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c41 .item-button {
  border-color: #aaca85;
  color: #aaca85;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c41 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c41 .item-button {
  background-color: #aaca85 !important;
  border-color: #aaca85;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c41 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c41 .item-button {
  background-color: #aaca85 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c41 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c41 .item-button {
  border-color: #aaca85;
  color: #aaca85;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c41:not(.btn-without-background) {
  background-color: #aaca85 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c41:not(.btn-without-background) {
  border-color: #aaca85;
  color: #aaca85;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c41.btn-without-background {
  color: #aaca85;
}
#main-header .header-fixed.s-c-m-41,
.bottom-menu .bottom-menu-fixed.s-c-m-41 {
  background-color: #aaca85;
}
.page-bg241 .step-header {
  color: #ffffff !important;
}
.page-bg241 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg241 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg241 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg241 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg241 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg241 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c41 .profile-img {
  border-color: #aaca85;
}
.page-bg241,
.page-btn-bg241 {
  background-color: #aaca85;
}
.page-bg241 #header {
  background: linear-gradient(rgba(170, 202, 133, 0.6) 0%, rgba(170, 202, 133, 0) 100%) !important;
}
.page-bg241 #header .h-menu > li > *,
.page-bg241 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg241 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg241 .footer .h-logo,
.page-bg241 .footer .law-link {
  color: #ffffff !important;
}
.page-bg241 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg241 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg241 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg241 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg241 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg241 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg241 .footer .logo-color1,
.page-bg241 .main-footer.main-footer-transparent .logo-color1,
.page-bg241 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg241 .footer .logo-color2,
.page-bg241 .main-footer.main-footer-transparent .logo-color2,
.page-bg241 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg241 .ismobile.set-prev,
.page-bg241 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c42,
.shopping-cart-badge.btn-bg-c42,
.widgets-style .btn-bg-c42,
.success-send-form-icon.btn-bg-c42,
.widget:not(.btn-bg1) .btn-bg-c42,
.widget.f-bg2.f-bg-c42 .form-field,
.modal-dialog .btn-color.btn-bg-c42,
.w-bg-c42.w-bg2,
.w-bg-c42.w-bg2 .address-item-collapse-button,
.w-bg-c42.w-bg2 .map-address-item-collapse-button,
.w-bg-c42.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c42.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c42.num-pad {
  background-color: #cbd47e;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c42 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c42 .recall-feedback:after,
.widgets-style .btn-bg-c42 .recall-feedback:after,
.success-send-form-icon.btn-bg-c42 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c42 .recall-feedback:after,
.widget.f-bg2.f-bg-c42 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c42 .recall-feedback:after,
.w-bg-c42.w-bg2 .recall-feedback:after,
.w-bg-c42.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c42.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c42.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c42.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c42.num-pad .recall-feedback:after {
  border-top-color: #cbd47e;
}
.shopping-cart.btn-bg-c42 .lds-ring div,
.shopping-cart-badge.btn-bg-c42 .lds-ring div,
.widgets-style .btn-bg-c42 .lds-ring div,
.success-send-form-icon.btn-bg-c42 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c42 .lds-ring div,
.widget.f-bg2.f-bg-c42 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c42 .lds-ring div,
.w-bg-c42.w-bg2 .lds-ring div,
.w-bg-c42.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c42.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c42.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c42.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c42.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c42 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c42 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c42 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c42:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c42 select {
  border-color: #cbd47e !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c42.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c42 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c42 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c42 select {
  background-color: #cbd47e !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c42 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(203, 212, 126, 0) 0%, #cbd47e 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c42 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(203, 212, 126, 0) 0%, #cbd47e 100%) 0 0 no-repeat padding-box;
}
.w-bg-c42.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c42 {
  background-color: #cbd47e;
}
.prc-c42.poster-root-category.active {
  background-color: #cbd47e;
  color: #444444 !important;
}
.pc-c42.poster-category.active,
.ppp-c42.poster-product__price {
  color: #cbd47e !important;
}
.w-bg-c42.w-bg2 .priority-nav__dropdown {
  background-color: #d3da91;
  color: #000000 !important;
}
.w-bg-c42.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s42 {
  color: #cbd47e;
  background-color: rgba(203, 212, 126, 0.15);
}
.w-bg-o-s42:focus,
.w-bg-o-s42:active {
  color: #cbd47e;
}
.w-bg-o-s42:hover {
  color: #cbd47e;
  background-color: rgba(203, 212, 126, 0.3);
}
.w-bg-c42.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c42.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #cbd47e;
  color: white;
}
.w-bg-c42.w-bg5,
.w-bg-c42.w-bg5 .address-item-collapse-button,
.w-bg-c42.w-bg5 .map-address-item-collapse-button,
.w-bg-c42.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c42.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #cbd47e;
  color: #ffffff !important;
}
.page-list-more-details-color-42,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-42 .with-old-price .item-price:not(.old-price) {
  color: #cbd47e !important;
}
.price-color-42 .product-item-badge {
  background-color: #cbd47e !important;
}
.price-color-42 .product-item-badge::after {
  border-left-color: #cbd47e !important;
  border-right-color: #cbd47e !important;
}
.widgets-style .btn-bg-c42 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c42 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c42 *,
.recall-template-circle-2 .recall-bg-c42 *,
.w-bg-c42 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c42.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c42:not(.w-bg1).f-bg1 .form-field,
.w-bg-c42:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c42:not(.w-bg1).f-bg3 .form-field,
.w-bg-c42:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c42 .form-field-icon,
.f-bg-c42.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c42:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c42:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c42.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c42 .widget-divider-hr {
  border-top-color: #cbd47e !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c42:not(.w-bg4) .draggable-icon {
    background-color: #cbd47e;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c42 {
  background-color: rgba(203, 212, 126, 0.6);
}
.widget.w-bg-c42 #lid-magnet-image-preview,
.widget.w-bg-c42 #form-image-preview {
  background-color: #cbd47e;
}
.btn-bg1 .btn-b-c42,
.f-bg1.f-b-c42 .form-field,
.w-bg1.w-b-c42,
.feature-c42.active {
  border-color: #cbd47e !important;
}
.btn-bg1 .btn-t-c42,
.f-bg1.f-t-c42 .form-field,
.f-bg1.f-t-c42 .form-field-icon,
.w-bg1.w-t-c42 {
  color: #cbd47e !important;
}
.btn-bg1 .btn-t-c42 .social-button-color1 {
  fill: #cbd47e;
}
.btn-bg1 .btn-t-c42 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c42 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c42 .yclients-color {
  fill: #cbd47e !important;
}
.c-c42 .contact-background-color {
  fill: #cbd47e;
}
[class*="contacts-template-"] .contacts .c-c42 {
  background-color: #cbd47e;
}
[class*="contacts-template-"] .contacts .c-c42 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i42 .advantage-item-icon .zmdi,
.ad-c-i42 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i42 .superiority-item-info-title {
  color: #cbd47e !important;
}
.ad-c-h42 .superiority-item-info {
  background-color: #cbd47e !important;
}
.ad-c-h42 .superiority-item-info:after {
  border-top-color: #cbd47e !important;
}
.superiority-template-1 .ad-c-h42 .superiority-item-icon {
  background-color: #cbd47e !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i42 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i42 .widget-title-wrapper {
  background-color: #cbd47e !important;
}
.wr-b-c42 .btn-site {
  background-color: #cbd47e;
}
.q-a42 {
  background-color: #cbd47e;
}
.active-category-color-42 .span-menu-item.active {
  color: #cbd47e !important;
  border-bottom: 1px solid #cbd47e !important;
}
.question-answer-template-3 .q-a42.block-question:after,
.question-answer-template-3 .q-a42.block-answer:after {
  border-top-color: #cbd47e !important;
}
.i-to-a42 {
  background-color: #cbd47e;
}
.f-b-42:not(.main-footer-transparent) {
  background-color: #cbd47e;
}
.default-template .button-bg-c42 .item-button,
.product-catalog-template-1 .button-bg-c42 .item-button,
.product-catalog-template-1 .button-bg-c42 .item-price,
.product-catalog-grid-template-1 .button-bg-c42 .item-button,
.product-catalog-grid-template-1 .button-bg-c42 .item-price {
  background-color: #cbd47e !important;
}
.catalog-button-bg-c42 .item-button,
.catalog-button-bg-c42 .catalog-client-discount-badge {
  background-color: #cbd47e !important;
}
.catalog-button-bg-c42 .catalog-client-discount-badge::after {
  border-left-color: #cbd47e !important;
  border-right-color: #cbd47e !important;
}
.catalog-client-badge-bg-c42 {
  background-color: #cbd47e;
}
.product-catalog-template-2.btn-bg1 .button-bg-c42 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c42 .item-button {
  background-color: #cbd47e !important;
  border-color: #cbd47e;
}
.product-catalog-template-3.btn-bg2 .button-bg-c42 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c42 .item-button {
  background-color: #cbd47e !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c42 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c42 .item-button {
  border-color: #cbd47e;
  color: #cbd47e;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c42 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c42 .item-button {
  background-color: #cbd47e !important;
  border-color: #cbd47e;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c42 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c42 .item-button {
  background-color: #cbd47e !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c42 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c42 .item-button {
  border-color: #cbd47e;
  color: #cbd47e;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c42:not(.btn-without-background) {
  background-color: #cbd47e !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c42:not(.btn-without-background) {
  border-color: #cbd47e;
  color: #cbd47e;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c42.btn-without-background {
  color: #cbd47e;
}
#main-header .header-fixed.s-c-m-42,
.bottom-menu .bottom-menu-fixed.s-c-m-42 {
  background-color: #cbd47e;
}
.page-bg242 .step-header {
  color: #222222 !important;
}
.page-bg242 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg242 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg242 .step.active:before {
  border-top-color: #222222;
}
.page-bg242 .step.active:after {
  border-left-color: #222222;
}
.page-bg242 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg242 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c42 .profile-img {
  border-color: #cbd47e;
}
.page-bg242,
.page-btn-bg242 {
  background-color: #cbd47e;
}
.page-bg242 #header {
  background: linear-gradient(rgba(203, 212, 126, 0.6) 0%, rgba(203, 212, 126, 0) 100%) !important;
}
.page-bg242 #header .h-menu > li > *,
.page-bg242 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg242 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg242 .footer .h-logo,
.page-bg242 .footer .law-link {
  color: #222222 !important;
}
.page-bg242 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg242 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg242 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg242 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg242 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg242 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg242 .footer .logo-color1,
.page-bg242 .main-footer.main-footer-transparent .logo-color1,
.page-bg242 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg242 .footer .logo-color2,
.page-bg242 .main-footer.main-footer-transparent .logo-color2,
.page-bg242 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg242 .ismobile.set-prev,
.page-bg242 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c43,
.shopping-cart-badge.btn-bg-c43,
.widgets-style .btn-bg-c43,
.success-send-form-icon.btn-bg-c43,
.widget:not(.btn-bg1) .btn-bg-c43,
.widget.f-bg2.f-bg-c43 .form-field,
.modal-dialog .btn-color.btn-bg-c43,
.w-bg-c43.w-bg2,
.w-bg-c43.w-bg2 .address-item-collapse-button,
.w-bg-c43.w-bg2 .map-address-item-collapse-button,
.w-bg-c43.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c43.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c43.num-pad {
  background-color: #f5da88;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c43 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c43 .recall-feedback:after,
.widgets-style .btn-bg-c43 .recall-feedback:after,
.success-send-form-icon.btn-bg-c43 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c43 .recall-feedback:after,
.widget.f-bg2.f-bg-c43 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c43 .recall-feedback:after,
.w-bg-c43.w-bg2 .recall-feedback:after,
.w-bg-c43.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c43.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c43.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c43.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c43.num-pad .recall-feedback:after {
  border-top-color: #f5da88;
}
.shopping-cart.btn-bg-c43 .lds-ring div,
.shopping-cart-badge.btn-bg-c43 .lds-ring div,
.widgets-style .btn-bg-c43 .lds-ring div,
.success-send-form-icon.btn-bg-c43 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c43 .lds-ring div,
.widget.f-bg2.f-bg-c43 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c43 .lds-ring div,
.w-bg-c43.w-bg2 .lds-ring div,
.w-bg-c43.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c43.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c43.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c43.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c43.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c43 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c43 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c43 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c43:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c43 select {
  border-color: #f5da88 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c43.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c43 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c43 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c43 select {
  background-color: #f5da88 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c43 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(245, 218, 136, 0) 0%, #f5da88 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c43 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(245, 218, 136, 0) 0%, #f5da88 100%) 0 0 no-repeat padding-box;
}
.w-bg-c43.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c43 {
  background-color: #f5da88;
}
.prc-c43.poster-root-category.active {
  background-color: #f5da88;
  color: #444444 !important;
}
.pc-c43.poster-category.active,
.ppp-c43.poster-product__price {
  color: #f5da88 !important;
}
.w-bg-c43.w-bg2 .priority-nav__dropdown {
  background-color: #f7e1a0;
  color: #000000 !important;
}
.w-bg-c43.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s43 {
  color: #f5da88;
  background-color: rgba(245, 218, 136, 0.15);
}
.w-bg-o-s43:focus,
.w-bg-o-s43:active {
  color: #f5da88;
}
.w-bg-o-s43:hover {
  color: #f5da88;
  background-color: rgba(245, 218, 136, 0.3);
}
.w-bg-c43.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c43.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f5da88;
  color: white;
}
.w-bg-c43.w-bg5,
.w-bg-c43.w-bg5 .address-item-collapse-button,
.w-bg-c43.w-bg5 .map-address-item-collapse-button,
.w-bg-c43.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c43.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f5da88;
  color: #ffffff !important;
}
.page-list-more-details-color-43,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-43 .with-old-price .item-price:not(.old-price) {
  color: #f5da88 !important;
}
.price-color-43 .product-item-badge {
  background-color: #f5da88 !important;
}
.price-color-43 .product-item-badge::after {
  border-left-color: #f5da88 !important;
  border-right-color: #f5da88 !important;
}
.widgets-style .btn-bg-c43 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c43 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c43 *,
.recall-template-circle-2 .recall-bg-c43 *,
.w-bg-c43 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c43.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c43:not(.w-bg1).f-bg1 .form-field,
.w-bg-c43:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c43:not(.w-bg1).f-bg3 .form-field,
.w-bg-c43:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c43 .form-field-icon,
.f-bg-c43.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c43:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c43:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c43.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c43 .widget-divider-hr {
  border-top-color: #f5da88 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c43:not(.w-bg4) .draggable-icon {
    background-color: #f5da88;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c43 {
  background-color: rgba(245, 218, 136, 0.6);
}
.widget.w-bg-c43 #lid-magnet-image-preview,
.widget.w-bg-c43 #form-image-preview {
  background-color: #f5da88;
}
.btn-bg1 .btn-b-c43,
.f-bg1.f-b-c43 .form-field,
.w-bg1.w-b-c43,
.feature-c43.active {
  border-color: #f5da88 !important;
}
.btn-bg1 .btn-t-c43,
.f-bg1.f-t-c43 .form-field,
.f-bg1.f-t-c43 .form-field-icon,
.w-bg1.w-t-c43 {
  color: #f5da88 !important;
}
.btn-bg1 .btn-t-c43 .social-button-color1 {
  fill: #f5da88;
}
.btn-bg1 .btn-t-c43 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c43 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c43 .yclients-color {
  fill: #f5da88 !important;
}
.c-c43 .contact-background-color {
  fill: #f5da88;
}
[class*="contacts-template-"] .contacts .c-c43 {
  background-color: #f5da88;
}
[class*="contacts-template-"] .contacts .c-c43 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i43 .advantage-item-icon .zmdi,
.ad-c-i43 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i43 .superiority-item-info-title {
  color: #f5da88 !important;
}
.ad-c-h43 .superiority-item-info {
  background-color: #f5da88 !important;
}
.ad-c-h43 .superiority-item-info:after {
  border-top-color: #f5da88 !important;
}
.superiority-template-1 .ad-c-h43 .superiority-item-icon {
  background-color: #f5da88 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i43 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i43 .widget-title-wrapper {
  background-color: #f5da88 !important;
}
.wr-b-c43 .btn-site {
  background-color: #f5da88;
}
.q-a43 {
  background-color: #f5da88;
}
.active-category-color-43 .span-menu-item.active {
  color: #f5da88 !important;
  border-bottom: 1px solid #f5da88 !important;
}
.question-answer-template-3 .q-a43.block-question:after,
.question-answer-template-3 .q-a43.block-answer:after {
  border-top-color: #f5da88 !important;
}
.i-to-a43 {
  background-color: #f5da88;
}
.f-b-43:not(.main-footer-transparent) {
  background-color: #f5da88;
}
.default-template .button-bg-c43 .item-button,
.product-catalog-template-1 .button-bg-c43 .item-button,
.product-catalog-template-1 .button-bg-c43 .item-price,
.product-catalog-grid-template-1 .button-bg-c43 .item-button,
.product-catalog-grid-template-1 .button-bg-c43 .item-price {
  background-color: #f5da88 !important;
}
.catalog-button-bg-c43 .item-button,
.catalog-button-bg-c43 .catalog-client-discount-badge {
  background-color: #f5da88 !important;
}
.catalog-button-bg-c43 .catalog-client-discount-badge::after {
  border-left-color: #f5da88 !important;
  border-right-color: #f5da88 !important;
}
.catalog-client-badge-bg-c43 {
  background-color: #f5da88;
}
.product-catalog-template-2.btn-bg1 .button-bg-c43 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c43 .item-button {
  background-color: #f5da88 !important;
  border-color: #f5da88;
}
.product-catalog-template-3.btn-bg2 .button-bg-c43 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c43 .item-button {
  background-color: #f5da88 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c43 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c43 .item-button {
  border-color: #f5da88;
  color: #f5da88;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c43 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c43 .item-button {
  background-color: #f5da88 !important;
  border-color: #f5da88;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c43 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c43 .item-button {
  background-color: #f5da88 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c43 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c43 .item-button {
  border-color: #f5da88;
  color: #f5da88;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c43:not(.btn-without-background) {
  background-color: #f5da88 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c43:not(.btn-without-background) {
  border-color: #f5da88;
  color: #f5da88;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c43.btn-without-background {
  color: #f5da88;
}
#main-header .header-fixed.s-c-m-43,
.bottom-menu .bottom-menu-fixed.s-c-m-43 {
  background-color: #f5da88;
}
.page-bg243 .step-header {
  color: #222222 !important;
}
.page-bg243 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg243 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg243 .step.active:before {
  border-top-color: #222222;
}
.page-bg243 .step.active:after {
  border-left-color: #222222;
}
.page-bg243 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg243 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c43 .profile-img {
  border-color: #f5da88;
}
.page-bg243,
.page-btn-bg243 {
  background-color: #f5da88;
}
.page-bg243 #header {
  background: linear-gradient(rgba(245, 218, 136, 0.6) 0%, rgba(245, 218, 136, 0) 100%) !important;
}
.page-bg243 #header .h-menu > li > *,
.page-bg243 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg243 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg243 .footer .h-logo,
.page-bg243 .footer .law-link {
  color: #222222 !important;
}
.page-bg243 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg243 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg243 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg243 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg243 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg243 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg243 .footer .logo-color1,
.page-bg243 .main-footer.main-footer-transparent .logo-color1,
.page-bg243 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg243 .footer .logo-color2,
.page-bg243 .main-footer.main-footer-transparent .logo-color2,
.page-bg243 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg243 .ismobile.set-prev,
.page-bg243 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c44,
.shopping-cart-badge.btn-bg-c44,
.widgets-style .btn-bg-c44,
.success-send-form-icon.btn-bg-c44,
.widget:not(.btn-bg1) .btn-bg-c44,
.widget.f-bg2.f-bg-c44 .form-field,
.modal-dialog .btn-color.btn-bg-c44,
.w-bg-c44.w-bg2,
.w-bg-c44.w-bg2 .address-item-collapse-button,
.w-bg-c44.w-bg2 .map-address-item-collapse-button,
.w-bg-c44.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c44.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c44.num-pad {
  background-color: #f9c476;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c44 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c44 .recall-feedback:after,
.widgets-style .btn-bg-c44 .recall-feedback:after,
.success-send-form-icon.btn-bg-c44 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c44 .recall-feedback:after,
.widget.f-bg2.f-bg-c44 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c44 .recall-feedback:after,
.w-bg-c44.w-bg2 .recall-feedback:after,
.w-bg-c44.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c44.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c44.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c44.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c44.num-pad .recall-feedback:after {
  border-top-color: #f9c476;
}
.shopping-cart.btn-bg-c44 .lds-ring div,
.shopping-cart-badge.btn-bg-c44 .lds-ring div,
.widgets-style .btn-bg-c44 .lds-ring div,
.success-send-form-icon.btn-bg-c44 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c44 .lds-ring div,
.widget.f-bg2.f-bg-c44 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c44 .lds-ring div,
.w-bg-c44.w-bg2 .lds-ring div,
.w-bg-c44.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c44.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c44.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c44.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c44.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c44 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c44 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c44 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c44:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c44 select {
  border-color: #f9c476 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c44.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c44 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c44 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c44 select {
  background-color: #f9c476 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c44 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(249, 196, 118, 0) 0%, #f9c476 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c44 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(249, 196, 118, 0) 0%, #f9c476 100%) 0 0 no-repeat padding-box;
}
.w-bg-c44.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c44 {
  background-color: #f9c476;
}
.prc-c44.poster-root-category.active {
  background-color: #f9c476;
  color: #444444 !important;
}
.pc-c44.poster-category.active,
.ppp-c44.poster-product__price {
  color: #f9c476 !important;
}
.w-bg-c44.w-bg2 .priority-nav__dropdown {
  background-color: #facf8e;
  color: #000000 !important;
}
.w-bg-c44.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s44 {
  color: #f9c476;
  background-color: rgba(249, 196, 118, 0.15);
}
.w-bg-o-s44:focus,
.w-bg-o-s44:active {
  color: #f9c476;
}
.w-bg-o-s44:hover {
  color: #f9c476;
  background-color: rgba(249, 196, 118, 0.3);
}
.w-bg-c44.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c44.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f9c476;
  color: white;
}
.w-bg-c44.w-bg5,
.w-bg-c44.w-bg5 .address-item-collapse-button,
.w-bg-c44.w-bg5 .map-address-item-collapse-button,
.w-bg-c44.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c44.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f9c476;
  color: #ffffff !important;
}
.page-list-more-details-color-44,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-44 .with-old-price .item-price:not(.old-price) {
  color: #f9c476 !important;
}
.price-color-44 .product-item-badge {
  background-color: #f9c476 !important;
}
.price-color-44 .product-item-badge::after {
  border-left-color: #f9c476 !important;
  border-right-color: #f9c476 !important;
}
.widgets-style .btn-bg-c44 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c44 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c44 *,
.recall-template-circle-2 .recall-bg-c44 *,
.w-bg-c44 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c44.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c44:not(.w-bg1).f-bg1 .form-field,
.w-bg-c44:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c44:not(.w-bg1).f-bg3 .form-field,
.w-bg-c44:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c44 .form-field-icon,
.f-bg-c44.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c44:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c44:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c44.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c44 .widget-divider-hr {
  border-top-color: #f9c476 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c44:not(.w-bg4) .draggable-icon {
    background-color: #f9c476;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c44 {
  background-color: rgba(249, 196, 118, 0.6);
}
.widget.w-bg-c44 #lid-magnet-image-preview,
.widget.w-bg-c44 #form-image-preview {
  background-color: #f9c476;
}
.btn-bg1 .btn-b-c44,
.f-bg1.f-b-c44 .form-field,
.w-bg1.w-b-c44,
.feature-c44.active {
  border-color: #f9c476 !important;
}
.btn-bg1 .btn-t-c44,
.f-bg1.f-t-c44 .form-field,
.f-bg1.f-t-c44 .form-field-icon,
.w-bg1.w-t-c44 {
  color: #f9c476 !important;
}
.btn-bg1 .btn-t-c44 .social-button-color1 {
  fill: #f9c476;
}
.btn-bg1 .btn-t-c44 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c44 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c44 .yclients-color {
  fill: #f9c476 !important;
}
.c-c44 .contact-background-color {
  fill: #f9c476;
}
[class*="contacts-template-"] .contacts .c-c44 {
  background-color: #f9c476;
}
[class*="contacts-template-"] .contacts .c-c44 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i44 .advantage-item-icon .zmdi,
.ad-c-i44 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i44 .superiority-item-info-title {
  color: #f9c476 !important;
}
.ad-c-h44 .superiority-item-info {
  background-color: #f9c476 !important;
}
.ad-c-h44 .superiority-item-info:after {
  border-top-color: #f9c476 !important;
}
.superiority-template-1 .ad-c-h44 .superiority-item-icon {
  background-color: #f9c476 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i44 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i44 .widget-title-wrapper {
  background-color: #f9c476 !important;
}
.wr-b-c44 .btn-site {
  background-color: #f9c476;
}
.q-a44 {
  background-color: #f9c476;
}
.active-category-color-44 .span-menu-item.active {
  color: #f9c476 !important;
  border-bottom: 1px solid #f9c476 !important;
}
.question-answer-template-3 .q-a44.block-question:after,
.question-answer-template-3 .q-a44.block-answer:after {
  border-top-color: #f9c476 !important;
}
.i-to-a44 {
  background-color: #f9c476;
}
.f-b-44:not(.main-footer-transparent) {
  background-color: #f9c476;
}
.default-template .button-bg-c44 .item-button,
.product-catalog-template-1 .button-bg-c44 .item-button,
.product-catalog-template-1 .button-bg-c44 .item-price,
.product-catalog-grid-template-1 .button-bg-c44 .item-button,
.product-catalog-grid-template-1 .button-bg-c44 .item-price {
  background-color: #f9c476 !important;
}
.catalog-button-bg-c44 .item-button,
.catalog-button-bg-c44 .catalog-client-discount-badge {
  background-color: #f9c476 !important;
}
.catalog-button-bg-c44 .catalog-client-discount-badge::after {
  border-left-color: #f9c476 !important;
  border-right-color: #f9c476 !important;
}
.catalog-client-badge-bg-c44 {
  background-color: #f9c476;
}
.product-catalog-template-2.btn-bg1 .button-bg-c44 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c44 .item-button {
  background-color: #f9c476 !important;
  border-color: #f9c476;
}
.product-catalog-template-3.btn-bg2 .button-bg-c44 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c44 .item-button {
  background-color: #f9c476 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c44 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c44 .item-button {
  border-color: #f9c476;
  color: #f9c476;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c44 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c44 .item-button {
  background-color: #f9c476 !important;
  border-color: #f9c476;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c44 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c44 .item-button {
  background-color: #f9c476 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c44 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c44 .item-button {
  border-color: #f9c476;
  color: #f9c476;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c44:not(.btn-without-background) {
  background-color: #f9c476 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c44:not(.btn-without-background) {
  border-color: #f9c476;
  color: #f9c476;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c44.btn-without-background {
  color: #f9c476;
}
#main-header .header-fixed.s-c-m-44,
.bottom-menu .bottom-menu-fixed.s-c-m-44 {
  background-color: #f9c476;
}
.page-bg244 .step-header {
  color: #222222 !important;
}
.page-bg244 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg244 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg244 .step.active:before {
  border-top-color: #222222;
}
.page-bg244 .step.active:after {
  border-left-color: #222222;
}
.page-bg244 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg244 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c44 .profile-img {
  border-color: #f9c476;
}
.page-bg244,
.page-btn-bg244 {
  background-color: #f9c476;
}
.page-bg244 #header {
  background: linear-gradient(rgba(249, 196, 118, 0.6) 0%, rgba(249, 196, 118, 0) 100%) !important;
}
.page-bg244 #header .h-menu > li > *,
.page-bg244 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg244 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg244 .footer .h-logo,
.page-bg244 .footer .law-link {
  color: #222222 !important;
}
.page-bg244 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg244 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg244 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg244 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg244 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg244 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg244 .footer .logo-color1,
.page-bg244 .main-footer.main-footer-transparent .logo-color1,
.page-bg244 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg244 .footer .logo-color2,
.page-bg244 .main-footer.main-footer-transparent .logo-color2,
.page-bg244 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg244 .ismobile.set-prev,
.page-bg244 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c45,
.shopping-cart-badge.btn-bg-c45,
.widgets-style .btn-bg-c45,
.success-send-form-icon.btn-bg-c45,
.widget:not(.btn-bg1) .btn-bg-c45,
.widget.f-bg2.f-bg-c45 .form-field,
.modal-dialog .btn-color.btn-bg-c45,
.w-bg-c45.w-bg2,
.w-bg-c45.w-bg2 .address-item-collapse-button,
.w-bg-c45.w-bg2 .map-address-item-collapse-button,
.w-bg-c45.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c45.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c45.num-pad {
  background-color: #f19e85;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c45 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c45 .recall-feedback:after,
.widgets-style .btn-bg-c45 .recall-feedback:after,
.success-send-form-icon.btn-bg-c45 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c45 .recall-feedback:after,
.widget.f-bg2.f-bg-c45 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c45 .recall-feedback:after,
.w-bg-c45.w-bg2 .recall-feedback:after,
.w-bg-c45.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c45.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c45.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c45.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c45.num-pad .recall-feedback:after {
  border-top-color: #f19e85;
}
.shopping-cart.btn-bg-c45 .lds-ring div,
.shopping-cart-badge.btn-bg-c45 .lds-ring div,
.widgets-style .btn-bg-c45 .lds-ring div,
.success-send-form-icon.btn-bg-c45 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c45 .lds-ring div,
.widget.f-bg2.f-bg-c45 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c45 .lds-ring div,
.w-bg-c45.w-bg2 .lds-ring div,
.w-bg-c45.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c45.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c45.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c45.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c45.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c45 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c45 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c45 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c45:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c45 select {
  border-color: #f19e85 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c45.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c45 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c45 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c45 select {
  background-color: #f19e85 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c45 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(241, 158, 133, 0) 0%, #f19e85 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c45 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(241, 158, 133, 0) 0%, #f19e85 100%) 0 0 no-repeat padding-box;
}
.w-bg-c45.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c45 {
  background-color: #f19e85;
}
.prc-c45.poster-root-category.active {
  background-color: #f19e85;
  color: #ffffff !important;
}
.pc-c45.poster-category.active,
.ppp-c45.poster-product__price {
  color: #f19e85 !important;
}
.w-bg-c45.w-bg2 .priority-nav__dropdown {
  background-color: #f4b09c;
  color: #ffffff !important;
}
.w-bg-c45.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s45 {
  color: #f19e85;
  background-color: rgba(241, 158, 133, 0.15);
}
.w-bg-o-s45:focus,
.w-bg-o-s45:active {
  color: #f19e85;
}
.w-bg-o-s45:hover {
  color: #f19e85;
  background-color: rgba(241, 158, 133, 0.3);
}
.w-bg-c45.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c45.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f19e85;
  color: white;
}
.w-bg-c45.w-bg5,
.w-bg-c45.w-bg5 .address-item-collapse-button,
.w-bg-c45.w-bg5 .map-address-item-collapse-button,
.w-bg-c45.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c45.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f19e85;
  color: #ffffff !important;
}
.page-list-more-details-color-45,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-45 .with-old-price .item-price:not(.old-price) {
  color: #f19e85 !important;
}
.price-color-45 .product-item-badge {
  background-color: #f19e85 !important;
}
.price-color-45 .product-item-badge::after {
  border-left-color: #f19e85 !important;
  border-right-color: #f19e85 !important;
}
.widgets-style .btn-bg-c45 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c45 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c45 *,
.recall-template-circle-2 .recall-bg-c45 *,
.w-bg-c45 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c45.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c45:not(.w-bg1).f-bg1 .form-field,
.w-bg-c45:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c45:not(.w-bg1).f-bg3 .form-field,
.w-bg-c45:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c45 .form-field-icon,
.f-bg-c45.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c45:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c45:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c45.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c45 .widget-divider-hr {
  border-top-color: #f19e85 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c45:not(.w-bg4) .draggable-icon {
    background-color: #f19e85;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c45 {
  background-color: rgba(241, 158, 133, 0.6);
}
.widget.w-bg-c45 #lid-magnet-image-preview,
.widget.w-bg-c45 #form-image-preview {
  background-color: #f19e85;
}
.btn-bg1 .btn-b-c45,
.f-bg1.f-b-c45 .form-field,
.w-bg1.w-b-c45,
.feature-c45.active {
  border-color: #f19e85 !important;
}
.btn-bg1 .btn-t-c45,
.f-bg1.f-t-c45 .form-field,
.f-bg1.f-t-c45 .form-field-icon,
.w-bg1.w-t-c45 {
  color: #f19e85 !important;
}
.btn-bg1 .btn-t-c45 .social-button-color1 {
  fill: #f19e85;
}
.btn-bg1 .btn-t-c45 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c45 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c45 .yclients-color {
  fill: #f19e85 !important;
}
.c-c45 .contact-background-color {
  fill: #f19e85;
}
[class*="contacts-template-"] .contacts .c-c45 {
  background-color: #f19e85;
}
[class*="contacts-template-"] .contacts .c-c45 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i45 .advantage-item-icon .zmdi,
.ad-c-i45 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i45 .superiority-item-info-title {
  color: #f19e85 !important;
}
.ad-c-h45 .superiority-item-info {
  background-color: #f19e85 !important;
}
.ad-c-h45 .superiority-item-info:after {
  border-top-color: #f19e85 !important;
}
.superiority-template-1 .ad-c-h45 .superiority-item-icon {
  background-color: #f19e85 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i45 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i45 .widget-title-wrapper {
  background-color: #f19e85 !important;
}
.wr-b-c45 .btn-site {
  background-color: #f19e85;
}
.q-a45 {
  background-color: #f19e85;
}
.active-category-color-45 .span-menu-item.active {
  color: #f19e85 !important;
  border-bottom: 1px solid #f19e85 !important;
}
.question-answer-template-3 .q-a45.block-question:after,
.question-answer-template-3 .q-a45.block-answer:after {
  border-top-color: #f19e85 !important;
}
.i-to-a45 {
  background-color: #f19e85;
}
.f-b-45:not(.main-footer-transparent) {
  background-color: #f19e85;
}
.default-template .button-bg-c45 .item-button,
.product-catalog-template-1 .button-bg-c45 .item-button,
.product-catalog-template-1 .button-bg-c45 .item-price,
.product-catalog-grid-template-1 .button-bg-c45 .item-button,
.product-catalog-grid-template-1 .button-bg-c45 .item-price {
  background-color: #f19e85 !important;
}
.catalog-button-bg-c45 .item-button,
.catalog-button-bg-c45 .catalog-client-discount-badge {
  background-color: #f19e85 !important;
}
.catalog-button-bg-c45 .catalog-client-discount-badge::after {
  border-left-color: #f19e85 !important;
  border-right-color: #f19e85 !important;
}
.catalog-client-badge-bg-c45 {
  background-color: #f19e85;
}
.product-catalog-template-2.btn-bg1 .button-bg-c45 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c45 .item-button {
  background-color: #f19e85 !important;
  border-color: #f19e85;
}
.product-catalog-template-3.btn-bg2 .button-bg-c45 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c45 .item-button {
  background-color: #f19e85 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c45 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c45 .item-button {
  border-color: #f19e85;
  color: #f19e85;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c45 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c45 .item-button {
  background-color: #f19e85 !important;
  border-color: #f19e85;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c45 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c45 .item-button {
  background-color: #f19e85 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c45 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c45 .item-button {
  border-color: #f19e85;
  color: #f19e85;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c45:not(.btn-without-background) {
  background-color: #f19e85 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c45:not(.btn-without-background) {
  border-color: #f19e85;
  color: #f19e85;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c45.btn-without-background {
  color: #f19e85;
}
#main-header .header-fixed.s-c-m-45,
.bottom-menu .bottom-menu-fixed.s-c-m-45 {
  background-color: #f19e85;
}
.page-bg245 .step-header {
  color: #ffffff !important;
}
.page-bg245 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg245 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg245 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg245 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg245 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg245 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c45 .profile-img {
  border-color: #f19e85;
}
.page-bg245,
.page-btn-bg245 {
  background-color: #f19e85;
}
.page-bg245 #header {
  background: linear-gradient(rgba(241, 158, 133, 0.6) 0%, rgba(241, 158, 133, 0) 100%) !important;
}
.page-bg245 #header .h-menu > li > *,
.page-bg245 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg245 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg245 .footer .h-logo,
.page-bg245 .footer .law-link {
  color: #ffffff !important;
}
.page-bg245 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg245 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg245 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg245 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg245 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg245 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg245 .footer .logo-color1,
.page-bg245 .main-footer.main-footer-transparent .logo-color1,
.page-bg245 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg245 .footer .logo-color2,
.page-bg245 .main-footer.main-footer-transparent .logo-color2,
.page-bg245 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg245 .ismobile.set-prev,
.page-bg245 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c46,
.shopping-cart-badge.btn-bg-c46,
.widgets-style .btn-bg-c46,
.success-send-form-icon.btn-bg-c46,
.widget:not(.btn-bg1) .btn-bg-c46,
.widget.f-bg2.f-bg-c46 .form-field,
.modal-dialog .btn-color.btn-bg-c46,
.w-bg-c46.w-bg2,
.w-bg-c46.w-bg2 .address-item-collapse-button,
.w-bg-c46.w-bg2 .map-address-item-collapse-button,
.w-bg-c46.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c46.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c46.num-pad {
  background-color: #b39c94;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c46 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c46 .recall-feedback:after,
.widgets-style .btn-bg-c46 .recall-feedback:after,
.success-send-form-icon.btn-bg-c46 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c46 .recall-feedback:after,
.widget.f-bg2.f-bg-c46 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c46 .recall-feedback:after,
.w-bg-c46.w-bg2 .recall-feedback:after,
.w-bg-c46.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c46.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c46.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c46.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c46.num-pad .recall-feedback:after {
  border-top-color: #b39c94;
}
.shopping-cart.btn-bg-c46 .lds-ring div,
.shopping-cart-badge.btn-bg-c46 .lds-ring div,
.widgets-style .btn-bg-c46 .lds-ring div,
.success-send-form-icon.btn-bg-c46 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c46 .lds-ring div,
.widget.f-bg2.f-bg-c46 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c46 .lds-ring div,
.w-bg-c46.w-bg2 .lds-ring div,
.w-bg-c46.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c46.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c46.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c46.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c46.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c46 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c46 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c46 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c46:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c46 select {
  border-color: #b39c94 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c46.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c46 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c46 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c46 select {
  background-color: #b39c94 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c46 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(179, 156, 148, 0) 0%, #b39c94 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c46 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(179, 156, 148, 0) 0%, #b39c94 100%) 0 0 no-repeat padding-box;
}
.w-bg-c46.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c46 {
  background-color: #b39c94;
}
.prc-c46.poster-root-category.active {
  background-color: #b39c94;
  color: #ffffff !important;
}
.pc-c46.poster-category.active,
.ppp-c46.poster-product__price {
  color: #b39c94 !important;
}
.w-bg-c46.w-bg2 .priority-nav__dropdown {
  background-color: #beaaa3;
  color: #ffffff !important;
}
.w-bg-c46.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s46 {
  color: #b39c94;
  background-color: rgba(179, 156, 148, 0.15);
}
.w-bg-o-s46:focus,
.w-bg-o-s46:active {
  color: #b39c94;
}
.w-bg-o-s46:hover {
  color: #b39c94;
  background-color: rgba(179, 156, 148, 0.3);
}
.w-bg-c46.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c46.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #b39c94;
  color: white;
}
.w-bg-c46.w-bg5,
.w-bg-c46.w-bg5 .address-item-collapse-button,
.w-bg-c46.w-bg5 .map-address-item-collapse-button,
.w-bg-c46.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c46.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #b39c94;
  color: #ffffff !important;
}
.page-list-more-details-color-46,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-46 .with-old-price .item-price:not(.old-price) {
  color: #b39c94 !important;
}
.price-color-46 .product-item-badge {
  background-color: #b39c94 !important;
}
.price-color-46 .product-item-badge::after {
  border-left-color: #b39c94 !important;
  border-right-color: #b39c94 !important;
}
.widgets-style .btn-bg-c46 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c46 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c46 *,
.recall-template-circle-2 .recall-bg-c46 *,
.w-bg-c46 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c46.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c46:not(.w-bg1).f-bg1 .form-field,
.w-bg-c46:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c46:not(.w-bg1).f-bg3 .form-field,
.w-bg-c46:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c46 .form-field-icon,
.f-bg-c46.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c46:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c46:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c46.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c46 .widget-divider-hr {
  border-top-color: #b39c94 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c46:not(.w-bg4) .draggable-icon {
    background-color: #b39c94;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c46 {
  background-color: rgba(179, 156, 148, 0.6);
}
.widget.w-bg-c46 #lid-magnet-image-preview,
.widget.w-bg-c46 #form-image-preview {
  background-color: #b39c94;
}
.btn-bg1 .btn-b-c46,
.f-bg1.f-b-c46 .form-field,
.w-bg1.w-b-c46,
.feature-c46.active {
  border-color: #b39c94 !important;
}
.btn-bg1 .btn-t-c46,
.f-bg1.f-t-c46 .form-field,
.f-bg1.f-t-c46 .form-field-icon,
.w-bg1.w-t-c46 {
  color: #b39c94 !important;
}
.btn-bg1 .btn-t-c46 .social-button-color1 {
  fill: #b39c94;
}
.btn-bg1 .btn-t-c46 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c46 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c46 .yclients-color {
  fill: #b39c94 !important;
}
.c-c46 .contact-background-color {
  fill: #b39c94;
}
[class*="contacts-template-"] .contacts .c-c46 {
  background-color: #b39c94;
}
[class*="contacts-template-"] .contacts .c-c46 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i46 .advantage-item-icon .zmdi,
.ad-c-i46 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i46 .superiority-item-info-title {
  color: #b39c94 !important;
}
.ad-c-h46 .superiority-item-info {
  background-color: #b39c94 !important;
}
.ad-c-h46 .superiority-item-info:after {
  border-top-color: #b39c94 !important;
}
.superiority-template-1 .ad-c-h46 .superiority-item-icon {
  background-color: #b39c94 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i46 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i46 .widget-title-wrapper {
  background-color: #b39c94 !important;
}
.wr-b-c46 .btn-site {
  background-color: #b39c94;
}
.q-a46 {
  background-color: #b39c94;
}
.active-category-color-46 .span-menu-item.active {
  color: #b39c94 !important;
  border-bottom: 1px solid #b39c94 !important;
}
.question-answer-template-3 .q-a46.block-question:after,
.question-answer-template-3 .q-a46.block-answer:after {
  border-top-color: #b39c94 !important;
}
.i-to-a46 {
  background-color: #b39c94;
}
.f-b-46:not(.main-footer-transparent) {
  background-color: #b39c94;
}
.default-template .button-bg-c46 .item-button,
.product-catalog-template-1 .button-bg-c46 .item-button,
.product-catalog-template-1 .button-bg-c46 .item-price,
.product-catalog-grid-template-1 .button-bg-c46 .item-button,
.product-catalog-grid-template-1 .button-bg-c46 .item-price {
  background-color: #b39c94 !important;
}
.catalog-button-bg-c46 .item-button,
.catalog-button-bg-c46 .catalog-client-discount-badge {
  background-color: #b39c94 !important;
}
.catalog-button-bg-c46 .catalog-client-discount-badge::after {
  border-left-color: #b39c94 !important;
  border-right-color: #b39c94 !important;
}
.catalog-client-badge-bg-c46 {
  background-color: #b39c94;
}
.product-catalog-template-2.btn-bg1 .button-bg-c46 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c46 .item-button {
  background-color: #b39c94 !important;
  border-color: #b39c94;
}
.product-catalog-template-3.btn-bg2 .button-bg-c46 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c46 .item-button {
  background-color: #b39c94 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c46 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c46 .item-button {
  border-color: #b39c94;
  color: #b39c94;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c46 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c46 .item-button {
  background-color: #b39c94 !important;
  border-color: #b39c94;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c46 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c46 .item-button {
  background-color: #b39c94 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c46 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c46 .item-button {
  border-color: #b39c94;
  color: #b39c94;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c46:not(.btn-without-background) {
  background-color: #b39c94 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c46:not(.btn-without-background) {
  border-color: #b39c94;
  color: #b39c94;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c46.btn-without-background {
  color: #b39c94;
}
#main-header .header-fixed.s-c-m-46,
.bottom-menu .bottom-menu-fixed.s-c-m-46 {
  background-color: #b39c94;
}
.page-bg246 .step-header {
  color: #ffffff !important;
}
.page-bg246 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg246 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg246 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg246 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg246 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg246 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c46 .profile-img {
  border-color: #b39c94;
}
.page-bg246,
.page-btn-bg246 {
  background-color: #b39c94;
}
.page-bg246 #header {
  background: linear-gradient(rgba(179, 156, 148, 0.6) 0%, rgba(179, 156, 148, 0) 100%) !important;
}
.page-bg246 #header .h-menu > li > *,
.page-bg246 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg246 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg246 .footer .h-logo,
.page-bg246 .footer .law-link {
  color: #ffffff !important;
}
.page-bg246 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg246 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg246 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg246 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg246 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg246 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg246 .footer .logo-color1,
.page-bg246 .main-footer.main-footer-transparent .logo-color1,
.page-bg246 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg246 .footer .logo-color2,
.page-bg246 .main-footer.main-footer-transparent .logo-color2,
.page-bg246 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg246 .ismobile.set-prev,
.page-bg246 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c47,
.shopping-cart-badge.btn-bg-c47,
.widgets-style .btn-bg-c47,
.success-send-form-icon.btn-bg-c47,
.widget:not(.btn-bg1) .btn-bg-c47,
.widget.f-bg2.f-bg-c47 .form-field,
.modal-dialog .btn-color.btn-bg-c47,
.w-bg-c47.w-bg2,
.w-bg-c47.w-bg2 .address-item-collapse-button,
.w-bg-c47.w-bg2 .map-address-item-collapse-button,
.w-bg-c47.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c47.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c47.num-pad {
  background-color: #a1887f;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c47 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c47 .recall-feedback:after,
.widgets-style .btn-bg-c47 .recall-feedback:after,
.success-send-form-icon.btn-bg-c47 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c47 .recall-feedback:after,
.widget.f-bg2.f-bg-c47 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c47 .recall-feedback:after,
.w-bg-c47.w-bg2 .recall-feedback:after,
.w-bg-c47.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c47.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c47.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c47.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c47.num-pad .recall-feedback:after {
  border-top-color: #a1887f;
}
.shopping-cart.btn-bg-c47 .lds-ring div,
.shopping-cart-badge.btn-bg-c47 .lds-ring div,
.widgets-style .btn-bg-c47 .lds-ring div,
.success-send-form-icon.btn-bg-c47 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c47 .lds-ring div,
.widget.f-bg2.f-bg-c47 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c47 .lds-ring div,
.w-bg-c47.w-bg2 .lds-ring div,
.w-bg-c47.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c47.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c47.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c47.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c47.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c47 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c47 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c47 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c47:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c47 select {
  border-color: #a1887f !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c47.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c47 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c47 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c47 select {
  background-color: #a1887f !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c47 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(161, 136, 127, 0) 0%, #a1887f 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c47 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(161, 136, 127, 0) 0%, #a1887f 100%) 0 0 no-repeat padding-box;
}
.w-bg-c47.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c47 {
  background-color: #a1887f;
}
.prc-c47.poster-root-category.active {
  background-color: #a1887f;
  color: #ffffff !important;
}
.pc-c47.poster-category.active,
.ppp-c47.poster-product__price {
  color: #a1887f !important;
}
.w-bg-c47.w-bg2 .priority-nav__dropdown {
  background-color: #ac968e;
  color: #ffffff !important;
}
.w-bg-c47.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s47 {
  color: #a1887f;
  background-color: rgba(161, 136, 127, 0.15);
}
.w-bg-o-s47:focus,
.w-bg-o-s47:active {
  color: #a1887f;
}
.w-bg-o-s47:hover {
  color: #a1887f;
  background-color: rgba(161, 136, 127, 0.3);
}
.w-bg-c47.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c47.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #a1887f;
  color: white;
}
.w-bg-c47.w-bg5,
.w-bg-c47.w-bg5 .address-item-collapse-button,
.w-bg-c47.w-bg5 .map-address-item-collapse-button,
.w-bg-c47.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c47.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #a1887f;
  color: #ffffff !important;
}
.page-list-more-details-color-47,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-47 .with-old-price .item-price:not(.old-price) {
  color: #a1887f !important;
}
.price-color-47 .product-item-badge {
  background-color: #a1887f !important;
}
.price-color-47 .product-item-badge::after {
  border-left-color: #a1887f !important;
  border-right-color: #a1887f !important;
}
.widgets-style .btn-bg-c47 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c47 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c47 *,
.recall-template-circle-2 .recall-bg-c47 *,
.w-bg-c47 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c47.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c47:not(.w-bg1).f-bg1 .form-field,
.w-bg-c47:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c47:not(.w-bg1).f-bg3 .form-field,
.w-bg-c47:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c47 .form-field-icon,
.f-bg-c47.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c47:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c47:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c47.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c47 .widget-divider-hr {
  border-top-color: #a1887f !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c47:not(.w-bg4) .draggable-icon {
    background-color: #a1887f;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c47 {
  background-color: rgba(161, 136, 127, 0.6);
}
.widget.w-bg-c47 #lid-magnet-image-preview,
.widget.w-bg-c47 #form-image-preview {
  background-color: #a1887f;
}
.btn-bg1 .btn-b-c47,
.f-bg1.f-b-c47 .form-field,
.w-bg1.w-b-c47,
.feature-c47.active {
  border-color: #a1887f !important;
}
.btn-bg1 .btn-t-c47,
.f-bg1.f-t-c47 .form-field,
.f-bg1.f-t-c47 .form-field-icon,
.w-bg1.w-t-c47 {
  color: #a1887f !important;
}
.btn-bg1 .btn-t-c47 .social-button-color1 {
  fill: #a1887f;
}
.btn-bg1 .btn-t-c47 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c47 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c47 .yclients-color {
  fill: #a1887f !important;
}
.c-c47 .contact-background-color {
  fill: #a1887f;
}
[class*="contacts-template-"] .contacts .c-c47 {
  background-color: #a1887f;
}
[class*="contacts-template-"] .contacts .c-c47 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i47 .advantage-item-icon .zmdi,
.ad-c-i47 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i47 .superiority-item-info-title {
  color: #a1887f !important;
}
.ad-c-h47 .superiority-item-info {
  background-color: #a1887f !important;
}
.ad-c-h47 .superiority-item-info:after {
  border-top-color: #a1887f !important;
}
.superiority-template-1 .ad-c-h47 .superiority-item-icon {
  background-color: #a1887f !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i47 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i47 .widget-title-wrapper {
  background-color: #a1887f !important;
}
.wr-b-c47 .btn-site {
  background-color: #a1887f;
}
.q-a47 {
  background-color: #a1887f;
}
.active-category-color-47 .span-menu-item.active {
  color: #a1887f !important;
  border-bottom: 1px solid #a1887f !important;
}
.question-answer-template-3 .q-a47.block-question:after,
.question-answer-template-3 .q-a47.block-answer:after {
  border-top-color: #a1887f !important;
}
.i-to-a47 {
  background-color: #a1887f;
}
.f-b-47:not(.main-footer-transparent) {
  background-color: #a1887f;
}
.default-template .button-bg-c47 .item-button,
.product-catalog-template-1 .button-bg-c47 .item-button,
.product-catalog-template-1 .button-bg-c47 .item-price,
.product-catalog-grid-template-1 .button-bg-c47 .item-button,
.product-catalog-grid-template-1 .button-bg-c47 .item-price {
  background-color: #a1887f !important;
}
.catalog-button-bg-c47 .item-button,
.catalog-button-bg-c47 .catalog-client-discount-badge {
  background-color: #a1887f !important;
}
.catalog-button-bg-c47 .catalog-client-discount-badge::after {
  border-left-color: #a1887f !important;
  border-right-color: #a1887f !important;
}
.catalog-client-badge-bg-c47 {
  background-color: #a1887f;
}
.product-catalog-template-2.btn-bg1 .button-bg-c47 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c47 .item-button {
  background-color: #a1887f !important;
  border-color: #a1887f;
}
.product-catalog-template-3.btn-bg2 .button-bg-c47 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c47 .item-button {
  background-color: #a1887f !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c47 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c47 .item-button {
  border-color: #a1887f;
  color: #a1887f;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c47 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c47 .item-button {
  background-color: #a1887f !important;
  border-color: #a1887f;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c47 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c47 .item-button {
  background-color: #a1887f !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c47 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c47 .item-button {
  border-color: #a1887f;
  color: #a1887f;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c47:not(.btn-without-background) {
  background-color: #a1887f !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c47:not(.btn-without-background) {
  border-color: #a1887f;
  color: #a1887f;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c47.btn-without-background {
  color: #a1887f;
}
#main-header .header-fixed.s-c-m-47,
.bottom-menu .bottom-menu-fixed.s-c-m-47 {
  background-color: #a1887f;
}
.page-bg247 .step-header {
  color: #ffffff !important;
}
.page-bg247 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg247 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg247 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg247 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg247 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg247 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c47 .profile-img {
  border-color: #a1887f;
}
.page-bg247,
.page-btn-bg247 {
  background-color: #a1887f;
}
.page-bg247 #header {
  background: linear-gradient(rgba(161, 136, 127, 0.6) 0%, rgba(161, 136, 127, 0) 100%) !important;
}
.page-bg247 #header .h-menu > li > *,
.page-bg247 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg247 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg247 .footer .h-logo,
.page-bg247 .footer .law-link {
  color: #ffffff !important;
}
.page-bg247 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg247 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg247 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg247 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg247 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg247 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg247 .footer .logo-color1,
.page-bg247 .main-footer.main-footer-transparent .logo-color1,
.page-bg247 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg247 .footer .logo-color2,
.page-bg247 .main-footer.main-footer-transparent .logo-color2,
.page-bg247 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg247 .ismobile.set-prev,
.page-bg247 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c48,
.shopping-cart-badge.btn-bg-c48,
.widgets-style .btn-bg-c48,
.success-send-form-icon.btn-bg-c48,
.widget:not(.btn-bg1) .btn-bg-c48,
.widget.f-bg2.f-bg-c48 .form-field,
.modal-dialog .btn-color.btn-bg-c48,
.w-bg-c48.w-bg2,
.w-bg-c48.w-bg2 .address-item-collapse-button,
.w-bg-c48.w-bg2 .map-address-item-collapse-button,
.w-bg-c48.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c48.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c48.num-pad {
  background-color: #afafaf;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c48 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c48 .recall-feedback:after,
.widgets-style .btn-bg-c48 .recall-feedback:after,
.success-send-form-icon.btn-bg-c48 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c48 .recall-feedback:after,
.widget.f-bg2.f-bg-c48 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c48 .recall-feedback:after,
.w-bg-c48.w-bg2 .recall-feedback:after,
.w-bg-c48.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c48.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c48.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c48.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c48.num-pad .recall-feedback:after {
  border-top-color: #afafaf;
}
.shopping-cart.btn-bg-c48 .lds-ring div,
.shopping-cart-badge.btn-bg-c48 .lds-ring div,
.widgets-style .btn-bg-c48 .lds-ring div,
.success-send-form-icon.btn-bg-c48 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c48 .lds-ring div,
.widget.f-bg2.f-bg-c48 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c48 .lds-ring div,
.w-bg-c48.w-bg2 .lds-ring div,
.w-bg-c48.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c48.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c48.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c48.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c48.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c48 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c48 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c48 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c48:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c48 select {
  border-color: #afafaf !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c48.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c48 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c48 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c48 select {
  background-color: #afafaf !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c48 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(175, 175, 175, 0) 0%, #afafaf 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c48 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(175, 175, 175, 0) 0%, #afafaf 100%) 0 0 no-repeat padding-box;
}
.w-bg-c48.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c48 {
  background-color: #afafaf;
}
.prc-c48.poster-root-category.active {
  background-color: #afafaf;
  color: #ffffff !important;
}
.pc-c48.poster-category.active,
.ppp-c48.poster-product__price {
  color: #afafaf !important;
}
.w-bg-c48.w-bg2 .priority-nav__dropdown {
  background-color: #bcbcbc;
  color: #ffffff !important;
}
.w-bg-c48.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s48 {
  color: #afafaf;
  background-color: rgba(175, 175, 175, 0.15);
}
.w-bg-o-s48:focus,
.w-bg-o-s48:active {
  color: #afafaf;
}
.w-bg-o-s48:hover {
  color: #afafaf;
  background-color: rgba(175, 175, 175, 0.3);
}
.w-bg-c48.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c48.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #afafaf;
  color: white;
}
.w-bg-c48.w-bg5,
.w-bg-c48.w-bg5 .address-item-collapse-button,
.w-bg-c48.w-bg5 .map-address-item-collapse-button,
.w-bg-c48.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c48.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #afafaf;
  color: #ffffff !important;
}
.page-list-more-details-color-48,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-48 .with-old-price .item-price:not(.old-price) {
  color: #afafaf !important;
}
.price-color-48 .product-item-badge {
  background-color: #afafaf !important;
}
.price-color-48 .product-item-badge::after {
  border-left-color: #afafaf !important;
  border-right-color: #afafaf !important;
}
.widgets-style .btn-bg-c48 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c48 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c48 *,
.recall-template-circle-2 .recall-bg-c48 *,
.w-bg-c48 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c48.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c48:not(.w-bg1).f-bg1 .form-field,
.w-bg-c48:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c48:not(.w-bg1).f-bg3 .form-field,
.w-bg-c48:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c48 .form-field-icon,
.f-bg-c48.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c48:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c48:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c48.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c48 .widget-divider-hr {
  border-top-color: #afafaf !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c48:not(.w-bg4) .draggable-icon {
    background-color: #afafaf;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c48 {
  background-color: rgba(175, 175, 175, 0.6);
}
.widget.w-bg-c48 #lid-magnet-image-preview,
.widget.w-bg-c48 #form-image-preview {
  background-color: #afafaf;
}
.btn-bg1 .btn-b-c48,
.f-bg1.f-b-c48 .form-field,
.w-bg1.w-b-c48,
.feature-c48.active {
  border-color: #afafaf !important;
}
.btn-bg1 .btn-t-c48,
.f-bg1.f-t-c48 .form-field,
.f-bg1.f-t-c48 .form-field-icon,
.w-bg1.w-t-c48 {
  color: #afafaf !important;
}
.btn-bg1 .btn-t-c48 .social-button-color1 {
  fill: #afafaf;
}
.btn-bg1 .btn-t-c48 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c48 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c48 .yclients-color {
  fill: #afafaf !important;
}
.c-c48 .contact-background-color {
  fill: #afafaf;
}
[class*="contacts-template-"] .contacts .c-c48 {
  background-color: #afafaf;
}
[class*="contacts-template-"] .contacts .c-c48 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i48 .advantage-item-icon .zmdi,
.ad-c-i48 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i48 .superiority-item-info-title {
  color: #afafaf !important;
}
.ad-c-h48 .superiority-item-info {
  background-color: #afafaf !important;
}
.ad-c-h48 .superiority-item-info:after {
  border-top-color: #afafaf !important;
}
.superiority-template-1 .ad-c-h48 .superiority-item-icon {
  background-color: #afafaf !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i48 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i48 .widget-title-wrapper {
  background-color: #afafaf !important;
}
.wr-b-c48 .btn-site {
  background-color: #afafaf;
}
.q-a48 {
  background-color: #afafaf;
}
.active-category-color-48 .span-menu-item.active {
  color: #afafaf !important;
  border-bottom: 1px solid #afafaf !important;
}
.question-answer-template-3 .q-a48.block-question:after,
.question-answer-template-3 .q-a48.block-answer:after {
  border-top-color: #afafaf !important;
}
.i-to-a48 {
  background-color: #afafaf;
}
.f-b-48:not(.main-footer-transparent) {
  background-color: #afafaf;
}
.default-template .button-bg-c48 .item-button,
.product-catalog-template-1 .button-bg-c48 .item-button,
.product-catalog-template-1 .button-bg-c48 .item-price,
.product-catalog-grid-template-1 .button-bg-c48 .item-button,
.product-catalog-grid-template-1 .button-bg-c48 .item-price {
  background-color: #afafaf !important;
}
.catalog-button-bg-c48 .item-button,
.catalog-button-bg-c48 .catalog-client-discount-badge {
  background-color: #afafaf !important;
}
.catalog-button-bg-c48 .catalog-client-discount-badge::after {
  border-left-color: #afafaf !important;
  border-right-color: #afafaf !important;
}
.catalog-client-badge-bg-c48 {
  background-color: #afafaf;
}
.product-catalog-template-2.btn-bg1 .button-bg-c48 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c48 .item-button {
  background-color: #afafaf !important;
  border-color: #afafaf;
}
.product-catalog-template-3.btn-bg2 .button-bg-c48 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c48 .item-button {
  background-color: #afafaf !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c48 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c48 .item-button {
  border-color: #afafaf;
  color: #afafaf;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c48 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c48 .item-button {
  background-color: #afafaf !important;
  border-color: #afafaf;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c48 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c48 .item-button {
  background-color: #afafaf !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c48 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c48 .item-button {
  border-color: #afafaf;
  color: #afafaf;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c48:not(.btn-without-background) {
  background-color: #afafaf !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c48:not(.btn-without-background) {
  border-color: #afafaf;
  color: #afafaf;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c48.btn-without-background {
  color: #afafaf;
}
#main-header .header-fixed.s-c-m-48,
.bottom-menu .bottom-menu-fixed.s-c-m-48 {
  background-color: #afafaf;
}
.page-bg248 .step-header {
  color: #ffffff !important;
}
.page-bg248 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg248 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg248 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg248 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg248 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg248 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c48 .profile-img {
  border-color: #afafaf;
}
.page-bg248,
.page-btn-bg248 {
  background-color: #afafaf;
}
.page-bg248 #header {
  background: linear-gradient(rgba(175, 175, 175, 0.6) 0%, rgba(175, 175, 175, 0) 100%) !important;
}
.page-bg248 #header .h-menu > li > *,
.page-bg248 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg248 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg248 .footer .h-logo,
.page-bg248 .footer .law-link {
  color: #ffffff !important;
}
.page-bg248 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg248 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg248 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg248 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg248 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg248 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg248 .footer .logo-color1,
.page-bg248 .main-footer.main-footer-transparent .logo-color1,
.page-bg248 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg248 .footer .logo-color2,
.page-bg248 .main-footer.main-footer-transparent .logo-color2,
.page-bg248 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg248 .ismobile.set-prev,
.page-bg248 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c49,
.shopping-cart-badge.btn-bg-c49,
.widgets-style .btn-bg-c49,
.success-send-form-icon.btn-bg-c49,
.widget:not(.btn-bg1) .btn-bg-c49,
.widget.f-bg2.f-bg-c49 .form-field,
.modal-dialog .btn-color.btn-bg-c49,
.w-bg-c49.w-bg2,
.w-bg-c49.w-bg2 .address-item-collapse-button,
.w-bg-c49.w-bg2 .map-address-item-collapse-button,
.w-bg-c49.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c49.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c49.num-pad {
  background-color: #b0bec5;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c49 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c49 .recall-feedback:after,
.widgets-style .btn-bg-c49 .recall-feedback:after,
.success-send-form-icon.btn-bg-c49 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c49 .recall-feedback:after,
.widget.f-bg2.f-bg-c49 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c49 .recall-feedback:after,
.w-bg-c49.w-bg2 .recall-feedback:after,
.w-bg-c49.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c49.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c49.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c49.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c49.num-pad .recall-feedback:after {
  border-top-color: #b0bec5;
}
.shopping-cart.btn-bg-c49 .lds-ring div,
.shopping-cart-badge.btn-bg-c49 .lds-ring div,
.widgets-style .btn-bg-c49 .lds-ring div,
.success-send-form-icon.btn-bg-c49 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c49 .lds-ring div,
.widget.f-bg2.f-bg-c49 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c49 .lds-ring div,
.w-bg-c49.w-bg2 .lds-ring div,
.w-bg-c49.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c49.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c49.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c49.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c49.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c49 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c49 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c49 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c49:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c49 select {
  border-color: #b0bec5 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c49.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c49 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c49 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c49 select {
  background-color: #b0bec5 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c49 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(176, 190, 197, 0) 0%, #b0bec5 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c49 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(176, 190, 197, 0) 0%, #b0bec5 100%) 0 0 no-repeat padding-box;
}
.w-bg-c49.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c49 {
  background-color: #b0bec5;
}
.prc-c49.poster-root-category.active {
  background-color: #b0bec5;
  color: #ffffff !important;
}
.pc-c49.poster-category.active,
.ppp-c49.poster-product__price {
  color: #b0bec5 !important;
}
.w-bg-c49.w-bg2 .priority-nav__dropdown {
  background-color: #bfcad0;
  color: #ffffff !important;
}
.w-bg-c49.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s49 {
  color: #b0bec5;
  background-color: rgba(176, 190, 197, 0.15);
}
.w-bg-o-s49:focus,
.w-bg-o-s49:active {
  color: #b0bec5;
}
.w-bg-o-s49:hover {
  color: #b0bec5;
  background-color: rgba(176, 190, 197, 0.3);
}
.w-bg-c49.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c49.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #b0bec5;
  color: white;
}
.w-bg-c49.w-bg5,
.w-bg-c49.w-bg5 .address-item-collapse-button,
.w-bg-c49.w-bg5 .map-address-item-collapse-button,
.w-bg-c49.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c49.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #b0bec5;
  color: #ffffff !important;
}
.page-list-more-details-color-49,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-49 .with-old-price .item-price:not(.old-price) {
  color: #b0bec5 !important;
}
.price-color-49 .product-item-badge {
  background-color: #b0bec5 !important;
}
.price-color-49 .product-item-badge::after {
  border-left-color: #b0bec5 !important;
  border-right-color: #b0bec5 !important;
}
.widgets-style .btn-bg-c49 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c49 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c49 *,
.recall-template-circle-2 .recall-bg-c49 *,
.w-bg-c49 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c49.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c49:not(.w-bg1).f-bg1 .form-field,
.w-bg-c49:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c49:not(.w-bg1).f-bg3 .form-field,
.w-bg-c49:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c49 .form-field-icon,
.f-bg-c49.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c49:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c49:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c49.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c49 .widget-divider-hr {
  border-top-color: #b0bec5 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c49:not(.w-bg4) .draggable-icon {
    background-color: #b0bec5;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c49 {
  background-color: rgba(176, 190, 197, 0.6);
}
.widget.w-bg-c49 #lid-magnet-image-preview,
.widget.w-bg-c49 #form-image-preview {
  background-color: #b0bec5;
}
.btn-bg1 .btn-b-c49,
.f-bg1.f-b-c49 .form-field,
.w-bg1.w-b-c49,
.feature-c49.active {
  border-color: #b0bec5 !important;
}
.btn-bg1 .btn-t-c49,
.f-bg1.f-t-c49 .form-field,
.f-bg1.f-t-c49 .form-field-icon,
.w-bg1.w-t-c49 {
  color: #b0bec5 !important;
}
.btn-bg1 .btn-t-c49 .social-button-color1 {
  fill: #b0bec5;
}
.btn-bg1 .btn-t-c49 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c49 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c49 .yclients-color {
  fill: #b0bec5 !important;
}
.c-c49 .contact-background-color {
  fill: #b0bec5;
}
[class*="contacts-template-"] .contacts .c-c49 {
  background-color: #b0bec5;
}
[class*="contacts-template-"] .contacts .c-c49 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i49 .advantage-item-icon .zmdi,
.ad-c-i49 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i49 .superiority-item-info-title {
  color: #b0bec5 !important;
}
.ad-c-h49 .superiority-item-info {
  background-color: #b0bec5 !important;
}
.ad-c-h49 .superiority-item-info:after {
  border-top-color: #b0bec5 !important;
}
.superiority-template-1 .ad-c-h49 .superiority-item-icon {
  background-color: #b0bec5 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i49 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i49 .widget-title-wrapper {
  background-color: #b0bec5 !important;
}
.wr-b-c49 .btn-site {
  background-color: #b0bec5;
}
.q-a49 {
  background-color: #b0bec5;
}
.active-category-color-49 .span-menu-item.active {
  color: #b0bec5 !important;
  border-bottom: 1px solid #b0bec5 !important;
}
.question-answer-template-3 .q-a49.block-question:after,
.question-answer-template-3 .q-a49.block-answer:after {
  border-top-color: #b0bec5 !important;
}
.i-to-a49 {
  background-color: #b0bec5;
}
.f-b-49:not(.main-footer-transparent) {
  background-color: #b0bec5;
}
.default-template .button-bg-c49 .item-button,
.product-catalog-template-1 .button-bg-c49 .item-button,
.product-catalog-template-1 .button-bg-c49 .item-price,
.product-catalog-grid-template-1 .button-bg-c49 .item-button,
.product-catalog-grid-template-1 .button-bg-c49 .item-price {
  background-color: #b0bec5 !important;
}
.catalog-button-bg-c49 .item-button,
.catalog-button-bg-c49 .catalog-client-discount-badge {
  background-color: #b0bec5 !important;
}
.catalog-button-bg-c49 .catalog-client-discount-badge::after {
  border-left-color: #b0bec5 !important;
  border-right-color: #b0bec5 !important;
}
.catalog-client-badge-bg-c49 {
  background-color: #b0bec5;
}
.product-catalog-template-2.btn-bg1 .button-bg-c49 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c49 .item-button {
  background-color: #b0bec5 !important;
  border-color: #b0bec5;
}
.product-catalog-template-3.btn-bg2 .button-bg-c49 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c49 .item-button {
  background-color: #b0bec5 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c49 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c49 .item-button {
  border-color: #b0bec5;
  color: #b0bec5;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c49 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c49 .item-button {
  background-color: #b0bec5 !important;
  border-color: #b0bec5;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c49 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c49 .item-button {
  background-color: #b0bec5 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c49 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c49 .item-button {
  border-color: #b0bec5;
  color: #b0bec5;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c49:not(.btn-without-background) {
  background-color: #b0bec5 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c49:not(.btn-without-background) {
  border-color: #b0bec5;
  color: #b0bec5;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c49.btn-without-background {
  color: #b0bec5;
}
#main-header .header-fixed.s-c-m-49,
.bottom-menu .bottom-menu-fixed.s-c-m-49 {
  background-color: #b0bec5;
}
.page-bg249 .step-header {
  color: #ffffff !important;
}
.page-bg249 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg249 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg249 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg249 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg249 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg249 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c49 .profile-img {
  border-color: #b0bec5;
}
.page-bg249,
.page-btn-bg249 {
  background-color: #b0bec5;
}
.page-bg249 #header {
  background: linear-gradient(rgba(176, 190, 197, 0.6) 0%, rgba(176, 190, 197, 0) 100%) !important;
}
.page-bg249 #header .h-menu > li > *,
.page-bg249 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg249 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg249 .footer .h-logo,
.page-bg249 .footer .law-link {
  color: #ffffff !important;
}
.page-bg249 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg249 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg249 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg249 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg249 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg249 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg249 .footer .logo-color1,
.page-bg249 .main-footer.main-footer-transparent .logo-color1,
.page-bg249 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg249 .footer .logo-color2,
.page-bg249 .main-footer.main-footer-transparent .logo-color2,
.page-bg249 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg249 .ismobile.set-prev,
.page-bg249 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c50,
.shopping-cart-badge.btn-bg-c50,
.widgets-style .btn-bg-c50,
.success-send-form-icon.btn-bg-c50,
.widget:not(.btn-bg1) .btn-bg-c50,
.widget.f-bg2.f-bg-c50 .form-field,
.modal-dialog .btn-color.btn-bg-c50,
.w-bg-c50.w-bg2,
.w-bg-c50.w-bg2 .address-item-collapse-button,
.w-bg-c50.w-bg2 .map-address-item-collapse-button,
.w-bg-c50.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c50.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c50.num-pad {
  background-color: #662939;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c50 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c50 .recall-feedback:after,
.widgets-style .btn-bg-c50 .recall-feedback:after,
.success-send-form-icon.btn-bg-c50 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c50 .recall-feedback:after,
.widget.f-bg2.f-bg-c50 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c50 .recall-feedback:after,
.w-bg-c50.w-bg2 .recall-feedback:after,
.w-bg-c50.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c50.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c50.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c50.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c50.num-pad .recall-feedback:after {
  border-top-color: #662939;
}
.shopping-cart.btn-bg-c50 .lds-ring div,
.shopping-cart-badge.btn-bg-c50 .lds-ring div,
.widgets-style .btn-bg-c50 .lds-ring div,
.success-send-form-icon.btn-bg-c50 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c50 .lds-ring div,
.widget.f-bg2.f-bg-c50 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c50 .lds-ring div,
.w-bg-c50.w-bg2 .lds-ring div,
.w-bg-c50.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c50.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c50.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c50.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c50.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c50 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c50 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c50 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c50:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c50 select {
  border-color: #662939 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c50.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c50 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c50 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c50 select {
  background-color: #662939 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c50 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(102, 41, 57, 0) 0%, #662939 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c50 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(102, 41, 57, 0) 0%, #662939 100%) 0 0 no-repeat padding-box;
}
.w-bg-c50.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c50 {
  background-color: #662939;
}
.prc-c50.poster-root-category.active {
  background-color: #662939;
  color: #ffffff !important;
}
.pc-c50.poster-category.active,
.ppp-c50.poster-product__price {
  color: #662939 !important;
}
.w-bg-c50.w-bg2 .priority-nav__dropdown {
  background-color: #783043;
  color: #ffffff !important;
}
.w-bg-c50.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s50 {
  color: #662939;
  background-color: rgba(102, 41, 57, 0.15);
}
.w-bg-o-s50:focus,
.w-bg-o-s50:active {
  color: #662939;
}
.w-bg-o-s50:hover {
  color: #662939;
  background-color: rgba(102, 41, 57, 0.3);
}
.w-bg-c50.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c50.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #662939;
  color: white;
}
.w-bg-c50.w-bg5,
.w-bg-c50.w-bg5 .address-item-collapse-button,
.w-bg-c50.w-bg5 .map-address-item-collapse-button,
.w-bg-c50.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c50.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #662939;
  color: #ffffff !important;
}
.page-list-more-details-color-50,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-50 .with-old-price .item-price:not(.old-price) {
  color: #662939 !important;
}
.price-color-50 .product-item-badge {
  background-color: #662939 !important;
}
.price-color-50 .product-item-badge::after {
  border-left-color: #662939 !important;
  border-right-color: #662939 !important;
}
.widgets-style .btn-bg-c50 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c50 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c50 *,
.recall-template-circle-2 .recall-bg-c50 *,
.w-bg-c50 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c50.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c50:not(.w-bg1).f-bg1 .form-field,
.w-bg-c50:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c50:not(.w-bg1).f-bg3 .form-field,
.w-bg-c50:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c50 .form-field-icon,
.f-bg-c50.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c50:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c50:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c50.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c50 .widget-divider-hr {
  border-top-color: #662939 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c50:not(.w-bg4) .draggable-icon {
    background-color: #662939;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c50 {
  background-color: rgba(102, 41, 57, 0.6);
}
.widget.w-bg-c50 #lid-magnet-image-preview,
.widget.w-bg-c50 #form-image-preview {
  background-color: #662939;
}
.btn-bg1 .btn-b-c50,
.f-bg1.f-b-c50 .form-field,
.w-bg1.w-b-c50,
.feature-c50.active {
  border-color: #662939 !important;
}
.btn-bg1 .btn-t-c50,
.f-bg1.f-t-c50 .form-field,
.f-bg1.f-t-c50 .form-field-icon,
.w-bg1.w-t-c50 {
  color: #662939 !important;
}
.btn-bg1 .btn-t-c50 .social-button-color1 {
  fill: #662939;
}
.btn-bg1 .btn-t-c50 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c50 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c50 .yclients-color {
  fill: #662939 !important;
}
.c-c50 .contact-background-color {
  fill: #662939;
}
[class*="contacts-template-"] .contacts .c-c50 {
  background-color: #662939;
}
[class*="contacts-template-"] .contacts .c-c50 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i50 .advantage-item-icon .zmdi,
.ad-c-i50 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i50 .superiority-item-info-title {
  color: #662939 !important;
}
.ad-c-h50 .superiority-item-info {
  background-color: #662939 !important;
}
.ad-c-h50 .superiority-item-info:after {
  border-top-color: #662939 !important;
}
.superiority-template-1 .ad-c-h50 .superiority-item-icon {
  background-color: #662939 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i50 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i50 .widget-title-wrapper {
  background-color: #662939 !important;
}
.wr-b-c50 .btn-site {
  background-color: #662939;
}
.q-a50 {
  background-color: #662939;
}
.active-category-color-50 .span-menu-item.active {
  color: #662939 !important;
  border-bottom: 1px solid #662939 !important;
}
.question-answer-template-3 .q-a50.block-question:after,
.question-answer-template-3 .q-a50.block-answer:after {
  border-top-color: #662939 !important;
}
.i-to-a50 {
  background-color: #662939;
}
.f-b-50:not(.main-footer-transparent) {
  background-color: #662939;
}
.default-template .button-bg-c50 .item-button,
.product-catalog-template-1 .button-bg-c50 .item-button,
.product-catalog-template-1 .button-bg-c50 .item-price,
.product-catalog-grid-template-1 .button-bg-c50 .item-button,
.product-catalog-grid-template-1 .button-bg-c50 .item-price {
  background-color: #662939 !important;
}
.catalog-button-bg-c50 .item-button,
.catalog-button-bg-c50 .catalog-client-discount-badge {
  background-color: #662939 !important;
}
.catalog-button-bg-c50 .catalog-client-discount-badge::after {
  border-left-color: #662939 !important;
  border-right-color: #662939 !important;
}
.catalog-client-badge-bg-c50 {
  background-color: #662939;
}
.product-catalog-template-2.btn-bg1 .button-bg-c50 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c50 .item-button {
  background-color: #662939 !important;
  border-color: #662939;
}
.product-catalog-template-3.btn-bg2 .button-bg-c50 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c50 .item-button {
  background-color: #662939 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c50 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c50 .item-button {
  border-color: #662939;
  color: #662939;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c50 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c50 .item-button {
  background-color: #662939 !important;
  border-color: #662939;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c50 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c50 .item-button {
  background-color: #662939 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c50 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c50 .item-button {
  border-color: #662939;
  color: #662939;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c50:not(.btn-without-background) {
  background-color: #662939 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c50:not(.btn-without-background) {
  border-color: #662939;
  color: #662939;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c50.btn-without-background {
  color: #662939;
}
#main-header .header-fixed.s-c-m-50,
.bottom-menu .bottom-menu-fixed.s-c-m-50 {
  background-color: #662939;
}
.page-bg250 .step-header {
  color: #ffffff !important;
}
.page-bg250 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg250 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg250 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg250 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg250 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg250 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c50 .profile-img {
  border-color: #662939;
}
.page-bg250,
.page-btn-bg250 {
  background-color: #662939;
}
.page-bg250 #header {
  background: linear-gradient(rgba(102, 41, 57, 0.6) 0%, rgba(102, 41, 57, 0) 100%) !important;
}
.page-bg250 #header .h-menu > li > *,
.page-bg250 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg250 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg250 .footer .h-logo,
.page-bg250 .footer .law-link {
  color: #ffffff !important;
}
.page-bg250 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg250 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg250 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg250 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg250 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg250 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg250 .footer .logo-color1,
.page-bg250 .main-footer.main-footer-transparent .logo-color1,
.page-bg250 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg250 .footer .logo-color2,
.page-bg250 .main-footer.main-footer-transparent .logo-color2,
.page-bg250 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg250 .ismobile.set-prev,
.page-bg250 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c51,
.shopping-cart-badge.btn-bg-c51,
.widgets-style .btn-bg-c51,
.success-send-form-icon.btn-bg-c51,
.widget:not(.btn-bg1) .btn-bg-c51,
.widget.f-bg2.f-bg-c51 .form-field,
.modal-dialog .btn-color.btn-bg-c51,
.w-bg-c51.w-bg2,
.w-bg-c51.w-bg2 .address-item-collapse-button,
.w-bg-c51.w-bg2 .map-address-item-collapse-button,
.w-bg-c51.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c51.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c51.num-pad {
  background-color: #edecec;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c51 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c51 .recall-feedback:after,
.widgets-style .btn-bg-c51 .recall-feedback:after,
.success-send-form-icon.btn-bg-c51 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c51 .recall-feedback:after,
.widget.f-bg2.f-bg-c51 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c51 .recall-feedback:after,
.w-bg-c51.w-bg2 .recall-feedback:after,
.w-bg-c51.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c51.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c51.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c51.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c51.num-pad .recall-feedback:after {
  border-top-color: #edecec;
}
.shopping-cart.btn-bg-c51 .lds-ring div,
.shopping-cart-badge.btn-bg-c51 .lds-ring div,
.widgets-style .btn-bg-c51 .lds-ring div,
.success-send-form-icon.btn-bg-c51 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c51 .lds-ring div,
.widget.f-bg2.f-bg-c51 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c51 .lds-ring div,
.w-bg-c51.w-bg2 .lds-ring div,
.w-bg-c51.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c51.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c51.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c51.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c51.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c51 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c51 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c51 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c51:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c51 select {
  border-color: #edecec !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c51.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c51 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c51 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c51 select {
  background-color: #edecec !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c51 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(237, 236, 236, 0) 0%, #edecec 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c51 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(237, 236, 236, 0) 0%, #edecec 100%) 0 0 no-repeat padding-box;
}
.w-bg-c51.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c51 {
  background-color: #edecec;
}
.prc-c51.poster-root-category.active {
  background-color: #edecec;
  color: #444444 !important;
}
.pc-c51.poster-category.active,
.ppp-c51.poster-product__price {
  color: #edecec !important;
}
.w-bg-c51.w-bg2 .priority-nav__dropdown {
  background-color: #f9f9f9;
  color: #000000 !important;
}
.w-bg-c51.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s51 {
  color: #edecec;
  background-color: rgba(237, 236, 236, 0.15);
}
.w-bg-o-s51:focus,
.w-bg-o-s51:active {
  color: #edecec;
}
.w-bg-o-s51:hover {
  color: #edecec;
  background-color: rgba(237, 236, 236, 0.3);
}
.w-bg-c51.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c51.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #edecec;
  color: white;
}
.w-bg-c51.w-bg5,
.w-bg-c51.w-bg5 .address-item-collapse-button,
.w-bg-c51.w-bg5 .map-address-item-collapse-button,
.w-bg-c51.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c51.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #edecec;
  color: #ffffff !important;
}
.page-list-more-details-color-51,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-51 .with-old-price .item-price:not(.old-price) {
  color: #edecec !important;
}
.price-color-51 .product-item-badge {
  background-color: #edecec !important;
}
.price-color-51 .product-item-badge::after {
  border-left-color: #edecec !important;
  border-right-color: #edecec !important;
}
.widgets-style .btn-bg-c51 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c51 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c51 *,
.recall-template-circle-2 .recall-bg-c51 *,
.w-bg-c51 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c51.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c51:not(.w-bg1).f-bg1 .form-field,
.w-bg-c51:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c51:not(.w-bg1).f-bg3 .form-field,
.w-bg-c51:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c51 .form-field-icon,
.f-bg-c51.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c51:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c51:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c51.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c51 .widget-divider-hr {
  border-top-color: #edecec !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c51:not(.w-bg4) .draggable-icon {
    background-color: #edecec;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c51 {
  background-color: rgba(237, 236, 236, 0.6);
}
.widget.w-bg-c51 #lid-magnet-image-preview,
.widget.w-bg-c51 #form-image-preview {
  background-color: #edecec;
}
.btn-bg1 .btn-b-c51,
.f-bg1.f-b-c51 .form-field,
.w-bg1.w-b-c51,
.feature-c51.active {
  border-color: #edecec !important;
}
.btn-bg1 .btn-t-c51,
.f-bg1.f-t-c51 .form-field,
.f-bg1.f-t-c51 .form-field-icon,
.w-bg1.w-t-c51 {
  color: #edecec !important;
}
.btn-bg1 .btn-t-c51 .social-button-color1 {
  fill: #edecec;
}
.btn-bg1 .btn-t-c51 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c51 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c51 .yclients-color {
  fill: #edecec !important;
}
.c-c51 .contact-background-color {
  fill: #edecec;
}
[class*="contacts-template-"] .contacts .c-c51 {
  background-color: #edecec;
}
[class*="contacts-template-"] .contacts .c-c51 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i51 .advantage-item-icon .zmdi,
.ad-c-i51 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i51 .superiority-item-info-title {
  color: #edecec !important;
}
.ad-c-h51 .superiority-item-info {
  background-color: #edecec !important;
}
.ad-c-h51 .superiority-item-info:after {
  border-top-color: #edecec !important;
}
.superiority-template-1 .ad-c-h51 .superiority-item-icon {
  background-color: #edecec !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i51 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i51 .widget-title-wrapper {
  background-color: #edecec !important;
}
.wr-b-c51 .btn-site {
  background-color: #edecec;
}
.q-a51 {
  background-color: #edecec;
}
.active-category-color-51 .span-menu-item.active {
  color: #edecec !important;
  border-bottom: 1px solid #edecec !important;
}
.question-answer-template-3 .q-a51.block-question:after,
.question-answer-template-3 .q-a51.block-answer:after {
  border-top-color: #edecec !important;
}
.i-to-a51 {
  background-color: #edecec;
}
.f-b-51:not(.main-footer-transparent) {
  background-color: #edecec;
}
.default-template .button-bg-c51 .item-button,
.product-catalog-template-1 .button-bg-c51 .item-button,
.product-catalog-template-1 .button-bg-c51 .item-price,
.product-catalog-grid-template-1 .button-bg-c51 .item-button,
.product-catalog-grid-template-1 .button-bg-c51 .item-price {
  background-color: #edecec !important;
}
.catalog-button-bg-c51 .item-button,
.catalog-button-bg-c51 .catalog-client-discount-badge {
  background-color: #edecec !important;
}
.catalog-button-bg-c51 .catalog-client-discount-badge::after {
  border-left-color: #edecec !important;
  border-right-color: #edecec !important;
}
.catalog-client-badge-bg-c51 {
  background-color: #edecec;
}
.product-catalog-template-2.btn-bg1 .button-bg-c51 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c51 .item-button {
  background-color: #edecec !important;
  border-color: #edecec;
}
.product-catalog-template-3.btn-bg2 .button-bg-c51 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c51 .item-button {
  background-color: #edecec !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c51 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c51 .item-button {
  border-color: #edecec;
  color: #edecec;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c51 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c51 .item-button {
  background-color: #edecec !important;
  border-color: #edecec;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c51 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c51 .item-button {
  background-color: #edecec !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c51 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c51 .item-button {
  border-color: #edecec;
  color: #edecec;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c51:not(.btn-without-background) {
  background-color: #edecec !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c51:not(.btn-without-background) {
  border-color: #edecec;
  color: #edecec;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c51.btn-without-background {
  color: #edecec;
}
#main-header .header-fixed.s-c-m-51,
.bottom-menu .bottom-menu-fixed.s-c-m-51 {
  background-color: #edecec;
}
.page-bg251 .step-header {
  color: #222222 !important;
}
.page-bg251 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg251 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg251 .step.active:before {
  border-top-color: #222222;
}
.page-bg251 .step.active:after {
  border-left-color: #222222;
}
.page-bg251 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg251 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c51 .profile-img {
  border-color: #edecec;
}
.page-bg251,
.page-btn-bg251 {
  background-color: #edecec;
}
.page-bg251 #header {
  background: linear-gradient(rgba(237, 236, 236, 0.6) 0%, rgba(237, 236, 236, 0) 100%) !important;
}
.page-bg251 #header .h-menu > li > *,
.page-bg251 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg251 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg251 .footer .h-logo,
.page-bg251 .footer .law-link {
  color: #222222 !important;
}
.page-bg251 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg251 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg251 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg251 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg251 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg251 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg251 .footer .logo-color1,
.page-bg251 .main-footer.main-footer-transparent .logo-color1,
.page-bg251 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg251 .footer .logo-color2,
.page-bg251 .main-footer.main-footer-transparent .logo-color2,
.page-bg251 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg251 .ismobile.set-prev,
.page-bg251 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c52,
.shopping-cart-badge.btn-bg-c52,
.widgets-style .btn-bg-c52,
.success-send-form-icon.btn-bg-c52,
.widget:not(.btn-bg1) .btn-bg-c52,
.widget.f-bg2.f-bg-c52 .form-field,
.modal-dialog .btn-color.btn-bg-c52,
.w-bg-c52.w-bg2,
.w-bg-c52.w-bg2 .address-item-collapse-button,
.w-bg-c52.w-bg2 .map-address-item-collapse-button,
.w-bg-c52.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c52.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c52.num-pad {
  background-color: #f2f2f2;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c52 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c52 .recall-feedback:after,
.widgets-style .btn-bg-c52 .recall-feedback:after,
.success-send-form-icon.btn-bg-c52 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c52 .recall-feedback:after,
.widget.f-bg2.f-bg-c52 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c52 .recall-feedback:after,
.w-bg-c52.w-bg2 .recall-feedback:after,
.w-bg-c52.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c52.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c52.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c52.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c52.num-pad .recall-feedback:after {
  border-top-color: #f2f2f2;
}
.shopping-cart.btn-bg-c52 .lds-ring div,
.shopping-cart-badge.btn-bg-c52 .lds-ring div,
.widgets-style .btn-bg-c52 .lds-ring div,
.success-send-form-icon.btn-bg-c52 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c52 .lds-ring div,
.widget.f-bg2.f-bg-c52 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c52 .lds-ring div,
.w-bg-c52.w-bg2 .lds-ring div,
.w-bg-c52.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c52.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c52.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c52.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c52.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c52 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c52 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c52 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c52:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c52 select {
  border-color: #f2f2f2 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c52.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c52 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c52 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c52 select {
  background-color: #f2f2f2 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c52 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(242, 242, 242, 0) 0%, #f2f2f2 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c52 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(242, 242, 242, 0) 0%, #f2f2f2 100%) 0 0 no-repeat padding-box;
}
.w-bg-c52.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c52 {
  background-color: #f2f2f2;
}
.prc-c52.poster-root-category.active {
  background-color: #f2f2f2;
  color: #444444 !important;
}
.pc-c52.poster-category.active,
.ppp-c52.poster-product__price {
  color: #f2f2f2 !important;
}
.w-bg-c52.w-bg2 .priority-nav__dropdown {
  background-color: #ffffff;
  color: #000000 !important;
}
.w-bg-c52.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s52 {
  color: #f2f2f2;
  background-color: rgba(242, 242, 242, 0.15);
}
.w-bg-o-s52:focus,
.w-bg-o-s52:active {
  color: #f2f2f2;
}
.w-bg-o-s52:hover {
  color: #f2f2f2;
  background-color: rgba(242, 242, 242, 0.3);
}
.w-bg-c52.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c52.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f2f2f2;
  color: white;
}
.w-bg-c52.w-bg5,
.w-bg-c52.w-bg5 .address-item-collapse-button,
.w-bg-c52.w-bg5 .map-address-item-collapse-button,
.w-bg-c52.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c52.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f2f2f2;
  color: #ffffff !important;
}
.page-list-more-details-color-52,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-52 .with-old-price .item-price:not(.old-price) {
  color: #f2f2f2 !important;
}
.price-color-52 .product-item-badge {
  background-color: #f2f2f2 !important;
}
.price-color-52 .product-item-badge::after {
  border-left-color: #f2f2f2 !important;
  border-right-color: #f2f2f2 !important;
}
.widgets-style .btn-bg-c52 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c52 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c52 *,
.recall-template-circle-2 .recall-bg-c52 *,
.w-bg-c52 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c52.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c52:not(.w-bg1).f-bg1 .form-field,
.w-bg-c52:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c52:not(.w-bg1).f-bg3 .form-field,
.w-bg-c52:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c52 .form-field-icon,
.f-bg-c52.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c52:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c52:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c52.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c52 .widget-divider-hr {
  border-top-color: #f2f2f2 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c52:not(.w-bg4) .draggable-icon {
    background-color: #f2f2f2;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c52 {
  background-color: rgba(242, 242, 242, 0.6);
}
.widget.w-bg-c52 #lid-magnet-image-preview,
.widget.w-bg-c52 #form-image-preview {
  background-color: #f2f2f2;
}
.btn-bg1 .btn-b-c52,
.f-bg1.f-b-c52 .form-field,
.w-bg1.w-b-c52,
.feature-c52.active {
  border-color: #f2f2f2 !important;
}
.btn-bg1 .btn-t-c52,
.f-bg1.f-t-c52 .form-field,
.f-bg1.f-t-c52 .form-field-icon,
.w-bg1.w-t-c52 {
  color: #f2f2f2 !important;
}
.btn-bg1 .btn-t-c52 .social-button-color1 {
  fill: #f2f2f2;
}
.btn-bg1 .btn-t-c52 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c52 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c52 .yclients-color {
  fill: #f2f2f2 !important;
}
.c-c52 .contact-background-color {
  fill: #f2f2f2;
}
[class*="contacts-template-"] .contacts .c-c52 {
  background-color: #f2f2f2;
}
[class*="contacts-template-"] .contacts .c-c52 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i52 .advantage-item-icon .zmdi,
.ad-c-i52 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i52 .superiority-item-info-title {
  color: #f2f2f2 !important;
}
.ad-c-h52 .superiority-item-info {
  background-color: #f2f2f2 !important;
}
.ad-c-h52 .superiority-item-info:after {
  border-top-color: #f2f2f2 !important;
}
.superiority-template-1 .ad-c-h52 .superiority-item-icon {
  background-color: #f2f2f2 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i52 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i52 .widget-title-wrapper {
  background-color: #f2f2f2 !important;
}
.wr-b-c52 .btn-site {
  background-color: #f2f2f2;
}
.q-a52 {
  background-color: #f2f2f2;
}
.active-category-color-52 .span-menu-item.active {
  color: #f2f2f2 !important;
  border-bottom: 1px solid #f2f2f2 !important;
}
.question-answer-template-3 .q-a52.block-question:after,
.question-answer-template-3 .q-a52.block-answer:after {
  border-top-color: #f2f2f2 !important;
}
.i-to-a52 {
  background-color: #f2f2f2;
}
.f-b-52:not(.main-footer-transparent) {
  background-color: #f2f2f2;
}
.default-template .button-bg-c52 .item-button,
.product-catalog-template-1 .button-bg-c52 .item-button,
.product-catalog-template-1 .button-bg-c52 .item-price,
.product-catalog-grid-template-1 .button-bg-c52 .item-button,
.product-catalog-grid-template-1 .button-bg-c52 .item-price {
  background-color: #f2f2f2 !important;
}
.catalog-button-bg-c52 .item-button,
.catalog-button-bg-c52 .catalog-client-discount-badge {
  background-color: #f2f2f2 !important;
}
.catalog-button-bg-c52 .catalog-client-discount-badge::after {
  border-left-color: #f2f2f2 !important;
  border-right-color: #f2f2f2 !important;
}
.catalog-client-badge-bg-c52 {
  background-color: #f2f2f2;
}
.product-catalog-template-2.btn-bg1 .button-bg-c52 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c52 .item-button {
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2;
}
.product-catalog-template-3.btn-bg2 .button-bg-c52 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c52 .item-button {
  background-color: #f2f2f2 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c52 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c52 .item-button {
  border-color: #f2f2f2;
  color: #f2f2f2;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c52 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c52 .item-button {
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c52 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c52 .item-button {
  background-color: #f2f2f2 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c52 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c52 .item-button {
  border-color: #f2f2f2;
  color: #f2f2f2;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c52:not(.btn-without-background) {
  background-color: #f2f2f2 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c52:not(.btn-without-background) {
  border-color: #f2f2f2;
  color: #f2f2f2;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c52.btn-without-background {
  color: #f2f2f2;
}
#main-header .header-fixed.s-c-m-52,
.bottom-menu .bottom-menu-fixed.s-c-m-52 {
  background-color: #f2f2f2;
}
.page-bg252 .step-header {
  color: #222222 !important;
}
.page-bg252 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg252 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg252 .step.active:before {
  border-top-color: #222222;
}
.page-bg252 .step.active:after {
  border-left-color: #222222;
}
.page-bg252 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg252 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c52 .profile-img {
  border-color: #f2f2f2;
}
.page-bg252,
.page-btn-bg252 {
  background-color: #f2f2f2;
}
.page-bg252 #header {
  background: linear-gradient(rgba(242, 242, 242, 0.6) 0%, rgba(242, 242, 242, 0) 100%) !important;
}
.page-bg252 #header .h-menu > li > *,
.page-bg252 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg252 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg252 .footer .h-logo,
.page-bg252 .footer .law-link {
  color: #222222 !important;
}
.page-bg252 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg252 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg252 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg252 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg252 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg252 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg252 .footer .logo-color1,
.page-bg252 .main-footer.main-footer-transparent .logo-color1,
.page-bg252 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg252 .footer .logo-color2,
.page-bg252 .main-footer.main-footer-transparent .logo-color2,
.page-bg252 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg252 .ismobile.set-prev,
.page-bg252 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c53,
.shopping-cart-badge.btn-bg-c53,
.widgets-style .btn-bg-c53,
.success-send-form-icon.btn-bg-c53,
.widget:not(.btn-bg1) .btn-bg-c53,
.widget.f-bg2.f-bg-c53 .form-field,
.modal-dialog .btn-color.btn-bg-c53,
.w-bg-c53.w-bg2,
.w-bg-c53.w-bg2 .address-item-collapse-button,
.w-bg-c53.w-bg2 .map-address-item-collapse-button,
.w-bg-c53.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c53.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c53.num-pad {
  background-color: #525252;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c53 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c53 .recall-feedback:after,
.widgets-style .btn-bg-c53 .recall-feedback:after,
.success-send-form-icon.btn-bg-c53 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c53 .recall-feedback:after,
.widget.f-bg2.f-bg-c53 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c53 .recall-feedback:after,
.w-bg-c53.w-bg2 .recall-feedback:after,
.w-bg-c53.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c53.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c53.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c53.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c53.num-pad .recall-feedback:after {
  border-top-color: #525252;
}
.shopping-cart.btn-bg-c53 .lds-ring div,
.shopping-cart-badge.btn-bg-c53 .lds-ring div,
.widgets-style .btn-bg-c53 .lds-ring div,
.success-send-form-icon.btn-bg-c53 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c53 .lds-ring div,
.widget.f-bg2.f-bg-c53 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c53 .lds-ring div,
.w-bg-c53.w-bg2 .lds-ring div,
.w-bg-c53.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c53.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c53.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c53.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c53.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c53 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c53 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c53 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c53:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c53 select {
  border-color: #525252 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c53.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c53 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c53 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c53 select {
  background-color: #525252 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c53 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(82, 82, 82, 0) 0%, #525252 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c53 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(82, 82, 82, 0) 0%, #525252 100%) 0 0 no-repeat padding-box;
}
.w-bg-c53.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c53 {
  background-color: #525252;
}
.prc-c53.poster-root-category.active {
  background-color: #525252;
  color: #ffffff !important;
}
.pc-c53.poster-category.active,
.ppp-c53.poster-product__price {
  color: #525252 !important;
}
.w-bg-c53.w-bg2 .priority-nav__dropdown {
  background-color: #5f5f5f;
  color: #ffffff !important;
}
.w-bg-c53.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s53 {
  color: #525252;
  background-color: rgba(82, 82, 82, 0.15);
}
.w-bg-o-s53:focus,
.w-bg-o-s53:active {
  color: #525252;
}
.w-bg-o-s53:hover {
  color: #525252;
  background-color: rgba(82, 82, 82, 0.3);
}
.w-bg-c53.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c53.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #525252;
  color: white;
}
.w-bg-c53.w-bg5,
.w-bg-c53.w-bg5 .address-item-collapse-button,
.w-bg-c53.w-bg5 .map-address-item-collapse-button,
.w-bg-c53.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c53.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #525252;
  color: #ffffff !important;
}
.page-list-more-details-color-53,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-53 .with-old-price .item-price:not(.old-price) {
  color: #525252 !important;
}
.price-color-53 .product-item-badge {
  background-color: #525252 !important;
}
.price-color-53 .product-item-badge::after {
  border-left-color: #525252 !important;
  border-right-color: #525252 !important;
}
.widgets-style .btn-bg-c53 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c53 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c53 *,
.recall-template-circle-2 .recall-bg-c53 *,
.w-bg-c53 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c53.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c53:not(.w-bg1).f-bg1 .form-field,
.w-bg-c53:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c53:not(.w-bg1).f-bg3 .form-field,
.w-bg-c53:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c53 .form-field-icon,
.f-bg-c53.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c53:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c53:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c53.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c53 .widget-divider-hr {
  border-top-color: #525252 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c53:not(.w-bg4) .draggable-icon {
    background-color: #525252;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c53 {
  background-color: rgba(82, 82, 82, 0.6);
}
.widget.w-bg-c53 #lid-magnet-image-preview,
.widget.w-bg-c53 #form-image-preview {
  background-color: #525252;
}
.btn-bg1 .btn-b-c53,
.f-bg1.f-b-c53 .form-field,
.w-bg1.w-b-c53,
.feature-c53.active {
  border-color: #525252 !important;
}
.btn-bg1 .btn-t-c53,
.f-bg1.f-t-c53 .form-field,
.f-bg1.f-t-c53 .form-field-icon,
.w-bg1.w-t-c53 {
  color: #525252 !important;
}
.btn-bg1 .btn-t-c53 .social-button-color1 {
  fill: #525252;
}
.btn-bg1 .btn-t-c53 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c53 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c53 .yclients-color {
  fill: #525252 !important;
}
.c-c53 .contact-background-color {
  fill: #525252;
}
[class*="contacts-template-"] .contacts .c-c53 {
  background-color: #525252;
}
[class*="contacts-template-"] .contacts .c-c53 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i53 .advantage-item-icon .zmdi,
.ad-c-i53 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i53 .superiority-item-info-title {
  color: #525252 !important;
}
.ad-c-h53 .superiority-item-info {
  background-color: #525252 !important;
}
.ad-c-h53 .superiority-item-info:after {
  border-top-color: #525252 !important;
}
.superiority-template-1 .ad-c-h53 .superiority-item-icon {
  background-color: #525252 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i53 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i53 .widget-title-wrapper {
  background-color: #525252 !important;
}
.wr-b-c53 .btn-site {
  background-color: #525252;
}
.q-a53 {
  background-color: #525252;
}
.active-category-color-53 .span-menu-item.active {
  color: #525252 !important;
  border-bottom: 1px solid #525252 !important;
}
.question-answer-template-3 .q-a53.block-question:after,
.question-answer-template-3 .q-a53.block-answer:after {
  border-top-color: #525252 !important;
}
.i-to-a53 {
  background-color: #525252;
}
.f-b-53:not(.main-footer-transparent) {
  background-color: #525252;
}
.default-template .button-bg-c53 .item-button,
.product-catalog-template-1 .button-bg-c53 .item-button,
.product-catalog-template-1 .button-bg-c53 .item-price,
.product-catalog-grid-template-1 .button-bg-c53 .item-button,
.product-catalog-grid-template-1 .button-bg-c53 .item-price {
  background-color: #525252 !important;
}
.catalog-button-bg-c53 .item-button,
.catalog-button-bg-c53 .catalog-client-discount-badge {
  background-color: #525252 !important;
}
.catalog-button-bg-c53 .catalog-client-discount-badge::after {
  border-left-color: #525252 !important;
  border-right-color: #525252 !important;
}
.catalog-client-badge-bg-c53 {
  background-color: #525252;
}
.product-catalog-template-2.btn-bg1 .button-bg-c53 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c53 .item-button {
  background-color: #525252 !important;
  border-color: #525252;
}
.product-catalog-template-3.btn-bg2 .button-bg-c53 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c53 .item-button {
  background-color: #525252 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c53 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c53 .item-button {
  border-color: #525252;
  color: #525252;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c53 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c53 .item-button {
  background-color: #525252 !important;
  border-color: #525252;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c53 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c53 .item-button {
  background-color: #525252 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c53 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c53 .item-button {
  border-color: #525252;
  color: #525252;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c53:not(.btn-without-background) {
  background-color: #525252 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c53:not(.btn-without-background) {
  border-color: #525252;
  color: #525252;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c53.btn-without-background {
  color: #525252;
}
#main-header .header-fixed.s-c-m-53,
.bottom-menu .bottom-menu-fixed.s-c-m-53 {
  background-color: #525252;
}
.page-bg253 .step-header {
  color: #ffffff !important;
}
.page-bg253 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg253 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg253 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg253 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg253 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg253 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c53 .profile-img {
  border-color: #525252;
}
.page-bg253,
.page-btn-bg253 {
  background-color: #525252;
}
.page-bg253 #header {
  background: linear-gradient(rgba(82, 82, 82, 0.6) 0%, rgba(82, 82, 82, 0) 100%) !important;
}
.page-bg253 #header .h-menu > li > *,
.page-bg253 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg253 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg253 .footer .h-logo,
.page-bg253 .footer .law-link {
  color: #ffffff !important;
}
.page-bg253 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg253 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg253 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg253 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg253 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg253 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg253 .footer .logo-color1,
.page-bg253 .main-footer.main-footer-transparent .logo-color1,
.page-bg253 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg253 .footer .logo-color2,
.page-bg253 .main-footer.main-footer-transparent .logo-color2,
.page-bg253 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg253 .ismobile.set-prev,
.page-bg253 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c54,
.shopping-cart-badge.btn-bg-c54,
.widgets-style .btn-bg-c54,
.success-send-form-icon.btn-bg-c54,
.widget:not(.btn-bg1) .btn-bg-c54,
.widget.f-bg2.f-bg-c54 .form-field,
.modal-dialog .btn-color.btn-bg-c54,
.w-bg-c54.w-bg2,
.w-bg-c54.w-bg2 .address-item-collapse-button,
.w-bg-c54.w-bg2 .map-address-item-collapse-button,
.w-bg-c54.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c54.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c54.num-pad {
  background-color: #d5b187;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c54 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c54 .recall-feedback:after,
.widgets-style .btn-bg-c54 .recall-feedback:after,
.success-send-form-icon.btn-bg-c54 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c54 .recall-feedback:after,
.widget.f-bg2.f-bg-c54 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c54 .recall-feedback:after,
.w-bg-c54.w-bg2 .recall-feedback:after,
.w-bg-c54.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c54.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c54.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c54.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c54.num-pad .recall-feedback:after {
  border-top-color: #d5b187;
}
.shopping-cart.btn-bg-c54 .lds-ring div,
.shopping-cart-badge.btn-bg-c54 .lds-ring div,
.widgets-style .btn-bg-c54 .lds-ring div,
.success-send-form-icon.btn-bg-c54 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c54 .lds-ring div,
.widget.f-bg2.f-bg-c54 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c54 .lds-ring div,
.w-bg-c54.w-bg2 .lds-ring div,
.w-bg-c54.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c54.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c54.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c54.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c54.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c54 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c54 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c54 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c54:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c54 select {
  border-color: #d5b187 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c54.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c54 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c54 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c54 select {
  background-color: #d5b187 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c54 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(213, 177, 135, 0) 0%, #d5b187 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c54 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(213, 177, 135, 0) 0%, #d5b187 100%) 0 0 no-repeat padding-box;
}
.w-bg-c54.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c54 {
  background-color: #d5b187;
}
.prc-c54.poster-root-category.active {
  background-color: #d5b187;
  color: #ffffff !important;
}
.pc-c54.poster-category.active,
.ppp-c54.poster-product__price {
  color: #d5b187 !important;
}
.w-bg-c54.w-bg2 .priority-nav__dropdown {
  background-color: #dcbd9a;
  color: #ffffff !important;
}
.w-bg-c54.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s54 {
  color: #d5b187;
  background-color: rgba(213, 177, 135, 0.15);
}
.w-bg-o-s54:focus,
.w-bg-o-s54:active {
  color: #d5b187;
}
.w-bg-o-s54:hover {
  color: #d5b187;
  background-color: rgba(213, 177, 135, 0.3);
}
.w-bg-c54.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c54.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #d5b187;
  color: white;
}
.w-bg-c54.w-bg5,
.w-bg-c54.w-bg5 .address-item-collapse-button,
.w-bg-c54.w-bg5 .map-address-item-collapse-button,
.w-bg-c54.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c54.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #d5b187;
  color: #ffffff !important;
}
.page-list-more-details-color-54,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-54 .with-old-price .item-price:not(.old-price) {
  color: #d5b187 !important;
}
.price-color-54 .product-item-badge {
  background-color: #d5b187 !important;
}
.price-color-54 .product-item-badge::after {
  border-left-color: #d5b187 !important;
  border-right-color: #d5b187 !important;
}
.widgets-style .btn-bg-c54 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c54 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c54 *,
.recall-template-circle-2 .recall-bg-c54 *,
.w-bg-c54 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c54.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c54:not(.w-bg1).f-bg1 .form-field,
.w-bg-c54:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c54:not(.w-bg1).f-bg3 .form-field,
.w-bg-c54:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c54 .form-field-icon,
.f-bg-c54.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c54:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c54:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c54.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c54 .widget-divider-hr {
  border-top-color: #d5b187 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c54:not(.w-bg4) .draggable-icon {
    background-color: #d5b187;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c54 {
  background-color: rgba(213, 177, 135, 0.6);
}
.widget.w-bg-c54 #lid-magnet-image-preview,
.widget.w-bg-c54 #form-image-preview {
  background-color: #d5b187;
}
.btn-bg1 .btn-b-c54,
.f-bg1.f-b-c54 .form-field,
.w-bg1.w-b-c54,
.feature-c54.active {
  border-color: #d5b187 !important;
}
.btn-bg1 .btn-t-c54,
.f-bg1.f-t-c54 .form-field,
.f-bg1.f-t-c54 .form-field-icon,
.w-bg1.w-t-c54 {
  color: #d5b187 !important;
}
.btn-bg1 .btn-t-c54 .social-button-color1 {
  fill: #d5b187;
}
.btn-bg1 .btn-t-c54 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c54 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c54 .yclients-color {
  fill: #d5b187 !important;
}
.c-c54 .contact-background-color {
  fill: #d5b187;
}
[class*="contacts-template-"] .contacts .c-c54 {
  background-color: #d5b187;
}
[class*="contacts-template-"] .contacts .c-c54 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i54 .advantage-item-icon .zmdi,
.ad-c-i54 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i54 .superiority-item-info-title {
  color: #d5b187 !important;
}
.ad-c-h54 .superiority-item-info {
  background-color: #d5b187 !important;
}
.ad-c-h54 .superiority-item-info:after {
  border-top-color: #d5b187 !important;
}
.superiority-template-1 .ad-c-h54 .superiority-item-icon {
  background-color: #d5b187 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i54 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i54 .widget-title-wrapper {
  background-color: #d5b187 !important;
}
.wr-b-c54 .btn-site {
  background-color: #d5b187;
}
.q-a54 {
  background-color: #d5b187;
}
.active-category-color-54 .span-menu-item.active {
  color: #d5b187 !important;
  border-bottom: 1px solid #d5b187 !important;
}
.question-answer-template-3 .q-a54.block-question:after,
.question-answer-template-3 .q-a54.block-answer:after {
  border-top-color: #d5b187 !important;
}
.i-to-a54 {
  background-color: #d5b187;
}
.f-b-54:not(.main-footer-transparent) {
  background-color: #d5b187;
}
.default-template .button-bg-c54 .item-button,
.product-catalog-template-1 .button-bg-c54 .item-button,
.product-catalog-template-1 .button-bg-c54 .item-price,
.product-catalog-grid-template-1 .button-bg-c54 .item-button,
.product-catalog-grid-template-1 .button-bg-c54 .item-price {
  background-color: #d5b187 !important;
}
.catalog-button-bg-c54 .item-button,
.catalog-button-bg-c54 .catalog-client-discount-badge {
  background-color: #d5b187 !important;
}
.catalog-button-bg-c54 .catalog-client-discount-badge::after {
  border-left-color: #d5b187 !important;
  border-right-color: #d5b187 !important;
}
.catalog-client-badge-bg-c54 {
  background-color: #d5b187;
}
.product-catalog-template-2.btn-bg1 .button-bg-c54 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c54 .item-button {
  background-color: #d5b187 !important;
  border-color: #d5b187;
}
.product-catalog-template-3.btn-bg2 .button-bg-c54 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c54 .item-button {
  background-color: #d5b187 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c54 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c54 .item-button {
  border-color: #d5b187;
  color: #d5b187;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c54 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c54 .item-button {
  background-color: #d5b187 !important;
  border-color: #d5b187;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c54 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c54 .item-button {
  background-color: #d5b187 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c54 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c54 .item-button {
  border-color: #d5b187;
  color: #d5b187;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c54:not(.btn-without-background) {
  background-color: #d5b187 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c54:not(.btn-without-background) {
  border-color: #d5b187;
  color: #d5b187;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c54.btn-without-background {
  color: #d5b187;
}
#main-header .header-fixed.s-c-m-54,
.bottom-menu .bottom-menu-fixed.s-c-m-54 {
  background-color: #d5b187;
}
.page-bg254 .step-header {
  color: #ffffff !important;
}
.page-bg254 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg254 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg254 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg254 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg254 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg254 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c54 .profile-img {
  border-color: #d5b187;
}
.page-bg254,
.page-btn-bg254 {
  background-color: #d5b187;
}
.page-bg254 #header {
  background: linear-gradient(rgba(213, 177, 135, 0.6) 0%, rgba(213, 177, 135, 0) 100%) !important;
}
.page-bg254 #header .h-menu > li > *,
.page-bg254 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg254 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg254 .footer .h-logo,
.page-bg254 .footer .law-link {
  color: #ffffff !important;
}
.page-bg254 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg254 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg254 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg254 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg254 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg254 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg254 .footer .logo-color1,
.page-bg254 .main-footer.main-footer-transparent .logo-color1,
.page-bg254 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg254 .footer .logo-color2,
.page-bg254 .main-footer.main-footer-transparent .logo-color2,
.page-bg254 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg254 .ismobile.set-prev,
.page-bg254 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c55,
.shopping-cart-badge.btn-bg-c55,
.widgets-style .btn-bg-c55,
.success-send-form-icon.btn-bg-c55,
.widget:not(.btn-bg1) .btn-bg-c55,
.widget.f-bg2.f-bg-c55 .form-field,
.modal-dialog .btn-color.btn-bg-c55,
.w-bg-c55.w-bg2,
.w-bg-c55.w-bg2 .address-item-collapse-button,
.w-bg-c55.w-bg2 .map-address-item-collapse-button,
.w-bg-c55.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c55.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c55.num-pad {
  background-color: #f5f7ff;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c55 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c55 .recall-feedback:after,
.widgets-style .btn-bg-c55 .recall-feedback:after,
.success-send-form-icon.btn-bg-c55 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c55 .recall-feedback:after,
.widget.f-bg2.f-bg-c55 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c55 .recall-feedback:after,
.w-bg-c55.w-bg2 .recall-feedback:after,
.w-bg-c55.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c55.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c55.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c55.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c55.num-pad .recall-feedback:after {
  border-top-color: #f5f7ff;
}
.shopping-cart.btn-bg-c55 .lds-ring div,
.shopping-cart-badge.btn-bg-c55 .lds-ring div,
.widgets-style .btn-bg-c55 .lds-ring div,
.success-send-form-icon.btn-bg-c55 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c55 .lds-ring div,
.widget.f-bg2.f-bg-c55 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c55 .lds-ring div,
.w-bg-c55.w-bg2 .lds-ring div,
.w-bg-c55.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c55.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c55.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c55.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c55.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c55 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c55 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c55 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c55:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c55 select {
  border-color: #f5f7ff !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c55.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c55 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c55 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c55 select {
  background-color: #f5f7ff !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c55 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(245, 247, 255, 0) 0%, #f5f7ff 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c55 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(245, 247, 255, 0) 0%, #f5f7ff 100%) 0 0 no-repeat padding-box;
}
.w-bg-c55.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c55 {
  background-color: #f5f7ff;
}
.prc-c55.poster-root-category.active {
  background-color: #f5f7ff;
  color: #444444 !important;
}
.pc-c55.poster-category.active,
.ppp-c55.poster-product__price {
  color: #f5f7ff !important;
}
.w-bg-c55.w-bg2 .priority-nav__dropdown {
  background-color: #ffffff;
  color: #000000 !important;
}
.w-bg-c55.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s55 {
  color: #f5f7ff;
  background-color: rgba(245, 247, 255, 0.15);
}
.w-bg-o-s55:focus,
.w-bg-o-s55:active {
  color: #f5f7ff;
}
.w-bg-o-s55:hover {
  color: #f5f7ff;
  background-color: rgba(245, 247, 255, 0.3);
}
.w-bg-c55.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c55.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f5f7ff;
  color: white;
}
.w-bg-c55.w-bg5,
.w-bg-c55.w-bg5 .address-item-collapse-button,
.w-bg-c55.w-bg5 .map-address-item-collapse-button,
.w-bg-c55.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c55.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f5f7ff;
  color: #ffffff !important;
}
.page-list-more-details-color-55,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-55 .with-old-price .item-price:not(.old-price) {
  color: #f5f7ff !important;
}
.price-color-55 .product-item-badge {
  background-color: #f5f7ff !important;
}
.price-color-55 .product-item-badge::after {
  border-left-color: #f5f7ff !important;
  border-right-color: #f5f7ff !important;
}
.widgets-style .btn-bg-c55 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c55 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c55 *,
.recall-template-circle-2 .recall-bg-c55 *,
.w-bg-c55 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c55.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c55:not(.w-bg1).f-bg1 .form-field,
.w-bg-c55:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c55:not(.w-bg1).f-bg3 .form-field,
.w-bg-c55:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c55 .form-field-icon,
.f-bg-c55.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c55:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c55:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c55.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c55 .widget-divider-hr {
  border-top-color: #f5f7ff !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c55:not(.w-bg4) .draggable-icon {
    background-color: #f5f7ff;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c55 {
  background-color: rgba(245, 247, 255, 0.6);
}
.widget.w-bg-c55 #lid-magnet-image-preview,
.widget.w-bg-c55 #form-image-preview {
  background-color: #f5f7ff;
}
.btn-bg1 .btn-b-c55,
.f-bg1.f-b-c55 .form-field,
.w-bg1.w-b-c55,
.feature-c55.active {
  border-color: #f5f7ff !important;
}
.btn-bg1 .btn-t-c55,
.f-bg1.f-t-c55 .form-field,
.f-bg1.f-t-c55 .form-field-icon,
.w-bg1.w-t-c55 {
  color: #f5f7ff !important;
}
.btn-bg1 .btn-t-c55 .social-button-color1 {
  fill: #f5f7ff;
}
.btn-bg1 .btn-t-c55 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c55 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c55 .yclients-color {
  fill: #f5f7ff !important;
}
.c-c55 .contact-background-color {
  fill: #f5f7ff;
}
[class*="contacts-template-"] .contacts .c-c55 {
  background-color: #f5f7ff;
}
[class*="contacts-template-"] .contacts .c-c55 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i55 .advantage-item-icon .zmdi,
.ad-c-i55 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i55 .superiority-item-info-title {
  color: #f5f7ff !important;
}
.ad-c-h55 .superiority-item-info {
  background-color: #f5f7ff !important;
}
.ad-c-h55 .superiority-item-info:after {
  border-top-color: #f5f7ff !important;
}
.superiority-template-1 .ad-c-h55 .superiority-item-icon {
  background-color: #f5f7ff !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i55 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i55 .widget-title-wrapper {
  background-color: #f5f7ff !important;
}
.wr-b-c55 .btn-site {
  background-color: #f5f7ff;
}
.q-a55 {
  background-color: #f5f7ff;
}
.active-category-color-55 .span-menu-item.active {
  color: #f5f7ff !important;
  border-bottom: 1px solid #f5f7ff !important;
}
.question-answer-template-3 .q-a55.block-question:after,
.question-answer-template-3 .q-a55.block-answer:after {
  border-top-color: #f5f7ff !important;
}
.i-to-a55 {
  background-color: #f5f7ff;
}
.f-b-55:not(.main-footer-transparent) {
  background-color: #f5f7ff;
}
.default-template .button-bg-c55 .item-button,
.product-catalog-template-1 .button-bg-c55 .item-button,
.product-catalog-template-1 .button-bg-c55 .item-price,
.product-catalog-grid-template-1 .button-bg-c55 .item-button,
.product-catalog-grid-template-1 .button-bg-c55 .item-price {
  background-color: #f5f7ff !important;
}
.catalog-button-bg-c55 .item-button,
.catalog-button-bg-c55 .catalog-client-discount-badge {
  background-color: #f5f7ff !important;
}
.catalog-button-bg-c55 .catalog-client-discount-badge::after {
  border-left-color: #f5f7ff !important;
  border-right-color: #f5f7ff !important;
}
.catalog-client-badge-bg-c55 {
  background-color: #f5f7ff;
}
.product-catalog-template-2.btn-bg1 .button-bg-c55 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c55 .item-button {
  background-color: #f5f7ff !important;
  border-color: #f5f7ff;
}
.product-catalog-template-3.btn-bg2 .button-bg-c55 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c55 .item-button {
  background-color: #f5f7ff !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c55 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c55 .item-button {
  border-color: #f5f7ff;
  color: #f5f7ff;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c55 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c55 .item-button {
  background-color: #f5f7ff !important;
  border-color: #f5f7ff;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c55 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c55 .item-button {
  background-color: #f5f7ff !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c55 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c55 .item-button {
  border-color: #f5f7ff;
  color: #f5f7ff;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c55:not(.btn-without-background) {
  background-color: #f5f7ff !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c55:not(.btn-without-background) {
  border-color: #f5f7ff;
  color: #f5f7ff;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c55.btn-without-background {
  color: #f5f7ff;
}
#main-header .header-fixed.s-c-m-55,
.bottom-menu .bottom-menu-fixed.s-c-m-55 {
  background-color: #f5f7ff;
}
.page-bg255 .step-header {
  color: #222222 !important;
}
.page-bg255 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg255 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg255 .step.active:before {
  border-top-color: #222222;
}
.page-bg255 .step.active:after {
  border-left-color: #222222;
}
.page-bg255 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg255 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c55 .profile-img {
  border-color: #f5f7ff;
}
.page-bg255,
.page-btn-bg255 {
  background-color: #f5f7ff;
}
.page-bg255 #header {
  background: linear-gradient(rgba(245, 247, 255, 0.6) 0%, rgba(245, 247, 255, 0) 100%) !important;
}
.page-bg255 #header .h-menu > li > *,
.page-bg255 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg255 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg255 .footer .h-logo,
.page-bg255 .footer .law-link {
  color: #222222 !important;
}
.page-bg255 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg255 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg255 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg255 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg255 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg255 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg255 .footer .logo-color1,
.page-bg255 .main-footer.main-footer-transparent .logo-color1,
.page-bg255 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg255 .footer .logo-color2,
.page-bg255 .main-footer.main-footer-transparent .logo-color2,
.page-bg255 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg255 .ismobile.set-prev,
.page-bg255 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c56,
.shopping-cart-badge.btn-bg-c56,
.widgets-style .btn-bg-c56,
.success-send-form-icon.btn-bg-c56,
.widget:not(.btn-bg1) .btn-bg-c56,
.widget.f-bg2.f-bg-c56 .form-field,
.modal-dialog .btn-color.btn-bg-c56,
.w-bg-c56.w-bg2,
.w-bg-c56.w-bg2 .address-item-collapse-button,
.w-bg-c56.w-bg2 .map-address-item-collapse-button,
.w-bg-c56.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c56.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c56.num-pad {
  background-color: #f0f3fb;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c56 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c56 .recall-feedback:after,
.widgets-style .btn-bg-c56 .recall-feedback:after,
.success-send-form-icon.btn-bg-c56 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c56 .recall-feedback:after,
.widget.f-bg2.f-bg-c56 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c56 .recall-feedback:after,
.w-bg-c56.w-bg2 .recall-feedback:after,
.w-bg-c56.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c56.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c56.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c56.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c56.num-pad .recall-feedback:after {
  border-top-color: #f0f3fb;
}
.shopping-cart.btn-bg-c56 .lds-ring div,
.shopping-cart-badge.btn-bg-c56 .lds-ring div,
.widgets-style .btn-bg-c56 .lds-ring div,
.success-send-form-icon.btn-bg-c56 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c56 .lds-ring div,
.widget.f-bg2.f-bg-c56 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c56 .lds-ring div,
.w-bg-c56.w-bg2 .lds-ring div,
.w-bg-c56.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c56.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c56.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c56.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c56.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c56 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c56 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c56 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c56:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c56 select {
  border-color: #f0f3fb !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c56.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c56 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c56 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c56 select {
  background-color: #f0f3fb !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c56 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(240, 243, 251, 0) 0%, #f0f3fb 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c56 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(240, 243, 251, 0) 0%, #f0f3fb 100%) 0 0 no-repeat padding-box;
}
.w-bg-c56.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c56 {
  background-color: #f0f3fb;
}
.prc-c56.poster-root-category.active {
  background-color: #f0f3fb;
  color: #444444 !important;
}
.pc-c56.poster-category.active,
.ppp-c56.poster-product__price {
  color: #f0f3fb !important;
}
.w-bg-c56.w-bg2 .priority-nav__dropdown {
  background-color: #ffffff;
  color: #000000 !important;
}
.w-bg-c56.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s56 {
  color: #f0f3fb;
  background-color: rgba(240, 243, 251, 0.15);
}
.w-bg-o-s56:focus,
.w-bg-o-s56:active {
  color: #f0f3fb;
}
.w-bg-o-s56:hover {
  color: #f0f3fb;
  background-color: rgba(240, 243, 251, 0.3);
}
.w-bg-c56.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c56.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f0f3fb;
  color: white;
}
.w-bg-c56.w-bg5,
.w-bg-c56.w-bg5 .address-item-collapse-button,
.w-bg-c56.w-bg5 .map-address-item-collapse-button,
.w-bg-c56.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c56.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f0f3fb;
  color: #ffffff !important;
}
.page-list-more-details-color-56,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-56 .with-old-price .item-price:not(.old-price) {
  color: #f0f3fb !important;
}
.price-color-56 .product-item-badge {
  background-color: #f0f3fb !important;
}
.price-color-56 .product-item-badge::after {
  border-left-color: #f0f3fb !important;
  border-right-color: #f0f3fb !important;
}
.widgets-style .btn-bg-c56 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c56 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c56 *,
.recall-template-circle-2 .recall-bg-c56 *,
.w-bg-c56 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c56.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c56:not(.w-bg1).f-bg1 .form-field,
.w-bg-c56:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c56:not(.w-bg1).f-bg3 .form-field,
.w-bg-c56:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c56 .form-field-icon,
.f-bg-c56.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c56:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c56:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c56.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c56 .widget-divider-hr {
  border-top-color: #f0f3fb !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c56:not(.w-bg4) .draggable-icon {
    background-color: #f0f3fb;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c56 {
  background-color: rgba(240, 243, 251, 0.6);
}
.widget.w-bg-c56 #lid-magnet-image-preview,
.widget.w-bg-c56 #form-image-preview {
  background-color: #f0f3fb;
}
.btn-bg1 .btn-b-c56,
.f-bg1.f-b-c56 .form-field,
.w-bg1.w-b-c56,
.feature-c56.active {
  border-color: #f0f3fb !important;
}
.btn-bg1 .btn-t-c56,
.f-bg1.f-t-c56 .form-field,
.f-bg1.f-t-c56 .form-field-icon,
.w-bg1.w-t-c56 {
  color: #f0f3fb !important;
}
.btn-bg1 .btn-t-c56 .social-button-color1 {
  fill: #f0f3fb;
}
.btn-bg1 .btn-t-c56 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c56 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c56 .yclients-color {
  fill: #f0f3fb !important;
}
.c-c56 .contact-background-color {
  fill: #f0f3fb;
}
[class*="contacts-template-"] .contacts .c-c56 {
  background-color: #f0f3fb;
}
[class*="contacts-template-"] .contacts .c-c56 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i56 .advantage-item-icon .zmdi,
.ad-c-i56 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i56 .superiority-item-info-title {
  color: #f0f3fb !important;
}
.ad-c-h56 .superiority-item-info {
  background-color: #f0f3fb !important;
}
.ad-c-h56 .superiority-item-info:after {
  border-top-color: #f0f3fb !important;
}
.superiority-template-1 .ad-c-h56 .superiority-item-icon {
  background-color: #f0f3fb !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i56 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i56 .widget-title-wrapper {
  background-color: #f0f3fb !important;
}
.wr-b-c56 .btn-site {
  background-color: #f0f3fb;
}
.q-a56 {
  background-color: #f0f3fb;
}
.active-category-color-56 .span-menu-item.active {
  color: #f0f3fb !important;
  border-bottom: 1px solid #f0f3fb !important;
}
.question-answer-template-3 .q-a56.block-question:after,
.question-answer-template-3 .q-a56.block-answer:after {
  border-top-color: #f0f3fb !important;
}
.i-to-a56 {
  background-color: #f0f3fb;
}
.f-b-56:not(.main-footer-transparent) {
  background-color: #f0f3fb;
}
.default-template .button-bg-c56 .item-button,
.product-catalog-template-1 .button-bg-c56 .item-button,
.product-catalog-template-1 .button-bg-c56 .item-price,
.product-catalog-grid-template-1 .button-bg-c56 .item-button,
.product-catalog-grid-template-1 .button-bg-c56 .item-price {
  background-color: #f0f3fb !important;
}
.catalog-button-bg-c56 .item-button,
.catalog-button-bg-c56 .catalog-client-discount-badge {
  background-color: #f0f3fb !important;
}
.catalog-button-bg-c56 .catalog-client-discount-badge::after {
  border-left-color: #f0f3fb !important;
  border-right-color: #f0f3fb !important;
}
.catalog-client-badge-bg-c56 {
  background-color: #f0f3fb;
}
.product-catalog-template-2.btn-bg1 .button-bg-c56 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c56 .item-button {
  background-color: #f0f3fb !important;
  border-color: #f0f3fb;
}
.product-catalog-template-3.btn-bg2 .button-bg-c56 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c56 .item-button {
  background-color: #f0f3fb !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c56 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c56 .item-button {
  border-color: #f0f3fb;
  color: #f0f3fb;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c56 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c56 .item-button {
  background-color: #f0f3fb !important;
  border-color: #f0f3fb;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c56 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c56 .item-button {
  background-color: #f0f3fb !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c56 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c56 .item-button {
  border-color: #f0f3fb;
  color: #f0f3fb;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c56:not(.btn-without-background) {
  background-color: #f0f3fb !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c56:not(.btn-without-background) {
  border-color: #f0f3fb;
  color: #f0f3fb;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c56.btn-without-background {
  color: #f0f3fb;
}
#main-header .header-fixed.s-c-m-56,
.bottom-menu .bottom-menu-fixed.s-c-m-56 {
  background-color: #f0f3fb;
}
.page-bg256 .step-header {
  color: #222222 !important;
}
.page-bg256 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg256 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg256 .step.active:before {
  border-top-color: #222222;
}
.page-bg256 .step.active:after {
  border-left-color: #222222;
}
.page-bg256 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg256 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c56 .profile-img {
  border-color: #f0f3fb;
}
.page-bg256,
.page-btn-bg256 {
  background-color: #f0f3fb;
}
.page-bg256 #header {
  background: linear-gradient(rgba(240, 243, 251, 0.6) 0%, rgba(240, 243, 251, 0) 100%) !important;
}
.page-bg256 #header .h-menu > li > *,
.page-bg256 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg256 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg256 .footer .h-logo,
.page-bg256 .footer .law-link {
  color: #222222 !important;
}
.page-bg256 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg256 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg256 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg256 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg256 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg256 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg256 .footer .logo-color1,
.page-bg256 .main-footer.main-footer-transparent .logo-color1,
.page-bg256 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg256 .footer .logo-color2,
.page-bg256 .main-footer.main-footer-transparent .logo-color2,
.page-bg256 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg256 .ismobile.set-prev,
.page-bg256 .ismobile.set-next {
  color: #222222 !important;
}
.shopping-cart.btn-bg-c57,
.shopping-cart-badge.btn-bg-c57,
.widgets-style .btn-bg-c57,
.success-send-form-icon.btn-bg-c57,
.widget:not(.btn-bg1) .btn-bg-c57,
.widget.f-bg2.f-bg-c57 .form-field,
.modal-dialog .btn-color.btn-bg-c57,
.w-bg-c57.w-bg2,
.w-bg-c57.w-bg2 .address-item-collapse-button,
.w-bg-c57.w-bg2 .map-address-item-collapse-button,
.w-bg-c57.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c57.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c57.num-pad {
  background-color: #000000;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c57 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c57 .recall-feedback:after,
.widgets-style .btn-bg-c57 .recall-feedback:after,
.success-send-form-icon.btn-bg-c57 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c57 .recall-feedback:after,
.widget.f-bg2.f-bg-c57 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c57 .recall-feedback:after,
.w-bg-c57.w-bg2 .recall-feedback:after,
.w-bg-c57.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c57.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c57.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c57.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c57.num-pad .recall-feedback:after {
  border-top-color: #000000;
}
.shopping-cart.btn-bg-c57 .lds-ring div,
.shopping-cart-badge.btn-bg-c57 .lds-ring div,
.widgets-style .btn-bg-c57 .lds-ring div,
.success-send-form-icon.btn-bg-c57 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c57 .lds-ring div,
.widget.f-bg2.f-bg-c57 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c57 .lds-ring div,
.w-bg-c57.w-bg2 .lds-ring div,
.w-bg-c57.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c57.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c57.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c57.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c57.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c57 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c57 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c57 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c57:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c57 select {
  border-color: #000000 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c57.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c57 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c57 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c57 select {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c57 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c57 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000000 100%) 0 0 no-repeat padding-box;
}
.w-bg-c57.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c57 {
  background-color: #000000;
}
.prc-c57.poster-root-category.active {
  background-color: #000000;
  color: #ffffff !important;
}
.pc-c57.poster-category.active,
.ppp-c57.poster-product__price {
  color: #000000 !important;
}
.w-bg-c57.w-bg2 .priority-nav__dropdown {
  background-color: #0d0d0d;
  color: #ffffff !important;
}
.w-bg-c57.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s57 {
  color: #000000;
  background-color: rgba(0, 0, 0, 0.15);
}
.w-bg-o-s57:focus,
.w-bg-o-s57:active {
  color: #000000;
}
.w-bg-o-s57:hover {
  color: #000000;
  background-color: rgba(0, 0, 0, 0.3);
}
.w-bg-c57.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c57.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #000000;
  color: white;
}
.w-bg-c57.w-bg5,
.w-bg-c57.w-bg5 .address-item-collapse-button,
.w-bg-c57.w-bg5 .map-address-item-collapse-button,
.w-bg-c57.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c57.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #000000;
  color: #ffffff !important;
}
.page-list-more-details-color-57,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-57 .with-old-price .item-price:not(.old-price) {
  color: #000000 !important;
}
.price-color-57 .product-item-badge {
  background-color: #000000 !important;
}
.price-color-57 .product-item-badge::after {
  border-left-color: #000000 !important;
  border-right-color: #000000 !important;
}
.widgets-style .btn-bg-c57 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c57 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c57 *,
.recall-template-circle-2 .recall-bg-c57 *,
.w-bg-c57 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c57.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c57:not(.w-bg1).f-bg1 .form-field,
.w-bg-c57:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c57:not(.w-bg1).f-bg3 .form-field,
.w-bg-c57:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c57 .form-field-icon,
.f-bg-c57.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c57:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c57:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c57.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c57 .widget-divider-hr {
  border-top-color: #000000 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c57:not(.w-bg4) .draggable-icon {
    background-color: #000000;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c57 {
  background-color: rgba(0, 0, 0, 0.6);
}
.widget.w-bg-c57 #lid-magnet-image-preview,
.widget.w-bg-c57 #form-image-preview {
  background-color: #000000;
}
.btn-bg1 .btn-b-c57,
.f-bg1.f-b-c57 .form-field,
.w-bg1.w-b-c57,
.feature-c57.active {
  border-color: #000000 !important;
}
.btn-bg1 .btn-t-c57,
.f-bg1.f-t-c57 .form-field,
.f-bg1.f-t-c57 .form-field-icon,
.w-bg1.w-t-c57 {
  color: #000000 !important;
}
.btn-bg1 .btn-t-c57 .social-button-color1 {
  fill: #000000;
}
.btn-bg1 .btn-t-c57 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c57 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c57 .yclients-color {
  fill: #000000 !important;
}
.c-c57 .contact-background-color {
  fill: #000000;
}
[class*="contacts-template-"] .contacts .c-c57 {
  background-color: #000000;
}
[class*="contacts-template-"] .contacts .c-c57 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i57 .advantage-item-icon .zmdi,
.ad-c-i57 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i57 .superiority-item-info-title {
  color: #000000 !important;
}
.ad-c-h57 .superiority-item-info {
  background-color: #000000 !important;
}
.ad-c-h57 .superiority-item-info:after {
  border-top-color: #000000 !important;
}
.superiority-template-1 .ad-c-h57 .superiority-item-icon {
  background-color: #000000 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i57 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i57 .widget-title-wrapper {
  background-color: #000000 !important;
}
.wr-b-c57 .btn-site {
  background-color: #000000;
}
.q-a57 {
  background-color: #000000;
}
.active-category-color-57 .span-menu-item.active {
  color: #000000 !important;
  border-bottom: 1px solid #000000 !important;
}
.question-answer-template-3 .q-a57.block-question:after,
.question-answer-template-3 .q-a57.block-answer:after {
  border-top-color: #000000 !important;
}
.i-to-a57 {
  background-color: #000000;
}
.f-b-57:not(.main-footer-transparent) {
  background-color: #000000;
}
.default-template .button-bg-c57 .item-button,
.product-catalog-template-1 .button-bg-c57 .item-button,
.product-catalog-template-1 .button-bg-c57 .item-price,
.product-catalog-grid-template-1 .button-bg-c57 .item-button,
.product-catalog-grid-template-1 .button-bg-c57 .item-price {
  background-color: #000000 !important;
}
.catalog-button-bg-c57 .item-button,
.catalog-button-bg-c57 .catalog-client-discount-badge {
  background-color: #000000 !important;
}
.catalog-button-bg-c57 .catalog-client-discount-badge::after {
  border-left-color: #000000 !important;
  border-right-color: #000000 !important;
}
.catalog-client-badge-bg-c57 {
  background-color: #000000;
}
.product-catalog-template-2.btn-bg1 .button-bg-c57 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c57 .item-button {
  background-color: #000000 !important;
  border-color: #000000;
}
.product-catalog-template-3.btn-bg2 .button-bg-c57 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c57 .item-button {
  background-color: #000000 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c57 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c57 .item-button {
  border-color: #000000;
  color: #000000;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c57 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c57 .item-button {
  background-color: #000000 !important;
  border-color: #000000;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c57 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c57 .item-button {
  background-color: #000000 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c57 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c57 .item-button {
  border-color: #000000;
  color: #000000;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c57:not(.btn-without-background) {
  background-color: #000000 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c57:not(.btn-without-background) {
  border-color: #000000;
  color: #000000;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c57.btn-without-background {
  color: #000000;
}
#main-header .header-fixed.s-c-m-57,
.bottom-menu .bottom-menu-fixed.s-c-m-57 {
  background-color: #000000;
}
.page-bg257 .step-header {
  color: #ffffff !important;
}
.page-bg257 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg257 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg257 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg257 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg257 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg257 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c57 .profile-img {
  border-color: #000000;
}
.page-bg257,
.page-btn-bg257 {
  background-color: #000000;
}
.page-bg257 #header {
  background: linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%) !important;
}
.page-bg257 #header .h-menu > li > *,
.page-bg257 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg257 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg257 .footer .h-logo,
.page-bg257 .footer .law-link {
  color: #ffffff !important;
}
.page-bg257 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg257 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg257 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg257 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg257 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg257 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg257 .footer .logo-color1,
.page-bg257 .main-footer.main-footer-transparent .logo-color1,
.page-bg257 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg257 .footer .logo-color2,
.page-bg257 .main-footer.main-footer-transparent .logo-color2,
.page-bg257 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg257 .ismobile.set-prev,
.page-bg257 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c58,
.shopping-cart-badge.btn-bg-c58,
.widgets-style .btn-bg-c58,
.success-send-form-icon.btn-bg-c58,
.widget:not(.btn-bg1) .btn-bg-c58,
.widget.f-bg2.f-bg-c58 .form-field,
.modal-dialog .btn-color.btn-bg-c58,
.w-bg-c58.w-bg2,
.w-bg-c58.w-bg2 .address-item-collapse-button,
.w-bg-c58.w-bg2 .map-address-item-collapse-button,
.w-bg-c58.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c58.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c58.num-pad {
  background-color: #1156fb;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c58 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c58 .recall-feedback:after,
.widgets-style .btn-bg-c58 .recall-feedback:after,
.success-send-form-icon.btn-bg-c58 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c58 .recall-feedback:after,
.widget.f-bg2.f-bg-c58 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c58 .recall-feedback:after,
.w-bg-c58.w-bg2 .recall-feedback:after,
.w-bg-c58.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c58.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c58.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c58.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c58.num-pad .recall-feedback:after {
  border-top-color: #1156fb;
}
.shopping-cart.btn-bg-c58 .lds-ring div,
.shopping-cart-badge.btn-bg-c58 .lds-ring div,
.widgets-style .btn-bg-c58 .lds-ring div,
.success-send-form-icon.btn-bg-c58 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c58 .lds-ring div,
.widget.f-bg2.f-bg-c58 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c58 .lds-ring div,
.w-bg-c58.w-bg2 .lds-ring div,
.w-bg-c58.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c58.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c58.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c58.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c58.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c58 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c58 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c58 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c58:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c58 select {
  border-color: #1156fb !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c58.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c58 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c58 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c58 select {
  background-color: #1156fb !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c58 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(17, 86, 251, 0) 0%, #1156fb 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c58 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(17, 86, 251, 0) 0%, #1156fb 100%) 0 0 no-repeat padding-box;
}
.w-bg-c58.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c58 {
  background-color: #1156fb;
}
.prc-c58.poster-root-category.active {
  background-color: #1156fb;
  color: #ffffff !important;
}
.pc-c58.poster-category.active,
.ppp-c58.poster-product__price {
  color: #1156fb !important;
}
.w-bg-c58.w-bg2 .priority-nav__dropdown {
  background-color: #2a68fb;
  color: #ffffff !important;
}
.w-bg-c58.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s58 {
  color: #1156fb;
  background-color: rgba(17, 86, 251, 0.15);
}
.w-bg-o-s58:focus,
.w-bg-o-s58:active {
  color: #1156fb;
}
.w-bg-o-s58:hover {
  color: #1156fb;
  background-color: rgba(17, 86, 251, 0.3);
}
.w-bg-c58.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c58.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #1156fb;
  color: white;
}
.w-bg-c58.w-bg5,
.w-bg-c58.w-bg5 .address-item-collapse-button,
.w-bg-c58.w-bg5 .map-address-item-collapse-button,
.w-bg-c58.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c58.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #1156fb;
  color: #ffffff !important;
}
.page-list-more-details-color-58,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-58 .with-old-price .item-price:not(.old-price) {
  color: #1156fb !important;
}
.price-color-58 .product-item-badge {
  background-color: #1156fb !important;
}
.price-color-58 .product-item-badge::after {
  border-left-color: #1156fb !important;
  border-right-color: #1156fb !important;
}
.widgets-style .btn-bg-c58 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c58 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c58 *,
.recall-template-circle-2 .recall-bg-c58 *,
.w-bg-c58 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c58.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c58:not(.w-bg1).f-bg1 .form-field,
.w-bg-c58:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c58:not(.w-bg1).f-bg3 .form-field,
.w-bg-c58:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c58 .form-field-icon,
.f-bg-c58.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c58:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c58:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c58.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c58 .widget-divider-hr {
  border-top-color: #1156fb !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c58:not(.w-bg4) .draggable-icon {
    background-color: #1156fb;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c58 {
  background-color: rgba(17, 86, 251, 0.6);
}
.widget.w-bg-c58 #lid-magnet-image-preview,
.widget.w-bg-c58 #form-image-preview {
  background-color: #1156fb;
}
.btn-bg1 .btn-b-c58,
.f-bg1.f-b-c58 .form-field,
.w-bg1.w-b-c58,
.feature-c58.active {
  border-color: #1156fb !important;
}
.btn-bg1 .btn-t-c58,
.f-bg1.f-t-c58 .form-field,
.f-bg1.f-t-c58 .form-field-icon,
.w-bg1.w-t-c58 {
  color: #1156fb !important;
}
.btn-bg1 .btn-t-c58 .social-button-color1 {
  fill: #1156fb;
}
.btn-bg1 .btn-t-c58 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c58 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c58 .yclients-color {
  fill: #1156fb !important;
}
.c-c58 .contact-background-color {
  fill: #1156fb;
}
[class*="contacts-template-"] .contacts .c-c58 {
  background-color: #1156fb;
}
[class*="contacts-template-"] .contacts .c-c58 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i58 .advantage-item-icon .zmdi,
.ad-c-i58 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i58 .superiority-item-info-title {
  color: #1156fb !important;
}
.ad-c-h58 .superiority-item-info {
  background-color: #1156fb !important;
}
.ad-c-h58 .superiority-item-info:after {
  border-top-color: #1156fb !important;
}
.superiority-template-1 .ad-c-h58 .superiority-item-icon {
  background-color: #1156fb !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i58 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i58 .widget-title-wrapper {
  background-color: #1156fb !important;
}
.wr-b-c58 .btn-site {
  background-color: #1156fb;
}
.q-a58 {
  background-color: #1156fb;
}
.active-category-color-58 .span-menu-item.active {
  color: #1156fb !important;
  border-bottom: 1px solid #1156fb !important;
}
.question-answer-template-3 .q-a58.block-question:after,
.question-answer-template-3 .q-a58.block-answer:after {
  border-top-color: #1156fb !important;
}
.i-to-a58 {
  background-color: #1156fb;
}
.f-b-58:not(.main-footer-transparent) {
  background-color: #1156fb;
}
.default-template .button-bg-c58 .item-button,
.product-catalog-template-1 .button-bg-c58 .item-button,
.product-catalog-template-1 .button-bg-c58 .item-price,
.product-catalog-grid-template-1 .button-bg-c58 .item-button,
.product-catalog-grid-template-1 .button-bg-c58 .item-price {
  background-color: #1156fb !important;
}
.catalog-button-bg-c58 .item-button,
.catalog-button-bg-c58 .catalog-client-discount-badge {
  background-color: #1156fb !important;
}
.catalog-button-bg-c58 .catalog-client-discount-badge::after {
  border-left-color: #1156fb !important;
  border-right-color: #1156fb !important;
}
.catalog-client-badge-bg-c58 {
  background-color: #1156fb;
}
.product-catalog-template-2.btn-bg1 .button-bg-c58 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c58 .item-button {
  background-color: #1156fb !important;
  border-color: #1156fb;
}
.product-catalog-template-3.btn-bg2 .button-bg-c58 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c58 .item-button {
  background-color: #1156fb !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c58 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c58 .item-button {
  border-color: #1156fb;
  color: #1156fb;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c58 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c58 .item-button {
  background-color: #1156fb !important;
  border-color: #1156fb;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c58 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c58 .item-button {
  background-color: #1156fb !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c58 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c58 .item-button {
  border-color: #1156fb;
  color: #1156fb;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c58:not(.btn-without-background) {
  background-color: #1156fb !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c58:not(.btn-without-background) {
  border-color: #1156fb;
  color: #1156fb;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c58.btn-without-background {
  color: #1156fb;
}
#main-header .header-fixed.s-c-m-58,
.bottom-menu .bottom-menu-fixed.s-c-m-58 {
  background-color: #1156fb;
}
.page-bg258 .step-header {
  color: #ffffff !important;
}
.page-bg258 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg258 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg258 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg258 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg258 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg258 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c58 .profile-img {
  border-color: #1156fb;
}
.page-bg258,
.page-btn-bg258 {
  background-color: #1156fb;
}
.page-bg258 #header {
  background: linear-gradient(rgba(17, 86, 251, 0.6) 0%, rgba(17, 86, 251, 0) 100%) !important;
}
.page-bg258 #header .h-menu > li > *,
.page-bg258 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg258 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg258 .footer .h-logo,
.page-bg258 .footer .law-link {
  color: #ffffff !important;
}
.page-bg258 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg258 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg258 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg258 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg258 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg258 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg258 .footer .logo-color1,
.page-bg258 .main-footer.main-footer-transparent .logo-color1,
.page-bg258 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg258 .footer .logo-color2,
.page-bg258 .main-footer.main-footer-transparent .logo-color2,
.page-bg258 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg258 .ismobile.set-prev,
.page-bg258 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c59,
.shopping-cart-badge.btn-bg-c59,
.widgets-style .btn-bg-c59,
.success-send-form-icon.btn-bg-c59,
.widget:not(.btn-bg1) .btn-bg-c59,
.widget.f-bg2.f-bg-c59 .form-field,
.modal-dialog .btn-color.btn-bg-c59,
.w-bg-c59.w-bg2,
.w-bg-c59.w-bg2 .address-item-collapse-button,
.w-bg-c59.w-bg2 .map-address-item-collapse-button,
.w-bg-c59.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c59.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c59.num-pad {
  background-color: #eb0006;
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c59 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c59 .recall-feedback:after,
.widgets-style .btn-bg-c59 .recall-feedback:after,
.success-send-form-icon.btn-bg-c59 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c59 .recall-feedback:after,
.widget.f-bg2.f-bg-c59 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c59 .recall-feedback:after,
.w-bg-c59.w-bg2 .recall-feedback:after,
.w-bg-c59.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c59.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c59.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c59.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c59.num-pad .recall-feedback:after {
  border-top-color: #eb0006;
}
.shopping-cart.btn-bg-c59 .lds-ring div,
.shopping-cart-badge.btn-bg-c59 .lds-ring div,
.widgets-style .btn-bg-c59 .lds-ring div,
.success-send-form-icon.btn-bg-c59 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c59 .lds-ring div,
.widget.f-bg2.f-bg-c59 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c59 .lds-ring div,
.w-bg-c59.w-bg2 .lds-ring div,
.w-bg-c59.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c59.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c59.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c59.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c59.num-pad .lds-ring div {
  border-top-color: #ffffff;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c59 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c59 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c59 .widget-content .profile-info {
  color: #ffffff;
}
.f-bg3.w-bg-c59:not(.w-bg1) .form-field {
  border-color: #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
}
.widget.f-bg1.f-bg-c59 select {
  border-color: #eb0006 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c59.w-bg1 select::placeholder {
  color: #ffffff !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c59 .select:before {
  background-color: #ffffff;
}
html:not(.ie9) .widget.w-bg-c59 .select:before {
  background-color: #ffffff;
}
.widget.f-bg2.f-bg-c59 select {
  background-color: #eb0006 !important;
  color: #ffffff !important;
}
.w-bg2.w-bg-c59 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(235, 0, 6, 0) 0%, #eb0006 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c59 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(235, 0, 6, 0) 0%, #eb0006 100%) 0 0 no-repeat padding-box;
}
.w-bg-c59.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c59 {
  background-color: #eb0006;
}
.prc-c59.poster-root-category.active {
  background-color: #eb0006;
  color: #ffffff !important;
}
.pc-c59.poster-category.active,
.ppp-c59.poster-product__price {
  color: #eb0006 !important;
}
.w-bg-c59.w-bg2 .priority-nav__dropdown {
  background-color: #ff050c;
  color: #ffffff !important;
}
.w-bg-c59.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
.w-bg-o-s59 {
  color: #eb0006;
  background-color: rgba(235, 0, 6, 0.15);
}
.w-bg-o-s59:focus,
.w-bg-o-s59:active {
  color: #eb0006;
}
.w-bg-o-s59:hover {
  color: #eb0006;
  background-color: rgba(235, 0, 6, 0.3);
}
.w-bg-c59.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c59.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #eb0006;
  color: white;
}
.w-bg-c59.w-bg5,
.w-bg-c59.w-bg5 .address-item-collapse-button,
.w-bg-c59.w-bg5 .map-address-item-collapse-button,
.w-bg-c59.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c59.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #eb0006;
  color: #ffffff !important;
}
.page-list-more-details-color-59,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-59 .with-old-price .item-price:not(.old-price) {
  color: #eb0006 !important;
}
.price-color-59 .product-item-badge {
  background-color: #eb0006 !important;
}
.price-color-59 .product-item-badge::after {
  border-left-color: #eb0006 !important;
  border-right-color: #eb0006 !important;
}
.widgets-style .btn-bg-c59 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c59 .yclients-color {
  fill: #ffffff !important;
}
.recall-template-rect-2 .recall-bg-c59 *,
.recall-template-circle-2 .recall-bg-c59 *,
.w-bg-c59 .widget-menu-dropdown h3 {
  color: #ffffff !important;
}
.w-bg-c59.social-buttons-template-2 .btn-site {
  border-bottom-color: #ffffff !important;
}
.w-bg-c59:not(.w-bg1).f-bg1 .form-field,
.w-bg-c59:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c59:not(.w-bg1).f-bg3 .form-field,
.w-bg-c59:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c59 .form-field-icon,
.f-bg-c59.f-bg2 .form-field {
  color: #ffffff !important;
}
.w-bg-c59:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c59:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c59.f-bg2 .form-field::placeholder {
  color: #dddddd !important;
}
.d-c59 .widget-divider-hr {
  border-top-color: #eb0006 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c59:not(.w-bg4) .draggable-icon {
    background-color: #eb0006;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c59 {
  background-color: rgba(235, 0, 6, 0.6);
}
.widget.w-bg-c59 #lid-magnet-image-preview,
.widget.w-bg-c59 #form-image-preview {
  background-color: #eb0006;
}
.btn-bg1 .btn-b-c59,
.f-bg1.f-b-c59 .form-field,
.w-bg1.w-b-c59,
.feature-c59.active {
  border-color: #eb0006 !important;
}
.btn-bg1 .btn-t-c59,
.f-bg1.f-t-c59 .form-field,
.f-bg1.f-t-c59 .form-field-icon,
.w-bg1.w-t-c59 {
  color: #eb0006 !important;
}
.btn-bg1 .btn-t-c59 .social-button-color1 {
  fill: #eb0006;
}
.btn-bg1 .btn-t-c59 .social-button-color2 {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c59 .social-button-color1.zen {
  fill: #000000;
}
.btn-bg1 .btn-t-c59 .yclients-color {
  fill: #eb0006 !important;
}
.c-c59 .contact-background-color {
  fill: #eb0006;
}
[class*="contacts-template-"] .contacts .c-c59 {
  background-color: #eb0006;
}
[class*="contacts-template-"] .contacts .c-c59 .lds-ring div {
  border-top-color: #ffffff !important;
}
.ad-c-i59 .advantage-item-icon .zmdi,
.ad-c-i59 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i59 .superiority-item-info-title {
  color: #eb0006 !important;
}
.ad-c-h59 .superiority-item-info {
  background-color: #eb0006 !important;
}
.ad-c-h59 .superiority-item-info:after {
  border-top-color: #eb0006 !important;
}
.superiority-template-1 .ad-c-h59 .superiority-item-icon {
  background-color: #eb0006 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i59 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i59 .widget-title-wrapper {
  background-color: #eb0006 !important;
}
.wr-b-c59 .btn-site {
  background-color: #eb0006;
}
.q-a59 {
  background-color: #eb0006;
}
.active-category-color-59 .span-menu-item.active {
  color: #eb0006 !important;
  border-bottom: 1px solid #eb0006 !important;
}
.question-answer-template-3 .q-a59.block-question:after,
.question-answer-template-3 .q-a59.block-answer:after {
  border-top-color: #eb0006 !important;
}
.i-to-a59 {
  background-color: #eb0006;
}
.f-b-59:not(.main-footer-transparent) {
  background-color: #eb0006;
}
.default-template .button-bg-c59 .item-button,
.product-catalog-template-1 .button-bg-c59 .item-button,
.product-catalog-template-1 .button-bg-c59 .item-price,
.product-catalog-grid-template-1 .button-bg-c59 .item-button,
.product-catalog-grid-template-1 .button-bg-c59 .item-price {
  background-color: #eb0006 !important;
}
.catalog-button-bg-c59 .item-button,
.catalog-button-bg-c59 .catalog-client-discount-badge {
  background-color: #eb0006 !important;
}
.catalog-button-bg-c59 .catalog-client-discount-badge::after {
  border-left-color: #eb0006 !important;
  border-right-color: #eb0006 !important;
}
.catalog-client-badge-bg-c59 {
  background-color: #eb0006;
}
.product-catalog-template-2.btn-bg1 .button-bg-c59 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c59 .item-button {
  background-color: #eb0006 !important;
  border-color: #eb0006;
}
.product-catalog-template-3.btn-bg2 .button-bg-c59 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c59 .item-button {
  background-color: #eb0006 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c59 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c59 .item-button {
  border-color: #eb0006;
  color: #eb0006;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c59 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c59 .item-button {
  background-color: #eb0006 !important;
  border-color: #eb0006;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c59 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c59 .item-button {
  background-color: #eb0006 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c59 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c59 .item-button {
  border-color: #eb0006;
  color: #eb0006;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c59:not(.btn-without-background) {
  background-color: #eb0006 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c59:not(.btn-without-background) {
  border-color: #eb0006;
  color: #eb0006;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c59.btn-without-background {
  color: #eb0006;
}
#main-header .header-fixed.s-c-m-59,
.bottom-menu .bottom-menu-fixed.s-c-m-59 {
  background-color: #eb0006;
}
.page-bg259 .step-header {
  color: #ffffff !important;
}
.page-bg259 .step {
  border-color: rgba(255, 255, 255, 0.5);
  color: rgba(255, 255, 255, 0.5);
}
.page-bg259 .step.active {
  border-color: #ffffff;
  color: #ffffff;
}
.page-bg259 .step.active:before {
  border-top-color: #ffffff;
}
.page-bg259 .step.active:after {
  border-left-color: #ffffff;
}
.page-bg259 .step:before {
  border-top-color: rgba(255, 255, 255, 0.5);
}
.page-bg259 .step:after {
  border-left-color: rgba(255, 255, 255, 0.5);
}
.p-a-b-c59 .profile-img {
  border-color: #eb0006;
}
.page-bg259,
.page-btn-bg259 {
  background-color: #eb0006;
}
.page-bg259 #header {
  background: linear-gradient(rgba(235, 0, 6, 0.6) 0%, rgba(235, 0, 6, 0) 100%) !important;
}
.page-bg259 #header .h-menu > li > *,
.page-bg259 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg259 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #ffffff !important;
}
.page-bg259 .footer .h-logo,
.page-bg259 .footer .law-link {
  color: #ffffff !important;
}
.page-bg259 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg259 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg259 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg259 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg259 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg259 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #ffffff !important;
}
.page-bg259 .footer .logo-color1,
.page-bg259 .main-footer.main-footer-transparent .logo-color1,
.page-bg259 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #ffffff;
  opacity: 0.5;
}
.page-bg259 .footer .logo-color2,
.page-bg259 .main-footer.main-footer-transparent .logo-color2,
.page-bg259 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #ffffff;
}
.page-bg259 .ismobile.set-prev,
.page-bg259 .ismobile.set-next {
  color: #ffffff !important;
}
.shopping-cart.btn-bg-c60,
.shopping-cart-badge.btn-bg-c60,
.widgets-style .btn-bg-c60,
.success-send-form-icon.btn-bg-c60,
.widget:not(.btn-bg1) .btn-bg-c60,
.widget.f-bg2.f-bg-c60 .form-field,
.modal-dialog .btn-color.btn-bg-c60,
.w-bg-c60.w-bg2,
.w-bg-c60.w-bg2 .address-item-collapse-button,
.w-bg-c60.w-bg2 .map-address-item-collapse-button,
.w-bg-c60.w-bg2 .dropdown-menu > .view-widget-content,
.w-bg-c60.w-bg2 .dropdown-menu > .edit-widget-content,
.cntr-bg-c60.num-pad {
  background-color: #f5f4f2;
  color: #444444 !important;
}
.shopping-cart.btn-bg-c60 .recall-feedback:after,
.shopping-cart-badge.btn-bg-c60 .recall-feedback:after,
.widgets-style .btn-bg-c60 .recall-feedback:after,
.success-send-form-icon.btn-bg-c60 .recall-feedback:after,
.widget:not(.btn-bg1) .btn-bg-c60 .recall-feedback:after,
.widget.f-bg2.f-bg-c60 .form-field .recall-feedback:after,
.modal-dialog .btn-color.btn-bg-c60 .recall-feedback:after,
.w-bg-c60.w-bg2 .recall-feedback:after,
.w-bg-c60.w-bg2 .address-item-collapse-button .recall-feedback:after,
.w-bg-c60.w-bg2 .map-address-item-collapse-button .recall-feedback:after,
.w-bg-c60.w-bg2 .dropdown-menu > .view-widget-content .recall-feedback:after,
.w-bg-c60.w-bg2 .dropdown-menu > .edit-widget-content .recall-feedback:after,
.cntr-bg-c60.num-pad .recall-feedback:after {
  border-top-color: #f5f4f2;
}
.shopping-cart.btn-bg-c60 .lds-ring div,
.shopping-cart-badge.btn-bg-c60 .lds-ring div,
.widgets-style .btn-bg-c60 .lds-ring div,
.success-send-form-icon.btn-bg-c60 .lds-ring div,
.widget:not(.btn-bg1) .btn-bg-c60 .lds-ring div,
.widget.f-bg2.f-bg-c60 .form-field .lds-ring div,
.modal-dialog .btn-color.btn-bg-c60 .lds-ring div,
.w-bg-c60.w-bg2 .lds-ring div,
.w-bg-c60.w-bg2 .address-item-collapse-button .lds-ring div,
.w-bg-c60.w-bg2 .map-address-item-collapse-button .lds-ring div,
.w-bg-c60.w-bg2 .dropdown-menu > .view-widget-content .lds-ring div,
.w-bg-c60.w-bg2 .dropdown-menu > .edit-widget-content .lds-ring div,
.cntr-bg-c60.num-pad .lds-ring div {
  border-top-color: #444444;
}
body:not(.light-color) .profile-widget-wrapper .w-bg4.w-bg-c60 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg6.w-bg-c60 .widget-content .profile-info,
body:not(.light-color) .profile-widget-wrapper .w-bg1.w-bg-c60 .widget-content .profile-info {
  color: #444444;
}
.f-bg3.w-bg-c60:not(.w-bg1) .form-field {
  border-color: #444444 !important;
  border-bottom: 1px solid #444444 !important;
}
.widget.f-bg1.f-bg-c60 select {
  border-color: #f5f4f2 !important;
  background-color: transparent !important;
}
.widget.f-bg1.f-bg-c60.w-bg1 select::placeholder {
  color: #9d9d9d !important;
}
html:not(.ie9) .widget.f-bg2.f-bg-c60 .select:before {
  background-color: #444444;
}
html:not(.ie9) .widget.w-bg-c60 .select:before {
  background-color: #444444;
}
.widget.f-bg2.f-bg-c60 select {
  background-color: #f5f4f2 !important;
  color: #444444 !important;
}
.w-bg2.w-bg-c60 .poster-categories-list-wrapper::after {
  background: transparent linear-gradient(90deg, rgba(245, 244, 242, 0) 0%, #f5f4f2 100%) 0 0 no-repeat padding-box;
}
.w-bg2.w-bg-c60 .poster-categories-list-wrapper::before {
  background: transparent linear-gradient(270deg, rgba(245, 244, 242, 0) 0%, #f5f4f2 100%) 0 0 no-repeat padding-box;
}
.w-bg-c60.w-bg2 .dropdown-menu > .view-widget-content .close-menu-elem,
.current-brand-color.btn-bg-c60 {
  background-color: #f5f4f2;
}
.prc-c60.poster-root-category.active {
  background-color: #f5f4f2;
  color: #444444 !important;
}
.pc-c60.poster-category.active,
.ppp-c60.poster-product__price {
  color: #f5f4f2 !important;
}
.w-bg-c60.w-bg2 .priority-nav__dropdown {
  background-color: #ffffff;
  color: #000000 !important;
}
.w-bg-c60.w-bg2 .priority-nav__dropdown > li > a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.w-bg-o-s60 {
  color: #f5f4f2;
  background-color: rgba(245, 244, 242, 0.15);
}
.w-bg-o-s60:focus,
.w-bg-o-s60:active {
  color: #f5f4f2;
}
.w-bg-o-s60:hover {
  color: #f5f4f2;
  background-color: rgba(245, 244, 242, 0.3);
}
.w-bg-c60.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.w-bg-c60.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  background-color: #f5f4f2;
  color: white;
}
.w-bg-c60.w-bg5,
.w-bg-c60.w-bg5 .address-item-collapse-button,
.w-bg-c60.w-bg5 .map-address-item-collapse-button,
.w-bg-c60.w-bg5 .dropdown-menu > .view-widget-content,
.w-bg-c60.w-bg5 .dropdown-menu > .edit-widget-content {
  background-color: #f5f4f2;
  color: #ffffff !important;
}
.page-list-more-details-color-60,
.widget:not(.product-catalog-template-1):not(.product-catalog-grid-template-1) .price-color-60 .with-old-price .item-price:not(.old-price) {
  color: #f5f4f2 !important;
}
.price-color-60 .product-item-badge {
  background-color: #f5f4f2 !important;
}
.price-color-60 .product-item-badge::after {
  border-left-color: #f5f4f2 !important;
  border-right-color: #f5f4f2 !important;
}
.widgets-style .btn-bg-c60 .yclients-color,
.widget:not(.btn-bg1) .btn-bg-c60 .yclients-color {
  fill: #444444 !important;
}
.recall-template-rect-2 .recall-bg-c60 *,
.recall-template-circle-2 .recall-bg-c60 *,
.w-bg-c60 .widget-menu-dropdown h3 {
  color: #444444 !important;
}
.w-bg-c60.social-buttons-template-2 .btn-site {
  border-bottom-color: #444444 !important;
}
.w-bg-c60:not(.w-bg1).f-bg1 .form-field,
.w-bg-c60:not(.w-bg1).f-bg1 .form-field-icon,
.w-bg-c60:not(.w-bg1).f-bg3 .form-field,
.w-bg-c60:not(.w-bg1).f-bg3 .form-field-icon,
.widget.f-bg2.f-bg-c60 .form-field-icon,
.f-bg-c60.f-bg2 .form-field {
  color: #444444 !important;
}
.w-bg-c60:not(.w-bg1).f-bg1 .form-field::placeholder,
.w-bg-c60:not(.w-bg1).f-bg3 .form-field::placeholder,
.f-bg-c60.f-bg2 .form-field::placeholder {
  color: #777777 !important;
}
.d-c60 .widget-divider-hr {
  border-top-color: #f5f4f2 !important;
}
@media screen and (max-width: 360px) {
  .w-bg-c60:not(.w-bg4) .draggable-icon {
    background-color: #f5f4f2;
    color: #ffffff;
    opacity: 1;
  }
}
.w-bg3.w-bg-c60 {
  background-color: rgba(245, 244, 242, 0.6);
}
.widget.w-bg-c60 #lid-magnet-image-preview,
.widget.w-bg-c60 #form-image-preview {
  background-color: #f5f4f2;
}
.btn-bg1 .btn-b-c60,
.f-bg1.f-b-c60 .form-field,
.w-bg1.w-b-c60,
.feature-c60.active {
  border-color: #f5f4f2 !important;
}
.btn-bg1 .btn-t-c60,
.f-bg1.f-t-c60 .form-field,
.f-bg1.f-t-c60 .form-field-icon,
.w-bg1.w-t-c60 {
  color: #f5f4f2 !important;
}
.btn-bg1 .btn-t-c60 .social-button-color1 {
  fill: #f5f4f2;
}
.btn-bg1 .btn-t-c60 .social-button-color2 {
  fill: #000000;
}
.btn-bg1 .btn-t-c60 .social-button-color1.zen {
  fill: #ffffff;
}
.btn-bg1 .btn-t-c60 .yclients-color {
  fill: #f5f4f2 !important;
}
.c-c60 .contact-background-color {
  fill: #f5f4f2;
}
[class*="contacts-template-"] .contacts .c-c60 {
  background-color: #f5f4f2;
}
[class*="contacts-template-"] .contacts .c-c60 .lds-ring div {
  border-top-color: #444444 !important;
}
.ad-c-i60 .advantage-item-icon .zmdi,
.ad-c-i60 .superiority-item-icon .zmdi,
.widget:not(.superiority-template-2):not(.superiority-template-3) .ad-c-i60 .superiority-item-info-title {
  color: #f5f4f2 !important;
}
.ad-c-h60 .superiority-item-info {
  background-color: #f5f4f2 !important;
}
.ad-c-h60 .superiority-item-info:after {
  border-top-color: #f5f4f2 !important;
}
.superiority-template-1 .ad-c-h60 .superiority-item-icon {
  background-color: #f5f4f2 !important;
}
.widget:not(.edit-mode).superiority-template-2 .ad-c-i60 .widget-title-wrapper,
.widget:not(.edit-mode).superiority-template-3 .ad-c-i60 .widget-title-wrapper {
  background-color: #f5f4f2 !important;
}
.wr-b-c60 .btn-site {
  background-color: #f5f4f2;
}
.q-a60 {
  background-color: #f5f4f2;
}
.active-category-color-60 .span-menu-item.active {
  color: #f5f4f2 !important;
  border-bottom: 1px solid #f5f4f2 !important;
}
.question-answer-template-3 .q-a60.block-question:after,
.question-answer-template-3 .q-a60.block-answer:after {
  border-top-color: #f5f4f2 !important;
}
.i-to-a60 {
  background-color: #f5f4f2;
}
.f-b-60:not(.main-footer-transparent) {
  background-color: #f5f4f2;
}
.default-template .button-bg-c60 .item-button,
.product-catalog-template-1 .button-bg-c60 .item-button,
.product-catalog-template-1 .button-bg-c60 .item-price,
.product-catalog-grid-template-1 .button-bg-c60 .item-button,
.product-catalog-grid-template-1 .button-bg-c60 .item-price {
  background-color: #f5f4f2 !important;
}
.catalog-button-bg-c60 .item-button,
.catalog-button-bg-c60 .catalog-client-discount-badge {
  background-color: #f5f4f2 !important;
}
.catalog-button-bg-c60 .catalog-client-discount-badge::after {
  border-left-color: #f5f4f2 !important;
  border-right-color: #f5f4f2 !important;
}
.catalog-client-badge-bg-c60 {
  background-color: #f5f4f2;
}
.product-catalog-template-2.btn-bg1 .button-bg-c60 .item-button,
.product-catalog-template-2.btn-bg2 .button-bg-c60 .item-button {
  background-color: #f5f4f2 !important;
  border-color: #f5f4f2;
}
.product-catalog-template-3.btn-bg2 .button-bg-c60 .item-button,
.product-catalog-template-4.btn-bg2 .button-bg-c60 .item-button {
  background-color: #f5f4f2 !important;
}
.product-catalog-template-3.btn-bg1 .button-bg-c60 .item-button,
.product-catalog-template-4.btn-bg1 .button-bg-c60 .item-button {
  border-color: #f5f4f2;
  color: #f5f4f2;
  background-color: transparent;
}
.product-catalog-grid-template-2.btn-bg1 .button-bg-c60 .item-button,
.product-catalog-grid-template-2.btn-bg2 .button-bg-c60 .item-button {
  background-color: #f5f4f2 !important;
  border-color: #f5f4f2;
}
.product-catalog-grid-template-3.btn-bg2 .button-bg-c60 .item-button,
.product-catalog-grid-template-4.btn-bg2 .button-bg-c60 .item-button {
  background-color: #f5f4f2 !important;
}
.product-catalog-grid-template-3.btn-bg1 .button-bg-c60 .item-button,
.product-catalog-grid-template-4.btn-bg1 .button-bg-c60 .item-button {
  border-color: #f5f4f2;
  color: #f5f4f2;
  background-color: transparent;
}
.widget-product-catalog-grid.btn-bg2 .catalog-button-load-bg-c60:not(.btn-without-background) {
  background-color: #f5f4f2 !important;
}
.widget-product-catalog-grid.btn-bg1 .catalog-button-load-bg-c60:not(.btn-without-background) {
  border-color: #f5f4f2;
  color: #f5f4f2;
  background-color: transparent;
}
.widget-product-catalog-grid .catalog-button-load-bg-c60.btn-without-background {
  color: #f5f4f2;
}
#main-header .header-fixed.s-c-m-60,
.bottom-menu .bottom-menu-fixed.s-c-m-60 {
  background-color: #f5f4f2;
}
.page-bg260 .step-header {
  color: #222222 !important;
}
.page-bg260 .step {
  border-color: rgba(34, 34, 34, 0.5);
  color: rgba(34, 34, 34, 0.5);
}
.page-bg260 .step.active {
  border-color: #222222;
  color: #222222;
}
.page-bg260 .step.active:before {
  border-top-color: #222222;
}
.page-bg260 .step.active:after {
  border-left-color: #222222;
}
.page-bg260 .step:before {
  border-top-color: rgba(34, 34, 34, 0.5);
}
.page-bg260 .step:after {
  border-left-color: rgba(34, 34, 34, 0.5);
}
.p-a-b-c60 .profile-img {
  border-color: #f5f4f2;
}
.page-bg260,
.page-btn-bg260 {
  background-color: #f5f4f2;
}
.page-bg260 #header {
  background: linear-gradient(rgba(245, 244, 242, 0.6) 0%, rgba(245, 244, 242, 0) 100%) !important;
}
.page-bg260 #header .h-menu > li > *,
.page-bg260 .menu-view-mode .widget:not(.is-sticky) #widget-menu-toggle,
.page-bg260 .menu-view-mode .widget:not(.is-sticky) .widget-title {
  color: #222222 !important;
}
.page-bg260 .footer .h-logo,
.page-bg260 .footer .law-link {
  color: #222222 !important;
}
.page-bg260 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .site-created-logo .site-created,
.page-bg260 .main-footer.main-footer-transparent .main-footer__scrollbar-fix .container .copyright .link-legal-info,
.page-bg260 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg260 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .site-created .text,
.page-bg260 #menu-template-style-desktop .template-preview-footer.main-footer-transparent .legal-information,
.page-bg260 #menu-template-style-mobile .template-preview-footer.main-footer-transparent .legal-information {
  color: #222222 !important;
}
.page-bg260 .footer .logo-color1,
.page-bg260 .main-footer.main-footer-transparent .logo-color1,
.page-bg260 .template-preview-footer.main-footer-transparent .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.page-bg260 .footer .logo-color2,
.page-bg260 .main-footer.main-footer-transparent .logo-color2,
.page-bg260 .template-preview-footer.main-footer-transparent .logo-color2 {
  fill: #222222;
}
.page-bg260 .ismobile.set-prev,
.page-bg260 .ismobile.set-next {
  color: #222222 !important;
}
.light-color.product-items .item-button {
  color: #222222;
}
.light-color.widget .text-danger {
  color: #f6675d;
}
.light-color.widget a.text-danger:hover,
.light-color.widget a.text-danger:focus {
  color: #f33a2c;
}
.light-color.contact-button .contact-color1,
.light-color.contact-img .contact-color1,
.light-color.btn-site .social-button-color1,
.light-color.worker-buttons-wrapper .worker-color1,
.light-color.btn-site .worker-color1 {
  fill: #222222;
}
.light-color.success-send-form-icon .zmdi {
  color: #222222 !important;
}
.light-color.btn-site .social-button-color2 {
  fill: #ffffff;
}
.light-color.product-items .item-button .w-bg-1.light-color,
.light-color.loading-products-button:not(.btn-without-background),
.light-color.button-bg .item-button,
.product-catalog-template-1 .light-color.product-items .item-price,
.product-catalog-grid-template-1 .light-color.product-items .item-price {
  color: #222222 !important;
}
.light-color.product-catalog-template-2.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-3.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-4.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-2.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-3.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-4.w-bg2 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-2.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-3.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-4.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-2.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-3.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-grid-template-4.w-bg3 .product-items .product-item .item-info .item-name,
.light-color.product-catalog-template-2.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-template-3.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-template-4.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-2.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-3.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-4.w-bg2 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-template-2.w-bg3 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-template-3.w-bg3 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-template-4.w-bg3 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-2.w-bg3 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-3.w-bg3 .product-items .product-item .item-info .item-description,
.light-color.product-catalog-grid-template-4.w-bg3 .product-items .product-item .item-info .item-description {
  color: #707070;
}
.light-color.product-catalog-template-2.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-template-3.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-template-4.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-2.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-3.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-4.w-bg2 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-template-2.w-bg3 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-template-3.w-bg3 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-template-4.w-bg3 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-2.w-bg3 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-3.w-bg3 .product-items .product-item .item-info .item-price,
.light-color.product-catalog-grid-template-4.w-bg3 .product-items .product-item .item-info .item-price {
  color: #383838;
}
.light-color.contact-button .contact-color2,
.light-color.contact-img .contact-color2 {
  fill: #282828;
}
.light-color.contact-button .contact-color3,
.light-color.contact-img .contact-color3 {
  fill: #3d3d3d;
}
.light-color.contact-button .contact-color4,
.light-color.contact-img .contact-color4 {
  fill: #090909;
}
.light-color.product-item .product-item-badge,
.contacts .light-color.contact-img .contact-title,
.contacts .light-color.contact-button .contact-title {
  color: #090909 !important;
}
.light-color.block-question .header,
.light-color.block-answer .header,
.light-color.block-question .question-of-user,
.light-color.block-answer .answer-of-user {
  color: #090909 !important;
}
.light-color.q-a-t-1 .block-question .question-of-user,
.light-color.q-a-t-1 .block-answer .answer-of-user {
  color: #090909 !important;
}
.invite-to-action-widget-wrapper .light-color.i-to-a-title {
  color: #222222 !important;
}
.light-color.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-prev-products,
.light-color.widget .view-widget-content .product-catalog-template.control-scrolling-3 .arrow-next-products {
  color: grey !important;
}
.light-color .add-to-cart-notification .success-send-form .success-send-form-text {
  color: #222222 !important;
}
.superiority-widget.superiority-template-2 .light-color.widget-content .superiority-item .superiority-item-info-title,
.superiority-widget:not(.superiority-template-3):not(.superiority-template-1) .light-color.widget-content .superiority-item .superiority-item-info-subtitle {
  color: #222222;
}
.light-color.superiority-template-1 .superiority-item .superiority-item-info .superiority-item-info-subtitle,
.light-color.superiority-template-3 .superiority-item .superiority-item-info .superiority-item-info-title,
.light-color.superiority-template-3 .superiority-item .superiority-item-info .superiority-item-info-subtitle,
.light-color.superiority-template-2 .view-widget-content h3,
.light-color.superiority-template-3 .view-widget-content h3 {
  color: #222222 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1),
.light-color.widget.w-bg2.edit-mode,
.light-color.widget.w-bg5.edit-mode,
.light-color.widget.w-bg3.edit-mode,
.light-color.page-color .widget.w-bg1.edit-mode,
.light-color.page-color .widget.w-bg4.edit-mode,
.light-color.page-color .widget.w-bg6.edit-mode {
  color: #222222 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .text-muted,
.light-color.widget.w-bg2.edit-mode .text-muted,
.light-color.widget.w-bg5.edit-mode .text-muted,
.light-color.widget.w-bg3.edit-mode .text-muted,
.light-color.page-color .widget.w-bg1.edit-mode .text-muted,
.light-color.page-color .widget.w-bg4.edit-mode .text-muted,
.light-color.page-color .widget.w-bg6.edit-mode .text-muted {
  color: #777777;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description-box,
.light-color.widget.w-bg2.edit-mode .worker-description-box,
.light-color.widget.w-bg5.edit-mode .worker-description-box,
.light-color.widget.w-bg3.edit-mode .worker-description-box,
.light-color.page-color .widget.w-bg1.edit-mode .worker-description-box,
.light-color.page-color .widget.w-bg4.edit-mode .worker-description-box,
.light-color.page-color .widget.w-bg6.edit-mode .worker-description-box {
  color: #222222 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .address-item-collapse-button,
.light-color.widget.w-bg2.edit-mode .address-item-collapse-button,
.light-color.widget.w-bg5.edit-mode .address-item-collapse-button,
.light-color.widget.w-bg3.edit-mode .address-item-collapse-button,
.light-color.page-color .widget.w-bg1.edit-mode .address-item-collapse-button,
.light-color.page-color .widget.w-bg4.edit-mode .address-item-collapse-button,
.light-color.page-color .widget.w-bg6.edit-mode .address-item-collapse-button,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .map-address-item-collapse-button,
.light-color.widget.w-bg2.edit-mode .map-address-item-collapse-button,
.light-color.widget.w-bg5.edit-mode .map-address-item-collapse-button,
.light-color.widget.w-bg3.edit-mode .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg1.edit-mode .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg4.edit-mode .map-address-item-collapse-button,
.light-color.page-color .widget.w-bg6.edit-mode .map-address-item-collapse-button {
  color: #222222 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link,
.light-color.widget.w-bg2.edit-mode .widget-link,
.light-color.widget.w-bg5.edit-mode .widget-link,
.light-color.widget.w-bg3.edit-mode .widget-link,
.light-color.page-color .widget.w-bg1.edit-mode .widget-link,
.light-color.page-color .widget.w-bg4.edit-mode .widget-link,
.light-color.page-color .widget.w-bg6.edit-mode .widget-link,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link,
.light-color.widget.w-bg2.edit-mode .change-template-link,
.light-color.widget.w-bg5.edit-mode .change-template-link,
.light-color.widget.w-bg3.edit-mode .change-template-link,
.light-color.page-color .widget.w-bg1.edit-mode .change-template-link,
.light-color.page-color .widget.w-bg4.edit-mode .change-template-link,
.light-color.page-color .widget.w-bg6.edit-mode .change-template-link {
  color: #bbbbbb;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link:hover,
.light-color.widget.w-bg2.edit-mode .widget-link:hover,
.light-color.widget.w-bg5.edit-mode .widget-link:hover,
.light-color.widget.w-bg3.edit-mode .widget-link:hover,
.light-color.page-color .widget.w-bg1.edit-mode .widget-link:hover,
.light-color.page-color .widget.w-bg4.edit-mode .widget-link:hover,
.light-color.page-color .widget.w-bg6.edit-mode .widget-link:hover,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item .advantage-item-icon,
.light-color.widget.w-bg2.edit-mode .advantage-item .advantage-item-icon,
.light-color.widget.w-bg5.edit-mode .advantage-item .advantage-item-icon,
.light-color.widget.w-bg3.edit-mode .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg1.edit-mode .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg4.edit-mode .advantage-item .advantage-item-icon,
.light-color.page-color .widget.w-bg6.edit-mode .advantage-item .advantage-item-icon,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link:hover,
.light-color.widget.w-bg2.edit-mode .law-link:hover,
.light-color.widget.w-bg5.edit-mode .law-link:hover,
.light-color.widget.w-bg3.edit-mode .law-link:hover,
.light-color.page-color .widget.w-bg1.edit-mode .law-link:hover,
.light-color.page-color .widget.w-bg4.edit-mode .law-link:hover,
.light-color.page-color .widget.w-bg6.edit-mode .law-link:hover,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .change-template-link:hover,
.light-color.widget.w-bg2.edit-mode .change-template-link:hover,
.light-color.widget.w-bg5.edit-mode .change-template-link:hover,
.light-color.widget.w-bg3.edit-mode .change-template-link:hover,
.light-color.page-color .widget.w-bg1.edit-mode .change-template-link:hover,
.light-color.page-color .widget.w-bg4.edit-mode .change-template-link:hover,
.light-color.page-color .widget.w-bg6.edit-mode .change-template-link:hover {
  color: #aaaaaa;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link,
.light-color.widget.w-bg2.edit-mode .end-edit-link,
.light-color.widget.w-bg5.edit-mode .end-edit-link,
.light-color.widget.w-bg3.edit-mode .end-edit-link,
.light-color.page-color .widget.w-bg1.edit-mode .end-edit-link,
.light-color.page-color .widget.w-bg4.edit-mode .end-edit-link,
.light-color.page-color .widget.w-bg6.edit-mode .end-edit-link,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link,
.light-color.widget.w-bg2.edit-mode .edit-link,
.light-color.widget.w-bg5.edit-mode .edit-link,
.light-color.widget.w-bg3.edit-mode .edit-link,
.light-color.page-color .widget.w-bg1.edit-mode .edit-link,
.light-color.page-color .widget.w-bg4.edit-mode .edit-link,
.light-color.page-color .widget.w-bg6.edit-mode .edit-link,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-link-catalog,
.light-color.widget.w-bg2.edit-mode .widget-link-catalog,
.light-color.widget.w-bg5.edit-mode .widget-link-catalog,
.light-color.widget.w-bg3.edit-mode .widget-link-catalog,
.light-color.page-color .widget.w-bg1.edit-mode .widget-link-catalog,
.light-color.page-color .widget.w-bg4.edit-mode .widget-link-catalog,
.light-color.page-color .widget.w-bg6.edit-mode .widget-link-catalog {
  color: #1156fb;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .end-edit-link:hover,
.light-color.widget.w-bg2.edit-mode .end-edit-link:hover,
.light-color.widget.w-bg5.edit-mode .end-edit-link:hover,
.light-color.widget.w-bg3.edit-mode .end-edit-link:hover,
.light-color.page-color .widget.w-bg1.edit-mode .end-edit-link:hover,
.light-color.page-color .widget.w-bg4.edit-mode .end-edit-link:hover,
.light-color.page-color .widget.w-bg6.edit-mode .end-edit-link:hover,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .edit-link:hover,
.light-color.widget.w-bg2.edit-mode .edit-link:hover,
.light-color.widget.w-bg5.edit-mode .edit-link:hover,
.light-color.widget.w-bg3.edit-mode .edit-link:hover,
.light-color.page-color .widget.w-bg1.edit-mode .edit-link:hover,
.light-color.page-color .widget.w-bg4.edit-mode .edit-link:hover,
.light-color.page-color .widget.w-bg6.edit-mode .edit-link:hover {
  color: #1155ea;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .plus-path-color,
.light-color.widget.w-bg2.edit-mode .plus-path-color,
.light-color.widget.w-bg5.edit-mode .plus-path-color,
.light-color.widget.w-bg3.edit-mode .plus-path-color,
.light-color.page-color .widget.w-bg1.edit-mode .plus-path-color,
.light-color.page-color .widget.w-bg4.edit-mode .plus-path-color,
.light-color.page-color .widget.w-bg6.edit-mode .plus-path-color {
  fill: #1156fb;
  color: #1156fb;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .site-button a.edit-bg-button,
.light-color.widget.w-bg2.edit-mode .site-button a.edit-bg-button,
.light-color.widget.w-bg5.edit-mode .site-button a.edit-bg-button,
.light-color.widget.w-bg3.edit-mode .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg1.edit-mode .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg4.edit-mode .site-button a.edit-bg-button,
.light-color.page-color .widget.w-bg6.edit-mode .site-button a.edit-bg-button,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .form-field-add,
.light-color.widget.w-bg2.edit-mode .form-field-add,
.light-color.widget.w-bg5.edit-mode .form-field-add,
.light-color.widget.w-bg3.edit-mode .form-field-add,
.light-color.page-color .widget.w-bg1.edit-mode .form-field-add,
.light-color.page-color .widget.w-bg4.edit-mode .form-field-add,
.light-color.page-color .widget.w-bg6.edit-mode .form-field-add {
  border-color: #1156fb !important;
  color: #1156fb !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-title,
.light-color.widget.w-bg2.edit-mode .widget-title,
.light-color.widget.w-bg5.edit-mode .widget-title,
.light-color.widget.w-bg3.edit-mode .widget-title,
.light-color.page-color .widget.w-bg1.edit-mode .widget-title,
.light-color.page-color .widget.w-bg4.edit-mode .widget-title,
.light-color.page-color .widget.w-bg6.edit-mode .widget-title,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-full-name,
.light-color.widget.w-bg2.edit-mode .profile-full-name,
.light-color.widget.w-bg5.edit-mode .profile-full-name,
.light-color.widget.w-bg3.edit-mode .profile-full-name,
.light-color.page-color .widget.w-bg1.edit-mode .profile-full-name,
.light-color.page-color .widget.w-bg4.edit-mode .profile-full-name,
.light-color.page-color .widget.w-bg6.edit-mode .profile-full-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-title,
.light-color.widget.w-bg2.edit-mode .advantage-item-info .advantage-item-info-title,
.light-color.widget.w-bg5.edit-mode .advantage-item-info .advantage-item-info-title,
.light-color.widget.w-bg3.edit-mode .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg1.edit-mode .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg4.edit-mode .advantage-item-info .advantage-item-info-title,
.light-color.page-color .widget.w-bg6.edit-mode .advantage-item-info .advantage-item-info-title {
  color: #252525;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-description,
.light-color.widget.w-bg2.edit-mode .widget-description,
.light-color.widget.w-bg5.edit-mode .widget-description,
.light-color.widget.w-bg3.edit-mode .widget-description,
.light-color.page-color .widget.w-bg1.edit-mode .widget-description,
.light-color.page-color .widget.w-bg4.edit-mode .widget-description,
.light-color.page-color .widget.w-bg6.edit-mode .widget-description,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .widget-additional-text,
.light-color.widget.w-bg2.edit-mode .widget-additional-text,
.light-color.widget.w-bg5.edit-mode .widget-additional-text,
.light-color.widget.w-bg3.edit-mode .widget-additional-text,
.light-color.page-color .widget.w-bg1.edit-mode .widget-additional-text,
.light-color.page-color .widget.w-bg4.edit-mode .widget-additional-text,
.light-color.page-color .widget.w-bg6.edit-mode .widget-additional-text,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .profile-description,
.light-color.widget.w-bg2.edit-mode .profile-description,
.light-color.widget.w-bg5.edit-mode .profile-description,
.light-color.widget.w-bg3.edit-mode .profile-description,
.light-color.page-color .widget.w-bg1.edit-mode .profile-description,
.light-color.page-color .widget.w-bg4.edit-mode .profile-description,
.light-color.page-color .widget.w-bg6.edit-mode .profile-description,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg2.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg5.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg3.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg1.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg4.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.page-color .widget.w-bg6.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-description,
.light-color.widget.w-bg2.edit-mode .worker-description,
.light-color.widget.w-bg5.edit-mode .worker-description,
.light-color.widget.w-bg3.edit-mode .worker-description,
.light-color.page-color .widget.w-bg1.edit-mode .worker-description,
.light-color.page-color .widget.w-bg4.edit-mode .worker-description,
.light-color.page-color .widget.w-bg6.edit-mode .worker-description {
  color: #5e5e5e;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .law-link,
.light-color.widget.w-bg2.edit-mode .law-link,
.light-color.widget.w-bg5.edit-mode .law-link,
.light-color.widget.w-bg3.edit-mode .law-link,
.light-color.page-color .widget.w-bg1.edit-mode .law-link,
.light-color.page-color .widget.w-bg4.edit-mode .law-link,
.light-color.page-color .widget.w-bg6.edit-mode .law-link,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .success-send-form-text,
.light-color.widget.w-bg2.edit-mode .success-send-form-text,
.light-color.widget.w-bg5.edit-mode .success-send-form-text,
.light-color.widget.w-bg3.edit-mode .success-send-form-text,
.light-color.page-color .widget.w-bg1.edit-mode .success-send-form-text,
.light-color.page-color .widget.w-bg4.edit-mode .success-send-form-text,
.light-color.page-color .widget.w-bg6.edit-mode .success-send-form-text,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-name,
.light-color.widget.w-bg2.edit-mode .worker-name,
.light-color.widget.w-bg5.edit-mode .worker-name,
.light-color.widget.w-bg3.edit-mode .worker-name,
.light-color.page-color .widget.w-bg1.edit-mode .worker-name,
.light-color.page-color .widget.w-bg4.edit-mode .worker-name,
.light-color.page-color .widget.w-bg6.edit-mode .worker-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link a,
.light-color.widget.w-bg2.edit-mode .worker-link a,
.light-color.widget.w-bg5.edit-mode .worker-link a,
.light-color.widget.w-bg3.edit-mode .worker-link a,
.light-color.page-color .widget.w-bg1.edit-mode .worker-link a,
.light-color.page-color .widget.w-bg4.edit-mode .worker-link a,
.light-color.page-color .widget.w-bg6.edit-mode .worker-link a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-link i,
.light-color.widget.w-bg2.edit-mode .worker-link i,
.light-color.widget.w-bg5.edit-mode .worker-link i,
.light-color.widget.w-bg3.edit-mode .worker-link i,
.light-color.page-color .widget.w-bg1.edit-mode .worker-link i,
.light-color.page-color .widget.w-bg4.edit-mode .worker-link i,
.light-color.page-color .widget.w-bg6.edit-mode .worker-link i,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email a,
.light-color.widget.w-bg2.edit-mode .worker-email a,
.light-color.widget.w-bg5.edit-mode .worker-email a,
.light-color.widget.w-bg3.edit-mode .worker-email a,
.light-color.page-color .widget.w-bg1.edit-mode .worker-email a,
.light-color.page-color .widget.w-bg4.edit-mode .worker-email a,
.light-color.page-color .widget.w-bg6.edit-mode .worker-email a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .worker-email i,
.light-color.widget.w-bg2.edit-mode .worker-email i,
.light-color.widget.w-bg5.edit-mode .worker-email i,
.light-color.widget.w-bg3.edit-mode .worker-email i,
.light-color.page-color .widget.w-bg1.edit-mode .worker-email i,
.light-color.page-color .widget.w-bg4.edit-mode .worker-email i,
.light-color.page-color .widget.w-bg6.edit-mode .worker-email i,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-1 .recall-name,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-1 .recall-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-1 .recall-link a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-1 .recall-link i,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-3 .recall-name,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-3 .recall-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-3 .recall-link a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg2.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg3.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-rect-3 .recall-link i,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-1 .recall-name,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-1 .recall-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-1 .recall-link a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-1 .recall-link i,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-3 .recall-name,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-3 .recall-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-3 .recall-link a,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .recall-template-circle-3 .recall-link i,
.light-color.widget.w-bg2.edit-mode .recall-template-circle-3 .recall-link i,
.light-color.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-link i,
.light-color.widget.w-bg3.edit-mode .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg1.edit-mode .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg4.edit-mode .recall-template-circle-3 .recall-link i,
.light-color.page-color .widget.w-bg6.edit-mode .recall-template-circle-3 .recall-link i {
  color: #444444 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .wrapper-link,
.light-color.widget.w-bg2.edit-mode .wrapper-link,
.light-color.widget.w-bg5.edit-mode .wrapper-link,
.light-color.widget.w-bg3.edit-mode .wrapper-link,
.light-color.page-color .widget.w-bg1.edit-mode .wrapper-link,
.light-color.page-color .widget.w-bg4.edit-mode .wrapper-link,
.light-color.page-color .widget.w-bg6.edit-mode .wrapper-link,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item:not(.active),
.light-color.widget.w-bg2.edit-mode .span-menu-item:not(.active),
.light-color.widget.w-bg5.edit-mode .span-menu-item:not(.active),
.light-color.widget.w-bg3.edit-mode .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg1.edit-mode .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg4.edit-mode .span-menu-item:not(.active),
.light-color.page-color .widget.w-bg6.edit-mode .span-menu-item:not(.active),
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-name,
.light-color.widget.w-bg2.edit-mode.default-template .item-name,
.light-color.widget.w-bg5.edit-mode.default-template .item-name,
.light-color.widget.w-bg3.edit-mode.default-template .item-name,
.light-color.page-color .widget.w-bg1.edit-mode.default-template .item-name,
.light-color.page-color .widget.w-bg4.edit-mode.default-template .item-name,
.light-color.page-color .widget.w-bg6.edit-mode.default-template .item-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1).default-template .item-description,
.light-color.widget.w-bg2.edit-mode.default-template .item-description,
.light-color.widget.w-bg5.edit-mode.default-template .item-description,
.light-color.widget.w-bg3.edit-mode.default-template .item-description,
.light-color.page-color .widget.w-bg1.edit-mode.default-template .item-description,
.light-color.page-color .widget.w-bg4.edit-mode.default-template .item-description,
.light-color.page-color .widget.w-bg6.edit-mode.default-template .item-description,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-name,
.light-color.widget.w-bg2.edit-mode .product-catalog-item-name,
.light-color.widget.w-bg5.edit-mode .product-catalog-item-name,
.light-color.widget.w-bg3.edit-mode .product-catalog-item-name,
.light-color.page-color .widget.w-bg1.edit-mode .product-catalog-item-name,
.light-color.page-color .widget.w-bg4.edit-mode .product-catalog-item-name,
.light-color.page-color .widget.w-bg6.edit-mode .product-catalog-item-name,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg2.edit-mode .product-catalog-item-price,
.light-color.widget.w-bg5.edit-mode .product-catalog-item-price,
.light-color.widget.w-bg3.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg1.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg4.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg6.edit-mode .product-catalog-item-price,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-left:before,
.light-color.widget.w-bg2.edit-mode .chevron-left:before,
.light-color.widget.w-bg5.edit-mode .chevron-left:before,
.light-color.widget.w-bg3.edit-mode .chevron-left:before,
.light-color.page-color .widget.w-bg1.edit-mode .chevron-left:before,
.light-color.page-color .widget.w-bg4.edit-mode .chevron-left:before,
.light-color.page-color .widget.w-bg6.edit-mode .chevron-left:before,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .chevron-right:after,
.light-color.widget.w-bg2.edit-mode .chevron-right:after,
.light-color.widget.w-bg5.edit-mode .chevron-right:after,
.light-color.widget.w-bg3.edit-mode .chevron-right:after,
.light-color.page-color .widget.w-bg1.edit-mode .chevron-right:after,
.light-color.page-color .widget.w-bg4.edit-mode .chevron-right:after,
.light-color.page-color .widget.w-bg6.edit-mode .chevron-right:after {
  color: #707070 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg2.edit-mode .button-add-wrapper,
.light-color.widget.w-bg5.edit-mode .button-add-wrapper,
.light-color.widget.w-bg3.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg1.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg4.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg6.edit-mode .button-add-wrapper {
  border: 2px dashed #1156fb !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper,
.light-color.widget.w-bg2.edit-mode .button-add-wrapper,
.light-color.widget.w-bg5.edit-mode .button-add-wrapper,
.light-color.widget.w-bg3.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg1.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg4.edit-mode .button-add-wrapper,
.light-color.page-color .widget.w-bg6.edit-mode .button-add-wrapper,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-button:before,
.light-color.widget.w-bg2.edit-mode .product-catalog-button:before,
.light-color.widget.w-bg5.edit-mode .product-catalog-button:before,
.light-color.widget.w-bg3.edit-mode .product-catalog-button:before,
.light-color.page-color .widget.w-bg1.edit-mode .product-catalog-button:before,
.light-color.page-color .widget.w-bg4.edit-mode .product-catalog-button:before,
.light-color.page-color .widget.w-bg6.edit-mode .product-catalog-button:before,
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .button-add-wrapper .btn,
.light-color.widget.w-bg2.edit-mode .button-add-wrapper .btn,
.light-color.widget.w-bg5.edit-mode .button-add-wrapper .btn,
.light-color.widget.w-bg3.edit-mode .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg1.edit-mode .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg4.edit-mode .button-add-wrapper .btn,
.light-color.page-color .widget.w-bg6.edit-mode .button-add-wrapper .btn {
  color: #1156fb !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .product-catalog-item-price,
.light-color.widget.w-bg2.edit-mode .product-catalog-item-price,
.light-color.widget.w-bg5.edit-mode .product-catalog-item-price,
.light-color.widget.w-bg3.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg1.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg4.edit-mode .product-catalog-item-price,
.light-color.page-color .widget.w-bg6.edit-mode .product-catalog-item-price {
  color: #383838 !important;
}
.light-color.widget.w-bg2:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.widget.w-bg3:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.page-color .widget.w-bg1:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.page-color .widget.w-bg4:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.page-color .widget.w-bg6:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1) .span-menu-item.active,
.light-color.widget.w-bg2.edit-mode .span-menu-item.active,
.light-color.widget.w-bg5.edit-mode .span-menu-item.active,
.light-color.widget.w-bg3.edit-mode .span-menu-item.active,
.light-color.page-color .widget.w-bg1.edit-mode .span-menu-item.active,
.light-color.page-color .widget.w-bg4.edit-mode .span-menu-item.active,
.light-color.page-color .widget.w-bg6.edit-mode .span-menu-item.active {
  color: #1156fb;
  border-bottom: 1px solid #1156fb;
}
.light-color.widget:not(.w-bg-c0) .profile-divider {
  border-color: #888888;
}
.light-color .menu-view-mode.widget.w-bg2.is-sticky .widget-title,
.light-color .menu-view-mode.widget.w-bg5.is-sticky .widget-title,
.light-color .menu-view-mode.widget.w-bg3.is-sticky .widget-title,
.light-color .menu-view-mode.widget.w-bg2.is-sticky #widget-menu-toggle,
.light-color .menu-view-mode.widget.w-bg5.is-sticky #widget-menu-toggle,
.light-color .menu-view-mode.widget.w-bg3.is-sticky #widget-menu-toggle {
  color: #252525 !important;
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2),
.widget.w-bg5.edit-mode {
  color: var(--text-default-color) !important;
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .text-muted,
.widget.w-bg5.edit-mode .text-muted {
  color: var(--text-muted-color);
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-description-box,
.widget.w-bg5.edit-mode .worker-description-box {
  color: var(--text-default-color) !important;
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .address-item-collapse-button,
.widget.w-bg5.edit-mode .address-item-collapse-button,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .map-address-item-collapse-button,
.widget.w-bg5.edit-mode .map-address-item-collapse-button {
  color: var(--text-default-color) !important;
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .widget-title,
.widget.w-bg5.edit-mode .widget-title,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .profile-full-name,
.widget.w-bg5.edit-mode .profile-full-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .advantage-item-info .advantage-item-info-title,
.widget.w-bg5.edit-mode .advantage-item-info .advantage-item-info-title {
  color: var(--text-default-color);
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .widget-description,
.widget.w-bg5.edit-mode .widget-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .widget-additional-text,
.widget.w-bg5.edit-mode .widget-additional-text,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .profile-description,
.widget.w-bg5.edit-mode .profile-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .advantage-item-info .advantage-item-info-subtitle,
.widget.w-bg5.edit-mode .advantage-item-info .advantage-item-info-subtitle,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-description,
.widget.w-bg5.edit-mode .worker-description {
  color: var(--text-default-color);
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .law-link,
.widget.w-bg5.edit-mode .law-link,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .success-send-form-text,
.widget.w-bg5.edit-mode .success-send-form-text,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-name,
.widget.w-bg5.edit-mode .worker-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-link a,
.widget.w-bg5.edit-mode .worker-link a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-link i,
.widget.w-bg5.edit-mode .worker-link i,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-email a,
.widget.w-bg5.edit-mode .worker-email a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .worker-email i,
.widget.w-bg5.edit-mode .worker-email i,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-1 .recall-name,
.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-1 .recall-link a,
.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-link a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-1 .recall-link i,
.widget.w-bg5.edit-mode .recall-template-rect-1 .recall-link i,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-3 .recall-name,
.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-3 .recall-link a,
.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-link a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-rect-3 .recall-link i,
.widget.w-bg5.edit-mode .recall-template-rect-3 .recall-link i,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-1 .recall-name,
.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-1 .recall-link a,
.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-link a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-1 .recall-link i,
.widget.w-bg5.edit-mode .recall-template-circle-1 .recall-link i,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-3 .recall-name,
.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-3 .recall-link a,
.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-link a,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .recall-template-circle-3 .recall-link i,
.widget.w-bg5.edit-mode .recall-template-circle-3 .recall-link i {
  color: var(--text-default-color) !important;
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-2 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-template-2 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-3 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-template-3 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-4 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-template-4 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-2 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-grid-template-2 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-3 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-grid-template-3 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-4 .product-items .product-item .item-info .item-name,
.widget.w-bg5.edit-mode.product-catalog-grid-template-4 .product-items .product-item .item-info .item-name,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-2 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-template-2 .product-items .product-item .item-info .item-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-3 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-template-3 .product-items .product-item .item-info .item-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-4 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-template-4 .product-items .product-item .item-info .item-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-2 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-grid-template-2 .product-items .product-item .item-info .item-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-3 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-grid-template-3 .product-items .product-item .item-info .item-description,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-4 .product-items .product-item .item-info .item-description,
.widget.w-bg5.edit-mode.product-catalog-grid-template-4 .product-items .product-item .item-info .item-description {
  color: var(--text-muted-color);
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-2 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-template-2 .product-items .product-item .item-info .item-price,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-3 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-template-3 .product-items .product-item .item-info .item-price,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-template-4 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-template-4 .product-items .product-item .item-info .item-price,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-2 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-grid-template-2 .product-items .product-item .item-info .item-price,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-3 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-grid-template-3 .product-items .product-item .item-info .item-price,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2).product-catalog-grid-template-4 .product-items .product-item .item-info .item-price,
.widget.w-bg5.edit-mode.product-catalog-grid-template-4 .product-items .product-item .item-info .item-price {
  color: var(--text-default-color);
}
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .profile-divider,
.widget.w-bg5.edit-mode .profile-divider,
.widget.w-bg5:not(.lid-magnet-template-1):not(.feedback-form-template-1):not(.online-record-form-template-1):not(.online-record-form-template-2):not(.feedback-form-template-2):not(.lid-magnet-template-2) .widget-divider,
.widget.w-bg5.edit-mode .widget-divider {
  border-color: var(--divider-color);
}
.widget.w-bg4 .widget-link,
.widget.w-bg6 .widget-link {
  color: #c8c8c8;
}
.widget.w-bg4 .widget-link:hover,
.widget.w-bg6 .widget-link:hover {
  color: #b7b7b7;
}
.palette-White #header {
  background: #ffffff !important;
}
.palette-White #header .h-menu > li > a {
  color: #222222 !important;
}
.palette-White .logo-color1 {
  fill: #222222;
  opacity: 0.5;
}
.palette-White .logo-color2 {
  fill: #222222;
}
.page-bgcustom:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-20deg, #b721ff 0%, #21d4fd 100%);
}
.page-btn-bgcustom,
.page-bgcustom.panel-body {
  background: linear-gradient(-20deg, #b721ff 0%, #21d4fd 100%);
}
.page-btn-bg1,
.page-bg1.panel-body {
  background-image: linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%);
}
.page-bg1:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%);
}
.page-bg1 #header {
  background: linear-gradient(rgba(255, 154, 158, 0.6) 0%, rgba(255, 154, 158, 0) 100%) !important;
}
.page-btn-bg2,
.page-bg2.panel-body {
  background-image: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);
}
.page-bg2:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);
}
.page-bg2 #header {
  background: linear-gradient(rgba(207, 108, 201, 0.6) 0%, rgba(207, 108, 201, 0) 100%) !important;
}
.page-btn-bg3,
.page-bg3.panel-body {
  background-image: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);
}
.page-bg3:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);
}
.page-bg3 #header {
  background: linear-gradient(rgba(247, 201, 120, 0.6) 0%, rgba(247, 201, 120, 0) 100%) !important;
}
.page-btn-bg4,
.page-bg4.panel-body {
  background-image: linear-gradient(-20deg, #b721ff 0%, #21d4fd 100%);
}
.page-bg4:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-20deg, #b721ff 0%, #21d4fd 100%);
}
.page-bg4 #header {
  background: linear-gradient(rgba(33, 212, 253, 0.6) 0%, rgba(33, 212, 253, 0) 100%) !important;
}
.page-btn-bg5,
.page-bg5.panel-body {
  background-image: linear-gradient(to top, #09203f 0%, #537895 100%);
}
.page-bg5:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #09203f 0%, #537895 100%);
}
.page-bg5 #header {
  background: linear-gradient(rgba(83, 120, 149, 0.6) 0%, rgba(83, 120, 149, 0) 100%) !important;
}
.page-btn-bg6,
.page-bg6.panel-body {
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%);
}
.page-bg6:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%);
}
.page-bg6 #header {
  background: linear-gradient(rgba(41, 50, 60, 0.6) 0%, rgba(41, 50, 60, 0) 100%) !important;
}
.page-btn-bg7,
.page-bg7.panel-body {
  background-image: linear-gradient(to top, #9be15d 0%, #00e3ae 100%);
}
.page-bg7:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #9be15d 0%, #00e3ae 100%);
}
.page-bg7 #header {
  background: linear-gradient(rgba(0, 227, 174, 0.6) 0%, rgba(0, 227, 174, 0) 100%) !important;
}
.page-btn-bg8,
.page-bg8.panel-body {
  background-image: linear-gradient(to top, #007adf 0%, #00ecbc 100%);
}
.page-bg8:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #007adf 0%, #00ecbc 100%);
}
.page-bg8 #header {
  background: linear-gradient(rgba(0, 236, 188, 0.6) 0%, rgba(0, 236, 188, 0) 100%) !important;
}
.page-btn-bg9,
.page-bg9.panel-body {
  background-image: linear-gradient(-225deg, #22e1ff 0%, #1d8fe1 48%, #625eb1 100%);
}
.page-bg9:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-225deg, #22e1ff 0%, #1d8fe1 48%, #625eb1 100%);
}
.page-bg9 #header {
  background: linear-gradient(rgba(34, 225, 255, 0.6) 0%, rgba(34, 225, 255, 0) 100%) !important;
}
.page-btn-bg10,
.page-bg10.panel-body {
  background-image: linear-gradient(-225deg, #65379b 0%, #886aea 53%, #6457c6 100%);
}
.page-bg10:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-225deg, #65379b 0%, #886aea 53%, #6457c6 100%);
}
.page-bg10 #header {
  background: linear-gradient(rgba(101, 55, 155, 0.6) 0%, rgba(101, 55, 155, 0) 100%) !important;
}
.page-btn-bg11,
.page-bg11.panel-body {
  background-image: linear-gradient(-60deg, #16a085 0%, #f4d03f 100%);
}
.page-bg11:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-60deg, #16a085 0%, #f4d03f 100%);
}
.page-bg11 #header {
  background: linear-gradient(rgba(22, 160, 133, 0.6) 0%, rgba(22, 160, 133, 0) 100%) !important;
}
.page-btn-bg12,
.page-bg12.panel-body {
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%);
}
.page-bg12:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%);
}
.page-bg12 #header {
  background: linear-gradient(rgba(41, 50, 60, 0.6) 0%, rgba(41, 50, 60, 0) 100%) !important;
}
.page-btn-bg13,
.page-bg13.panel-body {
  background-image: linear-gradient(-180deg, #bcc5ce 0%, #929ead 98%), radial-gradient(at top left, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.page-bg13:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-180deg, #bcc5ce 0%, #929ead 98%), radial-gradient(at top left, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.page-bg13 #header {
  background: linear-gradient(rgba(188, 197, 206, 0.6) 0%, rgba(188, 197, 206, 0) 100%) !important;
}
.page-btn-bg14,
.page-bg14.panel-body {
  background-image: linear-gradient(to top, #e8198b 0%, #c7eafd 100%);
}
.page-bg14:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #e8198b 0%, #c7eafd 100%);
}
.page-bg14 #header {
  background: linear-gradient(rgba(199, 234, 253, 0.6) 0%, rgba(199, 234, 253, 0) 100%) !important;
}
.page-btn-bg15,
.page-bg15.panel-body {
  background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%);
}
.page-bg15:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%);
}
.page-bg15 #header {
  background: linear-gradient(rgba(30, 60, 114, 0.6) 0%, rgba(30, 60, 114, 0) 100%) !important;
}
.page-btn-bg16,
.page-bg16.panel-body {
  background-image: linear-gradient(to top, #cc208e 0%, #6713d2 100%);
}
.page-bg16:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to top, #cc208e 0%, #6713d2 100%);
}
.page-bg16 #header {
  background: linear-gradient(rgba(103, 19, 210, 0.6) 0%, rgba(103, 19, 210, 0) 100%) !important;
}
.page-btn-bg17,
.page-bg17.panel-body {
  background-image: linear-gradient(-225deg, #ff057c 0%, #8d0b93 50%, #321575 100%);
}
.page-bg17:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-225deg, #ff057c 0%, #8d0b93 50%, #321575 100%);
}
.page-bg17 #header {
  background: linear-gradient(rgba(255, 5, 124, 0.6) 0%, rgba(255, 5, 124, 0) 100%) !important;
}
.page-btn-bg18,
.page-bg18.panel-body {
  background-image: linear-gradient(to right, #c1c161 0%, #c1c161 0%, #d4d4b1 100%);
}
.page-bg18:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(to right, #c1c161 0%, #c1c161 0%, #d4d4b1 100%);
}
.page-bg18 #header {
  background: linear-gradient(rgba(193, 193, 97, 0.6) 0%, rgba(193, 193, 97, 0) 100%) !important;
}
.page-bg101:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg101.opt.jpg") center center / cover;
}
.page-btn-bg101 {
  background: url("/img/backgrounds/bg101c.opt.jpg") center center / cover;
}
.panel-body.page-bg101 {
  background: url("/img/backgrounds/bg101m.opt.jpg") center center / cover;
}
.webp .page-bg101:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg101.webp") center center / cover;
}
.webp .page-btn-bg101 {
  background: url("/img/backgrounds/bg101c.webp") center center / cover;
}
.webp .panel-body.page-bg101 {
  background: url("/img/backgrounds/bg101m.webp") center center / cover;
}
.page-bg101 .footer,
.page-bg101 .main-footer.main-footer-transparent,
.page-bg101 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg101:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg101m.opt.jpg") center center / cover;
  }
  .page-btn-bg101 {
    background: url("/img/backgrounds/bg101mc.opt.jpg") center center / cover;
  }
  .webp .page-bg101:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg101m.webp") center center / cover;
  }
  .webp .page-btn-bg101 {
    background: url("/img/backgrounds/bg101mc.webp") center center / cover;
  }
}
.page-bg102:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg102.opt.jpg") center center / cover;
}
.page-btn-bg102 {
  background: url("/img/backgrounds/bg102c.opt.jpg") center center / cover;
}
.panel-body.page-bg102 {
  background: url("/img/backgrounds/bg102m.opt.jpg") center center / cover;
}
.webp .page-bg102:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg102.webp") center center / cover;
}
.webp .page-btn-bg102 {
  background: url("/img/backgrounds/bg102c.webp") center center / cover;
}
.webp .panel-body.page-bg102 {
  background: url("/img/backgrounds/bg102m.webp") center center / cover;
}
.page-bg102 .footer,
.page-bg102 .main-footer.main-footer-transparent,
.page-bg102 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg102:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg102m.opt.jpg") center center / cover;
  }
  .page-btn-bg102 {
    background: url("/img/backgrounds/bg102mc.opt.jpg") center center / cover;
  }
  .webp .page-bg102:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg102m.webp") center center / cover;
  }
  .webp .page-btn-bg102 {
    background: url("/img/backgrounds/bg102mc.webp") center center / cover;
  }
}
.page-bg103:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg103.opt.jpg") center center / cover;
}
.page-btn-bg103 {
  background: url("/img/backgrounds/bg103c.opt.jpg") center center / cover;
}
.panel-body.page-bg103 {
  background: url("/img/backgrounds/bg103m.opt.jpg") center center / cover;
}
.webp .page-bg103:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg103.webp") center center / cover;
}
.webp .page-btn-bg103 {
  background: url("/img/backgrounds/bg103c.webp") center center / cover;
}
.webp .panel-body.page-bg103 {
  background: url("/img/backgrounds/bg103m.webp") center center / cover;
}
.page-bg103 .footer,
.page-bg103 .main-footer.main-footer-transparent,
.page-bg103 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg103:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg103m.opt.jpg") center center / cover;
  }
  .page-btn-bg103 {
    background: url("/img/backgrounds/bg103mc.opt.jpg") center center / cover;
  }
  .webp .page-bg103:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg103m.webp") center center / cover;
  }
  .webp .page-btn-bg103 {
    background: url("/img/backgrounds/bg103mc.webp") center center / cover;
  }
}
.page-bg104:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg104.opt.jpg") center center / cover;
}
.page-btn-bg104 {
  background: url("/img/backgrounds/bg104c.opt.jpg") center center / cover;
}
.panel-body.page-bg104 {
  background: url("/img/backgrounds/bg104m.opt.jpg") center center / cover;
}
.webp .page-bg104:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg104.webp") center center / cover;
}
.webp .page-btn-bg104 {
  background: url("/img/backgrounds/bg104c.webp") center center / cover;
}
.webp .panel-body.page-bg104 {
  background: url("/img/backgrounds/bg104m.webp") center center / cover;
}
.page-bg104 .footer,
.page-bg104 .main-footer.main-footer-transparent,
.page-bg104 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg104:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg104m.opt.jpg") center center / cover;
  }
  .page-btn-bg104 {
    background: url("/img/backgrounds/bg104mc.opt.jpg") center center / cover;
  }
  .webp .page-bg104:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg104m.webp") center center / cover;
  }
  .webp .page-btn-bg104 {
    background: url("/img/backgrounds/bg104mc.webp") center center / cover;
  }
}
.page-bg105:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg105.opt.jpg") center center / cover;
}
.page-btn-bg105 {
  background: url("/img/backgrounds/bg105c.opt.jpg") center center / cover;
}
.panel-body.page-bg105 {
  background: url("/img/backgrounds/bg105m.opt.jpg") center center / cover;
}
.webp .page-bg105:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg105.webp") center center / cover;
}
.webp .page-btn-bg105 {
  background: url("/img/backgrounds/bg105c.webp") center center / cover;
}
.webp .panel-body.page-bg105 {
  background: url("/img/backgrounds/bg105m.webp") center center / cover;
}
.page-bg105 .footer,
.page-bg105 .main-footer.main-footer-transparent,
.page-bg105 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg105:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg105m.opt.jpg") center center / cover;
  }
  .page-btn-bg105 {
    background: url("/img/backgrounds/bg105mc.opt.jpg") center center / cover;
  }
  .webp .page-bg105:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg105m.webp") center center / cover;
  }
  .webp .page-btn-bg105 {
    background: url("/img/backgrounds/bg105mc.webp") center center / cover;
  }
}
.page-bg106:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg106.opt.jpg") center center / cover;
}
.page-btn-bg106 {
  background: url("/img/backgrounds/bg106c.opt.jpg") center center / cover;
}
.panel-body.page-bg106 {
  background: url("/img/backgrounds/bg106m.opt.jpg") center center / cover;
}
.webp .page-bg106:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg106.webp") center center / cover;
}
.webp .page-btn-bg106 {
  background: url("/img/backgrounds/bg106c.webp") center center / cover;
}
.webp .panel-body.page-bg106 {
  background: url("/img/backgrounds/bg106m.webp") center center / cover;
}
.page-bg106 .footer,
.page-bg106 .main-footer.main-footer-transparent,
.page-bg106 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg106:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg106m.opt.jpg") center center / cover;
  }
  .page-btn-bg106 {
    background: url("/img/backgrounds/bg106mc.opt.jpg") center center / cover;
  }
  .webp .page-bg106:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg106m.webp") center center / cover;
  }
  .webp .page-btn-bg106 {
    background: url("/img/backgrounds/bg106mc.webp") center center / cover;
  }
}
.page-bg107:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg107.opt.jpg") center center / cover;
}
.page-btn-bg107 {
  background: url("/img/backgrounds/bg107c.opt.jpg") center center / cover;
}
.panel-body.page-bg107 {
  background: url("/img/backgrounds/bg107m.opt.jpg") center center / cover;
}
.webp .page-bg107:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg107.webp") center center / cover;
}
.webp .page-btn-bg107 {
  background: url("/img/backgrounds/bg107c.webp") center center / cover;
}
.webp .panel-body.page-bg107 {
  background: url("/img/backgrounds/bg107m.webp") center center / cover;
}
.page-bg107 .footer,
.page-bg107 .main-footer.main-footer-transparent,
.page-bg107 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg107:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg107m.opt.jpg") center center / cover;
  }
  .page-btn-bg107 {
    background: url("/img/backgrounds/bg107mc.opt.jpg") center center / cover;
  }
  .webp .page-bg107:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg107m.webp") center center / cover;
  }
  .webp .page-btn-bg107 {
    background: url("/img/backgrounds/bg107mc.webp") center center / cover;
  }
}
.page-bg108:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg108.opt.jpg") center center / cover;
}
.page-btn-bg108 {
  background: url("/img/backgrounds/bg108c.opt.jpg") center center / cover;
}
.panel-body.page-bg108 {
  background: url("/img/backgrounds/bg108m.opt.jpg") center center / cover;
}
.webp .page-bg108:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg108.webp") center center / cover;
}
.webp .page-btn-bg108 {
  background: url("/img/backgrounds/bg108c.webp") center center / cover;
}
.webp .panel-body.page-bg108 {
  background: url("/img/backgrounds/bg108m.webp") center center / cover;
}
.page-bg108 .footer,
.page-bg108 .main-footer.main-footer-transparent,
.page-bg108 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg108:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg108m.opt.jpg") center center / cover;
  }
  .page-btn-bg108 {
    background: url("/img/backgrounds/bg108mc.opt.jpg") center center / cover;
  }
  .webp .page-bg108:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg108m.webp") center center / cover;
  }
  .webp .page-btn-bg108 {
    background: url("/img/backgrounds/bg108mc.webp") center center / cover;
  }
}
.page-bg109:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg109.opt.jpg") center center / cover;
}
.page-btn-bg109 {
  background: url("/img/backgrounds/bg109c.opt.jpg") center center / cover;
}
.panel-body.page-bg109 {
  background: url("/img/backgrounds/bg109m.opt.jpg") center center / cover;
}
.webp .page-bg109:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg109.webp") center center / cover;
}
.webp .page-btn-bg109 {
  background: url("/img/backgrounds/bg109c.webp") center center / cover;
}
.webp .panel-body.page-bg109 {
  background: url("/img/backgrounds/bg109m.webp") center center / cover;
}
.page-bg109 .footer,
.page-bg109 .main-footer.main-footer-transparent,
.page-bg109 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg109:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg109m.opt.jpg") center center / cover;
  }
  .page-btn-bg109 {
    background: url("/img/backgrounds/bg109mc.opt.jpg") center center / cover;
  }
  .webp .page-bg109:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg109m.webp") center center / cover;
  }
  .webp .page-btn-bg109 {
    background: url("/img/backgrounds/bg109mc.webp") center center / cover;
  }
}
.page-bg110:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg110.opt.jpg") center center / cover;
}
.page-btn-bg110 {
  background: url("/img/backgrounds/bg110c.opt.jpg") center center / cover;
}
.panel-body.page-bg110 {
  background: url("/img/backgrounds/bg110m.opt.jpg") center center / cover;
}
.webp .page-bg110:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg110.webp") center center / cover;
}
.webp .page-btn-bg110 {
  background: url("/img/backgrounds/bg110c.webp") center center / cover;
}
.webp .panel-body.page-bg110 {
  background: url("/img/backgrounds/bg110m.webp") center center / cover;
}
.page-bg110 .footer,
.page-bg110 .main-footer.main-footer-transparent,
.page-bg110 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg110:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg110m.opt.jpg") center center / cover;
  }
  .page-btn-bg110 {
    background: url("/img/backgrounds/bg110mc.opt.jpg") center center / cover;
  }
  .webp .page-bg110:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg110m.webp") center center / cover;
  }
  .webp .page-btn-bg110 {
    background: url("/img/backgrounds/bg110mc.webp") center center / cover;
  }
}
.page-bg111:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg111.opt.jpg") center center / cover;
}
.page-btn-bg111 {
  background: url("/img/backgrounds/bg111c.opt.jpg") center center / cover;
}
.panel-body.page-bg111 {
  background: url("/img/backgrounds/bg111m.opt.jpg") center center / cover;
}
.webp .page-bg111:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg111.webp") center center / cover;
}
.webp .page-btn-bg111 {
  background: url("/img/backgrounds/bg111c.webp") center center / cover;
}
.webp .panel-body.page-bg111 {
  background: url("/img/backgrounds/bg111m.webp") center center / cover;
}
.page-bg111 .footer,
.page-bg111 .main-footer.main-footer-transparent,
.page-bg111 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg111:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg111m.opt.jpg") center center / cover;
  }
  .page-btn-bg111 {
    background: url("/img/backgrounds/bg111mc.opt.jpg") center center / cover;
  }
  .webp .page-bg111:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg111m.webp") center center / cover;
  }
  .webp .page-btn-bg111 {
    background: url("/img/backgrounds/bg111mc.webp") center center / cover;
  }
}
.page-bg112:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg112.opt.jpg") center center / cover;
}
.page-btn-bg112 {
  background: url("/img/backgrounds/bg112c.opt.jpg") center center / cover;
}
.panel-body.page-bg112 {
  background: url("/img/backgrounds/bg112m.opt.jpg") center center / cover;
}
.webp .page-bg112:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg112.webp") center center / cover;
}
.webp .page-btn-bg112 {
  background: url("/img/backgrounds/bg112c.webp") center center / cover;
}
.webp .panel-body.page-bg112 {
  background: url("/img/backgrounds/bg112m.webp") center center / cover;
}
.page-bg112 .footer,
.page-bg112 .main-footer.main-footer-transparent,
.page-bg112 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg112:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg112m.opt.jpg") center center / cover;
  }
  .page-btn-bg112 {
    background: url("/img/backgrounds/bg112mc.opt.jpg") center center / cover;
  }
  .webp .page-bg112:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg112m.webp") center center / cover;
  }
  .webp .page-btn-bg112 {
    background: url("/img/backgrounds/bg112mc.webp") center center / cover;
  }
}
.page-bg113:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg113.opt.jpg") center center / cover;
}
.page-btn-bg113 {
  background: url("/img/backgrounds/bg113c.opt.jpg") center center / cover;
}
.panel-body.page-bg113 {
  background: url("/img/backgrounds/bg113m.opt.jpg") center center / cover;
}
.webp .page-bg113:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg113.webp") center center / cover;
}
.webp .page-btn-bg113 {
  background: url("/img/backgrounds/bg113c.webp") center center / cover;
}
.webp .panel-body.page-bg113 {
  background: url("/img/backgrounds/bg113m.webp") center center / cover;
}
.page-bg113 .footer,
.page-bg113 .main-footer.main-footer-transparent,
.page-bg113 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg113:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg113m.opt.jpg") center center / cover;
  }
  .page-btn-bg113 {
    background: url("/img/backgrounds/bg113mc.opt.jpg") center center / cover;
  }
  .webp .page-bg113:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg113m.webp") center center / cover;
  }
  .webp .page-btn-bg113 {
    background: url("/img/backgrounds/bg113mc.webp") center center / cover;
  }
}
.page-bg114:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg114.opt.jpg") center center / cover;
}
.page-btn-bg114 {
  background: url("/img/backgrounds/bg114c.opt.jpg") center center / cover;
}
.panel-body.page-bg114 {
  background: url("/img/backgrounds/bg114m.opt.jpg") center center / cover;
}
.webp .page-bg114:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg114.webp") center center / cover;
}
.webp .page-btn-bg114 {
  background: url("/img/backgrounds/bg114c.webp") center center / cover;
}
.webp .panel-body.page-bg114 {
  background: url("/img/backgrounds/bg114m.webp") center center / cover;
}
.page-bg114 .footer,
.page-bg114 .main-footer.main-footer-transparent,
.page-bg114 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg114:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg114m.opt.jpg") center center / cover;
  }
  .page-btn-bg114 {
    background: url("/img/backgrounds/bg114mc.opt.jpg") center center / cover;
  }
  .webp .page-bg114:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg114m.webp") center center / cover;
  }
  .webp .page-btn-bg114 {
    background: url("/img/backgrounds/bg114mc.webp") center center / cover;
  }
}
.page-bg115:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg115.opt.jpg") center center / cover;
}
.page-btn-bg115 {
  background: url("/img/backgrounds/bg115c.opt.jpg") center center / cover;
}
.panel-body.page-bg115 {
  background: url("/img/backgrounds/bg115m.opt.jpg") center center / cover;
}
.webp .page-bg115:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg115.webp") center center / cover;
}
.webp .page-btn-bg115 {
  background: url("/img/backgrounds/bg115c.webp") center center / cover;
}
.webp .panel-body.page-bg115 {
  background: url("/img/backgrounds/bg115m.webp") center center / cover;
}
.page-bg115 .footer,
.page-bg115 .main-footer.main-footer-transparent,
.page-bg115 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg115:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg115m.opt.jpg") center center / cover;
  }
  .page-btn-bg115 {
    background: url("/img/backgrounds/bg115mc.opt.jpg") center center / cover;
  }
  .webp .page-bg115:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg115m.webp") center center / cover;
  }
  .webp .page-btn-bg115 {
    background: url("/img/backgrounds/bg115mc.webp") center center / cover;
  }
}
.page-bg116:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg116.opt.jpg") center center / cover;
}
.page-btn-bg116 {
  background: url("/img/backgrounds/bg116c.opt.jpg") center center / cover;
}
.panel-body.page-bg116 {
  background: url("/img/backgrounds/bg116m.opt.jpg") center center / cover;
}
.webp .page-bg116:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg116.webp") center center / cover;
}
.webp .page-btn-bg116 {
  background: url("/img/backgrounds/bg116c.webp") center center / cover;
}
.webp .panel-body.page-bg116 {
  background: url("/img/backgrounds/bg116m.webp") center center / cover;
}
.page-bg116 .footer,
.page-bg116 .main-footer.main-footer-transparent,
.page-bg116 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg116:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg116m.opt.jpg") center center / cover;
  }
  .page-btn-bg116 {
    background: url("/img/backgrounds/bg116mc.opt.jpg") center center / cover;
  }
  .webp .page-bg116:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg116m.webp") center center / cover;
  }
  .webp .page-btn-bg116 {
    background: url("/img/backgrounds/bg116mc.webp") center center / cover;
  }
}
.page-bg117:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg117.opt.jpg") center center / cover;
}
.page-btn-bg117 {
  background: url("/img/backgrounds/bg117c.opt.jpg") center center / cover;
}
.panel-body.page-bg117 {
  background: url("/img/backgrounds/bg117m.opt.jpg") center center / cover;
}
.webp .page-bg117:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg117.webp") center center / cover;
}
.webp .page-btn-bg117 {
  background: url("/img/backgrounds/bg117c.webp") center center / cover;
}
.webp .panel-body.page-bg117 {
  background: url("/img/backgrounds/bg117m.webp") center center / cover;
}
.page-bg117 .footer,
.page-bg117 .main-footer.main-footer-transparent,
.page-bg117 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg117:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg117m.opt.jpg") center center / cover;
  }
  .page-btn-bg117 {
    background: url("/img/backgrounds/bg117mc.opt.jpg") center center / cover;
  }
  .webp .page-bg117:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg117m.webp") center center / cover;
  }
  .webp .page-btn-bg117 {
    background: url("/img/backgrounds/bg117mc.webp") center center / cover;
  }
}
.page-bg118:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg118.opt.jpg") center center / cover;
}
.page-btn-bg118 {
  background: url("/img/backgrounds/bg118c.opt.jpg") center center / cover;
}
.panel-body.page-bg118 {
  background: url("/img/backgrounds/bg118m.opt.jpg") center center / cover;
}
.webp .page-bg118:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg118.webp") center center / cover;
}
.webp .page-btn-bg118 {
  background: url("/img/backgrounds/bg118c.webp") center center / cover;
}
.webp .panel-body.page-bg118 {
  background: url("/img/backgrounds/bg118m.webp") center center / cover;
}
.page-bg118 .footer,
.page-bg118 .main-footer.main-footer-transparent,
.page-bg118 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg118:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg118m.opt.jpg") center center / cover;
  }
  .page-btn-bg118 {
    background: url("/img/backgrounds/bg118mc.opt.jpg") center center / cover;
  }
  .webp .page-bg118:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg118m.webp") center center / cover;
  }
  .webp .page-btn-bg118 {
    background: url("/img/backgrounds/bg118mc.webp") center center / cover;
  }
}
.page-bg119:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg119.opt.jpg") center center / cover;
}
.page-btn-bg119 {
  background: url("/img/backgrounds/bg119c.opt.jpg") center center / cover;
}
.panel-body.page-bg119 {
  background: url("/img/backgrounds/bg119m.opt.jpg") center center / cover;
}
.webp .page-bg119:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg119.webp") center center / cover;
}
.webp .page-btn-bg119 {
  background: url("/img/backgrounds/bg119c.webp") center center / cover;
}
.webp .panel-body.page-bg119 {
  background: url("/img/backgrounds/bg119m.webp") center center / cover;
}
.page-bg119 .footer,
.page-bg119 .main-footer.main-footer-transparent,
.page-bg119 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg119:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg119m.opt.jpg") center center / cover;
  }
  .page-btn-bg119 {
    background: url("/img/backgrounds/bg119mc.opt.jpg") center center / cover;
  }
  .webp .page-bg119:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg119m.webp") center center / cover;
  }
  .webp .page-btn-bg119 {
    background: url("/img/backgrounds/bg119mc.webp") center center / cover;
  }
}
.page-bg120:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg120.opt.jpg") center center / cover;
}
.page-btn-bg120 {
  background: url("/img/backgrounds/bg120c.opt.jpg") center center / cover;
}
.panel-body.page-bg120 {
  background: url("/img/backgrounds/bg120m.opt.jpg") center center / cover;
}
.webp .page-bg120:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg120.webp") center center / cover;
}
.webp .page-btn-bg120 {
  background: url("/img/backgrounds/bg120c.webp") center center / cover;
}
.webp .panel-body.page-bg120 {
  background: url("/img/backgrounds/bg120m.webp") center center / cover;
}
.page-bg120 .footer,
.page-bg120 .main-footer.main-footer-transparent,
.page-bg120 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg120:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg120m.opt.jpg") center center / cover;
  }
  .page-btn-bg120 {
    background: url("/img/backgrounds/bg120mc.opt.jpg") center center / cover;
  }
  .webp .page-bg120:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg120m.webp") center center / cover;
  }
  .webp .page-btn-bg120 {
    background: url("/img/backgrounds/bg120mc.webp") center center / cover;
  }
}
.page-bg121:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg121.opt.jpg") center center / cover;
}
.page-btn-bg121 {
  background: url("/img/backgrounds/bg121c.opt.jpg") center center / cover;
}
.panel-body.page-bg121 {
  background: url("/img/backgrounds/bg121m.opt.jpg") center center / cover;
}
.webp .page-bg121:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg121.webp") center center / cover;
}
.webp .page-btn-bg121 {
  background: url("/img/backgrounds/bg121c.webp") center center / cover;
}
.webp .panel-body.page-bg121 {
  background: url("/img/backgrounds/bg121m.webp") center center / cover;
}
.page-bg121 .footer,
.page-bg121 .main-footer.main-footer-transparent,
.page-bg121 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg121:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg121m.opt.jpg") center center / cover;
  }
  .page-btn-bg121 {
    background: url("/img/backgrounds/bg121mc.opt.jpg") center center / cover;
  }
  .webp .page-bg121:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg121m.webp") center center / cover;
  }
  .webp .page-btn-bg121 {
    background: url("/img/backgrounds/bg121mc.webp") center center / cover;
  }
}
.page-bg122:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg122.opt.jpg") center center / cover;
}
.page-btn-bg122 {
  background: url("/img/backgrounds/bg122c.opt.jpg") center center / cover;
}
.panel-body.page-bg122 {
  background: url("/img/backgrounds/bg122m.opt.jpg") center center / cover;
}
.webp .page-bg122:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg122.webp") center center / cover;
}
.webp .page-btn-bg122 {
  background: url("/img/backgrounds/bg122c.webp") center center / cover;
}
.webp .panel-body.page-bg122 {
  background: url("/img/backgrounds/bg122m.webp") center center / cover;
}
.page-bg122 .footer,
.page-bg122 .main-footer.main-footer-transparent,
.page-bg122 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg122:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg122m.opt.jpg") center center / cover;
  }
  .page-btn-bg122 {
    background: url("/img/backgrounds/bg122mc.opt.jpg") center center / cover;
  }
  .webp .page-bg122:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg122m.webp") center center / cover;
  }
  .webp .page-btn-bg122 {
    background: url("/img/backgrounds/bg122mc.webp") center center / cover;
  }
}
.page-bg123:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg123.opt.jpg") center center / cover;
}
.page-btn-bg123 {
  background: url("/img/backgrounds/bg123c.opt.jpg") center center / cover;
}
.panel-body.page-bg123 {
  background: url("/img/backgrounds/bg123m.opt.jpg") center center / cover;
}
.webp .page-bg123:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg123.webp") center center / cover;
}
.webp .page-btn-bg123 {
  background: url("/img/backgrounds/bg123c.webp") center center / cover;
}
.webp .panel-body.page-bg123 {
  background: url("/img/backgrounds/bg123m.webp") center center / cover;
}
.page-bg123 .footer,
.page-bg123 .main-footer.main-footer-transparent,
.page-bg123 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg123:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg123m.opt.jpg") center center / cover;
  }
  .page-btn-bg123 {
    background: url("/img/backgrounds/bg123mc.opt.jpg") center center / cover;
  }
  .webp .page-bg123:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg123m.webp") center center / cover;
  }
  .webp .page-btn-bg123 {
    background: url("/img/backgrounds/bg123mc.webp") center center / cover;
  }
}
.page-bg124:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg124.opt.jpg") center center / cover;
}
.page-btn-bg124 {
  background: url("/img/backgrounds/bg124c.opt.jpg") center center / cover;
}
.panel-body.page-bg124 {
  background: url("/img/backgrounds/bg124m.opt.jpg") center center / cover;
}
.webp .page-bg124:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg124.webp") center center / cover;
}
.webp .page-btn-bg124 {
  background: url("/img/backgrounds/bg124c.webp") center center / cover;
}
.webp .panel-body.page-bg124 {
  background: url("/img/backgrounds/bg124m.webp") center center / cover;
}
.page-bg124 .footer,
.page-bg124 .main-footer.main-footer-transparent,
.page-bg124 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg124:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg124m.opt.jpg") center center / cover;
  }
  .page-btn-bg124 {
    background: url("/img/backgrounds/bg124mc.opt.jpg") center center / cover;
  }
  .webp .page-bg124:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg124m.webp") center center / cover;
  }
  .webp .page-btn-bg124 {
    background: url("/img/backgrounds/bg124mc.webp") center center / cover;
  }
}
.page-bg125:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg125.opt.jpg") center center / cover;
}
.page-btn-bg125 {
  background: url("/img/backgrounds/bg125c.opt.jpg") center center / cover;
}
.panel-body.page-bg125 {
  background: url("/img/backgrounds/bg125m.opt.jpg") center center / cover;
}
.webp .page-bg125:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg125.webp") center center / cover;
}
.webp .page-btn-bg125 {
  background: url("/img/backgrounds/bg125c.webp") center center / cover;
}
.webp .panel-body.page-bg125 {
  background: url("/img/backgrounds/bg125m.webp") center center / cover;
}
.page-bg125 .footer,
.page-bg125 .main-footer.main-footer-transparent,
.page-bg125 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg125:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg125m.opt.jpg") center center / cover;
  }
  .page-btn-bg125 {
    background: url("/img/backgrounds/bg125mc.opt.jpg") center center / cover;
  }
  .webp .page-bg125:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg125m.webp") center center / cover;
  }
  .webp .page-btn-bg125 {
    background: url("/img/backgrounds/bg125mc.webp") center center / cover;
  }
}
.page-bg126:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg126.opt.jpg") center center / cover;
}
.page-btn-bg126 {
  background: url("/img/backgrounds/bg126c.opt.jpg") center center / cover;
}
.panel-body.page-bg126 {
  background: url("/img/backgrounds/bg126m.opt.jpg") center center / cover;
}
.webp .page-bg126:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg126.webp") center center / cover;
}
.webp .page-btn-bg126 {
  background: url("/img/backgrounds/bg126c.webp") center center / cover;
}
.webp .panel-body.page-bg126 {
  background: url("/img/backgrounds/bg126m.webp") center center / cover;
}
.page-bg126 .footer,
.page-bg126 .main-footer.main-footer-transparent,
.page-bg126 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg126:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg126m.opt.jpg") center center / cover;
  }
  .page-btn-bg126 {
    background: url("/img/backgrounds/bg126mc.opt.jpg") center center / cover;
  }
  .webp .page-bg126:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg126m.webp") center center / cover;
  }
  .webp .page-btn-bg126 {
    background: url("/img/backgrounds/bg126mc.webp") center center / cover;
  }
}
.page-bg127:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg127.opt.jpg") center center / cover;
}
.page-btn-bg127 {
  background: url("/img/backgrounds/bg127c.opt.jpg") center center / cover;
}
.panel-body.page-bg127 {
  background: url("/img/backgrounds/bg127m.opt.jpg") center center / cover;
}
.webp .page-bg127:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg127.webp") center center / cover;
}
.webp .page-btn-bg127 {
  background: url("/img/backgrounds/bg127c.webp") center center / cover;
}
.webp .panel-body.page-bg127 {
  background: url("/img/backgrounds/bg127m.webp") center center / cover;
}
.page-bg127 .footer,
.page-bg127 .main-footer.main-footer-transparent,
.page-bg127 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg127:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg127m.opt.jpg") center center / cover;
  }
  .page-btn-bg127 {
    background: url("/img/backgrounds/bg127mc.opt.jpg") center center / cover;
  }
  .webp .page-bg127:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg127m.webp") center center / cover;
  }
  .webp .page-btn-bg127 {
    background: url("/img/backgrounds/bg127mc.webp") center center / cover;
  }
}
.page-bg128:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg128.opt.jpg") center center / cover;
}
.page-btn-bg128 {
  background: url("/img/backgrounds/bg128c.opt.jpg") center center / cover;
}
.panel-body.page-bg128 {
  background: url("/img/backgrounds/bg128m.opt.jpg") center center / cover;
}
.webp .page-bg128:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg128.webp") center center / cover;
}
.webp .page-btn-bg128 {
  background: url("/img/backgrounds/bg128c.webp") center center / cover;
}
.webp .panel-body.page-bg128 {
  background: url("/img/backgrounds/bg128m.webp") center center / cover;
}
.page-bg128 .footer,
.page-bg128 .main-footer.main-footer-transparent,
.page-bg128 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg128:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg128m.opt.jpg") center center / cover;
  }
  .page-btn-bg128 {
    background: url("/img/backgrounds/bg128mc.opt.jpg") center center / cover;
  }
  .webp .page-bg128:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg128m.webp") center center / cover;
  }
  .webp .page-btn-bg128 {
    background: url("/img/backgrounds/bg128mc.webp") center center / cover;
  }
}
.page-bg129:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg129.opt.jpg") center center / cover;
}
.page-btn-bg129 {
  background: url("/img/backgrounds/bg129c.opt.jpg") center center / cover;
}
.panel-body.page-bg129 {
  background: url("/img/backgrounds/bg129m.opt.jpg") center center / cover;
}
.webp .page-bg129:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg129.webp") center center / cover;
}
.webp .page-btn-bg129 {
  background: url("/img/backgrounds/bg129c.webp") center center / cover;
}
.webp .panel-body.page-bg129 {
  background: url("/img/backgrounds/bg129m.webp") center center / cover;
}
.page-bg129 .footer,
.page-bg129 .main-footer.main-footer-transparent,
.page-bg129 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg129:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg129m.opt.jpg") center center / cover;
  }
  .page-btn-bg129 {
    background: url("/img/backgrounds/bg129mc.opt.jpg") center center / cover;
  }
  .webp .page-bg129:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg129m.webp") center center / cover;
  }
  .webp .page-btn-bg129 {
    background: url("/img/backgrounds/bg129mc.webp") center center / cover;
  }
}
.page-bg130:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg130.opt.jpg") center center / cover;
}
.page-btn-bg130 {
  background: url("/img/backgrounds/bg130c.opt.jpg") center center / cover;
}
.panel-body.page-bg130 {
  background: url("/img/backgrounds/bg130m.opt.jpg") center center / cover;
}
.webp .page-bg130:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg130.webp") center center / cover;
}
.webp .page-btn-bg130 {
  background: url("/img/backgrounds/bg130c.webp") center center / cover;
}
.webp .panel-body.page-bg130 {
  background: url("/img/backgrounds/bg130m.webp") center center / cover;
}
.page-bg130 .footer,
.page-bg130 .main-footer.main-footer-transparent,
.page-bg130 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg130:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg130m.opt.jpg") center center / cover;
  }
  .page-btn-bg130 {
    background: url("/img/backgrounds/bg130mc.opt.jpg") center center / cover;
  }
  .webp .page-bg130:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg130m.webp") center center / cover;
  }
  .webp .page-btn-bg130 {
    background: url("/img/backgrounds/bg130mc.webp") center center / cover;
  }
}
.page-bg131:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg131.opt.jpg") center center / cover;
}
.page-btn-bg131 {
  background: url("/img/backgrounds/bg131c.opt.jpg") center center / cover;
}
.panel-body.page-bg131 {
  background: url("/img/backgrounds/bg131m.opt.jpg") center center / cover;
}
.webp .page-bg131:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg131.webp") center center / cover;
}
.webp .page-btn-bg131 {
  background: url("/img/backgrounds/bg131c.webp") center center / cover;
}
.webp .panel-body.page-bg131 {
  background: url("/img/backgrounds/bg131m.webp") center center / cover;
}
.page-bg131 .footer,
.page-bg131 .main-footer.main-footer-transparent,
.page-bg131 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg131:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg131m.opt.jpg") center center / cover;
  }
  .page-btn-bg131 {
    background: url("/img/backgrounds/bg131mc.opt.jpg") center center / cover;
  }
  .webp .page-bg131:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg131m.webp") center center / cover;
  }
  .webp .page-btn-bg131 {
    background: url("/img/backgrounds/bg131mc.webp") center center / cover;
  }
}
.page-bg132:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg132.opt.jpg") center center / cover;
}
.page-btn-bg132 {
  background: url("/img/backgrounds/bg132c.opt.jpg") center center / cover;
}
.panel-body.page-bg132 {
  background: url("/img/backgrounds/bg132m.opt.jpg") center center / cover;
}
.webp .page-bg132:not(.panel-body)::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background: url("/img/backgrounds/bg132.webp") center center / cover;
}
.webp .page-btn-bg132 {
  background: url("/img/backgrounds/bg132c.webp") center center / cover;
}
.webp .panel-body.page-bg132 {
  background: url("/img/backgrounds/bg132m.webp") center center / cover;
}
.page-bg132 .footer,
.page-bg132 .main-footer.main-footer-transparent,
.page-bg132 .template-preview-footer.main-footer-transparent {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (max-device-width: 767px) {
  .page-bg132:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg132m.opt.jpg") center center / cover;
  }
  .page-btn-bg132 {
    background: url("/img/backgrounds/bg132mc.opt.jpg") center center / cover;
  }
  .webp .page-bg132:not(.panel-body)::before {
    content: "";
    display: block;
    position: fixed;
    height: calc(100vh + 60px);
    width: 100vw;
    z-index: -1;
    background: url("/img/backgrounds/bg132m.webp") center center / cover;
  }
  .webp .page-btn-bg132 {
    background: url("/img/backgrounds/bg132mc.webp") center center / cover;
  }
}
.c-c1001 .contact-background-color {
  fill: #009aff;
}
[class*="contacts-template-"] .contacts .c-c1001 {
  background-color: #009aff !important;
}
.btn-bg-c1001 {
  background-color: #009aff;
}
.page-list-more-details-color-1001 {
  color: #009aff;
}
#main-header .header-fixed.btn-bg-c1001 {
  background-color: #009aff;
}
.c-c1002 .contact-background-color {
  fill: #34d951;
}
[class*="contacts-template-"] .contacts .c-c1002 {
  background-color: #34d951 !important;
}
.btn-bg-c1002 {
  background-color: #34d951;
}
.page-list-more-details-color-1002 {
  color: #34d951;
}
#main-header .header-fixed.btn-bg-c1002 {
  background-color: #34d951;
}
.c-c1003 .contact-background-color {
  fill: #29a1d3;
}
[class*="contacts-template-"] .contacts .c-c1003 {
  background-color: #29a1d3 !important;
}
.btn-bg-c1003 {
  background-color: #29a1d3;
}
.page-list-more-details-color-1003 {
  color: #29a1d3;
}
#main-header .header-fixed.btn-bg-c1003 {
  background-color: #29a1d3;
}
.c-c1004 .contact-background-color {
  fill: #694dce;
}
[class*="contacts-template-"] .contacts .c-c1004 {
  background-color: #694dce !important;
}
.btn-bg-c1004 {
  background-color: #694dce;
}
.page-list-more-details-color-1004 {
  color: #694dce;
}
#main-header .header-fixed.btn-bg-c1004 {
  background-color: #694dce;
}
.c-c1005 .contact-background-color {
  fill: #4a76a8;
}
[class*="contacts-template-"] .contacts .c-c1005 {
  background-color: #4a76a8 !important;
}
.btn-bg-c1005 {
  background-color: #4a76a8;
}
.page-list-more-details-color-1005 {
  color: #4a76a8;
}
#main-header .header-fixed.btn-bg-c1005 {
  background-color: #4a76a8;
}
.c-c1006 .contact-background-color {
  fill: #44e762;
}
[class*="contacts-template-"] .contacts .c-c1006 {
  background-color: #44e762 !important;
}
.btn-bg-c1006 {
  background-color: #44e762;
}
.page-list-more-details-color-1006 {
  color: #44e762;
}
#main-header .header-fixed.btn-bg-c1006 {
  background-color: #44e762;
}
.widget:not(.btn-bg1) .btn-bg-c2001,
.modal-dialog .btn-color.btn-bg-c2001,
.modal-dialog .select-social-button-img.btn-bg-c2001 {
  background-color: #4a76a8;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2001 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2001 {
  border-color: #4a76a8 !important;
}
.btn-bg1 .btn-t-c2001 {
  color: #4a76a8 !important;
}
.btn-bg1 .btn-t-c2001 .yclients-color {
  fill: #4a76a8 !important;
}
.btn-bg1 .btn-t-c2001 .social-button-color1 {
  fill: #4a76a8;
}
.btn-bg1 .btn-t-c2001 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2002,
.modal-dialog .btn-color.btn-bg-c2002,
.modal-dialog .select-social-button-img.btn-bg-c2002 {
  background-color: #3b5999;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2002 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2002 {
  border-color: #3b5999 !important;
}
.btn-bg1 .btn-t-c2002 {
  color: #3b5999 !important;
}
.btn-bg1 .btn-t-c2002 .yclients-color {
  fill: #3b5999 !important;
}
.btn-bg1 .btn-t-c2002 .social-button-color1 {
  fill: #3b5999;
}
.btn-bg1 .btn-t-c2002 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2003,
.modal-dialog .btn-color.btn-bg-c2003,
.modal-dialog .select-social-button-img.btn-bg-c2003 {
  background-color: #55acee;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2003 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2003 {
  border-color: #55acee !important;
}
.btn-bg1 .btn-t-c2003 {
  color: #55acee !important;
}
.btn-bg1 .btn-t-c2003 .yclients-color {
  fill: #55acee !important;
}
.btn-bg1 .btn-t-c2003 .social-button-color1 {
  fill: #55acee;
}
.btn-bg1 .btn-t-c2003 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2004,
.modal-dialog .btn-color.btn-bg-c2004,
.modal-dialog .select-social-button-img.btn-bg-c2004 {
  background-color: #f08f1d;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2004 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2004 {
  border-color: #f08f1d !important;
}
.btn-bg1 .btn-t-c2004 {
  color: #f08f1d !important;
}
.btn-bg1 .btn-t-c2004 .yclients-color {
  fill: #f08f1d !important;
}
.btn-bg1 .btn-t-c2004 .social-button-color1 {
  fill: #f08f1d;
}
.btn-bg1 .btn-t-c2004 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2005,
.modal-dialog .btn-color.btn-bg-c2005,
.modal-dialog .select-social-button-img.btn-bg-c2005 {
  background-color: #025ef6;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2005 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2005 {
  border-color: #025ef6 !important;
}
.btn-bg1 .btn-t-c2005 {
  color: #025ef6 !important;
}
.btn-bg1 .btn-t-c2005 .yclients-color {
  fill: #025ef6 !important;
}
.btn-bg1 .btn-t-c2005 .social-button-color1 {
  fill: #025ef6;
}
.btn-bg1 .btn-t-c2005 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2006,
.modal-dialog .btn-color.btn-bg-c2006,
.modal-dialog .select-social-button-img.btn-bg-c2006 {
  background-color: #e4405f;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2006 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2006 {
  border-color: #e4405f !important;
}
.btn-bg1 .btn-t-c2006 {
  color: #e4405f !important;
}
.btn-bg1 .btn-t-c2006 .yclients-color {
  fill: #e4405f !important;
}
.btn-bg1 .btn-t-c2006 .social-button-color1 {
  fill: #e4405f;
}
.btn-bg1 .btn-t-c2006 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2007,
.modal-dialog .btn-color.btn-bg-c2007,
.modal-dialog .select-social-button-img.btn-bg-c2007 {
  background-color: #ff0000;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2007 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2007 {
  border-color: #ff0000 !important;
}
.btn-bg1 .btn-t-c2007 {
  color: #ff0000 !important;
}
.btn-bg1 .btn-t-c2007 .yclients-color {
  fill: #ff0000 !important;
}
.btn-bg1 .btn-t-c2007 .social-button-color1 {
  fill: #ff0000;
}
.btn-bg1 .btn-t-c2007 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2008,
.modal-dialog .btn-color.btn-bg-c2008,
.modal-dialog .select-social-button-img.btn-bg-c2008 {
  background-color: #000000;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2008 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2008 {
  border-color: #000000 !important;
}
.btn-bg1 .btn-t-c2008 {
  color: #000000 !important;
}
.btn-bg1 .btn-t-c2008 .yclients-color {
  fill: #000000 !important;
}
.btn-bg1 .btn-t-c2008 .social-button-color1 {
  fill: #000000;
}
.btn-bg1 .btn-t-c2008 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2009,
.modal-dialog .btn-color.btn-bg-c2009,
.modal-dialog .select-social-button-img.btn-bg-c2009 {
  background-color: #25f4ee;
  color: #444444 !important;
}
.widget:not(.btn-bg1) .btn-bg-c2009 .yclients-color {
  fill: #444444 !important;
}
.btn-bg1 .btn-b-c2009 {
  border-color: #25f4ee !important;
}
.btn-bg1 .btn-t-c2009 {
  color: #25f4ee !important;
}
.btn-bg1 .btn-t-c2009 .yclients-color {
  fill: #25f4ee !important;
}
.btn-bg1 .btn-t-c2009 .social-button-color1 {
  fill: #25f4ee;
}
.btn-bg1 .btn-t-c2009 .social-button-color2 {
  fill: #000000;
}
.widget:not(.btn-bg1) .btn-bg-c2010,
.modal-dialog .btn-color.btn-bg-c2010,
.modal-dialog .select-social-button-img.btn-bg-c2010 {
  background-color: #f76079;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2010 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2010 {
  border-color: #f76079 !important;
}
.btn-bg1 .btn-t-c2010 {
  color: #f76079 !important;
}
.btn-bg1 .btn-t-c2010 .yclients-color {
  fill: #f76079 !important;
}
.btn-bg1 .btn-t-c2010 .social-button-color1 {
  fill: #f76079;
}
.btn-bg1 .btn-t-c2010 .social-button-color2 {
  fill: #ffffff;
}
.widget:not(.btn-bg1) .btn-bg-c2011,
.modal-dialog .btn-color.btn-bg-c2011,
.modal-dialog .select-social-button-img.btn-bg-c2011 {
  background-color: #f36b25;
  color: #ffffff !important;
}
.widget:not(.btn-bg1) .btn-bg-c2011 .yclients-color {
  fill: #ffffff !important;
}
.btn-bg1 .btn-b-c2011 {
  border-color: #f36b25 !important;
}
.btn-bg1 .btn-t-c2011 {
  color: #f36b25 !important;
}
.btn-bg1 .btn-t-c2011 .yclients-color {
  fill: #f36b25 !important;
}
.btn-bg1 .btn-t-c2011 .social-button-color1 {
  fill: #f36b25;
}
.btn-bg1 .btn-t-c2011 .social-button-color2 {
  fill: #ffffff;
}
html body.palette-Teal-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%);
}
html body.palette-Blue-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #4facfe 0%, #00f2fe 100%);
}
html body.palette-Orange-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #f83600 0%, #f9d423 100%);
}
html body.palette-Purple-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);
}
html body.palette-Indigo-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #b224ef 0%, #7579ff 100%);
}
html body.palette-Green-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(120deg, #16a085 0%, #f4d03f 100%);
}
html body.palette-LBlue-custom::before {
  content: "";
  display: block;
  position: fixed;
  height: calc(100vh + 60px);
  width: 100vw;
  z-index: -1;
  background-image: linear-gradient(-225deg, #7de2fc 0%, #b9b6e5 100%);
}
.palette-Blue.bg {
  background-color: #2196F3;
}
.palette-White.bg {
  background-color: #ffffff;
}
.palette-Red-100.bg {
  background-color: #ffcdd2;
}
.palette-Red-400.bg {
  background-color: #ef5350;
}
.palette-Blue-50.bg {
  background-color: #e3f2fd;
}
.palette-Blue-100.bg {
  background-color: #bbdefb;
}
.w-bg5 {
  background-size: cover;
}
