.elementor-2024 .elementor-element.elementor-element-878d7d4{text-align:center;}.elementor-2024 .elementor-element.elementor-element-878d7d4.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-878d7d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-b19b206{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-0379346{text-align:center;}.elementor-2024 .elementor-element.elementor-element-0379346.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-0379346 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-2024 .elementor-element.elementor-element-d19410a{text-align:center;}.elementor-2024 .elementor-element.elementor-element-d19410a.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-d19410a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-305c71a{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-7be8a37{text-align:center;}.elementor-2024 .elementor-element.elementor-element-7be8a37.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-7be8a37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-d4c367f{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-7ece2ba{text-align:center;}.elementor-2024 .elementor-element.elementor-element-7ece2ba.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-7ece2ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-a0d3438{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-b18c263{text-align:center;}.elementor-2024 .elementor-element.elementor-element-b18c263.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-b18c263 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-61dfd59{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-869e9fb{text-align:center;}.elementor-2024 .elementor-element.elementor-element-869e9fb.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-869e9fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-c8be82e{text-align:center;}.elementor-2024 .elementor-element.elementor-element-c8be82e.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-c8be82e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-2859b3c{text-align:center;}.elementor-2024 .elementor-element.elementor-element-2859b3c.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-2859b3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-2faefd5{text-align:center;}.elementor-2024 .elementor-element.elementor-element-2faefd5.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-2faefd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-2024 .elementor-element.elementor-element-35a7303{margin-top:3%;margin-bottom:0%;}.elementor-2024 .elementor-element.elementor-element-3515cf8{text-align:center;}.elementor-2024 .elementor-element.elementor-element-3515cf8.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-2024 .elementor-element.elementor-element-3515cf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;}/* Start custom CSS for page-settings *//*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){ 
     
    .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 #9b0000; 
		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; 
	height: 100%;
} 
/*staff details*/ 
.content_title{ 
	font-size:18px; 
	font-weight:bold; 
} 
.content_title+div, .staff_email,.content_description{ 
	font-size:15px; 
} 
.content_title,.content_title+div,.content_description, .staff_email{ 
    font-family: Montserrat,Sans-Serif;
}

.content_title,.content_title+div,.content_description{
    color:black;
}

.content_email,.staff_email{ 
    color:#9b0000; 
}/* End custom CSS */