/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        4.17.4
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
#logo{
	min-height: 150px!important;
}
.home #logo{
	min-height: 180px!important;
}

@media(min-width:980px){
.row-center-content{display:flex; vertical-align:middle;align-items:center;}
.team-image-size{max-height:483px!important;min-height:483px;}
}	
/* 18/01/2024 */
.events-column li.ecs-event{
min-height: 50px;
padding: 10px 0px !important;
margin-bottom: 10px !important;
list-style: none;
}
.events-column .et_pb_text_inner ul{border:0px; background:0px;width:100%;margin:0px;padding: 0px !important;}
.events-column .ecs-event:before{content:none;}
.events-column .duration{width: 9%;float: left;position: absolute;}
.events-column span.tribe-event-date-start {    
	float: left;
    background-color: #16515D;
    border: 1px solid;
    text-align: center;
    height: 53px;
    color: #faaf40;
    -webkit-border-radius: 50%;
    width: 55px;
    padding: 10px;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

.events-column .entry-title a{
    float: none;
    line-height: 22px;
    font-size: 18px;
    /*color: #770D0B;*/
    padding-bottom: 10px;
    font-weight: 600;
	pointer-events: none;
   cursor: default;
}
.events-column .ecs-excerpt {
	color: #000 !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
}
.events-column li.ecs-event h4, li.ecs-event p {
    width: 94%;
    float: right;
    display: inline-block;    line-height: 44px;
	padding-left: 10%;
}

@media (max-width: 1366px) and (min-width: 1301px){
.events-column li.ecs-event {
    min-height: 50px;
    padding-bottom: 10px !important;
    /*margin-bottom: 0px !important;*/
	list-style: none;
}}
@media (max-width: 980px){
.events-column li.ecs-event {
    min-height: 50px;
}
.events-column li.ecs-event h4, li.ecs-event p {
    width: 75%;
    line-height: 28px; padding:0px;
}
}
.entry-content thead th, .entry-content tr th, body.et-pb-preview #main-content .container thead th, body.et-pb-preview #main-content .container tr th{
color:#fff;
}
.events-column .tribe-event-date-end{display:none;}
.events-column .duration.time{color:#fff;}

.dot-border-right .et_pb_text_inner h2, .events-column .et_pb_text_inner h2 {
    text-align: center !important;
}
/* End of Blog-Event Section */
/*@media(min-width:980px){
	.team-image-size{
		position: absolute;
		right: 0px;
		top: 20%;
	}	
}*/
.parallax-section {
            height: 100vh;
            overflow: hidden;
            position: relative;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #fff; /* Set text color to be visible against the background */
            font-size: 24px;
            font-weight: bold;
        }

        .parallax-content {
            transform: translateY(50%);
            transition: transform 0.3s ease-out;
        }
.verticle-align-center {
    align-items: center;
}

 .table_position thead tr, .table_position td:nth-child(1) {
            background:#faaf40;
        }
.table_position td{ text-align:center; color:#155461;}	
@media (max-width: 560px){
	.table_position.mtr-table tr td:nth-child(1){
		background:#faaf40!important;
		display: flex !important;
		align-items: center;
		justify-content: center;
	}
	.table_position.first_table tr td:nth-child(2){
		text-align: center !important;
	}
}
.mobile_menu_bar:before{
	color: #faaf40 !important;
}
.sbi_no_avatar .sbi_header_img {
    background: #faaf40;