/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-fl-customer-review-slider {
  margin: 0;
}

.wp-block-fl-customer-reviews-section .customer-reviews-section {
  width: 99.7vw;
  position: relative;
  left: calc(-50vw + 50%);
  padding: 56px 20px;
  position: relative;
}

.wp-block-fl-customer-reviews-section .customer-reviews-section_bkg {
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}

.wp-block-fl-customer-reviews-section .customer-reviews-section_title-description {
  position: relative;
  z-index: 1;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_title-description .title-description_title {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 120%;
  /* or 24px */
  text-align: center;
  color: #26313A;
  margin: 0 auto 8px;
}
@media (min-width: 775px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_title-description .title-description_title {
    font-size: 36px;
    margin: 0 auto 16px;
  }
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_title-description .title-description_description {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  /* or 20px */
  text-align: center;
  color: #26313A;
  margin: 0 auto 24px;
}
@media (min-width: 775px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_title-description .title-description_description {
    font-size: 18px;
    margin: 0 auto 16px;
  }
}

.wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-bottom: 16px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper::-webkit-scrollbar {
  display: none;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper {
    flex-direction: column;
    width: 80%;
    max-width: calc(450px + 20px + 26px);
    /* reviews card + arrows size + arrows margin*/
    margin-right: 69px;
  }
}
@media (min-width: 1000px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper {
    max-width: calc(600px + 20px + 26px);
    /* reviews card + arrows size + arrows margin*/
  }
}
@media (min-width: 1100px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper {
    max-width: calc(700px + 20px + 26px);
    /* reviews card + arrows size + arrows margin*/
  }
}
@media (min-width: 1200px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper {
    max-width: calc(744px + 20px + 26px);
    /* reviews card + arrows size + arrows margin*/
  }
}

.wp-block-fl-customer-reviews-section .review-wrapper_review {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
  background-size: cover;
  background-position: center;
  display: none;
  align-items: flex-start;
  justify-content: center;
  padding: 16px;
  flex-shrink: 0;
  width: 100%;
  max-width: 500px;
  position: relative;
  background-color: white;
}
.wp-block-fl-customer-reviews-section .review-wrapper_review .review-wrapper_review_bkg {
  position: absolute;
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.2;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .review-wrapper_review .review-wrapper_review_bkg {
    display: none;
  }
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .review-wrapper_review {
    max-width: 444px;
    background-size: 56px;
    background-repeat: no-repeat;
    background-position: top 24px right 24px;
  }
}
@media (min-width: 1000px) {
  .wp-block-fl-customer-reviews-section .review-wrapper_review {
    max-width: 530px;
  }
}
@media (min-width: 1100px) {
  .wp-block-fl-customer-reviews-section .review-wrapper_review {
    max-width: 640px;
  }
}
@media (min-width: 1200px) {
  .wp-block-fl-customer-reviews-section .review-wrapper_review {
    max-width: 744px;
  }
}
.wp-block-fl-customer-reviews-section .review-wrapper_review.center {
  display: flex;
}
.wp-block-fl-customer-reviews-section .review-wrapper_review.right {
  -webkit-animation: entranceRight 600ms ease-in;
          animation: entranceRight 600ms ease-in;
}
.wp-block-fl-customer-reviews-section .review-wrapper_review.left {
  -webkit-animation: entranceLeft 600ms ease-in;
          animation: entranceLeft 600ms ease-in;
}
@-webkit-keyframes entranceLeft {
  0% {
    opacity: 0;
    margin-left: -50%;
  }
  100% {
    opacity: 1;
    margin-left: 0;
  }
}
@keyframes entranceLeft {
  0% {
    opacity: 0;
    margin-left: -50%;
  }
  100% {
    opacity: 1;
    margin-left: 0;
  }
}
@-webkit-keyframes entranceRight {
  0% {
    opacity: 0;
    margin-right: -50%;
  }
  100% {
    opacity: 1;
    margin-right: 0;
  }
}
@keyframes entranceRight {
  0% {
    opacity: 0;
    margin-right: -50%;
  }
  100% {
    opacity: 1;
    margin-right: 0;
  }
}

.wp-block-fl-customer-reviews-section .review_image {
  position: relative;
  margin-right: 16px;
  z-index: 2;
}
.wp-block-fl-customer-reviews-section .review_image img {
  display: block;
  width: 76px;
  height: 76px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .review_image img {
    width: 100%;
  }
}
@media (min-width: 1000px) {
  .wp-block-fl-customer-reviews-section .review_image img {
    width: 210px;
    height: 210px;
    min-width: 210px;
  }
}
.wp-block-fl-customer-reviews-section .review_logo {
  display: none;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .review_logo {
    position: absolute;
    display: block;
    top: 24px;
    right: 24px;
    z-index: 2;
  }
  .wp-block-fl-customer-reviews-section .review_logo img {
    margin: auto;
    width: 56px;
    height: 56px;
    height: 100%;
  }
}

.wp-block-fl-customer-reviews-section .review_text-wrapper {
  width: calc(100% - 76px - 16px);
  position: relative;
  z-index: 2;
}
.wp-block-fl-customer-reviews-section .review_text-wrapper .review_source-name {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 120%;
  /* identical to box height, or 22px */
  color: #26313A;
  margin: 0 auto 4px;
}
@media (min-width: 775px) {
  .wp-block-fl-customer-reviews-section .review_text-wrapper .review_source-name {
    margin-bottom: 8px;
    font-size: 20px;
  }
}
.wp-block-fl-customer-reviews-section .review_text-wrapper .review_source-role {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  /* identical to box height, or 20px */
  color: #26313A;
  margin-bottom: 4px;
}
@media (min-width: 775px) {
  .wp-block-fl-customer-reviews-section .review_text-wrapper .review_source-role {
    font-style: italic;
    font-size: 20px;
    margin-bottom: 8px;
  }
}
.wp-block-fl-customer-reviews-section .review_text-wrapper .review_quote {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  color: #26313A;
  height: 93px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  /* number of lines to show */
  -webkit-box-orient: vertical;
}
@media (min-width: 775px) {
  .wp-block-fl-customer-reviews-section .review_text-wrapper .review_quote {
    font-size: 16px;
    height: 63px;
    -webkit-line-clamp: 3;
    /* number of lines to show */
  }
}

.wp-block-fl-customer-reviews-section .customer-reviews-section_arrows {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto 32px;
  bottom: 0;
  width: 95%;
  max-width: 500px;
  position: relative;
  z-index: 2;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_arrows div {
  width: 13px;
  height: 13px;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_arrows div svg {
  width: 100%;
  width: 100%;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_arrows div:hover {
  cursor: pointer;
  transform: scale(1.2);
  transition: transform 300ms ease;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--mobile {
  max-width: 500px;
  display: none;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--mobile .customer-reviews-section_arrows {
  width: 100%;
  margin: 0;
}
@media (max-width: 900px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--mobile {
    display: block;
  }
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--desktop {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-100px);
  position: relative;
  z-index: 1;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--desktop .customer-reviews-section_arrows {
  width: 100%;
  max-width: 100%;
  margin: 0;
  bottom: 50px;
}
.wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--desktop .customer-reviews-section_arrows div {
  width: 21px;
  height: 21px;
}
@media (max-width: 900px) {
  .wp-block-fl-customer-reviews-section .customer-reviews-section_toggle-wrapper--desktop {
    display: none;
  }
}

.wp-block-fl-customer-reviews-section .customer-reviews-section_reviews-wrapper--desktop {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  margin: 0;
}
.wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews {
  display: none;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews {
    display: block;
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 40%;
    max-width: 288px;
    height: 163px;
    background-color: #FFFFFF;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
    margin-bottom: 65px;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_img {
    width: 90%;
    height: 50px;
    margin: 0;
    background-image: url("data:image/png;base64,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");
    background-position: center;
    background-size: 90%;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_stars {
    width: 90%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_stars .stars_star {
    height: 25px;
    margin: 0 5px;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_numbers {
    width: 90%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_numbers span {
    font-size: 18px;
    color: #5f6368;
    font-weight: 600;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_numbers .numbers_stars {
    flex-basis: 40%;
    text-align: right;
    padding-right: 20px;
    border-right: 1.5px solid #5f6368;
  }
  .wp-block-fl-customer-reviews-section .wrapper--desktop_google-reviews .google-reviews_numbers .numbers_amount {
    flex-basis: 50%;
    text-align: left;
    padding-left: 20px;
    border-left: 1.5px solid #5f6368;
  }
}

.wp-block-fl-customer-reviews-section .reviews-wrapper--desktop_dots {
  display: none;
}
@media (min-width: 900px) {
  .wp-block-fl-customer-reviews-section .reviews-wrapper--desktop_dots {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 24px;
  }
  .wp-block-fl-customer-reviews-section .reviews-wrapper--desktop_dots .dots_dot {
    height: 10px;
    width: 10px;
    margin: 0 5px;
    background-color: #D9DEE2;
    border-radius: 50%;
  }
  .wp-block-fl-customer-reviews-section .reviews-wrapper--desktop_dots .dots_dot.active {
    background-color: #67737C;
  }
}

/*# sourceMappingURL=style-index.css.map*/