.elementor-20111 .elementor-element.elementor-element-6aa8fd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20111 .elementor-element.elementor-element-6aa8fd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20111 .elementor-element.elementor-element-b582955 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:25%;}.elementor-20111 .elementor-element.elementor-element-b582955 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:25%;}.elementor-20111 .elementor-element.elementor-element-b582955 .jet-tabs.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:calc(100% - 25%);}.elementor-20111 .elementor-element.elementor-element-b582955 .jet-tabs.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:calc(100% - 25%);}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs{padding:0px 0px 0px 0px;margin:1px 1px 1px 1px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:center;justify-content:center;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:center;margin:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:center;margin:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-61a9574b );}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-61a9574b );}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-weight:700;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{font-size:0px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{font-size:0px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-b582955 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-f97b16d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:25%;}.elementor-20111 .elementor-element.elementor-element-0b79f34 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:25%;}.elementor-20111 .elementor-element.elementor-element-0b79f34 .jet-tabs.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:calc(100% - 25%);}.elementor-20111 .elementor-element.elementor-element-0b79f34 .jet-tabs.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:calc(100% - 25%);}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs{padding:0px 0px 0px 0px;margin:1px 1px 1px 1px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:center;justify-content:center;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:center;margin:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:center;margin:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-61a9574b );}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-61a9574b );}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-weight:700;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{font-size:0px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{font-size:0px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:10px 10px 10px 10px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-0b79f34 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-4324060f );}.elementor-20111 .elementor-element.elementor-element-c92db15{--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;--justify-content:center;}.elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button{background-color:#2B7868;font-size:1.1rem;font-weight:700;fill:var( --e-global-color-6a1ed143 );color:var( --e-global-color-6a1ed143 );border-style:none;border-radius:5px 5px 5px 5px;padding:4% 8% 4% 8%;}.elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button:hover, .elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button:focus{background-color:var( --e-global-color-2eb30fe9 );color:var( --e-global-color-6a1ed143 );}.elementor-20111 .elementor-element.elementor-element-d98de24{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button:hover svg, .elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button:focus svg{fill:var( --e-global-color-6a1ed143 );}.elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button{background-color:#2B7868;font-size:1.1rem;font-weight:700;fill:var( --e-global-color-6a1ed143 );color:var( --e-global-color-6a1ed143 );border-style:none;border-radius:5px 5px 5px 5px;padding:4% 8% 4% 8%;}.elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button:hover, .elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button:focus{background-color:var( --e-global-color-2eb30fe9 );color:var( --e-global-color-6a1ed143 );}.elementor-20111 .elementor-element.elementor-element-453e2ab{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button:hover svg, .elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button:focus svg{fill:var( --e-global-color-6a1ed143 );}@media(max-width:880px){.elementor-20111 .elementor-element.elementor-element-d98de24 .elementor-button{padding:6% 13% 7% 12%;}.elementor-20111 .elementor-element.elementor-element-453e2ab .elementor-button{padding:6% 13% 7% 12%;}}@media(min-width:768px){.elementor-20111 .elementor-element.elementor-element-6aa8fd8{--content-width:1120px;}}@media(max-width:767px){.elementor-20111 .elementor-element.elementor-element-d98de24{width:100%;max-width:100%;}.elementor-20111 .elementor-element.elementor-element-453e2ab{width:100%;max-width:100%;}}/* Start custom CSS for jet-tabs, class: .elementor-element-b582955 *//*.elementor-20111 .elementor-element.elementor-element-b582955 .jet-tabs__control {
    margin: 0 20;
}*/
.elementor-20111 .elementor-element.elementor-element-b582955 .ics-calendar-month-grid ul.events li {
    border-bottom:#ffffff solid 2px;
}
.elementor-20111 .elementor-element.elementor-element-b582955 .ics-calendar-arrow-nav > .next, .ics-calendar-arrow-nav > .prev {
    cursor:pointer;
}
/*.elementor-20111 .elementor-element.elementor-element-b582955 .ics-calendar .event .descloc * {
    font-size:12px;
}*/
.elementor-20111 .elementor-element.elementor-element-b582955 .ics-calendar-color-key-item {
    margin-right:1em;
}
.elementor-20111 .elementor-element.elementor-element-b582955 table tbody tr:hover > td, table tbody tr:hover > th {
    background-color: #ffffff;
}
.elementor-20111 .elementor-element.elementor-element-b582955 table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
    background-color: #ffffff;
}
.ics-calendar-month-grid ul.events, .ics-calendar .event .hover_block {
    font-size: 14px;
}
.ics-calendar-color-key {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-tabs, class: .elementor-element-0b79f34 *//*.elementor-20111 .elementor-element.elementor-element-0b79f34 .jet-tabs__control {
    margin: 0 20;
}*/
.elementor-20111 .elementor-element.elementor-element-0b79f34 .ics-calendar-month-grid ul.events li {
    border-bottom:#ffffff solid 2px;
}
.elementor-20111 .elementor-element.elementor-element-0b79f34 .ics-calendar-arrow-nav > .next, .ics-calendar-arrow-nav > .prev {
    cursor:pointer;
}
/*.elementor-20111 .elementor-element.elementor-element-0b79f34 .ics-calendar .event .descloc * {
    font-size:12px;
}*/
.elementor-20111 .elementor-element.elementor-element-0b79f34 .ics-calendar-color-key-item {
    margin-right:1em;
}
.elementor-20111 .elementor-element.elementor-element-0b79f34 table tbody tr:hover > td, table tbody tr:hover > th {
    background-color: #ffffff;
}
.elementor-20111 .elementor-element.elementor-element-0b79f34 table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
    background-color: #ffffff;
}
.ics-calendar-month-grid ul.events, .ics-calendar .event .hover_block {
    font-size: 14px;
}
.ics-calendar-color-key {
    margin-top: 20px;
}/* End custom CSS */