.elementor-2776 .elementor-element.elementor-element-c4db79c:not(.elementor-motion-effects-element-type-background), .elementor-2776 .elementor-element.elementor-element-c4db79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://websitetest2.tabartsproduction.com/wp-content/uploads/2024/10/foliage-539413-scaled.jpg");background-position:0px -470px;background-repeat:no-repeat;background-size:contain;}.elementor-2776 .elementor-element.elementor-element-c4db79c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 42%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2776 .elementor-element.elementor-element-c4db79c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-112px;margin-bottom:0px;}.elementor-2776 .elementor-element.elementor-element-9176780 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2776 .elementor-element.elementor-element-9176780 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2776 .elementor-element.elementor-element-9f33adc{--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-2776 .elementor-element.elementor-element-0e9e296{--display:flex;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#4497FF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .button-link-wrap .button-after{margin-left:7px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .button-link-wrap .button-before{margin-right:7px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:7px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:7px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 0px;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button .button-link-wrap{font-family:"Poppins", Sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button .button-link-wrap:hover,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button .button-link-wrap:hover svg,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-e44eb72 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-c52d848 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-toolbar h2{font-family:"Poppins", Sans-serif;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-toolbar.fc-header-toolbar .fc-button:hover{background-color:#4497FF;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{background-color:#4497FF;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-col-header-cell a, .elementor-2776 .elementor-element.elementor-element-c52d848 .fc-list-sticky .fc-list-day th a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-col-header-cell a{color:#FFFFFF;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-col-header-cell{text-align:center;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-daygrid-day-top{display:block;text-align:center;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-day-today .fc-daygrid-day-top a{color:#1111e1;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-event .fc-event-title,.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-event .fc-event-time,.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-list-event-time,.elementor-2776 .elementor-element.elementor-element-c52d848 .fc-list-event-title{font-family:"Poppins", Sans-serif;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eaelec-modal-header span.eaelec-event-date-start i{font-size:17px;color:#4497FF;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eaelec-modal-body{color:#555;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eaelec-modal-body *{color:#555;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eaelec-modal-close{width:25px;height:25px;}.elementor-2776 .elementor-element.elementor-element-c52d848 .eaelec-modal-footer .eaelec-event-details-link{font-family:"Poppins", Sans-serif;text-decoration:underline;}body.elementor-page-2776:not(.elementor-motion-effects-element-type-background), body.elementor-page-2776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2776 .elementor-element.elementor-element-0e9e296{--width:75%;}}@media(max-width:1024px){.elementor-2776 .elementor-element.elementor-element-c4db79c:not(.elementor-motion-effects-element-type-background), .elementor-2776 .elementor-element.elementor-element-c4db79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2776 .elementor-element.elementor-element-c4db79c{margin-top:-74px;margin-bottom:0px;}}@media(max-width:767px){.elementor-2776 .elementor-element.elementor-element-c4db79c:not(.elementor-motion-effects-element-type-background), .elementor-2776 .elementor-element.elementor-element-c4db79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}