/* metamax-css-optimizer global deferred: pelny blok customizera motywu (cws-main-inline-styles) + Additional CSS (wp-custom). Wspolny dla koszyka i kasy, cache'owany. ASCII only. */
.main-nav-container .menu-item a, .main-nav-container .menu-item .cws_megamenu_item_title { font-family: Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-size: 18px; line-height: 27px; }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .menu-item .sub-menu .cws_megamenu_item .vc_row .cws-column-wrapper .widgettitle { font-family: Arial, Helvetica, sans-serif; }
.main-nav-container .search-icon, .main-nav-container .mini-cart a, .main-nav-container .side-panel-trigger { color: rgb(255, 255, 255); }
@media screen and (max-width: 1366px) and (any-hover: none), screen and (max-width: 1199px){
.menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item a, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item .widgettitle { color: rgb(255, 255, 255); }
}
.main-nav-container .hamburger-icon, .main-nav-container .hamburger-icon::before, .main-nav-container .hamburger-icon::after { background-color: rgb(255, 255, 255); }
.header-zone .main-nav-container .main-menu > .menu-item > a, .header-zone .main-nav-container .main-menu > .menu-item > .cws_megamenu_item_title, .header-zone .main-nav-container .search-icon, .header-zone .main-nav-container .mini-cart a, .header-zone .main-nav-container .side-panel-trigger { color: rgb(255, 255, 255); }
.header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > a, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > span { color: rgb(255, 255, 255); }
.header-zone .main-nav-container .hamburger-icon, .header-zone .main-nav-container .hamburger-icon::before, .header-zone .main-nav-container .hamburger-icon::after { background-color: rgb(255, 255, 255); }
.header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > a::after, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > span::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-ancestor > a::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-ancestor > span::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-parent > a::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-parent > span::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > a::after, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > span::after { background-color: rgb(255, 226, 122); }
.header-zone .main-nav-container .sub-menu .widgettitle, .header-zone .main-nav-container .sub-menu .menu-item > a, .header-zone .main-nav-container .sub-menu .menu-item > a, .header-zone .main-nav-container .sub-menu .menu-item > .button-open { color: rgb(255, 255, 255); }
.header-zone .main-nav-container .sub-menu .widgettitle { border-color: rgba(255, 255, 255, 0.2); }
.header-zone .main-nav-container .sub-menu .menu-item, .header-zone .main-nav-container .sub-menu { background-color: rgb(10, 10, 10); }
.header-zone .main-nav-container .sub-menu .menu-item.current-menu-item::before, .header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor::before { background-color: rgb(62, 52, 15); }
.header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor > a, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-ancestor > a, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-parent > a, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-item > a, .header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor > span, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-ancestor > span, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-parent > span, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-item > span, .header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor > .button-open, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-ancestor > .button-open, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-parent > .button-open, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-item > .button-open, .header-zone .mini-cart .woo-icon i span { color: rgb(62, 52, 15); }
.header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor::before, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-ancestor::before, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-parent::before, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-item::before { background-color: rgb(62, 52, 15); }
.header-zone .main-nav-container .sub-menu .menu-item.current_page_ancestor, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-ancestor, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-parent, .header-zone .main-nav-container .sub-menu .menu-item.current-menu-item, .header-zone .mini-cart .woo-icon i span { background-color: rgb(255, 226, 122); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.header-zone .main-nav-container .main-menu > .menu-item > a:hover, .header-zone .main-nav-container .main-menu > .menu-item > .cws_megamenu_item_title:hover, .header-zone .main-nav-container .search-icon:hover, .header-zone .main-nav-container .mini-cart a:hover, .header-zone .main-nav-container .side-panel-trigger:hover { color: rgb(255, 255, 255); }
.header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon, .header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon::before, .header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon::after { background-color: rgb(255, 255, 255); }
.header-zone .main-nav-container .sub-menu .menu-item:hover > a, .header-zone .main-nav-container .sub-menu .menu-item:hover > span, .header-zone .main-nav-container .sub-menu .menu-item:hover > .button-open { color: rgb(62, 52, 15); }
.header-zone .main-nav-container .sub-menu .menu-item:hover::before { background-color: rgb(62, 52, 15); }
.header-zone .main-nav-container .sub-menu .menu-item:hover { background-color: rgb(255, 226, 122); }
}
@media screen and (max-width: 1199px){
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper { background-color: rgb(255, 255, 255); }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .menu-item:not(:first-child), .menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .menu-item:not(:first-child) { border-top-color: rgb(240, 240, 240) !important; }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .menu-logo-part::before { background-color: rgb(240, 240, 240) !important; }
.menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item a, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item .widgettitle, .menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .menu-item .button-open { color: rgb(10, 2, 2); }
.menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-item > .button-open, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-item > a, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-ancestor > .button-open, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-ancestor > a, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > a, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > span, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > a, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > span { color: rgb(31, 90, 188); }
}
.main-nav-container .main-menu > .menu-item > a, .main-nav-container .main-menu > .menu-item > .cws_megamenu_item_title, .main-nav-container .search-icon, .main-nav-container .mini-cart a, .main-nav-container .side-panel-trigger, .main-nav-container .logo h3 { color: rgb(255, 255, 255); }
.header-zone .main-nav-container .hamburger-icon, .header-zone .main-nav-container .hamburger-icon::before, .header-zone .main-nav-container .hamburger-icon::after { background-color: rgb(255, 255, 255); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.main-nav-container .main-menu > .menu-item > a:hover, .main-nav-container .main-menu > .menu-item > .cws_megamenu_item_title:hover, .main-nav-container .search-icon:hover, .main-nav-container .mini-cart a:hover, .main-nav-container .side-panel-trigger:hover { color: rgb(255, 226, 122); }
.header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon, .header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon::before, .header-zone .main-nav-container .mobile-menu-hamburger:hover .hamburger-icon::after { background-color: rgb(255, 226, 122); }
}
body, .cws-msg-box-module .cws-msg-box-info .cws-msg-box-title, .vc_pie_chart .wpb_wrapper .vc_pie_chart_value, .cws-testimonial-module .testimonial-author-name, .cws-widget .widget-title, .post-info-footer .post-meta-item, .post-format-quote .quote-text, .post-format-link .link-text, .nav-post .nav-post-title, .pricing-price-wrapper, .cws-roadmap-module .roadmap-label, .cws-textmodule-subtitle, .cws-milestone-number-wrapper, .woocommerce-tabs .comment-reply-title, .cws-service-module.service-type-gallery .service-info-wrapper .service-counter, .cws-cte-wrapper .cte-title, .comment-author { font-family: Arial, Helvetica, sans-serif; }
.ce-title, .widgettitle, .wpforms-title { font-family: Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); }
.widget-title { color: rgb(0, 0, 0); }
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); }
ul.products.list li.product .woo-product-post-title.posts_grid_post_title { font-family: Arial, Helvetica, sans-serif; }
body { font-family: Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 18px; line-height: 27px; }
.cws-widget:not(.widget_icl_lang_sel_widget) ul li > a, .widget_recent_comments a, .widget-cws-recent-entries .post-item .post-title a, .news.posts-grid .item .post-wrapper .post-info .post-title, .news.posts-grid .item .post-wrapper .post-info .post-title a, .news.posts-grid .item .post-wrapper .post-info .read-more-wrapper .read-more, .news.posts-grid .item .post-wrapper .post-author .post-author-name a, .post-format-quote .quote-text, .post-format-link .link-text, .product .woo-product-post-title, .product .woo-product-post-title a, .product-category a .woocommerce-loop-category__title, .product .product_meta a, .header-container .woo-mini-cart .cart_list .mini_cart_item a:not(.remove), .woocommerce .product .woocommerce-tabs .tabs li a, .cws-portfolio-nav .filter-item .cws-portfolio-nav-item, .portfolio-module-wrapper .item .under-image-portfolio .post-title, .portfolio-module-wrapper .item .under-image-portfolio .post-title a, .single-cws_portfolio .grid-row.related-portfolio .widgettitle, .wp-block-latest-comments .wp-block-latest-comments__comment-date, .wp-block-latest-comments a, .wp-block-latest-posts a, .wp-block-latest-posts .wp-block-latest-posts__post-date, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-title a, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-publish-date, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-author, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-excerpt, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation > ul > li > a { color: rgb(0, 0, 0); }
body textarea { line-height: 27px; }
abbr { border-bottom-color: rgb(0, 0, 0); }
.vc_toggle .vc_toggle_title > h4, .vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title, .comments-count, h5.roadmap-title, .page-footer .container .footer-container .cws-widget .widget-title, .portfolio-module-wrapper .item .under-image-portfolio .post-title, .logo h3, .single-post .post-option h6 { font-family: Arial, Helvetica, sans-serif; }
.post-meta-item::before { background-color: rgb(0, 0, 0); }
.dropcap { font-size: 36px; line-height: 54px; width: 54px; }
.widget .woocommerce-product-search .screen-reader-text::before, .woocommerce .cart_totals h2, .woocommerce-checkout h3 { font-size: 18px; }
#top_panel_woo_minicart, .woocommerce .cart_totals h2, .woocommerce-checkout h3 { color: rgb(0, 0, 0); }
.tipr_content, .woocommerce .cart_totals h2, .woocommerce-checkout h3 { font-family: Arial, Helvetica, sans-serif; }
.woocommerce .cart_totals h2, .woocommerce-checkout h3 { line-height: 27px; }
.logo-default-wrapper h3, a, p > i, .comment-respond .comment-form label .required, .header-container .widget_shopping_cart_content .mini_cart_item .quantity, .main-nav-container .sub-menu .menu-item.menu-item-has-children::before, .main-nav-container .sub-menu .menu-item.menu-item-has-children::after, .sidebar-tablet-trigger, .product .price, .woo-products-media-side-links li a.button, .woocommerce .checkout .order-total .woocommerce-Price-amount, .cart-collaterals .cart_totals .shop_table .order-total .amount, .top-bar-wrapper .container .top-bar-icons .top-bar-links-wrapper .top-bar-box-text i, .top-bar-wrapper .mini-cart .woo-mini-cart .total .amount, .top-bar-wrapper .social-links-wrapper .social-btn-open-icon, .top-bar-wrapper .social-links-wrapper .social-btn-open, .top-bar-wrapper .top-bar-search .search-icon, .cws-pricing-module .pricing-price-wrapper, .cws-staff-single .cws-social-links a, .news.posts-grid .item.format-link .post-format-link::before, .news.posts-grid .item.format-quote .post-format-quote::before, .post-option::before, .main-nav-container .logo-mobile-wrapper h3, p.has-drop-cap:not(:focus)::first-letter, .dropcap:not(.dropcap-fill), .vc_toggle.vc_toggle_active .vc_toggle_title > h4, .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active .vc_tta-title-text, .cws-testimonial-module.style-1 .testimonial-info-wrapper:hover .testimonial-author-name, .cws-testimonial-module.style-2 .testimonial-author-name, .widget_archive .post-count, .wp-block-archives-list .post-count, .widget_categories .post-count, .wp-block-categories-list .post-count, .widget_pages .post-count, .widget_product_categories .post-count, .widget_archive a:hover::before, .wp-block-archives-list a:hover::before, .widget_meta a:hover::before, .widget_calendar .calendar_wrap #wp-calendar tfoot td#prev a, .wp-block-calendar #wp-calendar tfoot td#prev a, .widget_calendar .calendar_wrap #wp-calendar tfoot td#next a, .wp-block-calendar #wp-calendar tfoot td#next a, button, input[type="button"], input[type="submit"], .button:not(:disabled), .widget_nav_menu .menu li:not(.menu-item-has-children) a::after, .widget_nav_menu .menu li .opener, .widget_media_video .mejs-overlay-button, .widget-cws-contact .information-unit i, .roadmap-item .roadmap-label::before, .roadmap-item .roadmap-icon-wrapper::before, .widget_top_rated_products .amount, .widget_recently_viewed_products .amount, .widget_recent_review .amounts, .widget_products .amount, .widget_shopping_cart_content .amount, .mini-cart .woo-mini-cart .cart_list .mini_cart_item .quantity .amount, .mini-cart .woo-mini-cart .total .amount, .mini-cart .woo-mini-cart .buttons .button.checkout, .single-product-footer .single-product-tags::before, input[type="checkbox"]::before, .form-advanced .form-field-wrapper.alter-counter .form-field-counter, .staff-module-wrapper .staff-item-wrapper .staff-item-inner .cws-staff-post-info .cws-social-links .cws-social-link.hexagon, .cws-cte-wrapper .cte-title mark, .cws-cte-wrapper .cte-description mark, .cws-cte-wrapper .cte-icon-wrapper .cte-icon, .product .woo-product-post-price-wrapper .price, .cws-icon-wrapper .icon i { color: rgb(31, 90, 188); }
.cws-icon-wrapper .icon i.svg { fill: rgb(31, 90, 188); }
.widget_product_search form [type="submit"], .widget_search form [type="submit"], .wp-block-search .wp-block-search__button, aside .cws-widget .calendar_wrap #wp-calendar tr td#today, .wp-block-calendar #wp-calendar tr td#today, .widget_product_tag_cloud .tagcloud a, .widget_tag_cloud .tagcloud a, .wp-block-tag-cloud a.tag-cloud-link, .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-cats a, input[type="number"], input[type="number"]:focus, input[type="number"]:active { color: rgba(31, 90, 188, 0.8); }
blockquote::before, .nav-post-links ::before, .nav-post-links div a, .post-meta-wrapper > * a:not(.read-more)::before, .single-post .post-option.format-link::before, .single-post .post-option.format-quote::before { color: rgba(31, 90, 188, 0.7); }
textarea::placeholder, input[type="text"]::placeholder, input[type="email"]::placeholder, input[type="text"]::placeholder, input[type="url"]::placeholder, input[type="password"]::placeholder, input[type="search"]::placeholder, input[type="tel"]::placeholder, .woocommerce .checkout .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder { color: rgba(31, 90, 188, 0.62); }
.wc-layered-nav-rating .star-rating::before, .comment-form-rating .stars::before, .rating_reviews .star-rating::before { color: rgba(31, 90, 188, 0.2); }
.cws-pricing-module .pricing-row-info::before, .widget_product_search form .search-field::placeholder, .widget_search form .search-field::placeholder, .wp-block-search .wp-block-search__input::placeholder { color: rgba(31, 90, 188, 0.45); }
mark, p.submit-inside input.submit-inside, .cws-custom-button, .round-divider, .widget-cws-banner .banner-desc::before, .price_slider_wrapper .price_slider .ui-slider-handle::before, .woocommerce-cart-form .shop_table thead th, .menu-box .container .header-nav-part .main-nav-container .topbar-trigger::after, .widget-cws-about .cws-textwidget-content .about-me .user-description::before, .slick-dots li button::before, .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-date::before, .widget_layered_nav_filters ul li::before, .cws-staff-single .cws-social-links a i::after, .portfolio-module-wrapper .item.under-img .under-image-portfolio .post-content::after, .benefits-description::before, .flip-clock-wrapper ul li a div div.inn, form.cws-standart-form, .item ul li::before, .page-grid ul li::before, .wpb_wrapper ul li::before, .comment-content ul li::before, .dropcap.dropcap-fill, .vc_toggle .vc_toggle_icon::before, .vc_toggle .vc_toggle_icon::after, .vc_toggle::after, .vc_tta-container .vc_tta-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading, a.prettyphoto, aside .cws-widget .calendar_wrap #wp-calendar tbody a::before, .wp-block-calendar #wp-calendar tbody a::before, .widget_calendar .calendar_wrap #wp-calendar tfoot td#prev a:hover, .wp-block-calendar #wp-calendar tfoot td#prev a:hover, .widget_calendar .calendar_wrap #wp-calendar tfoot td#next a:hover, .wp-block-calendar #wp-calendar tfoot td#next a:hover, .widget_categories a::before, .wp-block-categories-list a::before, .widget_product_categories a::before, .widget_pages a::before, .widget_media_gallery .gallery-icon a::before, .widget_media_image a.cws_img_frame::before, .widget_text a.cws_img_frame::before, .widget_nav_menu .menu li.active > a::after, aside .cws-widget .sbi_photo::before, .widget-cws-portfolio .portfolio-item-thumb .pic .hover-effect, .scroll-to-top, .pagination .page-links .current, .news.posts-grid.layout-special .cws-vc-shortcode-grid .item:not(.related-item) .post-media .post-category a::before, .cws-pricing-module.highlighted .pricing-header, .cws-pricing-module .pricing-plan-buttons .more-button, .roadmap-item::after, .roadmap-item .roadmap-label::after, .roadmap-item .roadmap-icon-wrapper::after, .mobile-menu-search .search-submit, .price_slider_wrapper .price_slider_amount .button, .widget_shopping_cart_content .buttons .button:not(.checkout), .mini-cart .woo-mini-cart .buttons .button:not(.checkout), .woocommerce-cart-form .shop_table .coupon .button, .cart-collaterals .checkout-button, input[type="radio"]::before, .form-advanced .form-row button, .form-advanced .form-row .button, .form-advanced .form-row .cws-button, .form-advanced .form-row input[type="button"], .form-advanced .form-row input[type="reset"], .form-advanced .form-row input[type="submit"], .form-advanced .form-field-wrapper .form-field-counter::after, .woocommerce-MyAccount-navigation > ul > li.is-active > a::after { background-color: rgb(31, 90, 188); }
.product .hover-effect { background-color: rgba(31, 90, 188, 0.9); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item .post-wrapper .post-info .post-date-special { background-color: rgba(31, 90, 188, 0.13); }
.form-free-report .form-field-wrapper .wpcf7-text { background-color: rgba(31, 90, 188, 0.1) !important; }
.menu-box .container .header-nav-part .main-nav-container .topbar-trigger::before { border-color: rgb(31, 90, 188) transparent transparent; }
.site-search-wrapper .search-form .search-wrapper .search-field:focus, .cws-widget:not(.widget_icl_lang_sel_widget) ul > li > a, .wp-block-archives-list > li > a, form .search-field, .mobile-menu-search .search-field { border-color: rgba(31, 90, 188, 0.8); }
input[type="radio"], input[type="checkbox"] { border-color: rgba(31, 90, 188, 0.5); }
.search_menu_wrap .search_menu_cont .search-form .search-field:focus, .scroll-to-top, .comment-respond .comment-form input:focus, .comment-respond .comment-form textarea:focus, .cws-custom-button, input:focus, textarea:focus, .dropcap.dropcap-border, .slick-dots li.slick-active button::after, .cws-pricing-module .pricing-plan-buttons .more-button, .mini-cart .woo-mini-cart .buttons .button:not(.checkout), .woocommerce .product .woocommerce-tabs .tabs li.active a, .woocommerce-cart-form .shop_table .coupon .button, .cart-collaterals .checkout-button, input[type="radio"]:focus, input[type="radio"]:checked, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:checked, input[type="checkbox"]:active, .form-advanced .form-row button, .form-advanced .form-row .button, .form-advanced .form-row .cws-button, .form-advanced .form-row input[type="button"], .form-advanced .form-row input[type="reset"], .form-advanced .form-row input[type="submit"], .form-advanced .form-field-wrapper .wpcf7-text:focus, .form-advanced .form-field-wrapper .wpcf7-text:active, .form-contact input[type="text"]:focus, .form-contact input[type="text"]:active, .form-contact input[type="email"]:focus, .form-contact input[type="email"]:active, .form-contact input[type="url"]:focus, .form-contact input[type="url"]:active, .form-contact input[type="password"]:focus, .form-contact input[type="password"]:active, .form-contact input[type="search"]:focus, .form-contact input[type="search"]:active, .form-contact input[type="tel"]:focus, .form-contact input[type="tel"]:active, .form-contact input[type="range"]:focus, .form-contact input[type="range"]:active, .form-contact input[type="date"]:focus, .form-contact input[type="date"]:active, .form-contact input[type="month"]:focus, .form-contact input[type="month"]:active, .form-contact input[type="week"]:focus, .form-contact input[type="week"]:active, .form-contact input[type="time"]:focus, .form-contact input[type="time"]:active, .form-contact input[type="datetime"]:focus, .form-contact input[type="datetime"]:active, .form-contact input[type="datetime-local"]:focus, .form-contact input[type="datetime-local"]:active, .form-contact input[type="color"]:focus, .form-contact input[type="color"]:active, .form-contact textarea:focus, .form-contact textarea:active { border-color: rgb(31, 90, 188); }
.news.posts-grid.layout-timeline .layout-timeline .item:not(.related-item), .cws-service-module.service-type-gallery:not(.disable-shadow):hover .service-info-wrapper, .cws-service-module.service-type-gallery:not(.disable-shadow).hovered .service-info-wrapper, .cws-icon-wrapper.with-shadow .cws-icon { box-shadow: rgba(31, 90, 188, 0.15) 0px 20px 60px 0px; }
.post-bottom-meta a::before { box-shadow: rgba(31, 90, 188, 0.2) 2px 2px 10px 0px; }
.cws-twitter-module .cws-tweet::before, .widget-cws-twitter .cws-tweet::before { box-shadow: rgba(31, 90, 188, 0.2) 6px 6px 10px 0px; }
.cws-pricing-module.highlighted, .page-content .news .sticky-post, .image-with-shadow, .cws-countdown-module, .cws-staff-single .main-staff-info::before, .cws-inner-row-wrapper.shadow > .vc_row, .cws-staff-single .main-staff-info .post-media img { box-shadow: rgba(31, 90, 188, 0.15) 0px 20px 60px 0px; }
.top-bar-wrapper .top-bar-search.show-search .search-icon, .top-bar-wrapper .social-btn-open.active, .top-bar-wrapper .coin-container .name, .widget-cws-twitter .cws-tweet .tweet-author::before, .cws-pricing-module .pricing-additional-text a:hover, .cws-roadmap-module .roadmap-list-wrapper .roadmap-row .roadmap-item.end-point::before, .widget_recent_comments ul#recentcomments li.recentcomments > a::before, .wp-block-latest-comments.has-excerpts:not(.has-avatars) .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt::before, .wp-block-latest-comments:not(.has-excerpts):not(.has-avatars) .wp-block-latest-comments__comment .wp-block-latest-comments__comment-link::before, .nav-post-links .nav-post-link::after, .news.posts-grid .item .post-wrapper .post-info .read-more-wrapper .read-more::before { color: rgb(64, 166, 255); }
.pagination .page-links .prev, .pagination .page-links .next { color: rgba(64, 166, 255, 0.62); }
.cws-carousel .slick-arrow { color: rgba(64, 166, 255, 0.49); }
.star-rating::before, .comment-form-rating .stars::before { color: rgba(64, 166, 255, 0.24); }
.cws-roadmap-module .roadmap-list-wrapper .roadmap-row .roadmap-item.end-point::before { fill: rgb(64, 166, 255); }
p.second-color input.second-color, p.second-color input.second-color:hover, .cws-vc-shortcode-grid .item .post-content::after, .cws-countdown-module .cws-custom-button, .cws-countdown-module .countdown-cap-graph .countdown-fill, .flip-clock-dot, aside .cws-widget .widget-title .inherit-wt::before, .widget-cws-categories .item .category-label, .cws-roadmap-module .roadmap-list-wrapper .roadmap-row::before, .cws-roadmap-module .roadmap-list-wrapper .roadmap-row::after, .cws-roadmap-module .roadmap-list-wrapper .roadmap-row .roadmap-item::before, .cws-roadmap-module .roadmap-list-wrapper .roadmap-row .roadmap-item .roadmap-item-inner::before, .cws-cte-wrapper .cte-divider, .cws-cte-wrapper .cte-icon-wrapper .cte-icon { background-color: rgb(64, 166, 255); }
.comment-list, .comment-list::before, .comment-list::after { background-color: rgba(64, 166, 255, 0.1); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper { background-color: rgba(64, 166, 255, 0.15); }
.widget_product_search .search-wrapper, .widget_search .search-wrapper, .wp-block-search .wp-block-search__input, .comment-form textarea, .comment-form input[type="text"], .comment-form input[type="email"] { background-color: rgba(64, 166, 255, 0.1); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-footer, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-footer, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-footer, .form-contact input[type="text"], .form-contact input[type="email"], .form-contact input[type="url"], .form-contact input[type="password"], .form-contact input[type="search"], .form-contact input[type="tel"], .form-contact input[type="range"], .form-contact input[type="date"], .form-contact input[type="month"], .form-contact input[type="week"], .form-contact input[type="time"], .form-contact input[type="datetime"], .form-contact input[type="datetime-local"], .form-contact input[type="color"], .form-contact .wpcf7-select, .form-contact textarea, .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-small .item:not(.related-item):nth-child(2n), .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-medium .item:not(.related-item):nth-child(2n), .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-small .item:not(.related-item):nth-child(2n)::before, .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-medium .item:not(.related-item):nth-child(2n)::before, .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-small .item:not(.related-item):nth-child(2n)::after, .page-content:not(.single-sidebar):not(.double-sidebar) .news.posts-grid.layout-medium .item:not(.related-item):nth-child(2n)::after { background-color: rgba(64, 166, 255, 0.18); }
.cws-carousel .slick-arrow, .widget_calendar .calendar_wrap, .wp-block-calendar, .widget_product_tag_cloud .tagcloud a, .widget_tag_cloud .tagcloud a, .wp-block-tag-cloud a.tag-cloud-link, aside .widget_nav_menu .menu, .cws-about-main-wrapper, .woocommerce-MyAccount-navigation > ul { background-color: rgba(64, 166, 255, 0.1); }
.wp-block-latest-posts li::before { background-color: rgba(64, 166, 255, 0.1) !important; }
.cws-testimonial-module .testimonial-img, .news.posts-grid .item .post-wrapper .post-info .post-info-header .post-category a, .news.posts-grid .item .post-wrapper .post-info .post-category a, .comments-title .comments-count, .product .woo-product-post-price-wrapper .price, aside .cws-widget.widget_layered_nav > ul, aside .cws-widget.widget_rating_filter > ul, .woocommerce .product .woocommerce-tabs .tabs li .review-counter, input[type="number"], .woocommerce-checkout-payment .payment_box, .cws-portfolio-nav .filter-item.active .cws-portfolio-nav-item, .form-advanced .form-field-wrapper .wpcf7-text { background-color: rgba(64, 166, 255, 0.1); }
blockquote, .vc_toggle::before, .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body, .vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active, .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a, .post-meta-wrapper .post-author .post-author-avatar img, .single-post .post-option.format-link, .single-post .post-option.format-quote { background-color: rgba(64, 166, 255, 0.25); }
.price_slider_wrapper .price_slider .ui-slider-range { background-color: rgba(64, 166, 255, 0.3); }
button, input[type="button"], input[type="submit"], .button { background-color: rgba(64, 166, 255, 0.48); }
.woocommerce .product .woocommerce-tabs .tabs::after, .portfolio-module-wrapper .item .divider { background-color: rgba(64, 166, 255, 0.5); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-header .post-category a, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-header .post-category a, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-info-header .post-category a { background-color: rgba(64, 166, 255, 0.82); }
.cws-countdown-module .cws-custom-button, p.second-color input.second-color { border-color: rgb(64, 166, 255); }
#cws-page-loader::before { border-bottom-color: rgb(64, 166, 255); border-left-color: rgb(64, 166, 255); }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], .wpcf7-select, textarea, .comment-list .comment-respond, .widget_shopping_cart_content .buttons .button.checkout, .mini-cart .woo-mini-cart .buttons .button.checkout, .woo-panel .woocommerce-ordering .orderby, select { border-color: rgba(64, 166, 255, 0.48); }
.select2-selection--single, .select2-dropdown { border-color: rgba(64, 166, 255, 0.48) !important; }
.widget_nav_menu .menu li.active, .cws-pricing-module .pricing-row-info:not(:first-child) { border-color: rgba(64, 166, 255, 0.4) !important; }
.vc_tta-container .vc_tta-accordion .vc_tta-panels .vc_tta-panel:not(:first-child) { border-color: rgba(64, 166, 255, 0.34) !important; }
.cws-pricing-module .pricing-title-wrapper { border-color: rgba(64, 166, 255, 0.3); }
.vc_toggle, .widget_archive li, .wp-block-archives-list li, .widget_meta li, .widget_categories li, .wp-block-categories-list li, .widget_categories ul ul, .wp-block-categories-list ul, .widget_pages li, .widget_product_categories li, .widget_recent_comments #recentcomments .recentcomments, .wp-block-latest-comments .wp-block-latest-comments__comment:not(:first-child), .widget_nav_menu .menu li, .widget-cws-twitter:not(.cws-carousel-wrapper) .cws-tweet, .cws-widget.widget_rss ul li .rsswidget, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-title, .nav-post-links, .widget_top_rated_products ul li:not(:first-child), .widget_recently_viewed_products ul li:not(:first-child), .widget_recent_reviews ul li:not(:first-child), .widget_products ul li:not(:first-child), .widget_shopping_cart_content ul li:not(:first-child), .widget_top_rated_products .total, .widget_recently_viewed_products .total, .widget_recent_reviews .total, .widget_products .total, .widget_shopping_cart_content .total, .mini-cart .woo-mini-cart .total, .widget_top_rated_products li::before, .widget_recently_viewed_products li::before, .widget_recent_reviews li::before, .widget_products li::before, .woocommerce .product .woocommerce-tabs .panel .commentlist li:not(:last-child), .cws-widget.widget_rating_filter ul li:not(:first-child), .comment-list .comment:not(:first-child), .comment-list .pingback:not(:first-child), .comment-list .trackback:not(:first-child), .comment-list .comment .comments-children, .comment-list .pingback .comments-children, .comment-list .trackback .comments-children, .comments-nav, .woocommerce-MyAccount-navigation-link { border-color: rgba(64, 166, 255, 0.25) !important; }
.single-post-meta .post-category a, body.single-post .single-related .news .cws-vc-shortcode-grid .item .post-info-header .post-category a { border-color: rgba(64, 166, 255, 0.25) !important; }
blockquote.is-style-large, .wp-block-pullquote { border-color: rgba(64, 166, 255, 0.25); }
.widget_product_search form [type="submit"]::before, .widget_search form [type="submit"]::before { color: rgb(31, 91, 189); }
.vc_toggle .vc_toggle_title > h4, .vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title a span, .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a .vc_tta-title-text, .vc_pie_chart .wpb_wrapper h4.wpb_pie_chart_heading, .vc_pie_chart .wpb_wrapper .vc_pie_chart_value, .cws-testimonial-module .testimonial-author-pos, aside .cws-widget .calendar_wrap #wp-calendar tr td, .wp-block-calendar #wp-calendar tr td { color: rgba(31, 91, 189, 0.88); }
.news.posts-grid .item .post-wrapper .post-info .post-info-header .post-category a, .news.posts-grid .item .post-wrapper .post-info .post-category a { color: rgba(31, 91, 189, 0.78); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item) .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item :not(.related-item).post-wrapper .post-info .post-date-special { color: rgba(31, 91, 189, 0.72); }
.widget_archive a::before, .wp-block-archives-list a::before, .widget_meta a::before { color: rgba(31, 91, 189, 0.6); }
.widget_media_audio .mejs-container, .widget_media_audio .mejs-container .mejs-controls, .widget_media_audio .mejs-embed, .widget_media_audio .mejs-embed body, .widget_media_video .mejs-container, .widget_media_video .mejs-container .mejs-controls, .widget_media_video .mejs-embed, .widget_media_video .mejs-embed body, .widget_calendar .calendar_wrap #wp-calendar caption, .wp-block-calendar #wp-calendar caption, .cws-pricing-module.highlighted, .form-advanced .form-field-wrapper.focused .form-field-counter::after { background-color: rgb(31, 91, 189); }
.news.posts-grid .item .post-wrapper .post-info .post-info-header .post-info-header-divider, .news.posts-grid .item .post-wrapper .post-info .post-info-footer .post-info-footer-divider, .widget-cws-recent-entries .post-item::before, .widget_recent_entries ul li::before { background-color: rgba(31, 91, 189, 0.2); }
.inner-arrows .slick-arrow { box-shadow: rgba(31, 91, 189, 0.1) 0px 11px 27px 0px; }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.site-header .search_menu:hover, .header-container .header-zone .side-panel-icon:hover, a[rel="v:url"]:hover, .mini-cart:hover::before, .cws-custom-button:hover, .widget_product_search form [type="submit"]:hover, .widget_search form [type="submit"]:hover, .wp-block-search .wp-block-search__button:hover, .widget_recent_comments #recentcomments .recentcomments a:hover, .post-meta-wrapper > * a:not(.read-more):hover, .nav-post-links.images_nav a:hover, .post-option a:hover, .nav-post-links > div:hover a:nth-of-type(2), .nav-post-links > div:hover::before, .inner-arrows .slick-arrow:hover::before, .widget-cws-recent-entries .post-item .post-title a:hover, .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-cats a:hover, .widget_rss ul li a:hover, .wp-block-rss .wp-block-rss__item a:hover, .pagination .page-links a.page-numbers.prev:hover, .pagination .page-links a.page-numbers.next:hover, .news.posts-grid .item .post-wrapper .post-author .post-author-name a:hover, .cws-carousel.slick-vertical.cws-vc-shortcode-grid .slick-arrow:hover::before, .product .product_meta a:hover, .product .woo-product-post-title a:hover, .product-category a:hover .woocommerce-loop-category__title, .price_slider_wrapper .price_slider_amount .button:hover, .widget_shopping_cart_content .buttons .button:not(.checkout):hover, .mini-cart .woo-mini-cart .buttons .button:not(.checkout):hover, .header-container .woo-mini-cart .cart_list .mini_cart_item a:not(.remove):hover, .cws-widget:not(.widget_icl_lang_sel_widget) ul li > a:hover, .wp-block-archives-list li > a:hover, .woocommerce .product .summary .single-product-categories a:hover, .woocommerce-cart-form .shop_table .coupon .button:hover, .cart-collaterals .checkout-button:hover, .portfolio-module-wrapper .item .under-image-portfolio .post-title a:hover, .form-advanced .form-row button:hover, .form-advanced .form-row .button:hover, .form-advanced .form-row .cws-button:hover, .form-advanced .form-row input[type="button"]:hover, .form-advanced .form-row input[type="reset"]:hover, .form-advanced .form-row input[type="submit"]:hover, .staff-module-wrapper .staff-item-wrapper .staff-item-inner .cws-staff-post-info .cws-social-links.cws-social-link.hexagon:hover::after, .cws-testimonial-module.style-3 .slick-arrow:hover, .wp-block-archives-list li > a:hover, .wp-block-categories-list li > a:hover, .widget_recent_comments a:hover, .wp-block-latest-comments a:hover, .wp-block-latest-posts a:hover, .news.posts-grid .item .post-wrapper .post-info .read-more-wrapper .read-more:hover::before { color: rgb(31, 90, 188); }
.mini-cart .woo-mini-cart .buttons .button:hover, .news.posts-grid.layout-timeline .layout-timeline .item:not(.related-item) .post-wrapper .post-info .post-title a:hover, .news.posts-grid .item .post-wrapper .post-info .read-more-wrapper .read-more:hover, .news.posts-grid.layout-1 .item:not(.related-item) .post-wrapper .post-info .post-info-footer .post-category a:hover, .news.posts-grid.layout-def .item:not(.related-item) .post-wrapper .post-info .post-info-footer .post-category a:hover { color: rgb(31, 90, 188) !important; }
.site-search-wrapper .close-search:hover, input.cws-submit-mail[type="submit"]:hover, .widget_product_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:hover, .wp-block-tag-cloud a.tag-cloud-link:hover, .news.posts-grid .item .post-wrapper .post-info .post-info-header .post-category a:hover, .news.posts-grid .item .post-wrapper .post-info .post-category a:hover, .single-post-meta .post-category a:hover, .nav-post-links .nav-post-link:hover::before, .widget_shopping_cart_content .buttons .button.checkout:hover, .mini-cart .woo-mini-cart .buttons .button.checkout:hover { background-color: rgb(31, 90, 188); }
.portfolio-module-wrapper .item:not(.under-img) .item-content:hover .cws-portfolio-content-wrap, .portfolio-module-wrapper .item.under-img.clear-image .item-content:hover .links-wrap .fancy { background-color: rgba(31, 90, 188, 0.9); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a:hover, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a:hover, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a:hover { background-color: rgb(31, 90, 188) !important; }
button:not(:disabled):hover, input[type="button"]:not(:disabled):hover, input[type="submit"]:not(:disabled):hover { background-color: rgba(31, 90, 188, 0); }
.single-post-meta .post-category a, .widget_shopping_cart_content .buttons .button.checkout:hover, .mini-cart .woo-mini-cart .buttons .button.checkout:hover { border-color: rgb(31, 90, 188); }
body.single-post .single-related .news .cws-vc-shortcode-grid .item .post-info-header .post-category a:hover, input[type="radio"]:hover, input[type="checkbox"]:hover { border-color: rgb(31, 90, 188) !important; }
.cws-service-module:not(.disable-shadow):not(.service-type-gallery):hover, .portfolio-module-wrapper .item.under-img:hover::before { box-shadow: rgba(31, 90, 188, 0.15) 0px 20px 60px 0px; }
a:hover, .top-bar-wrapper .top-bar-search .search-icon:hover, .search_menu_wrap .search_menu_cont .search_back_button:hover::before, aside .cws-widget .calendar_wrap #wp-calendar tfoot a:hover, .wp-block-calendar #wp-calendar tfoot a:hover, .woo-products-media-side-links li a.button:hover, .elementor-shortcode .metamax-shop-loop-item-content-wrapper:hover .woocommerce-loop-category__title, .elementor-shortcode .metamax-shop-loop-item-content-wrapper:hover mark, .top-bar-wrapper .social-links-wrapper .social-btn-open:hover, .cws-vc-shortcode-grid.masonry .item .cws-portfolio-content-wrap .desc-img a:hover, .cws-countdown-module .countdown_icons .icon_wrapper .icon:hover, .pagination .page-links a.page-numbers:hover, .news.posts-grid .item .post-wrapper .post-info .post-title a:hover, .news.posts-grid .item.format-link .post-format-link:hover .link-text, .news.posts-grid .item .post-wrapper .post-info .read-more-wrapper .read-more:hover, .single-post-meta .post-author .post-author-name a:hover, .comment-list .comment .comment-author a:hover, .comment-list .pingback .comment-author a:hover, .comment-list .trackback .comment-author a:hover, .comment-list .comment .comment-reply-link:hover, .comment-list .trackback .comment-reply-link:hover, .comment-list .pingback .comment-reply-link:hover, body.single-post .single-related .news .cws-vc-shortcode-grid .item .post-info-header .post-title a:hover, .widget_product_search form [type="submit"]:hover::before, .widget_search form [type="submit"]:hover::before { color: rgb(64, 166, 255); }
.cws-carousel .slick-arrow:hover, .news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info-footer::before, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info-footer::before, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info-footer::before { background-color: rgba(64, 166, 255, 0.49); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a { background-color: rgba(64, 166, 255, 0.3) !important; }
.widget_recent_entries ul li:hover, .wp-block-latest-posts li:hover, .widget-cws-recent-entries .post-item:hover, .single-product-footer .single-product-tags a:hover { background-color: rgba(64, 166, 255, 0.21); }
.widget_media_video .mejs-overlay-button:hover, .news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-date-special, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-date-special { background-color: rgb(64, 166, 255); }
aside .widget_archive a:hover, .wp-block-archives.wp-block-archives-list li a:hover, .wp-block-archives.wp-block-archives-list li > a:hover, aside .widget_meta a:hover, aside .widget_nav_menu .menu li:hover:not(.active) > a, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation > ul > li:hover > a { background-color: rgba(64, 166, 255, 0.21); }
aside .widget_nav_menu .sub-menu > li.active > a { background-color: rgba(64, 166, 255, 0.21); }
button:not(:disabled):hover, input[type="button"]:not(:disabled):hover, input[type="submit"]:not(:disabled):hover, .button:hover:not(:disabled), .mini-cart .woo-mini-cart .buttons .button:not(.checkout):hover, .woocommerce-cart-form .shop_table .coupon .button:hover, .cart-collaterals .checkout-button:hover, .form-advanced .form-row button:hover, .form-advanced .form-row .button:hover, .form-advanced .form-row .cws-button:hover, .form-advanced .form-row input[type="button"]:hover, .form-advanced .form-row input[type="reset"]:hover, .form-advanced .form-row input[type="submit"]:hover { border-color: rgba(64, 166, 255, 0.48); }
.news.posts-grid.layout-2 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a, .news.posts-grid.layout-3 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a, .news.posts-grid.layout-4 .cws-vc-shortcode-grid .item:not(.related-item):hover .post-wrapper .post-info .post-category a { color: rgba(31, 91, 189, 0.75) !important; }
.single-post-meta .post-likes .sl-button:hover, .single-post-meta .post-likes .sl-button:hover .sl-icon::before { color: rgb(31, 91, 189); }
.cws-testimonial-module.style-1 .testimonial-info-wrapper:hover, .cws-testimonial-module.style-1 .cws-testimonial-item.slick-center .testimonial-info-wrapper, .cws-testimonial-module.style-1 .cws-testimonial-item.active .testimonial-info-wrapper { box-shadow: rgba(31, 91, 189, 0.1) 0px 20px 45px 0px; }
}
@media screen and (max-width: 1199px), screen and (max-width: 1366px) and (any-hover: none){
.menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-item > .button-open, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-item > a, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-ancestor > .button-open, .menu-box .main-nav-container .menu-box-wrapper .main-menu .menu-item.current-menu-ancestor > a, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > a, .header-zone .main-nav-container .main-menu > .menu-item.current_page_ancestor > span, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > a, .header-zone .main-nav-container .main-menu > .menu-item.current-menu-item > span { color: rgb(31, 90, 188); }
.cws-testimonial-module.style-1 .testimonial-info-wrapper:hover, .cws-testimonial-module.style-1 .cws-testimonial-item.slick-center .testimonial-info-wrapper, .cws-testimonial-module.style-1 .cws-testimonial-item.active .testimonial-info-wrapper { box-shadow: rgba(31, 91, 189, 0.1) 0px 5px 15px 0px; }
}
@media screen and (max-width: 991px){
.cws-service-module.service-type-gallery:not(.disable-shadow) .service-info-wrapper { box-shadow: rgba(31, 90, 188, 0.15) 0px 20px 60px 0px; }
}
.header_wrapper .top_bar_box { z-index: 6; }
.header_wrapper .logo_box { z-index: 4; }
.header_wrapper .menu_box { z-index: 3; }
.header_wrapper .title_box { z-index: 1; }
.header-overlay { background-color: rgb(10, 4, 4); }
.header_cont .menu-box { }
.header_cont .menu-box { background-color: rgba(255, 255, 255, 0); }
.title-box::before { }
.title-box .subtitle-content, .title-box .bread-crumbs a, .title-box .bread-crumbs { color: rgb(255, 255, 255); }
.title-box .bread-crumbs .delimiter::before { color: rgba(255, 255, 255, 0.5); }
.title-box .bread-crumbs .current { color: rgb(255, 226, 122); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.title-box .bread-crumbs a:hover { color: rgb(255, 226, 122); }
}
.title-box .title h1 { color: rgb(255, 226, 122); }
.top-bar-icons { padding-top: 20px; padding-bottom: 20px; }
.top-bar-wrapper .topbar-trigger::after, .top-bar-wrapper { background-color: rgb(255, 210, 0); }
.top-bar-wrapper .topbar-trigger::before { border-color: rgb(255, 210, 0) transparent transparent; }
.header-container .top-bar-wrapper .container .top-bar-search.show-search .row-text-search::before, .header-container .top-bar-wrapper .container .top-bar-icons.right-icons .social-links-wrapper.toogle-of .cws-social-links::after { background: linear-gradient(to left, rgb(255, 210, 0) 85%, rgba(255, 210, 0, 0.1)); }
.header-container .top-bar-wrapper .container .top-bar-icons.left-icons .social-links-wrapper.toogle-of .cws-social-links::after { background: linear-gradient(to right, rgb(255, 210, 0) 85%, rgba(255, 210, 0, 0.1)); }
.top-bar-content, .top-bar-wrapper .container a, .top-bar-wrapper .container .search-icon, .top-bar-wrapper .container .top-bar-icons .top-bar-links-wrapper .top-bar-box-text i, .top-bar-wrapper .container .social-links-wrapper .social-btn-open, .top-bar-wrapper .container .social-links-wrapper .social-btn-open-icon, .top-bar-wrapper .ticker-item-price { color: rgb(255, 255, 255); }
.top-bar-wrapper .top-bar-search.show-search .search-icon, .top-bar-wrapper .container .social-links-wrapper .social-btn-open.active, .top-bar-wrapper .ticker-item-name { color: rgb(221, 51, 51); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.top-bar-wrapper .container a:hover, .top-bar-wrapper .container .top-bar-icons .search-icon:hover, .top-bar-wrapper .container .social-links-wrapper:hover .social-btn-open { color: rgb(221, 51, 51); }
}
.header-zone .top-bar-content, .header-zone .top-bar-wrapper .container a, .header-zone .top-bar-wrapper .container .search-icon, .header-zone .top-bar-wrapper .container .top-bar-icons .top-bar-links-wrapper .top-bar-box-text i, .header-zone .top-bar-wrapper .container .social-links-wrapper .social-btn-open, .header-zone .top-bar-wrapper .container .social-links-wrapper .social-btn-open-icon, .header-zone .top-bar-wrapper .container .top-bar-content .top_bar_shortcode_wrapper .ccpw-price-label ul li .coin-container .price { color: rgb(197, 207, 255); }
.header-zone .top-bar-wrapper .top-bar-search.show-search .search-icon, .header-zone .top-bar-wrapper .container .social-links-wrapper .social-btn-open.active, .header-zone .top-bar-wrapper .container .top-bar-content .top_bar_shortcode_wrapper .ccpw-price-label ul li .coin-container .name { color: rgb(254, 181, 86); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.header-zone .top-bar-wrapper .container a:hover, .header-zone .top-bar-wrapper .container .top-bar-icons .search-icon:hover, .header-zone .top-bar-wrapper .container .social-links-wrapper:hover .social-btn-open { color: rgb(254, 181, 86); }
}
.footer-container .cws-widget .widget-title, .footer-content-wrapper .footer-text .footer-text-title, .footer-subscribe-form .footer-subscribe-form-input input:focus { color: rgb(255, 255, 255); }
.footer-container, .footer-container .button, .footer-container .cws-widget ul > li a, .footer-info-text, .page-footer .container .cws-social-links .cws-social-link::before, .footer-container .cws-widget .menu .menu-item:hover > .opener, .footer-container .cws-widget .menu .menu-item.current-menu-ancestor > .opener, .footer-container .cws-widget .menu .menu-item.current-menu-item > .opener, .footer-container .menu .menu-item.current-menu-ancestor > a, .footer-container .menu .menu-item.current-menu-item > a, .footer-container .cws-widget .ourteam_item_title a, .footer-container .cws-widget .ourteam_item_position a, .footer-container .widget_woocommerce_product_tag_cloud .tagcloud a, .footer-container .widget_tag_cloud .tagcloud a, .footer-container .widget-cws-about .user-name, .footer-container .gallery-caption, .footer-container .custom-html-widget > :not(a), .footer-container .widget-cws-text .text > :not(a), .footer-container .widget-cws-text .cws-custom-button, .footer-container .widget-cws-twitter .cws-tweet::before, .footer-container .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-title a, .footer-container .cws-widget .parent_archive .widget_archive_opener::before, .footer-container .widget_recent_comments #recentcomments .recentcomments a, .footer-container .cws-widget .menu-item-has-children .opener::before, .footer-subscribe-form .footer-subscribe-form-input input::placeholder, .footer-subscribe-form .footer-subscribe-form-input input { color: rgb(255, 255, 255); }
.footer-container .widget_woocommerce_product_search form .search-field, .footer-container .widget_search form .search-field { border-color: rgb(255, 255, 255); }
.footer-container .cws-widget ul > li::before, .footer-container .owl-controls .owl-pagination .owl-page span::before, .footer-container .owl-controls .owl-pagination .owl-page.active span::before, .footer-container .owl-pagination .owl-page.active::before { background-color: rgb(255, 255, 255); }
.footer-container a, .footer-container .star-rating span, .footer-container .custom-html-widget a, .footer-container .widget-cws-text .text a, .footer-container .widget-cws-contact .cws-textwidget-content .information-group i, .footer-container .widget-cws-contact .cws-textwidget-content .information-group a, .footer-container .cws-widget .cws-textwidget-content .user-position, .footer-container .widget_recent_entries ul li .post-date { color: rgb(255, 226, 122); }
@media screen and (min-width: 1367px), screen and (min-width: 1200px) and (any-hover: hover), screen and (min-width: 1200px) and (min--moz-device-pixel-ratio:0), screen and (min-width: 1200px) and (-ms-high-contrast: none), screen and (min-width: 1200px) and (-ms-high-contrast: active){
.footer-container .widget-cws-categories .item .category-block .category-label:hover, .footer-container .widget_recent_comments #recentcomments .recentcomments a:hover, .footer-container .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-title a:hover, .footer-container .widget_recent_entries ul li a:hover, .footer-container .widget_nav_menu ul > li:hover > a, .page-footer .container .cws-social-links .cws-social-link:hover::before, .footer-subscribe-form .footer-subscribe-form-button:hover::before, .footer-container .button:hover { color: rgb(255, 226, 122); }
}
.footer-container .button, .footer-container .widget-cws-banner .banner-desc::before, .footer-container .widget_recent_entries ul li .post-date::before, .footer-container .widget-cws-about .cws-textwidget-content .about-me .user-description::before, .footer-container .widget-cws-text .cws-custom-button, .footer-container .widget-cws-recent-entries .post-item .post-preview .post-info-wrap .post-date::before, .footer-container .widget_nav_menu ul > li > a::before, .footer-container .cws-widget .calendar_wrap #wp-calendar tr td, .footer-container .cws-widget .calendar_wrap #wp-calendar tr th, .footer-container .cws-widget .calendar_wrap #wp-calendar caption { background-color: rgb(255, 226, 122); }
.footer-container .button, .footer-container .widget-cws-text .cws-custom-button, .footer-container .owl-controls .owl-pagination .owl-page.active span::after, .footer-container .cws-widget ul > li > a { border-color: rgb(255, 226, 122); }
form .footer-subscribe-form .footer-subscribe-form-input input { border-color: rgba(255, 255, 255, 0.2); }
.footer-subscribe-form .footer-subscribe-form-button::before { color: rgb(255, 255, 255); }
.page-footer .container .cws-social-links .cws-social-link::after { color: rgba(255, 255, 255, 0.1); }
.footer-text .footer-text-icon { color: rgb(255, 255, 255); }
.footer-container .widget-cws-twitter .cws-tweet::before, .footer-container .cws-widget .tagcloud a::before { background: linear-gradient(135deg, rgba(255, 226, 122, 0.7), rgba(255, 226, 122, 0.9)); }
.footer-container .widget-cws-twitter .cws-tweet::before { box-shadow: rgba(255, 226, 122, 0.2) 3px 3px 10px 0px; }
.page-footer { padding-top: 70px; padding-bottom: 0px; }
.page-footer .bg-layer { background-color: rgb(10, 0, 0); }
.page-footer .footer-icon::before { color: rgb(10, 0, 0) !important; }
.copyrights-area { background-color: rgb(10, 0, 0); }
.copyrights-area { color: rgb(255, 255, 255); }
.woocommerce .product .summary .cart .single_add_to_cart_button { background-color: rgb(255, 226, 122); border-color: rgb(255, 226, 122); color: rgb(157, 95, 54); }
.woocommerce .product .summary .cart .single_add_to_cart_button:hover, .woocommerce .product .summary .cart .single_add_to_cart_button:focus, .woocommerce .product .summary .cart .single_add_to_cart_button:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 226, 122); color: rgb(157, 95, 54); }
.promo-variants-box .extras .item .c .t1 + div:not([class])::before { content: "" !important; }
@media screen and (max-width: 1199px), screen and (max-width: 1366px) and (any-hover: none){
:lang(ar) .menu-box .container .header-nav-part .main-nav-container .menu-left-icons .mobile-menu-hamburger:last-child { margin-right: 0px !important; margin-left: 10px; }
}
.footer-container.col-1 { width: 100% !important; }
:lang(ar) .site-header.logo-in-menu.logo-left .menu-logo-part { margin-right: 0px !important; margin-left: 50px; }
li#menu-item-178413 { margin-left: 37px; }
table.shop_table.woocommerce-checkout-review-order-table { display: block; padding: 20px; }
small.includes_tax { display: none; }
.woocommerce-billing-fields input, .woocommerce-billing-fields select { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px; }
input::placeholder { color: rgb(117, 117, 117) !important; }
select#billing_country { width: 100%; border-radius: 5px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
tr.fee > td { text-align: right; }
span.woocommerce-terms-and-conditions-checkbox-text { margin-top: 10px; }
table.shop_table.woocommerce-checkout-review-order-table > tbody, table.shop_table.woocommerce-checkout-review-order-table > tbody > tr.cart_item, table.shop_table.woocommerce-checkout-review-order-table > tbody > tr.cart_item > td.product-name { width: 100%; }
p#billing_Faktura_field { margin-top: 20px; }
@media (min-width: 768px){
#billing_first_name_field, #billing_last_name_field { width: 48%; float: left; margin-right: 0px; }
#billing_first_name_field { margin-right: 4%; }
}
@media (max-width: 767px){
#billing_first_name_field, #billing_last_name_field { width: 100%; float: none; }
}
.gratis { margin-top: 0px !important; padding-top: 20px !important; }
.promo-variants-box { padding-bottom: 10px !important; margin-bottom: 10px !important; }
li.wc_payment_method { display: block !important; }
.order-total-includes-tax { margin-top: 8px; font-size: 12px; line-height: 1.4; text-align: left; width: 100%; }
table#buba_comments td { margin: 0px; padding: 0px; }
.title-box { background: rgb(19, 44, 95); }
textarea#komentarze_buba { border-radius: 5px; background: white; height: 250px; border: 1px solid rgb(217, 215, 217); }
label#ilosckomentarzy { font-weight: 900; color: rgb(19, 42, 95); font-size: 21px; line-height: 32px; margin-bottom: 10px; margin-top: 15px; }
label#ilosckomentarzy::before { content: "5️⃣ - "; }
.buba-apo .link-header:first-of-type::before { content: "2️⃣ - "; }
.bg-bleed { position: relative; z-index: 0; background-clip: padding-box; }
.bg-bleed::before { content: ""; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); width: 100vw; height: 100%; background: inherit; z-index: -1; pointer-events: none; }
.cws-textmodule-content-wrapper a, .ea-content-wrapper a, p.must-log-in > a, article a { color: rgb(63, 0, 168); text-decoration: underline; font-weight: 900; }
a.cws-custom-button.small { color: white !important; }
.cws-vc-shortcode-grid.isotope { margin-top: 35px; margin-bottom: 35px; }
.header_cont .menu-box { padding: 0px; }
li::before { display: none; }
.woocommerce-notices-wrapper { display: none; }
span#addVariantToOrder { margin-top: 0px; width: 100%; font-size: 16px; padding: 10px 30px 10px 10px; height: 50px; background: rgb(32, 91, 189) !important; }
#bubaAddBothVariants, button#place_order, a.checkout-button.button.alt.wc-forward { position: relative; display: inline-flex; align-items: center; justify-content: center; padding: 15px; background: rgb(32, 91, 189) !important; }
.choose-box .v-selects.c1 select, input#buba_autolajki_input, .choose-box .remove, .choose-box .remove2, #linczek2, #buba_autolajki_input { border: 1px solid rgb(216, 216, 216); height: 50px !important; }
#addVariantToOrder span { margin-top: 2px; }
.cws-roadmap-module .roadmap-list-wrapper .roadmap-row .roadmap-item.end-point::before { content: "➤"; }
select#langSelect { background: white !important; }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu > .menu-item.menu-item-has-children > a::before { content: "▼"; }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .sub-menu .menu-item .button-open::before { content: "❯"; }
.star-rating::before, .star-rating > span::before { content: "★★★★★"; }
.cws-roadmap-module .roadmap-row .roadmap-item .roadmap-icon-wrapper::before { content: ""; position: absolute; inset: 0px; border-radius: 20px; background: rgb(13, 85, 200); }
.cws-roadmap-module .roadmap-row .roadmap-item .roadmap-label::before { content: ""; position: absolute; border-radius: 10px; background: rgb(13, 85, 200); }
.sp-easy-accordion > .sp-ea-single > .ea-header a { background: rgb(32, 91, 189); display: block; margin-top: 0px; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.mini-cart .woo-icon i::before { display: block; width: 24px; height: 32px; background: url("https://kumplo.com/wp-content/uploads/2020/11/bag.svg") center center / contain no-repeat; transform: scaleX(-1); content: "" !important; }
.panel h2, .panel h3 { margin: 0px !important; }
.ea-expand-icon.fa.ea-font-icon-minus_regular::before { content: ""; }
.ea-expand-icon.fa.ea-font-icon-plus_regular::before { content: "+"; }
.footer-icons { width: 25px; margin-left: 10px; margin-top: 10px; opacity: 1; transition: 0.4s; }
.footer-icons:first-child { margin-left: 0px; }
.cws-custom-button, .regular { color: black; }
img.not-so-lazy.alignnone, .not-so-lazy.aligncenter { display: block; width: 100%; height: 385px; }
.single-post-meta .post-likes .sl-icon::before { content: "❤️"; }
p > strong > a, p > a { color: rgb(27, 90, 184); }
.buba-apo .pretty { margin-right: 0px !important; }
@media (max-width: 768px){
.buba-label-button[data-name="Jakość"][data-label*="Prawdziwe konta"]::after, .container-option.checkbox-item.buba-apo-checkbox-1::after, .container-option.checkbox-item.buba-apo-checkbox-3::after { font-size: 8px; padding: 4px 8px; }
}
.value > select { width: 100%; }
p.cantlogin { font-weight: 900; text-align: center; color: red; }
div#cleafsTicketForm { background: white; padding: 15px; }
p.working-info { background: white; padding: 10px 15px; text-align: center; margin-bottom: 0px; }
.buba-apo .btn.btn-option { font-size: 18px; }
.col-xl-12.buba-apo-label-1-0:nth-child(1)::after { content: "OR" !important; }
#quantity, #country, #reaction, #duration, #type { width: 100%; }
.separator { display: flex; text-align: center; margin: 35px 0px; }
label.custom_ilosc { display: inline; }
.separator::after, .separator::before { content: ""; border-bottom: 1px solid rgb(189, 224, 255); margin: 0px 10px; width: 50%; }
#link-header, .link-header { color: rgb(18, 41, 95); font-size: 21px; font-weight: 900; margin: 10px 0px !important; }
button.single_add_to_cart_button.button.alt:disabled { background: rgba(0, 0, 0, 0.51); }
.description { width: 100% !important; padding: 0px !important; margin: 0px !important; }
.col-xl-12.buba-apo-label-0-0::after { content: "OR"; text-align: center; margin: auto; display: block; font-weight: 900; }
ul.page-numbers { margin: 20px 0px; display: flex; }
ul.page-numbers > li { float: left; background: rgb(236, 246, 255); padding: 10px 15px; border-radius: 5px; }
span.page-numbers.current { font-weight: 900; }
td.value { padding: 10px 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.awdr_discount_bar_content { border-radius: 5px; padding: 10px; color: rgb(69, 115, 9); clear: both; text-align: center; background: rgba(116, 232, 116, 0.41); text-transform: uppercase; font-weight: 900; }
.awdr_discount_bar.awdr_row_0 { margin-top: 5px !important; padding: 0px !important; }
p#vat-info { text-align: center; font-size: 11px; }
.dropdown-menu.show { padding: 15px; }
input#linczek2::placeholder, input#linczek::placeholder { color: rgba(18, 41, 95, 0.38) !important; }
.widget_nav_menu ul li a { background: black; color: rgb(255, 255, 255) !important; }
.seo-form, .seo-form > input { color: rgb(255, 255, 255); border-radius: 5px !important; }
#wpforms-submit-4972 { width: 200px; background: rgb(255, 226, 122); color: rgb(157, 95, 54); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 17px 26px 16px; border-radius: 5px; text-align: center !important; margin: auto !important; }
ul.page-numbers > li::before, em.woocommerce-review__verified.verified, form.variations_form.cart > table.variations > tbody > tr > td.label:nth-child(1) { display: none; }
@media only screen and (max-width: 768px){
div.wpforms-container-full .wpforms-form .wpforms-one-third, div.wpforms-container-full .wpforms-form .wpforms-two-sixths { width: 100%; margin: 0px; }
button#wpforms-submit-4972 { width: 100%; }
}
#reply-title, .reply-title { font-size: 30px; font-weight: 900; color: rgb(20, 43, 95); }
span.comments-count { background: rgb(31, 91, 189); border-radius: 5px; padding: 0px 10px; color: rgb(255, 255, 255); }
.comment-list .comment .avatar { position: relative; display: block; }
.mini-cart .woo-mini-cart .cart_list .mini_cart_item .quantity .amount { font-weight: 900; color: rgb(31, 90, 188) !important; }
body.single-post .post-media .pic img, img { border-radius: 0px !important; }
.post-info { margin-top: 10px !important; }
section.news.single { margin-top: 20px; }
.grid-row.single-comments { max-width: 100% !important; }
h2, h3, h4 { margin: 10px 0px !important; }
.logo-sticky-wrapper.logo-wrapper { width: 300px; }
.form-row > div > span > input, textarea { background: rgba(64, 166, 255, 0.18); }
p.ez-toc-title { text-transform: uppercase; font-weight: 900 !important; font-size: 21px !important; padding: 10px !important; }
#ez-toc-container { color: rgb(20, 37, 99); font-size: 18px; letter-spacing: 1px; border-radius: 0px !important; box-shadow: none !important; }
a.ez-toc-link { margin-left: 10px; }
::placeholder { color: rgb(110, 152, 217) !important; }
a { color: rgb(19, 42, 95); }
li.woocommerce-mini-cart-item.mini_cart_item > a { font-weight: 700 !important; }
.variation-atribute { border-bottom: 1px solid rgb(199, 229, 255); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-color: rgb(199, 229, 255); border-right-color: rgb(199, 229, 255); border-left-color: rgb(199, 229, 255); margin-top: 10px; }
p.woocommerce-mini-cart__total.total { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; margin: 0px !important; }
p.woocommerce-mini-cart__total.total > span { color: rgb(31, 90, 188) !important; font-weight: 900 !important; }
.subtitle-content { padding: 0px 35px; }
.form-advanced.form-seo-score > div > label > span > input { background: rgb(255, 255, 255) !important; }
h1, h2, h3, h4, h5, h6 { font-weight: 800 !important; }
.buba-apo > div > h4 { font-size: 21px !important; color: rgb(17, 40, 95); }
.woocommerce-account .woocommerce .woocommerce-myaccount-content .woocommerce-orders-table__cell .button { border-radius: 5px; width: 100%; text-align: center; margin: 2px !important; }
span.logo-sticky.cws-svg-sticky > span > svg { width: 300px; height: 140px; }
@media only screen and (min-width: 991px){
.mini-cart .woo-mini-cart { width: 385px; }
span.cws_logotype_svg > svg { width: 300px; height: 140px; }
}
@media only screen and (max-width: 990px){
.mini-cart .woo-mini-cart { width: 95%; }
span.cws_logotype_svg > svg { width: 150px; height: 100px; }
}
.variation-atribute { clear: both; height: 25px; }
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { margin-bottom: 15px; }
dd.variation-link { text-align: right; width: 87%; height: 25px; overflow: hidden; }
dt.variation-link { width: 13%; }
dt { float: left; font-size: 17px; overflow: hidden; }
dd { float: right; font-size: 17px; padding-left: 0px !important; }
.woocommerce .product .woocommerce-tabs .panel h2 { display: block !important; }
.wpcf7 form.sent .wpcf7-response-output { border-color: rgb(70, 180, 80); border-radius: 5px; background: rgb(71, 180, 80); color: rgb(255, 255, 255); }
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output { border-color: red; border-radius: 5px; background: red; color: rgb(255, 255, 255); }
.cws-custom-select::before { top: 20px !important; }
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required { height: 100%; }
.page-content:not(:empty) { padding: 0px; }
.title-box .page-title .container { padding: 0px !important; }
div#force-2-buy { color: rgb(255, 255, 255); margin: auto; font-size: 16px; font-weight: 700 !important; text-transform: uppercase !important; border-radius: 5px !important; background: linear-gradient(-20deg, rgb(31, 91, 189), rgb(12, 40, 105)) !important; padding: 10px !important; }
.cws-price { display: block; font-size: 21px; margin: 20px; }
.menu-box-wrapper.active > .no-split-menu > ul > li > a { color: rgb(0, 0, 0) !important; }
.custom-promo { float: left; padding: 0px 10px; font-weight: 900; color: white; background: rgb(204, 12, 57); border-radius: 5px 0px 10px; }
.separator.smaller { margin: 10px 0px !important; }
a.cart-menu { width: 100%; display: block; padding: 10px; border-bottom: 1px solid rgb(189, 224, 255); font-weight: 900; color: rgb(0, 0, 0) !important; }
li.woocommerce-mini-cart-item.mini_cart_item { background: rgba(239, 248, 255, 0.58); border-radius: 5px; padding: 10px 0px 10px 10px; }
div#products-in-cart { max-height: 260px; overflow-y: scroll; }
div#fake-shadow { display: block; height: 20px; background-image: linear-gradient(rgba(246, 251, 255, 0) 0%, rgba(68, 151, 217, 0.47)); margin-top: -20px; border-radius: 5px; }
.grecaptcha-badge, ul.tabs.wc-tabs > li::before, .woo-banner.sale-bunner { display: none !important; }
input.wpcf7-form-control.wpcf7-submit, .products.columns-3 .product { width: 100%; }
@media screen and (max-width: 1199px), screen and (max-width: 1366px) and (any-hover: none){
.header-zone .main-nav-container .sub-menu .widgettitle, .header-zone .main-nav-container .sub-menu .menu-item > a, .header-zone .main-nav-container .sub-menu .menu-item > a, .header-zone .main-nav-container .sub-menu .menu-item > .button-open { color: rgb(0, 0, 0) !important; }
ul.sub-menu { left: 0px !important; }
}
.cattegory-icon { width: 32px; border-radius: 5px !important; }
#cat-icon { float: right; width: 32px; height: 32px; }
.custom-promo-holder { overflow: hidden; clear: both; }
div#review_form > div#woo-slg-social-container-login { width: 100%; max-width: 100%; padding: inherit; margin: 0px; }
.comment-respond:not(:first-child) { padding: 20px 0px 0px; }
ul.products.columns-3 > .product { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px; background: rgb(255, 255, 255); border: 1px solid rgb(160, 210, 254); padding: 0px 0px 5px !important; }
.pic > a > img { margin: auto; }
.fa-clock::before, .flaticon-speedometer::before, .flaticon-briefing::before, .flaticon-clock::before { content: "🕐"; }
.fa-money-bill::before, .flaticon-premium-badge::before, .flaticon-medal::before { content: "💎"; }
.fa-star.fa-star::before, .flaticon-rating-2::before { content: "⭐"; }
.fa-earth-africa::before, .fa-globe-africa::before, .flaticon-goal::before, .flaticon-rating-1::before, .flaticon-worldwide::before, .flaticon-analytics::before { content: "🌎"; }
.fa-handshake::before, .flaticon-social-media::before, .flaticon-money::before, .flaticon-performance::before, .flaticon-handshake::before, .flaticon-checked::before { content: "🤝"; }
.fa-fire::before, .flaticon-ads::before { content: "🔥"; }
.fa-lock::before, .flaticon-ssl::before, .flaticon-antivirus::before, .flaticon-padlock::before, .flaticon-shield::before { content: "🔒"; }
.fa-copy::before, .flaticon-like::before, .flaticon-deadline::before, .flaticon-settings-1::before, .flaticon-link-1::before, .flaticon-bar-chart-1::before, .flaticon-conversation::before { content: "📝"; }
.flaticon-edit::before, i.cws_vc_shortcode_icon_3x.fab.fa-youtube::before, .flticon-anonymous::before { content: "🔑"; }
.flaticon-link::before { content: "🔗"; }
.flaticon-right-arrow::before { content: "🚀"; }
input[type="checkbox"]::before { content: "✔️" !important; }
li.woocommerce-mini-cart-item.mini_cart_item > img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { max-width: 70px; margin-right: 19px; float: left; }
.pswp { display: none; }
img.cattegory-icon { width: 32px; margin: 0px 5px -10px 0px; }
@media only screen and (min-width: 1367px){
li#menu-item-4228 > ul.sub-menu, li#menu-item-37000 > ul.sub-menu, li#menu-item-169178 > ul.sub-menu, li#menu-item-171074 > ul.sub-menu, li#menu-item-171089 > ul.sub-menu, li#menu-item-171096 > ul.sub-menu, li#menu-item-171097 > ul.sub-menu, li#menu-item-171104 > ul.sub-menu { width: 400px; }
.header-zone .main-nav-container .sub-menu .menu-item.current-menu-item { background: white; }
}
p.woocommerce-mini-cart__empty-message { text-align: center; padding: 10px; }
img.verified-review { width: 16px !important; margin: 0px !important; }
strong.woocommerce-review__author { font-weight: 900 !important; }
.woocommerce .product .woocommerce-tabs .panel .commentlist li .comment_container .comment-text .meta .woocommerce-review__author { display: contents; }
.dasher { border-top: 2px dashed rgba(216, 216, 216, 0.33); margin: 10px 0px; display: block; height: 1px; }
span#bubaAPOTotal { background: black; padding: 5px; border-radius: 5px; color: white; }
.buba-apo-summary { text-align: center; margin-bottom: 20px; text-transform: uppercase; border-top: 2px dashed rgba(216, 216, 216, 0.33); font-weight: 900; padding-top: 20px; margin-top: 30px; }
.fa-star::before { content: ""; font-family: cwsicon; }
span.cp { color: black; padding: 5px; background: linear-gradient(90deg, rgb(251, 251, 251), rgb(255, 255, 255), rgb(255, 255, 255)); border-radius: 5px; font-weight: 900; }
.lead-button { background: rgb(255, 226, 122) !important; border-radius: 15px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; text-transform: uppercase !important; font-weight: 900 !important; color: rgb(157, 95, 55) !important; padding: 20px !important; }
div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container { width: calc(100% - 300px); }
div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container { width: 300px; }
div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="email"] { height: 62px; }
@media only screen and (max-width: 991px){
div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container, div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container { width: 100% !important; }
}
.helper { background: black; float: right; border-radius: 5px; width: auto; margin: 10px 0px !important; }
p#link-header { float: left; }
.help-me { padding: 5px; margin: 0px !important; width: 32px !important; top: 0px !important; }
.dropdown-content.right-dropdown.alert-message { right: 0px; }
.help-me-button { margin: 5px 0px 0px; text-align: center; border-radius: 5px; background: black; color: white; font-weight: 900; display: block; width: 100%; padding: 5px; }
i.fa.fa-chevron-up::before { content: "🔼"; }
i.fa.fa-chevron-down::before { content: "🔽"; }
#my-account-menu.position-vertical-left .myaccount-submenu > li { padding-left: 10px; }
i.ea-expand-icon.fa.fa-plus::before { content: "+"; }
i.ea-expand-icon.fa.fa-minus::before { content: "-"; }
input#buba_autolajki_input { border-radius: 5px; }
.menu-box .container .header-nav-part .main-nav-container .menu-box-wrapper .main-menu .menu-item .sub-menu .menu-item a, .current-menu-item > a { padding: 10px 20px !important; }
div#cws_content_65b23fc3d0422 { padding: 15px; background: white !important; }
.woocommerce-form-login-toggle, .woocommerce-form-coupon-toggle { display: none; }
#searchProIcon { width: 52px; height: 52px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.06) 5px 5px 0px 0px !important; }
