.heading_s1 {
    font-weight: bolder;
}

.events-section .content_meta li i {
    margin-left: 6px;
    margin-right: 0px;
}

.events-section .justify-content-center h2, .events-section .justify-content-center .text-center p {
    color: white;
}

.testimonial_slider {
    padding-right: 0px !important;
    padding-left: 30px !important;
}

.icon_box_style3:hover .box_icon img {
    -webkit-animation: toLeftFromRight 0.3s forwards;
    -moz-animation: toLeftFromRight 0.3s forwards;
    animation: toLeftFromRight 0.3s forwards;
}

.awards-section-home .testimonial_slider {
    padding-left: 0px !important;
}

.icon_box_style3 .box_icon img {
    width: 100%;
    height: 100%;
    line-height: 60px;
}

/*.video_play {*/
/*right: 40%;*/
/*}*/

.awards_bg {
    background-size: contain !important;
    background-repeat: no-repeat !important;

}


.overlap_section {
    border-radius: 200px 0 0 200px;
    margin-right: 0;
    text-align: right;
    margin-left: -50px;
}

.p-70-0 {
    padding: 100px 0 !important;
}


.testimonial_style1 .testimonial_box,
.course_author {
    direction: rtl;
    text-align: right;
}

.testimonial_style1 .testimonial_img,
.author_img {
    margin-right: -100px;
    margin-left: 20px;
}


.testimonial_style1 .testimonial_box,
.course_author {
    padding: 30px 50px 30px 30px;
    margin: 5px 50px 5px 5px;
}

.event_date {
    right: 10px;
    left: unset;
}

.testimonial_style5 .testimonial_box {
    min-height: 270px;
    padding: 10px 30px 10px 30px;
}

.supports-section-footer .owl-item {
    border-right: 1px solid #817f7fb0;
}

.banners-section-home .course_list .content_img {
    float: none;
    width: 100%;
    padding: 10px;
}

.banners-section-home .content_footer {
    justify-content: center;
    min-height: 40px;
    padding: 0px;
}

.banners-section-home .content_img img {
    max-height: 139px;
    padding: 10px;
    border-bottom: 1px solid #ddd;

}
.banners-section-home .content_desc {

}




.section-testimonials, .staggered-animation-wrap, .about_us_section {
    padding-bottom: 0px !important;
}

.banners-section-home {
    padding-top: 20px;
}

.banners-section-home .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.banners-section-home .row > [class*='col-'] {
    display: flex;
    flex-direction: column;
}
.testimonial_img img{
    max-width: 130px;
}

/*.bg_successway{*/
    /*background-color: #2ED3FF;*/
/*}*/
/*.bg_results{*/
    /*background-color: #FF8B00;*/
/*}*/
/*.bg_carrer_path{*/
    /*background-color: #2384C6;*/
/*}*/
/*.bg_university{*/
    /*background-color: #2CC663;*/
/*}*/
/*.bg_seak{*/
    /*background-color: #EE402A;*/
/*}*/
/*.bg_blog_gateway{*/
    /*background-color: #8260A8;*/
/*}*/

.bg_successway{
    background-color: #5BC0EB;
}
.bg_results{
    background-color: #00A8E8;
}
.bg_carrer_path{
    background-color: #2384C6;
}
.bg_university{
    background-color: #FCBF49;
}
.bg_seak{
    background-color: #F78F32;
}
.bg_blog_gateway{
    background-color: #F15922;
}
.banners-section-home .content_box{
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
}
.banners-section-home .content_desc {
    flex-grow: 1;
}
.banners-section-home i{
    color: #888888;
}
.events-section .text_default{
color: #ff8b00!important;
}