/**********************************/
/**********************************/
/******{Home 2}********/
/**********************************/




/*******************************/
/*
*Slider background 
*/
/*******************************/
.da_relab_hdr_v2 .et_pb_slide .et_parallax_bg{
background-attachment: unset !important;
-webkit-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
/*******************************
*
*Slider h1 title
*
/*******************************/
.da_relab_hdr_v2 .et_pb_slide_content h1{
font-size: 80px;color: #fff;
font-weight: 600;
line-height: 1.2em;}
.da_relab_hdr_v2 .et_pb_slide_content h1 span{
color:#fff;
font-weight: 600;}
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 .da_relab_hdr_v2 .et_pb_slide_content h1{
   font-size: 40px;}
}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 .da_relab_hdr_v2 .et_pb_slide_content h1{
   font-size: 26px;
   line-height: 1.5em;}
}
/*******************************/
/*
*Slider video button
*/
/*******************************/

.da_relab_hdr_v2 .et_pb_slide_content .video{
position: relative;
display: inline-block;
transform: translateY(-10px);
margin: 30px 20px 0;}
.da_relab_hdr_v2 .et_pb_slide_content .video:before{
content: "\45";
font-family: ETmodules;
position: relative;
display: inline-block;
width: 70px;height: 70px;
line-height: 70px;
text-align: center;
font-size: 35px;
color: #14212b;
background: #fff;
border-radius: 50%;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;}
.da_relab_hdr_v2 .et_pb_slide_content .video:hover:before{
background: #fff;
color:#0021da;}
.da_relab_hdr_v2 .et_pb_slide_content .video:after,.da_relab_hdr_v2 .et_pb_slide_content .video i:before,.da_relab_hdr_v2 .et_pb_slide_content .video i:after{
content: "";
position: absolute;
top: 50%;left: 50%;
width: 70px;
height: 70px;
border-radius: 50%;
-ms-border-radius: 50%;
transform: translate(-50%, -50%);
-ms-box-shadow: 0 0 0 0 rgba(0,35,218,0.97);
-o-box-shadow: 0 0 0 0 rgba(0,35,218,0.86);
box-shadow: 0 0 0 0 rgba(0,35,218,0.86);
-webkit-animation: ripple 3s infinite;
animation: ripple 3s infinite;}
.da_relab_hdr_v2 .et_pb_slide_content .video i:before{
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
content: "";position: absolute;}
.da_relab_hdr_v2 .et_pb_slide_content .video i:after{
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
content: "";
position: absolute;}
@keyframes ripple{
70% {
    box-shadow: 0 0 0 40px rgb(255 255 255 / 0%);
}
100% {
    box-shadow: 0 0 0 0 rgb(255 255 255 / 0%);
}
}
/*******************************/
/*
*Slider sign up button 
*/
/*******************************/
.da_relab_h2_btn{
color:#15022a;
display:inline-block;
font-weight:700;
padding:12px 30px!important;
text-transform:uppercase;
position:relative;
z-index:1;
transition:all .5s linear 0s;
border:none!important;
background:#fff;
border-radius:150px;
font-size:15px;
top: -15px!important}
.da_relab_h2_btn:hover{color:#fff}
.da_relab_h2_btn:before{
bottom:0;content:"";
left:0;position:absolute;
right:0;top:0;
opacity:1;
margin-left:0;
display:block;
transform:scaleX(0);
transform-origin:0 50% 0 0;
transition-duration:.3s;
transition-property:transform;
transition-timing-function:ease-out;
z-index:-1;background:#0021da;
border:1px solid #0021da;border-radius:30px}

.da_relab_h2_btn:hover:before{
transform:scaleY(1)}
.da_relab_h2_btn:after{
display:none} 



@media only screen and (min-width:981px) and (max-width:1199px){
.da_relab_h2_btn{font-size: 13px;}
} 

/*******************************/
/*
*Slider arrow 
*/
/*******************************/

/*Controller (Arrow)*/
 .da_relab_h2_slider .et-pb-arrow-next, .da_relab_h2_slider .et-pb-arrow-prev { 
 font-size: 46px;
 opacity: 1; 
 margin: 0; 
 border: 2px solid #0021da;
   background-color: #0021da;
   border-radius: 50%;
 } 
 .da_relab_h2_slider .et-pb-arrow-next:hover, .da_relab_h2_slider .et-pb-arrow-prev:hover { 
 font-size: 46px;
 opacity: 1; 
 margin: 0; 
 border: 2px solid #0021da;
   background-color: #fff;
   color: #0021da;
   border-radius: 50%;
 } 
  .da_relab_h2_slider .et-pb-arrow-next { 
 right: 0px !important;
 }
  .da_relab_h2_slider .et-pb-arrow-prev { 
 left: -20px !important;
 }  /*From Mobile (Arrow)*/
@media (max-width: 980px) {
.da_relab_h2_slider .et-pb-arrow-next,  .da_relab_h2_slider .et-pb-arrow-prev { 
 top: 88% !important; 
}
 .da_relab_h2_slider .et-pb-arrow-next { 
 right: 15px !important;
 }
 .da_relab_h2_slider .et-pb-arrow-prev { 
 left: 68%!important;
 }
} 
/*** Responsive Styles Tablet And Below ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 
.da_relab_h2_slider .et-pb-arrow-next,  .da_relab_h2_slider .et-pb-arrow-prev { 
 top: 88% !important; 
}
 .da_relab_h2_slider .et-pb-arrow-next { 
 right: 15px !important;
 }
 .da_relab_h2_slider .et-pb-arrow-prev { 
 left: 83%!important;
 }
}

/*From Desktop (Arrow)*/
@media (min-width: 981px) {
 .da_relab_h2_slider .et-pb-controllers { 
 width: 30px; 
 right: 50px; 
 left: auto; 
 top: 50%; 
 text-align: right;
 }
 .da_relab_h2_slider .et-pb-controllers a { 
 margin: 0 0 15px auto !important;
 }
 .da_relab_h2_slider .et-pb-slider-arrows { 
 width: 6%; 
 position: absolute; 
 bottom: 100px; 
 right: 50px;
  }}


/*********************************
 * 
 * Slider kern burns
 * 
 * *******************************/
/*Kenburns Top Reverse Effect*/
.da-kenburns-top-rev .et_pb_slide .et_parallax_bg{
  -webkit-animation:da-kenburns-top-rev 6s cubic-bezier(.39,.575,.565,1.000) reverse both;
  animation:da-kenburns-top-rev 6s cubic-bezier(.39,.575,.565,1.000) reverse both;}
@-webkit-keyframes da-kenburns-top-rev{0%{
  -webkit-transform:scale(1) translateY(0);
  transform:scale(1) translateY(0);
  -webkit-transform-origin:50% 16%;transform-origin:50% 16%}
  100%{
    -webkit-transform:scale(1.25) translateY(-15px);
    transform:scale(1.25) translateY(-15px);
    -webkit-transform-origin:top;
    transform-origin:top}}
@keyframes da-kenburns-top-rev{0%{
  -webkit-transform:scale(1) translateY(0);
  transform:scale(1) translateY(0);
  -webkit-transform-origin:50% 16%;
  transform-origin:50% 16%}
  100%{
    -webkit-transform:scale(1.25) translateY(-15px);
    transform:scale(1.25) translateY(-15px);
    -webkit-transform-origin:top;
    transform-origin:top}}


/*******************************/
/*
*Slider video popup
*/
/*******************************/

/* Custom Video Popup */

.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready {
	top: 0px !important;
	position: fixed !important;
}
.mfp-iframe-holder .mfp-content {
    max-width: 70%;
}
.mfp-iframe-scaler button.mfp-close {
    top: -50px ;
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close,
.mfp-wrap .mfp-close:active {
    top: -50px !important;
}

.video_popup_lightbox .mfp-iframe-holder .mfp-close {
    top: -50px;
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
    color: #fff;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 50px;
}
.video_popup {
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

   /*************************
  *
  *Home 2 course module css
  ***************************/
.relab-home2-tutor .tutor-loop-course-container {
    padding: 4px 8px!important;
}

.relab-home2-tutor .tutor-loop-author{
display: none;
}

.relab-home2-tutor .tutor-course-loop-title h2 {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    margin-bottom: -10px!important;
}
.relab-home2-tutor  .tutor_course_list_0 .tutor-divi-courselist-main-wrap .tutor-loop-course-footer {
    border-top: 2px;
    border-color: #0021da;
    border-style: solid;
}
  /*************************
  *
  *title after Divider 
  ***************************/
.relab-home-2-divider .et_pb_divider_internal:after {
    content: "";
    width: 5px;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    border-top-color: #fff;
    border-top-width: 5px;
    margin-left: 80px;
}
  .relab-home-2-divider .et_pb_divider_internal:before {
    content: "";
    width: 5px;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    border-top-color: #fff;
    border-top-width: 5px;
    margin-left: 70px;
}

  /***********************
  *
  *Home 2 all white background button
  *
  *************************/
  
.da_relabh2_wbg_btn{
  color:#fff;
  display:inline-block;
  font-weight:700;
  padding:12px 30px!important;
  transition:.5s !important;
  text-transform:uppercase;
  position:relative;
  z-index:1;
  transition:all .5s linear 0s;
  border:none!important;
  background:#0021da;
  border-radius:150px;
  font-size:15px;}
.da_relabh2_wbg_btn:hover{
  color:#fff}
.da_relabh2_wbg_btn:before{
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  opacity:1;
  margin-left:0;
  display:block;
  transform:scaleX(0);
  transform-origin:0 50% 0 0;
  transition-duration:.3s;
  transition-property:transform;
  transition-timing-function:ease-out;
  z-index:-1;
  background:#15022a;
  border:1px solid #15022a;
  border-radius:30px;}
.da_relabh2_wbg_btn:hover:before{
  transform:scaleY(1);}
.da_relabh2_wbg_btn:after{
  display:none;} 


.da_relabh2_wbg_btn.bg{
  background:#fff;
  color:#15022a;}
.da_relabh2_wbg_btn.bg:hover{
  color:#fff;}
.da_relabh2_wbg_btn.bg:before{border:none;background:#15022a;}

.da_relabh2_wbg_btn.light{
  background: transparent;
border: 2px solid #0021da !important;
color: #15022a;
font-weight: 800;
padding: 20px 60px !important;}

.da_relabh2_wbg_btn.light:before{
  border: none;
  background-color:#0021da;}
.da_relabh2_wbg_btn.light:hover{
  color:#fff !important;
  border: 2px solid #0021da !important;
  border-radius: 150px !important;}

@media only screen and (min-width:981px) and (max-width:1199px){
.da_relabh2_wbg_btn{
  font-size: 13px;}
} 


/*******************************/
/*
*Trending category 
*/
/*******************************/
.da_tutor_h2rl.tutor_course_carousel .tutor-divi-carousel-stacked .tutor-divi-carousel-course-container {
    z-index: 99;
    margin-top: -80px;
    background: white;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    border-radius: 10px;
    -webkit-box-shadow: 0px 15px 60px -20px #d3dce8;
    box-shadow: 0px 15px 40px -10px rgba(211,221,232,0.66);
}
.da_tutor_h2rl.tutor_course_carousel:hover .tutor-divi-carousel-stacked .tutor-divi-carousel-course-container {
    z-index: 99;
    margin-top: -80px;
    background: white;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    border-radius: 10px;
    -webkit-box-shadow: 0px 15px 60px -20px #d3dce8;
    box-shadow: 0px 15px 40px -10px rgba(211,221,232,0.66);
}
.et_pb_blurb_da_relab_tc_h2{
    padding:25px;
  	border:1px solid #0021da;
    overflow: hidden;
    z-index: 1;
    position: relative;
}
.et_pb_blurb_da_relab_tc_h2:before{
    content: "";
    width: 100%;
    height: 100%;
   
    background: #0021da;
    position: absolute;
    top: 0;
    left: -100%;
    z-index: -1;
    transition: all 0.5s ease 0s;
}





.et_pb_blurb_da_relab_tc_h2:hover:before{ left: 0; }
.et_pb_blurb_da_relab_tc_h2:after{
    content: "";
    width: 7px;
    height: 0;
   
    background: #15022a;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.et_pb_blurb_da_relab_tc_h2:hover:after{ height: 100%; }


.et_pb_blurb_da_relab_tc_h2 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    border: 2px solid #fff;
    font-size: 35px;
    color:#fff !important;
    margin-right: 10px;
  	background:#0021da;
    position: relative;
    transition: all 0.3s ease 0s;
}
.et_pb_blurb_da_relab_tc_h2:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap:after  {
    content: "";
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    animation: hoverEffect 1.3s ease-out 75ms;
}
@keyframes hoverEffect{
    0%{ opacity: 0.3; }
    40%{
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);
    }
    100%{
        box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);
        transform: scale(1.5);
        opacity: 0;
    }
}


.et_pb_blurb_da_relab_tc_h2 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{
    
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin: 0 0 10px 0;
    transition: all 0.5s ease 0s;
  text-align:center;
}

.et_pb_blurb_da_relab_tc_h2 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:after{
    content: "";
    display: block;
    width: 50px;
    height: 3px;
    margin: 0 auto;
		margin-top: 13px;
    background: #0021da;
    transition: all 0.3s ease-in-out 0s;
}

.et_pb_blurb_da_relab_tc_h2:hover .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:after{
    width: 70px; background:#fff;}


.et_pb_blurb_da_relab_tc_h2 .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{
    font-size: 16px;
    color: #666;
    font-family: Roboto;
   text-align:center;
	font-weight: 400;
	line-height: 28px;
  transition: all 0.5s ease 0s;
}
.et_pb_blurb_da_relab_tc_h2:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon,
.et_pb_blurb_da_relab_tc_h2:hover .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,.et_pb_blurb_da_relab_tc_h2:hover .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{ color: #fff !important;}



@media only screen and (max-width:990px){
    .et_pb_blurb_da_relab_tc_h2{ margin-bottom: 30px; }
}
  /***********************
  *
  *Home 2 testimonial slider
  *
  *************************/

.da-relabh2-testimonial-slider .et_pb_slide_content{
  order: 1;
  width: 100%;
  position:relative;}

.da-relabh2-testimonial-slider .et_pb_button_wrapper{
  order: 3;
  width: 100%;}


  
  
  
.da-relabh2-testimonial-slider.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
    font-family: 'Teko',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    font-size: 20px!important;
    color: #14212b!important;
    letter-spacing: 0.8px;
    line-height: 1.3em;
    order: 2;
    width: 100%;
    padding-bottom: 5px;
    position: relative;
    margin: 10px 0 0;
    padding-top: 25px;
}
.tutor_course_carousel_1 .tutor-divi-carousel-overlayed .tutor-divi-card:before {
    background-image: -o-linear-gradient(top,rgba(0,0,0,0.0001) 0%,#000000 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.0001)),to(#000000));
    background-image: linear-gradient(
180deg,rgba(0,0,0,0.0001) 49%,#0021da 83%)!important;
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 3;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
  
  /*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {

  .tutor_course_carousel_1 .tutor-divi-carousel-overlayed .tutor-divi-card:before {
    background-image: -o-linear-gradient(
180deg,rgba(0,0,0,0) 44%,#0021da 34%);
    background-image: -webkit-gradient(linear-gradient(
180deg,rgba(0,0,0,0) 44%,#0021da 34%));
    background-image: linear-gradient(
180deg,rgba(0,0,0,0) 44%,#0021da 34%)!important;
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 3;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
}
}
  
  
  
  
  

/***********************************
 * Slider Controller (Arrow)
 * ********************************/
 .da-relabh2-testimonial-slider-arrow   .et-pb-arrow-next, .da-relabh2-testimonial-slider-arrow   .et-pb-arrow-prev { 
 font-size: 46px;
 opacity: 1; 
 margin: 0; 
   background-color: #283cd6;
 border: 2px solid #283cd6;
   border-radius: 5px;
 }  .da-relabh2-testimonial-slider-arrow   .et-pb-arrow-next { 
 right: 0px !important;
 }
  .da-relabh2-testimonial-slider-arrow .et-pb-arrow-next:hover, .da-relabh2-testimonial-slider-arrow   .et-pb-arrow-prev:hover { 
 font-size: 46px;
 opacity: 1; 
 margin: 0; 
   background-color: #0a0a0b;
 border: 2px solid #0a0a0b;
   border-radius: 5px;
 }  
.da-relabh2-testimonial-slider-arrow  .et-pb-arrow-next { 
 right: auto !important;
 }
 .da-relabh2-testimonial-slider-arrow .et-pb-arrow-prev { 
 left: -20px !important;
   top: 60px!important
 } 

  /*From Desktop (Arrow)*/

 .da-relabh2-testimonial-slider-arrow .et-pb-slider-arrows { 
 width: 6%; 
 position: absolute; 
 bottom: 50%; 
 right: auto;
   left: 60px;
 }
  /*From Mobile (Arrow)*/

  /*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
  .da-relabh2-testimonial-slider-arrow .et-pb-arrow-next{ 
 top: 90% !important; 
}

.da-relabh2-testimonial-slider-arrow .et-pb-arrow-next { 
 right: -220px !important;
    top: 73vw!important;
 }
 .da-relabh2-testimonial-slider-arrow .et-pb-arrow-prev { 
 left: 120px !important;
 }
 .da-relabh2-testimonial-slider-arrow .et-pb-arrow-prev { 
   top: 73vw!important;
  } }
/*From Tablet (Arrow)*/
  /*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 .da-relabh2-testimonial-slider-arrow .et-pb-arrow-next { 
 top: 90% !important; 

}

.da-relabh2-testimonial-slider-arrow .et-pb-arrow-next { 

     top: 10px!important;

 }
  
 .da-relabh2-testimonial-slider-arrow .et-pb-arrow-prev { 
 left: auto !important;
      top: 70px!important;

 }
}




@media screen and ( max-width: 980px ) {
	.da-relabh2-testimonial-slider-arrow.et_pb_fullwidth_slider_0 .et_pb_slide_description, .da-relabh2-testimonial-slider-arrow.et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description {
  margin-top: 80px;
  margin-bottom: 65px;
	}
}





/***********************
  *
  *Home 2 instructor person module design
  *
  *************************/

/* instructor style start here */
  
.et_pb_team_da_relab_tutor {
  margin-bottom:25px;
  position:relative;
 overflow:hidden}

.et_pb_team_da_relab_tutor:before {
 content:"";
 width:100%;
 position:absolute;
 top:0;
 left:0;
 background:transparent;
 z-index:9;
transition:all 0.3s ease 0s}
  
.et_pb_team_da_relab_tutor:hover:before {
 height:100%;
 background:rgba(0,0,0,0.2)}
  
  
.et_pb_team_da_relab_tutor .et_pb_team_member_image {
 position:relative;
  margin-bottom:0;
  max-width:100%;}
  
  
.et_pb_team_da_relab_tutor .et_pb_team_member_image img {
 width:100%;
 height:auto}
  
  

.et_pb_team_da_relab_tutor .et_pb_team_member_image .et_pb_team_member_description {
 position:absolute;
 width:100%;
 height:30px;
 bottom:15px;
 overflow:hidden;
 z-index:99;
 transition:all 0.3s ease 0s}
  
  


.et_pb_team_da_relab_tutor .et_pb_team_member_description {
 width:100%;
 padding:15px;
 text-align:center;
 z-index:99;
 position:relative;
 background:#0021da;
 transition:all 0.3s ease 0s
}
 .et_pb_team_da_relab_tutor .et_pb_team_member_description {
border-top: 2px solid #15022a;} 
.et_pb_team_da_relab_tutor:hover .et_pb_team_member_description {
 background:rgba(0,0,0,0.9);
  border-top: 2px solid #0021da!important}
  
  
 .et_pb_team_da_relab_tutor .et_pb_team_member_description:after{
 content:"";
 position:absolute;
 left:0px;
 right:0px;
 width:100%;
 top:0px;
 height:0%;
 background:rgba(0,0,0,0.8);
   
 z-index:-1;
 -webkit-transition:all 0.3s ease 0s;
 -moz-transition:all 0.3s ease 0s;
 -ms-transition:all 0.3s ease 0s;
 -o-transition:all 0.3s ease 0s;
 transition:all 0.3s ease 0s
}


.et_pb_team_da_relab_tutor:hover .et_pb_team_member_description:after {height:100%}   
 

.et_pb_team_da_relab_tutor .et_pb_team_member_description .et_pb_module_header {
 font-size:18px;
 color:#fff;
 font-weight:bold;
 text-transform:uppercase;
 margin:0px;
 margin-bottom:5px;}
  
.et_pb_team_da_relab_tutor .et_pb_team_member_description .et_pb_member_position {
 font-size:14px;
 color:#fff;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}  
  
.et_pb_team_da_relab_tutor.short_description .et_pb_team_short_description{
color: #fff;
font-style: italic;
text-transform: capitalize;}  
 

/**Responsive**/

@media (max-width: 1199px) {
 .et_pb_team_da_relab_tutor .et_pb_team_member_description .et_pb_module_header {
  font-size:16px}
  .et_pb_team_da_relab_tutor .et_pb_team_member_description .et_pb_member_position {
  font-size:13px}}
  
  @media only screen and (min-width: 768px) and (max-width:980px) {.et_pb_team_da_relab_tutor .et_pb_team_member_image{
    width: 100% !important;}}


  
 @media (max-width: 980px) {.et_pb_team_da_relab_tutor{max-width:400px !important;margin:0 auto 30px auto;}
  
  
.et_pb_team_da_relab_tutor .et_pb_blurb_content{
  max-width: 100% !important;
  left:0 !important;
  margin: 0 auto !important;}
.et_pb_team_da_relab_tutor {
  margin: 0 auto 30px auto;
	max-width: 400px !important;}}



/***********************
  *
  *Home 2 instructor person module plus icon
  *
  *************************/


/*add a transition effect*/

.da-relab_social_plus {
	transition: box-shadow .2s ease-in-out;
}


/*add an arrow icon in the bottom right corner*/

.da-relab_social_plus:after {
	font-family: ETModules;
	content: "\4c";
	font-size: 26px;
  background-color: #0021da;
	color: #fff;
  border-radius: 50%;
  padding: 5px 5px;
	position: absolute;
	bottom: 120px;
	right: 6px;
	transition: all .2s ease;
  cursor: pointer;
}


/*add the box shadow on hover*/

.da-relab_social_plus:hover {
	box-shadow: 0 5px 10px rgba(0, 0, 0, .15);
	transition: box-shadow .2s ease-in-out;
}


/*adjust the icon on hover*/

.da-relab_social_plus:hover:after {
	background-color: #15022a;
	color: #fff;
	bottom: 120px;
	transition: all .2s ease;
}

/***********************
  *
  *Home 2 instructor module name and position width on mobile
  *
  *************************/

@media (min-width: 768px) and (max-width: 980px){ 
.et_pb_column .et_pb_team_member_description {
    display: inline-block;
}}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 .et_pb_column .et_pb_team_member_description {
    display: inline-block;
}
}





/***********************
  *
  *Home 2 blog module design
  *
  *************************/

 .da_relab_blog_h2 .et_pb_post .entry-featured-image-url {
	text-align: center;
	overflow: hidden;
	position: relative
}

.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:after,
.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:before {
	content: "";
	width: 100%;
	height: 100%;
	background: #0021da;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	visibility: visible;
	bottom: 0;
	z-index: 1;
	transform: scaleX(0);
	transition: all .6s ease 0s
}

.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url:before {
	transform: scaleX(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}

.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url:after {
	transform: scaleY(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}

.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:after {
	transform: scaleY(0);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}
.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url img {
	transform: scale(1.3);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}
.da_relab_blog_h2 .et_pb_post .entry-featured-image-url img {
	transform: scale(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}


.da_relab_blog_h2 .et_pb_post:hover .more-link:after {
	width: 150px;
}

.da_relab_blog_h2 .et_pb_post .post-meta .published {
	width: 70px;
	height: auto;
	border: 1px solid #0021da;
	background: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 10px;
	position: relative;
	margin-right: 5px;
	color: #15022a;
	display: inline-flex;
	font-weight: normal;
	font-size: 16px;;
}


/***********************
  *
  *Home 2 instructor person module plus icon
  *
  *************************/


.da_team ul.et_pb_social_media_follow{position: absolute;top: 20px;
right: 25px;}

.da_team ul.et_pb_social_media_follow li{display:block;}
.da_team ul.et_pb_social_media_follow li a.icon {width: 40px;
height: 40px;

line-height: 40px;
vertical-align: middle;
border-radius: 50%;
display: inline-block;
cursor: pointer;
text-align: center;

background: #0021da !important;}

.da_team ul.et_pb_social_media_follow li a.icon:before{color:#fff;width: 40px;line-height: 40px;text-align: center;}

.da_team ul.et_pb_social_media_follow li:first-child{opacity:1;-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;} 

.da_team ul.et_pb_social_media_follow li:first-child a:before{content:'\e0a0';}

.da_team ul.et_pb_social_media_follow li{opacity:0;-webkit-transition: all 0.3s ease-out 0.3s;
-moz-transition: all 0.3s ease-out 0.3s;
-ms-transition: all 0.3s ease-out 0.3s;
-o-transition: all 0.3s ease-out 0.3s;
transition: all 0.3s ease-out 0.3s;} 

.da_team ul.et_pb_social_media_follow:hover li{opacity:1;}




/***********************
  *
  *Home 2 blog module design
  *
  *************************/

 .da_relab_blog_h2 .et_pb_post .entry-featured-image-url {
	text-align: center;
	overflow: hidden;
	position: relative
}

.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:after,
.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:before {
	content: "";
	width: 100%;
	height: 100%;
	background: #0021da;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	visibility: visible;
	bottom: 0;
	z-index: 1;
	transform: scaleX(0);
	transition: all .6s ease 0s
}

.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url:before {
	transform: scaleX(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}

.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url:after {
	transform: scaleY(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}

.da_relab_blog_h2 .et_pb_post .entry-featured-image-url:after {
	transform: scaleY(0);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}
.da_relab_blog_h2 .et_pb_post:hover .entry-featured-image-url img {
	transform: scale(1.3);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}
.da_relab_blog_h2 .et_pb_post .entry-featured-image-url img {
	transform: scale(1);
  transition: all 0.95s ease;
	-moz-transition: all 0.95s ease;
	-webkit-transition: all 0.95s ease;
}


.da_relab_blog_h2 .et_pb_post:hover .more-link:after {
	width: 150px;
}

.da_relab_blog_h2 .et_pb_post .post-meta .published {
	width: 70px;
	height: auto;
	border: 1px solid #0021da;
	background: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 10px;
	position: relative;
	margin-right: 5px;
	color: #15022a;
	display: inline-flex;
	font-weight: normal;
	font-size: 16px;;
}
	 
