.elementor-1387 .elementor-element.elementor-element-cc93046{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1387 .elementor-element.elementor-element-6ab2eab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-1387:not(.elementor-motion-effects-element-type-background), body.elementor-page-1387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for strong_testimonials_elementor_views, class: .elementor-element-6ab2eab *//* ADROPS - Strong Testimonials (WPMSlider) */

.strong-view-id-2{
  max-width:1100px;
  margin:0 auto;
  padding:24px 32px 56px;
  font-family:"Hanken Grotesk",sans-serif;
}

.strong-view-id-2 .wpmslider-wrapper{
  padding:32px 0 48px;
}

.strong-view-id-2 .wpmslider-viewport{
  overflow:visible !important;
}

/* Slider items */
.strong-view-id-2 .wpmtst-testimonial{
  margin-right:32px !important;
  overflow:visible !important;
}

/* Card */
.strong-view-id-2 .wpmtst-testimonial-inner{
  background:#fff;
  border:1px solid #E4ECED;
  border-radius:20px;
  padding:30px;
  height:100%;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  gap:18px;
  transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;
}

.strong-view-id-2 .wpmtst-testimonial-inner:hover{
  transform:translateY(-8px);
  box-shadow:0 24px 48px rgba(14,33,39,.18);
  border-color:#C8E2E4;
}

.strong-view-id-2 .testimonial-heading{
  margin:0;
  font:800 17px/1.3 "Schibsted Grotesk",sans-serif;
  color:#0E2127;
}

.strong-view-id-2 .testimonial-content{
  color:#5A6B71;
  font-size:15px;
  line-height:1.7;
  flex:1;
}

.strong-view-id-2 .testimonial-content p{
  margin:0;
}

.strong-view-id-2 .testimonial-name{
  margin-top:16px;
  padding-top:14px;
  border-top:1px solid #E4ECED;
  font:700 14.5px "Schibsted Grotesk",sans-serif;
  color:#0E2127;
}

.strong-view-id-2 .testimonial-company,
.strong-view-id-2 .testimonial-company a{
  font-size:13px;
  color:#788C91;
  text-decoration:none;
}

.strong-view-id-2 .testimonial-company a:hover{
  color:#0E7C8A;
}

.strong-view-id-2 .strong-rating-wrapper{
  order:-1;
}

.strong-view-id-2 .strong-rating svg{
  width:15px;
  height:15px;
  fill:#FFB703 !important;
}

.wpmtst-form{
  max-width:640px;
  margin:40px auto;
  padding:36px;
  border:1px solid #E4ECED;
  border-radius:20px;
  background:#fff;
}

.wpmtst-form label{
  display:block;
  margin-bottom:6px;
  font:700 14px "Schibsted Grotesk",sans-serif;
  color:#0E2127;
}

.wpmtst-form input[type=text],
.wpmtst-form input[type=email],
.wpmtst-form input[type=url],
.wpmtst-form textarea{
  width:100%;
  padding:12px 14px;
  border:1px solid #E4ECED;
  border-radius:10px;
  background:#F6F9F9;
  font:15px "Hanken Grotesk",sans-serif;
  box-sizing:border-box;
}

.wpmtst-form input:focus,
.wpmtst-form textarea:focus{
  outline:none;
  border-color:#0E7C8A;
  box-shadow:0 0 0 3px rgba(14,124,138,.15);
}

.wpmtst-form input[type=submit],
.wpmtst-form button[type=submit]{
  margin-top:16px;
  padding:13px 26px;
  border:none;
  border-radius:10px;
  background:#0E7C8A;
  color:#fff;
  font-weight:700;
  cursor:pointer;
  transition:.25s;
}

.wpmtst-form input[type=submit]:hover,
.wpmtst-form button[type=submit]:hover{
  background:#108E9E;
  transform:translateY(-2px);
  box-shadow:0 10px 24px rgba(14,124,138,.35);
}

@media(max-width:767px){
  .strong-view-id-2{
    padding:20px 16px 48px;
  }

  .strong-view-id-2 .wpmtst-testimonial{
    margin-right:20px !important;
  }

  .strong-view-id-2 .wpmtst-testimonial-inner{
    padding:22px;
  }
}/* End custom CSS */