@import url("https://fonts.googleapis.com/css2?family=Archivo&family=Poppins");.services svg {
  color: #ffffff !important;
  border-width: 0px;
  border-style: solid;
  display: none;
}
.services path {
  color: #ffffff !important;
}
.services svg:hover {
  color: #ffffff !important;
}
.amazing svg {
  display: none;
}
.pxl-sidebar-sticky li > .post-date {
  font-family: Archivo !important;
  text-transform: uppercase !important;
  color: #007889 !important;
  font-size: 13px !important;
  letter-spacing: 0.5px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-746 .pxl-dark-300 {
  font-size: 40px !important;
  line-height: 48px !important;
  font-weight: 500;
  color: #132a2e;
  margin-bottom: 25px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-746 .pxl--tags {
  display: none !important;
}
#pxl-content-main > #pxl-post-746 h2 > strong {
  font-weight: 500 !important;
  font-size: 31px !important;
  line-height: 42px !important;
  letter-spacing: 0px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-746 h2 {
  font-size: 41px !important;
  line-height: 45px !important;
}
.pxl-post--navigation .pxl--item span {
  font-weight: 500 !important;
  text-transform: uppercase !important;
  color: #007889;
  letter-spacing: 1px;
}
.pxl-post--navigation .caseicon-double-chevron-left {
  color: #007889;
}
.pxl--items > .pxl--item > .pxl--holder a {
  color: #007889;
  font-weight: 600 !important;
}
#pxl-post-746 > div:nth-child(4) > div > div:nth-child(3) > a > i {
  color: #007889 !important;
}
.pxl-sidebar-sticky li > a {
  font-family: Poppins, sans-serif !important;
  color: #263037 !important;
  font-size: 16px !important;
}
#pxl-content-main .h5 > div > div {
  color: #007889 !important;
  font-family: Archivo, sans-serif !important;
  text-transform: uppercase !important;
  font-weight: 400 !important;
  font-size: 15px !important;
  line-height: 20px !important;
  letter-spacing: 1px !important;
}
#pxl-sidebar-area #categories-1 > .widget-title > span {
  color: #007889 !important;
}
#pxl-sidebar-area .widget_recent_entries > .widget-title > span {
  color: #007889 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-744 .pxl-dark-300 {
  font-size: 40px !important;
  line-height: 45px !important;
  color: #015967 !important;
}
.min-h-8 h3 > strong {
  font-size: 30px !important;
  line-height: 42px !important;
  font-weight: 600 !important;
}
.row > #pxl-content-area > #pxl-content-main .pxl--post-footer {
  display: none !important;
}
.mx-auto #composer-background {
  display: none !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-760 .pxl-dark-300 {
  font-size: 38px !important;
  line-height: 48px !important;
  font-weight: 600 !important;
  margin-bottom: 25px !important;
  color: #015967 !important;
}
#pxl-content-main > #pxl-post-760 h2 > span {
  font-size: 30px !important;
  line-height: 40px !important;
  font-weight: 600 !important;
  color: #015967 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-760 h2 {
  font-size: 32px !important;
  line-height: 40px !important;
}
#swiper-wrapper-1c76e5aa9822010c0 > .pxl-slide-2 .pxl-content--inner {
  padding-top: 25px !important;
}
#swiper-wrapper-1c76e5aa9822010c0 > .pxl-slide-1 .pxl-content--inner {
  padding-top: 25px !important;
}
#swiper-wrapper-1c76e5aa9822010c0 > .pxl-slide-3 .pxl-content--inner {
  padding-top: 35px !important;
}
.pxl---post .pxl-post--date {
  font-family: Archivo !important;
  text-transform: capitalize;
  color: #007889 !important;
}
.tag-closing-cost-assistance .pxl-post--meta {
  font-size: 15px !important;
}
#pxl-wrapper > #pxl-main #pxl-sidebar-area {
  margin-right: 0px;
}
.row > #pxl-content-area > #pxl-content-main .pxl-pagination-links {
  font-size: 14px !important;
}
#pxl-content-area > #pxl-content-main .current {
  font-size: 15px !important;
}
#pxl-content-area > #pxl-content-main .page-numbers {
  font-size: 15px !important;
}
#pxl-content-main > .pxl-pagination-wrap .flaticon {
  font-size: 20px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-787 .pxl-dark-300 {
  font-size: 40px !important;
  line-height: 50px !important;
  color: #015967;
}
#pxl-content-main > #pxl-post-787 h2 > b {
  font-size: 32px !important;
  line-height: 42px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-24475 .pxl-dark-300 {
  font-size: 42px !important;
  line-height: 48px !important;
  color: #015967 !important;
}
.pxl--items > .pxl--item .pxl--meta > a {
  font-size: 15px !important;
  line-height: 17.56px !important;
}
.pxl-post--navigation .pxl--item .pxl--meta {
  font-size: 15px !important;
  line-height: 20.15px !important;
}
.elementor-element h2 > b {
  font-size: 35px !important;
  line-height: 42px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-783 .pxl-dark-300 {
  font-size: 42px !important;
  line-height: 50px !important;
  color: #015967 !important;
}
#pxl-content-area > #pxl-content-main .h5 > div {
  font-size: 17px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-783 h2 {
  font-size: 28px !important;
  color: #015967 !important;
  line-height: 38px !important;
}
#pxl-content-main > #pxl-post-783 h3 > b {
  font-weight: 600 !important;
  font-size: 26px !important;
  line-height: 36px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-787 h2 {
  color: #015967;
}
#pxl-post-760 h3 span {
  font-size: 26px !important;
  line-height: 39px !important;
  font-weight: 500 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-696 .pxl-dark-300 {
  color: #015967 !important;
  font-size: 45px;
  line-height: 55px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-696 h2 {
  font-size: 26px !important;
  color: #015967 !important;
  font-weight: 600 !important;
  line-height: 35px !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-771 .pxl-dark-300 {
  color: #015967 !important;
  font-size: 40px !important;
  line-height: 53px !important;
}
#pxl-content-main > #pxl-post-771 h2 > span {
  font-size: 30px !important;
  color: #015967 !important;
  line-height: 38px !important;
  font-weight: 600 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-771 h2 {
  line-height: 36px !important;
  font-size: 26px !important;
  color: #015967 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-706 .pxl-dark-300 {
  color: #015967 !important;
  font-size: 42px !important;
  line-height: 52px !important;
  font-weight: 600 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-706 h2 {
  font-size: 28px !important;
  color: #015967 !important;
  line-height: 40px !important;
  font-weight: 600 !important;
}
.flex h2 {
  font-size: 35px !important;
  font-weight: 400 !important;
  color: #015967 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-730 .pxl-dark-300 {
  color: #015967 !important;
  font-size: 45px !important;
  line-height: 55px !important;
  font-weight: 600 !important;
}
#pxl-content-area > #pxl-content-main > #pxl-post-730 h3 {
  font-size: 25px !important;
  line-height: 36px !important;
  font-weight: 600 !important;
}
@media screen and (max-width: 375px) {
  .container .pxl-nav-mobile-button {
    color: #007889 !important;
  }
  #pxl-nav-mobile > div {
    color: #007889 !important;
  }
  .pxl-header-menu-scroll .pxl-menu-primary > .menu-item > a {
    font-weight: 600 !important;
    color: #015967 !important;
  }
  .pxl-header-menu-scroll .pxl-menu-primary > .menu-item > a:hover {
    color: #007889 !important;
  }
  .pxl-header-menu input {
    color: #007889 !important;
  }
  .container .pxl-menu-close {
    color: #007889 !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-24475 .pxl-dark-300 {
    font-size: 28px !important;
    line-height: 32px !important;
  }
  #pxl-content-main .h5 > div > div {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-783 .pxl-dark-300 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  #pxl-post-783 a > b {
    font-size: 27px !important;
    font-weight: 600 !important;
  }
  .pxl--items > .pxl--item .pxl--meta > a {
    font-size: 14px !important;
    line-height: 14.56px !important;
  }
  .pxl-post--navigation .pxl--item .pxl--meta {
    font-size: 14px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-787 .pxl-dark-300 {
    font-size: 33px !important;
    line-height: 38px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-787 h2 {
    font-size: 39px !important;
    line-height: 40px !important;
  }
  #pxl-content-main > #pxl-post-787 h2 > b {
    font-size: 30px !important;
    line-height: 34px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-760 .pxl-dark-300 {
    font-size: 32px !important;
    line-height: 37px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-760 h2 {
    font-size: 27px !important;
    line-height: 33px !important;
  }
  #pxl-content-main > #pxl-post-760 h2 > span {
    font-size: 28px !important;
    color: #015967 !important;
    font-weight: 600 !important;
    line-height: 37px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-760 h3 {
    font-size: 25px !important;
    line-height: 36px !important;
    font-weight: 600 !important;
  }
  #pxl-post-760 h3 span {
    font-size: 25px !important;
    line-height: 33px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-696 h2 {
    font-size: 23px !important;
    line-height: 27px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-696 .pxl-dark-300 {
    font-size: 42px !important;
    line-height: 52px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-771 .pxl-dark-300 {
    font-size: 30px !important;
    line-height: 36px !important;
    color: #015967 !important;
  }
  #pxl-content-main > #pxl-post-771 h2 > span {
    font-size: 26px !important;
    line-height: 35px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-771 h2 {
    line-height: 33px !important;
    font-size: 25px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-706 .pxl-dark-300 {
    line-height: 40px !important;
    font-size: 32px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-706 h2 {
    font-size: 26px !important;
    line-height: 35px !important;
  }
  #pxl-content-area > #pxl-content-main > #pxl-post-744 .pxl-dark-300 {
    font-size: 35px !important;
    line-height: 39px !important;
  }
}
