
.elms-25479 .elms-element.elms-element-ac45d59{--display:flex;}.elms-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elms-widget-text-editor.elms-drop-cap-view-stacked .elms-drop-cap{background-color:var( --e-global-color-primary );}.elms-widget-text-editor.elms-drop-cap-view-framed .elms-drop-cap, .elms-widget-text-editor.elms-drop-cap-view-default .elms-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elms-25479 .elms-element.elms-element-6c8523e{color:#000000;}.elms-25479 .elms-element.elms-element-ec5347d{color:#000000;}.elms-25479 .elms-element.elms-element-26c8e09{color:#000000;}.elms-25479 .elms-element.elms-element-0e87c79{color:#000000;}.elms-25479 .elms-element.elms-element-e9378be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elms-25479 .elms-element.elms-element-4d975f8{width:100%;max-width:100%;}.elms-25479 .elms-element.elms-element-c8684a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elms-25479 .elms-element.elms-element-3970092{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
}
.event-schedule {
max-width: 900px;
margin: 20px auto;
padding: 20px;
border-radius: 15px;
background: #ffffff;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.event-schedule h2 {
text-align: center;
margin-bottom: 20px;
color: #3c8dbc;
}
.event-card {
border: 1px solid #ddd;
border-radius: 10px;
padding: 15px;
margin: 10px 0;
background: #fafafa;
transition: transform 0.2s, box-shadow 0.2s;
}
.event-card:hover {
transform: translateY(-5px);
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}
.event-card h3 {
margin: 0 0 10px;
color: #2c3e50;
}
.event-card p {
margin: 5px 0;
line-height: 1.6;
}
.event-card p strong {
color: #3c8dbc;
}
.event-description {
color: #555;
font-size: 14px;
}
@media screen and (max-width: 768px) {
.event-schedule {
padding: 15px;
}
.event-card {
padding: 10px;
}
.event-card h3 {
font-size: 18px;
}
.event-card p {
font-size: 14px;
}
}
.event-details {
max-width: 900px;
margin: 30px auto;
padding: 25px;
background: #ffffff;
border-left: 6px solid #3c8dbc;
border-radius: 10px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.event-details:hover {
transform: translateY(-5px);
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}
.event-header h2 {
margin-bottom: 20px;
font-size: 30px;
color: #3c8dbc;
text-transform: uppercase;
text-align: center;
}
.event-info p {
margin: 15px 0;
font-size: 18px;
line-height: 1.6;
}
.event-info p strong {
color: #3c8dbc;
}
.event-info p .entry-free {
color: #ffffff;
background-color: #28a745;
font-weight: bold;
padding: 5px 10px;
border-radius: 5px;
text-transform: uppercase;
display: inline-block;
}
.event-info a {
color: #007bff;
text-decoration: none;
font-weight: bold;
transition: color 0.3s ease;
}
.event-info a:hover {
color: #0056b3;
text-decoration: underline;
}
@media screen and (max-width: 768px) {
.event-details {
padding: 20px;
}
.event-header h2 {
font-size: 24px;
}
.event-info p {
font-size: 16px;
}
}