.page-title-default{background-color:#212121;background-size:cover;background-position:center center;}.topbar-wrapp{background-color:#00af66;}.main-header{border-style:solid;}.footer-container{background-color:#007242;}body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-family: "Poppins", Arial, Helvetica, sans-serif;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th,
.wc-tabs li a,
.masonry-filter li a,
.woocommerce .cart-empty,
.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a,
.mega-menu-list > li > a,
fieldset legend,
table th,
.basel-empty-compare,
.compare-field,
.compare-value:before,
.color-scheme-dark .info-box-inner h1,
.color-scheme-dark .info-box-inner h2,
.color-scheme-dark .info-box-inner h3,
.color-scheme-dark .info-box-inner h4,
.color-scheme-dark .info-box-inner h5,
.color-scheme-dark .info-box-inner h6

		{font-family: "Poppins", Arial, Helvetica, sans-serif;}

.product-title a,
.post-slide .entry-title a,
.category-grid-item .hover-mask h3,
.basel-search-full-screen .basel-search-inner input[type="text"],
.blog-post-loop .entry-title,
.post-title-large-image .entry-title,
.single-product-content .entry-title
		{font-family: "Poppins", Arial, Helvetica, sans-serif;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Lato", Arial, Helvetica, sans-serif;font-weight: 400;}.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.main-nav .menu > li > a:focus,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before, .basel-my-account-links a:focus:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a:focus,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover, .login-form-footer .lost_password:focus,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:focus, .product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .product-compare-button a:focus,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a{color:#00af66;}.wishlist-info-widget .wishlist-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-sticky-sidebar-opener:not(.sticky-toolbar):focus,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover, .btn.btn-color-primary:focus, .button.btn-color-primary:hover, .button.btn-color-primary:focus, button.btn-color-primary:hover, button.btn-color-primary:focus, .added_to_cart.btn-color-primary:hover, .added_to_cart.btn-color-primary:focus, input[type=submit].btn-color-primary:hover, input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.added_to_cart.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:focus,input[type=submit].btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover, .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus,.woocommerce input[name=save_address]:hover,.woocommerce input[name=save_address]:focus,.woocommerce-page input[name=save_account_details]:hover,.woocommerce-page input[name=save_account_details]:focus,.woocommerce-page input[name=save_address]:hover,.woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover, .search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover, .basel-price-table .basel-plan-footer > a:focus,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-pf-btn button:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover, .basel-hover-quick .woocommerce-variation-add-to-cart .button:focus,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.product-list-item .product-list-buttons > a:focus,.wpb_video_wrapper .button-play,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-navigation .menu > li.callto-btn > a:focus,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more:focus,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit, .basel-dark .mc4wp-form input[type=submit], .basel-dark .single_add_to_cart_button,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register, .basel-dark .register .button, .basel-dark .login .button, .basel-dark .lost_reset_password .button, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover, .basel-dark .mc4wp-form input[type=submit]:hover, .basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-ext-primarybtn-dark:focus, .basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus, .basel-dark .single_add_to_cart_button:focus,.basel-dark .basel-compare-col .add_to_cart_button:focus,.basel-dark .basel-compare-col .added_to_cart:focus,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus, .basel-dark .register .button:focus, .basel-dark .login .button:focus, .basel-dark .lost_reset_password .button:focus, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .woocommerce .cart-actions .coupon .button:focus,.basel-stock-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover, .scrollToTop:focus,.basel-sticky-filter-btn:hover, .basel-sticky-filter-btn:focus,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info{background-color:#00af66;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover, .btn.btn-color-primary:focus, .button.btn-color-primary:hover, .button.btn-color-primary:focus, button.btn-color-primary:hover, button.btn-color-primary:focus, .added_to_cart.btn-color-primary:hover, .added_to_cart.btn-color-primary:focus, input[type=submit].btn-color-primary:hover, input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit]:focus,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit]:focus,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus, .woocommerce input[name=save_address]:hover, .woocommerce input[name=save_address]:focus, .woocommerce-page input[name=save_account_details]:hover, .woocommerce-page input[name=save_account_details]:focus, .woocommerce-page input[name=save_address]:hover, .woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover, .search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover, .error404 .page-content > .searchform #searchsubmit:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover, .basel-price-table .basel-plan-footer > a:focus,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-pf-btn button:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover, .basel-hover-quick .woocommerce-variation-add-to-cart .button:focus,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.product-list-item .product-list-buttons > a:focus,.wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.woocommerce-store-notice__dismiss-link:focus,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-sticky-sidebar-opener:not(.sticky-toolbar):focus,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more:focus,.basel-dark .feedback-form .wpcf7-submit, .basel-dark .mc4wp-form input[type=submit], .basel-dark .single_add_to_cart_button,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register, .basel-dark .register .button, .basel-dark .login .button, .basel-dark .lost_reset_password .button, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover, .basel-dark .mc4wp-form input[type=submit]:hover, .basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover, .basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-ext-primarybtn-dark:focus, .basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus, .basel-dark .single_add_to_cart_button:focus,.basel-dark .basel-compare-col .add_to_cart_button:focus,.basel-dark .basel-compare-col .added_to_cart:focus,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus, .basel-dark .register .button:focus, .basel-dark .login .button:focus, .basel-dark .lost_reset_password .button:focus, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .woocommerce .cart-actions .coupon .button:focus,.cookies-buttons .cookies-accept-btn:hover,.cookies-buttons .cookies-accept-btn:focus,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a:focus,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .scrollToTop:focus,.basel-sticky-filter-btn:hover, .basel-sticky-filter-btn:focus,blockquote{border-color:#00af66;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#00af66;}.button, 
button, 
input[type=submit],
.yith-woocompare-widget a.button.compare,
.basel-dark .basel-registration-page .basel-switch-to-register,
.basel-dark .login .button,
.basel-dark .register .button,
.basel-dark .widget_shopping_cart .buttons a,
.basel-dark .yith-woocompare-widget a.button.compare,
.basel-dark .widget_price_filter .price_slider_amount .button,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
.basel-dark .basel-widget-layered-nav-dropdown__submit,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
.yith-woocompare-widget a.button.compare,
.basel-dark .basel-registration-page .basel-switch-to-register,
.basel-dark .login .button,
.basel-dark .register .button,
.basel-dark .widget_shopping_cart .buttons a,
.basel-dark .yith-woocompare-widget a.button.compare,
.basel-dark .widget_price_filter .price_slider_amount .button,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
.basel-dark .basel-widget-layered-nav-dropdown__submit,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover,.button:focus, 
button:hover, 
button:focus, 
input[type=submit]:hover, 
input[type=submit]:focus,
.yith-woocompare-widget a.button.compare:hover,
.yith-woocompare-widget a.button.compare:focus,
.basel-dark .basel-registration-page .basel-switch-to-register:hover,
.basel-dark .basel-registration-page .basel-switch-to-register:focus,
.basel-dark .login .button:hover,
.basel-dark .login .button:focus,
.basel-dark .register .button:hover,
.basel-dark .register .button:focus,
.basel-dark .widget_shopping_cart .buttons a:hover,
.basel-dark .widget_shopping_cart .buttons a:focus,
.basel-dark .yith-woocompare-widget a.button.compare:hover,
.basel-dark .yith-woocompare-widget a.button.compare:focus,
.basel-dark .widget_price_filter .price_slider_amount .button:hover,
.basel-dark .widget_price_filter .price_slider_amount .button:focus,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:focus,
.basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
.basel-dark .basel-widget-layered-nav-dropdown__submit:focus,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:focus{background-color:#3E3E3E;}.button:hover,.button:focus, 
button:hover, 
button:focus, 
input[type=submit]:hover, 
input[type=submit]:focus,
.yith-woocompare-widget a.button.compare:hover,
.yith-woocompare-widget a.button.compare:focus,
.basel-dark .basel-registration-page .basel-switch-to-register:hover,
.basel-dark .basel-registration-page .basel-switch-to-register:focus,
.basel-dark .login .button:hover,
.basel-dark .login .button:focus,
.basel-dark .register .button:hover,
.basel-dark .register .button:focus,
.basel-dark .widget_shopping_cart .buttons a:hover,
.basel-dark .widget_shopping_cart .buttons a:focus,
.basel-dark .yith-woocompare-widget a.button.compare:hover,
.basel-dark .yith-woocompare-widget a.button.compare:focus,
.basel-dark .widget_price_filter .price_slider_amount .button:hover,
.basel-dark .widget_price_filter .price_slider_amount .button:focus,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
.basel-dark .woocommerce-widget-layered-nav-dropdown__submit:focus,
.basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
.basel-dark .basel-widget-layered-nav-dropdown__submit:focus,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover,
.basel-dark .woocommerce .cart-actions input[name="update_cart"]:focus{border-color:#3E3E3E;}.basel-hover-alt .btn-add>a{color:#000;}.single_add_to_cart_button,
.basel-sticky-btn .basel-sticky-add-to-cart,
.woocommerce .cart-actions .coupon .button,
.added_to_cart.btn-color-black, 
input[type=submit].btn-color-black,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
.basel-hover-quick .quick-shop-btn > a,
table.compare-list tr.add-to-cart td a,
.basel-compare-col .add_to_cart_button, 
.basel-compare-col .added_to_cart{background-color:#000;}.single_add_to_cart_button,
.basel-sticky-btn .basel-sticky-add-to-cart,
.woocommerce .cart-actions .coupon .button,
.added_to_cart.btn-color-black, 
input[type=submit].btn-color-black,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
.basel-hover-quick .quick-shop-btn > a,
table.compare-list tr.add-to-cart td a,
.basel-compare-col .add_to_cart_button, 
.basel-compare-col .added_to_cart{border-color:#000;}.basel-hover-alt .btn-add>a:hover,.basel-hover-alt .btn-add>a:focus{color:#333;}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,
.basel-sticky-btn .basel-sticky-add-to-cart:hover,
.basel-sticky-btn .basel-sticky-add-to-cart:focus,
.woocommerce .cart-actions .coupon .button:hover,
.woocommerce .cart-actions .coupon .button:focus,
.added_to_cart.btn-color-black:hover,
.added_to_cart.btn-color-black:focus, 
input[type=submit].btn-color-black:hover, 
input[type=submit].btn-color-black:focus,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,
.basel-hover-quick .quick-shop-btn > a:hover,
.basel-hover-quick .quick-shop-btn > a:focus,
table.compare-list tr.add-to-cart td a:hover,
table.compare-list tr.add-to-cart td a:focus,
.basel-compare-col .add_to_cart_button:hover,
.basel-compare-col .add_to_cart_button:focus, 
.basel-compare-col .added_to_cart:hover, 
.basel-compare-col .added_to_cart:focus{background-color:#333;}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,
.basel-sticky-btn .basel-sticky-add-to-cart:hover,
.basel-sticky-btn .basel-sticky-add-to-cart:focus,
.woocommerce .cart-actions .coupon .button:hover,
.woocommerce .cart-actions .coupon .button:focus,
.added_to_cart.btn-color-black:hover,
.added_to_cart.btn-color-black:focus, 
input[type=submit].btn-color-black:hover, 
input[type=submit].btn-color-black:focus,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,
.basel-hover-quick .quick-shop-btn > a:hover,
.basel-hover-quick .quick-shop-btn > a:focus,
table.compare-list tr.add-to-cart td a:hover,
table.compare-list tr.add-to-cart td a:focus,
.basel-compare-col .add_to_cart_button:hover,
.basel-compare-col .add_to_cart_button:focus, 
.basel-compare-col .added_to_cart:hover, 
.basel-compare-col .added_to_cart:focus{border-color:#333;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//1stopwash.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.4.0") format("woff"),
			url("//1stopwash.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.4.0") format("woff2");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//1stopwash.com/wp-content/themes/basel/fonts/basel-font.woff?v=5.4.0") format("woff"),
			url("//1stopwash.com/wp-content/themes/basel/fonts/basel-font.woff2?v=5.4.0") format("woff2");}.page-id-14855 header.main-header {
    display: none;
}

/* Get Our App Banner Animation Start*/
@keyframes scroll-down {
  from {top: -80px;}
  to {top: 0px;}
}
/* Get Our App Banner Animation End*/

.location-list .basel-list ul {
    margin-bottom: 8px;
}

aside.footer-sidebar.widget-area.row:before {
    background: #00000000;
}

.displayonmobile{
	display: none;
}

p {
    font-size: 16px;
	font-family: "Poppins", Arial, Helvetica, sans-serif;
	color:#212529;	
}
a, ul li {
    font-family: "Poppins", Arial, Helvetica, sans-serif;
	    text-decoration: none !important;
}
/*-----------new home page-----------------start-----------------------------*/
ul.login-register a {
    font-size: 18px;
    font-weight: 500;
}
.green{
	color:#15A95F !important;
}
#introduction h1.home-banner {
    font-size: 52px !important;
    font-weight: 700 !important;
    line-height: 67.6px !important;
}
a.home-banner-link {
    color: #F2DF08 !important;
}
a.home-banner-link:hover {
    color: #000 !important;
}
#introduction h1.light-text {
    font-size: 24px !important;
    font-weight: 500 !important;
    line-height: 38.4px !important;
}
#introduction h1.strong-text {
    font-size: 32px !important;
    font-weight: 600 !important;
    line-height: 51.2px !important;
}
.custom-btn a {
    border: 0.5px solid #2525253D !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 32px !important;
	padding-right: 80px !important;
}

.custom-btn.intro-btn i:before {
	background: #F2DF08;
    padding: 8px !important;
    border-radius: 50px !important;
}
.googleLink {
    display: flex;
    align-items: center;
}
img.googleLink-image {
    height: 64px !important;
    width: 64px !important;
	margin-right: 15px !important;
}
span.googleLink-text a {
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 28.8px !important;
}
.custom-heading-h2 {
font-size: 40px !important;
font-weight: 700 !important;
line-height: 52px !important;
	color:#252525 !important;
}
p.custom-para{
font-size: 18px !important;
font-weight: 400 ;
line-height: 28.8px !important;
	color:#252525 !important;
}
.perks {
    box-shadow: 4px 4px 16px 0px #00000029;
    border: 1px solid #2525253D;
    border-radius: 16px;
    padding: 24px 34px;
	display:flex;
}
.perks h4 {
    font-size: 24px;
    font-weight: 700 !important;;
    line-height: 33.6px;
    margin-bottom: 0px;
	color:#252525;
}
.services-home h5{
font-size: 20px;
font-weight: 700 !important;;
line-height: 32px;
}
.services-home li::before {
    margin-top: 5px;
    margin-left: -15px !important;
    padding: 20px 20px;
    background-image: url(https://1stopwash.com/wp-content/uploads/2024/10/Layer_x0020_1.svg) !important;
    background-repeat: no-repeat;
    background-size: 24px !important;
	position: absolute;
    content: '' !important;
}
.services-home li{
font-size: 16px;
font-weight: 400 !important;;
line-height: 25.6px;
color:#000 !important;
padding-bottom: 10px;
}
.services-home .price-service-box {
    border: 0.5px solid #25252552;
    box-shadow: 4px 4px 16px 0px #00000029;
    border-radius: 16px;
    padding: 24px 20px !important;
}
.service-bottom-text h5 {
    font-size: 24px !important;
    line-height: 38.4px;
    font-weight: 500 !important;;
	color:#252525 !important;
}
.custom-btn.small-btn a {
    padding: 12px 49px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 28.8px !important;
	  background-image: none !important;
	   border-radius: 3px !important;
    border: 0px !important;
}
.how-works-box h5 {
    font-family: Poppins;
    font-size: 24px;
    font-weight: 700;
    line-height: 34.8px;
    text-align: left;
	    margin-bottom: 10px;
}
#how_works .vc_col-sm-3, #stop_wash .vc_col-sm-3 {
   width: 15%;  
}
#how_works .vc_col-sm-9, #stop_wash .vc_col-sm-9 {
	padding-left: 20px;
}
 
.services-list-section {
    border: 1px solid #25252552;
    box-shadow: 8px 8px 16px 0px #00000029;
    padding: 44px 60px 33px 60px;
    border-radius: 24px;
}
.service-lists li::before {
    margin-top: 0px;
    margin-left: -30px !important;
    padding: 20px 20px;
    background-image: url(https://1stopwash.com/wp-content/uploads/2024/10/Group-238312-3.svg) !important;
    background-repeat: no-repeat;
    background-size: 40px !important;
    position: absolute;
    content: '' !important;
}
.service-lists li {
    font-size: 18px;
    font-weight: 500 !important;
    line-height: 29px;
    color: #252525 !important;
	  padding-bottom: 30px;
}
.custom-testimonials .testimonial-inner {
    background-color: #15A95F !important;
    border-radius: 16px;
    padding: 24px !important;
}
.custom-testimonials .testimonial-content {
    color: #fff !important;
    font-size: 18px;
    line-height: 28.8px;
}
.custom-testimonials .testimonial-content footer  {
    color: #fff !important;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
	  text-align: left;
    bottom: 35px;
    position: absolute;
}
.custom-testimonials .testimonial-content footer>span{
	color: #fff !important;
}	
.custom-testimonials .star-rating {
    font-size: 20px;
    height: 10px;
    width:100px;
}
.custom-testimonials .star-rating span:before {
    color:#FFAA4A !important;
    font-size: 20px;
}
.app-logo-img {
    display: flex;
    justify-content: center;
	align-items: center;
}
.app-logo-img img {
    width: 60px;
    margin-right: 10px;
}
.get-apps {
    box-shadow: 4px 4px 16px 0px #00000029;
    padding: 60px 50px;
    border-radius: 36px;
    background: #E2EED5;
}
.srvcs-btm.business-head h4 a {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
	  color:#252525 !important;
}
.business-head .services-block .vc_column-inner {
    border-radius: 16px !important;
}
.business-head .services-block .vc_column-inner img {
    border-radius: 16px 16px 0 0 !important;
}
.quality-box h5 {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    color: #252525 !important;
}
.quality-box p {
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
	color: #000 !important;
}
.quality-box .vc_column-inner {
    border: 1px solid #15A95F !important;
    padding: 24px;
	border-radius:16px;
}
h2.subscribe-head{
font-size: 36px; 
font-weight: 600; 
line-height: 46.8px; 
text-align: center;
}
#testimonial-slider .owl-dots .owl-dot span {
    width: 34px;
}

.contact li.email,.contact li.address{    
    margin-bottom: 15px !important;
}

/* .footer-container ul.menu li:before, .page-id-13926 .footer-column.footer-column-1, .page-id-13926 .main-footer .footer-sidebar:before {
	display:none;
}	 */
.time{
	font-size: 14px;
	line-height: 22px;
	color: #fff;
}
.time i{ 
	height:24px;
	width:24px;
}

.contact li i{
	background: #F2DF08;
    color: #000;
    display: inline-block;
    line-height: 28px;
    text-align: center;
    border-radius: 50px;
    width: 28px;
    height: 28px;
    margin: 0 12px 0 0;
    font-size: 12px;
	padding: 0px 7px;
}
#subscribe_sec .mc4wp-form-fields input[type="submit"] {
    background: #F2DF08 !important;
    color: #252525 !important;
    border-color: #F2DF08 !important;
    font-size: 18px;
    font-weight: 500;
    border-radius: 16px;
    padding: 12px 35px;
}
#subscribe_sec .mc4wp-form input[type=email] {
    color: #000702 !important;
    border: 2px solid #ffffff !important;
    background: #fff;
    font-size: 16px;
    padding: 21px 31px;
    border-radius: 16px;
}
#subscribe_sec .mc4wp-form .mailchimp-input-icon:before{
	display:none;
}
fieldset.hidden-fields-container {
    display: none;
}
#subscribe_sec ::placeholder {
    text-transform: capitalize !important;
}

.custom-two-btns img {
    padding: 10px;
    max-width: 200px;
}

/*------------new home page-----------------------end--------------------------------*/
#introduction .intro-img img {
    border:20px solid #007745 !important;
}
#intro {
    position: relative;
    background: url(/wp-content/uploads/2021/01/1stopwash-homepage-bg.jpg) bottom no-repeat;
    background-size: cover;
    padding: 100px 0 100px;
}
#intro .intro-info {
    padding: 10% 3% 5% 5%;
}
#intro .intro-img {
    padding-top: 20px;
}
.intro-info h1 {
   font-size: 2.16rem;
	color: #fff;
}
.butn-styl a {
   text-transform: uppercase;
    box-shadow: none;
    border: none !important;
    border-radius: 3px !important;
    background-image: none !important;
    font-size: 16px !important;
    font-weight: 600;
}
.butn-styl a:hover, .custom-btn a:hover {
     opacity: 0.9 !important;
}
span#timePickupForm {
    color: #fff;
}
.page-title-default {
    background-color: #f6f6f6 !important;
    background-size: cover;
    background-position: center center;
}
.main-nav .menu > li > a {
	color: #fff;
	  font-size: 18px;
    font-weight: 500;
    font-family: poppins;
	text-transform: capitalize;
}
.main-nav .menu > li > a:hover {
    color: #fff;
}
.wishlist-info-widget {
    display: none !important;
}
.btns {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1px;
}
.contactView {
    padding: 4px 15px;
    background: #007745;
    justify-content: center;
    display: flex;
    font-size: 15px;
    align-items: center;
	margin-left: 10px;
}
.contactView img {
    height: 18px;
    margin-right: 7px;
}
.link_btn {
    background: #ffea00;
    font-size: 14px;
    font-weight: 500;
    padding: 4px 10px;
    border-radius: 3px;
    color: #252525;
}
.link_btn:hover {
    opacity: 0.9;
}
.login-register li {
    padding: 8px 20px;
    text-decoration: underline;
}
.white {
    color: #fff !important;
}
.login-register li a {
    color: #fff !important;
}
.btns a:hover {
    text-decoration: none;
}
.sticky-header.act-scroll {
       background: #00af66 !important;
    box-shadow: none;
}
.how-work-pg .hw-wrk-img img {
    max-width: 100% !important;
}
.services-block .vc_column-inner {
    padding: 0px;
    border-radius: 5px;
    box-shadow: 0 2px 10px 0 rgb(138 168 230 / 20%);
    transition: transform .3s ease,box-shadow .3s ease;
}
.services-block {
    padding-right: 2%;
}
.services-block h4 a {
    padding: 15px;
   color: #00af66 !important;
}
.services-block ul {
    padding: 0px 15px 15px 15px !important;
    line-height: 15px;
}
.services-block ul li {
    margin-bottom: 10px !important;
    font-size: 16px;
    color: #212529;
}.services-block .simp-btn {
    padding: 0px 15px 15px 15px;
    margin-bottom: 0px;
}
.services-block .basel-list {
    margin-bottom: 0px;
    height: 90px;
}
.services-block .simp-btn a {
    color: #00af66;
}
.services-block .vc_column-inner:hover {
    -ms-transform: translateY(-6px);
    transform: translateY(-3px);
    box-shadow: 0 7px 10px 0 rgb(138 168 230 / 20%);
}div#features:hover {
    box-shadow: 0 0 12px 0 rgba(0,0,0,.2) !important;
	border-radius:16px;
}.subt-tl {
    text-align: center;
}
.subt-tl p {
    color: rgb(145, 145, 145);
}

.hw-wrk-img img {
    max-width: 100px;
}
.hw-wrk-img {
    margin-bottom: 0px;
}.how-work .card-body .card-title {
    font-size: 18px;
    color: #00af66;
    text-transform: uppercase;
    margin-bottom: .75rem;
    line-height: 21px;
}
.how-work .card-body {
    text-align: center;
    padding: 1.25rem;
}
.fa-ques {
    color: #212121;
    font-weight: 600;
    font-size: 19px;
    line-height: 1.2;
}
p.ans-fa {
    font-size: 15px;
    color: #212529;
}
.fqbutn {
    color: #00af66;
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    text-decoration: none !important;
}
.cmrcl-mbl {
    padding-bottom: 1.5rem;
    border-top: 1px solid #ebebeb;
    padding-top: 50px;
}
.sen img {
    width: 95%;
}
.price-bx .info-svg-wrapper {
    width: 50px !important;
    height: 50px !important;
}.price-bx h4 {
    color: #434343;
    font-weight: 500;
    font-size: 20px;
    margin-bottom: 0px !important;
}ul.priceul li {
    color: #929292;
	font-size: 14px;
}ul.priceul {
    margin-bottom: 0px !important;
    font-size: 13px;
    list-style-type: disc !important;
    margin-left: 32%;
	padding-left: 0px;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
    background-color: #007745;
}.health-bxes .info-box-icon .info-svg-wrapper {
    width: 63px !important;
    height: 63px !important;
}.health-bxes .info-box-icon {
    width: 80px;
}
.health-bxes .info-box-icon img {
    width: 80px;
    height: 80px;
}.health-bxes h4 a {
    color: #00af66;
}.health-bxes h4 {
    margin-bottom: 0px !important;
    font-size: 20px;
}.health-bxes p {
    line-height: 22px;
    color: #212529;
    font-size: 16px;
}.health-bxes {
    margin-bottom: 15px;
}
.prio-img img {
    border: 2px solid #d2d2d2;
    border-radius: 3px;
}
.subscription-card .sbimg {
    width: 32px;
    height: 32px;
}.subscription-card {
    background: #f0f0f0;
    padding: 11% 8%;
    background-image: url(/wp-content/uploads/2021/01/1stopbag.jpg);
    background-position: 0 180px;
    background-size: contain;
    background-repeat: no-repeat;
    height: 530px;
}.subscription-card .sbimg {
    width: 32px;
    height: 32px;
    vertical-align: bottom;
    margin-right: 10px;
}
p.subscription-card-superheading {
    color: #00af66;
    font-size: 19px;
    font-weight: 600;
}
h5.subcard-title {
    font-size: 28px;
    color: #212121;
}.subscripcard-text {
    font-size: 18px;
    color: #757575;
}
.subscricard2 {
    background: #f9fdfe;
    background-image: url(/wp-content/uploads/2021/01/1stop-go.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0 214px;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
    background-color: #007745;
}
.home .site-content {
    margin-bottom: 0px;
}
.subscription-card .fqbutn i {
    font-size: 12px;
    margin-left: 4px;
}
.subscription-card:hover {
    border: 1px solid #00af661c;
}
.mc4wp-form .mailchimp-input-icon:before {
     opacity: 1; padding: 0px 6px;
}
.mailchimp-input-icon {
    color: #00af66 !important;
} .mc4wp-form input[type=email] {
    color: #000 !important;
    border: 2px solid #ffffff !important;
    background: #fff;
}
p.mailchimp-input-icon input[type="email"]::placeholder {
    color: #000;
	text-transform:uppercase;
}
.mc4wp-form-fields input[type="submit"] {
    background: #007745 !important;
    color: #fff !important;
    border-color: #007745 !important;
}
.site-content {
    margin-bottom: 0px;
}
.testimonials.testimon-style-boxed .testimonial-inner {
    box-shadow: 0 0 7px rgb(0 0 0 / 12%);
    height: 320px;
    background-image: url(https://1stopwash.com/wp-content/uploads/2024/10/image-4-1.svg);
    background-size: 10%;
    background-repeat: no-repeat;
    background-position: right 12px bottom 15px;
}
.star-rating span:before {
     color: #ffea00 !important;
   }
.footer-container.color-scheme-light ul li a {
    font-size: 14px;
    line-height: 22px;
    color: #fff;
}.footer-container.color-scheme-light ul li {
    margin-bottom: 5px;
}span.basel-social-icon-name {
    display: none;
}.footer-container ul.menu li:before {
    content: "\f0da";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    color: #fff;
    font-size: 94%;
    padding-right: 10px;
}.sidemnu li {
    width: 48% !important;
    display: inline-block !important;
    vertical-align: top !important;
}

.str li {
    color: #fff !important;
    padding-bottom: 5px;
    font-size: 15px;
}
.contact li {
   font-size: 14px;
    color: #fff !important;
    line-height: 21px;
    margin-bottom: 7px !important;
	 display: flex;
}
.contact li i {
    padding-right: 10px;
    margin-top: 5px;
}
.footer-widget .widget-title {
    font-size: 18px;
    text-transform: none;
    font-weight: 500;
	  line-height: 28px;
    text-decoration: underline;
    text-underline-offset: 9px;
}
ul.priceul li::before {
    display: none;
}
.copyrights-wrapper p {
    color: #fff !important;
}
.price-get {
    margin-top: 35px;
}
.q1 h5 {
      color: #00af66;
 }
.inrbnr-txt p {
    text-align: center;
    color: #fff;
    font-size: 17px;
}
header {
    background: #15A95F;
	  box-shadow: 4px 4px 16px 0px #0000003D;
}
.home header {
    background: transparent;
}
.inrbnr-txt {
   margin-bottom: 0px;
    padding: 0px 17%;
}
.Service-boxes .info-box-content {
    padding: 1.25rem;
}
.Service-boxes .box-icon-wrapper {
    margin-bottom: 0px !important;
}
.Service-boxes .info-icon {
    max-width: 100px;
}
.serv-bx h5 {
    margin-bottom: .0px !important;
    font-size: 18px;
    color: #00af66;
    text-transform: uppercase;
}
.Service-boxes .info-box-btn {
    padding: 10px 23px!important;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 1px;
    color: #00af66 !important;
    border: 1px solid #00af66;
    opacity: 1 !important;
    border-radius: .25rem;
}
.Service-boxes .info-box-btn:hover {
    background: #00af66 !important;
    color: #fff !important;
}

p.srvc-text {
    padding: 6px 0px;
    font-size: 15px;
    color: #757575;
}
.Service-boxes {
    margin-bottom: 40px;
}
.enqry-frm .vc_column-inner .wpb_wrapper {
    margin: 20px 20px 0px 20px;
    padding: 29px 40px;
    background: rgba(9,9,11,.45);
    border-radius: 3px;
}
.frm-hedng {
    color: #fff;
    text-align: center;
}
.frm-hedng {
    color: #fff;
    text-align: center;
    font-size: 32px;
}
.enqry-frm span.wpcf7-form-control-wrap input, .enqry-frm span.wpcf7-form-control-wrap .serv {
    border-radius: 5px;
    margin-bottom: 10px;
}
.sub-butn {
    background-color: #00af66 !important;
    border-color: #00af66 !important;
    color: #fff !important;
    width: 100%;
    font-weight: 500;
    font-size: 16px !important;
}
.enqry-frm form p {
    margin-bottom: 0px;
}
.srvcs-list li:before {
    display: none !important;
}
.srvcs-list li {
    margin-bottom: 7px;
}
.srvcs-list li.price {
    font-size: 40px;
    color: #00af66;
    line-height: 27px;
}
.srvcs-list li.text {
    font-size: 17px!important;
    color: #929292;
}
.srvcs-list li.des {
    color: #000;
    font-size: 18px;
}
.srvcs-list {
    margin-left: 11%;
}
.eco-txt p {
    margin-bottom: 1rem;
}
.eco-txt a {
    color: #0056b3;
}

.main-nav .menu > li > a:hover { color: #fff !important; }
.main-nav .menu > li.current-menu-item > a{color: #fff !important;}
.main-nav .menu > li > a{color: #fff !important;}

.prtner-heding {
    margin-top: 21px;
}
.laundry-frm .col-md-4 {
    width: 32.3333%;
    padding: 0px 10px;
}
.laundry-frm {
    display: flex;
}
.laundry-frm p {
    margin-bottom: 0px;
}
.brder-gry {
    border-top: 1px solid #ebebeb;
}
.serv-gry-section .vc_column-inner {
    padding: 16% 10%;
}
.pargph p {
    text-align: center;
	color: #000;
	line-height: 24px;
}
.grensc .pargph p {
    color: #fff;
}
.areas__index {
  border-bottom: 1px solid #e4e4e4;
    font-size: 16px;
    font-weight: 200;
    line-height: 3.125;
    padding: 0 12px 58px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 60px !important;
}
.areas__separator {
    padding: 0 28px;
}
.areas__row {
    border-bottom: 1px solid #e4e4e4;
    display: flex;
}
.text-secn-ful {
    border-bottom: 1px solid #e4e4e4;
    padding: 32px 12px;
    margin-bottom: 20px;
}
.areas__group-list li a {
    color: #000;
}
.areas__group-title {
    font-size: 28px;
    color: #00af66;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.last-sec {
    border-bottom: 0px;
}
.locn-alpha {
    margin-top: 50px;
}
.areas__link {
    color: #00af66;
    font-weight: 400;
    font-family: 'Poppins';
}
.areas__group-list li::before {
    display: none;
}
.areas__group-list {
    padding-left: 0px !important;
}
.loction-stp-p {
       margin-bottom: 0px;
}
.lction-inr {
    width: 54%;
}
.loction-stp-p p {
	color: #fff;
    font-size: 22px;
    line-height: 32px;
}
select.serv {
    background: #fff;
}
.comp-address {
    color: #a09a93;
    font-size: 16px;
}
.loct-adrs h3 {
    font-size: 22px;
    margin-bottom: 0px;
    font-weight: 500;
}
.loct-adrs {
    margin-bottom: 23px;
}
.loct-adrs h3 a:hover {
    color: #00af66;
}
.cntct-frm input, .cntct-frm textarea {
    border: 1px solid #ced4da;
    margin-bottom: 9px;
    font-size: 15px;
}
.cntct-frm .msges {
   height: 134px;
    padding: 10px;
}
.butn-submt {
    background: #00af66!important;
    padding: 13px 20px 13px 15px!important;
    color: #fff !important;
    font-weight: 500;
    font-size: 16px !important;
    width: 100%;
    border-color: #00af66 !important;
    border-radius: .25rem !important;
}
.abtbx {
    border: 1px solid #ebebeb;
    margin-bottom: 30px;
    box-shadow: 0 8px 10px #b8b8b814;
    height: 200px;
}
.abut-txt {
    padding: 25px 20px 20px 20px;
}
.abut-txt p {
    font-size: 16px;
}
.stnd-fr img {
    width: 50px;
}
.stnd-fr .box-contant {
    display: table-cell;
}
.stnd-fr h4 {
    margin-bottom: 0px !important;
}
.stnd-fr h4 a {
    color: #00af66;
}
.stnd-fr .description {
    font-size: 16px;
}
.stnd-fr .description a {
    color: #0056b3;
}
.bbc h4 a {
    font-size: 25px;
    color: #283d50;
    font-weight: 500;
}

.stand-basel-bx .box-icon-wrapper {
      width: 50%; 
	float: left;
}
.stand-basel-bx .info-box-content {
    padding-left: 10px;
    display: table-cell;
}
.bbc p {
    font-size: 16px;
    color: #000;
}
#slider_1893 .owl-stage-outer .owl-item {
    height: 300px;
}
.bbc h4 {
    margin-bottom: 10px;
}
.stand-basel-bx .info-box-icon img {
    height: 300px !important;
	    padding-right: 3%;
}
#slider_1893 .owl-stage-outer {
    padding-bottom: 30px;
}
#term h2 {
    margin-top: 12px;
    text-align: left;
    font-size: 28px;
    line-height: 33px;
}
section#term {
    padding: 5% 0px 2% 0px;
}
.why-us-im img {
    max-width: 85px;
}
.why-london {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 40px;
}
.blg-desgn .vc_gitem-post-data-source-post_title h4 {
    font-size: 17px;
    color: #1a1a1a;
	height: 100px;
    line-height: 25px;
	 margin-bottom: 0px;
}
.blg-desgn .vc_grid-item-mini {
    color: #505050;
    font-size: 15px;
    background: #fff;
    box-shadow: 0 3px 5px rgb(1 1 1 / 25%);
	    height: auto;
}
.blg-desgn .vc_gitem-zone .vc_gitem-zone-mini {
    background: #fff !important;
}
.blg-desgn .vc_btn3-left {
    border-top: 1px solid #d6cfcf;
    text-align: right;
    margin-bottom: 0px;
	
}
.blg-desgn .vc_btn3-left a {
   background: transparent !important;
    color: #1a1a1a !important;
    font-size: 15px;
    text-transform: uppercase;
    padding: 10px;
    font-family: 'Poppins';
    font-weight: 700;
}
.blg-desgn .vc_gitem-animated-block {
    height: 150px;
}
.blg-desgn .vc_gitem-post-data-source-post_excerpt p {
       font-family: "Poppins", Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #757575;
    line-height: 22px;
    word-break: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: normal;
    display: -webkit-box;
    overflow: hidden;
    margin-bottom: 10px;
}
.blg-desgn .vc_gitem-post-data-source-post_excerpt {
    height: 90px;
}
/*.post-single-page.blog-post-loop.post-single-page .entry-thumbnail {
      display: none;
}*/
.blog-post-loop .entry-thumbnail img {
    width: auto;
    margin-bottom: 4%;
}
.single-post .entry-thumbnail {
    text-align: left;
    margin-top: 30px;
}
.single-post .page-title {
    /* margin-top: 6%; */
    padding-top: 14%;
}
.single-post .entry-header {
    background: transparent;
	    text-align: left;
}
.single-post .entry-header .breadcrumbs a {
    font-family: 'Poppins' !important;
    text-transform: uppercase;
    line-height: 22px;
    letter-spacing: 1px;
    font-weight: 400;
    font-style: normal;
    color: #727272;
    font-size: 13px;
}
.single-post .entry-header .entry-title {
   font-weight: 600;
    color: #00af66;
}
.single-post .post-mask {
    margin-bottom: 6%;
}
.single-post .meta-post-categories {
    display: none;
}
.blog-post-loop .post-date {
    left: -6%;
	 display: none;

}
.single-post .post-mask .entry-title {
    font-weight: normal;
    font-size: 33px;
	margin-left: 0px;
}
ul.entry-meta-list li a {
    font-family: 'Poppins';
    font-size: 15px;
}
.single-post p {
    font-family: 'Poppins';
    line-height: 26px;
}
.post-single-page h2, .post-single-page h3 {
    color: #00af66;
}
.blog-post-loop.post-single-page .entry-content {
      margin-bottom: 5%;
}
.basel-related-posts h3 a {
    font-weight: 400 !important;
    font-size: 17px;
    color: #00af66 !important;
    line-height: 26px;
}
.basel-related-posts .post-date {
    display: none !important;
}
.basel-related-posts .owl-dots.disabled {
    display: block;
}
.basel-related-posts .entry-thumbnail {
    display: none;
}
.rmv-dirct ul li:before {
    font-size: 15px !important;
    content: "\f0da" !important;
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900;
}
.rmv-dirct ul {
    padding-left: 20px !important;
}
.single-post ul li {
    font-family: 'Poppins';
}
.blog-post-loop.post-single-page .entry-meta {
    margin-bottom: 20px;
    margin-left: 0px;
}
.single-post h1 {
    color: #00af66;
    font-size: 33px;
}
.fq-qus .vc_tta-panel-body {
    background: #fff !important;
}
.fq-qus .vc_toggle {
   border: 1px solid #E6E6E6 !important;
    padding: .75rem 1.25rem;
}
.fq-qus .vc_toggle .vc_toggle_title {
    padding: 0px;
}
.fq-qus .vc_toggle .vc_toggle_title h4 {
    font-size: 19px;
    color: #212121;
    line-height: 22px;
}
.fq-qus .vc_tta-tabs-list li a {
    background-color: #f7f7f7 !important;
    color: #000 !important;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 19px;
    padding: 19px 62px !important;
    border-radius: 0px !important;
}
.fq-qus .vc_tta-tabs-list li.vc_active a {
    background-color: #00af66 !important;
    color: #fff !important;
}
.fq-qus .vc_tta-panels {
    background: transparent !important;
    border: none !important;
	    padding-left: 9%;
}
.fqtx h4 {
    font-size: 18px;
    color: #212121;
    font-weight: 600;
    margin-bottom: 4px;
    line-height: 25px;
}
.fq-qus .vc_toggle_content a {
    color: #007bff;
}
.fq-qus .vc_toggle_content {
    padding: 1.25rem;
}
.fq-qus .vc_toggle_content p{
font-size:16px;
}
.fqlsst ul li:before {
    color: #00a63f !important;
    font-family: 'Font Awesome 5 Free' !important;
    content: "\f0da";
    font-weight: 900;
    font-size: 94%;
    padding-right: 10px;
}
.fqlsst ul li {
    line-height: 22px!important;
    font-size: 16px;
    margin-bottom: 10px;
}
.fq-qus .vc_tta-panel-body {
    padding-top: 1px !important;
}
.fq-qus .vc_toggle_default .vc_toggle_icon:before, .fq-qus .vc_toggle_default .vc_toggle_icon:after {
    background: #000 !important;
    border-color: #000 !important;
}
.fq-qus .vc_toggle_default .vc_toggle_icon {
    background: #000 !important;
    border-color: #000 !important;
}
.blg-desgn .vc_gitem-zone {
    background-size: contain;
    background-position: top;
}
.post-single-page .entry-thumbnail {
    display: none;
}
.blog-post-loop a {
    color: #00af66;
}
li.meta-tags a {
    color: #212121;
}
.single-post .element-four ul li:before {
    color: #00a63f !important;
    font-family: 'Font Awesome 5 Free' !important;
    content: "\f0da" !important;
    font-weight: 900;
    font-size: 94%;
    padding-right: 10px;
}
.single-post .element-four ul {
    padding-left: 26px;
}
.comercl-abt {
    margin-bottom: 0px;
}
.comercl-abt p {
    text-align: center;
    font-size: 19px;
    padding: 2% 5%;
}
span.s201_pager_item {
    visibility: hidden;
}
.trinerpg {
    text-transform: none !important;
    color: #000 !important;
}
.trner {
    margin-top: 10px;
}
.how-work p.card-text {
    font-size: 15px;
    color: #757575;
}
div#features p {
    color: #505050;
    font-size: 15px;
    line-height: 26px;
}
.messge {
    height: 60px;
}
span.mfcf7-zl-multifile-name {
    color: #fff;
}
input#mfcf7_zl_add_file {
    margin-bottom: 8px;
    width: 100%;
}
div#mfcf7_zl_multifilecontainer {
    margin-top: 2px;
}
.trainer-fq .vc_toggle_title h4 {
    font-size: 19px;
    color: #212121;
    line-height: 22px;
}
.trainer-fq .vc_toggle_default .vc_toggle_icon:before, .trainer-fq .vc_toggle_default .vc_toggle_icon:after, .trainer-fq .vc_toggle_default .vc_toggle_icon {
    background: #000 !important;
    border-color: #000 !important;
}
.trainer-fq .vc_toggle_content {
    padding: 1.25rem;
}
.main-footer .footer-sidebar:before {
position: absolute;
    bottom: 447px !important;
    left: 0px;
    z-index: 0;
    height: 214px !important;
    content: " ";
    width: 100%;
    background: rgba(0,0,0,.35);
}
.pickup-mob {
    display: none;
}
.sub-menu-dropdown ul li a {
    color: #000 !important;
    font-size: 14px !important;
    letter-spacing: 1px !important;
    font-weight: 400 !important;
    font-family: poppins !important;
    text-transform: capitalize !important;
}
.basel-navigation .menu>li .sub-menu-dropdown {
     width: 250px !important;
	background-color: #fff;
}
.main-nav .menu>li.menu-item-has-children>a:after {
    color: #fff;
}
.attr-bx h4 {
    margin-bottom: 0px !important;
}
.attr-bx h4 a {
    font-size: 20px;
    color: #000;
    line-height: 28px;
}
.attr-bx .des {
    color: #3c3c3d;
    font-weight: 400;
}
.attr-bx {
    padding-bottom: 15px;
}
.whyuse li::before {
    content: "\f0da" !important;
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900;
    font-size: 94%;
    padding-right: 10px;
}
.whyuse {
    padding-left: 30px !important;
}
.whyuse li {
    font-size: 17px;
    line-height: 25px;
    padding-bottom: 10px;
}
.bft-hedng {
    margin-bottom: 0px;
    margin-top: -30px;
}
.bft-hedng p {
    font-size: 19px;
    font-weight: 600;
    color: #00af66;
}
.benefits-box i {
    font-family: 'Font Awesome 5 Free';
}
.benefit-box-heading {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 24px;
    font-weight: 500;
}
.fa-times-circle:before {
    content: "\f057";
    margin-right: 8px;
    color: #ff411f;
}
.benefits-box hr {
    width: 70px;
    height: 3px;
    border-radius: 3px;
    background: #00af66;
    border: none;
}
.benefits-box {
	    height: 500px;
    text-align: center;
    padding: 35px 32px;
    border-radius: 4px;
    box-shadow: 0 0 13px 0 rgb(223 223 223 / 50%);
    border: solid 1px #e8e8e8;
    background-color: #fff;
    color: #2e2e3a;
}
.benf {
    margin-top: 30px;
}
.fa-check-circle:before {
    content: "\f058";
    margin-right: 8px;
    color: #12d572;
}
.benefits-box .benefit-label {
    padding-top: 15px;
    font-size: 12px;
    font-weight: 300;
    color: #8c939c;
}
.benefits-box .benefit-content {
    font-size: 16px;
    margin-bottom: 10px;
}
.benefits-box a {
    color: #00af66;
}
.basel-navigation .menu>li.menu-item-design-default ul li:hover>a {
    color: #1aada3;
    margin-left: 0px !important;
}
div#bag-in {
    background: #fff;
    padding: 20px 0;
    border-radius: 0 10px 10px 0;
}

div#bag-in .wpb_text_column {
    margin-bottom: 0;
    padding-left: 5%;
}
div#loads {
    background: #00000075;
    width: 52%;
    padding: 5px 10px;
    border-radius: 3px;
    position: absolute;
    top: 240px;
}
div#loads p{
    color: #fff;
}
.basel-price-table.sq1 .price-label {
    position: absolute;
    top: 71px;
    right: 0;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 15px;
    line-height: 28px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    color: #fff;
    white-space: nowrap;
    transform: rotate( 
0deg
 );
    -webkit-transform: rotate( 
0deg
 );
    width: 100%;
    backface-visibility: hidden;
    perspective: 800px;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 800px;
}
.p1 .basel-plan {
    background: #f9f9f9;
    margin-bottom: -3px;
    padding: 0;
    background-image: url("/wp-content/uploads/2021/02/gray.png");
    background-repeat: no-repeat;
    background-size: 34px;
    text-align: left;
    background-position: right 10px center;
}



.basel-plan span {
    color: #00af66 !important;
    text-transform: uppercase;
}
.basel-price-table.sq1 .basel-price-value {
    font-size: 30px;
    vertical-align: middle;
    font-weight: 600;
}
.basel-price-table.sq1 .basel-plan-features {
    padding: 45px 10px 20px 10px;
    border-bottom: 1px solid rgba(97,97,97,.09);
}
.basel-price-table.sq1.label-color-yellow .price-label {
    background-color: #025c7b;
}
.basel-price-table.sq1 .basel-plan-footer a {
    background: #fff !important;
    color: #034157;
    border-color: #afabab;
    border-radius: 4px;
}
.p2 .basel-plan {
    background: #f9f9f9;
    margin-bottom: -3px;
    padding: 0;
    background-image: url("/wp-content/uploads/2021/02/2bag.png");
    background-repeat: no-repeat;
    background-size: 62px;
    text-align: left;
    background-position: right 10px center;
}
.p3 .basel-plan {
    background: #f9f9f9;
    margin-bottom: -3px;
    padding: 0;
    background-image: url("/wp-content/uploads/2021/02/3bag.png");
    background-repeat: no-repeat;
    background-size: 96px;
    text-align: left;
    background-position: right 10px center;
}
.p4 .basel-plan {
    background: #f9f9f9;
    margin-bottom: -3px;
    padding: 0;
    background-image: url("/wp-content/uploads/2021/02/bag4.png");
    background-repeat: no-repeat;
    background-size: 130px;
    text-align: left;
    background-position: right 10px center;
}
.basel-plan-feature b {
    font-weight: 800;
}
.basel-plan-feature i {
    font-size: 12px;
    font-style: italic;
    color: #00af66;
}
.basel-price-table.sq1.go1 .basel-plan {
    background: #f9f9f9;
    margin-bottom: -1px;
}


div#main-block {
    background: #d9f1e7;
    padding: 15px 20px;

}
div#main-block p {
    font-size: 23px;
    padding-left: 14px;
color: #00af66;
margin-bottom: 10px;
}
div#main-block h6 {
    padding-left: 14px;
    font-size: 12px;
    background: #00af66;
    width: 30%;
    color: #fff;
    border-radius: 19px;
    margin-bottom: 8px;
    margin-left: 12px;
}
div#block2 {
    background: #fff;
    padding: 15px 20px;

}
div#block2 p {
    font-size: 23px;
    padding-left: 14px;
color: #00af66;
margin-bottom: 10px;
}
ul.vc_grid-filter.vc_clearfix.vc_grid-filter-default.vc_grid-filter-size-md.vc_grid-filter-center.vc_grid-filter-color-grey {
    padding: 15px;
}
li.vc_active.vc_grid-filter-item {
    background: #00af66 !important;
    text-decoration: none !important;
}

li.vc_active.vc_grid-filter-item span {
    color: #fff !important;
}
p.googleLink img {
    width: 100px;
    margin-right: 7px;
    vertical-align: revert;
}
.googleLink {
    color: #fff;
    text-align: left;
}
li.vc_grid-filter-item {
    font-size: 18px !important;
    background: #cceddf !important;
    margin: 0 10px !important;
    border-radius: 5px !important;
}
.mbbg .big {
    font-size: 17px;
    font-weight: 600;
}
.mbbg h4 {
    font-weight: 500;
    margin-bottom: 2px;
}
.mbbg {
    display: inline-grid;
}
.mblbutn-prc {
    float: right;
    margin-top: 26px;
}
.mblbutn-prc a {
    background: #fff !important;
    color: #034157;
    border-color: #afabab;
    border-radius: 4px;
}
.mobile-scrn-bg .wpb_wrapper {
    padding-bottom: 19px;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 17px;
}
.mobilesubs-sectionn {
    display: none;
}
h5.widget-title a {
    color: #fff !important;
}
.widget-title:before, .widgettitle:before{
	display:none;
}
.bginmob p a {
    font-size: 14px;
}
.author-rohit-dhillon article, .category article{
    width: 33%;
    display: inline-grid;
    margin: 50px 0px 10px;
}
.author-rohit-dhillon article .entry-header, .category article .entry-header {
    margin: 0px 2%;
}
.author-rohit-dhillon article .entry-header .meta-post-categories a, .category article .entry-header .meta-post-categories a {
    color: #fff;
    font-size: 14px;
}
.author-rohit-dhillon article .entry-meta.basel-entry-meta, .category article .entry-meta.basel-entry-meta {
    display: none;
}
.author-rohit-dhillon article .entry-header .entry-title, .category article .entry-header .entry-title {
    font-size: 17px;
    padding: 0px 15px 15px;
}
.author-rohit-dhillon article .entry-header .entry-title:hover a, .category article .entry-header .entry-title:hover a {
    color: #fff;
}
.author-rohit-dhillon article .entry-content, .category article .entry-content {
    padding-left: 10px;
}
.laundryService{
	font-size:19px!important;
}
.info-footer {
    display: none;
}
/*-----------------------------responsive----------------------------------------------*/

@media only screen and (max-width: 1270px) {
  div#bag-in p a {
    position: absolute;
    width: 93%;
    left: -18px;
    top: 77px;
    /* border-radius: 0px !important; */
}
}
@media (min-width:768px){
.custom-two-btns .wpb_wrapper {
    display: flex;
}
.custom-two-btns.apps .wpb_wrapper{
	justify-content: center;	
	}
.custom-btn.small-btn.second-btn {
    padding-left: 20px !important;
}
	#subscribe_sec .mc4wp-form-fields {
    background: #fff;
    border-radius: 16px;
    height: 60px;
    padding: 8px;
    max-width: 550px;
}
}
@media (max-width:768px) {
	.sub-menu-dropdown .sub-menu li a {
    background: #fff;
}
	li.open {
    width: 54% !important;
}
	div#main-block h6 {
    padding-left: 14px;
    font-size: 12px;
    background: #00af66;
		width: 50%;
	}
	.info-box-icon iframe {
    width: 100%;
}
	.abtbx {
     height: auto;
}
	.footer-column-2 {
    width: 33.666667%;
}
	.footer-column-3 {
    width: 50%;
}	
	.main-footer .footer-sidebar:before {
    position: absolute;
		bottom: 614px !important;
	}
	div#features p {
    font-size: 14px;
    line-height: 21px;
}
	.services-block h4 {
    font-size: 15px;
}
	.health-bxes p {
    line-height: 21px;
    color: #212529;
    font-size: 13px;
}
	h5.subcard-title{
	 font-size: 23px;
	}
/*.testimonials.testimon-style-boxed .testimonial-inner{
	     height: 350px;
	}*/
	.subscription-card {
    background-position: 0 276px;
    height: 500px;
}
	.subscricard2 {
    background-position: 0 276px;
}
#intro .intro-info {
    padding: 3% 5% 19% 5%;
}
	.intro-info h1 {
    font-size: 1.6rem;
    color: #fff;
		margin-bottom: 10px;
}
	.site-logo img {
    width: 45%;
}
	
.how-work-pg .hw-wrk-img {
    width: 100%;
    margin-bottom: 10px;
}
.how-work-pg	.hw-wrk-img figure.wpb_wrapper.vc_figure {
    width: 100%;
}
.how-work-pg	.hw-wrk-img figure.wpb_wrapper.vc_figure .vc_single_image-wrapper {
    width: 100%;
}
.how-work-pg .card-body {
    padding: 5px 0 0 0px;
}
.how-work-pg	.hw-wrk-img img {
 width: 100%;
	}
/*------------------------new home page---------------------------------*/
	#introduction .vc_col-sm-6 {
    width: 100%;
}
#introduction h1.home-banner {
    font-size: 32px !important;
    font-weight: 700 !important;
    line-height: 41.6px !important;
    text-align: center;
}
#introduction h1.light-text {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 25.6px !important;
    text-align: center;
}	
#introduction h1.strong-text {
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 28.8px !important;
	  text-align: center;
}
#introduction .custom-btn a {
    font-size: 16px !important;
    line-height: 25px !important;
}
#introduction .custom-btn{
	text-align: center;
}
#introduction img.googleLink-image {
    height: 48px !important;
    width: 48px !important;
}
#introduction span.googleLink-text a {
    font-size: 14px !important;
    line-height: 22.4px !important;
}
#introduction .g-links {
    justify-content: center;
    display: grid;
}
#introduction  .int-img {
    padding: 20px 50px;
}
#introduction {
   padding-top:100px !important;
}
.sponsors .vc_col-sm-3
	{
    width: 50% !important;
		display: inline-block;
		padding: 15px 0px !important;
	}
.custom-btn.small-btn {
    text-align: center !important;
}
.sponsors.vc_custom_1730546641949{
	padding-top: 40px !important;
  padding-bottom: 40px !important;
	}
.custom-heading-h2 {
    font-size: 28px !important;
    line-height: 36.4px !important;
		text-align: center !important;
}
p.custom-para {
    font-size: 14px !important;
    line-height: 22.4px !important;
	}
	.perks h4, .services-home h5, .how-works-box h5 {
    font-size: 18px;
    line-height: 28px;
		text-align: left !important;
	}
	.perks img, .price-service-box img{
		height:52px;
		width:52px;
	}
	.perks .vc_col-sm-3{
		display: inline-flex !important;
		width: auto;
	}
.perks .vc_col-sm-9 {
	display: inline-flex;
	width: 66%; 
	margin: 0 0 0 7%;
	}
	.perks .vc_column-inner::before {
    display: none;
}
	.perks{
	margin:0 6px;
		padding: 15px;
}
.services-list-section {
    padding: 20px 20px !important;
	}
.price-service-box	figure.wpb_wrapper.vc_figure {
    display: grid; 
    text-align: left;
}
	.services-home li {
    font-size: 14px;
    line-height: 22.4px;
	}
	.service-bottom-text h5 {
    padding: 20px 20px;
}
#how_works .how-works-image {
    justify-content: center;
    display: grid;
}
#how_works .how-works-box {
    display: flex;
	margin: 20px;
}
#how_works .how-works-box img {
		width:52px;
	}

#stop_wash .stop-wash-image figure.wpb_wrapper.vc_figure {
    justify-content: center;
    display: flex;
}
#stop_wash .vc_row.wpb_row.vc_inner.vc_row-fluid.how-works-box {
    flex-wrap: nowrap;
}
#stop_wash .stop-wash-col {
        margin: 20px;
    }
.get-apps figure.wpb_wrapper.vc_figure {
    display: flex;
    justify-content: center;
}
#get_app_section, #about_sec, .services-block, .vc_inner.quality-bx,  .services-list-section, #subscribe_sec
   {
    margin: 0 15px;
}
.service-lists li, .custom-testimonials .testimonial-content {
    font-size: 14px;
    line-height: 20px; 
	}
	#about_sec p.custom-para {
    text-align: center;
}
	#brands-block .vc_col-sm-3{
		max-width: 50% !important;
		display: inline-block;
		margin-bottom:20px;
	}
	h2.subscribe-head {
    font-size: 22px;
    line-height: 30.8px;
}
	section#prefooter-img img {
    width: 180px;
}
	.service-lists li::before {
    margin-top: -5px;
    margin-left: -25px !important;
    background-size: 32px !important;
	}
	.q1.quality-box {
        width: 50% !important;
        display: inline-block !important;
    }
}
/*---------new home page------responsive -end--------*/	

@media only screen and (max-width: 767px) {
  div#loads {
    top: -80px;
    width: 100%;
    left: 0;
    margin-top: 5px;
}
	#intro {
    padding: 66px 0 60px!important;
}
.single-post .page-title {
    margin-top: 6%;
    padding-top: 14%;
}
div#gob {
    padding: 82px 0 !important;
    background-position: left !important;
}

div#gobag2 .wpb_text_column {
    background: #ffffffba;
    margin-bottom: 6px;
    padding: 18px;
}
	div#main-block h6{
	    width: 60%;
	}
li.open {
    width: 60% !important;
}
	#quality_box_home .quality-bx {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
	.quality-box .vc_column-inner {
    height: 100%;
}
	#subscribe_sec .mc4wp-form-fields {
    display: inline-block !important;
}
	.contactView {
    display: none;
}
.trusted-logo .owl-carousel-item-inner {
    justify-content: center !important;
    display: grid !important;
}
}
@media(max-width:991px){
	/*------------------------------mobile--tablet-------header-----------------------------*/
	.link_btn {
    font-size: 12px;
    padding: 6px 12px;
    border-radius: 12px;
}
	ul.login-register a {
    font-size: 14px; 
	}
	.mobile-nav-icon .basel-burger, .mobile-nav-icon .basel-burger::after, .mobile-nav-icon .basel-burger::before {
     background-color: #fff;
 }
	.custom-btn.small-btn a {
    font-size: 16px !important;
		padding: 12px 38px !important;
}
	#subscribe_sec .vc_custom_1730274630561 {
    padding-top: 20px !important;
    padding-right: 20px !important;
    padding-bottom:20px !important;
    padding-left: 20px !important;
}
.services-home  .wpb_column.vc_column_container.vc_col-sm-3 {
    width: 50% !important;
	  display: inline-table;
}
}
@media (max-width: 768px) and (min-width:768px){
#Perks-block .wpb_column.vc_column_container.vc_col-sm-4 {
    padding: 0px !important;
}
	#services-block .vc_row .vc_column_container {
    padding: 0px;
}
.services-home .price-service-box {
    height: 250px;
}
	.services-home .wpb_column.vc_column_container.vc_col-sm-3 {
        width: 50% !important;
    }
	#quality_box_home .vc_col-sm-3 {
    width: 50% !important;
}
}
@media (max-width: 1199px) and (min-width:768px){
    .perks {
        height: 195px !important;
    }
	    .perks h4 {
        font-size: 18px;
        line-height: 28.6px;
    }
}
@media (max-width: 1199px) and (min-width:992px){ 
	.services-home .price-service-box {
    height: 360px !important;
}
	#testimonial-slider .testimonial-inner {
    height: 440px !important;
}
}
@media (max-width: 1199px) and (min-width:1025px){ 
.quality-box .vc_column-inner {
        height: 389px !important;
    }
}
@media (max-width: 991px) and (min-width:769px){ 
.services-home .price-service-box {
    height: 275px;
}
#subscribe_sec .mc4wp-form-fields input[type="submit"] {
    right: 70px;
	}
}
@media(max-width:400px) {
.services-home .price-service-box{
height: 320px !important;}
}
@media screen and (min-device-width: 1300px) and (max-device-width: 2400px) { 
.footer-container .footer-column-3{width:29%;}
.footer-container .footer-column-2{width:13%;}
.footer-container .footer-column-4{width:33%;display: flex;}
.footer-container .footer-column-5{width:25%;}
.footer-container .footer-column-4 .widget_text:first-child{width: 64%;display: inline-block;}
.footer-container .footer-column-4 .widget_text:last-child{	width:31%;display: inline-block;}
}

/*for window than 981px*/
@media(max-width: 981px){
	.mobile-side-by-side .wpb_column.vc_column_container {
		width: 50%;
	}
	.mobile-side-by-side .wpb_column.vc_column_container .vc_column-inner{
		padding-left: 10px;
		padding-right: 0px;
	}
	.mobile-side-by-side > .wpb_column:last-child{
		width: 100%;
	}
	.mobile-side-by-side, .mobile-side-by-side > .wpb_column:last-child .wpb_wrapper{
		display: flex;
		flex-wrap: wrap;
	}
	.mobile-side-by-side > .wpb_column:last-child ul{
		width: 50%;
	}
	.mobile-side-by-side > .wpb_column:last-child strong {
    width: 100%;
}
	.mobile-side-by-side > .wpb_column:last-child ul:nth-child(2) {
    padding-left: 45px;
}
}
@media (max-width:1023px){
.service-bg-right {
    min-height: 400px;
    margin-top: 20px !important;
	}
}@media (min-width: 1025px) { /*----@media (min-width: 1025px) ------*/
.perks {
    height: 142px;
}
.services-home .price-service-box {
 height: 315px;
}
.testimonials.testimon-style-boxed .testimonial-inner {
    box-shadow: 0 0 7px rgb(0 0 0 / 12%);
    height: 320px; 
}
.service-bottom-text h5 {
    padding: 20px 239px;
}
.custom-testimonials .testimonial-inner {
    min-height: 390px; 
}
.get-apps {
    margin: 0 50px;
}
.quality-box .vc_column-inner {
    height: 350px;
}
.footer-column-3 {
    width: 33.33333333%;
}
.footer-column-2 {
   width: 16.66666667%;;
}
.how-works-image{
	padding-right: 20px;
} }@media (min-width: 768px) and (max-width: 1024px) {/*-- @media (min-width: 768px) and (max-width: 1024px) ----*/
#introduction h1.home-banner {
    font-size: 40px !important;
    line-height: 56.6px !important;
}
#laundry_business .wpb_column.services-block.vc_column_container.vc_col-sm-3 {
    width: 50%;
	margin: 0px;
}
.quality-box .vc_column-inner {
    height: 270px !important;
}
#quality_box_home .vc_col-sm-3 {
    width: 50% !important;768
}
.main-nav .menu > li > a {
    height: 40px !important;
    line-height: 40px !important;
}
.location-list-row {flex-direction: column;}
.location-list-row > div {width: 90%; align-self: center;} }@media (min-width: 577px) and (max-width: 767px) { /*-- @media (min-width: 0px) and (max-width: 768px) ----*/
.services-home .price-service-box {
    height: 270px;
}
.displayonmobile{
	display: block !important;
}
 }@media (max-width: 576px) { /*----@media (max-width: 576px) ------*/

.displayonmobile{
	display: block !important;
}
.wpb_wrapper h2 {
    text-align: center;
}
.services-home .price-service-box {
    height: 300px;
    padding: 12px !important;
}
.quality-box .vc_column-inner {
    padding: 10px; 
}
.quality-box img.vc_single_image-img.attachment-full {
    width: 52px;
}
.get-apps {
    padding: 30px 2px; 
}
.app-logo-img img {
    width: 40px; 
}
.service-bottom-text h5 {
    font-size: 16px !important;
	line-height: 26px !important; 
}
.site-logo img {
      width: 70%;
}
a.numbhed {
    display: none;
}
ul.login-register {
    display: none;
}
.admin-bar .sticky-header.act-scroll {
    top: 0px;
 }
.intro-info h1 {
    font-size: 24px !important;
    line-height: 37px !important;
    text-align: center;
}
.footer-container .footer-column-4{width:100% !important;}
.footer-container .footer-column-5{width:100% !important;}

.intro-info .vc_btn3-container.vc_btn3-left {
    text-align: center;
}
.butn-styl {
    text-align: center !important;
}
.int-img {
    display: none;
}
.intro-img .int-img {
    display: block !important;
} 

.footer-column-2, .footer-column-3 {
    width: 100% !important;
}	
#intro {
    padding: 66px 0 180px;
    width: auto !important;
}
	.sen img {
    margin-bottom: 15px !important;
}
ul.priceul {
   margin-left: 26%;
	}
.sen1 {
    max-width: 50%!important;
    display: inline-flex;
}
.subscription-card {
    background-position: bottom !important;
    height: 500px !important;
    margin-bottom: 25px;
}
	.health-bxes .info-box-icon {
    width: 80px;
    min-height: 100px;
}
	.card-faq {
    margin-bottom: 25px !important;
}
	.card-faq .fa-ques {
    margin-bottom: 5px;
}
	.services-block {
    padding: 15px;
}
	li.wishlist {
    display: none !important;
}
.bx1 {
    width: 50% !important;
}
	.bx1 {
    width: 50% !important;
    display: inline-table;
     margin-bottom: 33px;
		padding-left: 8px;
}
	.bx1 .price-bx {
    display: inline-grid;
}
	ul.priceul {
    margin-left: 12%;
}
	.bx1 .box-icon-wrapper {
    margin-bottom: 4px !important;
}
.price-get {
    margin-top: 0px;
    padding-bottom: 30px !important;
}
.srvc-prcing {
    padding-top: 20px;
}
.q1 p {
    display: none;
}
.q1 {
    width: 50%;
    padding: 10px 5px;
}
.q1 h5 {
    font-size: 16px !important;
    color: #00af66;
    line-height: 23px;
}
.how-work .vc_col-sm-4 {
    margin-bottom: 1.5rem;
}
.hw-wrk-img {
    margin-bottom: 0px;
    float: left;
}
.hw-wrk-img img {
    max-width: 85px;
}
.how-work .card-body {
    display: table;
    padding: 3px 0 0 10px;
    text-align: left;
}
.inner-banner {
    padding: 26% 0px 10%!important;
	  margin-top: 13% !important;
}
	.post-1856 .inner-banner, .post-1732 .inner-banner {
     margin-top: 17% !important;
}
	.Service-boxes .box-icon-wrapper {
    float: left;
}
.Service-boxes .info-box-content {
    display: table;
    padding: 3px 0 0 10px;
    text-align: left;
}
	.Service-boxes .box-icon-wrapper {
    float: left;
}
.Service-boxes .info-icon {
    max-width: 100px;
    width: 70px;
}
	.srvcs-list li.price {
    font-size: 30px;
}
	.srvcs-list {
    margin-left: 0px !important;
    padding-left: 0px !important;
}
.inner-banner h1 {
    font-size: 25px !important;
	   line-height: 30px !important;
}
.laundry-frm {
    display: block;
    text-align: center;
}
.laundry-frm .col-md-4 {
    width: auto;
    padding: 3px 10px;
}
.laundry-frm p {
    margin-top: 13px;
}
.inrbnr-txt {
   padding: 0px 6%;
}
.bespoke-serv h2 {
    padding-left: 8px;
}
.mob-im .vc_column-inner {
    padding: 25% 0px;
}
.areas__separator {
    padding: 0px 19.5px !important;
}
	.locn-alpha .wpb_wrapper {
    padding: 0px 7px !important;
}
.lction-inr {
    width: 100%;
}
.abtbx {
    height: auto;
}
.abim .vc_column-inner {
    padding: 12%;
}
.abut-cmpny-sectn {
    padding: 30px;
}
.stand-basel-bx .box-icon-wrapper {
    width: auto;
}
#slider_1893 .owl-stage-outer .owl-item {
    height: auto;
}
.post-1867 .stand-basel-bx .info-box-icon img {
     padding-right: 0px;
    width: auto !important;
}
	.blog-post-loop .entry-thumbnail img {
    width: auto;
    margin-bottom: 12%;
}
.fq-qus h4 {
    text-align: left;
    font-size: 12px !important;
}
.fq-qus .vc_tta-panels {
    padding-left: 0px;
}
	.page-id-11490 .fq-qus .vc_tta-panel-body {
    padding-top: 15px !important;
}
.pickup-mob {
    display: block;
}
.pickup-mob .mb-bok {
    text-align: center;
	margin-bottom: 0px;
}
.pickup-mob .mb-bok h3 {
    color: #fff;
    font-size: 23px;
    line-height: 28px;
}
.pickup-mob {
    display: block;
    width: 100% !important;
    bottom: 0;
    left: 14px !important;
    z-index: 291;
    position: fixed !important;
    color: #fff!important;
    padding: 18px 20px !important;
}
.main-footer .footer-sidebar:before{
	display:none;
}	
.mb-bok .link_btn {
    margin: 0px 13px;
    padding: 4px 29px !important;
}
.mobile-nav {
    background-color: rgba(19,39,57,.8);
}
.mobile-nav ul li {
    padding: 7px 12px;
}
.mobile-nav ul li a {
    padding: 3px 17px;
    font-family: poppins;
    text-transform: none;
}
ul#menu-1stop-mobile-menu {
    padding-top: 23px;
}
.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before{
 	width: 10px;
   height: 2px;
}
.benefits-box {
	padding: 35px 16px;
	    height: auto;
}
	.benefits-box h3 {
    text-align: center;
}
.benefits-box .m1 {
    display: inline-table;
    width: 48%;
}
.benefits-box .m2 {
    padding-left: 2%;
    width: 50% !important;
    display: inline-table;
}
	.benefits-box .benefit-content {
    font-size: 15px;
    margin-bottom: 10px;
    line-height: 21px;
}
.mobile-nav .sub-menu-dropdown ul:before{
	    color: #fff;
}
.mobile-nav .sub-menu-dropdown ul {
     background-color: #fff;
}
.bginmob p a {
    display: inline-block;
    font-size: 13px;
    margin-top: 10px;
    width: auto !important;
    position: relative !important;
    top: 0px !important;
    left: 1% !important;
}
.desktp-secn-subsc {
    display: none;
}
	.mobilesubs-sectionn {
    display:block;
}
	.lst-bxsub .wpb_wrapper {
    border-bottom: none;
    margin-bottom: 0px;
}

 }