._testimonial_wrios {
    height: 250px!important;
    max-height: 250px!important;
}

._testimonial_flex_first_last {
    flex: 0.9!important;
}

.crs_trt_thum_link .img-fluid {
    height: 250px;
    width: 380px;
}

.slick-next,
.slick-next,
.slick-prev,
.slick-prev {
    color: #fff;
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
    color: transparent;
}

.hero_banner {
    padding: 1rem 0;
    align-items: normal;
    min-height: 300px;
    height: 30vh;
}

.crs_grid .crs_cates {
    font-size: 12px;
}

.ovr_top .dro_141 {
    width: 40px;
    height: 40px;
}

.ovr_top .dro_141 i {
    font-size: 14px;
}

.light_title .breadcrumb-title {
    color: #fff;
}

.light_title .breadcrumb-item a {
    color: #fff;
}

.ul-cv li::before {
    content: ""!important;
}

.cv-extra ul.edu_list.right li strong {
    float: unset!important;
}

@media only screen and (max-width:767px) {
    ._testimonial_flex_first_last {
        flex: 0.7!important;
    }
    .hero_banner {
        padding: 1rem 0;
        align-items: normal;
        min-height: 300px;
        height: 90vh;
    }
}

h1,
h2,
h3,
h4,
h5,
h6 {
    text-transform: unset!important;
}

.crs_grid .img-fluid {
    width: 400px !important;
    height: 250px !important;
}

.crs_grid .crs_grid_caption {
    min-height: 150px;
}