/*
Theme Name:     Hello Child Theme
Theme URI:      https://example.com/hello-child-theme
Description:    A child theme of Hello Elementor Theme.
Author:         Your Name
Author URI:     https://example.com
Template:       hello-elementor
Version:        1.0.6
Text Domain:    hello-child
*/

/*Start Single Product Checklist*/
.checklist {
    padding-left:10px;
}
.all-product h3{
	color:black;
	font-size:24px;
	margin-left:30px;
}
.all-product h3:hover{
	color:#04E104;
}
.all-product h3:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 25px;
    height: 25px;
    display: inline-block;
    opacity: 1;
    background-size: 25px;
	margin-top:2px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}
.checklist li {
    list-style: none;
    margin: 10px 0;
}
.checklist li a {
    font-family: "Instrument Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    color: #000000;
    position: relative;
    padding-left: 35px;
    display: block;
}
.checklist li a:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 22px;
    height: 22px;
    display: inline-block;
    opacity: 1;
    background-size: 25px;
	margin-right:10px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}

/*End Single Product Checklist*/


/* Start Header Menu*/
.hfe-nav-menu__align-right .hfe-nav-menu li a:hover{
	text-decoration: underline;
	text-underline-offset: 3px;
}

.hfe-nav-menu__layout-horizontal .menu-item.current-menu-item a.hfe-menu-item{
	text-decoration: underline;
	text-underline-offset: 3px;
	color:#2E3092;
}
/* End Header Menu*/

/* Search Icon*/
.search-icon-popup-wrapper .search-popup-trigger{
	background-color: #2E3092;
    border: none;
    border-radius: 50%;
    display: inline-block;
    padding: 10px;
	width:38px;
	height:38px;
}
.search-popup-content{
	padding:0 !important;
}
.search-popup-content form{
	display:flex;
	padding:30px;	
}
.search-popup-content form input{
	padding:15px;
	border-radius:30px;
	margin-right:15px;
	outline-offset:0;
}
.search-icon-popup-wrapper .close-search-popup {
    padding: 3px 9px 7px;
    border-radius: 50%;
    background-color: #2E3092;
    top: 50px;
    right: 30px;
    font-size: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}
.search-icon-popup-wrapper .close-search-popup:hover{
	background-color:#04e104;
}
.search-popup-content form button{
	background-color:#2E3092;
	color:#ffffff;
	border:none;
	padding:15px 29px;
	border-radius:30px;
}
.search-popup-content form button:hover{
	background-color:#04e104;
}
/*End Search Icon*/

/*Start Our Products Section*/
.our-products-section h2{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:45px;
	text-align:center;
	Font-weight:700;
	color:#000000;
	margin-bottom: 30px;
}
.our-products-section .product-grid{
	display: flex;
	flex-wrap: wrap;
	justify-content:space-between;
}
.our-products-section .product-grid .product-card{
	width:23%;
	padding:5px 5px 20px 5px;
	margin:8px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	border:1px solid #E6E9FF;
	
}
.our-products-section .product-grid .product-card .product-image{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	width:100%;	
	height:335px;
	margin-top:10px;
}
.our-products-section .product-grid .product-card .product-image img{
	
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	width:98%;	
	object-fit:cover;
	
}
.our-products-section .product-grid .product-card h3{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:25px;
	text-align:start;
	width:80%;
	margin-top:25px;
	padding-left:25px;
	Font-weight:700;
	color:#000000;
}
.our-products-section .product-grid .product-card p{
	font-family: "Instrument Sans", sans-serif;
	font-size:16px;
	text-align:start;
	Font-weight:400;
	line-height:24px;
	padding-left:25px;
	color:#000000;
}

.our-products-section .see-more-btn{
	margin-top:40px;
	display:flex;
	justify-content:center;
	align-items:center;	
}
.our-products-section .see-more-btn a{
	background-color:rgba(46, 48, 146, 1);
	border-radius:32px;
	padding:13px 27px;
	text-align:center;
	color:#FFFFFF;
	font-family: "Bai Jamjuree", sans-serif;
	font-size:18px;
	Font-weight:700;
	line-height:25px;
}

.our-products-section .see-more-btn img{
	width:19px;
	height:19px;
	margin-top:5px;
	
}

.our-products-section .see-more-btn a:hover{
	background-color:rgba(128, 195, 65, 1);
}
/* End Our Products Section*/


/*Start Footer */
.footer ul li a.hfe-menu-item{
	padding:50px;
}
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item{
	position: relative;
	display: flex;
  	align-items: center;
	padding-left:20px !important;
}
.footer .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-right: 8px;
    background-image: url('https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/Vector-4.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent !important;
    position: absolute;
    left: 0;
    opacity: 1 !important;
}

.footer-width-fixer h2{
	text-decoration:underline;
	text-underline-offset:3px;
}
/*End Footer */


/* Start Thin Gauge bags(this section given class thin-gauge-bags) */
.thin-gauge-bags h2{
	display:none;
}
.thin-gauge-bags .product-grid {
    display: flex;
	flex-wrap: wrap;
	justify-content:space-between;
}
.thin-gauge-bags .product-grid .product-item{
	width:30%;
	padding:30px 15px;
	margin:12px 12px 35px 12px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.thin-gauge-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:25px;
	font-weight:700;
	color:#000000 !important;
	line-height:31px;
}
.thin-gauge-bags .product-grid .product-item h3 a:hover{
	color:#04e104 !important;
}
.thin-gauge-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:18px;
	font-weight:400;
	color:#000000;
	line-height:24px;
	margin-bottom:5px;
}
/* End Thin Gauge bags */

/*Start Garbage bags (in this section class given garbage-bags)*/
.garbage-bags h2{
	display:none;
}
.garbage-bags .product-grid{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.garbage-bags .product-grid .product-item{
	width:47%;
	padding:30px 20px;
	margin:12px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.garbage-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:25px;
	font-weight:700;
	line-height:31px;
	color:#000000;
}
.garbage-bags .product-grid .product-item h3 a:hover{
	color:#04e104 !important;
}
.garbage-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:18px;
	font-weight:400;
	color:#000000;
	line-height:24px;
	margin-bottom:5px;
}
.garbage-bags .product-grid .product-item .product-image a img{
	width:100%;
	height:300px;
	object-fit:contain;
} 
/*End Garbage bags*/


/* Start Industrial Bags(in this section given class industrial-bags)*/
.industrial-bags h2{
	display:none;
}
.industrial-bags .product-grid{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.industrial-bags .product-grid .product-item{
	width:47%;
	padding:30px 20px;
	margin:12px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.industrial-bags .product-item .product-image a img{
	width:100%;
	height:300px;
	object-fit:contain;
}
.industrial-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:25px;
	font-weight:700;
	line-height:31px;
	color:#000000 !important;
}
.industrial-bags .product-grid .product-item h3 a:hover{
	color:#04e104 !important;
}
.industrial-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:18px;
	font-weight:400;
	color:#000000;
	line-height:24px;
	margin-bottom:5px;
} 
/* End Industrial Bags*/

/* Start Contact Us */
.gform_wrapper{
	padding:14px 30px;
}
.gform_wrapper h3.gform_title{
	position:relative;
	font-family: "Bai Jamjuree", sans-serif;
	font-size:10px !important;
	font-weight:700;
	color:#ffffff;
	margin:0 !important;
	margin-left:10px !important;
	
} 
.gform_wrapper h3.gform_title::after{
	content: "Contact Us";
	font-family: "Bai Jamjuree", sans-serif;
	font-size:45px !important;
	font-weight:700;
	background-color:#2E3092;
	color: #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	padding-right:50px;
}
.gform_wrapper .gform_body{
		padding-top: 20px !important;
	}
.custom-form .gform_heading .gform_description { 
	margin-bottom: 18px; font-size: 16px; font-family: "Bai Jamjuree" !important; font-weight: 500; color: #000; line-height: 31px; display: block; 
}
.gform_wrapper label.gfield_label{
	display:none !important;
}
.custom-form .gform_wrapper .gform_fields{
	display: block !important;
}
.custom-form .gform_wrapper .gform_fields .gfield {
	margin-bottom: 22px !important;
}
.custom-form .gform_wrapper .gform_fields .gfield .ginput_container_textarea {
	line-height: 1;
}
.custom-form .gform_wrapper .gform_fields .gfield input {
	height: 50px; border: 1px solid #ddd; background: #ffffff; border-radius: 32px; color: #222; padding: 10px 18px !important; font-size: 16px !important; font-weight: 500; font-family: "Instrument Sans", Sans-serif; width: 100%; margin: 0 !important;}
.custom-form .gform_wrapper .gform_fields .gfield textarea {
	font-family: "Bai Jamjuree", Sans-serif;height: 150px !important; border: 1px solid #ddd; background: #ffffff; border-radius: 20px; color: #222; padding: 10px 18px; resize: none; font-size: 16px; font-weight: 500; 
}
.custom-form .gform_wrapper .gform_fields .gfield input::placeholder,
.custom-form .gform_wrapper .gform_fields .gfield textarea::placeholder{
	color: #999; font-family: "Bai Jamjuree", Sans-serif;
}
.custom-form .gform_wrapper .gform_fields .gfield textarea:focus{
	outline: ;border-color:#f7b62c;
}
.custom-form .gform_wrapper .gform_fields .gfield .ginput_container_checkbox input {
	height: 22px;padding: 0; width: 22px;
}
.custom-form .gform_wrapper .gform_fields .gfield .ginput_container_checkbox input[type=checkbox]:after {
	border-color: #222; transform: rotate(45deg) !important;
}
.custom-form .gform_wrapper .gform_fields .gfield label {
	color: #fff;display: none;
}
.custom-form .gform_wrapper .gform_footer {
	justify-content: start;text-align: start;width: 100% !important;margin-top:40px !important;padding: 0 !important;
}
#page .custom-form .gform_wrapper .gform_footer .gform_button {
	transition: 0.5s all ease; background: #ffffff !important; border: 1px solid #ffffff; border-radius: 32px !important; font-size: 18px; color: #2E3092 !important; padding: 13px 27px; line-height: 1.1; font-weight: 700; 
	font-family: "Bai Jamjuree", sans-serif;
}
#page .custom-form .gform_wrapper .gform_footer .gform_button:hover,
#page .custom-form .gform_wrapper .gform_footer .gform_button:focus {
	background: #04e104 !important; border:1px solid#04e104;color: #fff !important;outline: none;
}
#page .custom-form .gform_wrapper .validation_error{
	display: none !important;
}
#page .custom-form .gform_wrapper .gform_fields .gfield .validation_message {
	padding: 0 !important;border: none;background: transparent;font-size: 14px;line-height: 1;margin-top: 4px;color: #f00;
}
#page .custom-form .gform_wrapper .gform_fields .gfield.gfield_error {
	background: transparent;border: none;padding: 0;
}
.gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 40px !important;
    padding: 100px 50px;
    color: white;
    font-weight: 600;
}
/* End Contact Us */


/*Start product accordion */
.product-accordion .product-category {
    border-top: 1px solid#ddd;
    width: 100%;
}
.product-accordion .product-category .accordion-toggle {
    font-family: "Bai Jamjuree", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    color: #000;
	padding: 0;
	position:relative;
	cursor: pointer;
}
.product-accordion .product-category .accordion-toggle:after {
    content: "";
    background: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/08/down-arrow.svg);
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 24px;
    position: absolute;
    right: 0;
    top: 5px;
}
.product-accordion .product-category .accordion-content .checklist {
    padding-left: 0;
}
/*End product accordion */


/*Start Media query tab*/
@media only screen and (min-width: 768px) and (max-width: 1024px){
	.our-products-section h2{
		font-family: "Bai Jamjuree", sans-serif;
		font-size:32px;
		text-align:center;
		Font-weight:700;
		color:#000000;
		margin-bottom: 20px;
	  }
	.our-products-section .product-grid .product-card{
		width:23%;
		padding:5px 5px 10px 5px;
		margin:5px;
		text-align:center;
		background-color:rgba(245, 246, 255, 1);
		border-radius:20px;
		border:1px solid #E6E9FF;
		
	}
	.our-products-section .product-grid .product-card .product-image{
		display:flex;
		flex-direction:column;
		align-items:center;
		justify-content:center;
		width:100%;	
		height:200px;
		margin-top:10px;
	}
	.our-products-section .product-grid .product-card h3{
		font-family: "Bai Jamjuree", sans-serif;
		font-size:18px;
		text-align:start;
		width:100%;
		margin-top:10px;
		padding-left:5px;
		Font-weight:700;
		color:#000000;
	}
	.our-products-section .product-grid .product-card p{
		display:none;
	}
	.our-products-section .see-more-btn{
		margin-top:20px;
		display:flex;
		justify-content:center;
		align-items:center;
		
	}
	.gform_wrapper h3.gform_title::after{
	content: "Contact Us";
	font-family: "Bai Jamjuree", sans-serif;
	font-size:32px !important;
	font-weight:700;
	background-color:#2E3092;
	color: #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	padding-right:15px;
	padding-top:10px !important;
    }
	.gform_wrapper{
	padding:0px 15px;
	margin-top:0 !important;
    }
	.gform_wrapper .gform_body{
		padding-top: 20px !important;
	}
	.thin-gauge-bags .product-grid .product-item{
	width:30%;
	padding:20px 10px;
	margin:10px 10px 20px 10px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    }
	.thin-gauge-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:24px;
	font-weight:700;
	color:#000000 !important;
	line-height:30px;
    }
	.thin-gauge-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:15px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
    }
	.thin-gauge-bags .product-grid .product-item .product-image a img{
	height:200px;
	width:100%;
	object-fit:contain;
	}
	.garbage-bags .product-grid .product-item{
	width:47%;
	padding:20px 10px;
	margin:10px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    }
    .garbage-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:24px;
	font-weight:700;
	line-height:30px;
	color:#000000;
    }
    .garbage-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:15px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
    }
    .garbage-bags .product-grid .product-item .product-image a img{
	width:100%;
	height:200px;
	object-fit:contain;
    } 
	.industrial-bags .product-grid .product-item{
	width:47%;
	padding:20px 10px;
	margin:10px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    }
 	.industrial-bags .product-item .product-image a img{
	width:100%;
	height:200px;
	object-fit:contain;
	}
	.industrial-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:24px;
	font-weight:700;
	line-height:30px;
	color:#000000 !important;
	}
	.industrial-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:15px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
	} 
	.footer .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item::before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 8px;
    background-image: url('https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/Vector-4.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent !important;
    position: absolute;
    left: 0;
    opacity: 1 !important;
	}
	.gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 32px !important;
    padding: 100px 30px;
    color: white;
    font-weight: 600;
	}
	.checklist li a {
    font-family: "Instrument Sans", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    color: #000000;
    position: relative;
    padding-left: 30px;	
    display: block;
}
.checklist li a:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 20px;
    height: 20px;
    display: inline-block;
    opacity: 1;
    background-size: 25px;
	margin-right:12px;
	margin-top:-3px;
    vertical-align: middle;
    position: absolute;
    left: 0;
	}
	.all-product h3{
	font-size:18px;
	margin-left:20px;
	}
	.all-product h3:hover{
	color:#04E104;
	}
	.all-product h3:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 22px;
    height: 22px;
    display: inline-block;
    opacity: 1;
    background-size: 25px;
	margin-top:2px;
    vertical-align: middle;
    position: absolute;
    left: 0;
	}
}


/* End Media query tab*/

/* Start media query phone*/
@media only screen and (max-width: 767px){
	.our-products-section .product-grid .product-card{
		width:22%;
		padding:2px 2px 10px 2px;
		margin:2px;
		text-align:center;
		background-color:rgba(245, 246, 255, 1);
		border-radius:20px;
		border:1px solid #E6E9FF;
		overflow-wrap:break-word;
	}
	.our-products-section .product-grid .product-card .product-image{
		display:flex;
		flex-direction:column;
		align-items:center;
		justify-content:center;
		width:100%;	
		height:100px;
		margin-top:10px;
	}
	.our-products-section .product-grid .product-card h3{
		font-family: "Bai Jamjuree", sans-serif;
		font-size:15px;
		text-align:start;
		width:100%;
		margin-top:10px;
		padding-left:0px;
		Font-weight:500;
		color:#000000;
	 }
	.our-products-section .see-more-btn{
		margin-top:20px;
		display:flex;
		justify-content:center;
		align-items:center;
		
	}
	.gform_wrapper h3.gform_title::after{
	content: "Contact Us";
	font-family: "Bai Jamjuree", sans-serif;
	font-size:24px !important;
	font-weight:700;
	background-color:#2E3092;
	color: #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	padding-right:15px;
	padding-top:10px !important;
    }
	.custom-form .gform_wrapper .gform_footer {
	justify-content: start;text-align: start;padding: 0 !important;
	width:40%
	}
	#page .custom-form .gform_wrapper .gform_footer .gform_button {
	transition: 0.5s all ease; background: #ffffff !important; border: 1px solid #ffffff; border-radius: 32px !important;       font-size: 15px; color: #2E3092 !important; padding: 10px 20px; line-height: 1.1; font-weight: 700; 
	font-family: "Bai Jamjuree", sans-serif;
	text-align:start;
	width:150px;
    }
	.gform_wrapper{
	padding:0px 10px;
    }
	.thin-gauge-bags .product-grid .product-item{
	width:100%;
	padding:20px 10px;
	margin:10px 10px 20px 10px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    }
	.thin-gauge-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:18px;
	font-weight:700;
	color:#000000 !important;
	line-height:24px;
    }
	.thin-gauge-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:12px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
    }
	.thin-gauge-bags .product-grid .product-item .product-image a img{
	height:200px;
	width:100%;
	object-fit:contain;
	}
	.garbage-bags .product-grid .product-item{
	width:100%;
	padding:20px 10px;
	margin:10px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    }
    .garbage-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	color:#000000;
    }
    .garbage-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:12px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
    }
    .garbage-bags .product-grid .product-item .product-image a img{
	width:100%;
	height:200px;
	object-fit:contain;
    } 
	.industrial-bags .product-grid .product-item{
	width:100%;
	padding:30px 20px;
	margin:12px;
	text-align:center;
	background-color:rgba(245, 246, 255, 1);
	border-radius:20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
	}
	.industrial-bags .product-item .product-image a img{
	width:100%;
	height:200px;
	object-fit:contain;
	}
	.industrial-bags .product-grid .product-item h3 a{
	font-family: "Bai Jamjuree", sans-serif;
	font-size:18px;
	font-weight:700;
	line-height:24px !important;
	color:#000000 !important;
	}
	.industrial-bags .product-grid .product-item h3{
	line-height:20px !important;	
	}
	.industrial-bags .product-grid .product-item p{
	font-family: "Instrument Sans";
	font-size:12px;
	font-weight:400;
	color:#000000;
	line-height:20px;
	margin-bottom:5px;
	} 
	.footer .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item::before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    background-image: url('https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/Vector-4.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent !important;
    position: absolute;
    left: 0;
    opacity: 1 !important;
	}
	.gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 24px !important;
    padding: 100px 16px;
    color: white;
    font-weight: 600;
	}
	.checklist li a {
    font-family: "Instrument Sans", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    color: #000000;
	margin-left:10px;
    position: relative;
	margin-top:-5px;
    padding-left: 25px;
    display: block;
	}
	.checklist li a:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 16px;
    height: 16px;
    display: inline-block;
    opacity: 1;
	margin-right:5px;
    background-size: 20px;
    vertical-align: middle;
    position: absolute;
    left: 0;
	}
	.all-product h3{
	font-size:15px;
	margin-left:20px;
	}
	.all-product h3:hover{
	color:#04E104;
	}
	.all-product h3:before {
    content: "";
    background-image: url(https://sistagging.com/flexible-manufacturing/wp-content/uploads/2025/07/newone.svg);
    width: 20px;
    height: 20px;
    display: inline-block;
    opacity: 1;
    background-size: 25px;
	margin-top:2px;
    vertical-align: middle;
    position: absolute;
    left: 0;
	}
}
/* End Media query phone*/