@import url("https://fonts.googleapis.com/css?family=Playfair+Display%3A400%2C700%7COpen+Sans%3A400%2C400i%2C700%2C700i%7CRoboto%3A400%2C400i%2C700%2C700i&display=swap");
@import url('https://fonts.cdnfonts.com/css/indira-k');
@import url('https://fonts.cdnfonts.com/css/euclid-circular-a');
/********************* Global Css *****************************/
a{
    text-decoration: none!important;
}
.index-0{
    z-index: 0!important;
}
.index-1{
    z-index: 1!important;
}
.overflow-none{
    overflow: hidden!important;
}
/********************* Font ***********************************/
.datatable_kalimati *{
    font-family: 'kalimati' !important;
}
.euclid{
    font-family: Euclid_Circular!important;
}
.arial-font{
    font-family: 'FontAwesome';
    letter-spacing: 3px;
    font-weight: bold;
    font-size: 1.2rem;
}
.euclid-family{
    font-size: 1rem;
    font-weight: 500;
    font-family: Euclid_Circular!important;
}
.indira{
    font-family: 'Indira K', sans-serif!important;
    font-weight: 500!important;
    font-size: 1.1rem;
}
.gill{
    font-size: .9rem;
    color: #5d5b5b;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.indira-family{
    font-family: 'Indira K', sans-serif!important;
}
.gill-family{
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
/**************************************************************/
/**************************************************************/
/********************* Header *********************************/
/* .top_wrap{
    z-index: 2;
} */
/**************************************************************/
/********************* Publication Start **********************/
.publication{
    padding: 3rem 0;
    row-gap: 2.5rem;
}
@media (min-width: 768px) and (max-width: 992px) {
    .publication {
        padding: 3rem 0;
        row-gap: 1.5rem;
    }
    footer .quick_links{
        margin-left: auto;
        margin-right: 0;
    }
    footer .contact{
        margin-left: auto;
    }
}
@media (min-width: 450px) and (max-width: 768px){
    .publication .publication-list .card img {
        height: 350px!important;
    }
}
.publication .publication-list .publication-card-container, .publication .publication-list .publication-card-container .card{
    height: 100%;
}
.publication .publication-list .card{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    border: 0!important;
}
.publication .publication-list .card img{
    height: 200px;
    border-bottom: 1px solid #f0f0f0;

}
.publication .publication-list .card .details{
    padding: 1rem 0.5rem!important;
    width: auto;
    /* padding-bottom: 1rem; */
    /* position: relative; */
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
    font-weight: 500;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.publication .publication-list .card .details *{
    font-size: .8rem!important;
}
.publication .publication-list .card .details h4 a{
    font-weight: bold;
    font-size: 1rem!important;
}
.publication .publication-list .card .details .card-text{
    user-select: none;
    margin-bottom: .4rem;
}
.publication .publication-list .card .details .read{
    width: max-content;
    margin-top: auto;
}
.publication .publication-list .card .details .read a{
    /* padding: 1rem; */
    color: white;
}
/**************************************************************/
/********************* Highlight Start ************************/
.highlights{
    background: #f4f4f4;
    padding: .4rem .8rem;
    display: flex;
    align-items: center;
    justify-items: center;
}
.highlights .btn{
    background: #28a745;
    border-color: #28a745;
    color: white;
    margin-right: 1rem;
    font-weight: 700;
    cursor: default;
}
.highlights .highlight-list *{
    padding: 0;
    margin: 0;
    user-select: none;
}
.highlight-list marquee{
    display:flex;
    height: 100%;
    font-size: 1.2rem;
    font-weight: 500;
}
.highlight-list marquee a{
    margin-right: 4rem!important;
}
/**************************************************************/
/********************* Footer Start ***************************/
footer{
    padding:2rem 0 1rem 0;
}
footer .footer{
    margin-bottom: .5rem;
}
footer .about-btn:hover *{
    color: white;
}
footer .about{
    width: max-content;
    margin-right: .8rem;
}
footer .about .footer_body{
    width: 13rem;
}
footer .footer h4{
    margin-bottom: 5px!important;
    font-size: 1.3rem!important;
}
.quick_links{
    margin-right: .8rem;
}
.quick_links ul{
    padding: 0!important;
}
.quick_links ul li{
    line-height: 1.5rem;
}
footer .useful{
    width: max-content;
    margin-right: 1rem;
}
footer .useful a{
    color: #AFAFAF!important;
}
footer .useful a:hover{
    color: #ffffff!important;
}
footer .useful ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
footer + hr{
    margin: 0;
}
/**************************************************************/
/********************* Nav menu start *************************/
#video-overlay{
    z-index: 101;
}
.nav{
    z-index: 100;
}
#department ul{
    padding: 0.5rem 0rem!important;
}
#department .dropdown-menu li a:hover {
    border: 0px;
}
#department .dropdown-menu li a:hover span{
    width: 100%;
    border-bottom: 2px solid #f0f0f0;
}
.dropdown-menu-item a{
    width: 100%;
    display: flex!important;
    padding: 0rem 0.5rem!important;
}
.second-dropdown-menu{
    min-height: 7.5rem;
}
.nav-dropdown-menu{
    top: 100%;
    left: 0;
    color: #fff;
    background-color: #337ab8;
    padding: 0.5rem 0rem;
    min-width: 12rem;
    border: 1px solid #ccc;
    z-index: 999;
}
.dropdown-menu-item{
    margin-bottom: 2px;
}
.nav-dropdown-menu a{
    color: white;
    text-decoration: none;
    width: 100%;
    display: flex;
    padding: 0rem 0.5rem;
    font-size: 14px!important;
    font-family: Euclid_Circular!important;
}
#navbtn:hover .nav-dropdown-menu {
    display: block!important; /* Show the dropdown menu when the parent list item is hovered */
}
.dropdown-menu-item a:hover .line {
    width: 100%;
    border-bottom: 2px solid #f0f0f0;
}
.team_list{
    padding-top:3rem;
    padding-bottom:3rem;
}
.team_member_item{
    height: 100%;
    padding:0px;
    position: relative;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    box-sizing: border-box;
    transition: box-shadow 0.5s ease-in-out;
}
.team_member_item:hover{
    box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
}

@media (max-width:768px){
    .team_member_item .team_member_img{
        border-radius: 0;
        width: 250px!important;
        margin-bottom: 10px!important;
    }
}
.team_member_item .team_member_img{
    border-radius: 0;
    height: auto!important;
    width: 100%;
    margin-bottom: 10px!important;
}
.team_member_item .team_member_img img{
    /* border-bottom: 1px solid #f4f4f4; */
    border-bottom:4px solid #CB6074;
}
@media (min-width: 768px){
    .team_member_item .team_member_img img{
        object-fit: fill;
    }
}
@media (max-width: 768px){
    .team_member_item{
        width: max-content;
        margin-left: auto;
        margin-right: auto;
    }
    .team_member_item .team_member_img img{
        object-fit: contain;
    }
}
.team_member_item p{
    margin: 0;
}

.team_member_item .team_member_details{
    padding: 0 0.5rem;
    width: auto;
    padding-bottom: 1rem;
    /* position: relative; */
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.team_member_details *{
    font-size: .8rem!important;
}

.team_member_item .team_member_name{
    /* font-size: 1rem; */
    margin: 0;
}
/* .team-pop-details{
    display: none;
    position: absolute;
    left: 5%;
    top: 95%;
    padding: 0.5rem;
    background: #d2d9ea;
    width: max-content;
    text-align: start;
} */
.shadow-text{
    /* text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); Horizontal offset, vertical offset, blur radius, and color */
    text-shadow: 0px 0px .5px #000000;
    font-family: 'Euclid Circular A', sans-serif!important;
}
/* .truncate{
    text-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: default;
} */
/********************* Nav menu close *************************/
/********************* Landing page or Home page **************/
#home-page{
    padding-bottom: 2rem;
    margin-right: 0;
    padding-left: .8rem;
    padding-right: .8rem;
    margin: auto;
}
#home-page #banner .item{
    background-size: cover;
}

@media (max-width:768px){
    .directos-images{
        width: 150px;
    }
    .landing-button{
        margin-bottom: 1.5rem;
    }
    .banner-container{
        padding: 0!important;
        padding-top: 1rem!important;
    }
}
@media (max-width:992px){
    .landing-button{
        margin-bottom: 1.5rem!important;
    }
    #home-page{
        padding: 1rem;
    }
}

.directos-images img{
    width: 100%!important;
    height: auto!important;
    border-radius: 1rem!important;
}
/* #directors-landing-view .row{
    display: flex;
    flex-direction: column;
} */
#directors-landing-view .name{
    font-family: 'Indira K', sans-serif!important;
    font-weight: 500!important;
    font-size: 1.2rem!important;
    margin: 0;
    color: #337ab8;
}
#directors-landing-view img{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
}
#directors-landing-view span{
    font-size: .9rem!important;
    color: #5d5b5b!important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
#about__section .about_des h4{
    font-family: 'Indira K', sans-serif!important;
}
.about_des .des{
    font-family: Euclid_Circular !important;
    font-size: 1rem;
    margin-bottom: 2rem;
    color: #5d5b5b!important;
}
.about_des .read_btn, .about_des .video{
    font-family: Euclid_Circular !important;
    font-size: 1rem;
    color: #5d5b5b;
}
.about_des .read_btn:hover{
    /* background: #337ab8; */
    background: #5d5b5b;
    color: white;
}
.about_des .video{
    margin-top: 0;
}
.about_des #play-video:hover{
    /* background: #fff; */
    background: #3632a7;
    /* color: #5d5b5b!important; */
}
#notice-section{
    overflow: hidden;
}
.scrollbar-hide{
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none; 
}
.scrollbar-hide::-webkit-scrollbar {
    display: none;
}
.scrollbar-change{
    overflow-y: scroll;
}
.scrollbar-change::-webkit-scrollbar {
    width: .45rem;
}
.scrollbar-change::-webkit-scrollbar-track {
    background-color: rgba(27, 27, 27, .4);
  }
.scrollbar-change::-webkit-scrollbar-thumb {
    background-color: rgba(27, 27, 27, .4);
    border-radius: 3px;
}
#notice-section .card{
    border-bottom: 6px solid #337ab8;
    height: 100%;
}
.notice-section h6{
    margin: 0;
}
.notice-section ul{
    border-top: none;
    overflow-y: scroll;
}
.news-des > :first-child{
    margin-top: 0!important;
}
.news-des > :last-child{
    margin-bottom: 0!important;
}
/**************************************************************/
/********************* Breadcrum ******************************/
.breadcrum .sec_page_title{
    font-family: 'Indira_K' !important;
}
/**************************************************************/
/********************* About Section **************************/
.about-section{
    padding-bottom: 2rem;
}
.about-section .about-img{
    height: 869px;
	width: 694px;
}
.about-heading{
    font-family: 'Indira K', sans-serif!important;
    font-weight: 500!important;
    /* font-size: 1.5rem!important; */
    font-size: 1.2rem!important;
}
.about-content{
    font-size: 1rem!important;
    text-align: justify!important;
    color: #5d5b5b!important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.about-content *{
    font-size: 1rem!important;
    text-align: justify!important;
    line-height: 1.8rem!important;
    color: #5d5b5b!important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.about-img{
    padding-top: 2rem;
}
.about-img img{
    height: auto;
    width: 100%;
}
/**************************************************************/
/********************** Gallery *******************************/
.gallery_container{
    padding: 3rem 1rem;
}
.gallery_container .row{
    row-gap: 1.3rem;
}
.gallery_item{
    position: relative;
}
.gallery_item .overlay{
    position: absolute;
    left: 0;
    bottom: 0;
    background: #222222aa;
    width: 100%;
    padding: 0.5rem 1rem;
}
.gallery_item .overlay *{
    color: white;
    text-align: justify!important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
    font-size: 1rem!important;
}
.gallery_item .overlay p{
    margin: 0;
    font-size:.8rem!important;
    font-weight: bold;
}
.sub-gallery{
    padding: 3rem 1rem;
}
.sub-gallery .row{
    row-gap: 1.3rem;
}
/**************************************************************/
/********************** Notice ********************************/
/* .notice-list-container{
    height: 42.5rem;
} */
/* .notice-list-container #datatable_wrapper{
    display: flex;
    flex-direction: column;
    height: 100%;
} */
/* .notice-list-container #datatable_wrapper .row:last-child{
    margin-top: auto!important;
} */
.table-data{
    font-size: 1.2rem;
}
/**************************************************************/
/******************** Notice Details **************************/

.notice-detail h2{
    font-size: 1.2rem;
    /* color: #444; */
    /* font-weight: bold; */
}
.notice-detail{
    color: #888;
}
/* .notice-detail p{
    font-size: .9rem; */
    /* color: #888; */
    /* font-weight: bold;
} */
.notice-detail .description{
    font-size: 1rem;
    margin-bottom: 1rem;
}
.notice-detail .image{
    max-width: 100%;
    height: auto;
    margin-bottom: 1rem;
}

.notice-detail .pdf{
    margin-bottom: 1rem;
}
.notice-detail .pdf-download table{
    width: 100%;
}
.notice-detail .pdf-download table tr {
    border: 1px solid black; /* Set border around table rows */
}
.notice-detail .pdf-download td, .notice-detail .pdf-download th {
    border: 1px solid black; /* Set border around table cells */
    padding: 8px; /* Add padding inside cells */
    text-align: left; /* Align text to the left */
}
.pdf-download tr:hover td{
    border: 1px solid rgb(159, 133, 133);
    background: #2187d3cc;
    color: white;
}
.pdf-download .action-btn a{
    padding: .5rem;
    border-radius: .5rem;
}
.pdf-download .action-btn .pdf-view{
    margin-right: 1.5rem;
}
.pdf-download .action-btn svg{
    height: 2rem;
    width: 2rem;
}

.notice-download .notice-action-btn svg{
    height: 1.2rem;
    width: 1.2rem;
}

.notice-download .notice-action-btn a{
    padding: .1rem .4rem;
    border-radius: .5rem;
}
.notice-download .notice-action-btn .pdf-view{
    margin-right: 1.5rem;
}
/**************************************************************/
/************************* Course Details *********************/
.course{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.course .spec_item {
    border-bottom: 0!important;
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}
.course .nav{
    z-index: 95!important;
}
.course .nav-tabs{
    border: 0!important;
}
.course-details{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    padding: .5rem 1rem;
    margin-bottom: 2rem;
}
.course-details .card{
    border:0!important;
}
.course-details #nav-tabContent *{
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.course-details #nav-tabContent .description *{
    padding: 0!important;
    width: auto!important;
}
.course-details #nav-tabContent .description{
    margin-bottom: 1rem;
}
.course-details .card-body{
    padding:1rem 0!important;
}
/**************************************************************/
/************************ Department **************************/
.department_list .dep-image {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    padding:2rem;
    height: 350px!important;
    width: 350px!important;
    margin-right: 1rem;
    /* max-height: 400px; */
}
.department_list .dep-image img{
    height: 100%;
    width: 100%;

}
.dep-details  .dep-description{
    font-size: 1rem;
    letter-spacing: .5px;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
/**************************************************************/
/************************ Structure ***************************/
.structure{
    padding-bottom: 1rem;
    padding-top: 1rem;
}
.structure .row{
    padding-bottom: 2rem;
}
.structure .col img{
    box-shadow: 0px 10px 16px -6px rgba(0, 0, 0, 0.3) !important;
    -webkit-box-shadow: 0px 10px 16px -6px rgba(0, 0, 0, 0.3) !important;
    -moz-box-shadow: 0px 10px 16px -6px rgba(0, 0, 0, 0.3) !important;
}
/**************************************************************/
/************************ Contact *****************************/
.contact_page .row{
    row-gap: 1rem;
}
.contact_page iframe{
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08);
}
.contact_page .card-body{
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08);
}
.contact_page .main-header{
    font-size: 1.5rem!important;

}
.contact_page .sub-header{
    font-size: 1.5rem!important;
}
.contact_page p{
    width: 100%!important;
    font-family: Euclid_Circular!important;
}
.contact_page .card-body .des{
    font-size: 1rem!important;
}
/**************************************************************/
/******************************* Testinomials *****************/
#testimonials{
    padding: 3rem 0;
}
@media (max-width: 500px) {
    
    .testimonial-item{
        padding-left: 1rem!important;
        padding-right: 1rem!important;
    }
    .testimonial-item *{
        font-size: .9rem!important;
    }
}
#testimonials .test_info .testimonial-image{
    align-items: center;
    display: flex;
    background: #dfd6dfd6;
    padding: 5px;
}
#testimonials .test_info .testimonial-image img{
    height: 100%;
    width: 100%;
    border-radius: 50%;
}
.testimonial-content.quote {
    padding: 0px 15px!important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
.testimonial-content.quote *{
    margin: 0;
    padding: 0;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
/**************************************************************/
/*************************** News *****************************/
.news-des.limit-news-desc{
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
}
/* #news .item .inner_info .news-desc *{
    padding: 0;
    margin: 0;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
} */
#news .item .inner_info .news-desc > :first-child{
    margin-top: 0!important;
}
#news .item .inner_info .news-desc > :last-child{
    margin-bottom: 0!important;
}
/**************************************************************/
/**************************** Specialities ********************/
.specialities-item{
    height: 300px!important;
    border-radius: 2rem!important;
    
}
.specialities-item:hover{
    background: rgb(51 122 184 / .3);
    color: white;
    box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: inset rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    transition: all .25s ease-in-out;
}
.specialities-item:hover *{
    color: white;

}

.limit-specialities.limit-news-desc{
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif!important;
    margin-bottom: .5rem;
}

.specialities .image-container img{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px !important;
}
.specialities .description *{
    padding: 0;
    margin: 0;
} 
@media (min-width:576px){
    .specialities .image-container img{
        width: 100%;
    }
}
.specialities-home{
    height: 6.3rem;
    width: 6.3rem;
    border-radius: 1.2rem;
    padding: .5rem;
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 #0000, 0 0 #0000,0 0 #0000, 0 0 #0000, var(--tw-shadow);
    --tw-gradient-to: #3b82f6;
    --tw-gradient-stops: #1ac2fc, var(--tw-gradient-to, rgba(96, 165, 250, 0));
    /* background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); */

}
.specialities-home img{
    height: 100%!important;
    width: auto!important;
    margin: auto;
}
/**************************************************************/
/*********************** Training Details Page ****************/
.training-sub{
    /* gap: .5rem; */
    padding-top: 1rem;
}
.training-sub .item{
    padding-left: 0;
}
.training-sub .card{
    /* height: 10rem; */
    min-height: 13rem;
    /* background: #dfdfdf; */
    margin-bottom: .5rem;
    border: 0;
}
.training-sub .item a{
    width: 100%;
    /* height: 100%; */
    padding: .5rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*************************************************************/
/******************* Gradient ********************************/
.gradient-1 {
    background: linear-gradient(to right, #493240, #f09) !important;
    color: #fff;
}

.gradient-1:hover {
    background: linear-gradient(to left, #493240, #f09) !important;
}

.gradient-2 {
    /* background: linear-gradient(to right, #373b44, #4286f4) !important; */
    color: #fff;
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 #0000, 0 0 #0000,0 0 #0000, 0 0 #0000, var(--tw-shadow);
    --tw-gradient-to: #3b82f6;
    --tw-gradient-stops: #1ac2fc, var(--tw-gradient-to, rgba(96, 165, 250, 0));
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.gradient-2:hover {
    /* background: linear-gradient(to left, #373b44, #4286f4) !important; */
    --tw-gradient-to: #3b82f6;
    --tw-gradient-stops: #1ac2fc, var(--tw-gradient-to, rgba(96, 165, 250, 0));
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    color: #fff;
}

.gradient-3 {
    background: linear-gradient(to right, #0a504a, #38ef7d) !important;
    color: #fff;
}
.gradient-3:hover {
    background: linear-gradient(to left, #0a504a, #38ef7d) !important;
}

.gradient-4 {
    background: linear-gradient(to right, #a86008, #ffba56) !important;
    color: #fff;
}
.gradient-4:hover {
    background: linear-gradient(to left, #a86008, #ffba56) !important;
}
/*************************************************************/