a {
    text-decoration: none;
  }
  ul {
    list-style: none;
  }


.line-clamp-1,
.line-clamp-2,
.line-clamp-3,
.line-clamp-4,
.line-clamp-5,
.line-clamp-6,
.line-clamp-7 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.line-clamp-1 {
	-webkit-line-clamp: 1;
}

.line-clamp-2 {
	-webkit-line-clamp: 2;
}

.line-clamp-3 {
	-webkit-line-clamp: 3;
}

.line-clamp-4 {
	-webkit-line-clamp: 4;
}

.line-clamp-5 {
	-webkit-line-clamp: 5;
}

.line-clamp-6 {
	-webkit-line-clamp: 6;
}

.line-clamp-7 {
	-webkit-line-clamp: 7;
}
.z-index-1{
	z-index: 1;
	opacity: 1;
}
.z-index-2{
	z-index: 2;
}
.bordered{
	border: 1px solid var(--black-color);
}
.borders{
	border: 1px solid;
}
.border_top{
	border-top: 1px solid;
}
.border_left{
	border-left: 1px solid var(--black-color);
}
.border_left_2{
	border-left: 2px solid var(--black-color);
}
.border_bottom{
	border-bottom: 1px solid var(--black-color);
}
.borders_white{
	border-color: var(--white-color);
}
.borders_black{
	border-color: var(--black-color);
}
.borders__white_shade{
	border-color: var(--extra-color-4);
}
.borders__pink{
	border-color: var( --purple__bg);
}
.borders__blue{
	border-color: var(--main-bg);
}
.rounded-raduis-1 {
	border-radius: 12px;
}
.rounded-radius-2 {
	border-radius: 20px;
}
.radius-1{
	border-radius: 8px;
}
.radius-2{
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
}
/* .radius-2{
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
	} */
.input_font::placeholder,.input_font,.form-select{
	font-family: var(--Neue-Roman);
	font-size: 13px;
	color: #A0A0A0;
	text-transform: capitalize;
}
.web_social_icon{
	width: 40px;
	height: 40px;
}
.web_footer_hover:hover{
	background-color: var(--main-bg) !important;
	color:var(--white-color) !important;
}
.web_theme_hover:hover{
	color: var( --heading-color-1);
}
.web_btn_1:hover{
background-color: var(--black-color) !important;
color: var( --purple__bg) !important;
}
.web_btn_2:hover{
	background-color: var(--extra-color-4) !important;
	color: var(--heading-color-1) !important;
}
.web_btn_3:hover{
	color: var(--main-bg) !important;
	background-color: var(--extra-color-4) !important;
}
.line-height-1{
	line-height: 1;
  }
  .focus__none:focus-visible {
    outline:unset;
}
@media(min-width:1024px){
	.lg-bordered{
		border: 1px solid var(--black-color);
	}
}
@media(max-width:991px){
	.sm-bordered{
		border: 1px solid var(--black-color);
	}
}