#home-top-slider .inner-slider-content {
  padding: 15px 0;
}

.grid-columns-2 .fusion-row {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768px) {
  .grid-columns-2 .fusion-row {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.grid-columns-2 .fusion-row:before, .grid-columns-2 .fusion-row:after {
  content: none !important;
}
.grid-columns-2 .fusion-row > .fusion_builder_column_1_2 {
  width: 100% !important;
  float: none !important;
}
.grid-columns-2 .fusion-row > .fusion_builder_column_1_2:first-child {
  background-color: #4ca7df;
  font-size: 22px;
  color: #fff !important;
}
.grid-columns-2 .fusion-row > .fusion_builder_column_1_2:first-child a {
  color: #fff !important;
}
.grid-columns-2 .fusion-row > .fusion_builder_column_1_2.fusion-column-last .fusion-column-wrapper .fusion-text {
  max-width: 700px;
}
.wprs_unslider {
  max-width: 78%;
  margin: auto !important;
}
@media (max-width: 768px) {
  .wprs_unslider {
    max-width: 90%;
  }
}
.wprs_unslider .wprev_preview_bg1_T7 {
  padding: 26px 40px 36px 106px;
}
@media (max-width: 768px) {
  .wprs_unslider .wprev_preview_bg1_T7 {
    padding: 15px;
    max-width: 100%;
    height: 460px !important;
    min-height: 420px !important;
  }
}

#homeSection3 .fusion-builder-row-inner.fusion-row {
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768px) {
  #homeSection3 .fusion-builder-row-inner.fusion-row {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
#homeSection3 .fusion-builder-row-inner.fusion-row:before, #homeSection3 .fusion-builder-row-inner.fusion-row:after {
  content: none !important;
}
#homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2 {
  width: 100% !important;
  float: none !important;
}
#homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left center;
     object-position: left center;
}
@media (max-width: 768px) {
  #homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2 img {
    max-width: 100vw;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
#homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2.fusion-column-last {
  min-height: auto !important;
}
#homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2.fusion-column-last .fusion-column-content {
  position: absolute;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100% + 3px);
}
@media (max-width: 512px) {
  #homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2.fusion-column-last .fusion-column-content {
    height: auto;
  }
}
#homeSection3 .fusion-builder-row-inner.fusion-row > .fusion_builder_column_1_2.fusion-column-last .fusion-column-content a {
  display: block;
  height: 100%;
  width: 100%;
}

@media (max-width: 480px) {
  #homeSection3 .fusion-column-wrapper .fusion-layout-column:nth-child(2) .fusion-column-content-centered {
    min-height: 56.25vw !important;
  }
}
@media (max-width: 480px) {
  .home #homeSection4 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
}
@media (max-width: 480px) {
  .home #homeSection4 .fusion-layout-column .fusion-column-wrapper {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
}

@media (max-width: 800px) {
  .wpcf7 form p {
    margin-bottom: 3px !important;
  }
}
.wpcf7 form input, .wpcf7 form textarea {
  border: 0 !important;
  border-radius: 5px;
}
/*# sourceMappingURL=fix.css.map */