.woocommerce-cart-form__cart-item.cart_item td.product-remove a {
    font-size: 21px!important;

}
.woocommerce-cart-form .shop_table .button {
    margin-top: 0px;
}

.woocommerce table.shop_table td {
    text-align: left;

}
.cart_item .variation dd.variation-Vendor p{
	line-height:20px;
}
input[type='submit'].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #f05025;
}

.theme-color-02 button.metform-btn.metform-submit-btn:hover{
	background-color:#222;
}

.mr_banner_title, .mr_xpost, .mr_xpage, .wps_page_title{
	color:#fff;
}

.nmt_grid_style_01 .mr_product_block.product-block_hr_001:hover .product_block_one{
  border-color: #fff !important;
}
.nmt_feature_block_01 .elementor-icon-box-icon{
    transition: all 500ms ease;
  }
  .nmt_feature_block_01:hover .elementor-icon-box-icon{
    transform: rotateY(-180deg);
  }
  .nmt_icon_postion_01{
      position: absolute !important;
      left: 0px;
      right: 0px;
      top: 50%;
      transform: translate(0%,-50%) scale(0,0);
      transition: all 500ms ease;
  }
  .nmt_social_block_01 {
      position: relative !important;
      overflow: hidden !important;
      border-radius: 5px !important;
      margin: 1px !important;
  }
  .nmt_social_block_01:hover .nmt_icon_postion_01{
      transform: translate(0%,-50%) scale(1,1);
  }
  .nmt_social_block_01:hover img{
       transform: scale(1.1);
  }
  .nmt_brand_block_01:hover {
      transform: scale(1.01);
      z-index: 1;
	  box-shadow: 0px 10px 30px 0px #2D24921A !important;
  }
  .nmt_box_shadow_01 .hide_content{
      box-shadow: 0px 40px 30px 0px #0000001A !important;
  }
  .nmt_box_shadow_01 .mr_style_one .hide_content {
      margin-left: 0;
      margin-right: 0;
  }
  .nmt_box_shadow_01 .quick_defult_wps{
      margin-top: 20;
  }
  .nmt_box_shadow_01 .auto-container{
      padding: 0;
  }
  .nmt_height_width_01 .wps_cat_img img{
      width: 100%;
      transform: scale(1.5);
  }
.nmt_height_width_01:hover .wps_cat_img img{
	transform: scale(1.6);
}

.nmt_height_width_01 .wps_cat_thumb {
    background-color: #F7F7F7;
}
.nmt_height_width_01 .wps_cat_thumb{
/* 	box-shadow: 0px 10px 30px 0px #2D24921A; */
	box-shadow: 0px 0px 30px 0px rgba(45, 36, 146, 0.10);
	background: #fff;
}

  .nmt_height_width_01 .auto-container{
      padding: 0;
  }
  .nmt_height_width_01 .mr_bottom{
      background-color: transparent;
      padding: 0;
  }
  .nmt_cart_position_01 .quick_defult_wps{
      display: table;
      margin-top: 0;
      margin-bottom: 0;
  }
  .nmt_cart_position_01 .auto-container{
      padding: 0px;
  }
  .nmt_basic_slider_01 .slider_path_button{
      background-color: #fff;
  }
  .nmt_basic_slider_01 .slider_path_subtitle {
      display: inline-block !important;
      background-color: #E53E3E;
      border-radius: 5px;
  }
  .nmt_basic_slider_01 .wps_slider_two_dot span{
      display: grid;
      margin: 5px !important;
  }
  .nmt_basic_slider_01 .wps_slide_test_area{
      text-align: left;
  }
  .nmt_basic_slider_01 .slider_path_text b {
      color: #E53E3E;
  }
  .nmt_basic_slider_01 .slider_path_title b {
      color: #00286F;
  }
  .nmt_basic_slider_01 .banner-section .content-box{
      padding: 107px 0px 120px 0px !important;
  }
.nmt_basic_slider_01.nmt_basic_slider_03 .banner-section .content-box{
      padding: 150px 0px 167px !important;
  }
  .nmt_basic_slider_01_h2 .banner-section .content-box{
      padding: 147px 0px 163px 0px !important;
  }
  .mrt_grid_container_01 .auto-container{
      padding: 0;
  }
  .nmt_basic_slider_02 .slider_path_slide{
      border-radius: 20px;
  }
  .nmt_basic_slider_02.nmt_basic_slider_16 .slider_path_slide{
      border-radius: 10px;
  }
  .nmt_basic_slider_02.nmt_basic_slider_03 .slider_path_slide{
      border-radius: 10px;
  }
.nmt_box_shadow_01 .mr_shop_slide.wps_owls_slide{
	overflow: visible;
}
.nmt_cat_flip_01:hover img {
	transform: rotateY(180deg);
	transition: all 500ms ease;	
}
.nmt_cat_bg_01 img{
	background-color: #C8DFC5;
}
.nmt_cat_bg_05 img{
	background-color: #F7F2B4;
}
.nmt_cat_bg_06 img{
	background-color: #FFDBCE;
}
.nmt_cat_bg_07 img{
	background-color: #D2F1FF;
}
.nmt_cat_bg_08 img{
	background-color: #EAEAEA;
}
.nmt_cat_bg_09 img{
	background-color: #FFE3B8;
}
.nmt_cat_bg_10 img{
	background-color: #DCE6FF;
}
.nmt_cat_bg_11 img{
	background-color: #FBE2FF;
}
.nmt_cat_bg_02 img{
	background-color: #F7F7F7;
	padding: 30px;
	width: 300px;
}
.nmt_cat_bg_02.nmt_cat_bg_03 img{
	padding: 10px !important;
}
.nmt_cat_bg_12 img{
	border-radius: 10px !important;
}
.nmt_cat_bg_12:hover img{
	background-color: #D0913C2E;
}
.nmt_cat_bg_12:hover .elementor-image-box-title a{
	color: #D0913C;
}

.mrt_product_size_style_01 .reset_variations {
    display: none !important;
}
.mrt_product_size_style_01 table.variations {
    display: inline-block;
}
.mrt_product_size_style_01 th label{
	font-size: 14px;
    font-weight: 700;
    line-height: 28px;
	font-family: "Outfit", Sans-serif;
}
.mrt_product_size_style_01 td.value {
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
	font-family: "Outfit", Sans-serif;
}
.mrt_product_size_style_01 .mr_shop_price bdi {
    font-size: 20px;
	font-family: "Outfit", Sans-serif;
	font-weight: 600;
}
.mrt_product_size_style_01 #size {
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}
.nmt_btn_alinment_01 .wps_button{
	text-align: left;
}
.nmt_btn_alinment_01 .quick_defult_wps{
	margin: 0;
}
.wps_prdct_var_home .mrt_product_size_style_02 a.reset_variations {
    display: none;
}
.wps_prdct_var_home .mrt_product_size_style_02 th.label {
    display: none;
}
.wps_prdct_var_home .mrt_product_size_style_02 .mr_shop_price bdi {
    font-size: 16px;
	font-family: "Outfit", Sans-serif;
	font-weight: 600;
}
.wps_prdct_var_home .mrt_product_size_style_02 select#weight {
    border: 1px solid #E5E5E5;
    padding: 6px;
    border-radius: 5px;
    font-size: 14px;
    line-height: 28px;
    font-family: 'Roboto';
    font-weight: 400;
	margin-bottom: 10px;
}
.wps_prdct_var_home .mrt_product_size_style_02 .wps_grid-2{
	padding: 0;
}
.nmt_img_box_bg_01:hover img{
	background-color: #fff;
	transition: all 5000ms ease;
}
.mrt_product_size_style_03 label {
    display: none;
}
.mrt_btm_redus_01:hover .mr_product_block{
	border-radius: 0 !important;
}
.mrt_product_size_style_03 select#weight {
    border: 1px solid #E5E5E5;
    padding: 5px 10px;
    border-radius: 5px;
}
.mrt_product_size_style_01.nmt_cat_color_01.nmt_btn_style_01.nmt_box_shadow_01.mrt_product_size_style_03.mrt_btm_redus_01 .mr_product_block:hover{
	border-radius: 10px 10px 0 0 !important;
	border-bottom: none;
	z-index:999;
	position: relative;
	border-color: transparent;
	transition: all 5000ms ease;
}
.mrt_btm_redus_01 .mr_style_one .hide_content {
    border-top: none;
}
.mrt_slider_overflow_01 .mr_shop.mr_products_one.wps_slide_sweeper_two,
.mrt_slider_overflow_01 .swiper{
	overflow: visible;
}
.nmt_basic_slider_04 .inner.wps_slide_test_area {
    background-color: #ffffff40;
    padding: 50px;
	border: 1px solid #fff;
}
.mrt_slider_overflow_01 .wps_product_column.swiper-slide:hover {
    z-index: 9;
}
.wps_prdct_var_home p.stock.in-stock {
    display: none;
}
.mrt_testtimonial_container_01 .auto-container {
    width: 100%;
	max-width: 100%;
}
.mrt_designation_style_01 .wps_testimonials .wps_testi_designation {
    margin-top: -35px;
    margin-left: 80px;
}

.nmt_btn_bg_color_04 a.elementor-button {
    background-color: #111;
}
.nmt_basic_slider_01.nmt_basic_slider_05 .banner-section .content-box{
	 padding: 162px 0px !important;
}
.nmt_basic_slider_05 .wps_slider_style_one.slider_path.wps_slider_path {
    border-radius: 10px !important;
}
.nmt_slider_btn_bg_01 .slider_path_button{
      background-color: #003EAC;
  }
/* .nmt_price_color_01 .mr_shop_price bdi{
	color: #E92530;
} */
.nmt_price_color_01 .mr_shop .woocommerce-Price-amount.amount bdi{
	color: #E92530;
}
.nmt_bg_color_01.btn_bg_color_01 a.elementor-button {
    background-color: #F5B020;
    color: #111;
}
.nmt_bg_color_02 a.elementor-button{
	background-color: #003EAC;
	color: #fff;
}
.add_to_cart_btn_color_01 .wps_button{
	color: #111;
}
.add_to_cart_btn_color_01 .quick_defult_wps .open-wps:hover{
	color:#E92530
}
.nmt_btn_hover_color_01 .elementor-button{
	color: #111;
}
.nmt_btn_hover_color_01 .elementor-button:hover{
	color: #003EAC;
}
.mrt_price_color_01 .elementor-heading-title b{
	color: #E92530;
}
.mrt_price_color_02 .elementor-heading-title b{
	color: #C02332;
}
.nmt_basic_slider_01.nmt_basic_slider_02.nmt_slider_style_01 .slider_path_text b{
	color: #2CB877;
}
.nmt_basic_slider_01.nmt_basic_slider_02.nmt_slider_style_01 .slider_path_button{
	background-color: #2CB877;
}
.nmt_btn_hover_color_02 a.elementor-button{
    background-color: #2CB877;
}
.nmt_btn_hover_color_02 a.elementor-button:hover{
	background-color: #FFF;
	color: #111;
}
.nmt_btn_bg_color_05 a.elementor-button {
    background-color: #C02332;
}
.nmt_btn_bg_color_05 a.elementor-button:hover {
    color: #C02332;
}
.nmt_btn_bg_color_06 a.elementor-button {
    background-color: #FF0000;
}
.nmt_btn_bg_color_02 .elementor-button:hover{
	background-color: #C02332;
}
.nmt_add_to_cart_01 button.open-wps.wps_button {
    border: 1px solid #C02332;
    color: #C02332;
    background-color: snow;
}
.nmt_add_to_cart_01 .cart-btn button:before{
	background-color: #C02332;
}
.nmt_add_to_cart_02 button.open-wps.wps_button{
    border: 1px solid #2CB877;
    color: #2CB877;
    background-color: snow;
}
.nmt_add_to_cart_02 .cart-btn button:before{
	background-color: #2CB877;
}
.nmt_testmonials_dots_01 .wps_testimonials .owl-dots .active{
	background-color: #C02332;
	border: 3px solid #fff !important;
	outline: 1px solid #C02332;
	
}

.nmt_btn_hover_color_03 .elementor-button{
	color: #FFF;
}
.nmt_btn_hover_color_03 .elementor-button:hover{
	color: #519F17;
}
.nmt_btn_hover_color_04 .elementor-button{
	color: #111;
}
.nmt_btn_hover_color_04 .elementor-button:hover{
	color: #B80A2E;
}
.mrt_cat_color_01 .wps_cat_title{
	color: #519F17;
}
.nmt_add_to_cart_03 button.open-wps.wps_button{
    border: 1px solid #519F17;
    color: #519F17;
    background-color: snow;
}
.nmt_add_to_cart_03 .cart-btn button:before{
	background-color: #519F17;
}
.mrt_countdown_style_01 .cs-countdown {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    font-family: 'Nunito';
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    padding: 5px 20px;
    border-radius: 36px;
}
.mrt_countdown_style_01 .cs-countdown span {
    padding: 0 5px;
}
.nmt_basic_slider_01.nmt_basic_slider_03.nmt_basic_slider_04 a.slider_path_button {
    background-color: #ED8E00;
    color: #fff;
}
.mrt_cat_color_02 .wps_cat_title{
	color: #ED8E00;
}
.nmt_add_to_cart_04 button.open-wps.wps_button{
    border: 1px solid #ED8E00;
    color: #ED8E00!important;
    background-color: snow;
}
.nmt_add_to_cart_04 .cart-btn button:before{
	background-color: #ED8E00!important;
}
.nmt_btn_bg_color_04 a.elementor-button:hover{
	background-color: #ED8E00!important;;
}
.nmt_add_to_cart_05 button.open-wps.wps_button{
    border: 1px solid #F76188;
    color: #F76188!important;
    background-color: snow;
}
.nmt_add_to_cart_05 .cart-btn button:before{
	background-color: #F76188!important;
}
.nmt_add_to_cart_05 a.elementor-button:hover{
	background-color: #F76188!important;
}
.mrt_cat_color_03 .wps_cat_title{
	color: #ED8E00!important;
}
.nmt_btn_bg_color_07 a.elementor-button{
    background-color: #ED8E00!important;
}
.nmt_btn_bg_color_07 a.elementor-button:hover{
    background-color: #111;
}
.nmt_slider_btn_color_01 .slider_path_button{
	color: #111;
}
.nmt_slider_btn_color_01 .slider_path_button:hover{
	color: #fff;
	background-color: #111;
}
.nmt_price_color_02 .mr_shop .woocommerce-Price-amount.amount bdi{
	color: #27BDA0!important;
}
.add_to_cart_btn_color_02 .quick_defult_wps .open-wps{
	color: #111;
}
.add_to_cart_btn_color_02 .quick_defult_wps .open-wps:hover{
	color: #27BDA0!important;
}
.nmt_add_to_cart_btn_color_02 .quick_defult_wps .wps_button:hover{
	color:#27BDA0!important;
}
.nmt_add_to_cart_btn_color_02 .quick_defult_wps .wps_button{
	border: 1px solid #27BDA0;
    color: #27BDA0!important;
    background-color: snow;
}
.mrt_cat_color_04 p.wps_cat_title {
    color: #27BDA0!important;
}
.nmt_tab_color_01 .mr_shop .nav-tabs .nav-link.active{
	color: #003EAC!important;
}
.nmt_tab_color_02 .mr_shop .nav-tabs .nav-link.active{
	color: #2CB877!important;
}
.nmt_tab_color_02 .nav-link:hover{
	color: #2CB877!important; 
}
.nmt_tab_color_03 .mr_shop .nav-tabs .nav-link.active{
	color: #C02332!important;
}
.nmt_tab_color_03 .nav-link:hover{
	color: #C02332!important; 
}
.nmt_tab_color_04 .mr_shop .nav-tabs .nav-link.active{
	color: #519F17!important;
}
.nmt_tab_color_04 .nav-link:hover{
	color: #519F17!important; 
}
.nmt_tab_color_05 .mr_shop .nav-tabs .nav-link.active{
	color: #ED8E00!important;
}
.nmt_tab_color_05 .nav-link:hover{
	color: #ED8E00; 
}
.nmt_tab_color_06 .mr_shop .nav-tabs .nav-link.active{
	color: #27BDA0!important;
}
.nmt_tab_color_06 .nav-link:hover{
	color: #27BDA0!important; 
}
.nmt_tab_color_07 .mr_shop .nav-tabs .nav-link.active{
	color: #F76188;
}
.nmt_tab_color_07 .nav-link:hover{
	color: #F76188; 
}
.nmt_btn_bg_color_01 a.elementor-button {
    background-color: #F76188;
}
.nmt_btn_bg_color_02 .slider_path_subtitle {
    background-color: #F76188;
}
.nmt_btn_bg_color_02 .slider_path_button{
	 background-color: #F76188;
}
.nmt_btn_color_01 .elementor-button:hover{
	color: #F76188;
}
.nmt_cat_color_02 .wps_cat_title {
    color: #111;
}
.nmt_slider_btn_style_01 a.slider_path_button{
	background-color: #F4C850;
	color: #111;
}
.nmt_add_to_cart_06 button.open-wps.wps_button{
    color: #111;
    background-color: #F4C850;
}
/* .nmt_add_to_cart_06 .cart-btn button:before{
	background-color: #F76188;
} */
.nmt_add_to_cart_06 button.open-wps.wps_button:hover{
	color: #FFF;
}
.nmt_bg_btn_color_01 a.elementor-button{
	background-color: #E53E3E;
}
.nmt_swiper_slider_01 p.slider_path_text b {
    color: #E53E3E;
}
.nmt_bg_color_03 a.elementor-button {
    background-color: #EFCA8A;
}
.nmt_basic_slider_01 .slider_path_title span{
	color: #111;
}
.nmt_basic_slider_01 .slider_path_slide {
	background-repeat: no-repeat;
}
.nmt_basic_slider_01 .owl-stage {
    gap: 30px;
    display: flex;
    justify-content: space-between;
}
.nmt_basic_slider_06 .banner-section .content-box {
    padding: 120px 0 201px 0 !important;
}
.nmt_basic_slider_06 .slider_path_slide{
	border-radius: 10px;
}
.nmt_basic_slider_06 .slider_path_button{
	background-color: #F06223;
}
.add_to_cart_bg_color_01 button.open-wps.wps_button {
    background-color: #F06223;
}
.nmt_zindex_01 .wps_product_column.swiper-slide:hover {
    z-index: 9;
}
.nmt_zindex_01 .swiper{
	overflow: visible;
}
.nmt_zindex_01 .mr_shop.mr_products_one.wps_slide_sweeper_two{
	overflow: visible;
}
.nmt_add_to_cart_07 button.open-wps.wps_button{
    border: 1px solid #F06223;
    color: #F06223;
    background-color: snow;
}
.nmt_add_to_cart_07 .cart-btn button:before{
	background-color: #F06223;
}

.grz_testtimonial_container_01 .auto-container {
    width: 100%;
    max-width: 100%;
}
.grz_designation_style_01 .wps_testimonials .wps_testi_designation {
    margin-top: -35px;
    margin-left: 80px;
}
.nmt_btn_bg_color_08 a.elementor-button{
	background-color: #111;
}
.mrt_theme_color_02 span{
	color: #E53E3E;
}
.nmt_btn_bg_color_09 a.elementor-button{
	background-color: transparent;
}
.nmt_btn_bg_color_09 a.elementor-button:hover{
	background-color: #111;
}
.nmt_slider_btn_style_02 .inner.wps_slide_test_area {
    text-align: center;
}
.nmt_slider_btn_style_02 .wps_slider_two_dot{
	display: flex;
}
.mrt_price_color_01 h2.elementor-heading-title strong{
	color: #E53E3E;
}
.nmt_basic_slider_03 .banner-section .content-box{
	padding: 187px 0;
}
.nmt_basic_slider_07 .banner-section .content-box{
	padding: 110px 0 250px 0;
}
.nmt_basic_slider_07 .slider_path_text span{
	color: #E53E3E;
}
.nmt_text_style_01 h2.elementor-heading-title.elementor-size-default{
	color: transparent;
  -webkit-text-stroke: 1px #D9D9D9;
  text-stroke: 1px #D9D9D9;
}
.nmt_basic_slider_08 .slider_path_text span {
    color: #9E6D4C;
}
.nmt_basic_slider_08 .banner-section .content-box {
    padding: 170px 0;
}
.nmt_basic_slider_09 .slider_path_title b{
	background-color: #B80A2E;
	color: #FFF;
	padding: 0 10px;
}
.nmt_basic_slider_09 .banner-section .content-box {
    padding: 150px 0;
}
.nmt_basic_slider_10 .slider_path_title b{
	background-color: #7536AC;
}
.nmt_product_img_alinement_01 .wps_thumbnail_area {
    text-align: center;
}
.nmt_product_img_alinement_01 .mr_pro_list .single_metas:hover i{
	color: #FFF;
	background-color: #111;
	padding: 10px;
}
.nmt_product_img_alinement_01 .mr_pro_list .single_metas i{
	box-shadow: #0000001F;
	background-color: #FFF;
	padding: 10px;
}
.nmt_color_dot_position_01 .swiper-pagination{
	position: absolute;
	left: 50% !important;
	top: 79% !important;
	display: contents;
}
.nmt_color_dot_position_01  .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	height: 15px !important;
	width: 15px !important;
}
.nmt_meta_postion_01 .meta-style-one {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.nmt_meta_postion_01 .wpsection_quick_view_btn {
    color: #111;
}
.nmt_meta_postion_01 a.add_to_wishlist i {
    color: #111 !important;
}
.nmt_meta_postion_01 a.add_to_wishlist i:hover{
    color: #fff !important;
}
.nmt_meta_postion_01 .mr_shop .product-block_hr_001 .overlay ul li .yith-wcwl-icon{
	color: red;
}
.nmt_meta_postion_01  .mr_shop .product-block_hr_001 .overlay {
    position: absolute;
    top: calc(50% - 30px);
    right: 0;
    left: 0;

}
.nmt_meta_postion_02  .mr_shop .product-block_hr_001 .overlay {
    top: calc(39% - 30px) !important;

}

/* .nmt_meta_postion_01 .product-buttons{
	padding-bottom: 30px;
} */
.nmt_color_dot_position_02 .wps_thumbnail_area .swiper-pagination{
	width: 100% !important;
	top: 100% !important;
	padding-top: 15px;
}
.nmt_color_dot_position_02 .wps_thumbnail_area .swiper-pagination{
	width: 100% !important;
	top: 100% !important;
	padding-top: 15px;
}
.nmt_color_dot_position_02 img{
	background-color: #F6F6F6;
}
.nmt_color_dot_position_02 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	height: 15px !important;
	width: 15px !important;
}
.nmt_color_dot_position_02 .mr_product_thumb.product_image,
.nmt_color_dot_position_02 .slider_path.wps_slider_path .wps_thumbnail_area.wps_slide_thumb .swiper{
	overflow: visible;
}
.nmt_color_dot_position_03 .wps_slide_thumb .product_image,
.nmt_color_dot_position_03 .wps_slide_thumb .product_image .swiper{
	overflow: visible;
	position: inherit;
}
.nmt_color_dot_position_03 .wps_slide_thumb .product_image .swiper .swiper-slide{
	opacity: 0;
}
.nmt_color_dot_position_03 .wps_slide_thumb .product_image .swiper .swiper-slide-active{
	opacity: 1;
}
.nmt_color_dot_position_03 .wps_thumbnail_area .swiper-pagination{
	top: inherit !important;
	bottom: 30px !important;
	right: 20px !important;
	left: inherit !important;
	width: auto !important;
}
.nmt_color_dot_position_03 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	width: 16px !important;
	height: 16px !important;
}
.nmt_color_dot_position_03 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	display: inline-block;
}
.nmt_color_dot_position_03 .wps_thumbnail_area{
	position: inherit;
}
.nmt_img_width_01 figure.image-box{
	max-width: 200px;
	margin: 0 auto !important;
}
.nmt_title_style_01 h2.elementor-heading-title{
    color: transparent;
    -webkit-text-stroke: 1px #0000004D;
	border: 1px solid;
	border-image-source: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0) 96.06%);
}
.nmt_meta_color_style_01 .mr_pro_list:hover li i{
	color: #FFF !important;
}
.nmt_meta_color_style_01 .mr_shop .product-block_hr_001 .overlay ul li .yith-wcwl-icon,
.nmt_meta_color_style_01 .mr_shop .product-block_hr_001 .wpsection_quick_view_btn{
	color: #111;
}
.mrt_add_to_cart_degin_01 .mr_bottom{
	padding: 0;
}
.mrt_add_to_cart_degin_01 .cart-btn.quick_defult_wps {
	margin: 0;
	margin-top: -50px;
}
.mrt_add_to_cart_degin_01 .cart-btn.quick_defult_wps {
    transform: translatey(-20px);
	opacity:0;
	transition: all 500ms ease;
}
.mrt_add_to_cart_degin_01 .product-block_hr_001:hover .cart-btn.quick_defult_wps {
    transform: translatey(0px);
	opacity: 1;
}
.nmt_price_color_03 .mr_shop .woocommerce-Price-amount.amount bdi{
	color: #D0913C;
}
.mrt_product_tab_style_01 .wps_tab_button .nav-link.active,
.mrt_product_tab_style_01 .wps_tab_button .nav-link{
	border-radius: 50px !important;
}
.mrt_product_tab_style_01 .wps_tab_container {
	display: inline-block;
}
.mrt_product_tab_style_01 .wps_product_tab_width {
	text-align: center;
}
.mrt_add_to_cart_degin_02 .cart-btn.quick_defult_wps {
	margin: 0;
	margin-top: -89px !important;
}
.nmt_product_style_01 .mr_product_block.product-block_hr_001 {
    opacity: 0.3;
}
.nmt_product_style_01 .mr_product_block.product-block_hr_001:hover {
    opacity: 1;
}
.nmt_product_style_02 .wps_tab_ul{
	display: inline-block;
}
.nmt_product_style_02 .nav-link,
.nmt_product_style_02 .nav-link.active{
	padding: 20px 40px;
}
.nmt_product_style_02 figure.image-box {
    max-width: 200px;
    display: block;
    margin: 0 auto !important;
}
.mrt_add_to_cart_degin_03 .cart-btn.quick_defult_wps {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    transform: translatey(20px);
    opacity:0;
    transition: all 500ms ease;
	margin-top: -10px;
}
.mrt_add_to_cart_degin_03 .mr_product_block.product-block_hr_001 .mr_bottom {
    padding-bottom: 20px !important;
/* 	padding: 10px; */
	padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
}
/* .mrt_add_to_cart_degin_03 .mr_product_block.product-block_hr_001:hover .mr_bottom {
    padding-bottom: 60px !important;
	margin-bottom: -40px;
} */
.mrt_add_to_cart_degin_03 .mr_product_block.product-block_hr_001:hover .mr_bottom {
    padding-bottom: 60px !important;
    margin-bottom: -40px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
}
.mrt_add_to_cart_degin_03 .cart-btn.quick_defult_wps {
	padding: 10px;
}
.nmt_product_style_03 figure.image-box {
    width: 250px;
    margin: 0 auto !important;
    display: block;
}
.nmt_overflow_visible_01 .mr_shop_slide.wps_owls_slide{
	overflow: visible;
}

.nmt_color_dot_position_04 .wps_thumbnail_area .swiper-pagination{
	width: 100% !important;
	top: 83% !important;
	padding-top: 15px;
}

.nmt_color_dot_position_04 .swiper-slide img{
	background-color: #F6F6F6;
}
.nmt_color_dot_position_04 .mr_style_one:hover .swiper-slide img{
	background-color: transparent;
}

/* .nmt_product_degin_01 .mr_product_block.product-block_hr_001:hover {
    border: none !important;
} */
.nmt_color_dot_position_04 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	height: 15px !important;
	width: 15px !important;
}
.nmt_color_dot_position_04 .mr_product_thumb.product_image,
.nmt_color_dot_position_04 .slider_path.wps_slider_path .wps_thumbnail_area.wps_slide_thumb .swiper{
	overflow: visible;
}

.nmt_color_dot_position_05  .swiper-slide img{
	background-color: #F6F6F6;
}
.nmt_color_dot_position_05 .wps_thumbnail_area .swiper-pagination{
	width: 100% !important;
	top: 83% !important;
	padding-top: 15px;
}
.nmt_color_dot_position_05 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	height: 15px !important;
	width: 15px !important;
}
.nmt_color_dot_position_06 .wps_thumbnail_area.wps_slide_thumb {
    background-color: #F6F6F6;
    padding-bottom: 20px;
}
.nmt_color_dot_position_06 .wps_thumbnail_area .swiper-pagination{
	width: 100% !important;
	top: 83% !important;
	padding-top: 15px;
}
.nmt_color_dot_position_06 .wps_thumbnail_area .swiper-pagination .swiper-pagination-bullet{
	height: 15px !important;
	width: 15px !important;
}
.nmt_social_icon_hover_color_01 a.elementor-icon.elementor-social-icon {
    background-color: #080808;
}
.nmt_social_icon_hover_color_01 a.elementor-icon.elementor-social-icon:hover{
    background-color: #B80A2E;
}
.nmt_box_shadow_01 .metform-btn{
    box-shadow: none;
}
.theme-color button.metform-btn.metform-submit-btn{
	background-color: #B80A2E;
}
.theme-color-01 button.metform-btn.metform-submit-btn{
	background-color: #F5B020;
}
.nmt_social_icon_hover_color_02 a.elementor-icon.elementor-social-icon {
    background-color: #080808;
}
.nmt_social_icon_hover_color_02 a.elementor-icon.elementor-social-icon:hover{
    background-color: #F5B020;
}
.nmt_card_icon_01 .wps_cart_icon.eicon-cart-light{
    color: #fff;
}
.nmt_card_icon_01{
    margin-top: -18px;
}
.nmt_card_icon_01 .wps_cart_product_number .wps_cart_icon {
    font-size: 22px;
    margin-top: 0px;
    margin-bottom: 12px;
}
.nmt_mobile_menu_icon_01 .mr_menu-area .mr_mobile-nav-toggler {
  font-size: 0;
  line-height: 0;
}

.mrt_add_to_cart_degin_01.nmt_price_color_01.mrt_add_to_cart_degin_03.nmt_thm_img_bg_color_01.nmt_thm_img_bg_color_01.nmt_product_block_border_01.nmt_color_dot_position_06.nmt_product_padding_01 .mr_product_block{
	border-color: #E5E5E5 !important;
}
.theme-color-02 button.metform-btn.metform-submit-btn{
	background-color: #003EAC;
}
.nmt_hover_color_01 .elementor-image-box-wrapper:hover .elementor-image-box-title a{
	color: #F76188;
}
.nmt_product_tab_style_01 .nav-link{
	padding: 2px 16px 0;
}
.nmt_product_tab_style_02 .nav-link{
	padding: 2px 16px;
}
.nmt_product_tab_style_01 .wps_tab_button .active{
	border-radius: 40px !important;
}
.nmt_product_tab_style_01 .wps_tab_button .nav-link{
	border-radius: 40px !important;
}
.nmt_overflow_visible_02 .overflow-hidden.wps_slider_style_one.slider_path,
.nmt_overflow_visible_02 .swiper{
	overflow: visible !important;
}
.grz_icon_boxshadow_01 .elementor-icon{
    transition: all 500ms ease;
}
.grz_icon_boxshadow_01:hover .elementor-icon{
    box-shadow:  0px 0px 15px 0px #003EAC !important;
}
.grz_icon_boxshadow_01 .elementor-widget-wrap{
    transition: all 500ms ease;
}
.grz_icon_boxshadow_01:hover .elementor-widget-wrap {
    box-shadow: 0px 10px 50px 0px #003EAC !important;
}
.nmt_price_color_04 .mr_shop .woocommerce-Price-amount.amount bdi{
	color: #C02332;
}
@media only screen and (max-width: 1840px)  {
	.nmt_social_resp_01{
		display: none;
	}
}
  @media only screen and (max-width: 1400px)  {
      .slider_path .owl-nav .owl-prev{
          left: 90% !important;
      }
	 .mrt_product_arrow_01 .slider_path .owl-nav .owl-prev{
          left: 87% !important;
      }
  }
@media only screen and (max-width: 1274px)  {
	.nmt_blog_style_10 .post-date.mr_post_date {
    display: none;
}
}
  @media only screen and (max-width: 1024px)  {
     .nmt_basic_slider_01 .owl-stage {
   		 gap: 0;
		}
	 .nmt_basic_slider_01 .slider_path .owl-nav{
		  display: none !important;
	  	}
	 .add_to_cart_btn_color_02.nmt_tab_color_06.nmt_grid_style_02 figure.image-box img,
	 .nmt_grid_padding_01 figure.image-box img{
    padding: 40px;
}
.nmt_grid_img_padding_01 img{
	padding: 70px !important;
}
	       .nmt_grid_style_04 .product-block_hr_001 .mr_product_thumb .image-box img{
	 transform: scale(1.1) !important;
}
	.nmt_grid_style_05 figure.image-box {
    padding: 0 30px;
}
	.nmt_grid_style_05 figure.image-box img{
    padding: 15px;
}
	 .nmt_grid_style_05 .product-block_hr_001:hover .mr_product_thumb .image-box img {
    transform: scale(1.0);
}
	  .nmt_grid_style_05 .wps_thumbnail_area {
    transform: scale(1.0);
	padding-top: 5px;
}
.nmt_slider_color_01 .slider_path_container {
    background: #C3E5EE !important;
}
.nmt_slider_color_02 .slider_path_container {
    background: #245336 !important;
}

  }
@media only screen and (max-width: 767px)  {
	.nmt_testi_arrow_style_01 .wps_testimonials .owl-nav{
		display: none !important;
	}
}
@media only screen and (max-width: 500px)  {
	.elementor-13114 .nmt_modal_style_01.elementor-element.elementor-element-8998897 .mr_product_block{
		padding: 50px 20px 40px 20px !important;
	}
	.nmt_grid_style_02 .wps_thumbnail_area {
    transform: scale(1.2) !important;
	}
}
/* Blog.... */
.gallery-columns-3 .gallery-item{
	padding-top: 30px;
}
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
   width: 100%;
}
.widget ul li a {
    display: flex;
}
span.post-date {
    font-size: 15px;
    font-weight: 400;
    font-family: 'Inter';
    line-height: 18px;
    color: #6A6A6A;
}
#recent-posts-2.widget ul li a {
    line-height: 26px;
    font-size: 18px;
    line-height: 22px !important;
    font-weight: 700;
    font-family: 'Outfit';
	margin-bottom: 5px;
}
#archives-2.widget ul li a {
    line-height: 26px;
    font-size: 16px;
    line-height: 30px;
    font-weight: 400;
    font-family: 'Roboto';
}
#categories-2.widget ul li a {
    font-weight: 400;
}
#categories-2.widget ul li {
    margin-bottom: 8px;
}
 #block-10 a.wp-block-latest-posts__post-title {
    font-size: 16px;
    line-height: 22px;
    font-family: 'Outfit';
    font-weight: 500;
}
.widget-title h3,
.wp-block-search__label{
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 30px !important;
}
.nmt_blog_style_01 .auto-container{
  max-width: 1680px;
  padding:0px;
}
.nmt_blog_style_01 span.category:before {
    display: none;
}
.nmt_blog_style_01 .news-block-two .inner-box .lower-content .category{
	padding-left: 0px;
}
.nmt_blog_style_01 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #003EAC;
    background-color: #003EAC1A;
    padding: 5px 20px 5px;
    border-radius: 45px;
}
.nmt_blog_style_01 .news-block-two .inner-box .image-box .image img{
	height: 250px;
	object-fit: cover;
}
.nmt_blog_style_02 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #519F17;
    background-color: #519F171A;
}
.nmt_blog_style_03 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #ED8E00;
    background-color: #ED8E001A;
}
.nmt_blog_style_04 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #27BDA0;
    background-color: #27BDA01A;
}
.nmt_blog_style_05 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #F76188;
    background-color: rgba(247, 97, 136, 0.11);
}
.nmt_blog_style_06 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    color: #245336;
    background-color: #2453361A;
}
.nmt_blog_style_07 span.category.mr_block_subtitle.mr_featured_block_subtitle a {
    background-color: #1C61E7;
}
.nmt_blog_style_01 .news-block-two .inner-box .lower-content .category{
	margin-bottom: 10px;
}
.nmt_blog_style_01 .post-info{
	border: none;
	position: absolute;
	top: 20px;
	right: 0;
}
.nmt_blog_style_01 .news-block-two .inner-box .lower-content .post-info li:before{
	display: none !important;
}
.nmt_blog_style_01 .author-thumb {
    display: none;
}
.nmt_blog_style_01 li.author-box.mr_block_author {
    margin: 0px;
    padding: 0px ;
}
.nmt_grid_style_01 .col-md-6.col-lg-4 {
    margin: 0;
    padding: 0;
}
.nmt_grid_style_01 .product-block_hr_001 .mr_product_thumb .image-box img{
	 transform: scale(1.4);
}
.nmt_grid_style_01 .product-block_hr_001:hover .mr_product_thumb .image-box img{
	 transform: scale(1.5);
}
.nmt_sop_color_01 .elementor-button {
    color: #3F532F;
}
.nmt_sop_color_02 .elementor-button {
    color: #234387;
}


.nmt_grid_style_01 .mr_product_block.product-block_hr_001 .product_block_one {
    border: 1px solid #e9e9e9a6;
    transition: all 1000ms ease;
    border-radius: 4px;
}


.nmt_grid_style_01 .mr_product_block.product-block_hr_001:hover .product_block_one {
	box-shadow: 0px 4px 20px 0 #00000014;
	border: none;
	transition:  all 500ms ease;
}
.nmt_grid_style_01 a{
    color: transparent !important;
}
.nmt_product_gap_01 .wps_product_column {
    padding: 0;
}
/* blog */
h2.mr_blog_post_title a{
	font-size: 30px !important;
    line-height: 42px !important;
    font-weight: 700 !important;
}

.mr_blog_post_text p {
    font-family: sans-serif;
}
.wc-block-product-categories-list .wc-block-product-categories-list-item{
	margin-bottom: 7px!important;
}
.widget ul li ul{
	padding:0px;
	margin:0px;
	margin-left: 20px !important;
}

.nmt_cat_flip_02:hover img {
	background: #fff;
	box-shadow: 0px 0px 30px 0px rgba(45, 36, 146, 0.10);
}
.nmt_grid_style_02 .wps_thumbnail_area {
    transform: scale(1.4);
	padding-top: 5px;
}
.nmt_grid_style_06 .wps_thumbnail_area {
    transform: scale(1.2);
	padding-top: 5px;
}
.nmt_product_opacity_01 .product-block_hr_001:hover figure.image-box {
    opacity: 50%;
	transition: all 500ms ease;
}
.nmt_img_size_01 .product-block_hr_001 figure.image-box{
	transform: scale(1.2);
}
.nmt_img_size_02 .product-block_hr_001 figure.image-box{
	transform: scale(1.5);
}
.nmt_btn_text_color_01 span.elementor-button-text{
	color: #3F532F;
}
.nmt_btn_text_color_02 span.elementor-button-text{
	color: #234387;
}
.nmt_border_color_01{
    border-color: #519F17;
}
.nmt_basic_slider_01.nmt_basic_slider_05.nmt_btn_bg_color_02 .banner-section .content-box{
	 padding: 110px 0px 132px !important;
}
.nmt_basic_slider_01.nmt_basic_slider_05.nmt_btn_bg_color_02 .slider_path_subtitle{
	border-radius: 34px;
}
.nmt_basic_slider_01.nmt_basic_slider_03.nmt_basic_slider_04 .banner-section .content-box{
      padding: 140px 0px 127px !important;
  }
.nmt_basic_slider_01.nmt_basic_slider_03.nmt_basic_slider_04 .slider_path_subtitle {
      border-radius: 44px;
  }
.nmt_thm_img_bg_color_01 figure.image-box {
    background-color: #F6F6F6;
}
.nmt_thm_img_bg_color_01 .product-block_hr_001:hover figure.image-box{
    background-color: #fff !important;
}
.nmt_product_block_border_01 .mr_product_block.product-block_hr_001:hover {
	border-style: none !important;
}
.nmt_product_padding_01 .wps_slide_thumb .swiper-slide img{
	padding: 40px;
}
.nmt_basic_slider_11 h4.slider_path_subtitle {
    background-color: #fff !important;
    border-radius: 44px !important;
}
.nmt_basic_slider_11 h1.slider_path_title strong {
    color: #1C61E7;
}
.nmt_basic_slider_11 p.slider_path_text strong {
    color: #E53E3E;
}
.nmt_basic_slider_11.nmt_basic_slider_03 .slider_path_slide{
      border-radius: 20px;
  }
.nmt_basic_slider_12 h2.elementor-heading-title strong {
    color: #1C61E7;
}
.nmt_basic_slider_12 h2.elementor-heading-title b {
    color: #E53E3E;
}
.nmt_cat_img_padding_01 img {
    padding: 25px;
}
.nmt_cat_flip_01.nmt_cat_bg_02.nmt_cat_bg_03.nmt_cat_img_padding_02 img {
    padding: 25px !important;
	border-radius: 10px;
}
.nmt_bg_transation_01{
	transition: 0.5s !important;
}
.nmt_grid_style_03 .mr_product_block.product-block_hr_001 .product_block_one {
	border: none !important;
	transition:  all 500ms ease;
}
.nmt_grid_style_03 .mr_product_block.product-block_hr_001:hover .product_block_one {
	box-shadow: none;
}
.nmt_arrow_visible_01 .mr_shop_slide.wps_owls_slide{
	overflow: visible !important;
}
.nmt_grid_img_padding_01 img{
	padding: 28px;
}
.nmt_grid_img_padding_02 img{
	padding: 45px;
}
.nmt_blog_style_08 .blog-grid .news-block-two .inner-box{
	margin-bottom: 0px
}
.nmt_blog_style_09 .news-block-two .inner-box .lower-content{
  padding-left: 15px;
  padding-right: 15px;
}
.grz_my_account_style_01 .woocommerce-MyAccount-content p:nth-child(2) {
    font-size: 30px;
    line-height: 32px;
    font-weight: 500;
    font-family: 'Outfit';
}
.mrt_add_to_cart_degin_04 .cart-btn.quick_defult_wps {
	margin: 0;
	margin-top: -88px;
}

.nmt_basic_slider_13 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_basic_slider_13 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #7838A1;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-6px;
	bottom:0px;
	left:-6px;
	right:5px;
    margin: 2px;
}
  .nmt_basic_slider_14 .wps_slider_two_dot span{
      display: grid;
      margin: 8px !important;
  }
.nmt_basic_slider_14 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_basic_slider_14 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #FF5F13;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}
.nmt_slider_dots_01 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_slider_dots_01 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #003EAC;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}
.nmt_slider_dots_02 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_slider_dots_02 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #fff;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}
.nmt_slider_dots_03 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_slider_dots_03 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #ED8E00;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}
.nmt_slider_dots_04 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_slider_dots_04 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #F06223;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}
.nmt_slider_dots_05 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet{
	position:relative;
}
.nmt_slider_dots_05 .wps_slide_sweeper_two .swiper-pagination .swiper-pagination-bullet-active:before{
	content: "";
    position: absolute;
    color: #ffffff;
	border:1px solid #7838A1;
	border-radius:50px;
	width:16px;
    height: 16px;
	top:-5px;
	bottom:0px;
	left:-5px;
	right:5px;
    margin: 2px;
}

.nmt_basic_slider_14 .slider_path_title b {
      color: #FF5F13;
}
.nmt_cat_bg_04 img{
	border-radius: 50% !important;
}
.nmt_cat_bg_02.nmt_cat_bg_03.nmt_cat_bg_04 img{
	padding: 25px !important;
}
.nmt_basic_slider_01.nmt_slider_btn_bg_01.nmt_basic_slider_14 .slider_path_subtitle{
	border-radius: 44px !important;
}
.nmt_font_weight_01 .elementor-heading-title strong,
.nmt_font_weight_01 .elementor-heading-title b {
    font-weight: 800;
}

.nmt_font_weight_01 .elementor-heading-title span {
    font-weight: 700;
}
.nmt_font_weight_02 .elementor-heading-title b {
    font-weight: 600;
}
.banner-section .swiper-slide{
	background: transparent !important;
}
  .nmt_basic_slider_15 .slider_path_subtitle {
      border-radius: 44px;
  }
  .nmt_subtitle_radius_01 .slider_path_subtitle {
      border-radius: 44px;
  }
.nmt_bg_color_04 .product-block_hr_001 .mr_product_thumb .image-box img {
    background-color: #F6F6F6;
}
.nmt_bg_color_05 .product-block_hr_001 .mr_product_thumb .image-box img {
    background-color: #fff;
}
.nmt_bg_color_06 .product-block_hr_001 .mr_product_thumb .image-box img {
    background-color: #1C61E714;
}
.nmt_product_style_04 .nav-link,
.nmt_product_style_04 .nav-link.active{
	padding: 18.5px 35px;
}
.nmt_cat_h17_bg_01 img{
	background-color: #E9FAEB;
}
.nmt_cat_h17_bg_02 img{
	background-color: #FEEFEA;
}
.nmt_cat_h17_bg_03 img{
	background-color: #F2FCE4;
}
.nmt_cat_h17_bg_04 img{
	background-color: #FFFCEB;
}
.nmt_cat_h17_bg_05 img{
	background-color: #FFF3FF;
}
.nmt_cat_h17_bg_06 img{
	background-color: #ECFFEC;
}
.nmt_cat_h17_bg_07 img{
	background-color: #FEEFEA;
}
.nmt_cat_h17_bg_08 img{
	background-color: #F2FCE4;
}
.nmt_cat_h18_bg_01:hover img{
	background-color: #7838A120;
}
.nmt_cat_h18_bg_01:hover .elementor-image-box-title a{
	color: #7838A1;
}
.nmt_overflow_01 .mr_shop_slide.wps_owls_slide{
	overflow: visible;
}
.nmt_img_hover_01{
	overflow:hidden;
}
.nmt_img_hover_01:hover img {
    transform: scale(1.1);
}
.nmt_blog_style_10 .news-block-two .inner-box .lower-content {
	position: absolute;
/*     margin-top: -78px; */
    padding: 0 30px;
	bottom: 0;
}
.nmt_blog_style_10 .post-info{
    margin-bottom: -1px;
}


/* footer Strat */
.nmt_footer_color_01 .theme-color{
	color: #F5B020;
}
.nmt_footer_color_02 .theme-color{
	color: #2CB877;
}
.nmt_footer_color_03 .theme-color{
	color: #C02332;
}
.nmt_footer_color_04 .theme-color{
	color: #519F17;
}
.nmt_footer_color_05 .theme-color{
	color: #27BDA0;
}
.nmt_footer_color_06 .theme-color{
	color: #F76188;
}
.nmt_footer_color_07 .theme-color{
	color: #EFCA8A;
}
.nmt_footer_color_08 .theme-color{
	color: #F06223;
}
.nmt_footer_color_09 .theme-color{
	color: #D0913C;
}
.nmt_footer_color_10 .theme-color{
	color: #FC574F;
}
.nmt_footer_color_11 .theme-color{
	color: #9E6D4C;
}
.nmt_footer_color_12 .theme-color{
	color: #9E6D4C;
}
/* footer end */
/* Header start */
.nmt_header_search_01 .wps_search_product_input {
    border: none;
    padding: 13px 20px;
}
.elementor-12777 .elementor-element.elementor-element-0fb43be.nmt_header_search_01 .wps_search_product_input i{
    padding: 12px 20px !important;
    background-color: #003eac !important;
    color: #fff !important;
    top: 5px;
    right: 5px;
    border-radius: 20px !important;
}
.nmt_header_search_01.elementor-widget.elementor-widget-wpsection_wps_ajax_search .wps_search_product_input i {
    padding: 12px 20px !important;
    background-color: #FFAC00 !important;
    color: #fff !important;
    top: 5px;
    right: 5px;
    border-radius: 20px;
}
.nmt_cart_icon_01 .eicon-cart-light{
	font-size: 20px;
}
.wps_cart_summery_number{
	margin-top: -38px;
	background: #FFAC00;
}
.nmt_cat_menu_01 .wps_menu_cat_menu i{
	font-size: 13px !important;
}
.nmt_cat_menu_01 .category-box .category-list .list-inner{
	padding-right: 0px;
}
.nmt_lang_01 .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{
	top: 1px;
}
.nmt_lang_01 .wps_language_shortcode .gt-current-lang img{
	height: 20px;
}
.nmt_main_menu_01 .mr_menu-area .mr_mobile-nav-toggler{
	font-size: 0;
	line-height:0;
}
.nmt_main_menu_01 .mr_mobile-menu .mr_navigation li > a {
	font-size: 15px !important;
}
.nmt_search_01 .wps_search_product_input {
    border: 1px solid #F0F0F0;
}

.nmt_menu_01 .mr_mobile-menu .mr_nav-logo img{
	padding: 30px 0 !important;
}
.nmt_cart_icon_02 .wps_cart_summery_number{
	background: #2CB877;
}
.nmt_search_02 .wps_search_product_input {
    border: 1px solid transparent;
}
.nmt_search_02 .wps_product_search input{
	color: #fff;
}
.nmt_cart_icon_03 .wps_cart_summery_number{
	background: #fff;
	color: #C02332;
}
.nmt_header_search_02 .wps_search_product_input {
    padding: 9px 20px;
}
.elementor-13070 .elementor-element.elementor-element-5988e11.nmt_header_search_01.nmt_header_search_02 .wps_search_product_input i {
    color: #FFF !important;
    padding: 10px !important;
    border-radius: 50% !important;
    background-color: #519F17 !important;
    margin: -2px !important;
}
.nmt_cart_icon_04 .wps_cart_summery_number{
	background: #519F17;
}
.elementor-13470 .elementor-element.elementor-element-7079f1d.nmt_header_search_01.nmt_header_search_02.nmt_header_search_03 .wps_search_product_input i {
    color: #FFF !important;
    padding: 10px !important;
    border-radius: 50% !important;
    background-color: #FFAC00 !important;
    margin: -2px !important;
}
.nmt_icon_border_color_01 .elementor-icon{
	border-color: #FFFFFF3D !important;
}
.nmt_cart_icon_05 .wps_cart_summery_number{
	margin-left: 13px;
}
.nmt_menu_02 .wps_header_area .mr_navigation > li > a{
	color: #FFF !important;
}
.elementor-13537 .elementor-element.elementor-element-838c57c.nmt_header_search_01.nmt_header_search_02.nmt_header_search_03.nmt_header_search_04 .wps_search_product_input i {
    color: #FFF !important;
    padding: 10px !important;
    border-radius: 50% !important;
    background-color: #27BDA0 !important;
    margin: -2px !important;
}
.nmt_cart_icon_06 .wps_cart_summery_number{
	background: #27BDA0;
}
.nmt_cart_icon_07 .wps_cart_summery_number{
	background: #F76188;
}
.nmt_search_03 .wps_search_product_input {
    border: 1px solid transparent;
	padding-left: 0;
}
.nmt_search_03 .wps_product_search input{
	color: #111111;
}
.nmt_cart_icon_08 .wps_cart_summery_number{
	background: #245336;
}
.nmt_cart_icon_09 .wps_cart_summery_number{
	background: #EFCA8A;
	color: #111;
}

.nmt_cart_icon_10 .wps_cart_summery_number{
	background: #F06223;
}
.elementor-13659 .elementor-element.elementor-element-e88c298.nmt_header_search_01.nmt_header_search_05 .wps_search_product_input i {
    padding: 12px 20px !important;
    background-color: #F06223 !important;
    color: #fff !important;
    top: 5px;
    right: 5px;
    border-radius: 20px !important;
}
.nmt_cart_icon_11 .wps_cart_summery_number{
	background: #D0913C;
}
.nmt_cart_icon_12 .wps_cart_summery_number{
	background: #FC574F;
}
.nmt_cart_icon_13 .wps_cart_summery_number{
	background: #9E6D4C;
}
.nmt_cart_icon_14 .wps_cart_summery_number{
	background: #B80A2E;
}
.nmt_cart_icon_15 .wps_cart_summery_number{
	background: #1C61E7;
}
.nmt_cart_icon_16 .wps_cart_summery_number{
	background: #7838A1;
}
.nmt_cart_icon_17 .wps_cart_summery_number{
	background: #FF6700;
	color: #fff;
	margin-left: 14px;
}
.nmt_cart_icon_18 .wps_cart_summery_number{
	background: #FF5F13;
}
.elementor-13799 .elementor-element.elementor-element-f8ed91d.nmt_header_search_01.nmt_header_search_06 .wps_search_product_input i{
    padding: 12px 20px !important;
    background-color: #B80A2E !important;
    color: #fff !important;
    top: -5px;
    right: 5px;
    border-radius: 0;
}
.elementor-13822 .elementor-element.elementor-element-6e41acf.nmt_header_search_01.nmt_header_search_07 .wps_search_product_input i{
    padding: 12px 20px !important;
    background-color: #7536AC !important;
    color: #fff !important;
    top: -5px;
    right: 5px;
    border-radius: 0;
}
.elementor-13845 .elementor-element.elementor-element-8c1e72b.nmt_header_search_01.nmt_header_search_07 .wps_search_product_input i{
    padding: 12px 20px !important;
    background-color: #1C61E7 !important;
    color: #fff !important;
    top: -5px;
    right: 5px;
    border-radius: 20px !important;
}

.elementor-13901 .elementor-element.elementor-element-94f0908.nmt_header_search_01.nmt_header_search_18 .wps_search_product_input i{
    padding: 12px 20px !important;
    background-color: #FF5F13 !important;
    color: #fff !important;
    top: 5px;
    right: 5px;
    border-radius: 20px !important;
}
/* Header end */
.nmt_modal_style_01 .product-block_hr_001 .mr_product_thumb .image-box img{
	 transform: scale(1.5);
}
.nmt_modal_style_01 .product-block_hr_001:hover .mr_product_thumb .image-box img{
	 transform: scale(1.6);
}

.product-block-two .lower-content h4{
	line-height:25px;
}
.product-block-two .lower-conten h4 a {
    transition: .5s;
    color: #1e2843;
    font-size: 18px;
    line-height: 16px;
}
.wps_menu_cat_menu{
    border: 1px solid #ebebeb;
}

.nmt_basic_slider_17.nmt_basic_slider_09 .slider_path_title b{
	background-color: #FFC803;
	color: #FFF;
	padding: 0 10px;
}
.nmt_cat_bg_13 img{
	background-color: transparent;
	padding: 22px;
	width: 300px;
}
.nmt_price_color_05 p.slider_path_text b{
      color: #E53E3E;
  }
.nmt_grid_style_07.nmt_grid_style_06 .wps_thumbnail_area {
    transform: scale(1.0);
}