.dipl_blog_slider{position:relative}.dipl_blog_link{cursor:pointer}.dipl_blog_slider .dipl_blog_member_card{overflow:hidden;background:#fff}.dipl_blog_slider .dipl_blog_member_image{line-height:0}.dipl_blog_slider .dipl_blog_member_image img{width:100%;border:0 solid #333;object-fit: cover;}.dipl_blog_slider .dipl_blog_member_social_icon{border-style:solid;margin-right:5px;margin-bottom:5px;padding:5px;font-size:16px}.dipl_blog_slider .dipl_blog_social_wrapper a:last-child .dipl_blog_member_social_icon{margin-right:0}.dipl_blog_slider .dipl_blog_content_wrapper{width:100%;padding:20px}.dipl_blog_slider .dipl_blog_website{color:#0069ff}.dipl_blog_slider .dipl_blog_facebook{color:#1a4791}.dipl_blog_slider .dipl_blog_twitter{color:#00a6e9}.dipl_blog_slider .dipl_blog_linkedin{color:#0270ad}.dipl_blog_slider .dipl_blog_instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#d6249f}.dipl_blog_slider .dipl_blog_youtube{color:#f60000}.dipl_blog_slider .dipl_blog_member_contact{display:block;width:100%}.dipl_blog_slider .dipl_blog_member_contact a{display:flex;align-items:center}.dipl_blog_slider .dipl_skill_bar_wrapper_inner{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.dipl_blog_slider .dipl_skill_bar_wrapper_inner:last-child{margin-bottom:0}.dipl_blog_slider .dipl_empty_bar{position:relative;background:#ccc;height:12px}.dipl_blog_slider .dipl_filled_bar{position:absolute;left:0;top:0;background:#0c71c3;height:100%}.dipl_blog_slider .dipl_blog_member_designation,.dipl_blog_slider .dipl_blog_member_name,.dipl_blog_slider .dipl_blog_member_short_desc{width:100%}.dipl_blog_slider .dipl_blog_member_short_desc{color:#666}.dipl_blog_slider .dipl_blog_member_designation,.dipl_blog_slider .dipl_blog_member_short_desc{margin-top:5px}.dipl_blog_slider .dipl_skill_bar_wrapper{width:100%;margin-top:15px}.dipl_blog_slider .dipl_blog_social_wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%;line-height:1;margin-top:20px}.dipl_abs_link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px}.dipl_blog_slider .layout1 .dipl_blog_member_card{display:flex;flex-direction:column;align-items:center}.dipl_blog_slider .layout1 .dipl_blog_member_designation,.dipl_blog_slider .layout1 .dipl_blog_member_name,.dipl_blog_slider .layout1 .dipl_blog_member_short_desc{line-height:1.7}.dipl_blog_slider .layout1 .dipl_blog_social_wrapper{border-top:1px solid #ccc;padding-top:20px}.dipl_blog_slider .layout2 .dipl_blog_member_card{display:flex;flex-wrap:wrap}.dipl_blog_slider .layout2 .dipl_blog_image_wrapper{width:50%;height:100%;margin:0}.dipl_blog_slider .layout2 .dipl_blog_member_image{height:100%}.dipl_blog_slider .layout2 .dipl_blog_member_image img{height:100%;object-fit:cover;object-position:top}.dipl_blog_slider .layout2 .dipl_blog_content_wrapper{display:flex;flex-direction:column;width:50%}@media screen and (max-width:767px){.dipl_blog_slider .layout2 .dipl_blog_image_wrapper{width:100%;height:auto}.dipl_blog_slider .layout2 .dipl_blog_content_wrapper{width:100%}}
.dipl_blog_slider_container .swiper-slide{border: 0 solid transparent}
.dipl_blog_slider .layout1 .dipl_blog_image_wrapper{ width: 100%; }

/*Swiper CSS override*/
.el-md-select-arrow-field li span.select-option-item__name,
#et-fb-select_arrow li span.select-option-item__name,
.dipl_blog_slider .swiper-button-prev::after,
.dipl_blog_slider .swiper-button-next::after{
    font-family: 'Material Icons' !important;
    font-size: 18px;
    text-transform: lowercase;
}
.dipl_blog_slider .frontend.swiper-button-next{
    right: 0 !important;
}
.dipl_blog_slider .frontend.swiper-button-prev{
    left: 0 !important;
}
.dipl_blog_slider .arrow_on_hover.frontend.swiper-button-prev{
    transform: translateX(40px);
}
.dipl_blog_slider .arrow_on_hover.frontend.swiper-button-next{
    transform: translateX(-40px);
}
.dipl_blog_slider .arrow_on_hover.frontend.swiper-button-prev,
.dipl_blog_slider .arrow_on_hover.frontend.swiper-button-next{
    opacity: 0;
    transition: all 500ms;
    visibility: hidden;
}
.dipl_blog_slider:hover .arrow_on_hover.frontend.swiper-button-prev,
.dipl_blog_slider:hover .arrow_on_hover.frontend.swiper-button-next{
    transform: translateX(0);
    opacity: 1;
    transition: all 500ms;
    visibility: visible;
}
.dipl_blog_slider .arrow_on_hover.swiper-button-prev,
.dipl_blog_slider .arrow_on_hover.swiper-button-next{
    opacity: 0;
    transition: all 500ms;
    visibility: hidden;
}
.dipl_blog_slider .arrow_on_hover.swiper-button-prev{
    transform: translateX(40px);
}
.dipl_blog_slider .arrow_on_hover.swiper-button-next{
    transform: translateX(-40px);
}
.dipl_blog_slider:hover .swiper-button-prev.arrow_on_hover,
.dipl_blog_slider:hover .swiper-button-next.arrow_on_hover{
    transform: translateX(0);
    opacity: 1;
    transition: all 500ms;
    visibility: visible;
}
.dipl_blog_slider .swiper-button-prev,
.dipl_blog_slider .swiper-button-next{
    position: absolute;
}
.dipl_blog_slider .swiper-pagination{
    position: relative;
    bottom: 0;
    margin: auto;
    padding: 20px 0;
}
.dipl_blog_slider .swiper-pagination-bullet,
.dipl_blog_slider .swiper-pagination-bullet-active{
    width: 15px;
    height: 15px;
    margin: 0 4px;
    opacity: 1;
    transition: all 0.3s ease;
}
.dipl_blog_slider .transparent_dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
    border-width: 1px; 
    border-style: solid;
    background: transparent;
}
.dipl_blog_slider .transparent_dot .swiper-pagination-bullet-active{
    border: none;
}
.dipl_blog_slider .streched_dot .swiper-pagination-bullet{
    width: 8px;
    height: 8px;
    border-radius: 6px;
}
.dipl_blog_slider .streched_dot .swiper-pagination-bullet-active{
    width: 30px;
    height: 8px;
    border-radius: 6px;
}
.dipl_blog_slider .line .swiper-pagination-bullet,
.dipl_blog_slider .line .swiper-pagination-bullet-active{
    border-radius: 0;
    width: 40px;
    height: 2px;
    vertical-align: middle;
    margin: 0 2px;
    text-align: center;
}
.dipl_blog_slider .rounded_line .swiper-pagination-bullet,
.dipl_blog_slider .rounded_line .swiper-pagination-bullet-active{
    width: 30px;
    height: 6px;
    border-radius: 18px;
    vertical-align: middle;
    text-align: center;
}
.dipl_blog_slider .square_dot .swiper-pagination-bullet,
.dipl_blog_slider .square_dot .swiper-pagination-bullet-active{
    width: 10px;
    height: 10px;
    border-radius: 0;
    vertical-align: middle;
    text-align: center;
}
.dipl_blog_slider .swiper-pagination-bullets-dynamic{
    margin-left: auto;
    margin-right: auto;
    white-space: nowrap;
}
.dipl_blog_slider .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left: auto;
    transform: none;
}




/* Default Center CSS */
.dipl_blog_slider.et_pb_text_align_center{
    text-align: center;
}
.dipl_blog_slider.et_pb_text_align_left,
.dipl_blog_slider.et_pb_text_align_justified{
    text-align: left;
}
.dipl_blog_slider.et_pb_text_align_right{
    text-align: right;
}


@media screen and (max-width: 767px){
    .dipl_blog_slider .swiper-button-prev::after{
        left: -20px;
    }
    .dipl_blog_slider .swiper-button-next::after{
        right: -20px;
    }
}

.dipl_blog_slider .dipl_blog_slider_container .swiper-button-next::after {
    content: attr(data-next_slide_arrow) !important;
    font-family: ETmodules !important;
}
.dipl_blog_slider .dipl_blog_slider_container .swiper-button-prev::after {
    content: attr(data-previous_slide_arrow) !important;
    font-family: ETmodules !important;
}



.dipl_swiper_wrapper .dipl_swiper_inner_wrap {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    position: relative
}

.dipl_swiper_wrapper .swiper-container {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: auto
}

.dipl_swiper_navigation {
    display: flex;
    flex-wrap: wrap
}

.dipl_swiper_navigation .swiper-button-next,.dipl_swiper_navigation .swiper-button-prev {
    border-width: 0;
    border-style: solid;
    border-color: #333
}

.dipl_swiper_navigation .swiper-button-next:after,.dipl_swiper_navigation .swiper-button-prev:after {
    font-size: inherit;
    color: inherit;
    display: contents !important;
    border-style: solid;
    border-width: 0px;
}

.dipl_arrows_outside .swiper-button-next {
    -webkit-transform: translateX(calc(100% + 10px)) translateY(-50%);
    -moz-transform: translateX(calc(100% + 10px)) translateY(-50%);
    transform: translateX(calc(100% + 30px)) translateY(-50%) !important;
}

.dipl_arrows_outside .swiper-button-prev {
    -webkit-transform: translateX(calc(-100% - 10px)) translateY(-50%);
    -moz-transform: translateX(calc(-100% - 10px)) translateY(-50%);
    transform: translateX(calc(-100% - 30px)) translateY(-50%) !important;
}


.dipl_arrows_bottom_center,.dipl_arrows_bottom_left,.dipl_arrows_bottom_right,.dipl_arrows_top_center,.dipl_arrows_top_left,.dipl_arrows_top_right {
    flex-direction: row-reverse
}

.dipl_arrows_bottom_center .swiper-button-next,.dipl_arrows_bottom_center .swiper-button-prev,.dipl_arrows_bottom_left .swiper-button-next,.dipl_arrows_bottom_left .swiper-button-prev,.dipl_arrows_bottom_right .swiper-button-next,.dipl_arrows_bottom_right .swiper-button-prev,.dipl_arrows_top_center .swiper-button-next,.dipl_arrows_top_center .swiper-button-prev,.dipl_arrows_top_left .swiper-button-next,.dipl_arrows_top_left .swiper-button-prev,.dipl_arrows_top_right .swiper-button-next,.dipl_arrows_top_right .swiper-button-prev {
    position: relative;
    top: auto;
    transform: none
}

.dipl_arrows_bottom_center .swiper-button-next,.dipl_arrows_bottom_left .swiper-button-next,.dipl_arrows_bottom_right .swiper-button-next,.dipl_arrows_top_center .swiper-button-next,.dipl_arrows_top_left .swiper-button-next,.dipl_arrows_top_right .swiper-button-next {
    margin-left: 15px
}

.dipl_blog_slider .dipl_arrows_top_center,.dipl_blog_slider .dipl_arrows_top_left,.dipl_blog_slider .dipl_arrows_top_right {
    order: -1;
    margin-bottom: 15px
}

.dipl_blog_slider .dipl_arrows_bottom_center, .dipl_blog_slider .dipl_arrows_bottom_left, .dipl_blog_slider .dipl_arrows_bottom_right {
    margin-top: 15px
}

.dipl_blog_slider .dipl_arrows_bottom_left, .dipl_blog_slider .dipl_arrows_top_left {
    justify-content: flex-end
}

.dipl_blog_slider .dipl_arrows_bottom_center, .dipl_blog_slider .dipl_arrows_top_center {
    justify-content: center
}


.dipl_blog_slider .dipl_blog_slider_wrapper .swiper-container {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: auto;
}

.dipl_blog_slider .dipl_swiper_wrapper .swiper-pagination{
    margin-top:0px;
    margin-bottom: 0px;
}
.dipl_blog_slider .dipl_swiper_wrapper{
    display: flex;
    flex-direction: column;
    justify-content: center;
}


/* From divi4 */
.et-db #et-boc .et-l .dipl_blog_slider .et-pb-icon{font-size:14px}.et_pb_with_border .dipl_blog_slider_post{border:0 solid #333}.dipl_blog_slider .dipl_blog_slider_post_title,.dipl_blog_slider p,.single .dipl_blog_slider_post{padding-bottom:0}.dipl_blog_slider .dipl_blog_slider_post{display:flex;flex-wrap:wrap;position:relative;width:100%;height:auto;background-size:cover;background-position:center;background-repeat:no-repeat}.dipl_blog_slider .et_pb_button{display:inline-block}.dipl_blog_slider .dipl_blog_slider_post_categories a{display:inline-block;border-radius:4px}.dipl_blog_slider .et-pb-icon{font-family:ETmodules!important;font-size:14px;margin-right:5px}.dipl_blog_slider .swiper-wrapper{align-items:flex-start}.dipl_blog_slider .dipl_blog_slider_post_categories{word-wrap:break-word}.dipl_blog_slider .dipl_blog_slider_post_title,.dipl_blog_slider .layout1 .dipl_blog_slider_content,.dipl_blog_slider .layout1 .dipl_blog_slider_meta,.dipl_blog_slider .layout2 .dipl_blog_slider_content,.dipl_blog_slider .layout2 .dipl_blog_slider_meta{margin-bottom:15px}.dipl_blog_slider .layout1 .dipl_blog_slider_image_wrapper{width:40%;float:left;line-height:0}.dipl_blog_slider .layout1 .dipl_blog_slider_image_wrapper img,.dipl_blog_slider .layout2 .dipl_blog_slider_image_wrapper img,.dipl_blog_slider .layout3 .dipl_blog_slider_image_wrapper img,.dipl_blog_slider .layout4 .dipl_blog_slider_image_wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.dipl_blog_slider .layout1 .dipl_blog_slider_content_wrapper{width:100%;float:left;padding:30px;display:flex;justify-content:center;flex-direction:column}.dipl_blog_slider .layout1 .dipl_blog_slider_image_wrapper+.dipl_blog_slider_content_wrapper{width:60%}.dipl_blog_slider .layout2 .dipl_blog_slider_image_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.dipl_blog_slider .layout2 .dipl_blog_slider_content_wrapper{display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%;height:100%;padding:100px 30px 30px}.dipl_blog_slider .layout2 .dipl_blog_slider_meta_bottom{margin-top:15px;margin-bottom:0}.dipl_blog_slider .layout2 .author,.dipl_blog_slider .layout2 .dipl_blog_slider_post_categories{margin-right:10px}.dipl_blog_slider .layout2 .dipl_blog_slider_post_categories a{background:#fff}.dipl_blog_slider .layout2 .dipl_blog_slider_post_categories a:last-child{margin-right:0}.dipl_blog_slider .layout2 .et-pb-icon{vertical-align:middle}.dipl_blog_slider .layout3 .dipl_blog_slider_post_categories{position:absolute;width:100%;padding:20px 30px}.dipl_blog_slider .layout3 .dipl_blog_slider_no_thumb .dipl_blog_slider_post_categories{position:relative;padding:30px 30px 0}.dipl_blog_slider .layout3 .dipl_blog_slider_image_wrapper,.dipl_blog_slider .layout4 .dipl_blog_slider_image_wrapper{width:100%;height:200px}.dipl_blog_slider .layout3 .dipl_blog_slider_post,.dipl_blog_slider .layout4 .dipl_blog_slider_post{display:flex;flex-direction:column;flex-wrap:nowrap}.dipl_blog_slider .layout3 .dipl_blog_slider_content_wrapper,.dipl_blog_slider .layout4 .dipl_blog_slider_content_wrapper{padding:30px;flex-grow:1}.dipl_blog_slider .layout3 .dipl_blog_slider_no_thumb .dipl_blog_slider_content_wrapper{padding-top:10px}.dipl_blog_slider .layout3 .dipl_blog_slider_meta{border-top:1px solid #eaeaea;padding:5px 30px;display:flex;justify-content:space-between;width:100%}.dipl_blog_slider .layout3 .dipl_blog_slider_divider{padding:0 4px;text-align:center}.dipl_blog_slider .layout3 .dipl_blog_slider_read_more_link,.dipl_blog_slider .layout4 .dipl_blog_slider_read_more_link{margin-top:15px}.dipl_blog_slider .layout3 .dipl_blog_slider_meta span,.dipl_blog_slider .layout4 .dipl_blog_slider_meta span,.dipl_blog_slider .layout4 .dipl_blog_slider_meta_top .author,.dipl_blog_slider .layout4 .dipl_blog_slider_meta_top .comments{display:flex;align-items:center}.dipl_blog_slider .layout4 .dipl_blog_slider_meta_top{display:flex;width:100%;justify-content:space-between;align-items:center;padding:30px 30px 0}.dipl_blog_slider .layout4 .dipl_blog_slider_meta_top .author img{border-radius:50%;margin-right:8px}.dipl_blog_slider .layout4 .comments .et-pb-icon{font-size:22px}.dipl_blog_slider .layout4 .dipl_blog_slider_meta_bottom{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 30px 30px}.dipl_blog_slider .layout4 .dipl_blog_slider_meta{display:flex;justify-content:space-between}@media screen and (max-width:767px){.dipl_blog_slider .layout1 .dipl_blog_slider_image_wrapper,.dipl_blog_slider .layout1 .dipl_blog_slider_image_wrapper+.dipl_blog_slider_content_wrapper{width:100%}}
.dipl_blog_slider_content_wrapper .dipl_blog_slider_content{
    overflow: hidden;
    word-wrap: break-word;
}
.dipl_blog_slider_post_image{
    border: 0 solid transparent;
}

/* Addition css for equalize slider height in divi-5 */
.dipl_blog_slider .dipl-blog-slider-equal-heights .swiper-wrapper {
    align-items: stretch;
}
.dipl_blog_slider_container.dipl-blog-slider-equal-heights .swiper-slide {
    height: auto;
}
.dipl_blog_slider .dipl-blog-slider-equal-heights .dipl_blog_slider_post {
    height: 100%;
}

.dipl_blog_slider .dipl_swiper_wrapper  .dipl_blog_slider_content{
   display: none;
}

/* Show element only on desktop (screens larger than 1024px) */
@media (min-width: 1025px) {
    .dipl_blog_slider .dipl_swiper_wrapper  .show_excerpt_or_content_in_desktop .dipl_blog_slider_content{
        display: block; /* Or whatever display style suits your layout */
    }
}

/* Show element only on tablets (screens between 768px and 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .dipl_blog_slider .show_excerpt_or_content_in_tablet .dipl_blog_slider_content{
        display: block; /* Or whatever display style suits your layout */
    }
}

/* Show element only on phones (screens less than 768px) */
@media (max-width: 767px) {
    .dipl_blog_slider .dipl_swiper_wrapper  .show_excerpt_or_content_in_phone .dipl_blog_slider_content{
        display: block; /* Or whatever display style suits your layout */
    }
}

.dipl_blog_slider_read_more_link .et_pb_button:before {
    /* content: attr(data-icon); */
    font-family: 'ETmodules' !important;
    /* content: attr(data-icon); */
    font-weight: 400 !important;
    color: #E02B20;
    line-height: inherit;
    font-size: inherit !important;
    margin-left: -1.3em;
    right: auto;
    opacity: 0;
    display: inline-block;
    font-size: 1.6em;
}
