.elementor-1572 .elementor-element.elementor-element-3358f3ad{--display:flex;--gap:30px 30px;--background-transition:0.3s;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1572 .elementor-element.elementor-element-3d959520{width:100%;max-width:100%;}.elementor-1572 .elementor-element.elementor-element-3d959520 > .elementor-widget-container{padding:0px 10px 50px 10px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:6px;border-color:#79797914;padding:30px 25px 14px 25px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-swiper-button{font-size:34px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:16px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:16px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:16px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:16px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Arial", Sans-serif;font-size:1rem;font-weight:300;font-style:normal;line-height:1.5em;letter-spacing:-0.5px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"grafik", Sans-serif;font-size:1.6rem;font-weight:800;line-height:1em;letter-spacing:-0.6px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__title{color:#9CA3B0;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__image img{width:0px;height:0px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (0px / 2) - 8px );}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}@media(max-width:767px){.elementor-1572 .elementor-element.elementor-element-3358f3ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-3d959520{width:100%;max-width:100%;}.elementor-1572 .elementor-element.elementor-element-3d959520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:17px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:17px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:17px;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:17px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__text{font-size:0.9rem;line-height:1.4em;letter-spacing:-0.2px;}.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__image img{width:58px;height:58px;}body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1572 .elementor-element.elementor-element-3d959520.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-3d959520 *//* tem global */

.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide  {
max-width:25rem !important;
height:inherit !important;
background:#fff;
box-shadow: 0 2px 8px 0 rgba(16,7,104,.15),0 1px 2px 0 rgba(83,51,237,.08) ;
}

.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide:hover {
    /*transform: translateY(-4px);*/
}


.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-swiper-button:hover {
    filter: saturate(0%);
}


.elementor-1572 .elementor-element.elementor-element-3d959520  {
    padding-top:6px;
    overflow: auto;
 
   
    }
    
.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-wrapper {
    
    padding-top:10px;
    padding-bottom:10px;
}


.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-main-swiper {
 
    padding-left:5rem;
}

@media screen and (max-width: 601px) {
   .elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-main-swiper {
    padding-left:3rem;
    }
    

}

/* .elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-initialized {
    padding-left:10rem;
}

@media only screen and (max-width:600px) {
    .elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-container-initialized {
    padding-left:1rem;
    padding-right:0px;
    
}
}

*/

/* hack stars */

.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide:nth-child(3n+4) .elementor-testimonial__text::before {

content:url('https://www.napso-therapie.org/storage/star1.svg');
position: absolute;
top:-5px;
left:0;

margin-left:20px;

display: block;
width:55px;

}


.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide:nth-child(5) .elementor-testimonial__text::before {

content:url('https://www.napso-therapie.org/storage/star2.svg');
position: absolute;
top:5px;
left:0;
margin-left:20px;
display: block;
width:70px;
}



/* .elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide:nth-child(5):before {

content:url('https://www.napso-therapie.org/storage/star2.svg');
position: absolute;
top:calc(100% / 9);
left:calc(100% / 3.6);
display: block;
width:73px;
}
*/



.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__footer {
    padding:0px !important;
    
    }

.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__image {
    padding:0px;
    }
.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__cite{
    margin-left:20px !important;
    padding-right:20px;
}

.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__content {
    background: none !important;
}

.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__content:after {
    background: none !important;
}

.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__name {
    margin-top:25px;
    margin-bottom: 7px !important;
    white-space: pre-line;
    font-size:1.1em !important;
    line-height:1.3em !important;
}

.elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-testimonial__title {
  
    line-height:1.2em !important;
}


/**.elementor-1572 .elementor-element.elementor-element-3d959520 .swiper-slide.swiper-slide-active {background: red !important;}*/

/** .elementor-1572 .elementor-element.elementor-element-3d959520 .elementor-swiper-button.elementor-swiper-button-prev {background: red; left:-40px;} **/

/**
.elementor-testimonial__image {
	[data-aos-duration='225']
	[data-aos='fade-up'] [data-aos-delay='50'];

}


@keyframes scale-up-center {
  0% {
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
  }
}

.elementor-testimonial__image :hover {transform: scale(1.1);
    transition: all .2s ease-in-out;
}
*//* End custom CSS */