@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");
@import url("all.min.css");
@import url("swiper.css");
@import url("bootstrap.css");
@import url("woocommerce.css");
@import url("woocommerce-layout.css");
@import url("post-92.css");
@import url("post13160.css");
@import url("fancybox.css");

.top-bar {
    color: rgb(224, 225, 228);
}

.top-bar a,
.wrapper-info .top-bar-additional-text,
.wrapper-contacts .contact-item,
.wrapper-contacts .contact-item a,
.wrapper-socials.top-bar-socials a {
    color: rgb(255, 255, 255);
}

.top-bar a:hover,
.wrapper-contacts .contact-item::before,
.wrapper-contacts .contact-item a:hover,
.wrapper-socials.top-bar-socials a:hover {
    color: rgb(60, 102, 172);
}

ul.top-bar-menu li::after,
.wrapper-contacts .contact-item::after {
    background-color: rgb(60, 102, 172);
}

.top-bar {
    border-color: rgb(18, 28, 34);
}

.wrapper-socials.top-bar-socials li,
.wrapper-socials.top-bar-socials li:first-child {
    border-color: rgb(67, 65, 62);
}

.top-bar {
    background-color: rgb(18, 28, 34);
}

.header,
.mobile-header,
.callback .callback-title {
    color: rgb(74, 82, 87);
}

.header a,
.header .main-menu>li>a,
.header .logo-link .logo-site-name,
.header .header-icon,
.mobile-header a,
.mobile-header .logo-link .logo-site-name,
.mobile-header .header-icon,
.mobile-header-menu-container a,
.mobile-header-menu-container .logo-link .logo-site-name,
.mobile-header-menu-container .header-icon,
.mini-cart .mini-cart-trigger,
.mini-cart .mini-cart-trigger:hover,
.mobile-header-menu-container,
.header-type-2 .dropdown-trigger .dropdown-trigger-item::before,
.header-type-3 .dropdown-trigger .dropdown-trigger-item::before,
.callback .callback-text,
.site-search .site-search-close:hover .mobile-header-menu-container .main-menu>li .sub-menu-trigger,
.mobile-header-menu-container .header-mobile-contacts .contact-item.contact-item-email a:hover {
    color: rgb(31, 37, 49);
}

.mobile-header .menu-trigger .hamburger span,
.header .main-menu:not(.menu-checks)>li.menu-item-has-children>a::after {
    background-color: rgb(31, 37, 49);
}

.header-callback-container {
    border-color: rgb(31, 37, 49);
}

.mobile-header-menu-container .header-mobile-contacts .contact-item .contact-item-title {
    color: rgb(129, 129, 129);
}

.site-search .search-form .search-form-field::-webkit-input-placeholder {
    color: rgba(129, 129, 129, 0.75);
}

.mobile-header-menu-container .header-mobile-contacts .contact-item::before,
.mobile-header-menu-container .main-menu>li.active>.sub-menu-trigger,
.header .main-menu>li>a:hover,
.header .main-menu>li.current-menu-ancestor>a,
.header .main-menu>li.current-menu-parent>a,
.header .main-menu>li.current-menu-item>a,
.mobile-header-menu-container .main-menu li.active>a,
.mobile-header-menu-container .main-menu li.current-menu-ancestor>a,
.mobile-header-menu-container .main-menu li.current-menu-parent>a,
.mobile-header-menu-container .main-menu li.current-menu-item>a,
.mobile-header-menu-container .main-menu li.active>.sub-menu-trigger,
.mobile-header-menu-container .main-menu li.current-menu-ancestor>.sub-menu-trigger,
.mobile-header-menu-container .main-menu li.current-menu-parent>.sub-menu-trigger,
.header .dropdown-trigger .dropdown-trigger-item:hover::before,
.callback::before,
.site-search .site-search-close,
.mobile-header-menu-container .header-mobile-contacts .contact-item.contact-item-email a {
    color: rgb(60, 102, 172);
}

.header-icons-container .header-button-container .industrium-button,
.header .main-menu>li>a::before,
.header .main-menu:not(.menu-checks)>li.menu-item-has-children>a:hover::after,
.header .main-menu:not(.menu-checks)>li.menu-item-has-children.current-menu-ancestor>a::after,
.header .main-menu:not(.menu-checks)>li.menu-item-has-children.current-menu-parent>a::after,
.header .main-menu:not(.menu-checks)>li.menu-item-has-children.current-menu-item>a::after {
    background-color: rgb(60, 102, 172);
}

.site-search,
.header-type-3 .dropdown-trigger,
.mini-cart .mini-cart-panel::before,
.mobile-header-menu-container .main-menu>li>ul.sub-menu,
.mobile-header-menu-container .main-menu>li {
    border-color: rgb(211, 211, 211);
}

.header,
.mobile-header,
.site-search,
.mobile-header-menu-container,
.header.sticky-header-on.sticky-ready .sticky-wrapper,
.mobile-header.sticky-header-on.sticky-ready .sticky-wrapper,
.header-icons-container.icons-container-big {
    background-color: rgb(255, 255, 255);
}

.mobile-header .industrium-button,
.mobile-header-menu-container .industrium-button,
.mobile-header .industrium-button:hover,
.mobile-header-menu-container .industrium-button:hover {
    color: rgb(60, 102, 172);
}

.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li {
    border-color: rgb(60, 102, 172);
}

.mobile-header .industrium-button,
.mobile-header-menu-container .industrium-button {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a::after {
    background-color: rgb(60, 102, 172);
}

.header .industrium-button,
.header .industrium-button:hover {
    color: rgb(255, 255, 255);
}

.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a:hover,
.mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a {
    color: rgb(23, 38, 47);
}

.page-title-container .page-title-additional {
    color: rgb(224, 225, 228);
}

.page-title-wrapper,
.body-container .page-title-wrapper a,
.edit-post-visual-editor__post-title-wrapper,
.edit-post-visual-editor__post-title-wrapper a {
    color: rgb(255, 255, 255);
}

.breadcrumbs .delimiter,
.page-title-container.page-title-decorated::before {
    background-color: rgb(255, 255, 255);
}

.body-container .page-title-wrapper a:hover,
.edit-post-visual-editor__post-title-wrapper a:hover {
    color: rgb(60, 102, 172);
}

.page-title-container,
.page-title-container.page-title-decorated::after,
.edit-post-visual-editor__post-title-wrapper {
    background-color: rgb(18, 28, 34);
}

.footer,
.footer .widget_text,
.footer-widgets .widget_industrium_featured_posts_widget .featured-posts-item-link,
.footer-widgets .widget_recent_entries ul li a,
.footer-widgets .wp-block-latest-posts li a,
.footer-widgets .widget_recent_comments ul .recentcomments,
.footer-widgets .widget_nav_menu ul li a,
.footer-widgets .widget_industrium_nav_menu_widget ul li a,
.footer-widgets .widget_tag_cloud .tagcloud .tag-cloud-link,
.footer-widgets .widget_categories ul li:hover li {
    color: rgb(224, 225, 228);
}

.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer .widget-title,
.footer .wpforms-form .wpforms-title,
.footer a:hover,
.footer input,
.footer textarea,
.footer select,
.footer .wrapper-socials a,
.footer .widget_industrium_contacts_widget .industrium-contacts-widget-field,
.footer .widget_industrium_banner_widget .banner-widget-wrapper,
.footer .widget_industrium_banner_widget .banner-widget-wrapper .banner-title,
.footer .widget_search .search-form .search-form-icon,
.footer .widget_calendar .wp-calendar-nav a:hover,
.footer .wp-block-calendar .wp-calendar-nav a:hover,
.footer .widget_archive .post-count,
.footer .wp-block-archives .post-count,
.footer .widget_categories .post-count,
.footer .wp-block-categories .post-count,
.footer .widget_rss cite,
.footer .wp-block-rss .wp-block-rss__item-author,
.footer .widget_media_gallery .gallery .gallery-icon a::after,
.footer .widget_media_audio .mejs-container .mejs-button>button,
.footer .widget_media_audio .mejs-container .mejs-time,
.footer .widget_media_audio .mejs-container .mejs-duration,
.footer .wp-video .mejs-container .mejs-button>button,
.footer .wp-video .mejs-container .mejs-time,
.footer .wp-video .mejs-container .mejs-duration,
.footer-widgets ul li a,
.footer-widgets .widget_industrium_contacts_widget .industrium-contacts-widget-field,
.footer-widgets input[type="text"],
.footer-widgets input[type="email"],
.footer-widgets input[type="url"],
.footer-widgets input[type="password"],
.footer-widgets input[type="search"],
.footer-widgets input[type="number"],
.footer-widgets input[type="tel"],
.footer-widgets input[type="range"],
.footer-widgets input[type="date"],
.footer-widgets input[type="month"],
.footer-widgets input[type="week"],
.footer-widgets input[type="time"],
.footer-widgets input[type="datetime"],
.footer-widgets input[type="datetime-local"],
.footer-widgets input[type="color"],
.footer-widgets select,
.footer-widgets .select2-container .select2-selection--single,
.footer-widgets textarea,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.footer-widgets .widget_search .search-form .search-form-icon,
.footer-widgets .widget_industrium_featured_posts_widget .featured-posts-item-link,
.footer-widgets .widget_recent_entries ul li a,
.footer-widgets .wp-block-latest-posts li a,
.footer-widgets .widget_recent_comments ul .recentcomments a,
.footer-widgets .wp-block-latest-comments li a,
.footer-widgets .widget_calendar .wp-calendar-nav a,
.footer-widgets .wp-block-calendar .wp-calendar-nav a,
.footer-widgets .widget_calendar table thead th,
.footer-widgets .wp-block-calendar table thead th,
.footer-widgets .widget_calendar table tbody td#today,
.footer-widgets .wp-block-calendar table tbody td#today,
.footer-widgets .widget_calendar table tbody td#today a,
.footer-widgets .wp-block-calendar table tbody td#today a,
.footer-widgets .widget_rss cite,
.footer-widgets .widget_rss ul a.rsswidget,
.footer-widgets .wp-block-rss .wp-block-rss__item-title a,
.footer-widgets .wp-block-rss .wp-block-rss__item-author,
.footer-widgets .widget .widget-title a,
.footer-widgets .widget_pages .widget-wrapper>ul li>a,
.footer-widgets .widget_meta ul li>a,
.footer-widgets .widget_categories ul li>a,
.footer-widgets .widget_categories ul li .widget-archive-trigger,
.footer-widgets .widget_archive ul li>a,
.footer-widgets .wp-block-archives li>a,
.footer-widgets .wp-block-search .wp-block-search__label,
.footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon,
.footer .footer-menu li a,
.footer-widgets .wp-block-loginout,
.footer-widgets .wp-block-loginout a,
.footer-widgets .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link svg,
.footer-widgets .widget_industrium_contacts_widget .industrium-contacts-widget-link::before,
.footer-widgets .widget_industrium_contacts_widget .industrium-contacts-widget-link a,
.body-container .footer-scroll-top button,
.footer-widgets .widget_calendar table tbody a,
.footer-widgets .wp-block-calendar table tbody a,
.footer-widgets.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
.footer-widgets .mc4wp-form .mc4wp-form-fields button:hover {
    color: rgb(255, 255, 255);
}

.footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.footer .wp-video .mejs-volume-current,
.footer .wp-video .mejs-volume-handle,
.footer-section+.footer-section::before,
.footer.footer-decorated::after {
    background-color: rgb(255, 255, 255);
}

.footer .content-inner ul:not([class*="elementor"])>li:not([class*="elementor"])::before,
.footer .content-single-post ul:not([class*="elementor"])>li:not([class*="elementor"])::before,
.footer .single_portfolio_content ul:not([class*="elementor"])>li:not([class*="elementor"])::before,
.footer .industrium_comments__item-text ul:not([class*="elementor"])>li:not([class*="elementor"])::before,
.footer .single_recipe_content ul:not([class*="elementor"])>li:not([class*="elementor"])::before {
    border-color: rgb(255, 255, 255);
}

.footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total,
.footer .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.footer .mejs-controls .mejs-time-rail .mejs-time-total,
.footer .mejs-volume-total {
    background-color: rgba(255, 255, 255, 0.4);
}

.footer .footer-additional-menu li a,
.footer-widgets .widget_calendar table tbody td,
.footer-widgets .wp-block-calendar table tbody td,
.footer .widget_categories li.cat-item-hierarchical,
.footer .wp-block-categories li.cat-item-hierarchical,
.footer .widget_industrium_featured_posts_widget .featured-posts-item-date,
.footer .widget_pages .widget-archive-trigger,
.footer .widget_nav_menu .widget-menu-trigger,
.footer .select2-container--default .select2-selection--single .select2-selection__placeholder,
.footer-widgets .widget_industrium_featured_posts_widget .featured-posts-item-date,
.footer-widgets .widget_recent_entries ul li .post-date,
.footer-widgets .wp-block-latest-posts li .wp-block-latest-posts__post-date,
.footer-widgets .widget_rss .rss-date,
.footer-widgets .wp-block-rss .wp-block-rss__item-publish-date,
.footer-widgets .widget_calendar .wp-calendar-nav a,
.footer-widgets .widget_calendar table thead th,
.footer-widgets .wp-block-latest-comments li .wp-block-latest-comments__comment-meta,
.footer-widgets .widget_industrium_contacts_widget .field-label,
.footer-copyrights-container,
.footer-additional-menu li+li::before {
    color: rgb(171, 175, 181);
}

.footer .input-floating-wrap .floating-placeholder,
.footer input[type="text"]::-webkit-input-placeholder,
.footer input[type="email"]::-webkit-input-placeholder,
.footer input[type="url"]::-webkit-input-placeholder,
.footer input[type="password"]::-webkit-input-placeholder,
.footer input[type="search"]::-webkit-input-placeholder,
.footer input[type="tel"]::-webkit-input-placeholder,
.footer input[type="number"]::-webkit-input-placeholder,
.footer input[type="date"]::-webkit-input-placeholder,
.footer input[type="month"]::-webkit-input-placeholder,
.footer input[type="week"]::-webkit-input-placeholder,
.footer input[type="time"]::-webkit-input-placeholder,
.footer input[type="datetime"]::-webkit-input-placeholder,
.footer input[type="datetime-local"]::-webkit-input-placeholder,
.footer textarea::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,
.footer div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder {
    color: rgb(171, 175, 181);
}

.footer-widgets .widget_categories ul>li::before,
.footer-widgets ul.wp-block-categories>li::before,
.footer-widgets .widget_archive ul li::before,
.footer-widgets .wp-block-archives li::before,
.footer-widgets .widget_recent_comments ul .recentcomments::before,
.footer-widgets .widget_pages .widget-wrapper>ul>li::before,
.footer-widgets .widget_meta ul li::before,
.footer-widgets .wp-block-latest-comments li::before {
    background-color: rgba(171, 175, 181, 0.6);
}

.footer a,
.footer-widgets ul li a:hover,
.footer .footer-additional-menu li a:hover,
.footer .widget_recent_comments ul .recentcomments .comment-author-link a:hover,
.footer .widget_media_audio .mejs-container .mejs-button>button:hover,
.footer .wp-video .mejs-container .mejs-button>button:hover,
.error-404-footer .wrapper-socials a:hover,
.footer-widgets .widget_industrium_banner_widget .industrium-contacts-widget-field::before,
.footer-widgets .widget_search .search-form .search-form-icon:hover,
.footer-widgets .widget_categories ul>li:hover,
.footer-widgets .widget_categories ul li:hover>a,
.footer-widgets ul.wp-block-categories li:hover::before,
.footer-widgets ul.wp-block-categories li:hover>a,
.footer-widgets .widget_industrium_featured_posts_widget .featured-posts-item-link:hover,
.footer-widgets .widget_archive ul li:hover>a,
.footer-widgets .widget_archive ul>li:hover,
.footer-widgets .wp-block-archives li:hover>a,
.footer-widgets .wp-block-archives>li:hover,
.footer-widgets .widget_recent_entries ul li a:hover,
.footer-widgets .wp-block-latest-posts li a:hover,
.footer-widgets .widget_recent_comments ul .recentcomments a:hover,
.footer-widgets .wp-block-latest-comments li a:hover,
.footer-widgets .widget_pages .widget-wrapper>ul li:hover>a,
.footer-widgets .widget_meta ul li:hover>a,
.footer-widgets .widget_rss ul a.rsswidget:hover,
.footer-widgets .wp-block-rss .wp-block-rss__item-title a:hover,
.footer-widgets .widget .widget-title a:hover,
.footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover,
.footer .footer-menu li a:hover,
.footer-widgets .wp-block-loginout a:hover,
.footer-widgets .widget_calendar table caption,
.footer-widgets .wp-block-calendar table caption,
.footer-widgets .widget_nav_menu ul li a:hover,
.footer-widgets .widget_nav_menu ul li.current-menu-item>a,
.footer-widgets .widget_nav_menu ul li.current-menu-ancestor>a,
.footer-widgets .widget_nav_menu ul li.current-menu-parent>a,
.footer-widgets .widget_nav_menu ul li.current_page_item>a,
.footer-widgets .widget_industrium_nav_menu_widget ul li a:hover,
.footer-widgets .widget_industrium_nav_menu_widget ul li.current-menu-item>a,
.footer-widgets .widget_industrium_nav_menu_widget ul li.current-menu-ancestor>a,
.footer-widgets .widget_industrium_nav_menu_widget ul li.current-menu-parent>a,
.footer-widgets .widget_industrium_nav_menu_widget ul li.current_page_item>a,
.footer-widgets .widget_industrium_contacts_widget .industrium-contacts-widget-link a:hover,
.footer-widgets.mc4wp-form .mc4wp-form-fields input[type="submit"],
.footer-widgets .mc4wp-form .mc4wp-form-fields button {
    color: rgb(60, 102, 172);
}

.footer blockquote::before {
    color: rgba(230, 100, 69, 0.3);
}

.footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current,
.footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-current,
.footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.footer-widgets .widget_nav_menu ul li a::before,
.footer-widgets .widget_industrium_nav_menu_widget ul li a::before,
.footer-widgets .widget_categories ul>li:hover::before,
.footer-widgets ul.wp-block-categories>li:hover::before,
.footer-widgets .widget_archive ul li:hover::before,
.footer-widgets .wp-block-archives li:hover::before,
.footer-widgets .widget_recent_comments ul .recentcomments:hover::before,
.footer-widgets .widget_pages .widget-wrapper>ul>li:hover::before,
.footer-widgets .widget_meta ul li:hover::before,
.footer-widgets .wp-block-latest-comments li:hover::before,
.footer-widgets .wp-block-gallery .wp-block-image a::before,
.footer.footer-decorated::before,
.body-container .footer-scroll-top button,
.footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] {
    background-color: rgb(60, 102, 172);
}

.footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.footer-widgets .widget_calendar table tbody td#today::before,
.footer-widgets .wp-block-calendar table tbody td#today::before {
    border-color: rgb(60, 102, 172);
}

.footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb {
    background-color: rgb(60, 102, 172);
}

.footer-special-text,
.footer-special-text-container .footer-special-text {
    -webkit-text-stroke: 1px rgb(60, 102, 172);
}

.footer-widgets input[type="text"],
.footer-widgets input[type="email"],
.footer-widgets input[type="url"],
.footer-widgets input[type="password"],
.footer-widgets input[type="search"],
.footer-widgets input[type="number"],
.footer-widgets input[type="tel"],
.footer-widgets input[type="range"],
.footer-widgets input[type="date"],
.footer-widgets input[type="month"],
.footer-widgets input[type="week"],
.footer-widgets input[type="time"],
.footer-widgets input[type="datetime"],
.footer-widgets input[type="datetime-local"],
.footer-widgets input[type="color"],
.footer-widgets textarea,
.footer-widgets .select2-container .select2-selection--single,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap,
.footer-widgets .select-wrap,
.footer-widgets .select2-dropdown,
.footer-widgets .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: rgb(74, 79, 86);
}

.footer-widgets input[type="text"]:focus,
.footer-widgets input[type="email"]:focus,
.footer-widgets input[type="url"]:focus,
.footer-widgets input[type="password"]:focus,
.footer-widgets input[type="search"]:focus,
.footer-widgets input[type="number"]:focus,
.footer-widgets input[type="tel"]:focus,
.footer-widgets input[type="range"]:focus,
.footer-widgets input[type="date"]:focus,
.footer-widgets input[type="month"]:focus,
.footer-widgets input[type="week"]:focus,
.footer-widgets input[type="time"]:focus,
.footer-widgets input[type="datetime"]:focus,
.footer-widgets input[type="datetime-local"]:focus,
.footer-widgets input[type="color"]:focus,
.footer-widgets textarea:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select:focus,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus,
.footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:focus-within,
.footer-widgets .select-wrap:focus-within {
    border-color: rgb(171, 175, 181);
}

.footer .widget_media_audio .mejs-container,
.footer .widget_media_audio .mejs-container .mejs-controls,
.footer .widget_media_audio .mejs-embed,
.footer .widget_media_audio .mejs-embed body,
.footer .wp-video .mejs-container,
.footer .wp-video .mejs-container .mejs-controls,
.footer .wp-video .mejs-embed,
.footer .wp-video .mejs-embed body,
.footer .mejs-volume-button>.mejs-volume-slider {
    background-color: rgb(171, 175, 181);
}

.footer,
.footer-widgets .widget_calendar table tbody td#today::before,
.footer-widgets .wp-block-calendar table tbody td#today::before,
.footer-widgets .select-wrap select,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap select,
.footer-widgets input[type="text"],
.footer-widgets input[type="email"],
.footer-widgets input[type="url"],
.footer-widgets input[type="password"],
.footer-widgets input[type="search"],
.footer-widgets input[type="number"],
.footer-widgets input[type="tel"],
.footer-widgets input[type="range"],
.footer-widgets input[type="date"],
.footer-widgets input[type="month"],
.footer-widgets input[type="week"],
.footer-widgets input[type="time"],
.footer-widgets input[type="datetime"],
.footer-widgets input[type="datetime-local"],
.footer-widgets input[type="color"],
.footer-widgets textarea,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea {
    background-color: rgb(18, 28, 34);
}

.footer .wrapper-socials a:hover,
.footer .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link a:hover svg,
.body-container .footer-scroll-top button:hover {
    color: rgb(18, 28, 34);
}

.footer-widgets input[type="checkbox"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"],
.woocommerce .footer-widgets form .form-row input[type="checkbox"].input-checkbox,
.footer-widgets input[type="radio"],
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"],
.footer-widgets .wp-block-calendar,
.footer-widgets .widget_calendar .calendar_wrap {
    background-color: rgb(34, 38, 40);
}

.footer-widgets .industrium-button,
.footer-widgets .button,
.footer-widgets input[type="submit"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="button"],
.footer-widgets button,
.footer-widgets .widget_calendar table tbody td#today a,
.footer-widgets .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::after,
.footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a::after,
.footer-widgets .gallery .gallery-item .gallery-icon a::after,
.footer .widget_calendar tbody td#today,
.footer .widget_calendar tbody td#today a,
.footer .wp-block-calendar tbody td#today,
.footer .wp-block-calendar tbody td#today a,
.footer input[type="checkbox"]:checked::before,
.footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked::before,
.woocommerce .footer form .form-row input[type="checkbox"].input-checkbox:checked::before,
.footer-widgets .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color),
.footer-widgets .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color),
.footer-widgets div.wpforms-container-full .wpforms-form input[type="submit"],
.footer-widgets div.wpforms-container-full .wpforms-form button[type="submit"],
.footer-widgets div.wpforms-container-full .wpforms-form .wpforms-page-button {
    color: rgb(60, 102, 172);
}

.footer-widgets input[type="radio"]:checked::before,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before {
    background-color: rgb(60, 102, 172);
}

.footer-widgets .industrium-button::after,
.footer-widgets button:not(.customize-partial-edit-shortcut-button)::after,
.footer-widgets input[type="submit"]::after,
.footer-widgets input[type="button"]::after,
.footer-widgets input[type="reset"]::after,
.footer-widgets .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.footer-widgets .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after {
    color: rgb(60, 102, 172);
}

.footer-widgets input[type="radio"]:checked::before,
.footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before,
.footer-widgets .wrapper-socials a::after,
.footer-widgets .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link::after {
    background-color: rgb(60, 102, 172);
}

.footer-widgets .wrapper-socials li,
.footer-widgets .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link {
    border-color: rgb(60, 102, 172);
}

.footer-widgets .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::before,
.footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a::before,
.footer-widgets .gallery .gallery-item .gallery-icon a::before {
    background-color: rgba(230, 100, 69, 0.5);
}

.footer-widgets button:not(.customize-partial-edit-shortcut-button),
.footer-widgets .industrium-button,
.footer-widgets .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.footer-widgets .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.footer-widgets div.wpforms-container-full .wpforms-form input[type="submit"],
.footer-widgets div.wpforms-container-full .wpforms-form button[type="submit"],
.footer-widgets div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.footer-widgets button:not(.customize-partial-edit-shortcut-button) svg,
.footer-widgets .industrium-button svg,
.footer-widgets .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background) svg,
.footer-widgets .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background) svg {
    stroke: rgb(60, 102, 172);
}

.footer-widgets .industrium-button:hover,
.footer-widgets .button:hover,
.footer-widgets input[type="submit"]:hover,
.footer-widgets input[type="reset"]:hover,
.footer-widgets input[type="button"]:hover,
.footer-widgets button:hover,
.footer-widgets .widget_tag_cloud .tagcloud .tag-cloud-link:hover,
.footer-widgets .select2-container--default .select2-results__option[aria-selected="true"],
.footer-widgets .select2-container--default .select2-results__option[data-selected="true"],
.footer-widgets div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.footer-widgets div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.footer-widgets div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
.footer-widgets .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover,
.footer-widgets .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover,
.footer-widgets div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.footer-widgets div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.footer-widgets div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
    color: rgb(60, 102, 172);
}

.content-wrapper,
.block-editor-block-list__layout,
.single-post .post-meta-footer .post-meta-item.post-meta-item-tags a,
.project-item-wrapper .project-item-categories,
.project-item-wrapper .project-item-categories a,
.industrium-price-item-widget .price-item .price-item-custom-field.active,
.widget_categories ul li:hover li,
.content-wrapper input[type="text"],
.content-wrapper input[type="email"],
.content-wrapper input[type="url"],
.content-wrapper input[type="password"],
.content-wrapper input[type="search"],
.content-wrapper input[type="number"],
.content-wrapper input[type="tel"],
.content-wrapper input[type="range"],
.content-wrapper input[type="date"],
.content-wrapper input[type="month"],
.content-wrapper input[type="week"],
.content-wrapper input[type="time"],
.content-wrapper input[type="datetime"],
.content-wrapper input[type="datetime-local"],
.content-wrapper input[type="color"],
.content-wrapper select,
.content-wrapper .select2-container .select2-selection--single,
.content-wrapper textarea,
.block-editor-block-list__layout input[type="text"],
.block-editor-block-list__layout input[type="email"],
.block-editor-block-list__layout input[type="url"],
.block-editor-block-list__layout input[type="password"],
.block-editor-block-list__layout input[type="search"],
.block-editor-block-list__layout input[type="number"],
.block-editor-block-list__layout input[type="tel"],
.block-editor-block-list__layout input[type="range"],
.block-editor-block-list__layout input[type="date"],
.block-editor-block-list__layout input[type="month"],
.block-editor-block-list__layout input[type="week"],
.block-editor-block-list__layout input[type="time"],
.block-editor-block-list__layout input[type="datetime"],
.block-editor-block-list__layout input[type="datetime-local"],
.block-editor-block-list__layout input[type="color"],
.block-editor-block-list__layout select,
.block-editor-block-list__layout .select2-container .select2-selection--single,
.block-editor-block-list__layout textarea,
.select2-container--default .select2-search--dropdown .select2-search__field,
body .select2-container--default .select2-search--dropdown .select2-search__field,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form select,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.select2-container--default .select2-selection--single .select2-selection__rendered,
.block-editor-block-list__layout .select2-container .select2-results__option,
.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.select2-container--default .select2-selection--single .select2-selection__rendered,
.content-wrapper .select2-container .select2-results__option,
.select2-container .select2-results__option,
#form-preview .mc4wp-form .mc4wp-form-fields input[type="email"],
.site-search .search-form .search-form-field,
.industrium-format-quote .post-quote,
.industrium-format-quote .post-quote:hover {
    color: rgb(74, 82, 87);
}

.content-wrapper h1,
.content-wrapper h2,
.content-wrapper h3,
.content-wrapper h4,
.content-wrapper h5,
.wpforms-form .wpforms-title,
.content-wrapper h6,
.block-editor-block-list__layout h1,
.block-editor-block-list__layout h2,
.block-editor-block-list__layout h3,
.block-editor-block-list__layout h4,
.block-editor-block-list__layout h5,
.block-editor-block-list__layout h6,
.content-wrapper a:hover,
.content-wrapper .wrapper-socials a,
.content-pagination .page-numbers,
.content-pagination .post-page-numbers,
body .content-wrapper .wp-block-pullquote,
.block-editor-block-list__layout .wp-block-pullquote,
body .industrium_comments__item-text blockquote,
.content-wrapper .post-title,
.content-wrapper .post-title a,
.block-editor-block-list__layout .post-title,
.block-editor-block-list__layout .post-title a,
.owl-theme .owl-nav [class*="owl-"]::before,
.post-comment-author,
.widget_search .search-form .search-form-icon,
.widget_categories ul li>a,
body .content-wrapper ul.wp-block-categories li>a,
.widget_categories ul li .widget-archive-trigger,
.widget_categories ul li .block-archive-trigger,
body .content-wrapper ul.wp-block-categories li .widget-archive-trigger,
body .content-wrapper ul.wp-block-categories li .block-archive-trigger,
.block-editor-block-list__layout ul.wp-block-categories li>a,
.block-editor-block-list__layout ul.wp-block-categories li .widget-archive-trigger,
.block-editor-block-list__layout ul.wp-block-categories li .block-archive-trigger,
.widget_industrium_featured_posts_widget .featured-posts-item-link,
.widget_archive ul li>a,
.wp-block-archives li>a,
body .content-wrapper .wp-block-archives li>a,
.widget_recent_entries ul li a,
.content-wrapper .wp-block-latest-posts li a,
.widget_recent_comments ul .recentcomments a,
.content-wrapper .wp-block-latest-comments li a,
.block-editor-block-list__layout .wp-block-archives li>a,
.block-editor-block-list__layout .wp-block-latest-posts li a,
.block-editor-block-list__layout .wp-block-latest-comments li a,
.widget_tag_cloud .tagcloud .tag-cloud-link,
.wp-block-tag-cloud .tag-cloud-link,
.widget_pages .widget-wrapper>ul li>a,
.widget_meta ul li>a,
.sidebar .widget .widget-title a,
.widget_rss cite,
.widget_rss ul a.rsswidget,
.wp-block-rss .wp-block-rss__item-title a,
.wp-block-rss .wp-block-rss__item-author,
.widget_nav_menu ul li .widget-menu-trigger,
.widget_industrium_nav_menu_widget ul li .widget-menu-trigger,
.widget_nav_menu ul li a,
.widget_industrium_nav_menu_widget ul li a,
.portfolio-post-meta .portfolio-post-meta-label,
.post-navigation .post-navigation-title a,
.post-navigation .archive-icon-link .archive-icon,
.team-experience-item-title,
.team-item .post-title,
.project-item-wrapper .post-title,
.project-post-meta .project-post-meta-label,
.vacancy-salary .vacancy-salary-value,
.header-icon.login-logout a.link-login,
.header-icon.login-logout a.link-logout,
.help-item .help-item-title,
.service-item .service-post-title a,
.industrium-price-item-widget .price-item.price-item-type-wide .price-item-title,
.elementor-counter .elementor-counter-title,
.industrium-testimonial-carousel-widget .testimonial-carousel-wrapper .author-name,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title,
.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-title,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon i::before,
.elementor-widget-toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon i::before,
.filter-control-wrapper .filter-control-list .dots .dot,
.error-404-title,
.single-product.woocommerce div.product .product_meta .product_meta_item a,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,
.elementor-widget-industrium_vertical_text .vertical-text,
.industrium-image-slider-widget .slider-item-title,
.elementor-widget-progress .elementor-widget-container .elementor-title,
.elementor-widget-progress .elementor-progress-bar,
.wp-block-search .wp-block-search__label,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon,
.elementor-widget-industrium_custom_menu ul li a,
.content-wrapper .wp-block-loginout,
.content-wrapper .wp-block-loginout a,
.block-editor-block-list__layout .wp-block-loginout,
.block-editor-block-list__layout .wp-block-loginout a,
.sidebar .shop-hidden-sidebar-close,
.content-wrapper .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link svg,
.block-editor-block-list__layout .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link svg,
.single-post .post-meta-footer .post-meta-item.post-meta-item-tags a,
.single-post .post-meta-footer .post-meta-item-author,
.single-post .post-meta-footer .post-meta-item-author a,
.post-categories a.post-category-item:hover,
.post-meta-header .post-meta-item .post-meta-item-day,
.post-quote .post-quote-author,
.team-item .team-item-socials .socials-trigger,
.team-item .team-item-socials .team-socials.wrapper-socials a,
.industrium-price-item-widget .price-item.price-item-type-standard .price-item-title,
.service-listing-wrapper .service-item .service-item-link,
.elementor-widget-industrium_icon_box .icon-box-item-link,
.elementor-widget-industrium_services_listing.view_type-1 .service-item .service-slider-item-link,
.content-wrapper .mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
.content-wrapper .mc4wp-form .mc4wp-form-fields button:hover,
.block-editor-block-list__layout .mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
.block-editor-block-list__layout .mc4wp-form .mc4wp-form-fields button:hover,
.portfolio-slider-listing .portfolio-item-wrapper .post-title,
.portfolio-slider-wrapper .archive-listing .slider-next-button-wrapper .slider-next-button,
.select2-container--default .select2-results__option[aria-selected="true"],
.select2-container--default .select2-results__option[data-selected="true"],
.content-wrapper .select2-container--default .select2-results__option[aria-selected="true"],
.content-wrapper .select2-container--default .select2-results__option[data-selected="true"],
.content-wrapper input[type="checkbox"]:checked::before,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked::before,
.block-editor-block-list__layout .select2-container--default .select2-results__option[aria-selected="true"],
.block-editor-block-list__layout .select2-container--default .select2-results__option[data-selected="true"],
.block-editor-block-list__layout input[type="checkbox"]:checked::before,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked::before,
.woocommerce form .form-row input[type="checkbox"].input-checkbox:checked::before,
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play .video-button-text,
.industrium_tabs_widget .industrium_tabs_titles_container .industrium_tab_title_item a,
.elementor-widget-industrium_button .industrium-button.button-type-2 {
    color: rgb(23, 38, 47);
}

.content-wrapper input[type="radio"]:checked::before,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before,
.block-editor-block-list__layout input[type="radio"]:checked::before,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before {
    background-color: rgb(23, 38, 47);
}

.industrium-price-item-widget .price-item.price-item-type-standard .price-item-custom-fields,
.owl-dots .owl-dot.active span::before,
.industrium-icon-box-widget>.icon-box-item.icon-box-header,
.service-listing-wrapper .service-item .service-item-link {
    border-color: rgb(60, 102, 172);
}

.industrium-icon-box-widget .icon-box-item-link svg {
    fill: rgb(23, 38, 47);
}

.industrium_video_button_widget .eicon-play svg {
    stroke: rgb(23, 38, 47);
}

.post-meta-header .post-meta-item,
.post-meta-header .post-meta-item a,
.post-meta-item-tags,
.content-wrapper .post-meta-item-tags a,
.block-editor-block-list__layout .post-meta-item-tags a,
.post-comment-date,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint,
.widget_industrium_featured_posts_widget .featured-posts-item-date,
.content-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date,
.widget_recent_entries ul li .post-date,
.widget_recent_comments ul .recentcomments,
.content-wrapper .wp-block-latest-comments li .wp-block-latest-comments__comment-meta,
.content-wrapper .wp-block-latest-comments li .wp-block-latest-comments__comment-author,
.block-editor-block-list__layout .wp-block-latest-posts li .wp-block-latest-posts__post-date,
.block-editor-block-list__layout .wp-block-latest-comments li .wp-block-latest-comments__comment-meta,
.block-editor-block-list__layout .wp-block-latest-comments li .wp-block-latest-comments__comment-author,
.widget_recent_comments ul .recentcomments .comment-author-link>a,
.widget_rss .rss-date,
.wp-block-rss .wp-block-rss__item-publish-date,
body .content-wrapper .gallery .gallery-item .gallery-caption,
.block-editor-block-list__layout .gallery .gallery-item .gallery-caption,
.post-navigation .post-navigation-categories,
.post-navigation .post-navigation-categories a,
.team-experience-item-period,
.industrium-price-item-widget .price-item .price-item-custom-field,
.widget_industrium_contacts_widget .field-label,
.site-search .floating-placeholder,
.form-fields .form-field.form-cookies,
.single-service .help-item .help-item-title::after {
    color: rgb(171, 175, 181);
}

.owl-dots .owl-dot span {
    background-color: rgb(171, 175, 181);
}

.elementor-widget-industrium_special_text .special-text.special-text-effect-stroke {
    -webkit-text-stroke: 1px rgb(171, 175, 181);
}

.industrium-icon-box-widget .icon-box-item-link .icon-box-header::before,
.industrium-icon-box-widget .icon-box-item-link:hover .icon-box-header::before,
.service-listing-wrapper .service-item .service-post-title::before,
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title a::before,
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a::before {
    color: rgba(171, 175, 181, 0.6);
}

.content-wrapper .input-floating-wrap .floating-placeholder,
.content-wrapper input[type="text"]::-webkit-input-placeholder,
.content-wrapper input[type="email"]::-webkit-input-placeholder,
.content-wrapper input[type="url"]::-webkit-input-placeholder,
.content-wrapper input[type="password"]::-webkit-input-placeholder,
.content-wrapper input[type="search"]::-webkit-input-placeholder,
.content-wrapper input[type="tel"]::-webkit-input-placeholder,
.content-wrapper input[type="number"]::-webkit-input-placeholder,
.content-wrapper input[type="date"]::-webkit-input-placeholder,
.content-wrapper input[type="month"]::-webkit-input-placeholder,
.content-wrapper input[type="week"]::-webkit-input-placeholder,
.content-wrapper input[type="time"]::-webkit-input-placeholder,
.content-wrapper input[type="datetime"]::-webkit-input-placeholder,
.content-wrapper input[type="datetime-local"]::-webkit-input-placeholder,
.content-wrapper textarea::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder,
.block-editor-block-list__layout .input-floating-wrap .floating-placeholder,
.block-editor-block-list__layout input[type="text"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="email"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="url"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="password"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="search"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="tel"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="number"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="date"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="month"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="week"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="time"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="datetime"]::-webkit-input-placeholder,
.block-editor-block-list__layout input[type="datetime-local"]::-webkit-input-placeholder,
.block-editor-block-list__layout textarea::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder,
#form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder {
    color: rgb(171, 175, 181);
}

.content-wrapper a,
.block-editor-block-list__layout a,
ul>li::before,
body .content-wrapper blockquote::before,
.block-editor-block-list__layout::before,
body .industrium_comments__item-text blockquote::before,
.post-meta-header .post-meta-item a:hover,
.content-wrapper .post-title a:hover,
.content-wrapper .post-meta-item-tags a:hover,
.block-editor-block-list__layout .post-title a:hover,
.block-editor-block-list__layout .post-meta-item-tags a:hover,
.single-post .post-meta-footer .post-meta-item-author a:hover,
.widget_search .search-form .search-form-icon:hover,
.widget_categories ul li:hover::before,
.widget_categories ul li:hover>a,
body .content-wrapper ul.wp-block-categories li:hover::before,
body .content-wrapper ul.wp-block-categories li:hover>a,
.block-editor-block-list__layout ul.wp-block-categories li:hover::before,
.block-editor-block-list__layout ul.wp-block-categories li:hover>a,
.widget_industrium_featured_posts_widget .featured-posts-item-link:hover,
.widget_archive ul li:hover>a,
.widget_archive ul>li:hover,
.wp-block-archives li:hover>a,
.wp-block-archives>li:hover,
body .content-wrapper .wp-block-archives li:hover>a,
body .content-wrapper .wp-block-archives>li:hover,
.block-editor-block-list__layout .wp-block-archives li:hover>a,
.block-editor-block-list__layout .wp-block-archives>li:hover,
.widget_recent_entries ul li a:hover,
.content-wrapper .wp-block-latest-posts li a:hover,
.widget_recent_comments ul .recentcomments::before,
.content-wrapper .wp-block-latest-comments li::before,
.widget_recent_comments ul .recentcomments a:hover,
.content-wrapper .wp-block-latest-comments li a:hover,
body .content-wrapper .widget_calendar .wp-calendar-nav a:hover,
body .content-wrapper .wp-block-calendar .wp-calendar-nav a:hover,
.block-editor-block-list__layout .wp-block-latest-posts li a:hover,
.block-editor-block-list__layout .wp-block-latest-comments li::before,
.block-editor-block-list__layout .wp-block-latest-comments li a:hover,
.block-editor-block-list__layout .widget_calendar .wp-calendar-nav a:hover,
.block-editor-block-list__layout .wp-block-calendar .wp-calendar-nav a:hover,
.widget_pages .widget-wrapper>ul li:hover>a,
.widget_pages .widget-wrapper ul>li:hover::before,
.widget_meta ul li:hover>a,
.widget_meta ul li:hover::before,
.widget_tag_cloud .tagcloud .tag-cloud-link:hover,
.wp-block-tag-cloud .tag-cloud-link:hover,
.sidebar .widget .widget-title a:hover,
.widget_rss ul a.rsswidget:hover,
.wp-block-rss .wp-block-rss__item-title a:hover,
.widget_industrium_contacts_widget .industrium-contacts-widget-field::before,
.post-navigation .post-navigation-title a:hover,
.post-navigation .post-navigation-categories a:hover,
.post-navigation .archive-icon-link .archive-icon:hover,
.team-short-info-position,
.team-item .team-item-position,
.service-item .service-post-title a:hover,
.industrium-price-item-widget .price-item .price-item-custom-field.active::before,
.industrium-step-widget .step-item .step-number,
.elementor-widget-industrium_step_carousel .step-item .step-number,
.industrium-testimonial-carousel-widget .testimonial-carousel-wrapper .author-position,
.filter-control-wrapper .filter-control-list .dots .dot.active,
.filter-control-wrapper .filter-control-list .dots .dot:hover,
.single-product.woocommerce div.product .product_meta .product_meta_item a:hover,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover,
.elementor-widget-industrium_custom_menu ul li a:hover,
.elementor-widget-industrium_custom_menu ul li.active a,
.content-wrapper .wp-block-loginout a:hover,
.block-editor-block-list__layout .wp-block-loginout a:hover,
.sidebar .widget .widget-title::before,
.sidebar .widget .wp-block-search .wp-block-search__label::before,
.sidebar .widget .wc-block-product-search .wc-block-product-search__label::before,
.sidebar .widget .wp-block-group__inner-container>h1:first-child::before,
.sidebar .widget .wp-block-group__inner-container>h2:first-child::before,
.sidebar .widget .wp-block-group__inner-container>h3:first-child::before,
.sidebar .widget .wp-block-group__inner-container>h4:first-child::before,
.sidebar .widget .wp-block-group__inner-container>h5:first-child::before,
.sidebar .widget .wp-block-group__inner-container>h6:first-child::before,
.widget_industrium_contacts_widget .industrium-contacts-widget-link::before,
.sidebar .widget div.wpforms-container-full .wpforms-form .wpforms-title::before,
.sidebar .widget .wc-block-price-filter__title::before,
.post-categories a.post-category-item,
.post-comment-wrapper.bypostauthor>.post-comment-item .post-comment-author::after,
.industrium-format-quote .post-quote::before,
.special-title .special-title-backward,
.vacancy-post-meta .vacancy-post-meta-item,
.vacancy-info .vacancy-salary .vacancy-salary-label,
.vacancy-item .vacancy-salary .vacancy-salary-label,
.industrium-heading .industrium-subheading,
.industrium-price-item-widget .price-item .price-item-container,
.service-listing-wrapper .service-item .service-item-link:hover,
.service-listing-wrapper .service-item .service-item-link:hover .service-post-title::before,
.elementor-widget-industrium_icon_box .icon-box-item-link:hover,
.content-wrapper.mc4wp-form .mc4wp-form-fields input[type="submit"],
.content-wrapper .mc4wp-form .mc4wp-form-fields button,
.block-editor-block-list__layout.mc4wp-form .mc4wp-form-fields input[type="submit"],
.block-editor-block-list__layout .mc4wp-form .mc4wp-form-fields button,
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title a:hover::before,
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a:hover::before,
.industrium-icon-box-widget .icon-box-item-link .icon-box-item.icon-box-header::after,
.elementor-widget-industrium_image_carousel .slider-item .slider-item-arrow,
.industrium_tabs_widget .industrium_tabs_titles_container .industrium_tab_title_item.active a {
    color: rgb(60, 102, 172);
}

.widget_nav_menu ul li a::before,
.widget_industrium_nav_menu_widget ul li a::before,
.elementor-widget-industrium_special_text .special-text.special-text-effect-fill,
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar,
.filter-control-wrapper .filter-control-list .dots .dot::after,
.content-wrapper .wp-block-gallery .wp-block-image a::before,
.block-editor-block-list__layout .wp-block-gallery .wp-block-image a::before,
.post-meta-header .post-meta-item .post-meta-item-day,
.vacancy-post-meta .vacancy-post-meta-item.vacancy-occupation,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"],
.content-wrapper input[type="range"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"],
.block-editor-block-list__layout input[type="range"],
.industrium-content-slider-widget .bottom-area .slider-decoration::after,
.industrium-content-slider-widget .industrium-heading .industrium-heading-content span[style*="text-decoration: underline"]::before,
.industrium-content-slider-widget .industrium-heading .industrium-heading-content u::before,
.portfolio-slider-wrapper .archive-listing .slider-next-button-wrapper .slider-next-button,
.elementor-widget-industrium_history_carousel .history-item-inner::after,
.elementor-widget-industrium_services_listing.view_type-4 .service-item .service-slider-item-link::after,
.elementor-widget-social-icons .elementor-grid-item .elementor-social-icon::before {
    background-color: rgb(60, 102, 172);
}

.service-listing-wrapper .service-item .service-item-link:hover {
    border-color: rgb(60, 102, 172);
}

.team-experience-list .team-experience-item::before {
    color: rgb(60, 102, 172);
}

.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb {
    background-color: rgb(60, 102, 172);
}

.team-experience-list .team-experience-item-period,
.industrium-step-widget .step-item .step-bg-number,
.elementor-widget-industrium_step_carousel .step-item .step-bg-number,
.history-item .history-year {
    -webkit-text-stroke: 1px rgb(60, 102, 172);
}

.elementor-widget-industrium_step_carousel.view_style-2 .step-item:hover .step-bg-number,
.elementor-widget-industrium_step_carousel.view_style-3 .step-item:hover .step-bg-number {
    -webkit-text-fill-color: rgb(60, 102, 172);
}

.industrium-price-item-widget .price-item .price-wrapper {
    text-shadow: rgb(60, 102, 172) 1px 1px 0px, rgb(60, 102, 172) -1px -1px 0px, rgb(60, 102, 172) 1px -1px 0px, rgb(60, 102, 172) -1px 1px 0px, rgb(60, 102, 172) 1px 1px 0px;
}

.industrium-icon-box-widget .icon-box-item-link:hover svg {
    fill: rgb(60, 102, 172);
}

.industrium_video_button_widget .eicon-play:hover svg {
    stroke: rgb(60, 102, 172);
}

.simple-sidebar-trigger,
.header-extra-socials.wrapper-socials a,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
body .content-wrapper table tr td,
body .content-wrapper table tr th,
.block-editor-block-list__layout table tr td,
.block-editor-block-list__layout table tr th,
body .industrium_comments__item-text table tr td,
body .industrium_comments__item-text table tr th,
.project-post-meta .project-post-meta-item,
.vacancy-item,
.single-service .benefits-wrapper .benefit-item,
.service-listing-wrapper .service-item,
.content-wrapper input[type="text"],
.content-wrapper input[type="email"],
.content-wrapper input[type="url"],
.content-wrapper input[type="password"],
.content-wrapper input[type="search"],
.content-wrapper input[type="number"],
.content-wrapper input[type="tel"],
.content-wrapper input[type="range"],
.content-wrapper input[type="date"],
.content-wrapper input[type="month"],
.content-wrapper input[type="week"],
.content-wrapper input[type="time"],
.content-wrapper input[type="datetime"],
.content-wrapper input[type="datetime-local"],
.content-wrapper input[type="color"],
.content-wrapper .select-wrap,
.content-wrapper textarea,
.block-editor-block-list__layout input[type="text"],
.block-editor-block-list__layout input[type="email"],
.block-editor-block-list__layout input[type="url"],
.block-editor-block-list__layout input[type="password"],
.block-editor-block-list__layout input[type="search"],
.block-editor-block-list__layout input[type="number"],
.block-editor-block-list__layout input[type="tel"],
.block-editor-block-list__layout input[type="range"],
.block-editor-block-list__layout input[type="date"],
.block-editor-block-list__layout input[type="month"],
.block-editor-block-list__layout input[type="week"],
.block-editor-block-list__layout input[type="time"],
.block-editor-block-list__layout input[type="datetime"],
.block-editor-block-list__layout input[type="datetime-local"],
.block-editor-block-list__layout input[type="color"],
.block-editor-block-list__layout .select-wrap,
.block-editor-block-list__layout textarea,
.select2-dropdown,
body .select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field,
body .select2-container--default .select2-search--dropdown .select2-search__field,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form select,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap,
#form-preview .mc4wp-form .mc4wp-form-fields input[type="email"],
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.project-listing-wrapper.project-slider-listing .slider-item,
.project-listing-wrapper.project-slider-listing.view-type-2 .owl-item.active+.active .slider-item .project-item-content,
.project-listing-wrapper.project-slider-listing.view-type-2 .owl-item.active+.active .slider-item .button-container {
    border-color: rgb(211, 211, 211);
}

.content-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error),
.block-editor-block-list__layout div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error) {
    border-color: rgb(211, 211, 211) !important;
}

select option:checked,
div.wpforms-container-full .wpforms-form select option:checked,
.select2-dropdown,
body .select2-dropdown,
.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.content-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.block-editor-block-list__layout .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.project-listing-wrapper.project-slider-listing .slider-item::before {
    background-color: rgb(211, 211, 211);
}

.single-project .project-post-content .project-post-meta-wrapper,
.content-wrapper input[type="text"]:focus,
.content-wrapper input[type="email"]:focus,
.content-wrapper input[type="url"]:focus,
.content-wrapper input[type="password"]:focus,
.content-wrapper input[type="search"]:focus,
.content-wrapper input[type="number"]:focus,
.content-wrapper input[type="tel"]:focus,
.content-wrapper input[type="range"]:focus,
.content-wrapper input[type="date"]:focus,
.content-wrapper input[type="month"]:focus,
.content-wrapper input[type="week"]:focus,
.content-wrapper input[type="time"]:focus,
.content-wrapper input[type="datetime"]:focus,
.content-wrapper input[type="datetime-local"]:focus,
.content-wrapper input[type="color"]:focus,
.content-wrapper textarea:focus,
.content-wrapper .select-wrap:focus-within,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:focus-within,
.block-editor-block-list__layout input[type="text"]:focus,
.block-editor-block-list__layout input[type="email"]:focus,
.block-editor-block-list__layout input[type="url"]:focus,
.block-editor-block-list__layout input[type="password"]:focus,
.block-editor-block-list__layout input[type="search"]:focus,
.block-editor-block-list__layout input[type="number"]:focus,
.block-editor-block-list__layout input[type="tel"]:focus,
.block-editor-block-list__layout input[type="range"]:focus,
.block-editor-block-list__layout input[type="date"]:focus,
.block-editor-block-list__layout input[type="month"]:focus,
.block-editor-block-list__layout input[type="week"]:focus,
.block-editor-block-list__layout input[type="time"]:focus,
.block-editor-block-list__layout input[type="datetime"]:focus,
.block-editor-block-list__layout input[type="datetime-local"]:focus,
.block-editor-block-list__layout input[type="color"]:focus,
.block-editor-block-list__layout textarea:focus,
.block-editor-block-list__layout .select-wrap:focus-within,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:focus-within,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select:focus,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form select:focus,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus,
#form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:focus,
.content-wrapper .select2-container .select2-selection--single,
.block-editor-block-list__layout .select2-container .select2-selection--single,
.select2-container .select2-selection--single {
    border-color: rgb(58, 58, 58);
}

body,
.simple-sidebar-trigger,
.blog-item,
.content-pagination .page-numbers,
.content-pagination .post-page-numbers,
.content-wrapper input[type="text"],
.content-wrapper input[type="email"],
.content-wrapper input[type="url"],
.content-wrapper input[type="password"],
.content-wrapper input[type="search"],
.content-wrapper input[type="number"],
.content-wrapper input[type="tel"],
.content-wrapper input[type="date"],
.content-wrapper input[type="month"],
.content-wrapper input[type="week"],
.content-wrapper input[type="time"],
.content-wrapper input[type="datetime"],
.content-wrapper input[type="datetime-local"],
.content-wrapper input[type="color"],
.content-wrapper textarea,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.block-editor-block-list__layout input[type="text"],
.block-editor-block-list__layout input[type="email"],
.block-editor-block-list__layout input[type="url"],
.block-editor-block-list__layout input[type="password"],
.block-editor-block-list__layout input[type="search"],
.block-editor-block-list__layout input[type="number"],
.block-editor-block-list__layout input[type="tel"],
.block-editor-block-list__layout input[type="date"],
.block-editor-block-list__layout input[type="month"],
.block-editor-block-list__layout input[type="week"],
.block-editor-block-list__layout input[type="time"],
.block-editor-block-list__layout input[type="datetime"],
.block-editor-block-list__layout input[type="datetime-local"],
.block-editor-block-list__layout input[type="color"],
.block-editor-block-list__layout textarea,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form select,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.select2-container--default .select2-results>.select2-results__options,
.select2-container--default.select2-container--open .select2-selection,
.select2-container--default.select2-container--open .select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field,
.content-wrapper .select2-container--default .select2-results>.select2-results__options,
.content-wrapper .select2-container--default.select2-container--open .select2-selection,
.block-editor-block-list__layout .select2-container--default .select2-results>.select2-results__options,
.block-editor-block-list__layout .select2-container--default.select2-container--open .select2-selection,
body .select2-container--default.select2-container--open .select2-dropdown,
body .select2-container--default .select2-search--dropdown .select2-search__field,
#form-preview .mc4wp-form .mc4wp-form-fields input[type="email"],
.vacancy-item,
.single-service .benefits-wrapper .benefit-item,
.service-listing-wrapper .service-item,
.industrium-price-item-widget .price-item.price-item-type-standard,
.owl-theme .owl-nav [class*="owl-"],
.industrium-content-slider-widget .owl-theme .owl-nav [class*="owl-"],
.post-gallery-carousel.owl-carousel.owl-theme:hover .owl-nav [class*="owl-"],
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play .eicon-play,
.wp-video .mejs-overlay-play .mejs-overlay-button,
.industrium-content-slider-widget .aside-area,
.industrium-content-slider-widget .bottom-area .slider-decoration::before,
.portfolio-slider-listing .portfolio-item-wrapper .portfolio-item-content .portfolio-item-content-inner,
.portfolio-slider-listing .portfolio-item-wrapper .portfolio-item-link:hover .portfolio-item-content-inner,
.industrium_video_button_widget .eicon-play,
.single-post.industrium_case .post-meta-header .post-meta-item .post-meta-item-day,
.results-boxes .result-boxes-decoration,
.case-study-item-wrapper .post-meta-header .post-meta-item .post-meta-item-day,
.decoration-widget .decoration-container .industrium-decoration>div,
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play .video-button-text,
.elementor-widget-industrium_services_listing.view_type-4 .service-item .service-slider-item-link::before {
    background-color: rgb(255, 255, 255);
}

.industrium-price-item-widget .price-item .price-wrapper {
    color: rgb(255, 255, 255);
}

.industrium-content-slider-widget .owl-theme .owl-nav [class*="owl-"] {
    border-color: rgb(255, 255, 255);
}

.content-wrapper input[type="checkbox"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"],
.block-editor-block-list__layout input[type="checkbox"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"],
.woocommerce form .form-row input[type="checkbox"].input-checkbox,
.content-wrapper input[type="radio"],
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"],
.block-editor-block-list__layout input[type="radio"],
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"],
.industrium-format-quote .post-quote,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-default-colors,
.section-accent-bg,
.elementor-widget-progress .elementor-progress-wrapper,
.wc-block-components-price-slider__range-input-progress {
    background-color: rgb(225, 230, 233);
}

body {
    --wpforms-button-text-color: #3c66ac;
}

#form-preview button,
.industrium-button,
.content-wrapper .industrium-button,
.content-wrapper button:not(.customize-partial-edit-shortcut-button),
.content-wrapper input[type="submit"],
.content-wrapper input[type="button"],
.content-wrapper input[type="reset"],
.content-wrapper div.wpforms-container-full .wpforms-form input[type="submit"],
.content-wrapper div.wpforms-container-full .wpforms-form button[type="submit"],
.content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button,
.block-editor-block-list__layout .industrium-button,
.widget_media_gallery .gallery .gallery-icon a::after,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-contrast-colors .industrium-button:hover,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-default-colors .industrium-button,
.project-post-button .industrium-button:hover,
.vacancy-post-button .industrium-button:hover,
.vacancy-item-button .industrium-button:hover,
#sb_instagram .sbi_item .sbi_photo::after,
.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::after,
.media_gallery .blocks-gallery-grid .blocks-gallery-item a::after,
body .content-wrapper .gallery .gallery-item .gallery-icon a::after,
.block-editor-block-list__layout .gallery .gallery-item .gallery-icon a::after,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color) {
    color: rgb(60, 102, 172);
}

.content-wrapper .wrapper-socials li,
.content-wrapper input[type="checkbox"]:checked,
.content-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked,
.block-editor-block-list__layout .wrapper-socials li,
.block-editor-block-list__layout input[type="checkbox"]:checked,
.block-editor-block-list__layout div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked,
.woocommerce form .form-row input[type="checkbox"].input-checkbox:checked,
.industrium-content-slider-widget .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover,
.content-wrapper .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link,
.block-editor-block-list__layout .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link,
.content-pagination .page-numbers,
.content-pagination .post-page-numbers,
.elementor-widget-industrium_button .industrium-button.button-type-2 {
    border-color: rgb(60, 102, 172);
}

.team-short-contact-button .industrium-button,
.project-post-button .industrium-button,
.vacancy-post-button .industrium-button,
.vacancy-item-button .industrium-button,
.content-wrapper input[type="submit"],
.content-wrapper input[type="button"],
.content-wrapper input[type="reset"],
.content-wrapper button:not(.customize-partial-edit-shortcut-button),
.content-wrapper div.wpforms-container-full .wpforms-form input[type="submit"],
.content-wrapper div.wpforms-container-full .wpforms-form button[type="submit"],
.content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button,
#form-preview button,
.industrium-button,
.content-wrapper .industrium-button,
.block-editor-block-list__layout .industrium-button,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.post-navigation .post-navigation-link a {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.content-wrapper button:not(.customize-partial-edit-shortcut-button) svg,
#form-preview button svg,
.industrium-button svg,
.content-wrapper .industrium-button svg,
.block-editor-block-list__layout .industrium-button svg,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background) svg {
    stroke: rgb(60, 102, 172);
}

.content-pagination .page-numbers::after,
.content-pagination .post-page-numbers::after,
.content-wrapper .wrapper-socials a::after,
.content-wrapper .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link::after,
.block-editor-block-list__layout .wrapper-socials a::after,
.block-editor-block-list__layout .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link::after,
.widget_media_gallery .gallery .gallery-icon a::before,
#sb_instagram .sbi_item .sbi_photo::before,
.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover,
.industrium-content-slider-widget .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover,
.post-gallery-carousel.owl-carousel.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover,
.select2-container--default .select2-results__option[aria-selected="true"],
.select2-container--default .select2-results__option[data-selected="true"],
.content-wrapper .select2-container--default .select2-results__option[aria-selected="true"],
.content-wrapper .select2-container--default .select2-results__option[data-selected="true"],
.block-editor-block-list__layout .select2-container--default .select2-results__option[aria-selected="true"],
.block-editor-block-list__layout .select2-container--default .select2-results__option[data-selected="true"],
.elementor-widget-industrium_button .industrium-button.button-type-2::before,
.elementor-widget-industrium_button .industrium-button.button-type-2 .industrium-button-text::before {
    background-color: rgb(60, 102, 172);
}

.content-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label,
.block-editor-block-list__layout div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label {
    border-color: rgb(60, 102, 172) !important;
}

.elementor-counter .elementor-counter-number-wrapper {
    -webkit-text-stroke-color: rgb(60, 102, 172);
}

.industrium-content-slider-widget .owl-carousel.owl-theme .slider-item::before,
.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::before,
.media_gallery .blocks-gallery-grid .blocks-gallery-item a::before,
body .content-wrapper .gallery .gallery-item .gallery-icon a::before,
.block-editor-block-list__layout .gallery .gallery-item .gallery-icon a::before {
    background-color: rgba(230, 100, 69, 0.5);
}

#form-preview button::after,
.industrium-button::after,
.content-wrapper button:not(.customize-partial-edit-shortcut-button)::after,
.content-wrapper input[type="submit"]::after,
.content-wrapper input[type="button"]::after,
.content-wrapper input[type="reset"]::after,
.block-editor-block-list__layout button:not(.customize-partial-edit-shortcut-button)::after,
.block-editor-block-list__layout input[type="submit"]::after,
.block-editor-block-list__layout input[type="button"]::after,
.block-editor-block-list__layout input[type="reset"]::after,
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play .eicon-play::before,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after {
    color: rgb(60, 102, 172);
}

body {
    --wpforms-button-background-color: rgba(255, 255, 255, 0);
}

.sticky .post-labels::before,
.status-sticky .post-labels::before,
.single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:hover,
.industrium-button:hover,
.content-wrapper .industrium-button:hover,
.content-wrapper button:not(.customize-partial-edit-shortcut-button):hover,
.content-wrapper input[type="submit"]:hover,
.content-wrapper input[type="button"]:hover,
.content-wrapper input[type="reset"]:hover,
.content-wrapper div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.content-wrapper div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
.block-editor-block-list__layout .industrium-button:hover,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-contrast-colors .industrium-button,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-default-colors .industrium-button:hover,
.project-post-button .industrium-button,
.vacancy-post-button .industrium-button,
.vacancy-item-button .industrium-button,
.single-service .help-item.active .help-item-title::after,
.industrium-step-widget .step-item .step-bg-number,
.elementor-widget-industrium_step_carousel .step-item .step-bg-number,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title,
.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-title,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i::before,
.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i::before,
.sidebar .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover {
    color: rgb(60, 102, 172);
}

.header .main-menu>li ul.sub-menu>li.menu-item-has-children>a::after,
.slide-sidebar-wrapper .slide-sidebar-content,
.slide-sidebar-wrapper .widget_industrium_featured_posts_widget .featured-posts-item-link,
.slide-sidebar-wrapper .widget_recent_entries ul li a,
.slide-sidebar-wrapper .wp-block-latest-posts li a,
.slide-sidebar-wrapper .widget_recent_comments ul .recentcomments,
.slide-sidebar-wrapper .widget_nav_menu ul li a,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li a,
.slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link,
.slide-sidebar-wrapper .widget_calendar table tbody a:hover,
.slide-sidebar-wrapper .widget_categories ul li:hover li {
    color: rgb(224, 225, 228);
}

.slide-sidebar-wrapper a,
.error-404-container .wrapper-socials a,
.portfolio-item .post-title,
.industrium-price-item-widget .price-item.price-item-type-wide.active .price-item-description,
.project-listing-wrapper.text-position-inside .project-item-wrapper .post-title,
.project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-categories,
.project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-categories a,
.project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-excerpt,
.project-listing-wrapper.project-slider-listing .project-item-wrapper .project-item-excerpt,
.header .main-menu ul.sub-menu>li>a,
.header .main-menu>li ul.sub-menu>li.menu-item-has-children>a:hover::after,
.widget_media_audio .mejs-container .mejs-button>button,
.widget_media_audio .mejs-container .mejs-time,
.widget_media_audio .mejs-container .mejs-duration,
.mejs-audio.mejs-container .mejs-button>button,
.mejs-audio.mejs-container .mejs-time,
.mejs-audio.mejs-container .mejs-duration,
.wp-video .mejs-container .mejs-button>button,
.wp-video .mejs-container .mejs-time,
.wp-video .mejs-container .mejs-duration,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-contrast-colors,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-contrast-colors .banner-title,
.slide-sidebar-wrapper .wrapper-socials a,
.slide-sidebar-wrapper .slide-sidebar-content h1,
.slide-sidebar-wrapper .slide-sidebar-content h2,
.slide-sidebar-wrapper .slide-sidebar-content h3,
.slide-sidebar-wrapper .slide-sidebar-content h4,
.slide-sidebar-wrapper .slide-sidebar-content h5,
.slide-sidebar-wrapper .slide-sidebar-content h6,
.slide-sidebar-wrapper .slide-sidebar-close,
.slide-sidebar-wrapper .slide-sidebar-close:hover,
.slide-sidebar-wrapper .widget_industrium_contacts_widget .industrium-contacts-widget-field,
.slide-sidebar-wrapper .widget_industrium_contacts_widget .industrium-contacts-widget-link::before,
.slide-sidebar-wrapper .widget_industrium_contacts_widget .industrium-contacts-widget-email a:hover,
.slide-sidebar-wrapper input[type="text"],
.slide-sidebar-wrapper input[type="email"],
.slide-sidebar-wrapper input[type="url"],
.slide-sidebar-wrapper input[type="password"],
.slide-sidebar-wrapper input[type="search"],
.slide-sidebar-wrapper input[type="number"],
.slide-sidebar-wrapper input[type="tel"],
.slide-sidebar-wrapper input[type="range"],
.slide-sidebar-wrapper input[type="date"],
.slide-sidebar-wrapper input[type="month"],
.slide-sidebar-wrapper input[type="week"],
.slide-sidebar-wrapper input[type="time"],
.slide-sidebar-wrapper input[type="datetime"],
.slide-sidebar-wrapper input[type="datetime-local"],
.slide-sidebar-wrapper input[type="color"],
.slide-sidebar-wrapper select,
.slide-sidebar-wrapper .select2-container .select2-selection--single,
.slide-sidebar-wrapper textarea,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],
.slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected],
.slide-sidebar-wrapper .widget_search .search-form .search-form-icon,
.slide-sidebar-wrapper .widget_industrium_featured_posts_widget .featured-posts-item-link,
.slide-sidebar-wrapper .widget_recent_entries ul li a,
.slide-sidebar-wrapper .wp-block-latest-posts li a,
.slide-sidebar-wrapper .widget_recent_comments ul .recentcomments a,
.slide-sidebar-wrapper .wp-block-latest-comments li a,
.slide-sidebar-wrapper .widget_calendar caption,
.slide-sidebar-wrapper .widget_calendar .wp-calendar-nav a,
.slide-sidebar-wrapper .widget_calendar table tbody td,
.slide-sidebar-wrapper .widget_rss cite,
.slide-sidebar-wrapper .widget_rss ul a.rsswidget,
.slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-title a,
.slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-author,
.slide-sidebar-wrapper .widget .widget-title a,
.slide-sidebar-wrapper .widget_nav_menu ul li a:hover,
.slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-item>a,
.slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-ancestor>a,
.slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-parent>a,
.slide-sidebar-wrapper .widget_nav_menu ul li.current_page_item>a,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li a:hover,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li.current-menu-item>a,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li.current-menu-ancestor>a,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li.current-menu-parent>a,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li.current_page_item>a,
.slide-sidebar-wrapper .widget_pages .widget-wrapper>ul li>a,
.slide-sidebar-wrapper .widget_meta ul li>a,
.slide-sidebar-wrapper .widget_categories ul li>a,
.slide-sidebar-wrapper .widget_categories ul li .widget-archive-trigger,
.slide-sidebar-wrapper .widget_archive ul li>a,
.slide-sidebar-wrapper .wp-block-archives li>a,
.industrium-content-slider-widget .content-item,
.owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover::before,
.industrium-content-slider-widget .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover::before,
.industrium-content-slider-widget .bottom-area,
.industrium-content-slider-widget .bottom-area .contacts .contact-item a,
.slide-sidebar-wrapper .wp-block-search .wp-block-search__label,
.slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon,
.slide-sidebar-wrapper .wp-block-loginout,
.slide-sidebar-wrapper .wp-block-loginout a,
.widget_calendar .wp-calendar-nav a,
.wp-block-calendar .wp-calendar-nav a,
.widget_calendar table thead th,
.wp-block-calendar table thead th,
.widget_calendar table tbody td#today,
.wp-block-calendar table tbody td#today,
.widget_calendar table tbody td#today a,
.wp-block-calendar table tbody td#today a,
.slide-sidebar-wrapper .wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link svg,
.post-meta-header .post-meta-item .post-meta-item-month-year,
.post-comment-buttons a.comment-edit-link,
.post-comment-buttons a.comment-reply-link,
.team-item .team-item-socials .team-socials.wrapper-socials a:hover,
.vacancy-post-meta .vacancy-occupation,
.industrium-price-item-widget .price-item .price-item-best-label,
.industrium-price-item-widget .price-item.active .price-item-button-container .industrium-button,
.industrium-price-item-widget .price-item .price-item-button-container .industrium-button:hover,
.content-wrapper .widget_calendar table tbody a,
.content-wrapper .wp-block-calendar table tbody a,
.block-editor-block-list__layout .widget_calendar table tbody a,
.block-editor-block-list__layout .wp-block-calendar table tbody a,
.slide-sidebar-wrapper .widget_calendar table tbody a,
.slide-sidebar-wrapper .wp-block-calendar table tbody a,
.slide-sidebar-wrapper .wpforms-form .wpforms-title,
.elementor-widget-industrium_services_listing.view_type-2 .service-item-content,
.elementor-widget-industrium_services_listing.view_type-2 .service-post-title::before,
.elementor-widget-industrium_services_listing.view_type-2 .service-item-number,
.industrium-content-slider-widget .content-slider-scroll-down,
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button,
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button::after,
.slide-sidebar-wrapper.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover,
.slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button:hover,
.project-slider-listing.view-type-2 .slider-item .project-item-link .post-title,
.project-listing-wrapper.project-slider-listing.view-type-2 .slider-item .button-container .industrium-button,
.project-listing-wrapper.project-slider-listing.view-type-2 .slider-item .button-container .industrium-button::after,
.project-listing-wrapper.text-position-inside .project-item-wrapper .industrium-button,
.project-listing-wrapper.text-position-inside .project-item-wrapper .industrium-button::after,
.portfolio-slider-wrapper .archive-listing .slider-next-button-wrapper .slider-next-button:hover,
.result-box .result-box-title,
.results-boxes::before,
.cursor_drag,
.elementor-widget-image .elementor-widget-container a .hovered-caption,
.elementor-widget-industrium_services_listing.view_type-3 .service-item .service-slider-item-link,
.elementor-widget-industrium_services_listing.view_type-3 .service-item .service-post-title::before,
.elementor-widget-industrium_services_listing.view_type-4 .service-item .service-slider-item-link,
.elementor-widget-industrium_services_listing.view_type-5 .service-item .service-slider-item-link,
.elementor-widget-image .elementor-image .elementor-image-badge,
.elementor-widget-industrium_button .industrium-button.button-type-2::after,
.elementor-widget-industrium_button .industrium-button.button-type-2:hover {
    color: rgb(255, 255, 255);
}

.widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
.wp-video .mejs-overlay-play .mejs-overlay-button::before,
.elementor-widget-video .elementor-custom-embed-play::before,
.wp-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-loaded,
.wp-video .mejs-volume-current,
.wp-video .mejs-volume-handle,
.industrium-content-slider-widget .bottom-area .slider-progress-wrapper.progress-direction-horizontal .slider-progress-track,
.industrium-content-slider-widget .industrium-video-button .elementor-custom-embed-play .eicon-play::before {
    background-color: rgb(255, 255, 255);
}

.widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-total,
.wp-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-total,
.wp-video .mejs-volume-total {
    background-color: rgba(255, 255, 255, 0.4);
}

.wp-video .mejs-overlay-play .mejs-overlay-button .progress__circle,
.elementor-widget-video .elementor-custom-embed-play .progress__circle,
.wp-video .mejs-overlay-play .mejs-overlay-button .progress__path,
.elementor-widget-video .elementor-custom-embed-play .progress__path,
.industrium-content-slider-widget .industrium-video-button .elementor-custom-embed-play .eicon-play svg,
.elementor-widget-video .elementor-custom-embed-play svg,
.project-listing-wrapper.text-position-inside .project-item-wrapper .industrium-button svg {
    stroke: rgb(255, 255, 255);
}

.industrium-content-slider-widget .owl-dots .owl-dot.active span::before {
    border-color: rgb(255, 255, 255);
}

.project-listing-wrapper.text-position-inside .project-item-wrapper .industrium-button {
    background-image: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}

.slide-sidebar-wrapper .input-floating-wrap .floating-placeholder,
.slide-sidebar-wrapper input[type="text"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="email"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="url"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="password"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="search"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="tel"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="number"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="date"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="month"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="week"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="time"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="datetime"]::-webkit-input-placeholder,
.slide-sidebar-wrapper input[type="datetime-local"]::-webkit-input-placeholder,
.slide-sidebar-wrapper textarea::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder,
.slide-sidebar-wrapper .widget_industrium_featured_posts_widget .featured-posts-item-date,
.slide-sidebar-wrapper .widget_recent_entries ul li .post-date,
.slide-sidebar-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date,
.slide-sidebar-wrapper .widget_rss .rss-date,
.slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-publish-date,
.slide-sidebar-wrapper .widget_calendar table thead th,
.slide-sidebar-wrapper .wp-block-latest-comments li .wp-block-latest-comments__comment-meta,
.widget_calendar table tbody td,
.wp-block-calendar table tbody td,
.slide-sidebar-wrapper .widget_industrium_contacts_widget .field-label {
    color: rgb(171, 175, 181);
}

.industrium-content-slider-widget .slider-progress-wrapper.progress-direction-vertical .slider-progress-track {
    background-color: rgb(171, 175, 181);
}

.slide-sidebar-wrapper .widget_categories ul>li::before,
.slide-sidebar-wrapper ul.wp-block-categories>li::before,
.slide-sidebar-wrapper .widget_archive ul li::before,
.slide-sidebar-wrapper .wp-block-archives li::before,
.slide-sidebar-wrapper .widget_recent_comments ul .recentcomments::before,
.slide-sidebar-wrapper .widget_pages .widget-wrapper>ul>li::before,
.slide-sidebar-wrapper .widget_meta ul li::before,
.slide-sidebar-wrapper .wp-block-latest-comments li::before {
    background-color: rgba(171, 175, 181, 0.6);
}

.slide-sidebar-wrapper a:hover,
.header .main-menu ul.sub-menu>li>a:hover,
.header .main-menu ul.sub-menu>li.current-menu-ancestor>a,
.header .main-menu ul.sub-menu>li.current-menu-parent>a,
.header .main-menu ul.sub-menu>li.current-menu-item>a,
.widget_media_audio .mejs-container .mejs-button>button:hover,
.mejs-audio.mejs-container .mejs-button>button:hover,
.wp-video .mejs-container .mejs-button>button:hover,
.slide-sidebar-wrapper .widget_industrium_banner_widget .industrium-contacts-widget-field::before,
.slide-sidebar-wrapper .widget_search .search-form .search-form-icon:hover,
.slide-sidebar-wrapper .widget_categories ul>li:hover,
.slide-sidebar-wrapper .widget_categories ul li:hover>a,
.slide-sidebar-wrapper ul.wp-block-categories li:hover::before,
.slide-sidebar-wrapper ul.wp-block-categories li:hover>a,
.slide-sidebar-wrapper .widget_industrium_featured_posts_widget .featured-posts-item-link:hover,
.slide-sidebar-wrapper .widget_archive ul li:hover>a,
.slide-sidebar-wrapper .widget_archive ul>li:hover,
.slide-sidebar-wrapper .wp-block-archives li:hover>a,
.slide-sidebar-wrapper .wp-block-archives>li:hover,
.slide-sidebar-wrapper .widget_pages .widget-wrapper>ul li:hover>a,
.slide-sidebar-wrapper .widget_meta ul li:hover>a,
.slide-sidebar-wrapper .widget_recent_entries ul li a:hover,
.slide-sidebar-wrapper .wp-block-latest-posts li a:hover,
.slide-sidebar-wrapper .widget_recent_comments ul .recentcomments a:hover,
.slide-sidebar-wrapper .wp-block-latest-comments li a:hover,
.slide-sidebar-wrapper .widget_calendar .wp-calendar-nav a:hover,
.slide-sidebar-wrapper .widget_rss ul a.rsswidget:hover,
.slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-title a:hover,
.slide-sidebar-wrapper .widget .widget-title a:hover,
.industrium-content-slider-widget .bottom-area .contacts .contact-item a:hover,
.industrium-content-slider-widget .bottom-area .contacts .contact-item::before,
.slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover,
.industrium-testimonial-carousel-widget .testimonial-carousel-wrapper .testimonials-heading i,
.slide-sidebar-wrapper .wp-block-loginout a:hover,
.widget_calendar table caption,
.wp-block-calendar table caption,
body .content-wrapper .widget_calendar table tbody td#today a:hover,
body .content-wrapper .wp-block-calendar table tbody td#today a:hover,
.block-editor-block-list__layout .widget_calendar table tbody td#today a:hover,
.block-editor-block-list__layout .wp-block-calendar table tbody td#today a:hover,
.slide-sidebar-wrapper .widget_industrium_contacts_widget .industrium-contacts-widget-email a,
.industrium-content-slider-widget .content-slider-scroll-down:hover,
.project-listing-wrapper .project-item-wrapper .project-item-content .project-item-button,
.slide-sidebar-wrapper.mc4wp-form .mc4wp-form-fields input[type="submit"],
.slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button,
.project-listing-wrapper.project-slider-listing .project-item-button,
.portfolio-listing-wrapper .portfolio-item-wrapper .post-categories .post-category-item {
    color: rgb(60, 102, 172);
}

.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-current,
.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.slide-sidebar-wrapper .widget_nav_menu ul li a::before,
.slide-sidebar-wrapper .widget_industrium_nav_menu_widget ul li a::before,
.slide-sidebar-wrapper .widget_categories ul>li:hover::before,
.slide-sidebar-wrapper .widget_archive ul li:hover::before,
.slide-sidebar-wrapper .wp-block-archives li:hover::before,
.slide-sidebar-wrapper .widget_recent_comments ul .recentcomments:hover::before,
.slide-sidebar-wrapper .widget_pages .widget-wrapper>ul>li:hover::before,
.slide-sidebar-wrapper .widget_meta ul li:hover::before,
.slide-sidebar-wrapper .wp-block-latest-comments li:hover::before,
.slide-sidebar-wrapper .wp-block-gallery .wp-block-image a::before,
.post-comment-buttons a.comment-edit-link:hover,
.post-comment-buttons a.comment-reply-link,
.team-item .team-item-socials .socials-trigger,
.team-item .team-item-socials .team-socials.wrapper-socials,
.industrium-price-item-widget .price-item .price-item-best-label,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"],
.elementor-widget-industrium_services_listing.view_type-2 .service-item:hover .service-item-content,
.industrium-content-slider-widget .bottom-area .slider-progress-wrapper .slider-progress-track .progress,
.industrium-content-slider-widget .slider-progress-wrapper.progress-direction-vertical .slider-progress-track .progress,
.project-masonry-listing.text-position-inside .project-item-link:hover .project-item-content,
.project-grid-listing.text-position-inside .project-item-link:hover .project-item-content,
.project-listing-wrapper.project-slider-listing.view-type-2 .slider-item .button-container,
.portfolio-grid-listing .portfolio-item-wrapper .portfolio-item-link .portfolio-item-content-inner::before,
.portfolio-masonry-listing .portfolio-item-wrapper .portfolio-item-link .portfolio-item-content-inner::before,
.elementor-widget-image .elementor-image .elementor-image-badge {
    background-color: rgb(60, 102, 172);
}

.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content,
body .content-wrapper .widget_calendar table tbody td#today::before,
body .content-wrapper .wp-block-calendar table tbody td#today::before,
.block-editor-block-list__layout .widget_calendar table tbody td#today::before,
.block-editor-block-list__layout .wp-block-calendar table tbody td#today::before,
.slide-sidebar-wrapper .widget_calendar table tbody td#today::before,
.slide-sidebar-wrapper .wp-block-calendar table tbody td#today::before {
    border-color: rgb(60, 102, 172);
}

.widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-hovered,
.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-hovered,
.wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered {
    background-color: rgba(230, 100, 69, 0.4);
}

.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb {
    background-color: rgb(60, 102, 172);
}

.wp-video .mejs-overlay-play .mejs-overlay-button:hover svg,
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play:hover .eicon-play svg {
    stroke: rgb(60, 102, 172);
}

.project-slider-listing.view-type-2 .slider-item .slide-counter-big,
.result-box .result-box-value {
    -webkit-text-stroke: 1px rgb(60, 102, 172);
}

.slide-sidebar-wrapper input[type="text"],
.slide-sidebar-wrapper input[type="email"],
.slide-sidebar-wrapper input[type="url"],
.slide-sidebar-wrapper input[type="password"],
.slide-sidebar-wrapper input[type="search"],
.slide-sidebar-wrapper input[type="number"],
.slide-sidebar-wrapper input[type="tel"],
.slide-sidebar-wrapper input[type="range"],
.slide-sidebar-wrapper input[type="date"],
.slide-sidebar-wrapper input[type="month"],
.slide-sidebar-wrapper input[type="week"],
.slide-sidebar-wrapper input[type="time"],
.slide-sidebar-wrapper input[type="datetime"],
.slide-sidebar-wrapper input[type="datetime-local"],
.slide-sidebar-wrapper input[type="color"],
.slide-sidebar-wrapper textarea,
.slide-sidebar-wrapper .select2-container .select2-selection--single,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap,
.slide-sidebar-wrapper .select-wrap,
.slide-sidebar-wrapper .select2-dropdown,
.slide-sidebar-wrapper .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: rgb(74, 79, 86);
}

.slide-sidebar-wrapper input[type="text"]:focus,
.slide-sidebar-wrapper input[type="email"]:focus,
.slide-sidebar-wrapper input[type="url"]:focus,
.slide-sidebar-wrapper input[type="password"]:focus,
.slide-sidebar-wrapper input[type="search"]:focus,
.slide-sidebar-wrapper input[type="number"]:focus,
.slide-sidebar-wrapper input[type="tel"]:focus,
.slide-sidebar-wrapper input[type="range"]:focus,
.slide-sidebar-wrapper input[type="date"]:focus,
.slide-sidebar-wrapper input[type="month"]:focus,
.slide-sidebar-wrapper input[type="week"]:focus,
.slide-sidebar-wrapper input[type="time"]:focus,
.slide-sidebar-wrapper input[type="datetime"]:focus,
.slide-sidebar-wrapper input[type="datetime-local"]:focus,
.slide-sidebar-wrapper input[type="color"]:focus,
.slide-sidebar-wrapper textarea:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:focus-within,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select:focus,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus,
.slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within,
.slide-sidebar-wrapper .select-wrap:focus-within {
    border-color: rgb(171, 175, 181);
}

.slide-sidebar-wrapper .widget_media_audio .mejs-container,
.slide-sidebar-wrapper .widget_media_audio .mejs-container .mejs-controls,
.slide-sidebar-wrapper .widget_media_audio .mejs-embed,
.slide-sidebar-wrapper .widget_media_audio .mejs-embed body,
.slide-sidebar-wrapper .wp-video .mejs-container,
.slide-sidebar-wrapper .wp-video .mejs-container .mejs-controls,
.slide-sidebar-wrapper .wp-video .mejs-embed,
.slide-sidebar-wrapper .wp-video .mejs-embed body,
.slide-sidebar-wrapper .mejs-volume-button>.mejs-volume-slider {
    background-color: rgb(171, 175, 181);
}

.header .main-menu>li ul.sub-menu,
.content-wrapper .widget_media_audio .mejs-container,
.content-wrapper .widget_media_audio .mejs-container .mejs-controls,
.content-wrapper .widget_media_audio .mejs-embed,
.content-wrapper .widget_media_audio .mejs-embed body,
.content-wrapper .mejs-audio.mejs-container,
.content-wrapper .mejs-audio.mejs-container .mejs-controls,
.content-wrapper .mejs-audio .mejs-embed,
.content-wrapper .mejs-audio .mejs-embed body,
.content-wrapper .wp-video .mejs-container,
.content-wrapper .wp-video .mejs-container .mejs-controls,
.content-wrapper .wp-video .mejs-embed,
.content-wrapper .wp-video .mejs-embed body,
.content-wrapper .mejs-volume-button>.mejs-volume-slider,
body .content-wrapper .widget_calendar .calendar_wrap,
body .content-wrapper .wp-block-calendar,
.block-editor-block-list__layout .widget_media_audio .mejs-container,
.block-editor-block-list__layout .widget_media_audio .mejs-container .mejs-controls,
.block-editor-block-list__layout .widget_media_audio .mejs-embed,
.block-editor-block-list__layout .widget_media_audio .mejs-embed body,
.block-editor-block-list__layout .mejs-audio.mejs-container,
.block-editor-block-list__layout .mejs-audio.mejs-container .mejs-controls,
.block-editor-block-list__layout .mejs-audio .mejs-embed,
.block-editor-block-list__layout .mejs-audio .mejs-embed body,
.block-editor-block-list__layout .wp-video .mejs-container,
.block-editor-block-list__layout .wp-video .mejs-container .mejs-controls,
.block-editor-block-list__layout .wp-video .mejs-embed,
.block-editor-block-list__layout .wp-video .mejs-embed body,
.block-editor-block-list__layout .mejs-volume-button>.mejs-volume-slider,
.block-editor-block-list__layout .widget_calendar .calendar_wrap,
.block-editor-block-list__layout .wp-block-calendar,
.slide-sidebar-wrapper,
.slide-sidebar-wrapper .widget_calendar table tbody td#today::before,
.slide-sidebar-wrapper .wp-block-calendar table tbody td#today::before,
.single-post .post-meta-footer:not(:first-child)::before,
.team-biography-wrapper .team-biography-text::before,
.post-meta-header .post-meta-item .post-meta-item-month-year,
.team-item .team-item-socials::before,
.industrium-price-item-widget .price-item .price-item-button-container .industrium-button,
.slide-sidebar-wrapper .select-wrap select,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap select,
.slide-sidebar-wrapper input[type="text"],
.slide-sidebar-wrapper input[type="email"],
.slide-sidebar-wrapper input[type="url"],
.slide-sidebar-wrapper input[type="password"],
.slide-sidebar-wrapper input[type="search"],
.slide-sidebar-wrapper input[type="number"],
.slide-sidebar-wrapper input[type="tel"],
.slide-sidebar-wrapper input[type="range"],
.slide-sidebar-wrapper input[type="date"],
.slide-sidebar-wrapper input[type="month"],
.slide-sidebar-wrapper input[type="week"],
.slide-sidebar-wrapper input[type="time"],
.slide-sidebar-wrapper input[type="datetime"],
.slide-sidebar-wrapper input[type="datetime-local"],
.slide-sidebar-wrapper input[type="color"],
.slide-sidebar-wrapper textarea,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea,
.elementor-widget-industrium_services_listing.view_type-2 .service-item-content,
.industrium-content-slider-widget .content-slider-scroll-down,
.industrium-content-slider-widget .bottom-area .content-slider-contacts,
.industrium-content-slider-widget .bottom-area .owl-dots-wrapper,
.project-masonry-listing.text-position-inside .project-item-wrapper .project-item-content,
.project-grid-listing.text-position-inside .project-item-wrapper .project-item-content,
.project-listing-wrapper.project-slider-listing.view-type-2 .slider-item .project-item-content,
.portfolio-listing-wrapper .portfolio-item-wrapper .post-categories .post-category-item,
.portfolio-listing-wrapper .portfolio-item-wrapper .portfolio-item-link .portfolio-item-media::before,
.portfolio-slider-wrapper .archive-listing .slider-next-button-wrapper .slider-next-button:hover,
.results-wrapper .results-boxes,
.results-boxes .result-boxes-decoration::before,
.decoration-widget .decoration-container .industrium-decoration>div:nth-child(2n),
.cursor_drag .cursor-bg,
.post-comment-buttons a.comment-reply-link:hover,
.post-comment-buttons a.comment-edit-link,
.elementor-widget-image .elementor-widget-container a .hovered-caption {
    background-color: rgb(18, 28, 34);
}

.slide-sidebar-wrapper .wrapper-socials a:hover,
.error-404-container .wrapper-socials a:hover,
.industrium-price-item-widget .price-item.active .price-item-button-container .industrium-button:hover,
.wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-color) .wp-block-social-link a:hover svg {
    color: rgb(18, 28, 34);
}

.mini-cart .mini-cart-panel,
.mobile-header-menu-container,
.post-comments-list .post-comment-wrapper.depth-1,
.post-comments-list>.comment-respond:not(:first-child),
.single-service .help-item,
.single-service .help-item:last-child,
.industrium-price-item-widget .price-item,
.elementor-widget-industrium_step_carousel .step-item,
.portfolio-slider-listing .portfolio-item-wrapper .portfolio-item-content .portfolio-item-content-inner {
    border-color: rgb(18, 28, 34);
}

.wp-video .mejs-overlay-play .mejs-overlay-button svg,
.industrium-content-slider-widget .bottom-area .content-slider-video .elementor-custom-embed-play .eicon-play svg {
    stroke: rgb(18, 28, 34);
}

.slide-sidebar-wrapper input[type="checkbox"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"],
.woocommerce .slide-sidebar-wrapper form .form-row input[type="checkbox"].input-checkbox,
.slide-sidebar-wrapper .wp-block-calendar,
.slide-sidebar-wrapper .widget_calendar .calendar_wrap,
.content-wrapper .widget_calendar table tbody td#today::before,
.content-wrapper .wp-block-calendar table tbody td#today::before,
.block-editor-block-list__layout .widget_calendar table tbody td#today::before,
.block-editor-block-list__layout .wp-block-calendar table tbody td#today::before,
.slide-sidebar-wrapper input[type="radio"],
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"] {
    background-color: rgb(34, 38, 40);
}

.slide-sidebar-wrapper .industrium-button,
.slide-sidebar-wrapper .button,
.slide-sidebar-wrapper input[type="submit"],
.slide-sidebar-wrapper input[type="reset"],
.slide-sidebar-wrapper input[type="button"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button,
.slide-sidebar-wrapper button,
.slide-sidebar-wrapper .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields button,
.slide-sidebar-wrapper .widget .mc4wp-form .mc4wp-form-fields button,
.slide-sidebar-wrapper .widget_calendar table tbody td#today::before,
.slide-sidebar-wrapper .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::after,
.slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a::after,
.slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a::after,
.wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color),
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color),
.slide-sidebar-wrapper input[type="checkbox"]:checked::before,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked::before,
.woocommerce .slide-sidebar-wrapper form .form-row input[type="checkbox"].input-checkbox:checked::before,
.industrium-price-item-widget .price-item .price-item-button-container .industrium-button,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button {
    color: rgb(60, 102, 172);
}

.slide-sidebar-wrapper input[type="radio"]:checked::before,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before {
    background-color: rgb(60, 102, 172);
}

.slide-sidebar-wrapper .industrium-button::after,
.slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button)::after,
.slide-sidebar-wrapper input[type="submit"]::after,
.slide-sidebar-wrapper input[type="button"]::after,
.slide-sidebar-wrapper input[type="reset"]::after,
.wp-video .mejs-overlay-play .mejs-overlay-button::before,
.elementor-widget-video .elementor-custom-embed-play::before,
.wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after,
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background)::after {
    color: rgb(60, 102, 172);
}

.error-404-container .wrapper-socials a::after,
.slide-sidebar-wrapper input[type="radio"]:checked::before,
.slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked::before,
.widget_industrium_banner_widget .banner-widget-wrapper.banner-contrast-colors,
.slide-sidebar-wrapper .wrapper-socials a::after,
.wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link::after,
.industrium-price-item-widget .price-item.active .price-item-button-container .industrium-button,
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button::before,
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button .industrium-button-text::before {
    background-color: rgb(60, 102, 172);
}

.slide-sidebar-wrapper .wrapper-socials li,
.wp-block-social-links:not(.is-style-logos-only):not(.is-style-pill-shape):not(.has-icon-background-color) .wp-block-social-link,
.industrium-price-item-widget .price-item.active,
.industrium-content-slider-widget .industrium-content-wrapper-3 .industrium-button,
.error-404-container .wrapper-socials li {
    border-color: rgb(60, 102, 172);
}

.slide-sidebar-wrapper .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a::before,
.slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a::before,
.slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a::before,
.widget_instagram-feed-widget #sb_instagram #sbi_images .sbi_photo::before,
.widget_instagram-feed-widget#sb_instagram #sbi_images .sbi_photo::before,
.widget #sb_instagram #sbi_images .sbi_photo::before,
.widget#sb_instagram #sbi_images .sbi_photo::before {
    background-color: rgba(230, 100, 69, 0.5);
}

.slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button),
.slide-sidebar-wrapper .industrium-button,
.sidebar .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.slide-sidebar-wrapper .wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background),
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type="submit"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button) svg,
.slide-sidebar-wrapper .industrium-button svg,
.wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background) svg,
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-background) svg {
    stroke: rgb(60, 102, 172);
}

.slide-sidebar-wrapper .industrium-button:hover,
.slide-sidebar-wrapper .button:hover,
.wp-block-cover .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover,
.slide-sidebar-wrapper input[type="submit"]:hover,
.slide-sidebar-wrapper input[type="reset"]:hover,
.slide-sidebar-wrapper input[type="button"]:hover,
.slide-sidebar-wrapper button:hover,
.slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link:hover,
.slide-sidebar-wrapper .select2-container--default .select2-results__option[aria-selected="true"],
.slide-sidebar-wrapper .select2-container--default .select2-results__option[data-selected="true"],
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
.slide-sidebar-wrapper .wp-block-button:not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
.slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
    color: rgb(60, 102, 172);
}

.header .main-menu>li>a,
.footer .footer-menu li a {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.875em;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

.mobile-header-menu-container .main-menu>li>a,
.slide-extra .extra-menu>li>a {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

.header .main-menu>li ul.sub-menu>li>a {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1em;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

.mobile-header-menu-container .main-menu>li ul.sub-menu>li>a,
.slide-extra .extra-menu>li ul.sub-menu>li>a {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

@media only screen and (min-width: 1365px) {
    .top-bar {
        display: block;
    }

    .header {
        display: block !important;
    }

    .mobile-header {
        display: none !important;
    }
}

@media only screen and (min-width: 992px) {

    .page-title-container,
    .edit-post-visual-editor__post-title-wrapper {
        min-height: 480px;
    }
}

.page-title-container .page-title-bg,
.edit-post-visual-editor__post-title-wrapper::before {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.page-title-container .page-title-bg,
.edit-post-visual-editor__post-title-wrapper::before {
    background-image: url("../img/brd44.jpg");
}

.page-title-container h1.page-title,
.page-title-container .page-title-wrapper .page-title-box,
.edit-post-visual-editor__post-title-wrapper .editor-post-title {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    text-transform: none;
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 700;
}

@media only screen and (min-width: 576px) {

    .body-container .page-title-container h1.page-title,
    .body-container .page-title-container .page-title-wrapper .page-title-box,
    .edit-post-visual-editor__post-title-wrapper .editor-post-title {
        font-size: 45px;
    }
}

@media only screen and (min-width: 992px) {

    .body-container .page-title-container h1.page-title,
    .body-container .page-title-container .page-title-wrapper .page-title-box,
    .edit-post-visual-editor__post-title-wrapper .editor-post-title {
        font-size: 60px;
        line-height: 1.2em;
    }
}

body,
.editor-styles-wrapper,
body input,
body textarea,
body select,
.editor-styles-wrapper input,
.editor-styles-wrapper textarea,
.editor-styles-wrapper select,
.grid-listing .grid-item,
.case-study-grid-listing .grid-item,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description,
.error-404-info-text,
.elementor-widget-industrium_image_carousel .industrium-image-slider-widget .slider-item .elementor-image-carousel-caption,
.industrium-image-slider-widget .slider-item-description {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.7777em;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 400;
}

p {
    line-height: 1.7777em;
}

.post-excerpt,
.post-content,
.service-item .service-item-excerpt {
    font-size: 18px;
    line-height: 1.7777em;
    font-weight: 400;
}

.woocommerce form .form-row input::-webkit-input-placeholder,
.woocommerce form .form-row textarea::-webkit-input-placeholder {
    font-size: 18px;
    line-height: 1.7777em;
    font-weight: 400;
}

body .content-wrapper .elementor-widget-text-editor,
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text,
.footer .widget_nav_menu ul li,
.footer .widget_archive ul li,
.footer .widget_categories ul li,
.widget_pages ul li {
    font-family: Manrope, Arial, Helvetica, sans-serif;
}

.header-button-container .industrium-button,
.slide-sidebar-wrapper,
.footer-widgets,
.comment-form,
.comment-form input,
.comment-form textarea,
.comment-form select,
.footer input,
.footer textarea,
.footer select,
.slide-sidebar-wrapper input,
.slide-sidebar-wrapper textarea,
.slide-sidebar-wrapper select,
.special-title .special-title-backward,
.industrium-heading .industrium-subheading,
div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"],
div.wpforms-container.wpforms-container-full .wpforms-form select,
div.wpforms-container.wpforms-container-full .wpforms-form textarea,
div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.875em;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 400;
}

.filter-control-wrapper .filter-control-list .dots .dot {
    font-size: 16px;
    line-height: 1.875em;
}

h1,
h2,
h3,
h4,
h5,
h6,
.page-title-container .page-title-box .page-title,
body .elementor-widget-heading .elementor-heading-title,
.woocommerce-Reviews-title,
.woocommerce .comment-reply-title,
.cart_totals h2,
.woocommerce-account .woocommerce-EditAccountForm fieldset legend,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,
.wpforms-form .wpforms-title,
.wp-block-search .wp-block-search__label,
.wp-block-woocommerce-product-search .wc-block-product-search__label {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    text-transform: none;
    font-style: normal;
}

.logo,
.mobile-header-menu-container .header-mobile-contacts .contact-item,
.top-bar,
.wrapper-info .additional-text-title,
.post-categories a.post-category-item,
.post-meta-header .post-meta-item,
.single-post .post-meta-footer .post-meta-item,
.post-comment-buttons a,
.post-comment-author,
.post-comment-date,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-label,
.widget_industrium_featured_posts_widget .featured-posts-item-link,
.widget_industrium_featured_posts_widget .featured-posts-item-date,
.wp-block-latest-posts .wp-block-latest-posts__post-date,
.wp-block-latest-comments .wp-block-latest-comments__comment-date,
.portfolio-item .post-title,
.team-experience-item-title,
.team-experience-item-period,
.team-item .post-title,
.project-item-wrapper .post-title,
.project-post-meta .project-post-meta-label,
.vacancy-info,
.vacancy-item .vacancy-item-header,
.vacancy-item .vacancy-item-salary,
.help-item .help-item-title,
.industrium-step-widget .step-bg-number,
.industrium-step-widget .step-number,
.industrium-testimonial-carousel-widget .testimonial-carousel-wrapper .author-name,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title,
.widget_recent_comments ul .recentcomments,
.wp-block-latest-comments .wp-block-latest-comments__comment-meta,
.widget_archive ul li,
.wp-block-archives li,
.widget_categories ul li,
.wp-block-categories li,
.widget_industrium_featured_posts_widget .featured-posts-item-link,
.widget_recent_entries li,
.wp-block-latest-posts li a,
.widget_meta ul li,
.widget_pages ul li,
.widget_nav_menu ul li,
.widget_rss ul a.rsswidget,
.wp-block-rss .wp-block-rss__item-title,
.widget_tag_cloud .tagcloud .tag-cloud-link,
.wp-block-tag-cloud .tag-cloud-link,
.post-meta-footer .post-meta-item-tags,
.post-comment-author,
.content-wrapper .wp-block-pullquote blockquote cite,
.post-more-button a,
.post-quote .post-quote-author,
.content-pagination .page-numbers,
.content-pagination .post-page-numbers,
.post-navigation-link,
.post-navigation-title,
.post-navigation-categories,
.industrium-price-item-widget .price-item .price-item-title,
.industrium-price-item-widget .price-item .price-item-container,
.industrium-person-widget .person-name,
.elementor-widget-counter .elementor-counter .elementor-counter-title,
.banner-widget .banner-subtitle,
.industrium_tabs_widget .industrium_tabs_titles_container .industrium_tab_title_item,
.elementor-widget-industrium_countdown .countdown_separator,
.elementor-widget-industrium_countdown .countdown_digits,
.elementor-widget-industrium_countdown .countdown_digits_placeholder,
.industrium_content_slider_widget .industrium_content_slider_title,
body .content-wrapper blockquote cite,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,
.industrium_content_slider_widget .slick-navigation .slick-arrow,
.widget_calendar caption,
.wp-block-calendar caption,
.widget_rss ul a.rsswidget,
.widget_rss .rss-date,
.widget_rss cite,
.widget_industrium_contacts_widget .industrium-contacts-widget-field,
.result-box,
.industrium-heading .industrium-heading-content,
.single-product.woocommerce div.product .product_meta .product_meta_item.tagged_as a,
.elementor-widget-industrium_vertical_text .vertical-text,
.industrium-image-slider-widget .slider-item-title,
.elementor-widget-progress .elementor-widget-container .elementor-title,
.elementor-widget-progress .elementor-progress-bar,
.industrium-content-slider-widget .bottom-area .content-slider-contacts,
.callback,
.elementor-widget-industrium_custom_menu ul li a {
    font-family: Manrope, Arial, Helvetica, sans-serif;
}

h1,
.editor-styles-wrapper .block-editor-block-list__layout h1,
body .elementor-widget-heading h1.elementor-heading-title {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 576px) {

    h1,
    .editor-styles-wrapper .block-editor-block-list__layout h1,
    .page-title-container .page-title-box,
    body .elementor-widget-heading h1.elementor-heading-title {
        font-size: 45px;
    }
}

@media only screen and (min-width: 992px) {

    h1,
    .editor-styles-wrapper .block-editor-block-list__layout h1,
    .page-title-container .page-title-box,
    body .elementor-widget-heading h1.elementor-heading-title {
        font-size: 60px;
        line-height: 1.1em;
    }
}

h2,
.editor-styles-wrapper .block-editor-block-list__layout h2,
body .elementor-widget-heading h2.elementor-heading-title {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) {

    h2,
    .editor-styles-wrapper .block-editor-block-list__layout h2,
    body .elementor-widget-heading h2.elementor-heading-title {
        font-size: 35px;
        line-height: 1.2em;
    }
}

@media only screen and (min-width: 992px) {

    h2,
    .editor-styles-wrapper .block-editor-block-list__layout h2,
    body .elementor-widget-heading h2.elementor-heading-title {
        font-size: 45px;
        line-height: 1.2em;
    }
}

h3,
.editor-styles-wrapper .block-editor-block-list__layout h3,
body .elementor-widget-heading h3.elementor-heading-title,
.woocommerce-Reviews-title {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) {

    h3,
    .editor-styles-wrapper .block-editor-block-list__layout h3,
    body .elementor-widget-heading h3.elementor-heading-title {
        font-size: 30px;
        line-height: 1.3em;
    }
}

h4,
.editor-styles-wrapper .block-editor-block-list__layout h4,
body .elementor-widget-heading h4.elementor-heading-title,
.cart_totals h2,
.woocommerce-checkout h3,
.woocommerce-Reviews-title,
.woocommerce .comment-reply-title,
.woocommerce-checkout .checkout-columns .checkout-column-side h3 {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) {

    h4,
    .editor-styles-wrapper .block-editor-block-list__layout h4,
    .cart_totals h2,
    .woocommerce-checkout h3,
    .woocommerce-Reviews-title,
    .woocommerce .comment-reply-title,
    body .elementor-widget-heading h4.elementor-heading-title,
    .woocommerce-checkout .checkout-columns .checkout-column-side h3 {
        font-size: 25px;
        line-height: 1.3em;
    }
}

h5,
.editor-styles-wrapper .block-editor-block-list__layout h5,
body div.wpforms-container-full .wpforms-form .wpforms-title,
body .elementor-widget-heading h5.elementor-heading-title,
.woocommerce-account .woocommerce h3,
.woocommerce-checkout .woocommerce h3,
.cart_totals h2,
.woocommerce-account .woocommerce-EditAccountForm fieldset legend,
.outer-form-wrapper h2,
.woocommerce-MyAccount-content h2,
.woocommerce-order h2 {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) {

    h5,
    .editor-styles-wrapper .block-editor-block-list__layout h5,
    body div.wpforms-container-full .wpforms-form .wpforms-title,
    body .elementor-widget-heading h5.elementor-heading-title,
    .woocommerce-account .woocommerce h3,
    .woocommerce-checkout .woocommerce h3,
    .woocommerce-account .woocommerce-EditAccountForm fieldset legend,
    .outer-form-wrapper h2,
    .cart_totals h2,
    .woocommerce-MyAccount-content h2,
    .woocommerce-order h2,
    .footer-widgets .wp-block-search .wp-block-search__label,
    .footer-widgets .wp-block-woocommerce-product-search .wc-block-product-search__label {
        font-size: 20px;
        line-height: 1.4em;
    }
}

h6,
.editor-styles-wrapper .block-editor-block-list__layout h6,
.sidebar div.wpforms-container-full .wpforms-form .wpforms-title,
body .elementor-widget-heading h6.elementor-heading-title,
.widget_block .widget-wrapper h1,
.widget_block .widget-wrapper h2,
.widget_block .widget-wrapper h3,
.wp-block-search .wp-block-search__label,
.wp-block-woocommerce-product-search .wc-block-product-search__label {
    letter-spacing: -0.03em;
    word-spacing: 0px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) {

    h6,
    .editor-styles-wrapper .block-editor-block-list__layout h6,
    .sidebar div.wpforms-container-full .wpforms-form .wpforms-title,
    body .elementor-widget-heading h6.elementor-heading-title,
    .widget_block .widget-wrapper h1,
    .widget_block .widget-wrapper h2,
    .widget_block .widget-wrapper h3,
    .wp-block-search .wp-block-search__label,
    .wp-block-woocommerce-product-search .wc-block-product-search__label {
        font-size: 18px;
        line-height: 1.5em;
    }
}

.industrium-button,
.wp-block-button .wp-block-button__link,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"],
div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

.error-404-header .logo-link .logo-site-name,
.error-404-container .error-404-title {
    color: rgb(255, 255, 255);
}

.error-404-container .error-404-info-text {
    color: rgb(224, 225, 228);
}

.error-404-container {
    background-color: rgb(18, 28, 34);
}

@media only screen and (min-width: 768px) {
    .error-404-container {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
}

.header .mini-cart .mini-cart-count>span,
.mobile-header .mini-cart .mini-cart-count>span,
.mobile-header-menu-container .mini-cart .mini-cart-count>span {
    background-color: rgb(60, 102, 172);
}

.header .woocommerce a.button,
.woocommerce .header a.button {
    color: rgb(60, 102, 172);
}

.mini-cart .mini-cart-count>span {
    color: rgb(255, 255, 255);
}

.mini-cart .mini-cart-count>span {
    border-color: rgb(255, 255, 255);
}

.header .mini-cart .mini-cart-panel .cart_list li {
    border-color: rgb(211, 211, 211);
}

.header .woocommerce a.button::after,
.woocommerce .header a.button::after {
    color: rgb(60, 102, 172);
}

.header .woocommerce a.button,
.woocommerce .header a.button {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.header .woocommerce a.button svg,
.woocommerce .header a.button svg {
    stroke: rgb(60, 102, 172);
}

.header .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) {
    color: rgb(23, 38, 47);
}

.header .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout)::after {
    color: rgb(23, 38, 47);
}

.header .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) {
    background-image: linear-gradient(0deg, rgb(23, 38, 47) 0%, rgb(23, 38, 47) 100%);
}

.header .mini-cart .mini-cart-panel .woocommerce-mini-cart-buttons a.button:not(.checkout) svg {
    stroke: rgb(23, 38, 47);
}

.footer .widget_product_search .woocommerce-product-search button,
.footer .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button,
.footer .widget_product_categories .post-count,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count,
.footer ul.product_list_widget li .product-title,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item>a,
.footer .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title {
    color: rgb(255, 255, 255);
}

.footer .widget_product_categories li.cat-item-hierarchical,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count,
.footer .widget ul.product_list_widget li .price_wrapper del,
.footer-widgets .widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__published-date {
    color: rgb(171, 175, 181);
}

.footer .widget ul.product_list_widget li .price_wrapper del,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item:hover,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item:hover>a,
.footer .wc-block-product-categories-list .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count {
    color: rgb(60, 102, 172);
}

.footer .widget ul.product_list_widget li a imgl,
.footer-widgets .widget div[class*="wp-block-"].has-content .wc-block-review-list-item__item:not(:first-child) {
    border-color: rgb(74, 79, 86);
}

.footer .widget ul.product_list_widget li a:hover img {
    border-color: rgb(171, 175, 181);
}

.footer .woocommerce a.button,
.woocommerce .footer a.button,
.footer .woocommerce button.button,
.woocommerce .footer button.button,
.footer .woocommerce input.button,
.woocommerce .footer input.button,
.footer .woocommerce #respond input#submit,
.woocommerce .footer #respond input#submit,
.footer .woocommerce .added_to_cart,
.woocommerce .footer .added_to_cart {
    color: rgb(60, 102, 172);
}

.woocommerce .footer a.button,
.woocommerce .footer a.button.alt,
.woocommerce .footer button.button,
.woocommerce .footer button.button.alt,
.woocommerce .footer input.button,
.woocommerce .footer #respond input#submit,
.woocommerce .footer a.added_to_cart {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.footer .woocommerce a.button:hover,
.woocommerce .footer a.button:hover,
.footer .woocommerce button.button:hover,
.woocommerce .footer button.button:hover,
.footer .woocommerce input.button:hover,
.woocommerce .footer input.button:hover,
.footer .woocommerce #respond input#submit:hover,
.woocommerce .footer #respond input#submit:hover,
.footer .woocommerce .added_to_cart:hover,
.woocommerce .footer .added_to_cart:hover {
    color: rgb(60, 102, 172);
}

.content-wrapper .widget_product_tag_cloud .tagcloud .tag-cloud-link,
.content-wrapper .widget_layered_nav_filters ul .chosen a,
.block-editor-block-list__layout .widget_product_tag_cloud .tagcloud .tag-cloud-link,
.block-editor-block-list__layout .widget_layered_nav_filters ul .chosen a,
.woocommerce #review_form #respond .form-fields .form-cookies,
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
    color: rgb(74, 82, 87);
}

.content-wrapper .widget ul.product_list_widget li .price_wrapper del,
.block-editor-block-list__layout .widget ul.product_list_widget li .price_wrapper del,
.woocommerce ul.products li.product .woocommerce-loop-product__wrapper .content-woocommerce-wrapper .price del,
.woocommerce-page ul.products li.product .woocommerce-loop-product__wrapper .content-woocommerce-wrapper .price del,
.single-product.woocommerce div.product .price del,
.commentlist li.review .comment_container .comment-date,
.woocommerce div.product form.cart .group_table .price_wrapper del,
.woocommerce form .show-password-input::after,
.woocommerce-page form .show-password-input::after,
.wc-block-grid__product .wc-block-grid__product-price .price_wrapper del,
.content-wrapper .widget_price_filter .price_slider_amount .price_label,
.content-wrapper .product_list_widget li .reviewer,
.content-wrapper .widget_layered_nav ul li,
.block-editor-block-list__layout .widget_price_filter .price_slider_amount .price_label,
.block-editor-block-list__layout .product_list_widget li .reviewer,
.block-editor-block-list__layout .widget_layered_nav ul li,
ul.products li.product .woocommerce-loop-product__wrapper .content-woocommerce-wrapper .woocommerce-loop-category-title mark,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__published-date,
.woocommerce .woocommerce-cart-form table.shop_table .product-price .amount,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-price .amount,
.woocommerce-checkout-review-order .checkout_cart_table .product-name .product-name-info {
    color: rgb(171, 175, 181);
}

.widget_product_categories ul>li::before,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item::before {
    background-color: rgba(171, 175, 181, 0.6);
}

.woocommerce-info,
.woocommerce-error,
.woocommerce-message,
.content-wrapper .widget_product_search .woocommerce-product-search button,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button,
.content-wrapper .widget_product_categories .post-count,
.content-wrapper ul.product_list_widget li .product-title,
.content-wrapper .widget_shopping_cart .total,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search button,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button,
.block-editor-block-list__layout .widget_product_categories .post-count,
.block-editor-block-list__layout ul.product_list_widget li .product-title,
.block-editor-block-list__layout .widget_shopping_cart .total,
.header .mini-cart .mini-cart-panel .total,
.catalog-top-info-wrapper .woocommerce-result-count,
.woocommerce-ordering select,
.checkout_cart_table .product-name .product-name-title,
.woocommerce-checkout-review-total .checkout_total_table td,
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme,
.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme,
.woocommerce-account .form-attention,
.woocommerce .quantity-wrapper .quantity,
.woocommerce .cart-collaterals .cart_totals table.shop_table th,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table th,
.woocommerce div.product .product_meta_item span,
.woocommerce div.product .product_meta_item a,
.single-product.woocommerce div.product .product_meta .tagged_as a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.commentlist li.review .comment_container .woocommerce-review__author,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.filter-control-wrapper .filter-control-list .filter-control-item,
.woocommerce .comment-reply-title,
.woocommerce .post-comments-title,
.woocommerce form .show-password-input.display-password::after,
.woocommerce-page form .show-password-input.display-password::after,
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before,
.content-wrapper .widget_product_search .woocommerce-product-search button::before,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button::before,
.content-wrapper .widget_product_categories ul li>a,
.content-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item>a,
.content-wrapper .widget_layered_nav ul li a,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search button::before,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button::before,
.block-editor-block-list__layout .widget_product_categories ul li>a,
.block-editor-block-list__layout .wc-block-product-categories-list .wc-block-product-categories-list-item>a,
.block-editor-block-list__layout .widget_layered_nav ul li a,
.widget_shopping_cart .cart_list li a,
.header .mini-cart .mini-cart-panel .cart_list li a,
.woocommerce .catalog-top-info-wrapper .woocommerce-ordering::after,
ul.products li.product .woocommerce-loop-product__wrapper .content-woocommerce-wrapper h3 a,
.single-product.woocommerce .content-wrapper .woocommerce-tabs table.shop_attributes tr td,
.single-product.woocommerce .content-wrapper .woocommerce-tabs table.shop_attributes tr th,
.woocommerce .woocommerce-cart-form table.shop_table .product-name a,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-name a,
.woocommerce-checkout-review-order .checkout_cart_table .product-name .product-name-title a,
.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table th,
.woocommerce .woocommerce-order table.shop_table thead th,
.woocommerce .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce-page .woocommerce-order table.shop_table thead th,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce .woocommerce-customer-details address,
.woocommerce .woocommerce-table--order-details .product-name a,
.woocommerce .woocommerce-table--order-details tfoot th,
.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__meta,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__meta a,
.header .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity,
.woocommerce .quantity-wrapper.styled .quantity .qty,
.wc-block-price-filter .wc-block-components-price-slider__range-text,
ul.products li.product .woocommerce-loop-product__wrapper .product-buttons-wrapper a.button,
.woocommerce-pagination .page-numbers,
.woocommerce-pagination .post-page-numbers,
.woocommerce-pagination .page-numbers.current,
.woocommerce-pagination .page-numbers:hover,
.woocommerce-pagination .post-page-numbers.current,
.woocommerce-pagination .post-page-numbers:hover,
.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table th,
.single-product.woocommerce div.product .cart .button,
.single-product.woocommerce div.product .cart .added_to_cart {
    color: rgb(23, 38, 47);
}

.woocommerce .woocommerce-cart-form table.shop_table .product-remove .remove:hover,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-remove .remove:hover,
.woocommerce a.remove:hover,
.mini-cart .mini-cart-panel .cart_list li a.remove_from_cart_button:hover,
.woocommerce .checkout_cart_table .product-remove a.remove:hover {
    color: rgb(23, 38, 47) !important;
}

.woocommerce .quantity-wrapper.styled .btn-plus .icon::before,
.woocommerce .quantity-wrapper.styled .btn-plus .icon::after,
.woocommerce .quantity-wrapper.styled .btn-minus .icon::before,
.woocommerce .quantity-wrapper.styled .btn-minus .icon::after,
.filter-control-wrapper .filter-control-list .filter-control-item::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover {
    background-color: rgb(23, 38, 47);
}

.widget_product_categories ul>li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover,
.woocommerce .quantity-wrapper.styled .btn-plus:hover,
.woocommerce .quantity-wrapper.styled .btn-minus:hover {
    border-color: rgb(23, 38, 47);
}

.content-wrapper .widget ul.product_list_widget li .price_wrapper,
.block-editor-block-list__layout .widget ul.product_list_widget li .price_wrapper,
.woocommerce ul.products li.product .price,
.product-filters-trigger-wrapper,
.checkout_cart_table .product-total .amount,
.woocommerce .outer-form-wrapper form.login a,
.woocommerce .outer-form-wrapper form.register a,
.woocommerce-account .form-attention span,
.woocommerce-account .form-attention a,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-subtotal .amount,
.woocommerce .woocommerce-cart-form table.shop_table .product-subtotal .amount,
.single-product.woocommerce div.product .price,
.woocommerce div.product form.cart .group_table .price_wrapper,
.wc-block-grid__product .wc-block-grid__product-price .price_wrapper,
.wc-block-grid__product .wc-block-grid__product-price .price,
.single-product.woocommerce .content-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--description>ul>li::before,
.content-wrapper .widget_product_search .woocommerce-product-search button:hover::before,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button:hover::before,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search button:hover::before,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button:hover::before,
.widget_product_categories ul>li:hover,
.widget_product_categories ul li:hover>a,
.content-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover,
.content-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover>a,
.content-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count,
.content-wrapper ul.product_list_widget li a:hover .product-title,
.content-wrapper .widget_layered_nav ul li:hover,
.content-wrapper .widget_layered_nav ul li:hover a,
.block-editor-block-list__layout .wc-block-product-categories-list .wc-block-product-categories-list-item:hover,
.block-editor-block-list__layout .wc-block-product-categories-list .wc-block-product-categories-list-item:hover>a,
.block-editor-block-list__layout .wc-block-product-categories-list .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count,
.block-editor-block-list__layout ul.product_list_widget li a:hover .product-title,
.block-editor-block-list__layout .widget_layered_nav ul li:hover,
.block-editor-block-list__layout .widget_layered_nav ul li:hover a,
.widget_shopping_cart .cart_list li a:hover,
.header .mini-cart .mini-cart-panel .cart_list li a:hover,
ul.products li.product .woocommerce-loop-product__wrapper .content-woocommerce-wrapper h3 a:hover,
.woocommerce .woocommerce-cart-form table.shop_table .product-name a:hover,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-name a:hover,
.woocommerce-checkout-review-order .checkout_cart_table .product-name .product-name-title a:hover,
.woocommerce-checkout-review-order .checkout_cart_table .product-total,
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(.is-active) a:hover,
.woocommerce .woocommerce-table--order-details .product-name a:hover,
.woocommerce .woocommerce-table--order-details .amount,
.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title:hover,
.sidebar .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title,
.footer-widgets .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title,
.slide-sidebar-content .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__meta a:hover,
.mini-cart .mini-cart-panel .cart_list li .subtotal,
.mini-cart .mini-cart-panel .total .amount,
.single-product.woocommerce div.product .product_meta .tagged_as a:hover,
.woocommerce .checkout-columns .checkout-column-side #order_review_heading::before,
.woocommerce .checkout-columns .checkout-column-side #order_total_heading::before,
.woocommerce .checkout-columns .checkout-column-side .payment_method::before,
.woocommerce-page .checkout-columns .checkout-column-side #order_review_heading::before,
.woocommerce-page .checkout-columns .checkout-column-side #order_total_heading::before,
.woocommerce-page .checkout-columns .checkout-column-side .payment_method::before {
    color: rgb(60, 102, 172);
}

.woocommerce .checkout_cart_table .product-remove a.remove,
.woocommerce .woocommerce-cart-form table.shop_table .product-remove .remove,
.woocommerce-page .woocommerce-cart-form table.shop_table .product-remove .remove,
.woocommerce a.remove {
    color: rgb(60, 102, 172) !important;
}

.content-wrapper .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,
.block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    border-color: rgb(60, 102, 172);
}

.widget_product_categories ul>li:hover::before,
.content-wrapper .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle::before,
.block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle::before,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item:hover::before {
    background-color: rgb(60, 102, 172);
}

.wc-block-price-filter .wc-block-components-price-slider__range-input-progress {
    --range-color: #3c66ac;
}

.wc-block-price-filter .wc-block-components-price-slider__range-input::-webkit-slider-thumb {
    background-color: rgb(60, 102, 172);
}

.wc-block-price-filter .wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover {
    background-color: rgb(60, 102, 172);
}

.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb {
    background-color: rgb(60, 102, 172);
}

.mobile-header .mini-cart .mini-cart-panel .cart_list li,
.mobile-header .mini-cart .mini-cart-panel .cart_list li .thumbnail-woocommerce_wrapper img,
.mobile-header-menu-container .mini-cart .mini-cart-panel .cart_list li,
.mobile-header-menu-container .mini-cart .mini-cart-panel .cart_list li .thumbnail-woocommerce_wrapper img,
.content-wrapper .widget ul.product_list_widget li a img,
.content-wrapper .widget_shopping_cart .total,
.block-editor-block-list__layout .widget ul.product_list_widget li a img,
.block-editor-block-list__layout .widget_shopping_cart .total,
.header .mini-cart .mini-cart-panel .total,
.checkout_cart_table .product-thumbnail a img,
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register,
.woocommerce .woocommerce-cart-form table.shop_table td,
.woocommerce-page .woocommerce-cart-form table.shop_table td,
.woocommerce .woocommerce-cart-form table.shop_table img,
.woocommerce-page .woocommerce-cart-form table.shop_table img,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .input-text,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .input-text,
.single-product.woocommerce div.product .woocommerce-product-gallery .flex-viewport,
.single-product.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img,
.woocommerce .woocommerce-cart-form table.shop_table tr:first-child td,
.woocommerce-page .woocommerce-cart-form table.shop_table tr:first-child td,
.widget_shopping_cart .cart_list li:not(:first-child),
.woocommerce #reviews #comments ol.commentlist li.review,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .woocommerce-checkout-review-order .checkout_cart_table tr:not(:first-child) td,
.woocommerce-page .woocommerce-checkout-review-order .checkout_cart_table tr:not(:first-child) td,
.woocommerce table.shop_table.checkout_cart_table tbody tr td,
.woocommerce table.shop_table.checkout_cart_table tbody tr:first-child td,
.woocommerce ul.order_details li:not(:first-child),
.woocommerce .woocommerce-order table.shop_table td,
.woocommerce .woocommerce-order table.shop_table tbody th,
.woocommerce .woocommerce-order table.shop_table tfoot th,
.woocommerce .woocommerce-MyAccount-content table.shop_table td,
.woocommerce .woocommerce-MyAccount-content table.shop_table tbody th,
.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot th,
.woocommerce-page .woocommerce-order table.shop_table td,
.woocommerce-page .woocommerce-order table.shop_table tbody th,
.woocommerce-page .woocommerce-order table.shop_table tfoot th,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table td,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table tbody th,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table tfoot th,
.woocommerce .woocommerce-order table.shop_table,
.woocommerce .woocommerce-MyAccount-content table.shop_table,
.woocommerce-page .woocommerce-order table.shop_table,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table,
.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot tr:first-child th,
.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot tr:first-child td,
.woocommerce-page .woocommerce-order table.woocommerce-table--order-details tfoot tr:first-child th,
.woocommerce-page .woocommerce-order table.woocommerce-table--order-details tfoot tr:first-child td,
.woocommerce-account .woocommerce-EditAccountForm fieldset,
.widget div[class*="wp-block-"].has-content .wc-block-review-list-item__item:not(:first-child),
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce .quantity-wrapper .quantity,
.woocommerce .quantity-wrapper.styled .btn-plus,
.woocommerce .quantity-wrapper.styled .btn-minus,
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
    border-color: rgb(211, 211, 211);
}

.woocommerce .woocommerce-cart-form table.shop_table,
.woocommerce-page .woocommerce-cart-form table.shop_table {
    border-color: rgb(211, 211, 211) !important;
}

.content-wrapper .widget_price_filter .price_slider_wrapper .ui-widget-content,
.block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: rgb(211, 211, 211);
}

.content-wrapper .widget ul.product_list_widget li a:hover img,
.block-editor-block-list__layout .widget ul.product_list_widget li a:hover img,
.woocommerce .shop_mode_list .woocommerce-loop-product__wrapper:hover,
.woocommerce-page .shop_mode_list .woocommerce-loop-product__wrapper:hover,
.checkout_cart_table .product-thumbnail a:hover img,
.woocommerce .woocommerce-cart-form table.shop_table a:hover img,
.woocommerce-page .woocommerce-cart-form table.shop_table a:hover img,
.single-product.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img.flex-active,
.products-widget ul.products li.product .woocommerce-loop-product__wrapper .attachment-woocommerce_wrapper .attachment-woocommerce_link,
.woocommerce .shop_mode_grid ul.products li.product .woocommerce-loop-product__wrapper .attachment-woocommerce_wrapper .attachment-woocommerce_link,
.woocommerce-page .shop_mode_grid ul.products li.product .woocommerce-loop-product__wrapper .attachment-woocommerce_wrapper .attachment-woocommerce_link,
.wc-block-grid__product .wc-block-grid__product-image::before,
.content-wrapper .widget_product_search .woocommerce-product-search .search-field,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field,
.content-wrapper .widget_layered_nav ul li a::before,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search .search-field,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field,
.block-editor-block-list__layout .widget_layered_nav ul li a::before,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .input-text:focus,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .input-text:focus,
.woocommerce form .form-row .input-text:focus,
.woocommerce form .form-row select:focus {
    border-color: rgb(58, 58, 58);
}

.content-wrapper .widget_product_search .woocommerce-product-search .search-field,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field,
.content-wrapper .widget_product_tag_cloud .tagcloud .tag-cloud-link,
.content-wrapper .widget_layered_nav ul li a::before,
.content-wrapper .widget_layered_nav_filters ul .chosen a,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search .search-field,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field,
.block-editor-block-list__layout .widget_product_tag_cloud .tagcloud .tag-cloud-link,
.block-editor-block-list__layout .widget_layered_nav ul li a::before,
.block-editor-block-list__layout .widget_layered_nav_filters ul .chosen a,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce .woocommerce-order table.shop_table thead th,
.woocommerce .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce-page .woocommerce-order table.shop_table thead th,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce .woocommerce-customer-details address,
.woocommerce-product-gallery .flex-control-nav .slick-button {
    background-color: rgb(58, 58, 58);
}

.single-product.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li:hover::before {
    border-color: rgb(58, 58, 58);
}

.header .mini-cart .mini-cart-panel,
.woocommerce .shop_mode_list .woocommerce-loop-product__wrapper,
.woocommerce-page .shop_mode_list .woocommerce-loop-product__wrapper,
.content-wrapper .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,
.content-wrapper .widget_product_search .woocommerce-product-search .search-field:focus,
.content-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field:focus,
.block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,
.block-editor-block-list__layout .widget_product_search .woocommerce-product-search .search-field:focus,
.block-editor-block-list__layout .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__field:focus,
.woocommerce-pagination .page-numbers,
.woocommerce-pagination .post-page-numbers,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
    background-color: rgb(255, 255, 255);
}

.content-wrapper .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,
.block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    box-shadow: rgb(255, 255, 255) 0px 0px 0px 4px;
}

#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(225, 230, 233);
}

#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: rgb(225, 230, 233);
}

.content-wrapper .woocommerce a.button,
.woocommerce .content-wrapper a.button,
.content-wrapper .woocommerce button.button,
.woocommerce .content-wrapper button.button,
.content-wrapper .woocommerce input.button,
.woocommerce .content-wrapper input.button,
.content-wrapper .woocommerce #respond input#submit,
.woocommerce .content-wrapper #respond input#submit,
.content-wrapper .woocommerce .added_to_cart,
.woocommerce .content-wrapper .added_to_cart,
.block-editor-block-list__layout .woocommerce a.button,
.woocommerce .block-editor-block-list__layout a.button,
.block-editor-block-list__layout .woocommerce button.button,
.woocommerce .block-editor-block-list__layout button.button,
.block-editor-block-list__layout .woocommerce input.button,
.woocommerce .block-editor-block-list__layout input.button,
.block-editor-block-list__layout .woocommerce #respond input#submit,
.woocommerce .block-editor-block-list__layout #respond input#submit,
.block-editor-block-list__layout .woocommerce .added_to_cart,
.woocommerce .block-editor-block-list__layout .added_to_cart,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover,
.content-wrapper .widget_price_filter .price_slider_amount .button:hover,
.content-wrapper .widget_rating_filter ul li a::after,
.content-wrapper .widget_layered_nav ul li a::after,
.content-wrapper .widget_shopping_cart .woocommerce-mini-cart-buttons a.button:not(.checkout):hover,
.block-editor-block-list__layout .widget_price_filter .price_slider_amount .button:hover,
.block-editor-block-list__layout .widget_rating_filter ul li a::after,
.block-editor-block-list__layout .widget_layered_nav ul li a::after,
.block-editor-block-list__layout .widget_shopping_cart .woocommerce-mini-cart-buttons a.button:not(.checkout):hover,
.single-product.woocommerce div.product .cart .button:hover,
.single-product.woocommerce div.product .cart .added_to_cart:hover,
.woocommerce #review_form #respond .submit:hover,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button:hover,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .button:hover,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover,
.content-wrapper .woocommerce .outer-form-wrapper .button:hover,
.block-editor-block-list__layout .woocommerce .outer-form-wrapper .button:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.slide-sidebar-wrapper .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover {
    color: rgb(60, 102, 172);
}

.content-wrapper .widget_rating_filter ul li.chosen a::before,
.content-wrapper .widget_layered_nav ul li.chosen a::before,
.block-editor-block-list__layout .widget_rating_filter ul li.chosen a::before,
.block-editor-block-list__layout .widget_layered_nav ul li.chosen a::before,
.woocommerce-pagination .page-numbers,
.woocommerce-pagination .post-page-numbers,
.content-wrapper .widget_price_filter .price_slider_amount .button:hover,
.block-editor-block-list__layout .widget_price_filter .price_slider_amount .button:hover,
.single-product.woocommerce div.product .cart .button:hover,
.single-product.woocommerce div.product .cart .added_to_cart:hover,
.woocommerce #review_form #respond .submit:hover,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button:hover,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .button:hover,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover,
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover,
.content-wrapper .woocommerce .outer-form-wrapper .button:hover,
.block-editor-block-list__layout .woocommerce .outer-form-wrapper .button:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
.slide-sidebar-wrapper .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover {
    border-color: rgb(60, 102, 172);
}

.woocommerce-pagination .page-numbers::after,
.woocommerce-pagination .post-page-numbers::after,
.content-wrapper .widget_rating_filter ul li.chosen a::before,
.content-wrapper .widget_layered_nav ul li.chosen a::before,
.block-editor-block-list__layout .widget_rating_filter ul li.chosen a::before,
.block-editor-block-list__layout .widget_layered_nav ul li.chosen a::before,
.single-product.woocommerce div.product .cart .button::before,
.single-product.woocommerce div.product .cart .added_to_cart::before,
.single-product.woocommerce div.product .cart .button .add-button-text::before,
.single-product.woocommerce div.product .cart .added_to_cart .add-button-text::before,
.woocommerce-product-gallery .flex-control-nav .slick-button:not(.slick-disabled):hover {
    background-color: rgb(60, 102, 172);
}

.content-wrapper .woocommerce a.button,
.content-wrapper .woocommerce a.button.alt,
.content-wrapper .woocommerce button.button,
.content-wrapper .woocommerce button.button.alt,
.content-wrapper .woocommerce input.button,
.content-wrapper .woocommerce #respond input#submit,
.content-wrapper .woocommerce a.added_to_cart,
.woocommerce .content-wrapper a.button,
.woocommerce .content-wrapper a.button.alt,
.woocommerce .content-wrapper button.button,
.woocommerce .content-wrapper button.button.alt,
.woocommerce .content-wrapper input.button,
.woocommerce .content-wrapper #respond input#submit,
.woocommerce .content-wrapper a.added_to_cart,
block-editor-block-list__layout .woocommerce a.button,
block-editor-block-list__layout .woocommerce a.button.alt,
block-editor-block-list__layout .woocommerce button.button,
block-editor-block-list__layout .woocommerce button.button.alt,
block-editor-block-list__layout .woocommerce input.button,
block-editor-block-list__layout .woocommerce #respond input#submit,
block-editor-block-list__layout .woocommerce a.added_to_cart,
.woocommerce block-editor-block-list__layout a.button,
.woocommerce block-editor-block-list__layout a.button.alt,
.woocommerce block-editor-block-list__layout button.button,
.woocommerce block-editor-block-list__layout button.button.alt,
.woocommerce block-editor-block-list__layout input.button,
.woocommerce block-editor-block-list__layout #respond input#submit,
.woocommerce block-editor-block-list__layout a.added_to_cart {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.woocommerce a.button svg,
.woocommerce a.button.alt svg,
.woocommerce button.button svg,
.woocommerce button.button.alt svg,
.woocommerce input.button svg,
.woocommerce #respond input#submit svg,
.woocommerce a.added_to_cart svg {
    stroke: rgb(60, 102, 172);
}

.content-wrapper .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range,
block-editor-block-list__layout .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
    background-color: rgba(255, 255, 255, 0);
}

.content-wrapper .woocommerce a.button:hover,
.woocommerce .content-wrapper a.button:hover,
.content-wrapper .woocommerce button.button:hover,
.woocommerce .content-wrapper button.button:hover,
.content-wrapper .woocommerce input.button:hover,
.woocommerce .content-wrapper input.button:hover,
.content-wrapper .woocommerce #respond input#submit:hover,
.woocommerce .content-wrapper #respond input#submit:hover,
.content-wrapper .woocommerce .added_to_cart:hover,
.woocommerce .content-wrapper .added_to_cart:hover,
block-editor-block-list__layout .woocommerce a.button:hover,
.woocommerce block-editor-block-list__layout a.button:hover,
block-editor-block-list__layout .woocommerce button.button:hover,
.woocommerce block-editor-block-list__layout button.button:hover,
block-editor-block-list__layout .woocommerce input.button:hover,
.woocommerce block-editor-block-list__layout input.button:hover,
block-editor-block-list__layout .woocommerce #respond input#submit:hover,
.woocommerce block-editor-block-list__layout #respond input#submit:hover,
block-editor-block-list__layout .woocommerce .added_to_cart:hover,
.woocommerce block-editor-block-list__layout .added_to_cart:hover,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .button:disabled,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .button[disabled],
.content-wrapper .widget_price_filter .price_slider_amount .button,
.content-wrapper .widget_product_tag_cloud .tagcloud .tag-cloud-link:hover,
.content-wrapper .widget_shopping_cart .woocommerce-mini-cart-buttons a.button:not(.checkout),
.content-wrapper .widget_layered_nav_filters ul .chosen a:hover,
block-editor-block-list__layout .widget_price_filter .price_slider_amount .button,
block-editor-block-list__layout .widget_product_tag_cloud .tagcloud .tag-cloud-link:hover,
block-editor-block-list__layout .widget_shopping_cart .woocommerce-mini-cart-buttons a.button:not(.checkout),
block-editor-block-list__layout .widget_layered_nav_filters ul .chosen a:hover,
ul.products li.product .woocommerce-loop-product__wrapper .product-buttons-wrapper a.button:hover,
.woocommerce #review_form #respond .submit,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .button,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.content-wrapper .woocommerce .outer-form-wrapper .button,
block-editor-block-list__layout .woocommerce .outer-form-wrapper .button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.slide-sidebar-wrapper .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link {
    color: rgb(60, 102, 172);
}

.single-product.woocommerce div.product .cart .button,
.single-product.woocommerce div.product .cart .added_to_cart,
.woocommerce #review_form #respond .submit,
.woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button,
.woocommerce-page .woocommerce-cart-form table.shop_table td.actions .coupon .button,
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.content-wrapper .woocommerce .outer-form-wrapper .button,
block-editor-block-list__layout .woocommerce .outer-form-wrapper .button,
.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.sidebar .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.footer-widgets .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link,
.slide-sidebar-wrapper .wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link {
    border-color: rgb(60, 102, 172);
}

.content-wrapper .widget_product_tag_cloud .tagcloud .tag-cloud-link:hover,
.content-wrapper .widget_layered_nav_filters ul .chosen a:hover,
block-editor-block-list__layout .widget_product_tag_cloud .tagcloud .tag-cloud-link:hover,
block-editor-block-list__layout .widget_layered_nav_filters ul .chosen a:hover {
    background-color: rgba(255, 255, 255, 0);
}

.woocommerce-store-notice,
.woocommerce-store-notice.demo_store {
    color: rgb(224, 225, 228);
}

.slide-sidebar-wrapper .widget_product_search .woocommerce-product-search button,
.slide-sidebar-wrapper .wp-block-woocommerce-product-search .wc-block-product-search__fields .wc-block-product-search__button,
.slide-sidebar-wrapper .widget_product_categories .post-count,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count,
.slide-sidebar-wrapper ul.product_list_widget li .product-title,
.wc-block-grid__product .wc-block-grid__product-onsale,
.woocommerce-store-notice .woocommerce-store-notice__dismiss-link::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover,
.attachment-woocommerce_flash .flash-item.sale,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item>a,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce-page .woocommerce-cart-form table.shop_table th,
.slide-sidebar-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a,
.single-product.woocommerce div.product .cart .button::after,
.single-product.woocommerce div.product .cart .added_to_cart::after,
.single-product.woocommerce div.product .cart .button:hover,
.single-product.woocommerce div.product .cart .added_to_cart:hover,
.woocommerce-product-gallery .flex-control-nav .slick-button {
    color: rgb(255, 255, 255);
}

.slide-sidebar-wrapper .widget_product_categories li.cat-item-hierarchical,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item,
.slide-sidebar-wrapper .widget ul.product_list_widget li .price_wrapper del,
.slide-sidebar-wrapper .widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__published-date {
    color: rgb(171, 175, 181);
}

.slide-sidebar-wrapper .widget ul.product_list_widget li .price_wrapper,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover>a,
.slide-sidebar-wrapper .wc-block-product-categories-list .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count {
    color: rgb(60, 102, 172);
}

.attachment-woocommerce_flash .flash-item.sale {
    background-color: rgb(60, 102, 172);
}

.products-widget.view-type-compact ul.products li.product .woocommerce-loop-product__wrapper:hover .content-woocommerce-wrapper,
.shop_mode_grid ul.products li.product .woocommerce-loop-product__wrapper:hover {
    border-color: rgb(60, 102, 172);
}

.slide-sidebar-wrapper .widget ul.product_list_widget li a img,
.slide-sidebar-wrapper .widget div[class*="wp-block-"].has-content .wc-block-review-list-item__item:not(:first-child) {
    border-color: rgb(74, 79, 86);
}

.slide-sidebar-wrapper .widget ul.product_list_widget li a:hover img {
    border-color: rgb(171, 175, 181);
}

.wc-block-grid__product .wc-block-grid__product-onsale,
.woocommerce-store-notice,
.woocommerce-store-notice.demo_store,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce-page .woocommerce-cart-form table.shop_table th,
.woocommerce-account .woocommerce-MyAccount-navigation ul {
    background-color: rgb(18, 28, 34);
}

.woocommerce #reviews #comments ol.commentlist li.review,
.shop_mode_grid ul.products li.product .woocommerce-loop-product__wrapper,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
    border-color: rgb(18, 28, 34);
}

.slide-sidebar-wrapper .woocommerce a.button,
.woocommerce .slide-sidebar-wrapper a.button,
.slide-sidebar-wrapper .woocommerce button.button,
.woocommerce .slide-sidebar-wrapper button.button,
.slide-sidebar-wrapper .woocommerce input.button,
.woocommerce .slide-sidebar-wrapper input.button,
.slide-sidebar-wrapper .woocommerce #respond input#submit,
.woocommerce .slide-sidebar-wrapper #respond input#submit,
.slide-sidebar-wrapper .woocommerce .added_to_cart,
.woocommerce .slide-sidebar-wrapper .added_to_cart {
    color: rgb(60, 102, 172);
}

.woocommerce .slide-sidebar-wrapper a.button,
.woocommerce .slide-sidebar-wrapper a.button.alt,
.woocommerce .slide-sidebar-wrapper button.button,
.woocommerce .slide-sidebar-wrapper button.button.alt,
.woocommerce .slide-sidebar-wrapper input.button,
.woocommerce .slide-sidebar-wrapper #respond input#submit,
.woocommerce .slide-sidebar-wrapper a.added_to_cart {
    background-image: linear-gradient(0deg, rgb(60, 102, 172) 0%, rgb(60, 102, 172) 100%);
}

.slide-sidebar-wrapper .woocommerce a.button:hover,
.woocommerce .slide-sidebar-wrapper a.button:hover,
.slide-sidebar-wrapper .woocommerce button.button:hover,
.woocommerce .slide-sidebar-wrapper button.button:hover,
.slide-sidebar-wrapper .woocommerce input.button:hover,
.woocommerce .slide-sidebar-wrapper input.button:hover,
.slide-sidebar-wrapper .woocommerce #respond input#submit:hover,
.woocommerce .slide-sidebar-wrapper #respond input#submit:hover,
.slide-sidebar-wrapper .woocommerce .added_to_cart:hover,
.woocommerce .slide-sidebar-wrapper .added_to_cart:hover {
    color: rgb(60, 102, 172);
}

.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .added_to_cart,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 500;
}

h3#ship-to-different-address {
    font-family: Manrope, Arial, Helvetica, sans-serif;
}

.widget_product_categories ul li,
ul.product_list_widget li .product-title,
.widget_layered_nav_filters .tagcloud .tag-cloud-link,
.widget_product_tag_cloud .tagcloud .tag-cloud-link,
.attachment-woocommerce_flash .flash-item,
.checkout_cart_table .product-name .product-name-title,
.woocommerce-checkout-review-total .checkout_total_table td:first-child,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce-page .woocommerce-cart-form table.shop_table th,
.woocommerce .woocommerce-cart-form table.shop_table td.product-name,
.woocommerce-page .woocommerce-cart-form table.shop_table td.product-name,
.cart-collaterals .cart_totals table.shop_table th,
.cart-collaterals .cart_totals table.shop_table td,
.woocommerce-tabs ul.tabs li a,
.commentlist li.review .comment_container .woocommerce-review__author,
.commentlist li.review .comment_container .comment-date,
.filter-control-wrapper .filter-control-list .filter-control-item,
.wc-block-grid__product .wc-block-grid__product-title,
.wc-block-grid__product .wc-block-grid__product-onsale,
.product-category-widget .product-category-header,
.content-wrapper .widget_price_filter .price_slider_amount .price_label,
block-editor-block-list__layout .widget_price_filter .price_slider_amount .price_label,
.price_wrapper,
.widget_rating_filter ul li,
.widget_layered_nav ul li,
.product_list_widget li .reviewer,
.widget_shopping_cart .cart_list li .content-woocommerce-wrapper .quantity,
.header .mini-cart .mini-cart-panel .cart_list li .content-woocommerce-wrapper .quantity,
.woocommerce-pagination .page-numbers,
.woocommerce-pagination .post-page-numbers,
.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce-page .woocommerce-cart-form table.shop_table th,
.woocommerce-cart-form table.shop_table td.product-price,
.woocommerce-cart-form table.shop_table td.product-subtotal,
.cart-collaterals table.shop_table tbody:first-child tr:first-child td,
.woocommerce table.shop_table tbody:first-child tr:first-child th,
.woocommerce-checkout-review-order .checkout_cart_table .product-name .product-name-info,
.woocommerce-checkout-review-order .checkout_cart_table .product-total,
.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table th,
.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table .amount,
.woocommerce table.shop_table.checkout_cart_table td::before,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a,
.woocommerce .woocommerce-order table.shop_table thead th,
.woocommerce .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce-page .woocommerce-order table.shop_table thead th,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table thead th,
.woocommerce .woocommerce-order table.shop_table .woocommerce-orders-table__cell-order-status,
.woocommerce .woocommerce-MyAccount-content table.shop_table .woocommerce-orders-table__cell-order-status,
.woocommerce-page .woocommerce-order table.shop_table .woocommerce-orders-table__cell-order-status,
.woocommerce-page .woocommerce-MyAccount-content table.shop_table .woocommerce-orders-table__cell-order-status,
.woocommerce .woocommerce-table--order-details .product-name a,
.woocommerce .woocommerce-table--order-details .amount,
.woocommerce .woocommerce-table--order-details tfoot th,
.wc-block-product-categories-list .wc-block-product-categories-list-item,
.widget div[class*="wp-block-"] .wc-block-review-list-item__item .wc-block-review-list-item__meta {
    font-family: Manrope, Arial, Helvetica, sans-serif;
}

@media screen and (min-width: 768px) {
    .woocommerce-checkout .checkout-column-main h3 {
        font-size: 25px;
        line-height: 1.3em;
    }
}

@media screen and (min-width: 768px) {
    .woocommerce-checkout .checkout-columns #order_review_heading {
        font-size: 18px;
        line-height: 1.5em;
    }
}

.content-wrapper .woocommerce-error,
.content-wrapper .woocommerce-info,
.content-wrapper .woocommerce-message,
block-editor-block-list__layout .woocommerce-error,
block-editor-block-list__layout .woocommerce-info,
block-editor-block-list__layout .woocommerce-message,
.woocommerce-checkout {
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.875em;
    text-transform: none;
    letter-spacing: 0em;
    word-spacing: 0px;
    font-style: normal;
    font-weight: 400;
}

@media only screen and (max-width: 575px) {
    .elementor-reverse-mobile>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-mobile>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-mobile_extra>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .elementor-reverse-tablet>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-tablet>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1279px) {
    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-tablet_extra>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

@media only screen and (min-width: 1280px) and (max-width: 1600px) {
    .elementor-reverse-laptop>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-laptop>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

@media only screen and (min-width: 1921px) {
    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :first-child {
        order: 10;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(2) {
        order: 9;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(3) {
        order: 8;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(4) {
        order: 7;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(5) {
        order: 6;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(6) {
        order: 5;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(7) {
        order: 4;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(8) {
        order: 3;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(9) {
        order: 2;
    }

    .elementor-reverse-widescreen>.elementor-container>.elementor-row> :nth-child(10) {
        order: 1;
    }
}

.mt-0 {
    margin-top: 0px !important;
}

.products.columns-3 li::before {
    display: none;
}

.content-woocommerce-wrapper p {
    font-size: 16px;
    line-height: 1.4;
    color: rgb(146, 146, 146);
}

#prd_lister {
    margin: 0px -15px;
    clear: none;
    display: flex;
    flex-wrap: wrap;
    row-gap: 40px;
}

#prd_lister>li {
    width: calc(33.3333% - 30px);
    margin: 0px;
    padding: 0px 15px;
    float: none;
}

.page-title-box>span {
    font-size: 24px;
    font-weight: 300;
    letter-spacing: 0px;
    line-height: 1;
}

.attachment-woocommerce_link {
    position: relative;
}

.attachment-woocommerce_link::before {
    content: "";
    font-family: "Font Awesome 6 Pro";
    position: absolute;
    right: 15px;
    top: 15px;
    width: 40px;
    height: 40px;
    background-color: rgb(60, 102, 172);
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(255, 255, 255);
    font-weight: 300;
    transition: 0.3s;
}

.sidebar_follow {
    display: flex;
    gap: 20px;
    padding: 0px;
}

.sidebar_follow li {
    list-style: none;
    padding: 0px;
}

.sidebar_follow li::before {
    display: none;
}

.sidebar_follow li a {
    color: rgb(0, 0, 0);
    font-size: 20px;
}

.elementor-92 .elementor-element.elementor-element-b37ec29 .elementor-social-icon {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 28px;
}

.elementor-92 .elementor-element.elementor-element-b37ec29 .elementor-social-icon:hover * {
    color: rgb(255, 255, 255) !important;
}

.logo-container .retina-logo img {
    position: absolute;
    height: 80px;
    left: 0px;
    top: 0px;
}

.header-icons-container {
    height: 65px !important;
}

.header-icons-container.icons-container-big {
    height: 80px !important;
}

@media (min-width: 1200px) {
    .woocommerce-loop-product__wrapper:hover .attachment-woocommerce_link::before {
        transform: translate(15px, -15px);
        opacity: 0;
    }

    .woocommerce-loop-product__wrapper h3 a {
        background-image: linear-gradient(to right, rgb(60, 102, 172) 0px, rgb(60, 102, 172) 100%);
        background-position: 0px 100%;
        background-repeat: no-repeat;
        background-size: 0px 2px;
        transition: 0.5s;
    }

    .woocommerce-loop-product__wrapper:hover h3 a {
        background-size: 100% 2px;
        color: rgb(60, 102, 172) !important;
    }
}

@media (max-width: 1365px) {
    .logo-container .retina-logo img {
        height: 55px;
    }

    .header-icons-container {
        height: 55px !important;
    }

    .header_lang img {
        height: 28px;
    }
}

@media (max-width: 1200px) {
    #prd_lister>li {
        width: calc(50% - 30px);
    }

    .industrium-heading.heading-with-pagination {
        padding: 0px 30px !important;
    }
}

@media (max-width: 768px) {
    .industrium-video-button {
        display: none !important;
    }

    .post-navigation .post-navigation-link a {
        font-size: 12px;
    }

    .post-navigation .post-navigation-link a {
        height: 40px;
        display: flex;
        align-items: center;
        min-height: 40px;
    }
}

@media (max-width: 480px) {
    #prd_lister>li {
        width: calc(100% - 30px);
    }
}

.mitas_sust {
    background: rgb(26, 58, 42);
    padding: 100px 0px 64px 0px;
    width: 100%;
    box-sizing: border-box;
}

.mitas_sust .ms-inner {
    max-width: 1200px;
    margin: 0px auto;
    padding: 0px 40px;
}

.mitas_sust .ms-header {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-bottom: 48px;
    gap: 24px;
    flex-wrap: wrap;
}

.mitas_sust .ms-tag {
    font-size: 11px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: rgb(109, 191, 138);
    margin-bottom: 10px;
}

.mitas_sust .ms-title {
    font-size: 32px;
    font-weight: 600;
    color: rgb(232, 245, 238);
    line-height: 1.2;
    margin: 0px;
}

.mitas_sust .ms-desc {
    font-size: 15px;
    color: rgb(138, 184, 154);
    line-height: 1.7;
    max-width: 500px;
    margin: 0px;
}

.mitas_sust .ms-desc a {
    color: rgb(109, 191, 138);
    margin-top: 15px;
    display: inline-flex;
    font-weight: 600;
    align-items: center;
    gap: 14px;
}

.mitas_sust .ms-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 2px;
}

.mitas_sust .ms-card {
    background: rgb(34, 71, 47);
    padding: 28px 24px;
    position: relative;
    overflow: hidden;
    transition: background 0.2s;
}

.mitas_sust .ms-card:hover {
    background: rgb(42, 84, 56);
}

.mitas_sust .ms-card-accent {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 3px;
    height: 100%;
    background: rgb(76, 175, 114);
}

.mitas_sust .ms-card-icon {
    font-size: 22px;
    color: rgb(109, 191, 138);
    margin-bottom: 14px;
    display: block;
}

.mitas_sust .ms-card-title {
    font-size: 14px;
    font-weight: 600;
    color: rgb(212, 237, 217);
    margin: 0px 0px 8px;
}

.mitas_sust .ms-card-text {
    font-size: 13px;
    color: rgb(122, 170, 138);
    line-height: 1.6;
    margin: 0px;
}

.mitas_sust .ms-bottom {
    margin-top: 2px;
    background: rgb(34, 71, 47);
    padding: 20px 24px;
    display: flex;
    align-items: center;
    gap: 32px;
    flex-wrap: wrap;
}

.mitas_sust .ms-stat {
    display: flex;
    align-items: baseline;
    gap: 6px;
}

.mitas_sust .ms-stat-num {
    font-size: 24px;
    font-weight: 700;
    color: rgb(109, 191, 138);
}

.mitas_sust .ms-stat-label {
    font-size: 14px;
    color: rgb(122, 170, 138);
}

.mitas_sust .ms-divider {
    width: 1px;
    height: 28px;
    background: rgb(46, 92, 62);
}

.m-0 {
    margin: 0px;
}

.ref_ins {
    display: flex;
    flex-wrap: wrap;
}

.ref_ins>div {
    height: 240px;
    width: 25%;
    border: 1px solid rgb(234, 234, 234);
    display: flex;
    align-items: center;
    padding: 30px;
    text-align: center;
    justify-content: center;
    margin: -0.5px;
}

.ref_ins>div strong {
    display: block;
}

.ref_ins>div p {
    line-height: 1.4;
}

.ref_ins>div p strong {
    margin-bottom: 15px;
}

.ref_ins a,
.ref_ins a:hover {
    background-color: rgb(205, 32, 31);
    color: rgb(255, 255, 255);
    padding: 0px 15px;
    display: inline-flex;
    gap: 10px;
    height: 36px;
    align-items: center;
    border-radius: 30px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.3px;
    white-space: nowrap;
}

.ref_ins a::after {
    content: "\f167";
    font-family: 'Font Awesome 6 Brands';
    font-size: 22px;
}

.mitas-detail {
    background: rgb(255, 255, 255);
    overflow: visible
}

.mitas-detail * {
    box-sizing: border-box;
}

.mitas-detail .md-hero {
    background: rgb(18, 28, 34);
    position: relative;
    padding: 80px 0px 60px;
    overflow: hidden;
}

.mitas-detail .md-hero::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    width: 55%;
    height: 100%;
    background: linear-gradient(135deg, transparent 0%, rgba(255, 255, 255, 0.03) 100%);
    clip-path: polygon(15% 0px, 100% 0px, 100% 100%, 0% 100%);
}

.mitas-detail .md-hero-grid-bg {
    position: absolute;
    inset: 0px;
    background-image: linear-gradient(rgba(255, 255, 255, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.04) 1px, transparent 1px);
    background-size: 60px 60px;
    pointer-events: none;
}

.mitas-detail .md-tag {
    display: inline-block;
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: rgb(255, 255, 255);
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 3px;
    text-transform: uppercase;
    padding: 6px 16px;
    margin-bottom: 24px;
}

.mitas-detail .md-hero-title {
    font-size: clamp(42px, 6vw, 80px);
    font-weight: 800;
    color: rgb(255, 255, 255);
    line-height: 0.95;
    letter-spacing: -1px;
    text-transform: uppercase;
    margin-bottom: 8px;
}

.mitas-detail .md-hero-subtitle {
    font-size: clamp(18px, 2.5vw, 28px);
    font-weight: 400;
    color: rgba(255, 255, 255, 0.5);
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-bottom: 32px;
}

.mitas-detail .md-hero-desc {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255, 255, 255, 0.65);
    line-height: 1.75;
    max-width: 520px;
}

.mitas-detail .md-hero-stats {
    display: flex;
    gap: 0px;
    margin-top: 48px;
    border-top: 1px solid rgba(255, 255, 255, 0.12);
    padding-top: 32px;
}

.mitas-detail .md-stat {
    flex: 1 1 0%;
    padding-right: 32px;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    margin-right: 32px;
}

.mitas-detail .md-stat:last-child {
    border-right-width: medium;
    border-right-style: none;
    border-right-color: currentcolor;
    margin-right: 0px;
}

.mitas-detail .md-stat-num {
    font-size: 36px;
    font-weight: 800;
    color: rgb(255, 255, 255);
    line-height: 1;
    margin-bottom: 4px;
}

.mitas-detail .md-stat-label {
    font-size: 11px;
    font-weight: 500;
    color: rgba(255, 255, 255, 0.4);
    letter-spacing: 2px;
    text-transform: uppercase;
}

.mitas-detail .md-hero-image-wrap {
    position: relative;
    height: 100%;
    min-height: 380px;
}

.mitas-detail .md-hero-img {
    width: 100%;
    height: 100%;
    min-height: 380px;
    object-fit: cover;
    display: block;
    filter: brightness(0.85) contrast(1.1);
}

.mitas-detail .md-hero-img-overlay {
    position: absolute;
    inset: 0px;
    background: linear-gradient(90deg, rgb(18, 28, 34) 0%, transparent 40%);
}

.mitas-detail .md-pipeline {
    background: rgb(247, 248, 249);
    padding: 40px 0 70px 0px;
    border-bottom: 1px solid rgb(232, 234, 236);
}

.mitas-detail .md-section-label {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 4px;
    text-transform: uppercase;
    color: rgb(18, 28, 34);
    opacity: 0.4;
    margin-bottom: 14px;
}

.mitas-detail .md-section-title {
    font-size: 30px;
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: capitalize;
    line-height: 1.05;
    letter-spacing: -0.5px;
    margin-bottom: 0px;
}

.mitas-detail .md-pipeline-flow {
    display: flex;
    align-items: stretch;
    gap: 0px;
    margin-top: 48px;
    overflow-x: auto;
    padding-bottom: 8px;
}

.mitas-detail .md-pipeline-flow::-webkit-scrollbar {
    height: 3px;
}

.mitas-detail .md-pipeline-flow::-webkit-scrollbar-track {
    background: rgb(232, 234, 236);
}

.mitas-detail .md-pipeline-flow::-webkit-scrollbar-thumb {
    background: rgb(18, 28, 34);
}

.mitas-detail .md-pipe-step {
    flex: 1 1 0%;
    min-width: 130px;
    background: rgb(255, 255, 255);
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: rgb(224, 227, 230) currentcolor rgb(224, 227, 230) rgb(224, 227, 230);
    border-image: initial;
    padding: 24px 18px 20px;
    position: relative;
    transition: background 0.25s, transform 0.25s;
    cursor: pointer;
}

.mitas-detail .md-pipe-step:last-child {
    border-right: 1px solid rgb(224, 227, 230);
}

.mitas-detail .md-pipe-step:hover,
.mitas-detail .md-pipe-step.active {
    background: rgb(60, 102, 172);
    z-index: 2;
    transform: translateY(-4px);
    box-shadow: rgba(18, 28, 34, 0.18) 0px 12px 32px;
}

.mitas-detail .md-pipe-step:hover .md-pipe-num,
.mitas-detail .md-pipe-step.active .md-pipe-num,
.mitas-detail .md-pipe-step:hover .md-pipe-name,
.mitas-detail .md-pipe-step.active .md-pipe-name,
.mitas-detail .md-pipe-step:hover .md-pipe-code,
.mitas-detail .md-pipe-step.active .md-pipe-code {
    color: rgb(255, 255, 255);
}

.mitas-detail .md-pipe-step:hover .md-pipe-icon-bar,
.mitas-detail .md-pipe-step.active .md-pipe-icon-bar {
    background: rgba(255, 255, 255, 0.15);
}

.mitas-detail .md-pipe-num {
    letter-spacing: 2px;
    margin-bottom: 20px;
    transition: color 0.25s;
    color: rgb(60, 102, 172);
    border-radius: 50%;
    font-style: normal;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: bold;
}

.mitas-detail-full-img {
    margin-bottom: 80px;
    position: relative;
}

.mitas-detail .md-pipe-icon-bar {
    width: 32px;
    height: 3px;
    background: rgb(18, 28, 34);
    margin-bottom: 16px;
    transition: background 0.25s;
}

.mitas-detail .md-pipe-code {
    font-size: 11px;
    font-weight: 600;
    color: rgba(18, 28, 34, 0.4);
    letter-spacing: 1.5px;
    text-transform: uppercase;
    margin-bottom: 6px;
    transition: color 0.25s;
    line-height: normal;
}

.mitas-detail .md-pipe-name {
    font-size: 14px;
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: uppercase;
    letter-spacing: 0.5px;
    line-height: 1.2;
    transition: color 0.25s;
}

.mitas-detail .md-specs {
    padding: 80px 0px;
    background: rgb(255, 255, 255);
}

.mitas-detail .md-specs-grid {
    margin-top: 56px;
}

.mitas-detail .md-spec-card {
    border: 1px solid rgb(224, 227, 230);
    padding: 32px 28px;
    height: 100%;
    position: relative;
    transition: border-color 0.25s, box-shadow 0.25s;
}

.mitas-detail .md-spec-card:hover {
    border-color: rgb(60, 102, 172);
    box-shadow: rgba(18, 28, 34, 0.08) 0px 4px 24px;
}

.mitas-detail .md-spec-card-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
    padding-bottom: 20px;
    border-bottom: 1px solid rgb(224, 227, 230);
}

.mitas-detail .md-spec-icon {
    width: 40px;
    height: 40px;
    background: rgb(60, 102, 172);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    color: rgb(255, 255, 255);
    font-size: 24px;
}

.mitas-detail .md-spec-icon svg {
    width: 18px;
    height: 18px;
    stroke: rgb(255, 255, 255);
    fill: none;
    stroke-width: 1.5;
}

.mitas-detail .md-spec-card-title {
    font-size: 16px;
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: capitalize;
    margin: 0px;
    letter-spacing: 0.3px;
}

.mitas-detail .md-spec-list {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.mitas-detail .md-spec-list li {
    font-size: 14px;
    font-weight: 400;
    color: rgb(74, 85, 104);
    padding: 9px 0px;
    border-bottom: 1px solid rgb(240, 242, 244);
    display: flex;
    align-items: flex-start;
    gap: 10px;
    line-height: 1.45;
}

.mitas-detail .md-spec-list li:last-child {
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.mitas-detail .md-spec-list li::before {
    content: "";
    width: 5px;
    height: 5px;
    background: rgb(18, 28, 34);
    border-radius: 50%;
    flex-shrink: 0;
    margin-top: 7px;
    display: none;
}

.mitas-detail .md-highlight {
    background: rgb(18, 28, 34);
    padding: 80px 0px;
}

.mitas-detail .md-highlight-title {
    font-size: clamp(32px, 4vw, 54px);
    font-weight: 800;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: -0.5px;
    margin-bottom: 16px;
}

.mitas-detail .md-highlight-sub {
    font-size: 15px;
    font-weight: 300;
    color: rgba(255, 255, 255, 0.55);
    line-height: 1.7;
}

.mitas-detail .md-feature-row {
    display: flex;
    flex-direction: column;
    gap: 1px;
    margin-top: 48px;
}

.mitas-detail .md-feature-item {
    display: flex;
    align-items: center;
    gap: 24px;
    background: rgba(255, 255, 255, 0.04);
    border: 1px solid rgba(255, 255, 255, 0.08);
    padding: 22px 28px;
    transition: background 0.2s;
}

.mitas-detail .md-feature-item:hover {
    background: rgba(255, 255, 255, 0.08);
}

.mitas-detail .md-feature-num {
    font-size: 13px;
    font-weight: 700;
    color: rgba(255, 255, 255, 0.25);
    letter-spacing: 2px;
    width: 28px;
    flex-shrink: 0;
}

.mitas-detail .md-feature-text {
    font-size: 14px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.75);
    flex: 1 1 0%;
    line-height: 1.5;
}

.mitas-detail .md-feature-badge {
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: rgba(255, 255, 255, 0.35);
    border: 1px solid rgba(255, 255, 255, 0.12);
    padding: 4px 12px;
    white-space: nowrap;
}

.mitas-detail .md-cta {
    padding: 64px 0px;
}

.mitas-detail .md-cta-title {
    font-size: clamp(24px, 3vw, 38px);
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: capitalize;
    letter-spacing: -0.3px;
    margin-bottom: 10px;
}

.mitas-detail .md-cta-sub {
    font-size: 14px;
    color: rgb(107, 114, 128);
    font-weight: 400;
}

.mitas-detail .md-btn-primary {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: rgb(60, 102, 171);
    color: rgb(255, 255, 255);
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    padding: 16px 32px;
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
    text-decoration: none;
    transition: background 0.2s, transform 0.2s;
    cursor: pointer;
}

.mitas-detail .md-btn-primary:hover {
    background: rgb(30, 47, 58);
    transform: translateY(-2px);
    color: rgb(255, 255, 255);
    text-decoration: none;
}

.mitas-detail .md-btn-primary svg {
    width: 14px;
    height: 14px;
    stroke: currentcolor;
    fill: none;
    stroke-width: 2;
    transition: transform 0.2s;
}

.mitas-detail .md-btn-primary:hover svg {
    transform: translateX(3px);
}

.mitas-detail .md-btn-outline {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: transparent;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    padding: 15px 32px;
    border: 1px solid #d73a3a;
	background-color:#d73a3a;
    text-decoration: none;
    transition: 0.2s;
    cursor: pointer;
}

.mitas-detail .md-btn-outline:hover {
    background-color: transparent;
    color: #d73a3a;
    text-decoration: none;
}

.mitas-detail .md-energy {
    padding: 80px 0px;
    background: rgb(247, 248, 249);
}

.mitas-detail .md-energy-table-wrap {
    margin-top: 48px;
    overflow-x: auto;
}

.mitas-detail .md-energy-table-wrap::-webkit-scrollbar {
    height: 3px;
}

.mitas-detail .md-energy-table-wrap::-webkit-scrollbar-track {
    background: rgb(224, 227, 230);
}

.mitas-detail .md-energy-table-wrap::-webkit-scrollbar-thumb {
    background: rgb(18, 28, 34);
}

.mitas-detail .md-etable {
    width: 100%;
    min-width: 900px;
    border-collapse: collapse;
    font-size: 12.5px;
}

.mitas-detail .md-etable thead tr.md-eth-group th {
    background: rgb(18, 28, 34);
    color: rgb(255, 255, 255);
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    padding: 10px 12px;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, 0.1);
    white-space: nowrap;
}

.mitas-detail .md-etable thead tr.md-eth-group th:first-child {
    text-align: left;
}

.mitas-detail .md-etable thead tr.md-eth-sub th {
    background: rgb(30, 47, 58);
    color: rgba(255, 255, 255, 0.65);
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.5px;
    padding: 7px 12px;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, 0.08);
    white-space: nowrap;
}

.mitas-detail .md-etable thead tr.md-eth-sub th:first-child,
.mitas-detail .md-etable thead tr.md-eth-sub th:nth-child(2) {
    text-align: left;
}

.mitas-detail .md-etable tbody tr {
    border-bottom: 1px solid rgb(232, 234, 236);
    transition: background 0.15s;
}

.mitas-detail .md-etable tbody tr:hover {
    background: rgb(238, 240, 242);
}

.mitas-detail .md-etable tbody tr.md-erow-total {
    background: rgb(18, 28, 34);
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.mitas-detail .md-etable tbody tr.md-erow-total td {
    color: rgb(255, 255, 255);
    font-weight: 700;
}

.mitas-detail .md-etable tbody tr.md-erow-total:hover {
    background: rgb(30, 47, 58);
}

.mitas-detail .md-etable tbody td {
    padding: 9px 12px;
    color: rgb(45, 55, 72);
    text-align: center;
    white-space: nowrap;
    border-right: 1px solid rgb(232, 234, 236);
}

.mitas-detail .md-etable tbody td:first-child {
    text-align: left;
    font-weight: 600;
    color: rgb(18, 28, 34);
    padding-left: 16px;
    border-left-width: medium;
    border-left-style: none;
    border-left-color: currentcolor;
}

.mitas-detail .md-etable tbody td:nth-child(2) {
    text-align: center;
    color: rgb(107, 114, 128);
    font-size: 12px;
}

.mitas-detail .md-etable tbody td.md-val {
    font-weight: 600;
    color: rgb(18, 28, 34);
}

.mitas-detail .md-etable tbody td.md-empty {
    color: rgb(208, 213, 219);
}

.mitas-detail .md-advantages {
    padding: 80px 0px;
    background: rgb(255, 255, 255);
    border-top: 1px solid rgb(224, 227, 230);
}

.mitas-detail .md-adv-grid {
    margin-top: 48px;
}

.mitas-detail .md-adv-card {
    border: 1px solid rgb(224, 227, 230);
    padding: 32px 28px 28px;
    height: 100%;
    position: relative;
    transition: border-color 0.25s, box-shadow 0.25s;
}

.mitas-detail .md-adv-card:hover {
    border-color: rgb(18, 28, 34);
    box-shadow: rgba(18, 28, 34, 0.08) 0px 4px 24px;
}

.mitas-detail .md-adv-card-icon {
    width: 44px;
    height: 44px;
    background: rgb(18, 28, 34);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}

.mitas-detail .md-adv-card-icon svg {
    width: 20px;
    height: 20px;
    stroke: rgb(255, 255, 255);
    fill: none;
    stroke-width: 1.5;
}

.mitas-detail .md-adv-card-title {
    font-size: 17px;
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-bottom: 18px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgb(232, 234, 236);
}

.mitas-detail .md-adv-list {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.mitas-detail .md-adv-list li {
    font-size: 13.5px;
    font-weight: 400;
    color: rgb(74, 85, 104);
    padding: 8px 0px;
    border-bottom: 1px solid rgb(240, 242, 244);
    display: flex;
    align-items: flex-start;
    gap: 10px;
    line-height: 1.5;
}

.mitas-detail .md-adv-list li:last-child {
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.mitas-detail .md-adv-list li::before {
    content: "";
    width: 5px;
    height: 5px;
    background: rgb(18, 28, 34);
    border-radius: 50%;
    flex-shrink: 0;
    margin-top: 7px;
    display: none;
}

.mitas-detail .md-energy {
    background: rgb(255, 255, 255);
    padding: 80px 0px;
}

.mitas-detail .md-table-wrap {
    margin-top: 40px;
    overflow-x: auto;
}

.mitas-detail .md-table-wrap::-webkit-scrollbar {
    height: 3px;
}

.mitas-detail .md-table-wrap::-webkit-scrollbar-track {
    background: rgb(232, 234, 236);
}

.mitas-detail .md-table-wrap::-webkit-scrollbar-thumb {
    background: rgb(18, 28, 34);
}

.mitas-detail .md-energy-table {
    width: 100%;
    min-width: 860px;
    border-collapse: collapse;
    font-size: 12px;
}

.mitas-detail .md-energy-table thead tr:first-child th {
    background: rgb(60, 102, 172);
    color: rgb(255, 255, 255);
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 12px 10px;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, 0.1);
    white-space: nowrap;
}

.mitas-detail .md-energy-table thead tr:first-child th.md-th-unit {
    text-align: left;
    min-width: 180px;
    background: rgb(60, 102, 172);
}

.mitas-detail .md-energy-table thead tr:first-child th.md-th-nb {
    min-width: 44px;
    background: rgb(60, 102, 172);
}

.mitas-detail .md-energy-table thead tr:nth-child(2) th {
    background: rgb(38, 69, 118);
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    padding: 8px 10px;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, 0.08);
    color: rgb(255, 255, 255);
}

.mitas-detail .md-energy-table tbody td {
    padding: 10px;
    border: 1px solid rgb(232, 234, 236);
    text-align: center;
    color: rgb(55, 65, 81);
    font-size: 13px;
}

.mitas-detail .md-energy-table tbody .md-td-unit {
    text-align: left;
    font-weight: 500;
    font-size: 12px;
    background: rgb(247, 248, 249);
    color: rgb(18, 28, 34) !important;
}

.mitas-detail .md-tr-alt td {
    background: rgb(250, 251, 252);
}

.mitas-detail .md-tr-alt .md-td-unit {
    background: rgb(240, 242, 244);
}

.mitas-detail .md-tr-total td {
    background: rgb(60, 102, 172);
    font-weight: 700;
    font-size: 13px;
    border-color: rgba(255, 255, 255, 0.1);
    color: rgb(255, 255, 255) !important;
}

.mitas-detail .md-tr-total .md-td-unit {
    background: rgb(13, 21, 25);
    color: rgb(255, 255, 255);
}

.mitas-detail .md-advantages {
    background: rgb(247, 248, 249);
    padding: 80px 0px;
    border-top: 1px solid rgb(224, 227, 230);
    border-bottom: 1px solid rgb(224, 227, 230);
}

.mitas-detail .md-adv-card {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(224, 227, 230);
    padding: 32px 24px;
    height: 100%;
    transition: border-color 0.25s, box-shadow 0.25s;
}

.mitas-detail .md-adv-card:hover {
    border-color: rgb(60, 102, 172);
    box-shadow: rgba(18, 28, 34, 0.07) 0px 4px 24px;
}

.mitas-detail .md-adv-icon {
    width: 44px;
    height: 44px;
    background: rgb(60, 102, 172);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    color: rgb(255, 255, 255);
    font-size: 24px;
}

.mitas-detail .md-adv-icon svg {
    width: 20px;
    height: 20px;
    stroke: rgb(255, 255, 255);
    fill: none;
    stroke-width: 1.5;
}

.mitas-detail .md-adv-title {
    font-size: 17px;
    font-weight: 700;
    color: rgb(18, 28, 34);
    text-transform: capitalize;
    letter-spacing: 0.5px;
    margin-bottom: 16px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgb(232, 234, 236);
}

.mitas-detail .md-adv-list {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.mitas-detail .md-adv-list li {
    font-size: 13px;
    font-weight: 400;
    color: rgb(74, 85, 104);
    padding: 7px 0px;
    border-bottom: 1px solid rgb(240, 242, 244);
    display: flex;
    align-items: flex-start;
    gap: 8px;
    line-height: 1.5;
}

.mitas-detail .md-adv-list li:last-child {
    border-bottom-width: medium;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
}

.mitas-detail .md-adv-list li::before {
    content: "";
    width: 4px;
    height: 4px;
    background: rgb(18, 28, 34);
    border-radius: 50%;
    flex-shrink: 0;
    margin-top: 7px;
}

.mitas-detail-full-img i {
    width: 24px;
    height: 24px;
    background-color: rgb(60, 102, 172);
    border-radius: 50%;
    font-style: normal;
    color: rgb(255, 255, 255);
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -30px;
    font-size: 14px;
    font-weight: bold;
}

.mitas-detail-full-img i.active {
    animation: 0.7s ease-in-out 0s 1 normal none running scale;
}

@keyframes scale {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.5);
    }

    100% {
        transform: scale(1);
    }
}

.mitas-detail-full-img i::before {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0px;
    transform: translateX(-50%);
    width: 50px;
    height: 90px;
    cursor: pointer;
}

.mitas-detail .full-layout img {
    max-width: 100%;
    margin-top: 40px;
}

ul {
    padding: 0px;
    margin: 0px;
}

ul li {
    list-style: none;
}

ul li a,
a {
    text-decoration: none;
}

footer .has-text-color {
    margin-top: 15px;
}

.mitas-md-gallery {
    padding-top: 80px;
    overflow: hidden;
}

.detailSwiper a {
    display: flex;
    background-color: rgb(0, 0, 0);
}

.detailSwiper a img {
    width: 100%;
    height: 300px;
    object-fit: cover;
    transition: opacity 0.3s;
}

.detailSwiper a:hover img {
    opacity: 0.65;
}

.detail_pag button::after {
    display: none;
}

.detail_pag button {
    font-size: 18px;
    position: relative;
    top: 3px;
    padding: 0px !important;
}

.detail_pag {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    margin-top: 20px;
}

#det_pagination {
    width: max-content;
}

#det_pagination .swiper-pagination-bullet-active {
    background-color: rgb(60, 102, 172);
}

.mitas-list .page-header {
    background: rgb(26, 30, 46);
    padding: 72px 0px 56px;
    position: relative;
    overflow: hidden;
}

.mitas-list .page-header::before {
    content: "";
    position: absolute;
    inset: 0px;
    background: repeating-linear-gradient(90deg, transparent, transparent 79px, rgba(255, 255, 255, 0.03) 79px, rgba(255, 255, 255, 0.03) 80px);
}

.mitas-list .page-header::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    height: 3px;
    background: linear-gradient(90deg, rgb(0, 87, 184), rgb(0, 168, 232), rgb(0, 87, 184));
}

.mitas-list .page-header .label {
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: rgb(0, 168, 232);
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 16px;
}

.mitas-list .page-header .label::before {
    content: "";
    display: block;
    width: 28px;
    height: 2px;
    background: rgb(0, 168, 232);
}

.mitas-list .page-header h1 {
    font-size: clamp(36px, 5vw, 60px);
    font-weight: 900;
    color: rgb(255, 255, 255);
    line-height: 1;
    letter-spacing: -1px;
}

.mitas-list .page-header h1 span {
    color: rgb(0, 168, 232);
}

.mitas-list .page-header p {
    font-size: 16px;
    color: rgba(255, 255, 255, 0.45);
    font-weight: 300;
    margin-top: 14px;
    max-width: 460px;
}

.mitas-list .filter-bar {
    background: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(229, 232, 240);
    padding: 0px;
    position: sticky;
    top: 0px;
    z-index: 100;
    box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 16px;
}

.mitas-list .filter-bar .container-fluid {
    display: flex;
    align-items: center;
    gap: 0px;
    overflow-x: auto;
    scrollbar-width: none;
}

.mitas-list .filter-bar .container-fluid::-webkit-scrollbar {
    display: none;
}

.mitas-list .filter-btn {
    flex-shrink: 0;
    padding: 18px 24px;
    font-family: Barlow, sans-serif;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.5px;
    color: rgb(107, 114, 128);
    background: transparent;
    border-width: medium medium 3px;
    border-style: none none solid;
    border-color: currentcolor currentcolor transparent;
    border-image: initial;
    cursor: pointer;
    transition: 0.2s;
    white-space: nowrap;
    display: flex;
    align-items: center;
    gap: 8px;
}

.mitas-list .filter-btn:hover {
    color: rgb(0, 87, 184);
}

.mitas-list .filter-btn.active {
    color: rgb(0, 87, 184);
    border-bottom-color: rgb(0, 87, 184);
}

.mitas-list .filter-btn .count {
    background: rgb(232, 240, 252);
    color: rgb(0, 87, 184);
    font-size: 11px;
    font-weight: 700;
    padding: 1px 7px;
    border-radius: 20px;
}

.mitas-list .filter-btn.active .count {
    background: rgb(0, 87, 184);
    color: rgb(255, 255, 255);
}

.mitas-list .products-section {
    padding: 90px 0px 80px;
}

.mitas-list .section-count {
    font-size: 13px;
    color: rgb(156, 163, 175);
    font-weight: 500;
    margin-bottom: 32px;
}

.mitas-list .section-count strong {
    color: rgb(26, 30, 46);
    font-weight: 700;
}

.mitas-list .product-card {
    background: rgb(255, 255, 255);
    border-radius: 2px;
    overflow: hidden;
    display: flex;
    margin-bottom: 3px;
    position: relative;
    transition: box-shadow 0.3s, transform 0.3s;
    border: 1px solid rgb(233, 236, 243);
}

.mitas-list .product-card:hover {
    box-shadow: rgba(0, 87, 184, 0.12) 0px 12px 48px;
    transform: translateY(-2px);
    z-index: 2;
    border-color: rgba(28, 87, 184, 0.21);
}

.mitas-list .product-card::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    width: 4px;
    background: rgb(233, 236, 243);
    transition: background 0.3s;
}

.mitas-list .product-card:hover::before {
    background: linear-gradient(rgb(0, 87, 184), rgb(0, 168, 232));
}

.mitas-list .card-image-wrap {
    overflow: hidden;
    background: rgb(245, 247, 251);
    display: flex;
    align-items: center;
    justify-content: center;
	height:100%
}
.product-card figure{
	cursor:pointer;
	flex: 0 0 420px;
    position: relative;
	margin:0;
}	

.product-card figure .pc-pv,
.product-card figure .pc-dp{
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 0 10px;
    color: #fff;
    border-radius: 30px;
    font-size: 13px;
    margin-top: 15px;
    font-weight: 600;
    position:absolute;
    z-index: 3;
}
.product-card figure .pc-pv{
	background-color: #d73a3a;
	right:15px;
	top:15px;
}
.product-card figure .pc-dp{
	background-color:#3c66ac;
	bottom:15px;
	left:15px;
}

.mitas-list .card-image-wrap img {
    width: 90%;
    height: 90%;
    object-fit: contain;
    transition: transform 0.6s;
    display: block;
    min-height: 260px;
}

.mitas-list .product-card:hover .card-image-wrap img {
    transform: scale(1.04);
}

.mitas-list .card-image-wrap .img-overlay {
    position: absolute;
    inset: 0px;
    background: linear-gradient(90deg, transparent 60%, rgba(255, 255, 255, 0.15));
    pointer-events: none;
}

.mitas-list .card-badge {
    position: absolute;
    top: 20px;
    left: 20px;
    background: rgb(0, 87, 184);
    color: rgb(255, 255, 255);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
    padding: 5px 12px;
    border-radius: 2px;
}

.mitas-list .card-number {
    position: absolute;
    bottom: 16px;
    right: 16px;
    font-size: 72px;
    font-weight: 900;
    color: rgba(255, 255, 255, 0.1);
    line-height: 1;
    pointer-events: none;
    font-style: italic;
}

.mitas-list .card-body-custom {
    flex: 1 1 0%;
    padding: 26px 40px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 260px;
}

.mitas-list .card-top {
    flex: 1 1 0%;
}

.mitas-list .card-category {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    color: rgb(60, 102, 172);
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.mitas-list .card-category::after {
    content: "";
    display: block;
    height: 1px;
    width: 36px;
    background: rgb(60, 102, 172);
    opacity: 0.5;
}

.mitas-list .card-title {
    font-size: 28px;
    font-weight: 800;
    color: rgb(26, 30, 46);
    line-height: 1.1;
    letter-spacing: -0.5px;
    margin-bottom: 12px;
}

.mitas-list .card-subtitle {
    font-size: 16px;
    color: rgb(107, 114, 128);
    font-weight: 300;
    line-height: 1.6;
    margin-bottom: 24px;
}

.mitas-list .specs-grid {
    display: flex;
    gap: 10px 20px;
    margin-bottom: 15px;
}

.mitas-list .spec-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    flex: 1;
}

.spec-item a {
	display:flex;
	width:100%;
}
.spec-item a img{
	border-radius:10px;
	height: 110px;
	object-fit:cover;
	width:100%
}

.mitas-list .spec-icon {
    width: 32px;
    height: 32px;
    background: rgb(240, 244, 251);
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-size: 12px;
    color: rgb(0, 87, 184);
    transition: background 0.2s, color 0.2s;
}

.mitas-list .product-card:hover .spec-icon {
    background: rgb(0, 87, 184);
    color: rgb(255, 255, 255);
}

.mitas-list .spec-label {
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: rgb(156, 163, 175);
    display: block;
    line-height: 1;
    margin-bottom: 2px;
}

.mitas-list .spec-value {
    font-size: 13px;
    font-weight: 600;
    color: rgb(26, 30, 46);
    display: block;
}

.mitas-list .card-footer-custom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 10px;
    border-top: 1px solid rgb(233, 236, 243);
}
@media(max-width:992px){
	.mitas-list .card-footer-custom{
		flex-direction: column;
	    align-items: flex-start;
	    gap: 10px;
	}
}

.mitas-list .card-tags {
    display: flex;
    gap: 6px;
    flex-wrap: wrap;
}

.mitas-list .tag {
    font-size: 11px;
    font-weight: 600;
    color: rgb(107, 114, 128);
    background: rgb(243, 244, 246);
    padding: 4px 10px;
    border-radius: 2px;
    border: 1px solid rgb(233, 236, 243);
}

.mitas-list .btn-detail {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    background: rgb(26, 30, 46);
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    text-decoration: none;
    padding: 5px 22px;
    border-radius: 2px;
    transition: background 0.2s, gap 0.2s;
    white-space: nowrap;
    flex-shrink: 0;
}

.mitas-list .btn-detail:hover {
    background: rgb(0, 87, 184);
    color: rgb(255, 255, 255);
    gap: 14px;
}

.mitas-list .btn-detail i {
    font-size: 10px;
}

@keyframes fadeSlideUp {
    0% {
        opacity: 0;
        transform: translateY(24px);
    }

    100% {
        opacity: 1;
        transform: translateY(0px);
    }
}

.mitas-list .product-card {
    animation: 0.5s ease 0s 1 normal both running fadeSlideUp;
}

.mitas-list .product-card:nth-child(1) {
    animation-delay: 0.05s;
}

.mitas-list .product-card:nth-child(2) {
    animation-delay: 0.12s;
}

.mitas-list .product-card:nth-child(3) {
    animation-delay: 0.19s;
}

.mitas-list .product-card:nth-child(4) {
    animation-delay: 0.26s;
}

.mitas-list .product-card:nth-child(5) {
    animation-delay: 0.33s;
}

.mitas-list .product-card:nth-child(6) {
    animation-delay: 0.4s;
}

.mitas_prds {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.sidemenu119 .CategorySubjects {
    color: rgb(0, 0, 0);
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 30px;
    display: flex;
    align-items: center;
    text-transform: capitalize;
    letter-spacing: 1px;
}

.sidemenu119 .CategorySubjects i {
    content: "";
    margin-right: 20px;
    width: 40px;
    height: 40px;
    background: url("../img/favicon.png") center center / cover;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-left: 5px;
}

.sidemenu119 .CategorySubjects i::before,
.sidemenu119 .CategorySubjects i::after {
    content: "";
    position: absolute;
    top: 0px;
    left: -5px;
    width: 5px;
    height: 100%;
    background-color: rgb(60, 102, 172);
}

.sidemenu119 .CategorySubjects i::after {
    content: "";
    left: auto;
    right: -5px;
}

.sidemenu119 .wbx_1+.wbx_1 {
    margin-top: 30px;
}

.sidemenu119 .sub_menu ul li a {
    font-size: 18px;
    color: rgb(72, 72, 72);
    padding: 16px 0px;
    font-weight: 500;
    display: flex;
    border-right: 1px solid rgb(234, 234, 234);
    transition: 0.3s;
    position: relative;
    cursor: pointer;
}

.sidemenu119 .sub_menu ul li:not(:last-child) a {
    border-bottom: 1px solid rgb(234, 234, 234);
}

.sidemenu119 .sub_menu ul li a.active {
    color: rgb(60, 102, 172);
}

.sidemenu119 .sub_menu ul li a::before {
    content: "";
    position: absolute;
    right: -2px;
    top: 0px;
    bottom: 0px;
    width: 3px;
    background-color: rgb(60, 102, 172);
    opacity: 0;
    transition: 0.3s;
}

.sidemenu119 .sub_menu ul li a.active::before {
    opacity: 1;
}

.sidemenu119 .sub_menu ul li a.active::before {
    opacity: 1;
}

@media (min-width: 1200px) {
    .sidemenu119 .sub_menu ul li a:hover::before {
        opacity: 1;
    }

    .sidemenu119 .sub_menu ul li a:hover::before {
        opacity: 1;
    }

    .sidemenu119 .sub_menu ul li a:hover {
        color: rgb(60, 102, 172);
    }
}

.sidemenu119 #latest_news li a {
    height: auto;
    font-size: 22px;
    padding: 10px 0px;
    line-height: 1.4;
}

.sidemenu119 #latest_news li a span {
    font-size: 12px;
    display: block;
}

.sidemenu119 #latest_news li a::before {
    display: none;
}

.sidemenu119 .rn_list {
    display: flex;
    flex-direction: column;
}

.sidemenu119 .rn_list li a {
    display: flex;
    align-items: center;
}

.sidemenu119 .rn_list li+li {
    margin-top: 12px;
    padding-top: 12px;
}

.sidemenu119 .rn_list li a>div:first-child {
    width: 110px;
}

.sidemenu119 .rn_list li a>div:first-child img {
    width: 100%;
}

.sidemenu119 .rn_list li a>div:last-child {
    flex: 1 1 0%;
    padding-left: 10px;
}

.sidemenu119 .rn_list li a>div:last-child h3 {
    font-size: 14px;
    font-weight: 500;
    margin: 0px;
    color: rgb(0, 0, 0);
    line-height: 1.3;
}

.sidemenu119 .lister_sidebar {
    padding: 40px 40px 0px 0px;
    position: sticky;
    top: 65px;
}

.sidemenu119 ul {
    padding: 0px;
}

.sidemenu119 ul li {
    list-style: none;
    padding: 0px;
}

.sidemenu119 ul li::before {
    display: none;
}

.row.corporate_page {
    padding: 0px;
    position: relative;
    z-index: 2;
}

.corporate.content-detail img {
    margin-bottom: 15px;
    vertical-align: middle;
    display: block;
    object-fit: cover;
    margin-right: 0px !important;
}

.content-detail {
    font-size: 1rem;
    line-height: 1.6;
    color: rgb(51, 51, 51);
    overflow-wrap: break-word;
}

.content-detail h1,
.content-detail h2,
.content-detail h3,
.content-detail h4,
.content-detail h5,
.content-detail h6 {
    margin: 1em 0px 0.5em;
    line-height: 1.3;
    font-weight: bold;
}

.content-detail h1 {
    font-size: 2em;
}

.content-detail h2 {
    font-size: 1.75em;
}

.content-detail h3 {
    font-size: 1.5em;
}

.content-detail h4 {
    font-size: 1.25em;
}

.content-detail h5 {
    font-size: 1.1em;
}

.content-detail h6 {
    font-size: 1em;
}

.content-detail p {
    margin: 1em 0px;
}

.content-detail ul {
    list-style-type: disc;
    margin: 1em 0px;
    padding-left: 15px;
}

.content-detail ol {
    list-style-type: decimal;
    margin: 1em 0px;
    padding-left: 2em;
}

.content-detail ul ul,
.content-detail ol ul,
.content-detail ul ol,
.content-detail ol ol {
    list-style-type: circle;
    margin-left: 1em;
}

.content-detail li {
    margin-bottom: 0.5em;
    list-style: inherit;
}

.content-detail a {
    color: rgb(70, 112, 255);
    text-decoration: underline;
    transition: color 0.2s;
}

.content-detail a:hover {}

.content-detail b,
.content-detail strong {
    font-weight: bold;
}

.content-detail i,
.content-detail em {
    font-style: italic;
}

.content-detail u {
    text-decoration: underline;
}

.content-detail blockquote {
    border-left: 4px solid rgb(204, 204, 204);
    margin: 1em 0px;
    padding: 1em;
    color: rgb(102, 102, 102);
    font-style: italic;
    background-color: rgb(249, 249, 249);
}

.content-detail code {
    font-family: monospace;
    background-color: rgb(244, 244, 244);
    padding: 0.2em 0.4em;
    border-radius: 4px;
}

.content-detail pre {
    font-family: monospace;
    background-color: rgb(244, 244, 244);
    padding: 1em;
    border-radius: 4px;
    overflow-x: auto;
    margin: 1em 0px;
    white-space: pre-wrap;
}

.content-detail table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0px;
    border: 1px solid rgb(221, 221, 221);
}

.content-detail th,
.content-detail td {
    border: 1px solid rgb(221, 221, 221);
    padding: 0.75em;
    text-align: left;
}

.content-detail th {
    background-color: rgb(245, 245, 245);
    font-weight: bold;
}

.content-detail img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 1em 0px;
}

.content-detail dl {
    margin: 1em 0px;
}

.content-detail dt {
    font-weight: bold;
    margin-top: 1em;
}

.content-detail dd {
    margin-left: 1em;
}

.content-detail hr {
    border-width: 1px medium medium;
    border-style: solid none none;
    border-color: rgb(221, 221, 221) currentcolor currentcolor;
    border-image: initial;
    margin: 1.5em 0px;
}

.content-detail input,
.content-detail select,
.content-detail textarea,
.content-detail button {
    font: inherit;
    padding: 0.5em;
    margin: 0.5em 0px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 4px;
    box-sizing: border-box;
}

.content-detail button {
    background-color: rgb(0, 102, 204);
    color: white;
    cursor: pointer;
    transition: background-color 0.2s;
}

.content-detail button:hover {
    background-color: rgb(0, 64, 128);
}

.content-detail sub,
.content-detail sup {
    font-size: 0.8em;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

.content-detail sup {
    top: -0.5em;
}

.content-detail sub {
    bottom: -0.25em;
}

.content-detail iframe,
.content-detail video {
    max-width: 100%;
    height: auto;
    margin: 1em 0px;
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
}

.content-detail figure {
    margin: 1em 0px;
    text-align: center;
}

.content-detail figcaption {
    font-size: 0.9em;
    color: rgb(102, 102, 102);
}

.content-detail mark {
    background-color: rgb(255, 255, 0);
    color: rgb(51, 51, 51);
}

.content-detail aside {
    background-color: rgb(249, 249, 249);
    padding: 1em;
    margin: 1em 0px;
    border-left: 4px solid rgb(204, 204, 204);
    font-size: 0.9em;
    color: rgb(85, 85, 85);
}

.content-detail .pull-quote {
    font-size: 1.2em;
    font-style: italic;
    text-align: center;
    margin: 1em 0px;
    color: rgb(68, 68, 68);
}

.content-detail abbr[title] {
    border-bottom: 1px dotted rgb(51, 51, 51);
    cursor: help;
}

a.certificate-card {
    padding: 25px 30px;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(234, 234, 234);
    position: relative;
    display: flex;
    flex-direction: column;
    color: rgb(0, 0, 0);
}

@media (max-width: 1399px) {
    .certificate-card {
        padding: 25px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .certificate-card {
        padding: 25px 15px;
    }
}

@media (max-width: 767px) {
    .certificate-card {
        padding: 25px 20px;
    }
}

.certificate-card .certificate-logo {
    margin-bottom: 38px;
}

@media (min-width: 992px) and (max-width: 1199px) {
    .certificate-card .certificate-logo img {
        width: 80px;
        height: 80px;
    }
}

.certificate-card h6 {
    color: var(--title-color);
    font-family: var(--font-manrope);
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 0px;
    line-height: 1.4;
}

@media (min-width: 992px) and (max-width: 1199px) {
    .certificate-card h6 {
        font-size: 15px;
    }
}

.certificate-card .tag1 {
    color: rgb(60, 102, 172);
    font-weight: 600;
    font-size: 15px;
    line-height: 1;
    position: absolute;
    top: 25px;
    right: 17px;
    z-index: 2;
}

.certificate-card .vector {
    fill: none;
    stroke: rgb(234, 234, 234);
    position: absolute;
    top: 0px;
    right: 0px;
}

.cert_row12 {
    row-gap: 30px;
}

.tl-section {
    position: relative;
}

.tl-section::before {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 4px;
    background: linear-gradient(90deg, rgb(29, 79, 160) 0%, rgb(37, 99, 196) 50%, rgb(29, 79, 160) 100%);
}

.tl-header {
    text-align: center;
    margin-bottom: 70px;
}

.tl-header .eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: rgb(29, 79, 160);
    margin-bottom: 16px;
}

.tl-header .eyebrow::before,
.tl-header .eyebrow::after {
    content: "";
    display: block;
    width: 30px;
    height: 1px;
    background: rgb(29, 79, 160);
}

.tl-header h2 {
    font-size: clamp(42px, 6vw, 68px);
    font-weight: 800;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: -1px;
    color: rgb(13, 27, 62);
}

.tl-header h2 span {
    color: rgb(29, 79, 160);
}

.tl-header p {
    margin-top: 16px;
    font-size: 16px;
    color: rgb(90, 106, 128);
    font-weight: 300;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
}

.tl-wrapper {
    position: relative;
    margin: 50px auto 0px auto;
}

.tl-spine {
    position: absolute;
    left: 50%;
    top: 0px;
    bottom: 0px;
    width: 2px;
    background: linear-gradient(transparent 0%, rgb(29, 79, 160) 8%, rgb(29, 79, 160) 92%, transparent 100%);
    transform: translateX(-50%);
    z-index: 0;
}

.tl-spine-progress {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    background: rgb(37, 99, 196);
    height: 0%;
    transition: height 0.3s;
}

.tl-item {
    display: flex;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    opacity: 0;
    transform: translateY(30px);
    transition: opacity 0.7s, transform 0.7s;
}

.tl-item.visible {
    opacity: 1;
    transform: translateY(0px);
}

.tl-item:last-child {
    margin-bottom: 0px;
}

.tl-item.left {
    flex-direction: row-reverse;
}

.tl-item.right {
    flex-direction: row;
}

.tl-node {
    position: absolute;
    left: 50%;
    top: 0px;
    transform: translateX(-50%);
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tl-node-ring {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: rgb(255, 255, 255);
    border: 2px solid rgb(29, 79, 160);
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transition: 0.3s;
    box-shadow: rgba(29, 79, 160, 0.08) 0px 0px 0px 6px;
}

.tl-item:hover .tl-node-ring {
    background: rgb(29, 79, 160);
    box-shadow: rgba(29, 79, 160, 0.12) 0px 0px 0px 10px, rgba(29, 79, 160, 0.3) 0px 8px 24px;
}

.tl-node-ring i {
    font-size: 24px;
    color: rgb(29, 79, 160);
    transition: color 0.3s;
}

.tl-item:hover .tl-node-ring i {
    color: rgb(255, 255, 255);
}

.tl-content-wrap {
    width: calc(50% - 48px);
    padding: 0px 32px;
}

.tl-item.left .tl-content-wrap {
    text-align: right;
    padding-right: 40px;
    padding-left: 0px;
}

.tl-item.right .tl-content-wrap {
    text-align: left;
    padding-left: 40px;
    padding-right: 0px;
}

.tl-card {
    background: rgb(255, 255, 255);
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
    padding: 0px;
    position: relative;
    transition: 0.35s;
    overflow: hidden;
}

.tl-card::before {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 0%;
    height: 2px;
    background: rgb(29, 79, 160);
    transition: width 0.4s;
}

.tl-item.left .tl-card::before {
    left: auto;
    right: 0px;
}

.tl-item:hover .tl-card::before {
    width: 100%;
}

.tl-card:hover {
    transform: translateY(-3px);
}

.tl-card .connector {
    position: absolute;
    top: 22px;
    width: 32px;
    height: 1px;
    background: rgb(29, 79, 160);
    opacity: 0.4;
}

.tl-item.right .tl-card .connector {
    left: -32px;
}

.tl-item.left .tl-card .connector {
    right: -32px;
}

.tl-year-badge {
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: rgb(29, 79, 160);
    background: rgba(29, 79, 160, 0.07);
    padding: 3px 10px;
    border-radius: 2px;
    margin-bottom: 10px;
}

.tl-year-big {
    font-size: 72px;
    font-weight: 800;
    color: rgba(29, 79, 160, 0.06);
    line-height: 1;
    position: absolute;
    top: 8px;
    right: 14px;
    pointer-events: none;
    user-select: none;
    letter-spacing: -3px;
}

.tl-item.left .tl-year-big {
    right: auto;
    left: 14px;
}

.tl-card-title {
    font-size: 18px;
    font-weight: 700;
    color: rgb(13, 27, 62);
    line-height: 1.3;
    margin-bottom: 10px;
    text-transform: capitalize;
    letter-spacing: 0.3px;
    position: relative;
    z-index: 1;
}

.tl-card-text {
    font-size: 14px;
    color: rgb(90, 106, 128);
    line-height: 1.75;
    font-weight: 300;
    position: relative;
    z-index: 1;
}

.tl-card-tag {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    margin-top: 14px;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    color: rgb(138, 154, 181);
    position: relative;
    z-index: 1;
}

.tl-card-tag i {
    font-size: 10px;
    color: rgb(29, 79, 160);
}

.tl-end-cap {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    padding-top: 30px;
    position: relative;
    z-index: 1;
}

.tl-end-cap .end-dot {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: rgb(29, 79, 160);
    box-shadow: rgba(29, 79, 160, 0.15) 0px 0px 0px 6px;
    animation: 2.5s ease 0s infinite normal none running pulse;
}

@keyframes pulse {

    0%,
    100% {
        box-shadow: rgba(29, 79, 160, 0.15) 0px 0px 0px 4px;
    }

    50% {
        box-shadow: rgba(29, 79, 160, 0.05) 0px 0px 0px 10px;
    }
}

.tl-end-cap span {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: rgb(29, 79, 160);
}

#the_slider {
    overflow: hidden;
    height: 800px;
}

.prd_detail_brd {
    background-image: linear-gradient(to right, #434343 0%, black 100%);
    padding: 30px 0;
}

.prd_detail_brd .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.prd_detail_brd h3 {
    margin: 0;
    color: #fff;
    font-weight: 600;
    font-size: 36px;
}

.prd_detail_brd .container ul {
    display: flex;
    margin: 0;
    gap: 14px;
}

.prd_detail_brd .container ul li a {
    color: #fff;
    font-size: 14px;
}

.prd_detail_brd .container ul li+li::before {
    content: "\f105";
    font-family: 'Font Awesome 6 Pro';
    color: #fff;
    font-weight: 300;
    margin-right: 14px;
    font-size: 12px;
}

.industrium-content-slider-widget .owl-carousel.owl-theme .slider-item.aside-area-position-left .forVideo_logo {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.industrium-content-slider-widget .owl-carousel.owl-theme .slider-item.aside-area-position-left .forVideo_logo video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.forVideo_logo {
    position: relative;
}

.forVideo_logo>img {
    position: absolute;
    left: 0;
    top: 40px;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
}
.content-detail.modal-body{
	padding:0 30px 15px
}
.modal-content{
	border-radius:0 !important
}

@media (max-width: 992px) {
    .row.corporate_page {
        flex-direction: column-reverse;
        padding: 0px 15px;
    }

    .sidemenu119 .lister_sidebar {
        padding: 30px 0px 0px;
    }

    .product-card figure {
        flex: 0 0 300px;
    }

    .elementor-widget-industrium_wpforms {
        margin-top: 40px;
    }

    .mitas-detail .md-hero-image-wrap {
        min-height: 260px;
        margin-top: 40px;
    }

    .mitas-detail .md-hero-img-overlay {
        background: linear-gradient(0deg, rgb(18, 28, 34) 0%, transparent 50%);
    }

    .mitas-detail .md-hero-stats {
        flex-wrap: wrap;
        gap: 24px;
    }

    .mitas-detail .md-stat {
        flex: 0 0 calc(50% - 12px);
        border-right-width: medium;
        border-right-style: none;
        border-right-color: currentcolor;
        padding-right: 0px;
        margin-right: 0px;
    }

    .ref_ins>div {
        width: 33.3333%;
    }

    .ref_inner {
        margin-top: 40px;
    }
}

@media (max-width: 768px) {
	.content-detail{
		font-size:14px
	}
	.prd_detail_brd .container{
		align-items:flex-start;
		gap:15px;
		flex-direction:column
	}
	.prd_detail_brd h3{
		font-size:28px
	}
    .tl-wrapper {
        margin-top: 0;
    }

    .tl-end-cap .end-dot {
        position: relative;
        left: -18px;
    }

    .tl-item {
        margin-bottom: 20px;
    }

    .tl-spine {
        left: 5px;
    }

    .tl-node {
        left: 6px;
        top: 0px;
    }

    .tl-node-ring {
        width: 38px;
        height: 38px;
    }

    .tl-node-ring i {
        font-size: 13px;
    }

    .tl-item.left,
    .tl-item.right {
        flex-direction: row;
    }

    .tl-content-wrap {
        width: 100%;
        padding-left: 50px !important;
        padding-right: 0px !important;
        text-align: left !important;
    }

    .tl-year-big {
        display: none;
    }

    .tl-item.left .tl-card .connector,
    .tl-item.right .tl-card .connector {
        left: -28px;
        right: auto;
    }

    .tl-item.left .tl-card::before {
        left: 0px;
        right: auto;
    }

    .tl-end-cap {
        align-items: flex-start;
        padding-left: 15px;
        margin-bottom: 40px;
    }

    .mitas-list .products-section {
        padding: 48px 0px 40px;
    }

    .mitas-list .product-card::before {
        display: none;
    }

    .mitas-list .product-card {
        flex-direction: column;
    }

    .mitas-list .card-image-wrap {
        flex: 0 0 auto;
        min-height: 220px;
    }

    .mitas-list .card-body-custom {
        padding: 24px;
    }

    .mitas-list .card-title {
        font-size: 22px;
    }

    .mitas-list .specs-grid {
        grid-template-columns: 1fr 1fr;
    }

    .mitas-list .card-footer-custom {
        flex-direction: column;
        align-items: flex-start;
        gap: 14px;
    }

    .detailSwiper a img {
        height: 200px;
    }

    .md-energy .col-md-6 p {
        text-align: left;
    }

    .mitas-md-gallery {
        padding-top: 40px;
    }

    .mitas-detail .md-specs,
    .mitas-detail .md-energy,
    .mitas-detail .md-advantages,
    .mitas-detail .md-cta,
    .mitas-detail .md-pipeline {
        padding: 40px 0px;
    }

    .mitas-detail .md-pipe-name {
        font-size: 12px;
    }

    .mitas-detail-full-img i {
        width: 12px;
        height: 12px;
        font-size: 8px;
    }

    .elementor-13160 .elementor-element.elementor-element-2ceb765:not(.elementor-motion-effects-element-type-background) {
        background-position-x: center;
        background-size: cover;
        margin: 0px -20px;
        width: calc(100% + 40px);
        height: 400px !important;
    }

    .ref_ins>div {
        padding: 15px;
        height: 200px;
    }

    .ref_ins>div p {
        font-size: 14px;
    }

    .ref_ins>div {
        width: 50%;
    }

    .mitas_sust .ms-bottom {
        flex-direction: column;
    }

    .mitas_sust .ms-divider {
        display: none;
    }

    .mitas_sust .ms-stat-label {
        display: block;
    }

    .mitas_sust .ms-stat {
        flex-direction: column;
        text-align: center;
        justify-content: center;
        align-items: unset;
    }

    .mitas_sust {
        padding-bottom: 40px;
    }
}

@media (max-width: 575px) {
	.elementor-widget-industrium_services_listing.view_type-2 .service-item:hover .service-item-excerpt:not(:first-child){
		display:none
	}
    .elementor-widget-industrium_services_listing.view_type-2 .service-item-media img {
        height: 250px;
        min-height: 350px;
    }

    .mitas-detail .md-pipe-step {
        min-width: 130px;
    }

    .mitas-detail .md-feature-badge {
        display: none;
    }
}