.as-button{
    padding: 10px 10px;
    width: 290px;
    color: #fff;
    margin: 0 0 15px 0;
    float: right;
    text-align: center;
    font-weight: 600;
    border: 1px solid #703d5e;
    background-image: linear-gradient(#703d5e, #94577f, #3e2033);
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 291ms ease-in-out;
    transition: all 300ms ease-in-out;
    border-radius: 5px;
    font-size: 21px;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
    box-shadow: 0 2px 0 0 rgb(0 0 0 / 10%), 0 -2px 0 0 rgb(0 0 0 / 20%) inset;
}

.as-button:hover{
	color: #703d5e;
	background: #f2c21a;
	text-decoration: none;
	transition: all 300ms ease-in-out;
	box-shadow: 0 2px 0 0 rgb(0 0 0 / 10%), 0 -2px 0 0 rgb(0 0 0 / 20%) inset;
	font-weight: 600;
}


.card-subtitle-as{
font-family:'Montserrat', sans-serif;
font-size:17px;
padding:10px;
	font-weight:600;
	color:#703d5e;
}

.max-box-dj{
font-size:17px;
font-family:'Montserrat', sans-serif;
padding:10px;	
font-weight:600;
color:#703d5e;
}


.content_box {
    background-color: #fff;
    border-radius: 4px;
    margin-top: 15px;
    padding-bottom: 0;
    margin-bottom: 5px;
}
*, .slicknav_menu, .slicknav_menu *, ::after, ::before {
    box-sizing: border-box;
}

.article-data{
	
	
}

.list-article .single-article  .article-extra {
    font-size: 10px;
    letter-spacing: .5px;
    color: #c4c4c4;
    font-weight: 400;
    padding-top: 2px;
    text-transform: uppercase;
}


.list-article .single-article .article-data .article-extra, .list-article .single-article .article-data a {
    font-family: inherit;
    display: block;
}


.content_box .bg-head {
    font-size: 16px;
    letter-spacing: .5px;
    color: #ffffff;
    font-weight: 600;
    background-color: #6f3c5d;
    padding: 15px 13px;
    text-align: center;
}

.list-article .single-article {
    border-bottom: solid 1px rgba(0,0,0,.07);
    display: inline-block;
    width: 100%;
    padding: 8px 13px 10px;
}


.list-article .single-article .article-data {
    display: inline-block;
    width: 83%;
    margin-left: 8px;
    margin-top: 0;
}


.list-article .single-article:hover {
    background-color: #f8f8f8;
}




.content_box {
    box-shadow: 0 0 4px 0 rgb(207 207 207 / 50%);
}

.margin-t-b {
    margin-top: 10px!important;
    margin-bottom: 20px!important;
}



.slicknav_menu, .slicknav_menu *, ::after, ::before {
    box-sizing: border-box;
}
.hide {
    display: none!important;
}

.slicknav_menu, .slicknav_menu *, ::after, ::before {
    box-sizing: border-box;
}
.c-hover {
    margin-bottom: 10px;
}
.bottom-tools, .c-hover {
    transition: all .2s ease-in-out;
}

.featured-box {
    width: 100%;
    background: #fff;
    margin-bottom: 15px;
}

, .slicknav_menu, .slicknav_menu *, ::after, ::before {
    box-sizing: border-box;
}

.featured-box .feature-content {
    display: inline-block;
    box-shadow: 0 0 10px rgb(175 175 175 / 23%);
    padding: 15px;
}

.featured-box .feature-content h4 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    border-bottom: 1px solid #eef3f4;
    padding-bottom: 15px;
}

.c-hover h4 {
    line-height: 26px!important;
    color: #6f3c5d;
}

.c-hover .course_details {
    margin-top: 15px;
}

.c-hover .course_details ul {
    padding: 0!important;
    margin: 0!important;
}

.c-hover .course_details ul {
    padding: 0;
    list-style: none;
}


.c-hover .course_details ul li {
    display: inline-block;
    margin-right: 10px;
    text-transform: uppercase;
    margin-bottom: 20px;
    width: 23%;
    text-align: center;
}

.raman-base ul li {
    list-style: disc!important;
}

.featured-box .feature-content .listing-bottom {
    padding: 15px 0;
    border-top: 1px solid #e5e5e5;
    width: 100%;
}

.btn_72{
  padding: 10px 10px;
  color: #fff;
  margin: 10px;
  font-weight: 600;
  border: 1px solid #6f3c5d;
  border-radius: 0px;
  background-image: linear-gradient(#703d5e, #94577f, #3e2033);
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 291ms ease-in-out;
  font-size: 13px;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  border-radius: 5px;
}
.btn_72:hover{
	color: #6f3c5d;
	background: #f2c21a;
	text-decoration: none;
	transition: all 300ms ease-in-out;
	box-shadow: 0 2px 0 0 rgb(0 0 0 / 10%), 0 -2px 0 0 rgb(0 0 0 / 20%) inset;
	font-weight: 600;
	border: 1px solid #fff;
	}








.float-left {
    float: left!important;
}

.c-hover:hover {
    box-shadow: 0 0 25px rgb(175 175 175);
}	


.btn-common{
	 padding: 10px 9px;
	 color: #6f3c5d;
	 margin: 10px;
	 font-weight: 600;
	 border: 1px solid #6f3c5d;
	 border-radius: 0px;
	 background: #ffffff;
	 -webkit-transition: all 300ms ease-in-out;
	 -moz-transition: all 291ms ease-in-out;
	 font-size: 13px;
	 text-transform: uppercase;
	 font-family: 'Montserrat', sans-serif;
	 border-radius: 5px;
}

.btn-common:hover{
	color: #ffffff;
	background: #6f3c5d;
	text-decoration: none;
	transition: all 300ms ease-in-out;
	box-shadow: 0 2px 0 0 rgb(0 0 0 / 10%), 0 -2px 0 0 rgb(0 0 0 / 20%) inset;
	font-weight: 600;
	border: 1px solid #fff;
	}





.float-right {
    float: right!important;
	
}





.c-hover .course_details ul li .info h4, .c-hover .course_details ul li .info h5 {
    font-size: 14px;
    color: rgb(111 60 93);
    font-weight: 600;
    font-family: 'Montserrat', sans-serif;
    margin: 3px;
    text-transform: uppercase;
}


.c-hover .course_details ul li .info span {
    font-size: 15px;
    color: #7e476b;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
    width: 28%;
    text-align: center;
}