.gm-style-iw strong {
  font-weight: 700;
}
.elementor-shortcode > #tablepress-3 .row-1 > td {
  background-color: rgba(249, 249, 249, 0);
  text-align: center;
}
#tablepress-3 td > .vertical {
  margin-left: 0px;
}
.elementor-shortcode > #tablepress-3 .row-3 > td {
  background-color: rgba(249, 249, 249, 0);
  text-align: center;
}
.elementor-shortcode > #tablepress-3 .row-4 > td {
  text-align: center;
}
.elementor-shortcode > #tablepress-3 .row-5 > td {
  text-align: center;
  background-color: rgba(249, 249, 249, 0);
}
.elementor-shortcode > #tablepress-3 .row-6 > td {
  text-align: center;
}
.elementor-shortcode > #tablepress-3 .row-7 > td {
  background-color: rgba(249, 249, 249, 0);
  text-align: center;
}
div > #tablepress-3 .row-1 > td {
  background-color: #2064A1;
  background-size: cover;
  text-align: center;
  color: #ffffff;
}
div > #tablepress-3 .row-3 > td {
  background-color: rgba(249, 249, 249, 0);
  text-align: center;
  font-size: 13px;
}
div > #tablepress-3 .row-4 > td {
  text-align: center;
  font-size: 13px;
}
div > #tablepress-3 .row-5 > td {
  text-align: center;
  background-color: rgba(249, 249, 249, 0);
  font-size: 13px;
}
div > #tablepress-3 .row-6 > td {
  text-align: center;
  font-size: 13px;
}
div > #tablepress-3 .row-7 > td {
  text-align: center;
  background-color: rgba(249, 249, 249, 0);
  font-size: 13px;
}
#tablepress-3 td > .vertical {
  font-size: 13px;
}
#tablepress-3 .row-1 > td > .vertical {
  line-height: 21.6px;
}
#tablepress-3 > tbody > tr:nth-child(3) > td:nth-child(21) {
  font-size: 11.4px;
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(4) > td:nth-child(18) {
  font-size: 10.4px;
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(5) > td:nth-child(20) {
  font-size: 10.4px;
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(6) > td:nth-child(18) {
  font-size: 10.4px;
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(7) > td:nth-child(18) {
  font-size: 10.4px;
  text-align: left;
}
TD {
  font-size: 15px;
  border-right-width: 1px;
  border-right-color: #cccccc;
  border-bottom-color: #cccccc;
  border-bottom-width: 1px;
  border-width: 1px 1px 1px;
  text-align: center;
  background-color: rgba(255, 255, 255, 0);
  line-height: 17.5px;
  border-left-color: #cccccc;
  border-left-width: 0px;
}
#tablepress-3 > tbody > tr:nth-child(1) > td:nth-child(4) > p {
  line-height: 18.6px;
}
div > #tablepress-3 .row-8 > td {
  text-align: center;
  font-size: 13px;
}
div > #tablepress-3 .row-2 > td {
  color: #111111;
  background-color: #c8e9ff;
}
#tablepress-3 > tbody > tr:nth-child(3) > td:nth-child(19) {
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(4) > td:nth-child(16) {
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(5) > td:nth-child(18) {
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(6) > td:nth-child(16) {
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(7) > td:nth-child(16) {
  text-align: left;
}
#tablepress-3 > tbody > tr:nth-child(8) > td:nth-child(19) {
  text-align: left;
}
html > body > div:nth-child(2) > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(3) > div > div > div:nth-child(3) > div:nth-child(2) > div > div > div:nth-child(2) {
  font-size: 18px;
  padding-right: 0px;
  margin-top: 0px;
}
.jet-slider__item .jet-slider__subtitle {
  margin-bottom: 0px;
}
.sp-selected .jet-slider__desc {
  padding-right: 0px;
}
.elementor-form-fields-wrapper #form-field-field_ce73167-1 {
  padding-top: 0px;
}
.elementor-form .elementor-field-option {
  display: flex;
}
.elementor-form-fields-wrapper .elementor-field-option > label {
  padding-left: 4px;
}
.calendar .calendar-caption {
  color: #ffffff;
}
.elementor-element .holiday-title {
  color: #ffffff;
  font-weight: 700;
  display: inline-block;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 18px !important;
}
tr .month-dayname td {
  border-left-width: 0px;
  border-color: #36c5b8;
}
.xo-month .nav-next {
  border-color: #ffffff !important;
  border-width: 4px 4px 0px 0px;
}
.xo-month .nav-prev {
  border-color: #ffffff !important;
}
.month-dayname .today {
  color: #0091d0 !important;
}
div > #tablepress-3 .row-1 > td {
  background-color: #2064a1;
  border-color: #cccccc;
  font-size: 13px;
}
#tablepress-7 > thead > tr:nth-child(1) > th:nth-child(1) {
  background-color: #2064a1;
  color: #ffffff;
  border-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(2) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(3) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(4) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > th:nth-child(5) {
  background-color: #2064a1;
  color: #ffffff;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(6) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(7) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > td:nth-child(8) {
  background-color: #2064a1;
}
#tablepress-7 > thead > tr:nth-child(1) > th:nth-child(9) {
  background-color: #2064a1;
  color: #ffffff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
TH {
  border-color: #cccccc;
  text-align: center !important;
  border-top-color: #cccccc;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #cccccc;
  color: #ffffff;
}
div > #tablepress-7 .row-2 > th {
  background-color: #c8e9ff;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  color: #111111;
  font-weight: 400;
}
div > #tablepress-7 .row-1 > th {
  border-color: #cccccc;
  background-color: #2064a1;
  color: #ffffff;
}
#tablepress-7 > tbody > tr:nth-child(1) > td {
  background-color: #f1f7ff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
#tablepress-7 > tbody > tr:nth-child(6) > td {
  background-color: #f1f7ff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
#tablepress-7 > tbody > tr:nth-child(8) > td {
  background-color: #f1f7ff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
#tablepress-7 > tbody > tr:nth-child(10) > td:nth-child(1) {
  background-color: #f1f7ff;
}
#tablepress-7 > tbody > tr:nth-child(11) > td:nth-child(1) {
  background-color: #f1f7ff;
}
div > #tablepress-7 .row-4 > td {
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-width: 1px 01px 0px;
}
div > #tablepress-7 .row-5 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  text-align: left;
}
div > #tablepress-7 .row-6 > td {
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
div > #tablepress-7 .row-7 > td {
  border-right-color: #cccccc;
  border-right-width: 0px;
  border-right-style: solid;
}
div > #tablepress-7 .row-9 > td {
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
div > #tablepress-7 .row-11 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
div > #tablepress-7 .row-12 > td {
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-top-width: 4px;
  border-left-width: 1px;
}
div > #tablepress-7 .row-13 > td {
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
}
#wp-widget-xo_event_calendar-calendar > div:nth-child(2) > p:nth-child(1) {
  padding-top: 0px;
  padding-left: 0px;
  margin-right: 14px;
}
#tablepress-7 > tbody > tr.row-12 > td.column-10 {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
}
#tablepress-7 > tbody > tr:nth-child(3) > td:nth-child(1) {
  border-top-width: 0px;
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 0px;
}
#tablepress-7 > tbody > tr:nth-child(4) > td:nth-child(1) {
  border-top-width: 0px;
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 0px;
}
#tablepress-7 > tbody > tr:nth-child(5) > td:nth-child(1) {
  border-top-width: 0px;
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 0px;
}
#tablepress-7 > tbody > tr:nth-child(2) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 0px;
}
#tablepress-7 > tbody > tr:nth-child(7) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-right-width: 0px;
}
#tablepress-7 > tbody > tr:nth-child(9) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-right-width: 0px;
}
.elementor-shortcode > #tablepress-4 th {
  background-color: #2064a1;
  color: #ffffff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-4 .row-3 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-4 > td {
  border-right-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
}
.elementor-shortcode > #tablepress-4 .row-5 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-6 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-7 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-8 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-9 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-10 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-11 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-12 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-13 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-14 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-4 .row-15 > td {
  border-right-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
}
#tablepress-4 > tbody > tr:nth-child(2) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-right-width: 1px;
}
.elementor-shortcode > #tablepress-4 .row-2 > td {
  background-color: #f1f7ff;
  border-left-style: solid;
  border-left-width: 0px;
}
#tablepress-4 > tbody > tr.row-2 > td.column-1 {
  border-left-width: 1px;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr.row-2 > td.column-6 {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
#tablepress-4 > tbody > tr.row-3 > td.column-1 {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(3) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(4) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(5) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(6) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(7) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(8) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(9) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(10) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(11) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(12) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > tbody > tr:nth-child(13) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
}
#tablepress-4 > tbody > tr:nth-child(14) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-4 > thead > tr > th:nth-child(1) {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
.elementor-shortcode > #tablepress-5 .row-1 > th {
  background-color: #2064a1;
  color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-5 .row-2 > th {
  background-color: #2064a1;
  color: #ffffff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
.elementor-shortcode > #tablepress-5 .row-3 > td {
  background-color: #f1f7ff;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-color: #cccccc;
  border-left-width: 0px;
  border-left-style: solid;
}
.elementor-shortcode > #tablepress-5 .row-4 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-5 .row-5 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-5 .row-6 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-5 .row-7 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-5 .row-8 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-5 .row-9 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-5 .row-10 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-left-width: 0px;
}
#tablepress-5 > tbody > tr:nth-child(2) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-top-width: 0px;
  border-right-width: 1px;
}
#tablepress-5 > tbody > tr:nth-child(3) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-5 > tbody > tr:nth-child(4) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-5 > tbody > tr:nth-child(5) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-5 > tbody > tr:nth-child(6) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-color: #cccccc;
  border-left-width: 1px;
  border-left-style: solid;
}
#tablepress-5 > tbody > tr:nth-child(7) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-5 > tbody > tr:nth-child(8) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-1 > th {
  background-color: #2064a1;
  color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-2 > th {
  background-color: #2064a1;
  color: #ffffff;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-3 > td {
  background-color: #f1f7ff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-4 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-6 .row-5 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-6 .row-6 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
}
.elementor-shortcode > #tablepress-6 .row-7 > td {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-8 > td {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-9 > td {
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
.elementor-shortcode > #tablepress-6 .row-10 > td {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #cccccc;
}
#tablepress-6 > tbody > tr:nth-child(2) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-6 > tbody > tr:nth-child(3) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-6 > tbody > tr:nth-child(4) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
}
#tablepress-6 > tbody > tr:nth-child(5) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-bottom-width: 0px;
  border-top-width: 0px;
  border-left-width: 1px;
}
#tablepress-6 > tbody > tr:nth-child(6) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
}
#tablepress-6 > tbody > tr:nth-child(7) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
  border-left-width: 1px;
}
#tablepress-6 > tbody > tr:nth-child(8) > td:nth-child(1) {
  background-color: #f1f7ff;
  border-top-width: 0px;
}
#tablepress-6 > tbody > tr.row-3 > td.column-1 {
  border-bottom-width: 0px;
}
html .tablepress-id-7 tbody td {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #cccccc;
  font-size: 13px;
}
#tablepress-7 > tbody > tr:nth-child(7) > td:nth-child(10) {
  border-right-width: 1px;
}
#tablepress-7 > tbody > tr:nth-child(4) > td:nth-child(10) {
  border-right-width: 1px;
}
#tablepress-7 > tbody > tr:nth-child(5) > td:nth-child(10) {
  border-right-width: 1px;
}
#tablepress-6 > tbody > tr:nth-child(1) > td:nth-child(1) {
  border-left-width: 1px;
}
#tablepress-5 > tbody > tr:nth-child(1) > td:nth-child(1) {
  border-left-width: 1px;
}
#tablepress-7 > tbody > tr:nth-child(10) > td:nth-child(9) {
  border-right-width: 1px;
}
#tablepress-7 > thead > tr:nth-child(1) > th:nth-child(2) {
  border-right-width: 1px;
  border-right-style: solid;
}
#tablepress-7 > thead > tr:nth-child(1) > th:nth-child(3) {
  border-right-width: 1px;
  border-right-style: solid;
}
.elementor-widget-container #tablepress-3 > .row-striping {
  font-size: 13.5px;
}
.elementor-widget-container > #wp-widget-xo_event_calendar-calendar .holiday-title > span {
  margin-right: 6px;
  padding-left: 18px;
}
@media screen and (max-width: 1024px) {
  div > #tablepress-3 .row-1 > td {
    background-color: #2064A1;
    color: #ffffff;
    margin-top: 0px;
    font-size: 12px;
  }
  div > #tablepress-3 .row-2 > td {
    background-color: #C8E9FF;
  }
  div > #tablepress-3 .row-3 > td {
    font-size: 12px;
  }
  div > #tablepress-3 .row-8 > td {
    font-size: 12px;
  }
  html .tablepress-id-7 tbody td {
    font-size: 12px;
  }
  #tablepress-3 td > .vertical {
    font-size: 12px;
  }
}
@media screen and (max-width: 667px) {
  body .ha-scroll-to-top-button {
    width: 50px !important;
    height: 50px !important;
  }
  #tablepress-3 > tbody > tr:nth-child(3) > td:nth-child(1) {
    font-size: 10px;
  }
  TD {
    font-size: 10px;
    line-height: 18.6px;
    padding-top: 4px !important;
    padding-right: 3px !important;
    padding-bottom: 4px !important;
    padding-left: 3px !important;
  }
  div > #tablepress-3 .row-3 > td {
    font-size: 10px;
  }
  #tablepress-3 > tbody > tr.row-3.odd > td.column-1 {
    font-size: 10px;
    padding-right: 8px;
    padding-left: 8px;
  }
  div > #tablepress-3 .row-5 > td {
    font-size: 10px;
  }
  div > #tablepress-3 .row-4 > td {
    font-size: 10px;
  }
  div > #tablepress-3 .row-6 > td {
    font-size: 10px;
  }
  div > #tablepress-3 .row-1 > td {
    font-size: 10px;
  }
  #tablepress-3 td > .vertical {
    font-size: 10px;
  }
  div > #tablepress-3 .row-8 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-4 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-1 > th {
    font-size: 10.7px;
  }
  div > #tablepress-7 .row-9 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-12 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-11 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-7 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-5 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-3 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-2 > th {
    font-size: 10px;
  }
  div > #tablepress-7 .row-8 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-10 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-13 > td {
    font-size: 10px;
  }
  div > #tablepress-3 .row-7 > td {
    font-size: 10px;
  }
  div > #tablepress-7 .row-6 > td {
    font-size: 10px;
  }
}
