#dslc-main > div {
  padding-top: 6px;
  margin-top: -38px;
}
body > #dslc-content .dslc-modules-section {
  margin-top: 0px;
}
body #dslc-header > .dslc-modules-section {
  padding-top: 0px !important;
}
.dslc-modules-area > #dslc-module-eee1588e25f span {
  text-align: center;
}
.dslc-modules-area > #dslc-module-a8htad1flao span {
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .dslc-modules-area > #dslc-module-6dc8b168136 em {
    font-size: 42px;
    line-height: 39px;
    text-align: center;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 h2 {
    font-size: 30px;
  }
  html > body {
    padding-top: 18px !important;
  }
  .dslc-modules-area > #dslc-module-eda89821777 a {
    font-size: 84px;
  }
}
@media screen and (max-width: 768px) {
  .dslc-modules-area > #dslc-module-6dc8b168136 em {
    text-align: center;
    padding-right: 0px;
    padding-left: 84px;
  }
  html > body {
    padding-top: 0px !important;
  }
  .dslc-modules-area > #dslc-module-989eeaba3b0 img {
    margin-bottom: -48px;
    padding-top: 47px;
  }
  #dslc-header #dslc-module-6dc8b168136 {
    margin-bottom: -48px;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 h2 {
    font-size: 51px;
  }
  .dslc-modules-area > #dslc-module-eda89821777 a {
    font-size: 73px;
  }
  .dslc-modules-section-wrapper #dslc-module-dbec341218c p {
    line-height: 63px;
    text-align: center;
  }
}
@media screen and (max-width: 667px) {
  .dslc-modules-area > #dslc-module-6dc8b168136 em {
    font-size: 34px;
    margin-bottom: 0px;
    padding-left: 0px;
  }
  #dslc-header #dslc-module-ebf077313c7 {
    font-size: 37px;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 p {
    font-size: 36px;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 h2 {
    font-size: 53px;
  }
  .dslc-modules-section-wrapper #dslc-module-dbec341218c p {
    line-height: 65px !important;
    color: #0e5e5a;
  }
  .dslc-modules-section-wrapper #dslc-module-79c633dbf2c h2 {
    font-size: 45px;
  }
  #rev_slider_3_4_wrapper > #rev_slider_3_4 #slider-3-slide-3-layer-6 {
    font-size: 47px;
  }
  .dslc-modules-section-wrapper #dslc-module-157qlmm9u6 p {
    font-size: 44px;
  }
  #dslc-main > div:nth-child(5) {
    padding-bottom: 1px;
  }
  .dslc-modules-area > #dslc-module-eda89821777 a {
    font-size: 66px;
  }
  #dslc-header #dslc-module-6dc8b168136 {
    margin-bottom: -55px;
  }
  .dslc-modules-area > #dslc-module-989eeaba3b0 img {
    margin-bottom: -40px;
  }
}
@media screen and (max-width: 375px) {
  .dslc-modules-area > #dslc-module-6dc8b168136 em {
    font-size: 38px;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 0px;
    line-height: 45px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 h2 {
    font-size: 44px;
  }
  .dslc-modules-section-wrapper #dslc-module-ebf077313c7 p {
    line-height: 37px;
  }
  .dslc-modules-section-wrapper #dslc-module-6dc8b168136 p {
    margin-bottom: -29px;
  }
  #dslc-header #dslc-module-6dc8b168136 {
    margin-bottom: -7px;
  }
  .dslc-modules-area > #dslc-module-989eeaba3b0 img {
    margin-bottom: -48px;
    padding-top: 16px;
  }
  .dslc-modules-area > #dslc-module-eda89821777 a {
    font-size: 47px;
  }
  .dslc-modules-section-wrapper h4 {
    font-size: 74px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-2df36adc5a4 p {
    font-size: 32px !important;
    line-height: 36px;
  }
  .dslc-modules-area > #dslc-module-a8htad1flao span {
    line-height: 23px;
    font-size: 18px !important;
  }
  .dslc-modules-section-wrapper #dslc-module-157qlmm9u6 p {
    line-height: 45px;
    margin-top: -52px;
  }
  .dslc-modules-section-wrapper #dslc-module-eee1588e25f a {
    font-size: 16px;
    text-align: center;
    padding-left: 33px;
    padding-right: 23px;
  }
  .dslc-modules-section-wrapper #dslc-module-dbec341218c p {
    font-size: 51px;
    line-height: 62px !important;
  }
  #dslc-module-6dc8b168136 > div > p {
    padding-left: 27px !important;
    padding-right: 29px !important;
    text-align: center !important;
    font-size: 53px !important;
  }
}
