body{overflow-x:hidden !important;}

.cs-footer-form .ff_submit_btn_wrapper {    margin-top: 0px !important;}
.cs-member-profile-card .elementor-image-box-wrapper figure {
    position: absolute; top: 50%; display: flex; align-items: center; justify-content: center; background: #faf8f2;
    width: 160px !important;  height: 160px;  border-radius: 50%;  border: 2px solid #C9972B;  left: 50%; transform: translate(-50%, -125%); overflow: hidden;}
.cs-member-profile-card .elementor-image-box-wrapper figure > img { width: 100% !important; max-width: 100%; height: 100%;
    object-fit: contain;  object-position: center;}
.cs-products-tab button.e-n-tab-title {
    border-radius: 6px !important;
}
main.single-blog-post {
    width: 100% !important;
    max-width: 1200px !important;
    padding: 40px 20px 80px 20px;
}
main.single-blog-post header.blog-header h1.blog-title {
    font-size: 3.3em;
}
main.single-blog-post header.blog-header .blog-featured-image img {
    width: 100%;
    max-height: 500px;
    object-fit: cover;
    object-position: top center;
    border-radius: 12px;
}
main.single-blog-post header.blog-header .blog-header-content .blog-date {
    font-weight: 500;
    color: #a4a4a4;
    font-size: 16px;
    font-family: 'Inter';
    margin: 10px 0px;
}
.cs-contact-form form .choices {

    margin-bottom: 5px !important;
}
.cs-contact-form form .choices .choices__inner {
    border: 1px solid #1720335E !important;
}

.cs-contact-form form .choices .choices__inner .choices__list.choices__list--single {
    padding: 15px 10px;
}
.cs-contact-form form .choices .choices__inner .choices__list.choices__list--single .choices__item.choices__placeholder{
	color:#1720339E !important;
	font-size:14px !important;
	font-weight:500 !important;
}
.cs-products-tab  .e-n-tabs-heading button[aria-selected="true"] {
    position: relative;
}
/* .cs-products-tab .e-n-tabs-heading button[aria-selected="true"]::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 15px solid #172033;
	transition:0.3s;
} */

.cs-products-tab .e-n-tabs-heading button::after {
    content: "";
    position: absolute;
    bottom: 50%;
    right: -26px;
    transform: translate(-50%, 43%) rotate(270deg);
    width: 0;
    height: 0;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 15px solid #172033;
    transition: 0.5s;
	opacity:0;
}
.cs-products-tab .e-n-tabs-heading button[aria-selected="true"]::after{opacity:1;}
.cs-products-tab button.e-n-tab-title {
    display: flex;
   
    gap: 15px;
    border-radius: 0px 6px 6px 0px !important;
}

.cs-products-tab .e-n-tabs-heading button[aria-selected="true"] {
    background: #172033;
}
.cs-products-tab .e-n-tabs-heading button span {
    font-weight: 600;
    font-size: 16px !;
}



@media (max-width:1024px){
	.cs-product-info .elementor-image-box-wrapper {
    flex-direction: column !important;
    gap: 0px !important;
}
}
@media (min-width:767px) and (max-width:880px){
	.cs-member-profile-card .elementor-image-box-wrapper figure { position: static !important;  width: 200px !important;
    height: 130px;   transform: translate(0px, 0px); }
	.cs-member-profile-card .elementor-image-box-wrapper figure img{ max-width: 200px !important;  height: 130px;}
}

@media (max-width:767px){
	.cs-products-tab .e-n-tabs-heading {
    display: flex;
    justify-content: center;
    align-items: center;
		        gap: 0 10px;
}
	.cs-products-tab .e-n-tabs-heading button[aria-selected="true"] {
    margin-bottom: 0px !important;
    margin-top: 10px;
}
	.cs-products-tab .e-n-tabs-heading button[aria-selected="true"]::after{display:none;}
	.cs-products-tab .e-n-tabs-heading button{border-radius:4px !important;}
	.cs-member-profile-card .elementor-image-box-wrapper {  display: flex;  gap: 18px;}
	.cs-member-profile-card .elementor-image-box-wrapper figure {   position: static !important; transform: translate(0px, 0px); width: 110px !important;  height: 80px;}	
	.cs-member-profile-card .elementor-image-box-wrapper figure img{  max-width: 110px !important; height: 80px;}
}

@media (min-width:767px){    
	    .cs-products-tab .e-n-tabs-heading {
        z-index: 9999 !important;
        top: 0 !important;
    }
	.cs-products-tab button.e-n-tab-title::before {
    content: "";
    display: block;
    background: url(/wp-content/uploads/2026/08/Kandhamal-haladi-gi-tag-of-odisha.webp);
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 70px;
    height: 40px;
    background-position: center;
    border-radius: 6px;
    border: 1px solid #ffffff5c;
}
	.cs-products-tab button.e-n-tab-title:nth-child(2)::before{
		 background: url(https://kuberexporthouse.com/wp-content/uploads/2026/08/red-chilli.webp);
	}
		.cs-products-tab button.e-n-tab-title:nth-child(3)::before{
		 background: url(https://kuberexporthouse.com/wp-content/uploads/2026/08/Cumin-Seed.webp);
	}
		.cs-products-tab button.e-n-tab-title:nth-child(4)::before{
		 background: url(https://kuberexporthouse.com/wp-content/uploads/2026/08/Cardamom.webp);
	}
		.cs-products-tab button.e-n-tab-title:nth-child(5)::before{
		 background: url(https://kuberexporthouse.com/wp-content/uploads/2026/08/Coriander-1.webp);
	}
}