.elementor-2192 .elementor-element.elementor-element-6dad58f6{margin-top:0px;margin-bottom:0px;}.elementor-2192 .elementor-element.elementor-element-bd8c211 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-2246a369 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-2246a369 .elementor-swiper-button{font-size:20px;}.elementor-2192 .elementor-element.elementor-element-2246a369.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2192 .elementor-element.elementor-element-2246a369.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:70px;}.elementor-2192 .elementor-element.elementor-element-2246a369.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:70px;}.elementor-2192 .elementor-element.elementor-element-2246a369.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:70px;}.elementor-2192 .elementor-element.elementor-element-2246a369.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:70px;}.elementor-2192 .elementor-element.elementor-element-2246a369 .elementor-testimonial__text{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;}@media(max-width:767px){.elementor-2192 .elementor-element.elementor-element-2246a369 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-2246a369 */.wrapper {
  display: table;
  border: 5px solid #283574;
  border-radius: 20px;
  margin: 50px auto 0;
  padding: 50px 20px;
  position: relative;
  height: 100%
}
.wrapper-sky {
  display: table;
  border: 5px solid #27AAE1;
  border-radius: 20px;
  margin: 50px auto 0;
  padding: 50px 20px;
  position: relative;
  height: 100%;
}
.wrapper:after, .wrapper:before {
  content: "";
  position: absolute;
  font-family: fontAwesome;
  font-size: 50px;
  color: #283574;
  background: #fff;
  font-style: normal;
}
 .wrapper-sky:after, .wrapper-sky:before {
  content: "";
  position: absolute;
  font-family: fontAwesome;
  font-size: 50px;
  color: #27AAE1;
  background: #fff;
  font-style: normal;
}
.wrapper:after {
  content: "";
  top: 0;
  left: 0;
  transform: translate(50%, -50%);
  box-shadow: 10px 10px 0 #fff;
}
.wrapper:before {
  content: "";
  bottom: 0;
  right: 0;
  transform: translate(-50%, 50%);
  box-shadow: -10px -10px 0 #fff;
}
.wrapper-sky:after {
  content: "";
  top: 0;
  left: 0;
  transform: translate(50%, -50%);
  box-shadow: 10px 10px 0 #fff;
}
.wrapper-sky:before {
  content: "";
  bottom: 0;
  right: 0;
  transform: translate(-50%, 50%);
  box-shadow: -10px -10px 0 #fff;
}
.wrapper .title p, .wrapper-sky .title p {
    margin-bottom: 0;
}
.description p {
    margin-bottom: 10px;
}
.gs-testi .elementor-main-swiper {
    padding: 0 !important;
}
.description p, .title {
    color: #000;
}
.gs-testi .elementor-testimonial {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.gs-testi .elementor-testimonial__content {
    height: 100%;
}
.gs-testi .elementor-testimonial__text {
    display: flex;
    flex-direction: column;
    height: 100%;
}

@media (max-width: 767px){
.gs-testi .swiper-slide {
    padding: 0 !important;
}
}/* End custom CSS */