/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#locations-container{
	display: flex;
    flex-wrap: wrap;
}
.location-box {
	position: relative;
    border: 1px solid #ccc;
    padding: 30px 30px 60px;
    margin-bottom: 20px;
    background-color: #f9f9f9;
	width: calc(50% - 10px);
}
.location-box:nth-child(odd) {
  margin-right: 10px;
}
.location-box:nth-child(even):not(:last-child) {
  margin-left: 10px;
}
.location-box h3 {
    margin: 0 0 20px;
    padding: 0;
}
.location-box p {
    margin-top: 5px;
}
.more-info-btn, .close-button{
	position: absolute;
	bottom: 30px;
}
.highlight {
    background-color: #ffffcc; /* Light yellow */
}

.hidden-info{
	display: none;
}
.active{
	display: block;
}
.deactive{ display: none;}
