.elementor-2068 .elementor-element.elementor-element-ecea3ce{text-align:center;}.elementor-2068 .elementor-element.elementor-element-ecea3ce .elementor-heading-title{color:#000000;}.elementor-2068 .elementor-element.elementor-element-10d8888{margin-top:3%;margin-bottom:0%;}.elementor-2068 .elementor-element.elementor-element-2955c31{text-align:center;}.elementor-2068 .elementor-element.elementor-element-2955c31 .elementor-heading-title{color:#000000;}.elementor-2068 .elementor-element.elementor-element-c5a7cc0{margin-top:3%;margin-bottom:0%;}.elementor-2068 .elementor-element.elementor-element-1a63158{text-align:center;}.elementor-2068 .elementor-element.elementor-element-1a63158 .elementor-heading-title{color:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS *//*Staff page*/ 
/*title*/ 
.section_title{ 
	display:none; 
} 
@media screen and (max-width:1024px) and (min-width:768px){ 
	.crl_column{ 
		width:50%; 
		min-width:0; 
	} 
	.col_img{ 
        min-width:unset; 
        min-height:unset; 
        display:flex; 
    } 
     
    .staff_img{ 
        width:70px; 
        height:70px; 
        margin:auto 5px; 
    } 
	.col_content{ 
	    padding:5px; 
	    width: calc(100% - 80px); 
	    word-break: break-word; 
	} 
	.content_email{ 
	    text-overflow: ellipsis; 
        overflow: hidden; 
        white-space: nowrap; 
	} 
	.content_email:hover{ 
	    overflow: visible; 
        white-space: normal; 
	} 
} 
@media screen and (max-width:767px){ 
     
    body.elementor-page-2068 .elementor-shortcode{ 
        display: flex; 
        flex-wrap: nowrap; 
        overflow-x: auto; 
        -webkit-overflow-scrolling: touch; 
        scroll-snap-type: x mandatory; 
    } 
     
    .crl_row{ 
         flex: 0 0 auto; 
         max-width: calc(140vw + 10px); 
        scroll-snap-align: center ; 
        overflow: visible; 
        } 
     
	.crl_column{ 
	    min-width:0; 
		border:3px solid     #1a62dd; 
		border-radius:3px; 
		margin-right: 5px; 
        margin-bottom: 5px; 
		width:100%; 
		scroll-snap-align: center ; 
		width: 70vw; 
	} 
	.col_img{ 
        min-width:unset; 
        min-height:unset; 
        display:flex; 
    } 
     
    .staff_img{ 
        width:50px; 
        height:50px; 
        margin:auto 5px; 
    } 
	.col_content{ 
	    padding:5px; 
	    width: calc(100% - 60px); 
	    word-break: break-word; 
	} 
	.content_email{ 
	    text-overflow: ellipsis; 
        overflow: hidden; 
        white-space: nowrap; 
	} 
	.content_email:hover{ 
	    overflow: visible; 
        white-space: normal; 
	} 
} 
@media screen and (max-width:767px) and (orientation:landscape){ 
    .crl_row{ 
        max-width: 710px; 
    } 
     
	.crl_column{ 
        width:350px; 
	} 
} 
/*pic*/ 
.staff_img img{ 
	object-position: top; 
} 
/*staff details*/ 
.content_title{ 
	font-size:18px; 
	font-weight:bold; 
} 
.content_title+div, .staff_email,.content_description{ 
	font-size:15px; 
}/* End custom CSS */