@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");

.landingPage .bannerArea {
  width: 100%;
  height: 403px;
  display: flex;
  align-items: end;
  justify-content: center;
  margin-bottom: 30px;
  position: relative;
}

.landingPage .bannerArea h1 {
  color: #fff;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Bebas Neue";
  font-size: 55px;
  font-style: normal;
  font-weight: 400;
  line-height: 80%;
  text-transform: uppercase;
}

.landingPage .bannerArea h1 > span {
  font-size: 44px;
}

.landingPageBodyWrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.landingPageBody {
  max-width: 1312px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.landingPageBody .contentArea {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 1140px;
  padding: 0 25px;
}

.landingPageBody .contentArea p {
  color: #333;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Nunito Sans", sans-serif;
  font-size: 27px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  margin-bottom: 20px;
}

/* Land For Sale */
main.sell-your-property.faq .bannerArea {
  margin-bottom: 0;
}

main.sell-your-property .bannerArea .titleWrapper {
  position: absolute;
  z-index: 2;
  padding-bottom: 38px;
}

main.sell-your-property .bannerArea video,
main.sell-your-property .bannerArea .bg-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

main.sell-your-property .bannerArea .bg-video-mobile {
  display: none;
  width: 100%;
  height: auto;
}

main.sell-your-property > * {
  font-family: "Nunito Sans", sans-serif;
}

main.sell-your-property h2 {
  color: #000;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 27px;
  font-weight: 900;
  line-height: 125%;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 5px;
}

main.sell-your-property .process-works {
  background-color: #f5f5f5;
  padding: 47px 0 25px 0;
}

main.sell-your-property .process-works h2 {
  margin-bottom: 5px;
}

main.sell-your-property .process-works .items {
  display: flex;
  justify-content: center;
  row-gap: 25px;
  width: 100%;
}

main.sell-your-property .process-works .items .item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 15%;
  min-height: 225px;
}

main.sell-your-property .process-works .items .item .icon {
  width: 45px;
  height: 67px;
  display: flex;
  align-items: end;
  cursor: pointer;
  transition: 0.3s ease;
}

main.sell-your-property .process-works .items .item .icon span {
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  width: 100%;
  height: 45px;
  border-radius: 50%;
  background-color: #57c1e8;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s ease;
}

main.sell-your-property .process-works .items .item:hover .icon {
  background-image: url(../private-seller-sell-your-property/images/mark-blue.svg);
  align-items: start;
}

main.sell-your-property .process-works .items .item:nth-child(odd):hover .icon {
  background-image: url(../private-seller-sell-your-property/images/mark-green.svg);
}

main.sell-your-property .process-works .items .item:nth-child(odd) .icon span {
  background-color: #77bc1f;
}

main.sell-your-property .process-works .items .item span {
  gap: 10px;
  text-align: center;
  color: #231f20;
  font-family: "Nunito Sans";
  font-size: 19.5px;
  font-weight: 700;
  line-height: 120%;
}

main.sell-your-property .process-works .items .item p {
  color: #231f20;
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  line-height: 120%;
  opacity: 0;
  display: none;
  transition: 0.3s ease;
}

main.sell-your-property .process-works .items .item:hover p {
  display: block;
  opacity: 1;
}

main.sell-your-property .land-near-you {
  padding: 45px 15px 40px 15px;
}

main.sell-your-property .land-near-you .subtext {
  color: #5c676e;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 27px;
  font-weight: 500;
  line-height: 150%;
  margin-bottom: 20px;
  max-width: 1108px;
}

main.sell-your-property .process-works .subtext-area {
  padding-bottom: 42px;
}

main.sell-your-property .process-works .subtext-area p {
  color: #333;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 27px;
  font-weight: 500;
  line-height: 150%;
  margin-bottom: 13px;
}

/* How it Works */
main.sell-your-property .how-it-works {
  padding: 30px 0;
}

main.sell-your-property .how-it-works .tabs-area {
  display: flex;
  gap: 10px;
  width: 100%;
}

main.sell-your-property .how-it-works .tab-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px 25px 30px 25px;
  background-color: #ededed;
  border-radius: 10px;
  cursor: pointer;
  user-select: none;
  position: relative;
  top: 50px;
  height: 322px;
  transition: background-color 0.35s ease-in-out;
  flex: 1;
  gap: 10px;
}

main.sell-your-property .how-it-works .content-box p {
  font-family: "Nunito Sans", sans-serif;
  font-weight: 400;
  font-size: 25px;
  line-height: 130%;
  flex: 1;
}

.how-it-works .prev,
.how-it-works .next {
  transition: 0.5s;
  font-family: "Nunito Sans", sans-serif;
  color: #000;
  font-size: 60px;
  line-height: 100%;
  cursor: pointer;
}

main.sell-your-property .how-it-works .tab-item.active {
  bottom: -30px;
  height: 350px;
  background-color: #fff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

main.sell-your-property .how-it-works .boxes-wrapper {
  position: relative;
  width: 100%;
}

main.sell-your-property .how-it-works .content-box {
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
  display: flex;
  justify-content: space-between;
  align-items: start;
  gap: 30px;
  padding: 30px 25px;
  border-radius: 10px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  background-color: #fff;
  width: 100%;
  margin-top: 30px;
  z-index: 2;
  margin-bottom: 45px;
  user-select: none;
  min-height: 175px;
  opacity: 0;
  transition: opacity 0.35s ease-in-out, visibility 0.35s ease-in-out;
}

main.sell-your-property .how-it-works .content-box.active {
  visibility: visible;
  opacity: 1;
  position: relative;
}

main.sell-your-property .how-it-works #tab_1.active {
  border-top-left-radius: 0;
}

main.sell-your-property .how-it-works #tab_3.active {
  border-top-right-radius: 0;
}

main.sell-your-property .how-it-works .tab-item:nth-last-child(1) {
  padding: 25px 6px 25px 6px;
}

main.sell-your-property .how-it-works .tab-item .icon {
  height: 166px;
  width: 100%;
  max-width: 120px;
}

main.sell-your-property .how-it-works .tab-item .icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: 0.3s ease;
}

main.sell-your-property .how-it-works .tab-item .icon .animate {
  display: none;
}

main.sell-your-property .how-it-works .tab-item:hover .static {
  display: none;
}

main.sell-your-property .how-it-works .tab-item:hover .animate {
  display: block;
  transform: scale(1.5);
}

main.sell-your-property .how-it-works .tab-item .title {
  font-family: "Nunito Sans";
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  font-style: normal;
  line-height: normal;
  color: #000;
  text-align: center;
}

main.sell-your-property .how-it-works .tab-item .title > b {
  font-weight: 800;
}

main.sell-your-property .how-it-works .title-mobile {
  color: #333;
  font-variant-numeric: ordinal;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 18px;
  font-weight: 700;
  line-height: 150%;
  text-transform: uppercase;
  display: none;
}

main.sell-your-property .how-it-works .hiw-wrapper {
  width: 100%;
  position: relative;
}

/* FAQ Section */
main.sell-your-property.faq .faq-section {
  padding: 50px 0 0 0;
}

main.sell-your-property.faq .faq-section .title-wrapper {
  display: flex;
  align-items: center;
  gap: 20px;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 17px;
}

main.sell-your-property.faq .faq-section .title {
  margin-bottom: 0;
}

main.sell-your-property.faq .faq-section .download-btn {
  color: #036eb5;
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 20.344px;
  font-style: normal;
  font-weight: 800;
  line-height: 173.333%;
  display: flex;
  align-items: center;
  gap: 17px;
}

main.sell-your-property.faq .faq-section .download-btn i.download {
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cpath d='M26.5419 19.0283C25.8449 19.0283 25.2791 19.6042 25.2791 20.3156V26.0305H2.97092V20.3156C2.97092 19.605 2.40598 19.0283 1.70812 19.0283C1.01025 19.0283 0.445312 19.6042 0.445312 20.3156V27.3169C0.445312 28.0274 1.01025 28.6041 1.70812 28.6041H26.5419C27.239 28.6041 27.8047 28.0274 27.8047 27.3169V20.3156C27.8047 19.605 27.239 19.0283 26.5419 19.0283Z' fill='%23036EB5'/%3E%3Cpath d='M12.9643 20.4705C12.9643 20.4705 12.9706 20.4768 12.9738 20.48C13.0096 20.5151 13.0454 20.5492 13.0844 20.5811C13.0918 20.5875 13.0992 20.5928 13.1065 20.5981C13.1371 20.6226 13.1687 20.646 13.2003 20.6684C13.2151 20.679 13.2309 20.6886 13.2467 20.6992C13.273 20.7162 13.2994 20.7311 13.3257 20.746C13.3426 20.7556 13.3584 20.7652 13.3752 20.7737C13.4142 20.7939 13.4542 20.8131 13.4953 20.8301C13.5438 20.8503 13.5923 20.8673 13.6418 20.8833C13.6439 20.8833 13.646 20.8854 13.6492 20.8854C13.6945 20.8993 13.7409 20.9099 13.7872 20.9205C13.7935 20.9216 13.7999 20.9237 13.8062 20.9248C13.8441 20.9322 13.8831 20.9376 13.921 20.9418C13.9358 20.9439 13.9505 20.9471 13.9642 20.9482C13.9906 20.9503 14.018 20.9514 14.0443 20.9525C14.0696 20.9535 14.0959 20.9567 14.1212 20.9567C14.1286 20.9567 14.137 20.9567 14.1444 20.9557C14.1897 20.9557 14.235 20.9535 14.2803 20.9493C14.2877 20.9493 14.2951 20.9471 14.3025 20.9461C14.3478 20.9408 14.3941 20.9344 14.4394 20.9259C14.6976 20.8748 14.9452 20.7609 15.1602 20.5843C15.2023 20.5492 15.2434 20.512 15.2835 20.4715L23.0407 12.6382C23.6813 11.9912 23.6813 10.941 23.0407 10.2941C22.4001 9.64718 21.3601 9.64718 20.7194 10.2941L15.7639 15.2982V2.56058C15.7639 1.64552 15.0295 0.902832 14.1223 0.902832C13.2151 0.902832 12.4806 1.64446 12.4806 2.56058V3.62745V15.2961L7.52515 10.292C6.8845 9.64505 5.84451 9.64505 5.20387 10.292C4.56323 10.9389 4.56323 11.9891 5.20387 12.636L12.9611 20.4694L12.9643 20.4705Z' fill='%23036EB5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

main.sell-your-property .faq-section {
  padding: 64px 0 0 0;
  width: 100%;
  display: flex;
  justify-content: center;
  background-color: #f4f4f4;
}

main.sell-your-property .faq-section .faq-wrap {
  width: 100%;
}

main.sell-your-property .faq-section .title {
  text-align: left;
}

main.sell-your-property .faq-section .landingPageBody {
  align-items: start;
}

main.sell-your-property .landingPageSliderArea .title,
main.sell-your-property .faq-section .title {
  font-size: 42px;
  color: #54c0e8;
  text-align: center;
  font-variant-numeric: ordinal;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Bebas Neue";
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  margin-bottom: 17px;
}

main.sell-your-property .landingPageSliderArea .title span,
main.sell-your-property .faq-section .title span {
  color: #76bc21;
}

main.sell-your-property .stats-section {
  padding: 51px 25px 64px 25px;
}

main.sell-your-property .stats-section .stats-slider {
  display: flex;
  justify-content: center;
  gap: 100px;
  margin-top: 30px;
}

main.sell-your-property .stats-item {
  display: flex;
  flex-direction: column;
  align-items: center;
}

main.sell-your-property .stats-section h2 {
  max-width: 630px;
}

main.sell-your-property .stats-item .heading {
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 56.558px;
  font-weight: 900;
  line-height: 120%;
}

main.sell-your-property .stats-item.item-1 .heading {
  color: #4c9c2e;
}

main.sell-your-property .stats-item.item-2 .heading {
  color: #57c1e8;
}

main.sell-your-property .stats-item.item-3 .heading {
  color: #76bc21;
}

main.sell-your-property .stats-item p {
  color: #4f4f4f;
  text-align: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Nunito Sans";
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  max-width: 237px;
}

main.sell-your-property .stats-item p > b {
  font-weight: 800;
}

main.sell-your-property .faq-section #accordion_pro_6681,
main.sell-your-property .faq-section #accordion_pro_6531 {
  border-top: 1px solid #f4f4f4 !important;
}

main.sell-your-property .faq-section #accordion_pro_6681 .wpsm_panel,
main.sell-your-property .faq-section #accordion_pro_6531 .wpsm_panel {
  border-bottom: 1px solid #9a9a9a !important;
}

main.sell-your-property
  .faq-section
  #accordion_pro_6531
  .wpsm_panel:nth-last-child(1) {
  border-bottom: none !important;
}

main.sell-your-property .faq-section #wps_accordion_pro_6681,
main.sell-your-property .faq-section #wps_accordion_pro_6531 {
  margin-bottom: 0 !important;
}

main.sell-your-property .faq-section #accordion_pro_6681 .wpsm_panel-body p > a,
main.sell-your-property .faq-section #accordion_pro_6531 .wpsm_panel-body p > a {
  text-decoration: underline;
  font-weight: 700;
}

.primaryBtn {
  color: #fff !important;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Nunito Sans", sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
  background-color: #036eb5;
  border-radius: 7px;
  width: 462px;
  max-width: 100%;
  padding: 18.5px 39px;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

main.sell-your-property .slick-next {
  right: 0;
}

main.sell-your-property .slick-prev {
  left: 0;
}

main.sell-your-property .slick-next,
main.sell-your-property .slick-prev {
  top: 45%;
  width: 28px;
  height: 28px;
  z-index: 99;
}

main.sell-your-property .slick-prev:before {
  content: "<";
}

main.sell-your-property .slick-next:before {
  content: ">";
}

main.sell-your-property .slick-prev:before,
main.sell-your-property .slick-next:before {
  color: #000;
  text-align: center;
  font-family: "Nunito Sans";
  font-size: 28px;
  font-weight: 500;
  line-height: 150%;
}

main.sell-your-property.faq .green-section {
  background-color: #76bc21;
  padding: 12px 0 25px 0;
}

main.sell-your-property.faq .green-section h3 {
  color: #fff;
  text-align: center;
  font-variant-numeric: ordinal;
  font-family: "Bebas Neue";
  font-size: 42px;
  font-weight: 400;
  line-height: 119.048%;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-top: 25px;
}

main.sell-your-property.faq .green-section .primaryBtn {
  max-width: 490px;
}

main.sell-your-property #accordion_pro_6681,
main.sell-your-property #accordion_pro_6531 {
  border-top: none !important;
}

main.sell-your-property #accordion_pro_6681 > *:last-child,
main.sell-your-property #accordion_pro_6531 > *:last-child {
  border-bottom: none !important;
}

main.sell-your-property #accordion_pro_6681 .wpsm_panel-title > a,
main.sell-your-property #accordion_pro_6531 .wpsm_panel-title > a {
  font-weight: 700 !important;
}

#accordion_pro_6681 .wpsm_panel-title > a .accordion-arrow,
#accordion_pro_6531 .wpsm_panel-title > a .accordion-arrow {
  display: none;
}

@media (max-width: 1399px) {
  main.sell-your-property .stats-section .stats-slider {
    gap: 50px;
  }

  main.sell-your-property .stats-item p {
    font-size: 19px;
  }

  main.sell-your-property .how-it-works .content-box p {
    font-size: 22px;
  }

  main.sell-your-property .how-it-works .tab-item .title {
    font-size: 20px;
  }
}

@media (max-width: 1199px) {
  .landingPage .bannerArea {
    margin-bottom: 30px;
  }

  .landingPageBody .contentArea p {
    font-size: 20px;
  }

  .primaryBtn {
    font-size: 20px;
  }

  main.sell-your-property .landingPageBody {
    max-width: 100%;
    padding: 0 15px;
  }

  main.sell-your-property .land-near-you .subtext,
  main.sell-your-property h2 {
    font-size: 24px;
  }

  main.sell-your-property .process-works .items {
    gap: 20px;
  }

  main.sell-your-property .stats-section .stats-slider {
    gap: 0;
    width: 100%;
  }

  main.sell-your-property .how-it-works .tab-item .icon img {
    max-height: 115px;
    min-height: auto;
  }

  main.sell-your-property .how-it-works .tab-item .icon {
    height: 135px;
  }

  main.sell-your-property .how-it-works .tab-item:nth-last-child(1) .title {
    min-width: 220px;
  }

  main.sell-your-property.faq .green-section h3 {
    font-size: 36px;
  }
}

@media (max-width: 991px) {
  .landingPage .bannerArea {
    height: 280px;
  }

  .landingPage .bannerArea h1 {
    font-size: 42px;
  }

  .landingPage .bannerArea h1 > span {
    font-size: 32px;
  }

  .landingPageBody .contentArea {
    max-width: 800px;
  }

  .landingPageBody .contentArea p {
    font-size: 18px;
  }

  main.sell-your-property .process-works .subtext-area p {
    font-size: 22px;
  }

  .primaryBtn {
    padding: 14.5px 34.5px;
    font-size: 16px;
    width: 100%;
    max-width: 350px;
  }

  .how-it-works .prev,
  .how-it-works .next {
    font-size: 40px;
  }

  main.sell-your-property .process-works .subtext-area {
    padding-bottom: 0;
  }

  main.sell-your-property.faq .faq-section .download-btn {
    font-size: 15px;
  }
  main.sell-your-property.faq .faq-section .download-btn i.download {
    width: 20px;
    height: 20px;
  }
}

@media (max-width: 820px) {
  main.sell-your-property .faq-section .title {
    font-size: 38px;
  }

  main.sell-your-property .how-it-works .content-box p {
    font-size: 15px;
  }

  main.sell-your-property .how-it-works .tab-item {
    min-width: 225px;
  }

  main.sell-your-property .how-it-works .tabs-area {
    flex-direction: column;
    gap: 6px;
    max-width: 150px;
  }

  main.sell-your-property .how-it-works .tab-item {
    top: auto;
    bottom: auto;
    min-width: unset;
    height: 150px;
    padding: 7.5px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    right: -5px;
  }

  main.sell-your-property .how-it-works .tab-item.active {
    bottom: auto;
    height: 150px;
    border-radius: 10px;
  }

  main.sell-your-property .how-it-works .tab-item .icon img {
    max-height: 50px;
  }

  main.sell-your-property .how-it-works .tab-item .icon {
    height: 65px;
  }

  main.sell-your-property .how-it-works .tab-item .title {
    font-size: 12px;
    min-width: unset !important;
  }

  main.sell-your-property .how-it-works .hiw-wrapper {
    display: flex;
    padding-right: 10px;
  }

  main.sell-your-property .how-it-works .tabs-area::-webkit-scrollbar {
    display: none;
  }

  main.sell-your-property .how-it-works .content-box {
    margin-top: 0;
    height: 100%;
    flex-direction: column;
    gap: 0;
    justify-content: start;
  }

  main.sell-your-property .how-it-works .tab-item .title > span,
  .how-it-works .prev,
  .how-it-works .next {
    display: none;
  }

  main.sell-your-property .how-it-works .title-mobile {
    display: block;
  }

  main.sell-your-property .process-works .items {
    display: flex;
  }

  main.sell-your-property .process-works .items .item {
    width: 100%;
  }

  main.sell-your-property .process-works .items .item p {
    display: block;
    opacity: 1;
    max-width: 275px;
  }

  main.sell-your-property .process-works .items .item .icon {
    background-image: url(../private-seller-sell-your-property/images/mark-blue.svg);
    align-items: start;
  }

  main.sell-your-property .process-works .items .item:nth-child(odd) .icon {
    background-image: url(../private-seller-sell-your-property/images/mark-green.svg);
  }

  main.sell-your-property .stats-slider .slick-next:before {
    content: ">";
  }

  main.sell-your-property .stats-slider .slick-prev:before {
    content: "<";
  }

  main.sell-your-property .stats-slider .slick-next {
    right: -15px;
  }

  main.sell-your-property .stats-slider .slick-prev {
    left: -15px;
  }

  main.sell-your-property .stats-slider .slick-prev:before,
  main.sell-your-property .stats-slider .slick-next:before {
    color: #000;
    text-align: center;
    font-family: "Nunito Sans";
    font-size: 28px;
    font-weight: 500;
    line-height: 150%;
  }

  main.sell-your-property .stats-slider .slick-next,
  main.sell-your-property .stats-slider .slick-prev {
    top: 25%;
  }
}

@media (max-width: 767px) {
  main.sell-your-property #accordion_pro_6681 .wpsm_panel-title > a,
  main.sell-your-property #accordion_pro_6531 .wpsm_panel-title > a {
    font-size: 20px !important;
  }

  main.sell-your-property #accordion_pro_6681 .wpsm_panel-body,
  main.sell-your-property #accordion_pro_6531 .wpsm_panel-body,
  main.sell-your-property #accordion_pro_6681 .wpsm_panel-body p,
  main.sell-your-property #accordion_pro_6531 .wpsm_panel-body p {
    font-size: 18px !important;
  }
}

@media (max-width: 576px) {
  .landingPage .bannerArea {
    height: auto;
  }

  main.sell-your-property .bannerArea .bg-video {
    display: none;
  }
  main.sell-your-property .bannerArea .bg-video-mobile {
    display: block;
  }

  .landingPageBody .contentArea p,
  main.sell-your-property h2 {
    font-size: 18px;
  }

  main.sell-your-property .process-works h2 {
    font-size: 22px;
  }

  .landingPage .bannerArea h1 {
    font-size: 27px;
    line-height: 80%;
  }

  .landingPage .bannerArea h1 > span {
    font-size: 22px;
  }

  .landingPageBody .contentArea p {
    font-size: 16px;
    margin-bottom: 5px;
  }

  main.sell-your-property .bannerArea .titleArea {
    padding: 0 15px;
  }

  main.sell-your-property .faq-section .title {
    font-size: 32px;
  }

  main.sell-your-property .process-works {
    padding: 34px 0 25px 0;
  }

  main.sell-your-property .process-works .items .item {
    min-height: auto;
    padding-bottom: 15px;
  }

  main.sell-your-property .stats-item {
    gap: 15px;
  }

  main.sell-your-property .how-it-works {
    padding: 30px 0;
  }

  main.sell-your-property .how-it-works .tab-item .icon img {
    max-height: 80px;
  }

  main.sell-your-property .how-it-works .tab-item .icon {
    height: 100px;
  }

  main.sell-your-property .how-it-works .tab-item,
  main.sell-your-property .how-it-works .tab-item.active {
    height: 250px;
    padding: 20px 15px;
    top: 0;
    bottom: auto;
  }

  main.sell-your-property .how-it-works .tab-item {
    min-width: 148px;
  }

  main.sell-your-property .how-it-works .tab-item .title {
    font-size: 15px;
    max-width: 128px;
  }

  main.sell-your-property .how-it-works .content-box {
    padding: 25px 15px;
    gap: 20px;
  }

  main.sell-your-property .process-works .subtext-area p {
    color: #4f4f4f;
    text-align: center;
    font-feature-settings: "liga" off, "clig" off;
    font-family: "Nunito Sans";
    font-size: 18px;
    font-weight: 900;
    line-height: 150%;
    text-transform: uppercase;
  }

  main.sell-your-property .process-works .subtext-area {
    margin-top: 25px;
  }

  .primaryBtn {
    width: 307px;
    height: 37px;
    font-size: 17px;
    font-size: 17px;
  }

  main.sell-your-property.faq .green-section .primaryBtn {
    width: 202px;
    font-size: 15px;
    padding: 0;
  }

  main.sell-your-property.faq .green-section {
    padding: 0 0 45px 0;
  }

  main.sell-your-property.faq .green-section h3 {
    font-size: 27px;
  }

  main.sell-your-property.faq .faq-section .title-wrapper {
    flex-direction: column;
    gap: 5px;
    align-items: start;
  }

  main.sell-your-property.faq .faq-section .download-btn {
    width: 157px;
    height: 40px;
    background-color: #036eb5;
    color: #fff;
    justify-content: center;
    border-radius: 6px;
  }
  main.sell-your-property.faq .faq-section .download-btn i.download {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M19.2417 13.3643C18.7278 13.3643 18.3106 13.7889 18.3106 14.3134V18.5271H1.8622V14.3134C1.8622 13.7895 1.44566 13.3643 0.9311 13.3643C0.416545 13.3643 0 13.7889 0 14.3134V19.4756C0 19.9995 0.416545 20.4248 0.9311 20.4248H19.2417C19.7557 20.4248 20.1728 19.9995 20.1728 19.4756V14.3134C20.1728 13.7895 19.7557 13.3643 19.2417 13.3643Z' fill='white'/%3E%3Cpath d='M9.23059 14.4277C9.23059 14.4277 9.23525 14.4324 9.23759 14.4348C9.264 14.4607 9.29041 14.4858 9.31916 14.5093C9.3246 14.514 9.33004 14.518 9.33548 14.5219C9.35801 14.5399 9.38131 14.5572 9.40462 14.5737C9.4155 14.5815 9.42715 14.5886 9.43881 14.5964C9.45823 14.609 9.47765 14.62 9.49707 14.6309C9.5095 14.638 9.52116 14.6451 9.53359 14.6513C9.56234 14.6662 9.59186 14.6804 9.62216 14.6929C9.6579 14.7078 9.69363 14.7204 9.73015 14.7321C9.7317 14.7321 9.73325 14.7337 9.73559 14.7337C9.76899 14.7439 9.80318 14.7518 9.83736 14.7596C9.84202 14.7604 9.84668 14.762 9.85135 14.7627C9.87931 14.7682 9.90806 14.7722 9.93603 14.7753C9.94691 14.7769 9.95778 14.7792 9.96788 14.78C9.98731 14.7816 10.0075 14.7823 10.0269 14.7831C10.0456 14.7839 10.065 14.7863 10.0836 14.7863C10.0891 14.7863 10.0953 14.7863 10.1007 14.7855C10.1341 14.7855 10.1675 14.7839 10.201 14.7808C10.2064 14.7808 10.2118 14.7792 10.2173 14.7784C10.2507 14.7745 10.2849 14.7698 10.3183 14.7635C10.5086 14.7259 10.6912 14.6419 10.8497 14.5117C10.8808 14.4858 10.9111 14.4583 10.9406 14.4285L16.6602 8.65277C17.1326 8.17578 17.1326 7.40144 16.6602 6.92444C16.1878 6.44745 15.421 6.44745 14.9487 6.92444L11.2949 10.6141V1.22231C11.2949 0.547606 10.7533 0 10.0844 0C9.4155 0 8.87399 0.546821 8.87399 1.22231V2.00894V10.6125L5.22017 6.92288C4.74781 6.44588 3.98099 6.44588 3.50863 6.92288C3.03627 7.39987 3.03627 8.17421 3.50863 8.65121L9.22826 14.427L9.23059 14.4277Z' fill='white'/%3E%3C/svg%3E");
  }
}
