@media(min-width: 1400px) {
  .sppb-row-container {
    max-width: 1320px;
  }
}

.sp-page-builder .page-content #section-id-1567976147671 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-1567976147672 {
  border-radius: 0px;
}

#column-wrap-id-1567976147672 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1567976147672 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1567976147672 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1567976147672 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1567976147672 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1567976147672 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1581777963483 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1581777963483 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1581777963483 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1581777963483 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1581777963483 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1581777963483 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1581777963483 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

.sp-page-builder .page-content #section-id-1540855645972 {
  background-color: #f2f2f2;
}

.sp-page-builder .page-content #section-id-1540855645972 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-1540855645969 {
  border-radius: 0px;
}

#column-wrap-id-1540855645969 {
  max-width: 66.666666666667%;
  flex-basis: 66.666666666667%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1540855645969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1540855645969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1540855645969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1540855645969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1540855645969 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1544809889854 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1544809889854 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1544809889854 {
  margin-bottom: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1544809889854 {
    margin-bottom: 20px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1544809889854 {
    margin-bottom: 20px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1544809889854 {
    margin-bottom: 10px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1544809889854 {
    margin-bottom: 10px;
  }
}

#sppb-addon-1544809889854 .sppb-addon-title {
  margin-bottom: 20px;
}

#sppb-addon-1544809889854 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1544809889854 #eb-event-search {
  display: none;
}

#sppb-addon-1544809889854 .eb-individual-price {
  background: #ff6110;
  padding: 0px 10px;
  text-shadow: none;
  font-size: 16px;
}

#sppb-addon-1544809889854 .eb-events-timeline .eb-taskbar {
  border-bottom: 0;
  padding: 0px 0 25px 0;
}

#sppb-addon-1544809889854 .eb-event-price-container.btn-primary {
  background-color: transparent;
  border-color: transparent;
}

#sppb-addon-1544809889854 .eb-event-information {
  margin-bottom: 0px;
  padding: 0;
}

#sppb-addon-1544809889854 .eb-event-date-info {
  font-size: 16px;
  line-height: 100%;
  display: inline-block;
}

#sppb-addon-1544809889854 .eb-event-date-container .eb-event-date.btn-inverse {
  color: #ffffff;
  background-color: #ff6110;
  border-color: #ff6110;
}

#sppb-addon-1544809889854 .eb-event-date-day {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  padding-top: 3px;
}

#sppb-addon-1544809889854 .eb-event-title {
  font-size: 18px;
  color: #4f17a7;
}

#column-id-1540855645970 {
  border-radius: 0px;
}

#column-wrap-id-1540855645970 {
  max-width: 33.333333333333%;
  flex-basis: 33.333333333333%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1540855645970 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1540855645970 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1540855645970 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1540855645970 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1540855645970 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1570242315619 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1570242315619 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1570242315619 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 50px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1570242315619 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1570242315619 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1570242315619 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1570242315619 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1570242315619 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1570242315619 .acymailing_form input[type="text"] {
  width: 100% !important;
  max-width: 100%;
  height: 35px !important;
}

#sppb-addon-1570242315619 .acymailing_form .captchakeymodule input[name="acycaptcha"] {
  width: auto !important;
}

#sppb-addon-1568077327599 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568077327599 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568077327599 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568077327599 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568077327599 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568077327599 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568077327599 {
  background-image: url(images/icons/star-icon-join.png);
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-position: 50% 0;
}

#sppb-addon-1568077327599 .sppb-addon-overlayer {
  mix-blend-mode: normal;
}

#sppb-addon-1568077327599 li {
  margin-bottom: 25px;
}

.sp-page-builder .page-content #section-id-1568560366301 {
  background-color: #d9d9d9;
  box-shadow: 0px 0px 0px 0px #fff;
}

.sp-page-builder .page-content #section-id-1568560366301 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1568560366301 .sppb-section-title .sppb-title-heading {
  font-size: 26px;
  line-height: 26px;
  text-align: center;
}

#column-id-1568560366302 {
  border-radius: 0px;
}

#column-wrap-id-1568560366302 {
  max-width: 33.333333333333%;
  flex-basis: 33.333333333333%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1568560366302 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1568560366302 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1568560366302 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1568560366302 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1568560366302 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1615891622246 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1615891622246 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1615891622246 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1615891622246 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1615891622246 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1615891622246 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1615891622246 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1615891622246 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1615891622391 .sppb-btn {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1615891622391 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1615891622391 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1615891622391 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1615891622391 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1615891622391 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1615891622391 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1615891622391 #btn-1615891622391.sppb-btn-default {
  font-size: 16px;
  letter-spacing: 0px;
}

#sppb-addon-1615891622391 .sppb-btn i {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#sppb-addon-1615891622391 .sppb-button-wrapper {
  text-align: left;
}

#column-id-1568560366304 {
  border-radius: 0px;
}

#column-wrap-id-1568560366304 {
  max-width: 33.333333333333%;
  flex-basis: 33.333333333333%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1568560366304 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1568560366304 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1568560366304 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1568560366304 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1568560366304 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1568560366311 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568560366311 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568560366311 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568560366311 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568560366311 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568560366311 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568560366311 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568560366311 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1568560366346 .sppb-btn {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568560366346 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568560366346 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568560366346 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568560366346 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568560366346 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568560366346 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568560366346 #btn-1568560366346.sppb-btn-default {
  font-size: 16px;
  letter-spacing: 0px;
}

#sppb-addon-1568560366346 .sppb-btn i {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#sppb-addon-1568560366346 .sppb-button-wrapper {
  text-align: left;
}

#column-id-1615891622242 {
  border-radius: 0px;
}

#column-wrap-id-1615891622242 {
  max-width: 33.333333333333%;
  flex-basis: 33.333333333333%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1615891622242 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1615891622242 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1615891622242 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1615891622242 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1615891622242 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1568560366307 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568560366307 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568560366307 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568560366307 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568560366307 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568560366307 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568560366307 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568560366307 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1568560366349 .sppb-btn {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568560366349 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568560366349 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568560366349 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568560366349 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568560366349 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568560366349 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568560366349 #btn-1568560366349.sppb-btn-default {
  font-size: 16px;
  letter-spacing: 0px;
}

#sppb-addon-1568560366349 .sppb-btn i {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#sppb-addon-1568560366349 .sppb-button-wrapper {
  text-align: left;
}

.sp-page-builder .page-content #section-id-1568557991523 {
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: 0 0;
}

.sp-page-builder .page-content #section-id-1568557991523 {
  padding-top: 150px;
  padding-right: 0px;
  padding-bottom: 150px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1568557991523>.sppb-row-overlay {
  background-color: rgba(78, 52, 94, 0.7)
}

.sp-page-builder .page-content #section-id-1568557991523>.sppb-row-overlay {
  mix-blend-mode: normal;
}

#column-id-1568557991522 {
  border-radius: 0px;
}

#column-wrap-id-1568557991522 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1568557991522 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1568557991522 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1568557991522 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1568557991522 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1568557991522 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1568557991526 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568557991526 {
  color: #ffffff;
  border-radius: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

#sppb-addon-wrapper-1568557991526 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568557991526 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568557991526 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568557991526 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568557991526 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568557991526 .sppb-addon-title {
  font-size: 30px;
  letter-spacing: 0px;
}

#sppb-addon-1568557991526 .sppb-addon-text-block {
  text-align: center;
}

#sppb-addon-1568557991526 .sppb-addon-text-block .sppb-addon-content {
  font-size: 20px;
  line-height: 40px;
}

#sppb-addon-1568557991539 .sppb-btn {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1568557991539 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1568557991539 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1568557991539 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1568557991539 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1568557991539 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1568557991539 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1568557991539 #btn-1568557991539.sppb-btn-dark {
  font-size: 16px;
  letter-spacing: 0px;
}

#sppb-addon-1568557991539 #btn-1568557991539.sppb-btn-custom:hover {
  background-color;
  border-color: #00E66Epx;
}

#sppb-addon-1568557991539 .sppb-btn i {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#sppb-addon-1568557991539 .sppb-button-wrapper {
  text-align: center;
}

.sp-page-builder .page-content #section-id-1566772990387 {
  background-color: #d9d9d9;
}

.sp-page-builder .page-content #section-id-1566772990387 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-1566772990388 {
  border-radius: 0px;
}

#column-wrap-id-1566772990388 {
  max-width: 41.666666666667%;
  flex-basis: 41.666666666667%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1566772990388 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1566772990388 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1566772990388 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1566772990388 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1566772990388 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1566772990408 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1566772990408 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1566772990408 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1566772990408 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1566772990408 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1566772990408 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1566772990408 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1566772990408 .sppb-addon-title {
  letter-spacing: 0px;
}

#column-id-1566772990391 {
  border-radius: 0px;
}

#column-wrap-id-1566772990391 {
  max-width: 8.3333333333333%;
  flex-basis: 8.3333333333333%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1566772990391 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1566772990391 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1566772990391 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1566772990391 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1566772990391 .sppb-column-overlay {
  border-radius: 0px;
}

#column-wrap-id-1566774390184 {
  max-width: 50%;
  flex-basis: 50%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1566774390184 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1566774390184 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1566774390184 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1566774390184 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1566772990411 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1566772990411 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1566772990411 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1566772990411 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1566772990411 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1566772990411 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1566772990411 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1566772990411 .sppb-addon-title {
  letter-spacing: 0px;
}

#sppb-addon-1566772990411 .acymailing_form input[type="text"] {
  width: 100% !important;
  max-width: 100%;
  height: 35px !important;
}

#sppb-addon-1566772990411 .acymailing_form .captchakeymodule input[name="acycaptcha"] {
  width: auto !important;
}

.sp-page-builder .page-content #section-id-1566772990327 {
  box-shadow: 0px 0px 0px 0px #fff;
}

.sp-page-builder .page-content #section-id-1566772990327 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1566772990327 .sppb-section-title .sppb-title-heading {
  font-size: 26px;
  line-height: 26px;
  text-align: center;
}

#column-id-1566772990324 {
  border-radius: 0px;
}

#column-wrap-id-1566772990324 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1566772990324 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1566772990324 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1566772990324 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1566772990324 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1566772990324 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1579726375045 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1579726375045 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1579726375045 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1579726375045 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1579726375045 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1579726375045 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1579726375045 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1579726375045 .sppb-icon-inner {
  height: 96px;
  width: 96px;
}

#sppb-addon-1579726375045 .sppb-icon-inner i {
  line-height: 96px;
  font-size: 36px;
}

#sppb-addon-1579726375045 {
  text-align: center;
}

#column-id-1579726253968 {
  border-radius: 0px;
}

#column-wrap-id-1579726253968 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1579726253968 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1579726253968 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1579726253968 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1579726253968 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1579726253968 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1579726431743 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1579726431743 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1579726431743 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1579726431743 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1579726431743 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1579726431743 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1579726431743 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1579726431743 .sppb-icon-inner {
  height: 96px;
  width: 96px;
}

#sppb-addon-1579726431743 .sppb-icon-inner i {
  line-height: 96px;
  font-size: 36px;
}

#sppb-addon-1579726431743 {
  text-align: center;
}

#column-id-1579726253969 {
  border-radius: 0px;
}

#column-wrap-id-1579726253969 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1579726253969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1579726253969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1579726253969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1579726253969 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1579726253969 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1632604115146 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1632604115146 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1632604115146 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

#sppb-addon-1632604115146 .sppb-icon-inner {
  height: 96px;
  width: 96px;
}

#sppb-addon-1632604115146 .sppb-icon-inner i {
  line-height: 96px;
  font-size: 36px;
}

#sppb-addon-1632604115146 {
  text-align: center;
}

#column-id-1666202740430 {
  border-radius: 0px;
}

#column-wrap-id-1666202740430 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1666202740430 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1666202740430 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1666202740430 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1666202740430 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1666202740430 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1579726485060 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1579726485060 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1579726485060 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1579726485060 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1579726485060 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1579726485060 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1579726485060 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1579726485060 .sppb-icon-inner {
  height: 96px;
  width: 96px;
}

#sppb-addon-1579726485060 .sppb-icon-inner i {
  line-height: 96px;
  font-size: 36px;
}

#sppb-addon-1579726485060 {
  text-align: center;
}

.sp-page-builder .page-content #section-id-1666202740432 {
  box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder .page-content #section-id-1666202740432 {
  padding-top: 17px;
  padding-right: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-radius: 0px;
}

.sp-page-builder .page-content #section-id-1666202740432.sppb-row-overlay {
  border-radius: 0px;
}

#column-id-1666202740431 {
  border-radius: 0px;
}

#column-wrap-id-1666202740431 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1666202740431 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1666202740431 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1666202740431 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1666202740431 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1666202740431 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1666203447586 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1666203447586 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1666203447586 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

#sppb-addon-1666203447586 img {
  border-radius: 0px;
  width: 175px;
  max-width: 175px;
}

#sppb-addon-1666203447586 {
  text-align: center;
}

.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span {
  padding: 0 25px;
}

.sppb-btn-default.sppb-btn-link:hover,
.sppb-btn-default.sppb-btn-link:focus {
  text-decoration: none;
}

.sp-module.footerright {
  float: right;
}

.com_sppagebuilder.rightsidbarexists #sp-main-body .row {
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1320px;
  margin: 0 auto;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
  font-size: 17px;
}

.com-content.view-article #sp-main-body>.container {
  max-width: 1320px;
  padding: 0px 15px;
}

.mod-articles-category-introtext,
.mod-articles-category-introtext strong {
  font-size: 16px !important;
  font-weight: normal !important;
}

.mod-articles-category-readmore .mod-articles-category-title {
  margin-bottom: 0px !important;
}

.acysubbuttons {
  text-align: left;
}

.acymailing_form input[type="text"] {
  width: 100% !important;
  max-width: 100%;
  height: 35px !important;
  border: 1px solid #ccc;
  margin-bottom: 10px;
}

.acymailing_module_form table.acymailing_form {
  margin: 0;
  width: 100%;
}

.mod-articlescategory.category-module.mod-list>li {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
}

.mod-articlescategory.category-module.mod-list .mod-articles-category-title {
  font-size: 19px;
  margin-bottom: 15px;
  display: inline-block;
}

.sppb-addon-title,
.sppb-addon-wrapper .eb-page-heading {
  display: block;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}

.sppb-btn-default {
  background-color: transparent !important;
  color: #481aa1 !important;
  border: 1px solid #481aa1 !important;
  padding: 6px 16px !important;
  font-size: 17px !important;
  text-shadow: none !important;
}

.sppb-btn-default:hover,
.sppb-btn-default:focus {
  background-color: #481aa1 !important;
  color: #fff !important;
}

.sppb-btn-dark {
  background-color: transparent !important;
  color: #ffffff !important;
  border: 1px solid #ffffff !important;
  padding: 6px 16px !important;
  font-size: 17px !important;
  text-shadow: none !important;
}

.sppb-btn-dark:hover,
.sppb-btn-dark:focus {
  background-color: #ffffff !important;
  color: #481aa1 !important;
}

header#sp-header {
  border-bottom: 2px solid #4f17a8;
  border-top: 1px solid #d9d9d9;
}

#sp-header a[target="_blank"]::after {
  content: "\f35d";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  margin-left: 10px;
  font-size: 13px;
}

.pagination li span,
.pagination li a {
  border-radius: 100px;
}

.pagination li {
  margin: 0px 2px;
}

.pagination>.active>span,
.pagination>.active>span:hover,
.pagination li a:hover,
.cb_template .page-item.active .page-link {
  background-color: #481aa1 !important;
  border-radius: 100%;
  color: #fff !important;
}

.article-info {
  color: #00C0E1;
}

.blog-list-wrapper {
  margin-top: 5px;
}

.formResponsive input[type="email"],
.formResponsive input[type="number"],
.formResponsive input[type="password"],
.formResponsive input[type="tel"],
.formResponsive input[type="text"],
.formResponsive input[type="url"],
.formResponsive textarea {
  min-height: 35px;
}

.formResponsive input[type="file"],
.formResponsive select {
  height: 40px;
  line-height: 30px;
}

select {
  width: 100% !important;
}

.view-rsform textarea {
  width: 100%;
}

.btn-check:checked+.btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {
  color: #fff !important;
  background-color: #481aa1;
  border-color: #481aa1;
}

.btn-check+.btn:hover {
  border-color: #481aa1;
}

.btn.btn-outline-success {
  border: 1px solid #481aa1;
  color: #481aa1 !important;
}

.btn.btn-outline-secondary {
  background-color: transparent;
  border: 1px solid #481aa1;
  color: #481aa1;
}

.editor.wf-editor-container {
  max-width: 100% !important;
}

.form-horizontal {
  text-align: left;
}

.eb-event-date-container {
  background: #00c0e1;
}

.eb-container .input-large,
.eb-container .input-medium,
.eb-container .input-small {
  width: 100% !important;
}

.chosen-container-single .chosen-single {
  height: 45px;
  line-height: 45px;
}

body.view-calendar .eb-container .input-medium {
  width: 150px !important;
}

.pagination-wrapper {
  overflow: auto;
}

#sp-sidebar-2 .mod-articles-category-group,
#sp-sidebar-1 .mod-articles-category-group {
  color: #00c0e1;
}

#sp-sidebar-1 .sp-module-title,
#sp-sidebar-2 .sp-module-title {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}

#sp-sidebar-1 .sp-module,
#sp-sidebar-2 .sp-module {
  margin-bottom: 50px;
}

fieldset {
  min-width: min-content;
}

body.com-content.view-category #sp-main-body>.container {
  max-width: 1320px;
}

body.com_eventbooking.view-register .control-label {
  width: 100% !important;
  float: none;
}

body.com_rsform .rsform-reset-button {
  background: none;
  background-color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  background-color: transparent;
  color: red;
  text-shadow: none;
  padding: 6px 16px;
  font-size: 17px;
  border: 1px solid red;
  box-shadow: none;
}

body .sppb-btn.sppb-btn-default,
body .sppb-btn.sppb-btn-primary,
body .sppb-btn.btn-primary,
body .btn.sppb-btn-default,
body .btn.sppb-btn-primary,
body .btn.btn-primary,
ul li a.btn,
.btn.btn-success,
.btn.btn-secondary,
body #acym_wrapper .button.btn.btn-primary.subbutton,
body.com_rsform .rsform-submit-button,
body.com_sppagebuilder .sppb-btn-success {
  background-color: transparent;
  color: #481aa1;
  border: 1px solid #481aa1;
  padding: 6px 16px;
  font-size: 17px;
  text-shadow: none;
}

body .sppb-btn.sppb-btn-default:hover,
body .sppb-btn.sppb-btn-default:focus,
body .sppb-btn.sppb-btn-default:active,
body .sppb-btn.sppb-btn-primary:hover,
body .sppb-btn.sppb-btn-primary:focus,
body .sppb-btn.sppb-btn-primary:active,
body .sppb-btn.btn-primary:hover,
body .sppb-btn.btn-primary:focus,
body .sppb-btn.btn-primary:active,
body .btn.sppb-btn-default:hover,
body .btn.sppb-btn-default:focus,
body .btn.sppb-btn-default:active,
body .btn.sppb-btn-primary:hover,
body .btn.sppb-btn-primary:focus,
body .btn.sppb-btn-primary:active,
body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body .btn.btn-primary:active,
ul li a.btn:hover,
.btn.btn-success:hover,
.btn.btn-secondary:hover,
body #acym_wrapper .button.btn.btn-primary.subbutton:hover,
body.com_rsform .rsform-submit-button:hover,
body.com_sppagebuilder .sppb-btn-success:hover {
  background-color: #481aa1;
  color: #fff;
}


.btn.btn-register{
	background-color: #481aa1 !important;
  color: #fff !important;
}
.btn.btn-register:hover{
	background-color: #fff !important;
  color: #481aa1 !important;
}


#acym__front__archive__search button {
  padding: 10px 0px !important;
  margin-top: -6px !important;
}

.form-check-input:checked {
  background: #481AA1;
  border-color: #481AA1;
}

.com_rsticketspro #editor-xtd-buttons {
  display: none;
}

.eb-event-date-info {
  font-size: 17px;
  line-height: 50px;
}

.eb-events-timeline .eb-taskbar {
  border-bottom: none;
}

.dropdown-menu.eb-save-to-calendar-container.show li {
  padding: 10px 5px !important;
}

.fa-pencil::before {
  content: "\f044";
}

.view-event .pro-page-title {
  display: none;
}

.view-event .eb-thumb-left {
  display: none;
}

#eb-plugins {
  margin-top: 40px;
  margin-bottom: 40px;
}

.eb-social-sharing-buttons a.btn:hover {
  background: #4f17a8;
}

#eb-category-page-timeline #eb-events .eb-event-container {
  padding-bottom: 60px;
}

.eb-event-information i {
  color: #ff6106;
}

.btn.btn-secondary.dropdown-toggle {
  background-color: transparent;
  border: 1px solid #481aa1;
  padding: 6px 16px;
  font-size: 17px;
  color: #481aa1;
}

.btn.btn-secondary.dropdown-toggle:hover,
.btn.btn-secondary.dropdown-toggle.show {
  background-color: #481aa1;
  color: #ffffff;
}

body.home #sp-main-body {
  padding-top: 0 !important;
}

body.home #sp-page-title {
  display: none;
}

#sp-main-body {
  min-height: 600px;
}

.offcanvas-menu .menu li img {
  display: none;
}

#sp-social .socialicon span.image-title,
#sp-social .socialicon span.menu-image-title {
  display: none;
}

.article-list .article .article-introtext>p {
  opacity: 1;
}

.ebm-upcoming-events.ebm-upcoming-events-improved .span3 {
  float: left;
  margin-right: 10px;
  margin-bottom: 25px;
}

.ebm-upcoming-events .ebm-event-link {
  font-size: 100%;
}

.ebm-upcoming-events.ebm-upcoming-events-improved>div {
  margin-bottom: 35px;
}

#sp-social a.button img,
#sp-social a.member-login img,
#sp-social a.member-logout img {
  display: none;
}

joomla-alert[type="danger"] {
  border: 4px solid red !important;
  font-size: 20px !important;
}

joomla-alert[type="success"] {
  border: 4px solid green !important;
  font-size: 20px !important;
}

#sp-social img {
  width: 32px;
  display: inline-block;
}

.sp-menu-item.sp-has-child.active .sp-menu-separator {
  color: #481aa1;
}

.com-content.view-article #sp-main-body .article-media-wrapper {
  margin-top: 10px;
}

.sp-page-title .sp-page-title-heading {
  font-size: 35px;
  color: #212121;
  font-weight: 500;
}

.breadcrumb .float-start {
  display: none;
}

.article-details-intro {
  display: none;
}

.breadcrumb {
  padding: 0px;
  background-color: transparent;
  border-radius: 0;
  font-size: 18px;
  font-weight: 500;
}

.pro-page-title-sub-heading {
  font-size: 35px;
}

#sp-page-title {
  margin: 30px auto 0px auto;
}

.sp-page-title {
  display: none;
}

.com-content.view-article #sp-main-body .article-details-intro,
.sp-page-title {
  padding: 50px 0 0px 0;
  text-align: left;
  background-image: none;
  background-color: transparent;
}

#sp-main-body {
  padding: 30px 0 !important;
}

.com-content.view-article #sp-main-body .article-body {
  max-width: unset;
}

#sp-bottom {
  border-top: 2px solid #4f17a8;
}

#sp-bottom::after {
  display: none;
}

#sp-footer {
  background-color: #ececec;
}

#sp-bottom {
  padding: 35px 0 30px;
  font-size: 16px;
}

#sp-bottom .sp-module ul>li {
  margin-bottom: 5px;
}

.offcanvas-menu .offcanvas-inner ul.menu>li>a,
.offcanvas-menu .offcanvas-inner ul.menu>li>span {
  padding: 20px 0px;
}

.sp-scroll-up:hover,
.sp-scroll-up:active,
.sp-scroll-up:focus {
  background: #4f17a8;
}

.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
  padding: 15px 0px;
  display: inline-block;
}

#sp-footer .sp-copyright,
#sp-footer .sp-copyright a {
  color: rgb(33, 33, 33) !important;
}

body.ltr .sp-megamenu-parent>li.sp-has-child>a::after,
body.ltr .sp-megamenu-parent>li.sp-has-child>span::after {
  font-size: 14px;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
  margin-bottom: 15px;
  font-weight: normal !important;
  line-height: 26px;
}

.offcanvas-menu .offcanvas-inner ul.menu li.active>a {
  color: #481aa1 !important;
}

#sp-header-topbar {
  padding: 15px 0px;
}

#sp-header-topbar .container-inner {
  border-bottom: 0;
}

.top-right-wrap .menu li {
  display: inline-block;
  margin-left: 25px;
}

#sp-header-topbar .top-right-wrap .menu li a {
  color: #212121;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

#sp-header-topbar .top-right-wrap .menu li a.button {
  background: #4f17a8;
  color: #fff;
  padding: 5px 10px;
  border-radius: 4px;
}

.burger-icon>span {
  background-color: #481aa1;
}

#sp-header .logo-image-phone {
  height: 40px;
}


@media (max-width:991px) {
  div#sp-header-topbar {
    display: none;
  }

  #sp-header .justify-content-start {
    justify-content: flex-end !important;
  }

  .top-right-wrap .menu {
    padding-left: 0;
  }

  .top-right-wrap .menu li:first-child {
    margin-left: 0;
  }

  .offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    font-size: 17px;
    line-height: 22px;
  }

  .offcanvas-inner>div.sp-module {
    border-bottom: 1px solid #ccc;
  }
}

@media screen and (max-width: 1199px) and (min-width: 992px) {
  #sp-header {
    height: 130px;
  }
}

@media (max-width: 767px) {

  body,
  .article-details {
    font-size: 17px !important;
  }

  body .sppb-btn.sppb-btn-default,
  body .sppb-btn.sppb-btn-primary,
  body .sppb-btn.btn-primary,
  body .btn.sppb-btn-default,
  body .btn.sppb-btn-primary,
  body .btn.btn-primary,
  ul li a.btn,
  .btn.btn-success,
  .btn.btn-secondary,
  body #acym_wrapper .button.btn.btn-primary.subbutton,
  body.com_rsform .rsform-submit-button,
  body.com_sppagebuilder .sppb-btn-success {
    width: 100%;
    margin-bottom: 15px;
  }

  .eb-event-information.row-fluid {
    overflow: auto;
  }

}

body {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.72;
  text-decoration: none;
}

@media (min-width:768px) and (max-width:991px) {
  body {
    font-size: 14px;
  }
}

@media (max-width:767px) {
  body {
    font-size: 14px;
  }
}

h1 {
  font-family: 'Poppins', sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

@media (min-width:768px) and (max-width:991px) {
  h1 {
    font-size: 40px;
  }
}

@media (max-width:767px) {
  h1 {
    font-size: 32px;
  }
}

h2 {
  font-family: 'Poppins', sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

@media (min-width:768px) and (max-width:991px) {
  h2 {
    font-size: 32px;
  }
}

@media (max-width:767px) {
  h2 {
    font-size: 24px;
  }
}

h3 {
  font-family: 'Poppins', sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

@media (min-width:768px) and (max-width:991px) {
  h3 {
    font-size: 24px;
  }
}

@media (max-width:767px) {
  h3 {
    font-size: 20px;
  }
}

h4 {
  font-family: 'Poppins', sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3;
  text-decoration: none;
}

@media (min-width:768px) and (max-width:991px) {
  h4 {
    font-size: 18px;
  }
}

@media (max-width:767px) {
  h4 {
    font-size: 16px;
  }
}

.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  font-weight: 500;
  text-decoration: none;
}

.logo-image {
  height: 60px;
}

.logo-image-phone {
  height: 60px;
}

#sp-cookie-consent {
  background-color: #0079c0;
  color: #ffffff;
}

#sp-cookie-consent a,
#sp-cookie-consent a:hover,
#sp-cookie-consent a:focus,
#sp-cookie-consent a:active {
  color: #f5f5f5;
}

#sp-cookie-consent .sp-cookie-allow {
  background-color: #ffffff;
  color: #333333;
}

#sp-cookie-consent .sp-cookie-allow:hover,
#sp-cookie-consent .sp-cookie-allow:active,
#sp-cookie-consent .sp-cookie-allow:focus {
  color: #333333;
}

.sp-page-builder .page-content #section-id-1560287036292 {
  padding-top: 1px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1560287036292 .sppb-section-title .sppb-title-heading {
  font-size: 60px;
  line-height: 60px;
  text-align: center;
  color: #00a3e0;
}

#column-id-1560287036290 {
  border-radius: 0px;
}

#column-wrap-id-1560287036290 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1560287036290 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1560287036290 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1560287036290 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1560287036290 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-id-1560287036290 .sppb-column-overlay {
  border-radius: 0px;
}

#sppb-addon-1560287747502 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560287747502 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1560287747502 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1560287747502 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1560287747502 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1560287747502 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1560287747502 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1560287747502 .sppb-addon-title {
  color: #00a3e0;
}

#sppb-addon-1560287747502 .sppb-addon-text-block {
  text-align: center;
}

#sppb-addon-1560288082566 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560288082566 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1560288082566 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1560288082566 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1560288082566 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1560288082566 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1560288082566 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1560288082566 .sppb-addon-title {
  color: #00a3e0;
}

#sppb-addon-1560288082566 .sppb-addon-title {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
}

#sppb-addon-1560288082566 .sppb-feature-box-title {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
}

#sppb-addon-1560288082566 .sppb-addon-content {
  text-align: left;
}

#sppb-addon-1560288082566 .sppb-feature-box-title,
#sppb-addon-1560288082566 .sppb-feature-box-title a {
  color: #00a3e0;
}

#sppb-addon-1560288082566 {
  transition: .3s;
}

#sppb-addon-1560288082566:hover {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560288193779 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560288193779 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1560288193779 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1560288193779 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1560288193779 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1560288193779 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1560288193779 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1560288193779 .sppb-addon-title {
  color: #00a3e0;
}

#sppb-addon-1560288193779 .sppb-addon-title {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
}

#sppb-addon-1560288193779 .sppb-feature-box-title {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
}

#sppb-addon-1560288193779 .sppb-addon-content {
  text-align: left;
}

#sppb-addon-1560288193779 .sppb-feature-box-title,
#sppb-addon-1560288193779 .sppb-feature-box-title a {
  color: #00a3e0;
}

#sppb-addon-1560288193779 {
  transition: .3s;
}

#sppb-addon-1560288193779:hover {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560290593840 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1560290593840 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1560290593840 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

@media (max-width:1199.98px) {
  #sppb-addon-wrapper-1560290593840 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:991.98px) {
  #sppb-addon-wrapper-1560290593840 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
  }
}

@media (max-width:767.98px) {
  #sppb-addon-wrapper-1560290593840 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

@media (max-width:575.98px) {
  #sppb-addon-wrapper-1560290593840 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
  }
}

#sppb-addon-1560285153109 .sppb-addon-text-block {
  text-align: center;
}

#sppb-addon-1560283247667 .threeD-flip-back:before,
#sppb-addon-1560283247667 .sppb-flipbox-back.flip-box:before {
  background-color: #2E3B3E;
}

#sppb-addon-1560283247667 .sppb-flipbox-back,
#sppb-addon-1560283247667 .threeD-flip-back {
  color: #fff;
}

#sppb-addon-wrapper-1560283247667 {
  margin-bottom: 30px;
}

#sppb-addon-1562147055960 {
  text-align: center;
}

#sppb-addon-1562147055960 {
  border-radius: 0px;
}

#sppb-addon-1562147055960 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1562147055960 .sppb-icon-inner {
  margin: 0 0 0 0;
  height: 96px;
  width: 96px;
}

#sppb-addon-1562147055960 .sppb-icon-inner i {
  line-height: 96px;
  font-size: 36px;
}

.sp-page-builder .page-content #section-id-1524093012436 {
  padding-top: 32px;
  padding-right: 0px;
  padding-bottom: 34px;
  padding-left: 1px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1561387306749 {
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1561387306749 .sppb-section-title .sppb-title-heading {
  font-size: 65px;
  line-height: 65px;
  text-align: left;
  color: #00a3e0;
  margin-top: -4px;
  margin-bottom: -2px;
}

.sp-page-builder .page-content #section-id-1561387306749 .sppb-section-title .sppb-title-subheading {
  text-align: left;
}

.sp-page-builder .page-content #section-id-1561387306749 .sppb-section-title .sppb-title-subheading {
  font-size: 20px;
}

#column-wrap-id-1561387306748 {
  max-width: 100%;
  flex-basis: 100%;
}

#column-id-1561387306748 {
  border-radius: 0px;
}

#sppb-addon-wrapper-1562607077723 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

#sppb-addon-1562607077723 {
  border-radius: 0px;
}

#sppb-addon-1562607077723 {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1562607077723 .sppb-divider {
  margin-top: 0px;
  margin-bottom: 36px;
  width: 73px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-bottom-color: #0c0b0b;
  border-radius: 420px;
}

#sppb-addon-1562608717236 .sppb-addon-title {
  font-weight: 400;
  font-size: 20px;
  letter-spacing: 0px;
}

#sppb-addon-1562608717236 .sppb-addon-title {
  color: #00a3e0;
}

#sppb-addon-1623797610965 img {
  border-radius: 0px;
  width: 803px;
  max-width: 803px;
}

#sppb-addon-1623851731138 img {
  border-radius: 0px;
  width: 533px;
  max-width: 533px;
}

#sppb-addon-1623798571520 img {
  border-radius: 0px;
  width: 410px;
  max-width: 410px;
  height: 81px;
}

.video-link iframe {
  height: 710px !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: auto !important;
}

.sp-page-builder .page-content #section-id-1600254179922 {
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-radius: 0px;
}

#column-wrap-id-1600254179918 {
  max-width: 21.136327272727275%;
  flex-basis: 21.136327272727275%;
}

#column-wrap-id-1689777805504 {
  max-width: 78.86367272727273%;
  flex-basis: 78.86367272727273%;
}

#sppb-addon-1687265608265 img {
  border-radius: 0px;
  width: 201px;
  max-width: 201px;
  height: 201px;
}

#eb .eb-mag-header-title {
  color: #888;
  font-weight: normal;
  letter-spacing: 2px;
  text-transform: uppercase;
  overflow: hidden;
}

#eb .eb-mag-header-title:after {
  content: "";
  background-color: rgba(229, 229, 229, 1);
  display: inline-block;
  vertical-align: middle;
  margin-right: -100%;
  width: 100%;
  height: 6px;
  position: relative;
  left: 4px;
}

.breadcrumb-item+.breadcrumb-item::before {
  content:  "/" !important;
}

#sppb-addon-1647900652859 .sppb-addon.sppb-addon-button-group {
  text-align: center;
}

#sppb-addon-1647900652859 #btn-16479006528590.sppb-btn-primary {
  font-size: 16px;
  letter-spacing: 0px;
}

#sppb-addon-1647900652859 .sppb-addon-content .sppb-btn {
  margin: 5px;
}

#sppb-addon-1647900652859 .sppb-btn {
  box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1618075224382 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

#sppb-addon-wrapper-1618075578623 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

#sppb-addon-1618075578623 .sppb-addon-title {
  font-weight: 700;
  letter-spacing: 0px;
}



/* >>>>>>>>> SVZ >>>>>>>>>>>>>>*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	margin: 0.5em 1em 0.5em 0;
}

.alignright {
	float: right;
	margin: 0.5em 0 0.5em 1em;
}

/* Remove blue highlighting of selected images in WebKit */
img[data-mce-selected]::selection {
	background-color: transparent;
}

/* Styles for the WordPress plugins */
.mce-content-body img[data-mce-placeholder] {
	border-radius: 0;
	padding: 0;
}

.mce-content-body img[data-wp-more] {
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 96%;
	height: 16px;
	display: block;
	margin: 15px auto 0;
	outline: 0;
	cursor: default;
}

.mce-content-body img[data-mce-placeholder][data-mce-selected] {
	outline: 1px dotted #888;
}

.mce-content-body img[data-wp-more="more"] {
	background: transparent url( images/more.png ) repeat-y scroll center center;
}

.mce-content-body img[data-wp-more="nextpage"] {
	background: transparent url( images/pagebreak.png ) repeat-y scroll center center;
}

/* Styles for formatting the boundaries of anchors and code elements */
.mce-content-body a[data-mce-selected] {
	padding: 0 2px;
	margin: 0 -2px;
	border-radius: 2px;
	box-shadow: 0 0 0 1px #bfe6ff;
	background: #bfe6ff;
}

.mce-content-body .wp-caption-dt a[data-mce-selected] {
	outline: none;
	padding: 0;
	margin: 0;
	box-shadow: none;
	background: transparent;
}

.mce-content-body code {
	padding: 2px 4px;
	margin: 0;
	border-radius: 2px;
	color: #222;
	background: #f2f4f5;
}

.mce-content-body code[data-mce-selected] {
	background: #e9ebec;
}

/* Gallery, audio, video placeholders */
.mce-content-body img.wp-media {
	border: 1px solid #aaa;
	background-color: #f2f2f2;
	background-repeat: no-repeat;
	background-position: center center;
	width: 99%;
	height: 250px;
	outline: 0;
	cursor: pointer;
}

.mce-content-body img.wp-media:hover {
	background-color: #ededed;
	border-color: #72777c;
}

.mce-content-body img.wp-media.wp-media-selected {
	background-color: #d8d8d8;
	border-color: #72777c;
}

.mce-content-body img.wp-media.wp-gallery {
	background-image: url(images/gallery.png);
}

/* Image resize handles */
.mce-content-body div.mce-resizehandle {
	border-color: #72777c;
	width: 7px;
	height: 7px;
}

.mce-content-body img[data-mce-selected] {
	outline: 1px solid #72777c;
}

.mce-content-body img[data-mce-resize="false"] {
	outline: 0;
}




#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
  margin: 0px !important;
}

/* ^^^^^ SVZ ^^^^^^^^^^^^^^^^^^^*/


/* >>> Тимчасово відключаю блок меню */
#menu-item-3239{
	/*display: none !important;*/
}

.hopin-container { 
  overflow: hidden;
  position: relative;
}
.hopin-container iframe {
 /*  border: 0;
   left: 0;
   position: absolute;
   top: 0; */
   width: 100% !important;
   min-height: 800px;
}
/* ^^^^ Тимчасово відключаю блок меню */


