.elementor-98 .elementor-element.elementor-element-66c5a57:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-66c5a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDE8;background-image:url("https://janicekperformancegroup.com/wp-content/uploads/2022/11/testimonial-section-01-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-98 .elementor-element.elementor-element-66c5a57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 50% 0%;}.elementor-98 .elementor-element.elementor-element-66c5a57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-d1da0e8 > .elementor-widget-container{padding:5% 0% 1.5% 0%;}.elementor-98 .elementor-element.elementor-element-d1da0e8{text-align:center;}.elementor-98 .elementor-element.elementor-element-d1da0e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.688vw;font-weight:500;letter-spacing:-2.05px;color:#1B1833;}.elementor-98 .elementor-element.elementor-element-6cb4748{text-align:center;}.elementor-98 .elementor-element.elementor-element-6cb4748 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.344vw;font-weight:600;color:#1B1833;}.elementor-98 .elementor-element.elementor-element-287e33e:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-287e33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EF;background-image:url("https://janicekperformancegroup.com/wp-content/uploads/2022/11/testimonials-bg-02.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-287e33e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 0% 5% 0%;}.elementor-98 .elementor-element.elementor-element-287e33e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-98 .elementor-element.elementor-element-5a7cf9d > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-98 .elementor-element.elementor-element-5a7cf9d{text-align:center;}.elementor-98 .elementor-element.elementor-element-5a7cf9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.438vw;font-weight:400;color:#1B1833;}.elementor-98 .elementor-element.elementor-element-656f09b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-98 .elementor-element.elementor-element-656f09b{text-align:center;}.elementor-98 .elementor-element.elementor-element-656f09b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75vw;font-weight:500;font-style:normal;color:#367E8F;}.elementor-98 .elementor-element.elementor-element-83c4449{margin-top:2%;margin-bottom:0%;}.elementor-98 .elementor-element.elementor-element-14dbea5.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-66c5a57{padding:10% 3% 65% 3%;}.elementor-98 .elementor-element.elementor-element-d1da0e8 .elementor-heading-title{font-size:5vw;}.elementor-98 .elementor-element.elementor-element-6cb4748 .elementor-heading-title{font-size:2.5vw;}.elementor-98 .elementor-element.elementor-element-287e33e{padding:03% 3% 5% 3%;}.elementor-98 .elementor-element.elementor-element-5a7cf9d .elementor-heading-title{font-size:4vw;}.elementor-98 .elementor-element.elementor-element-656f09b .elementor-heading-title{font-size:4.5vw;}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-66c5a57:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-66c5a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:200% auto;}.elementor-98 .elementor-element.elementor-element-66c5a57{padding:20% 3% 105% 3%;}.elementor-98 .elementor-element.elementor-element-d1da0e8 > .elementor-widget-container{padding:0% 8% 0% 8%;}.elementor-98 .elementor-element.elementor-element-d1da0e8 .elementor-heading-title{font-size:10vw;line-height:1.2em;letter-spacing:0px;}.elementor-98 .elementor-element.elementor-element-6cb4748 .elementor-heading-title{font-size:4.5vw;}.elementor-98 .elementor-element.elementor-element-287e33e{padding:0% 3% 7% 3%;}.elementor-98 .elementor-element.elementor-element-5a7cf9d .elementor-heading-title{font-size:6vw;}.elementor-98 .elementor-element.elementor-element-656f09b .elementor-heading-title{font-size:7.5vw;}}/* Start custom CSS *//*Section 01*/
.header-break br {
  display: none;
}

.adelia-text {
  font-family: "Adelia", Sans-Serif;
  font-size: 3.296vw;
  color: #367E8F;
  letter-spacing: 0;
  -webkit-font-smoothing: antialiased;
}

.business {
  font-family: 'Cormorant Upright';
  font-style: normal;
  font-weight: 700;
  font-size: 4.163vw;
  background: -webkit-gradient(linear, left top, right top, color-stop(-6.15%, #CD9880), color-stop(17.96%, #DAA990), color-stop(38.63%, #EDBEA5), color-stop(60.55%, #F0CDBA), color-stop(79.34%, #EABEA7), color-stop(93.49%, #D3A289), color-stop(105.65%, #BB866E));
  background: -o-linear-gradient(left, #CD9880 -6.15%, #DAA990 17.96%, #EDBEA5 38.63%, #F0CDBA 60.55%, #EABEA7 79.34%, #D3A289 93.49%, #BB866E 105.65%);
  background: linear-gradient(90deg, #CD9880 -6.15%, #DAA990 17.96%, #EDBEA5 38.63%, #F0CDBA 60.55%, #EABEA7 79.34%, #D3A289 93.49%, #BB866E 105.65%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  mix-blend-mode: normal;
  text-transform: uppercase;
}

/*Section 02*/
.adelia-font {
  -webkit-font-smoothing: antialiased;
}

.me-txt {
  position: relative;
}

.me-txt:before {
  position: absolute;
  content: "";
  background-image: url('/wp-content/uploads/2022/11/testimonial-section-02-line.png');
  background-repeat: no-repeat;
  background-size: contain;
  width: 9.375vw;
  height: 8.073vw;
  left: -0.3vw;
  right: 0;
  margin: auto;
  bottom: -4vw;
}

/*Testimonials*/
.testimonial-load-more .coinflip {
    font-style: italic;
    color: #7E7E7E;
    /* padding-top: 4%; */
}

.testimonial-load-more .coinflip br {
    display: block !important;
}

.testimonial-load-more .ajax-load-more-wrap .alm-listing {
  padding-bottom: 15%;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  padding: 0;
  margin: 0;
}

.testimonial-load-more .testimonial-item {
  padding: 10% 4% 0 !important;
  margin: 10% 10px 20% !important;
  border: 0;
  background-color: #F3EDE8;
  display: -ms-grid !important;
  display: grid !important;
  -ms-grid-rows: 1fr auto;
  grid-template-rows: 1fr auto;
  -webkit-column-break-inside: avoid !important;
  -moz-column-break-inside: avoid !important;
  break-inside: avoid !important;
  display: inline-block !important;
  position: relative;
  z-index: 5;
}

.testimonial-load-more .testimonial-item:before {
  position: absolute;
  content: "";
  background-image: url('/wp-content/uploads/2022/11/quote-icon.png');
  background-repeat: no-repeat;
  background-size: contain;
  width: 3.646vw;
  height: 2.813vw;
  left: 0;
  right: 0;
  margin: -3.5vw auto;
}

.testimonial-load-more .testimonial-item:after {
  position: absolute;
  content: "";
  background-image: url('/wp-content/uploads/2022/11/Intersection-3.png');
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 6.771vw;
  left: 0;
  margin: auto;
  right: 0;
  bottom: -4vw;
  z-index: -1;
}

.testimonial-load-more .content {
  padding: 0 5%;
}

.testimonial-load-more .headline {
  color: #1B1833;
  text-align: center;
  font-family: "Inter", Sans-Serif !important;
  font-size: 1.302vw;
  font-weight: 700;
}

.testimonial-load-more .content-par {
  color: #7E7E7E;
  font-family: "Inter", Sans-Serif !important;
  font-weight: 400;
  font-size: 1.146vw;
  text-align: center;
}

.testimonial-load-more .profile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.testimonial-load-more .profile-img {
  width: 25%;
  text-align: right;
}

.testimonial-load-more .profile-img img {
  width: 6.302vw;
  height: 6.302vw;
  -o-object-fit: contain;
     object-fit: contain;
}

.testimonial-load-more .company {
  color: #1B1833;
  font-family: "Inter", Sans-Serif !important;
  font-weight: 400;
  font-size: 0.833vw;
  margin: 0;
}

.testimonial-load-more .profile-content {
  width: 75%;
  padding-left: 3%;
}

.testimonial-load-more .profile-content .name {
  margin: 0;
  font-family: "Adelia", Sans-Serif;
  color: #3F90A3;
  font-size: 1.042vw;
}

.testimonial-load-more .profile-content .name-title {
  margin: 4% 0 1%;
  font-family: "Cormorant", Sans-Serif !important;
  font-size: 1.146vw;
  font-weight: 500;
  color: #367E8F;
  line-height: 1em;
}

.testimonial-load-more .alm-btn-wrap .alm-load-more-btn{
  background-image: url('/wp-content/uploads/2022/11/button-bg.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50px;
  color: #1B1833;
  font-size: 1.042vw !important;
  font-weight: 600;
  font-family: "Inter", Sans-Serif !important;
  text-transform: uppercase;
  height: 65px;
  padding: 0 3%;
  cursor: pointer;
}

.testimonial-load-more .alm-btn-wrap .alm-load-more-btn.done{
    display: none !important;
}
.done-ajax-load-more:after {
  display: none !important;
}
@media only screen and (max-width: 1024px) {
  .testimonial-load-more .content {
    padding: 0;
  }

  .testimonial-load-more .headline {
    font-size: 1.8vw;
  }

  .testimonial-load-more .content-par {
    font-size: 1.6vw;
  }

  .testimonial-load-more .company {
    font-size: 1.5vw;
  }

  .testimonial-load-more .profile-content .name {
    font-size: 1.35vw;
    line-height: 2em;
  }

  .testimonial-load-more .profile-content .name-title {
    font-size: 1.5vw;
  }

  .testimonial-load-more .testimonial-item:after {
    height: 7.771vw;
  }

  .testimonial-load-more .testimonial-item:before {
    width: 4.646vw;
    height: 3.813vw;
    margin: -4.5vw auto;
  }

  .testimonial-load-more .has-icon {
    background-size: 20%;
  }

  .testimonial-load-more .alm-btn-wrap .alm-load-more-btn{
    font-size: 2vw !important;
    height: 50px;
    padding: 0 7%;
  }
}

@media only screen and (max-width: 767px) {
  .adelia-text {
    font-size: 7.5vw;
  }

  .business {
    font-size: 8vw;
  }

  .header-break br {
    display: block;
  }

  .testimonial-load-more .ajax-load-more-wrap .alm-listing {
    padding-bottom: 0;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }

  .me-txt:before {
    width: 16.375vw;
    height: 16.073vw;
    left: -1vw;
    bottom: -9vw;
  }

  .testimonial-load-more .testimonial-item:before {
    width: 9.646vw;
    height: 8.813vw;
    margin: -11.5vw auto;
  }

  .testimonial-load-more .headline {
    font-size: 5.5vw;
  }

  .testimonial-load-more .content-par {
    font-size: 4vw;
  }

  .testimonial-load-more .profile-img img {
    width: 15.302vw;
    height: 15.302vw;
  }

  .testimonial-load-more .company {
    font-size: 4vw;
  }

  .testimonial-load-more .testimonial-item {
    padding: 10% 5% 10% !important;
    margin: 10% 0 !important;
  }

  .testimonial-load-more .testimonial-item:after {
    height: 22.771vw;
  }

  .testimonial-load-more .profile-content .name {
    font-size: 4vw;
  }

  .testimonial-load-more .profile-content .name-title {
    font-size: 4vw;
  }

  .testimonial-load-more .alm-btn-wrap .alm-load-more-btn {
    font-size: 4.5vw !important;
    height: 50px;
    padding: 0px 12%;
  }
}/* End custom CSS */