.google-business #footer {
  padding: 80px 15px 0; }
  .google-business #footer #legal-nav {
    margin-bottom: 44px; }

@media (max-width: 768px) {
  .google-business #footer {
    padding: 74px 15px 0; }
    .google-business #footer #legal-nav {
      margin-bottom: 0; } }

.google-business a.button::after {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%; }

.google-business #hero-section {
  padding: 181px 0 67px 0; }
  .google-business #hero-section > .container {
    padding-left: 92px; }
  .google-business #hero-section .hero-row > div {
    flex: 0 0 50%;
    max-width: 50%; }
  .google-business #hero-section .hero-row .hero-button {
    padding: 14px 20px;
    padding-right: 55px; }
    .google-business #hero-section .hero-row .hero-button::after {
      right: 24px; }
  .google-business #hero-section .hero-row .hero-content {
    max-width: 100%; }
  .google-business #hero-section .hero-row header .text-editor {
    max-width: 492px; }
  .google-business #hero-section .hero-row .inlp-hRight-normal {
    max-width: 100%; }

.google-business .info-box-list h2 {
  max-width: 806px;
  margin: 0 auto 48px; }

.google-business .info-box-list .list-box {
  margin-bottom: 11px; }

.google-business .info-box-list .inner-box-item .default-box {
  text-align: center;
  padding: 60px 30px 40px;
  height: 100%; }
  .google-business .info-box-list .inner-box-item .default-box .iFeature-icon {
    margin-bottom: 20px; }
    .google-business .info-box-list .inner-box-item .default-box .iFeature-icon .scale-md {
      transform: scale(1.2); }
  .google-business .info-box-list .inner-box-item .default-box .iFeature-title {
    margin-bottom: 0; }

.google-business .info-box-list .row-btn {
  margin-bottom: 80px; }
  .google-business .info-box-list .row-btn .more-stories-button {
    padding: 11.5px 60px 11.5px 30px;
    background-color: #3a9efe;
    color: #fff;
    box-shadow: 0px 11px 24px -10px rgba(0, 0, 0, 0.06); }
    .google-business .info-box-list .row-btn .more-stories-button::after {
      top: 20px;
      right: 30px;
      bottom: 0;
      background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cline x1='1.25' y1='5.7998' x2='12.05' y2='5.7998' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3e%3cpath d='M11.2031 2.1499L14.0031 5.9999L11.2031 9.8499' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e"); }
    .google-business .info-box-list .row-btn .more-stories-button:hover {
      background-color: #fff;
      color: #3a9efe;
      box-shadow: 0px 11px 24px 0px rgba(0, 0, 0, 0.06); }
      .google-business .info-box-list .row-btn .more-stories-button:hover::after {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cline x1='1.25' y1='5.7998' x2='12.05' y2='5.7998' stroke='%233a9efe' stroke-width='2.5' stroke-linecap='round'/%3e%3cpath d='M11.2031 2.1499L14.0031 5.9999L11.2031 9.8499' stroke='%233a9efe' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e"); }

.google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-left::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-left:hover {
  background-color: #FF6726; }
  .google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-left:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-right::after {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-right:hover {
  background-color: #FF6726; }
  .google-business .info-box-list .list-box-slider-bk .arrow_data.arrow-right:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.google-business .info-box-list .list-box-slider-bk .slick-dots li.slick-active button {
  background: #FF6726; }

.google-business .section-tff .wrap-content-tff > .row {
  align-items: center; }

.google-business .section-tff .wrap-content-tff .col-inner {
  max-width: 501px;
  padding-top: 0; }
  .google-business .section-tff .wrap-content-tff .col-inner .tff-content {
    max-width: 435px; }
  .google-business .section-tff .wrap-content-tff .col-inner .more-stories-button {
    padding: 11.5px 61px 11.5px 20px; }
    .google-business .section-tff .wrap-content-tff .col-inner .more-stories-button::after {
      bottom: 17px; }

.google-business .section-two-columns {
  padding-bottom: 80px; }
  .google-business .section-two-columns .list_block-section > .row {
    margin-right: -58px;
    margin-left: -58px;
    margin-bottom: 64px; }
    .google-business .section-two-columns .list_block-section > .row:last-child {
      margin-bottom: 0; }
    .google-business .section-two-columns .list_block-section > .row > div {
      padding-right: 58px;
      padding-left: 58px; }
  .google-business .section-two-columns .list_block-section .inner-content-two {
    max-width: 448px; }
    .google-business .section-two-columns .list_block-section .inner-content-two ul {
      max-width: 426px; }
  .google-business .section-two-columns .list_block-section .figure-col-right {
    margin-bottom: 0; }
  .google-business .section-two-columns .list_block-section ul li {
    margin-bottom: 7px; }

.google-business .featured-review {
  margin-bottom: 80px; }
  .google-business .featured-review h2.black-section-title {
    margin-bottom: 32px; }
  .google-business .featured-review .review {
    padding: 61px 15px 55px; }
    .google-business .featured-review .review .col-inner-review {
      max-width: 759px; }

.google-business .hv2-faqs {
  margin-bottom: 80px; }
  .google-business .hv2-faqs > .container {
    padding-top: 48px;
    padding-bottom: 61px; }
  .google-business .hv2-faqs .hv2-faqs__main-heading {
    margin-bottom: 40px; }
    .google-business .hv2-faqs .hv2-faqs__main-heading h2 {
      font-size: 50px;
      line-height: 50px; }
  .google-business .hv2-faqs .hv2-faqs__accordion-item:first-child {
    border-top: 1px solid rgba(33, 46, 68, 0.1); }
  .google-business .hv2-faqs .hv2-faqs__accordion-item .hv2-faqs__accordion-title {
    font-size: 22px;
    padding: 35px 180px 35px 0; }
  .google-business .hv2-faqs .hv2-faqs__accordion-item .hv2-faqs__accordion-icon {
    top: 35px; }
  .google-business .hv2-faqs .hv2-faqs__accordion-item .hv2-faqs__accordion-icon-inner {
    top: 35px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 2L7 7L2 2' stroke='%237A66F0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e"); }
  .google-business .hv2-faqs .hv2-faqs__accordion-item.active .hv2-faqs__accordion-title {
    padding-bottom: 15px; }
  .google-business .hv2-faqs .hv2-faqs__accordion-item.active .hv2-faqs__accordion-content {
    padding-bottom: 35px; }
  .google-business .hv2-faqs .hv2-faqs__accordion-button .hv2-faqs__accordion-button-more {
    font-size: 18px;
    padding: 14px 24px 16px 24px;
    border-radius: 58px;
    background-color: #7A66F0;
    border: 1px solid #7A66F0;
    box-shadow: none; }
    .google-business .hv2-faqs .hv2-faqs__accordion-button .hv2-faqs__accordion-button-more::after {
      content: none; }
    .google-business .hv2-faqs .hv2-faqs__accordion-button .hv2-faqs__accordion-button-more:hover {
      color: #7A66F0;
      background-color: #FFFFFF;
      border: 1px solid #7A66F0; }

.google-business .review-cards {
  margin-bottom: 55px; }
  .google-business .review-cards .review-cards__heading {
    max-width: 619px;
    margin: 0 auto 48px; }
  .google-business .review-cards .review-cards__block {
    justify-content: center; }
  .google-business .review-cards .review-item .review-item__inner {
    padding: 39px 43px 39px;
    border-radius: 8px; }

.google-business .resent_cart {
  padding-bottom: 44px; }

@media (max-width: 1240px) {
  .google-business .hv2-faqs > .container {
    max-width: 94%;
    margin: 0 auto; } }

@media (max-width: 991px) {
  .google-business #hero-section {
    padding: 84px 0 40px; }
    .google-business #hero-section > .container {
      padding: 0; }
    .google-business #hero-section .hero-heading-tablet.active {
      display: block; }
    .google-business #hero-section .hero-heading-desktop.hide h1 {
      display: none; }
    .google-business #hero-section .hero-button::after {
      width: 15px; }
  .google-business .info-box-list .show-desktop {
    display: flex; }
  .google-business .info-box-list .show-table {
    display: none; }
  .google-business .info-box-list h2 {
    text-align: center;
    margin-left: auto;
    margin-right: auto; }
  .google-business .info-box-list .row-btn {
    margin-bottom: 40px; }
    .google-business .info-box-list .row-btn .more-stories-button {
      font-size: 16px !important;
      padding: 15px 60px 15px 30px; }
      .google-business .info-box-list .row-btn .more-stories-button::after {
        width: 15px;
        top: 20px;
        bottom: 0; }
  .google-business .section-two-columns .list_block-section > .row {
    margin-right: -15px;
    margin-left: -15px;
    margin-bottom: 48px; }
    .google-business .section-two-columns .list_block-section > .row > div {
      padding-right: 15px;
      padding-left: 15px; }
  .google-business .section-two-columns .list_block-section .inner-content-two ul {
    padding: 0;
    margin-left: 22px; }
  .google-business .section-two-columns .list_block-section .right-row .inner-content-two {
    max-width: 450px; }
  .google-business .section-two-columns .list_block-section .left-row .inner-content-two {
    max-width: 450px; }
  .google-business .section-two-columns .list_block-section ul li {
    font-size: 16px !important;
    line-height: 24px; }
  .google-business .resent_cart .row > div {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%; }
  .google-business .review-cards {
    margin-bottom: 69px; }
    .google-business .review-cards .review-cards__heading {
      max-width: 619px;
      margin: 0 auto 64px; }
  .google-business .section-tff .wrap-content-tff .col-inner .more-stories-button {
    font-size: 16px !important;
    padding: 15px 60px 15px 30px; }
    .google-business .section-tff .wrap-content-tff .col-inner .more-stories-button::after {
      width: 15px;
      top: 20px;
      bottom: 0; } }

@media (max-width: 768px) {
  .google-business #hero-section {
    padding: 84px 0 0px;
    margin-bottom: 64px; }
    .google-business #hero-section .container {
      padding: 0 10px; }
    .google-business #hero-section header h1 {
      font-size: 50px;
      line-height: 50px;
      max-width: 100%;
      margin-bottom: 32px; }
    .google-business #hero-section header .text-editor {
      margin-bottom: 24px; }
      .google-business #hero-section header .text-editor p {
        font-size: 16px;
        line-height: 24px; }
  .google-business .list_block-section h2 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 25px; }
  .google-business .list_block-section p {
    font-size: 16px;
    line-height: 150%; }
  .google-business .list_block-section .figure-col-right {
    margin-bottom: 25px; }
  .google-business .list_block-section .inner-content-two {
    padding-bottom: 0px; }
  .google-business .section-two-columns .list_block-section > .row {
    margin-bottom: 40px; }
  .google-business .featured-review {
    margin-bottom: 40px; }
  .google-business .resent_cart {
    padding-bottom: 40px; }
    .google-business .resent_cart .row > div:last-child {
      padding-bottom: 0; }
    .google-business .resent_cart .card-content p {
      font-size: 16px; }
    .google-business .resent_cart .card-title {
      font-size: 24px;
      line-height: 30px;
      margin-bottom: 20px; }
  .google-business .info-box-list .row-btn {
    margin-bottom: 40px; }
  .google-business .info-box-list .inner-box-item .default-box {
    padding: 40px 33px 30px; }
    .google-business .info-box-list .inner-box-item .default-box .iFeature-icon {
      margin-bottom: 10px; }
      .google-business .info-box-list .inner-box-item .default-box .iFeature-icon img {
        height: 70px;
        max-height: 70px; }
  .google-business .hv2-faqs {
    margin-bottom: 40px; }
    .google-business .hv2-faqs > .container {
      padding-top: 73px;
      padding-bottom: 80px; }
    .google-business .hv2-faqs .hv2-faqs__module {
      max-width: calc(100% - 153px); }
    .google-business .hv2-faqs .hv2-faqs__main-heading h2 {
      font-size: 35px;
      line-height: 50px; }
    .google-business .hv2-faqs .hv2-faqs__accordion-item .hv2-faqs__accordion-title {
      font-size: 18px;
      line-height: 30px;
      padding: 35px 45px 35px 0; } }

@media (max-width: 768px) {
  .google-business .info-box-list .black-section-title {
    font-size: 35px !important;
    line-height: 40px !important; }
  .google-business .section-two-columns h2 {
    font-size: 35px;
    line-height: 40px;
    letter-spacing: -0.01em; }
  .google-business .section-two-columns p {
    font-size: 16px;
    line-height: 24px; }
  .google-business .featured-review h2 {
    font-size: 35px !important;
    line-height: 35px !important; }
  .google-business .section-tff .wrap-content-tff {
    border-radius: 10px; }
  .google-business .section-tff h2 {
    font-size: 35px !important;
    line-height: 35px !important; } }

@media (min-width: 600px) {
  .google-business .section-two-columns .list_block-section > .row > div {
    width: 50%; } }

@media (max-width: 599px) {
  .google-business .container {
    padding-left: 15px;
    padding-right: 15px; }
  .google-business #hero-section .hero-row > div {
    flex: 0 0 100%;
    max-width: 100%; }
    .google-business #hero-section .hero-row > div .inlp-hRight-normal {
      max-width: 400px;
      margin: 0; }
  .google-business #hero-section .hero-button {
    font-size: 16px !important;
    padding: 15px 30px;
    padding-right: 51px; }
    .google-business #hero-section .hero-button::after {
      top: 19px;
      bottom: 0;
      width: 14px !important; }
  .google-business a.button {
    position: relative;
    font-size: 16px;
    line-height: 20px;
    padding: 15px 30px;
    padding-right: 50px;
    min-width: auto !important; }
    .google-business a.button::after {
      bottom: 16px;
      width: 14px; }
  .google-business .info-box-list .black-section-title {
    text-align: left; }
  .google-business .info-box-list .show-desktop {
    display: none; }
  .google-business .info-box-list .show-table {
    display: block; }
  .google-business .info-box-list .default-box .iFeature-icon img {
    height: 120px;
    max-height: 120px; }
  .google-business .info-box-list .inner-box-item .default-box .iFeature-title {
    max-width: 216px;
    margin: 0 auto; }
  .google-business .featured-review h2 {
    text-align: left; }
  .google-business .section-two-columns {
    padding-bottom: 100px; }
    .google-business .section-two-columns .list_block-section > .row {
      margin-bottom: 40px; }
      .google-business .section-two-columns .list_block-section > .row .col-text-1 {
        margin-bottom: 25px; }
      .google-business .section-two-columns .list_block-section > .row.right-row, .google-business .section-two-columns .list_block-section > .row.left-row {
        flex-direction: column-reverse; }
  .google-business .hv2-faqs > .container {
    max-width: 100%;
    padding: 24px 34px;
    border-radius: 0; }
  .google-business .hv2-faqs .hv2-faqs__module {
    max-width: 100%;
    padding: 0; }
  .google-business .hv2-faqs .hv2-faqs__main-heading h2 {
    font-size: 35px;
    line-height: 38px; }
  .google-business .hv2-faqs .hv2-faqs__accordion-item .hv2-faqs__accordion-title {
    font-size: 18px;
    line-height: 30px; }
  .google-business .hv2-faqs .hv2-faqs .hv2-faqs__accordion-button .hv2-faqs__accordion-button-more {
    font-size: 16px; }
  .google-business .review-cards {
    margin-bottom: 50px; }
    .google-business .review-cards .review-cards__heading {
      text-align: left; }
    .google-business .review-cards .review-item .review-item__inner {
      padding: 32px 45px 41px;
      border-radius: 10px; }
  .google-business .section-tff .figure-col img {
    margin-bottom: -13%; } }

@media (max-width: 375px) {
  .google-business .info-box-list h2 {
    text-align: left; }
  .google-business .testimonial-simple-box .black-section-title {
    text-align: left; } }


/*# sourceMappingURL=google_business.css.map*/