.elementor-301 .elementor-element.elementor-element-c695978 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-301 .elementor-element.elementor-element-264aabd > .elementor-container{max-width:570px;}.elementor-301 .elementor-element.elementor-element-264aabd{margin-top:0px;margin-bottom:0px;padding:40px 0px 80px 0px;}.elementor-301 .elementor-element.elementor-element-b63fe65 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-301 .elementor-element.elementor-element-24ac6be > .elementor-widget-container{margin:0px 0px 30px -60px;}.elementor-301 .elementor-element.elementor-element-24ac6be{text-align:start;}.elementor-301 .elementor-element.elementor-element-24ac6be img{width:180px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-301 .elementor-element.elementor-element-3584c770 > .elementor-widget-container{margin:-100px -260px 30px 80px;padding:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-3584c770{z-index:9;}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-main-swiper .swiper-slide{background-color:#0F0F1F;padding:50px 50px 50px 50px;}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-swiper-button{font-size:47px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:40px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:40px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:40px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:40px;}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-testimonial__text{color:#CCCCCC;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:normal;font-style:normal;line-height:30px;}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-testimonial__name{color:#FFFFFF;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:bold;line-height:22px;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-24ac6be > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-301 .elementor-element.elementor-element-24ac6be img{width:150px;}.elementor-301 .elementor-element.elementor-element-3584c770 > .elementor-widget-container{margin:-50px -160px 30px 30px;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-44c2304 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-264aabd{padding:50px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-b63fe65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-24ac6be > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-301 .elementor-element.elementor-element-24ac6be{text-align:center;}.elementor-301 .elementor-element.elementor-element-24ac6be img{width:60px;}.elementor-301 .elementor-element.elementor-element-3584c770 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-main-swiper{width:100%;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-301 .elementor-element.elementor-element-3584c770.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-testimonial__text{font-size:16px;line-height:1.6em;}}/* Start custom CSS for image, class: .elementor-element-24ac6be */@media (max-width:767px){
.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-main-swiper .swiper-slide{
 padding: 30px 30px 100px 30px!important;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-3584c770 */.gtesti .elementor-swiper-button{
 top: auto;
 -webkit-transform: translate3d(0,0%,1px);
 transform: translate3d(0,0%,1px);   
 bottom:25px;
}
.gtesti .elementor-swiper-button-prev{
 left:auto !important;
 right:90px;
}

.gtesti .elementor-swiper-button-next{
 right:40px !important;
}

@media (max-width:767px){
.elementor-301 .elementor-element.elementor-element-3584c770 .elementor-swiper-button{
 font-size:30px!important;
}
}/* End custom CSS */