.banner-indicators{
	bottom: -56px !important;
}
.register-style{
	cursor: pointer;
}
.registration-btn-submit {		
	border-radius: 9px;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 600;
  background: #56e0ff !important;
  padding: 5px 50px;
  border: 2px solid #56e0ff;
  max-height: 34px;
}
.registration-btn-submit:hover {
	color: #FFFFFF !important;
}
.lable-style{
	color: #767676;
	font-size: 15px;
	margin: 0px;
}
.bg-form-header{
	background-color: #DC2C6D !important;
	color: white;
}
.banner-style{
	max-height: 318px;
}
.browse-title{
	color: #14B1F0;
}
.prodduct-title{
	color: #db2c6c;
}
.pens-bg{
	background-image: linear-gradient(to right, #C0EDFF, #14B1F0);
}
.card-title-color{
	color:#1F1F1F !important;
}
.cooler-bags-bg{
	background-image: linear-gradient(to right, #ADFFCE, #0DE563);
}
.towels-bg{
	background-image: linear-gradient(to right, #F6EFC7, #FFD600);
}
.technology-bg{
	background-image: linear-gradient(to right, #F1D4FF, #C755FF);
}
.mugs-bg{
	background-image: linear-gradient(to right, #FFCFCF, #FF5151 );
}
.backpacks-bg{
	background-image: linear-gradient(to right, #DBDEFF, #2F47FF);
}
.shopping-bags-bg{
	background-image: linear-gradient(to right, #FFD7E2, #FF5785);
}
.bucket-hets-bg{
	background-image: linear-gradient(to right, #FFDAAF, #FA8C09);
}
.aprons-bg{
	background-image: linear-gradient(to right, #BEFBFF, #4A8487);
}
.lanyards-bg{
	background-image: linear-gradient(to right, #F6F1F1, #AEA7A7);
}
.promotional-products-section{
	padding-top: 5px;
}
.padding-top-8{
	padding-top: 3.5rem!important;
}
.best-selling-title{
	margin-bottom: 1.25rem!important;
	margin-top: 0.75rem!important;
	text-align: center;
}
.carousel-control-next-icon, .carousel-control-prev-icon{
	filter: invert(1) grayscale(100) !important;
}
.banner-btn{
	width: 150px;
	position: absolute;
    top: 82%;
    left: 59%;
    font-size: 14px;
}
.banner-btn a{
	color: #1F1F1F !important;
}
.carousel-control-prev{
	left: -35px;
}
.carousel-control-next{
	right: -35px;
}
.carousel-indicators button{
	text-indent: 0;
	margin: 0 2px;
	width: 15px;
	height: 15px;
	border-radius: 100%;
	line-height: 30px;
	background-color: #999;
	transition: all 0.25s ease;
}
.carousel-indicators [data-bs-target]{
	border: 1px solid #fff;
	margin: 0 2px;
	width: 15px;
	height: 15px;
	background-color: #db2c6c;
}
.padding-85{
	padding: 85px;
}
.progress{
	height: 18px;
}
.border-radius-5{
	border-radius: 5px;
}
.mt-55{
	margin-top: 55px;
}
.next-btn{
	height: 38px;
	padding: 6px 28px;
}
.next-btn{
	background-color: #eee;
	color: #333;
	border: 1px solid #ddd;
}
.next-btn:hover{
	background-color: #ddd;
	color: #333;
	border: 1px solid #ddd;
}
.ck.ck-editor__main>.ck-editor__editable{
    height: 130px !important;
}
.dropzone{
	border: 1px dashed rgba(0, 0, 0, .3) !important;
}
.dropzone .dz-message:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c5bfbf' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-download'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E") !important;
}
.progress-bar-bg{
	background-color: #db2c6c;
}
.ck.ck-editor {
	width: 100% !important;
}

@media only screen and (max-width:700px){
	.buynow-button.tooltip-custom.hash{
		margin-right: 0px !important;
	}
	.banner-indicators{
		bottom: -42px !important;
	}
	.banner-btn{
	    width: 70px;
	    height: 19px;
	    position: absolute;
	    top: 78%;
	    left: 56%;
	    font-size: 10px;
	    padding: 0px !important;		
	}
	.carousel-control-prev{
		left: -15px;
	}
	.carousel-control-next{
		right: -15px;
	}
	.carousel-indicators [data-bs-target]{
		border: 1px solid #fff;
		margin: 0 2px;
		width: 5px;
		height: 5px;
		background-color: #db2c6c;
	}
	.carousel-indicators{
		margin-bottom: 5px !important;
	}
}