.elementor-23212 .elementor-element.elementor-element-30586b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23212 .elementor-element.elementor-element-205822d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23212 .elementor-element.elementor-element-e08cfba .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;line-height:1.4em;}.elementor-23212 .elementor-element.elementor-element-d89c213 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1200px){.elementor-23212 .elementor-element.elementor-element-30586b1{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23212 .elementor-element.elementor-element-e08cfba .elementor-heading-title{font-size:36px;}.elementor-23212 .elementor-element.elementor-element-d89c213 .elementor-heading-title{font-size:28px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-23212 .elementor-element.elementor-element-e08cfba .elementor-heading-title{font-size:32px;}.elementor-23212 .elementor-element.elementor-element-d89c213 .elementor-heading-title{font-size:24px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS */.wcs-timetable--list > h2 { display: none !important; }

ul.wcs-timetable__list li.wcs-class {
    width: 100%;
    gap: 15px;
    margin-bottom: 15px;
}

ul.wcs-timetable__list li.wcs-class .wcs-class__image { width: 300px; }

ul.wcs-timetable__list li.wcs-class .wcs_contentwrap {
    display: flex;
    align-items: center;
    gap: 15px;
    width: calc(100% - 300px);
}

.wcs-timetable__list .wcs-class .wcs_contentwrap .wcs-class__time span {
    font-size: 24px;
    font-weight: 700;
}

.wcs-timetable__container .wcs-timetable__list .wcs-class .wcs_contentwrap .wcs-class__title { font-size: 28px; }

.wcs-timetable__container .wcs-timetable__list .wcs-class .wcs_contentwrap .wcs-addons--pipe { padding: 0; }

.wcs-timetable__container .wcs-timetable__list .wcs-class .wcs_contentwrap .wcs-addons--pipe::before { display: none; }

.wcs-timetable__container .wcs-timetable__list .wcs-class .wcs_contentwrap .wcs-class__action .wcs-btn {
    border: 1px solid #FF4C00;
    background-color: #FF4C00;
    color: #FFF;
}/* End custom CSS */