.elementor-315 .elementor-element.elementor-element-192c02f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:50px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-315 .elementor-element.elementor-element-192c02f3:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-192c02f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-192c02f3, .elementor-315 .elementor-element.elementor-element-192c02f3::before{--border-transition:0.3s;}.elementor-315 .elementor-element.elementor-element-3195cefe{text-align:center;}.elementor-315 .elementor-element.elementor-element-3195cefe .elementor-heading-title{font-weight:800;}.elementor-315 .elementor-element.elementor-element-3525038b .elementor-heading-title{color:var( --e-global-color-9cb7a39 );font-family:"Rokkitt", Sans-serif;font-size:500px;font-weight:700;line-height:1px;}.elementor-315 .elementor-element.elementor-element-3525038b > .elementor-widget-container{--e-transform-rotateZ:180deg;--e-transform-translateX:-164px;--e-transform-translateY:-73px;}.elementor-315 .elementor-element.elementor-element-3525038b{--e-transform-origin-x:left;--e-transform-origin-y:top;}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:8px;}.elementor-315 .elementor-element.elementor-element-71079bbc.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-315 .elementor-element.elementor-element-71079bbc.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-315 .elementor-element.elementor-element-71079bbc.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-315 .elementor-element.elementor-element-71079bbc.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-315 .elementor-element.elementor-element-71079bbc.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Rosario", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-testimonial__image img{border-radius:100000px;}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-swiper-button{font-size:24px;color:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-71079bbc .swiper-pagination-bullet{height:12px;width:12px;}.elementor-315 .elementor-element.elementor-element-71079bbc .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-315 .elementor-element.elementor-element-71079bbc .swiper-pagination-fraction{font-size:12px;color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-71079bbc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-71079bbc .swiper-pagination-bullet-active, .elementor-315 .elementor-element.elementor-element-71079bbc .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-71079bbc > .elementor-widget-container{margin:80px 0px 0px 0px;}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-192c02f3{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-315 .elementor-element.elementor-element-3195cefe .elementor-heading-title{font-size:32px;}.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-swiper-button{font-size:32px;}.elementor-315 .elementor-element.elementor-element-71079bbc > .elementor-widget-container{margin:48px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-3525038b */.elementor-315 .elementor-element.elementor-element-3525038b{
    height: 0;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-71079bbc */.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-testimonial{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-testimonial__footer{
    margin-top: 0;
    margin-bottom: 16px;
    flex-direction: column;
}
.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-testimonial__cite{
    margin: 0 !important;
    align-items: center;
}

.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-swiper-button-next{
    right: -16px !important;
    
}

.elementor-315 .elementor-element.elementor-element-71079bbc .elementor-swiper-button-prev{
    left: -16px !important;
    
}/* End custom CSS */