* {
    font-family: "Inter", sans-serif !important;
    font-optical-sizing: auto;
}
a[href^="https://"]:hover {
  text-decoration: none !important;
}
.entry-header {
    display: none !important;
}
figure {
    margin-bottom: 0 !important;
}
.more_details {
    margin-top: 25px !important;
    padding: 5px 20px;
    border-radius: 10px;
    font-size: 12px !important;
    font-family: "Inter", sans-serif !important;
    font-optical-sizing: auto;
    /*! position: absolute; */
    bottom: -55px;
    font-weight: normal;
    /*! left: 0; */
    /*! right: 0; */
    /*! width: 130px; */
}
.grid_title {
    font-size: 18px !important;
    font-family: "Inter", sans-serif !important;
    font-optical-sizing: auto;
    margin: 5px 0 !important;
}
.text_details {
    max-width: 260px !important;
    min-height: 83px !important;
    font-size: 14px !important;
    font-family: "Inter", sans-serif !important;
    font-optical-sizing: auto;
    text-align: left;
}
.draftdown_texts {
    max-width: 723px;
    margin-left: auto;
    margin-right: auto;
}
h6 a {
    text-decoration: none !important;
}
.entry-content h3 {
    margin: 0 auto !important;
}
.blockquote cite {
     margin: 0 important;
}
@media (min-width:782px) {
    .grid_tiles {
        min-height: 245px !important;
        margin-bottom: 81px !important;
    }
  .mobile {
      display: none !important;
  }
 figure {
    min-height: 176px !important;
 }
 .wprt-container {
     max-width: 980px !important;
 }
 .hear_what_client {
     font-size: 40px !important;
 }
 .three {
     margin-bottom: 0 !important;
 }
 .entry-content cite {
     font-size: 16px !important;
     margin-top: 10px !important;
 }
 .c_reviews  p {
     font-size: 18px !important;
     margin-top: 20px !important;
 }
}
@media (max-width:781px) {
    body  {
        padding: 0 15px;
    }
    .grid_tiles h6 {
        font-size: 14px !important;
    }
    .three img {
        width: 100% !important;
    }
    .grid_title {
        margin-top: -10px !important;
    }
    .grid_tiles {
        min-height: 109px !important;
    }
     figure {
        min-height: 118px !important;
     }
  .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
    flex-basis:45% !important;
  }
  .desktop {
      display: none !important;
  }
 .hear_what_client {
     font-size: 15px !important;
     line-height: 20px !important;
 }
 .entry-content cite {
     font-size: 10px !important;
     margin-top: 10px !important;
 }
 .c_reviews  p {
     font-size: 12px !important;
 }
}