.elementor-98 .elementor-element.elementor-element-7b37dbb > .elementor-container{max-width:1188px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-98 .elementor-element.elementor-element-a6c12ea .elementor-repeater-item-ea38f5a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://vtv.ventspils.lv/wp-content/uploads/2026/09/790591095_1973328416673936_3867964477211950910_n.jpg);background-size:contain;}.elementor-98 .elementor-element.elementor-element-a6c12ea .elementor-repeater-item-b3b29d3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://vtv.ventspils.lv/wp-content/uploads/2026/10/07_10_26_Baneris_3D-kopija.jpeg);background-size:contain;}.elementor-98 .elementor-element.elementor-element-a6c12ea .elementor-repeater-item-7207ef2 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://vtv.ventspils.lv/wp-content/uploads/2026/10/skolas_padomes_sede.png);background-size:contain;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-slide{transition-duration:calc(8000ms*1.2);height:370px;}.elementor-98 .elementor-element.elementor-element-a6c12ea{width:var( --container-widget-width, 96.755% );max-width:96.755%;--container-widget-width:96.755%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-98 .elementor-element.elementor-element-a6c12ea .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-98 .elementor-element.elementor-element-a6c12ea .elementor-swiper-button{font-size:14px;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:10px;width:10px;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-98 .elementor-element.elementor-element-a6c12ea .swiper-pagination-fraction{font-size:10px;}.elementor-98 .elementor-element.elementor-element-e19cae9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-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 );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-6f7f578{width:var( --container-widget-width, 104.159% );max-width:104.159%;--container-widget-width:104.159%;--container-widget-flex-grow:0;column-gap:0px;text-align:justify;}.elementor-98 .elementor-element.elementor-element-6f7f578 p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-b57adf3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:53px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-98 .elementor-element.elementor-element-335c8ef .elementor-button{background-color:transparent;background-image:linear-gradient(303deg, #FF7F01 6%, #FF7F01 100%);box-shadow:8px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-98 .elementor-element.elementor-element-335c8ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-98 .elementor-element.elementor-element-335c8ef .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-98 .elementor-element.elementor-element-82112f3 .elementor-button{background-color:#0163FF;box-shadow:8px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-98 .elementor-element.elementor-element-82112f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-98 .elementor-element.elementor-element-82112f3 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-98 .elementor-element.elementor-element-71ea271 .elementor-button{background-color:#FF01AA;box-shadow:8px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-98 .elementor-element.elementor-element-71ea271 .elementor-button-content-wrapper{flex-direction:row;}.elementor-98 .elementor-element.elementor-element-71ea271 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-98 .elementor-element.elementor-element-e8ac47e > .elementor-container{max-width:1142px;}.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-f27d36a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-98 .elementor-element.elementor-element-f27d36a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.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 );color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-d9718fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-d9718fd > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-98 .elementor-element.elementor-element-d9718fd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:600;font-style:normal;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-75ce687{width:var( --container-widget-width, 103.324% );max-width:103.324%;--container-widget-width:103.324%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-75ce687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper{background:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc td{border-color:#EFE8E8;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper hr.fc-divider{border-color:#EFE8E8;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc th{border-color:#EFE8E8;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#EFE8E8;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#EFE8E8 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#EFE8E8 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#EFE8E8 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-view-harness{box-shadow:0px 10px 37px -16px rgba(0,0,0,0.5);}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-toolbar h2{font-size:10px;color:#FF7F01;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){color:#2C54AA;background-color:#2C54AA;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-toolbar.fc-header-toolbar .fc-button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{color:var( --e-global-color-text );background-color:var( --e-global-color-text );}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-col-header-cell a, .elementor-98 .elementor-element.elementor-element-75ce687 .fc-list-sticky .fc-list-day th a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-col-header-cell a{color:#516380FA;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-col-header-cell{text-align:center;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-timegrid-slot,.elementor-98 .elementor-element.elementor-element-75ce687 .fc-timegrid-axis{font-size:1px;word-spacing:0px;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-daygrid-day-top{display:block;text-align:center;}.elementor-98 .elementor-element.elementor-element-75ce687 .fc-day-today .fc-daygrid-day-top a{color:#0D0C0CFA;}.elementor-98 .elementor-element.elementor-element-75ce687 table tbody tr .fc-day-today{background:#B2BCE9 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion a{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#2A5BC9;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#EE7A08 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#EE7A08 !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-98 .elementor-element.elementor-element-75ce687 .eael-event-calendar-wrapper .fc-daygrid.fc-dayGridMonth-view.fc-view td.fc-daygrid-day{height:0px;}.elementor-98 .elementor-element.elementor-element-75ce687 .eaelec-modal-body{color:#555;}.elementor-98 .elementor-element.elementor-element-75ce687 .eaelec-modal-body *{color:#555;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-98 .elementor-element.elementor-element-bd35cb8{width:50%;}.elementor-98 .elementor-element.elementor-element-e19cae9{width:28.58%;}.elementor-98 .elementor-element.elementor-element-b57adf3{width:20.752%;}.elementor-98 .elementor-element.elementor-element-f27d36a{width:59.876%;}.elementor-98 .elementor-element.elementor-element-1ebb5f5{width:40.078%;}}/* Start custom CSS for eael-event-calendar, class: .elementor-element-75ce687 */.fc-timeGridDay-button, .fc-timeGridWeek-button, .fc-dayGridMonth-button, .fc-listMonth-button {
    display: none;
}/* End custom CSS */