.th-custom-category-heading{margin-top:25px;text-align: center;overflow: hidden;}
.th-custom-category-heading h6{font-size: 18px;color: var(--font-heading);text-transform: uppercase;}
.th-custom-category-heading h1{width:100%;float:left;font-size:32px;color:var(--font-heading);font-weight:500;position:relative;margin-bottom:30px}
.th-custom-category-heading h1:before {position:absolute;content:'';width:200px;background:#d53e30;height:6px;margin:0 auto;left:0;right:0;bottom:-15px}
.th-custom-category-heading p {width:100%;float:left;font-size:18px}
.th-printing-boxes-area{overflow: hidden;display: flex;flex-direction: row;justify-content: space-around;margin-top: 30px;}
.th-custom-category-box{width:100%;float:left;cursor:pointer;margin-top:40px;border:solid 1px #e4e2e2;}
.th-custom-category-box-image{width: 100%;;background: #fff;height: 240px;overflow:hidden;margin: auto;text-align: center;}
.th-custom-category-box .th-detail{width:100%;float:left;padding:20px 10px;text-align:center;}
.th-custom-category-box .th-detail label,.th-custom-category-box .th-detail p {width:100%;float:left;font-size:16px;font-family:Bold;height:45px;color:#d53e30;margin-bottom:0.5rem}
.th-custom-category-box .th-detail .th_product_btn {width:100%;float:left;display:flex;justify-content:center}
.th-custom-category-box .th-detail .th_product_btn span{background:#d53e30;color:#fff;font-size:16px;height:40px;float:left;line-height:40px;transition:0.3s;width:100%}
.th-custom-category-box .th-detail .th_product_btn span:hover{ background: var(--hover-bg);}
/*form sec start*/
.th-detail1{width:100%;position:relative;top:20px;left:0;padding:0 15px;height:auto;overflow:hidden;}
.th-detail1 h2{font-size:24px;margin-top:10px;color:#fff;text-align:center;font-weight:500}
.th-detail1 h5{font-size:20px; color:#d53e30;border-bottom:1px solid #d53e30;width:100%;font-weight:500 }
.th-detail1 label{font-size: 16px;margin-top:10px;font-family:Bold}
.th-detail1 .th-select{width: 100%; padding: 13px;outline: none;border: solid 1px #e6e6e6;border-radius: 5px;overflow:hidden;color: #a4a4a4;box-sizing: border-box;}
select{color: #b1b1b1;padding-left: 0;}
.th-select-bar{width:100%;overflow:hidden;text-align:left;padding-left:0;}
.th-file{margin-top:10px;}
.th-detail1 option{color:#000;font-size:16px;transition: 0.5s;}
.th-detail1 .th-select1{padding: 13px;outline: none;border: solid 1px #e6e6e6;border-radius: 5px;overflow:hidden;}
.th-detail1 .th-stock{display: inline-block;list-style: none;}
.th-detail1 .th-personal-detail h6{margin-top: 10px;font-size: 20px;font-weight:500;color: #d53e30;border-bottom: 1px solid #d53e30; width: 100%; text-align: left;}
.th-detail1 .th-personal-detail input{width: 100%; padding: 13px;outline: none;border: solid 1px #e6e6e6;border-radius: 5px;}
.th-detail1 .th-personal-detail textarea{width: 100%; padding: 13px;outline: none;border: solid 1px #e6e6e6;border-radius: 5px;}
.th-detail1 .th-personal-detail button{width: 100%; padding: 13px;outline: none;border-radius: 5px;outline: none;border: none;background: #d53e30;color: #fff;cursor: pointer;margin: 20px 0;font-weight: 600;transition: 0.5s;text-transform: uppercase;}
.th-detail1 .th-personal-detail button:hover{background: var(--hover-bg);}
.th-detail1 .th-select1 {padding: 13px;outline: none; border: solid 1px #e6e6e6; border-radius: 5px;overflow: hidden;width: 100%;}
.th-mobile{margin-bottom:10px;}
.th-cosmetic-box{width: 100%; height: 240px;max-height: 240px; background: #fff;overflow: hidden;cursor: pointer;transition: 0.5s;margin-top: 40px;box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.th-cosmetic-box:hover{box-shadow: 0px 0px 5px rgba(0,0,0,0.5);}
.th-cosmetic-box img{margin: auto;}
.th-printing-background{ width: 100%;padding-bottom: 30px; }
/* printed packaging detail area start here */
.th-printed-packaging-detail{margin-top: 90px;text-align: center;height: 550px;overflow: hidden;overflow-y: auto;padding:0 25px}
.th-printed-packaging-detail h5{font-size:16px;text-transform: uppercase;font-weight:500;}
.th-printed-packaging-detail h1{color: var(--font-heading);font-weight: 500;font-size:32px;}
.th-printed-packaging-detail h2, .th-printed-packaging-detail h3{ color: var(--font-heading);font-weight:600;font-size:28px;margin-top:40px;text-align:justify;}
.th-printed-packaging-detail p{color: #465157;font-size: 16px;margin-top: 10px;text-align: justify;}
.th-printed-packaging-detail p a {color:#000;text-decoration:underline;}
.th-printed-packaging-detail ul{width:100%;float:left;padding-left: 18px;margin-bottom: 30px;}
.th-printed-packaging-detail ul li{width:100%;float:left;text-align:left;color: #465157;font-size: 16px;margin-top: 10px;}
.text-decoration-none:hover{text-decoration: none !important;}
/* Responsive start Here */
@media screen and (min-width:20px) and (max-width:1320px){
.th-printed-packaging-detail {margin-top: 50px;}
.th-printed-packaging-detail{padding: 0 ;}
.th-printed-packaging-detail h2,.th-printed-packaging-detail h3 {font-size:22px;}   
.th-printed-packaging-detail p{font-size: 13px;}
}
@media screen and (min-width : 20px) and (max-width : 1392px){
.th-custom-category-box-image{height: 220px;}
.th-custom-category-box .th-detail label,.th-custom-category-box .th-detail p{font-size:14px;}
.th-custom-category-box{height:363px;}
.th-detail1 {top:14px;}
.th-detail1 h1 {font-size:18px;}
.th-detail1 h2{font-size:16px;}
}   
@media screen and (min-width : 20px) and (max-width : 1047px){
.th-detail1 h1 {font-size: 14px;}
.th-custom-category-box .th-detail label ,.th-custom-category-box .th-detail p{font-size:13px;}
.th-custom-category-heading h1 {font-size: 28px;}   
}
@media screen and (min-width : 20px) and (max-width : 991px){
.th-custom-category-box-image{height: 210px;}
.th-custom-category-box .th-detail label,.th-custom-category-box .th-detail p{font-size: 12px;}
.th-custom-category-box{height: 350px;}
.th-detail1 h1 {font-size: 30px;}
.th-custom-category-heading h1 {font-size: 28px; }
.th-custom-quote {width: 100%;margin-top: 0;}
.th-quote-image img {display: none;}
.th-quote-image .th-detail{border:  solid 2px #003956;  }
.th-quote-image .th-detail h2{font-size: 24px;background: #d53e30;padding: 20px;border-radius: 50px;}
.th-quote-image .th-detail h5 {margin-top: 70px;}
.th-cosmetic-box img {margin: auto; display: block;}
.th-quote-image .th-detail {top: 100px; position: unset;height: auto;margin-top: 40px;}
.th-custom-category-heading{margin-top: 0px;}
.th-detail1 h2{color:#fff;background:#003956;width:100%;border-radius:50px;padding:20px;}
.th-printed-packaging-detail {padding:0; }
.th-printed-packaging-detail h2,.th-printed-packaging-detail h3 {font-size:18px; }
.th-printed-packaging-detail h1 {font-size:22px;}
.th-printed-packaging-detail h5 {font-size:14px;}
.th-printed-packaging-detail p{font-size:13px;}
.th-printed-packaging-detail {margin-top:50px;}  
.th-printed-packaging-detail{padding:0;}
}
@media screen and (min-width : 20px) and (max-width : 767px){
.th-custom-category-box-image{height:320px;}
.th-custom-category-box .th-detail label,.th-custom-category-box .th-detail p{font-size:20px;}
.th-custom-category-box{height:470px;}
.th-detail1 h1 {font-size:26px;}
.th-custom-category-heading h1 {font-size:28px;}
.th-custom-category-heading h1{font-size:22px;} 
.th-custom-category-heading h6{font-size:14px;}
.th-quote-image .th-detail h5 {margin-top: 50px;}
.th-cosmetic-box img {margin: auto; display: block;}   
.th-custom-quote {margin-top:40px;;} 
.th-printed-packaging-detail h1{font-size: 26px;}
.th-printed-packaging-detail h2, .th-printed-packaging-detail h3{font-size:16px;}   
}
@media screen and (min-width : 20px) and (max-width : 575px){
.th-custom-category-box-image img {display: block;height:320px}
.th-detail1 h1 {font-size: 17px;}
.th-custom-category-heading h1{font-size: 22px;} 
.th-custom-category-heading h6{font-size: 14px;}
.th-detail1 h5 {margin-top: 50px;}
.th-cosmetic-box img {margin: auto; display: block;}
.for_category_service {margin-top: 180px!important;}

}
.th-printed-packaging-detail h4 {width:100%;float:left;text-align:left;}