.elementor-357 .elementor-element.elementor-element-3a88ebfa{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;}.elementor-357 .elementor-element.elementor-element-1cc66eb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-357 .elementor-element.elementor-element-1cc66eb2.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-7cba1b53.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-7cba1b53{text-align:center;}.elementor-357 .elementor-element.elementor-element-7cba1b53 .elementor-heading-title{color:var( --e-global-color-959c35f );}.elementor-357 .elementor-element.elementor-element-18b4edfd.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-18b4edfd{text-align:center;}.elementor-357 .elementor-element.elementor-element-18b4edfd .elementor-heading-title{color:var( --e-global-color-959c35f );}.elementor-357 .elementor-element.elementor-element-82a53dd{--e-transform-translateY:-50%;--e-transform-flipX:-1;--e-transform-flipY:-1;top:50%;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-82a53dd{left:-70px;}body.rtl .elementor-357 .elementor-element.elementor-element-82a53dd{right:-70px;}.elementor-357 .elementor-element.elementor-element-1f87edc4{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-1f87edc4{right:-80px;}body.rtl .elementor-357 .elementor-element.elementor-element-1f87edc4{left:-80px;}.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-bullet-active, .elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-progressbar-fill{background-color:#FFB65F;}.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-fraction{color:#FFB65F;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button{font-size:20px;}.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:12px;width:12px;}.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D99B5161;opacity:1;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__text{color:var( --e-global-color-959c35f );font-family:"Georgia", sans-serif;font-size:1.25rem;font-weight:400;line-height:1.65em;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__name{color:var( --e-global-color-959c35f );font-family:"Quilon", sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2em;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__image img{width:4rem;height:4rem;border-radius:50%;}.elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (4rem / 2) - 8px );}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (4rem / 2) - 8px );right:auto;}body.rtl .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (4rem / 2) - 8px );left:auto;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (4rem / 2) - 8px );right:auto;}body.rtl .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-357 .elementor-element.elementor-element-1e14173d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (4rem / 2) - 8px );left:auto;}@media(min-width:768px){.elementor-357 .elementor-element.elementor-element-3a88ebfa{--content-width:900px;}.elementor-357 .elementor-element.elementor-element-1cc66eb2{--width:auto;}}@media(max-width:1024px){.elementor-357 .elementor-element.elementor-element-3a88ebfa{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__text{font-size:1.125rem;}}@media(max-width:767px){.elementor-357 .elementor-element.elementor-element-3a88ebfa{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__text{font-size:0.825rem;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-1e14173d */.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-slide {
    padding: 0 0 50px 0;
}
.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial {
    background: #fff3e5;
    border-radius: 1.5rem;
    border-bottom-left-radius: 0;
    position: relative;
    padding: 2.5rem;
}
.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 60px;
    height: 50px;
    background-image: url("data:image/svg+xml,%3Csvg width='60' height='49' viewBox='0 0 60 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_128_579' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='60' height='49'%3E%3Crect width='60' height='49' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_128_579)'%3E%3Cpath d='M24 -296C10.7452 -296 0 -285.255 0 -272V41.8045C0 48.4475 8.38723 51.3547 12.4984 46.1366L41.6417 9.14706C46.1925 3.37103 53.1401 0 60.4935 0H524C537.255 0 548 -10.7452 548 -24V-272C548 -285.255 537.255 -296 524 -296H24Z' fill='%23FFF3E5'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(100%);
}
.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__text {
    font-style: normal;
}
.elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial__image {
    line-height: 1;
    margin-bottom: -0.5em;
}
@media (max-width: 767px) {
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial {
        border-radius: 1.5rem;
        border-bottom-left-radius: 0;
        padding: 1.75rem;
    }
    .elementor-357 .elementor-element.elementor-element-1e14173d .swiper-slide {
        padding: 0 0 25px 0;
    }
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-testimonial:before {
        width: 30px;
        height: 25px;
    }
}

/*Arrow*/
@media (min-width: 1025px) {
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-next {
      width: 51px;
      height: 32px;
        background-image: url("data:image/svg+xml,%3Csvg width='52' height='32' viewBox='0 0 52 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.551342 14.6558C4.20322 12.4164 7.61981 9.81858 11.0105 7.20575C12.6821 5.91773 14.355 4.6338 16.047 3.37441C17.671 2.16408 19.3589 0.715234 21.2861 0.0378328C21.5323 -0.048035 21.7336 0.020114 21.8683 0.163227C22.0179 0.182309 22.1675 0.253184 22.3008 0.392208C23.1005 1.22363 23.2787 2.68065 23.5507 3.77376C23.8255 4.8805 24.058 5.99679 24.2607 7.11852C28.3097 6.6074 32.3669 6.18624 36.4391 5.89456C38.6139 5.73782 40.7928 5.61242 42.9716 5.51702C44.1209 5.46659 45.2716 5.44751 46.4222 5.43115C47.358 5.41479 48.4733 5.28667 49.2104 5.95726C49.2676 6.00905 49.3097 6.07311 49.3383 6.14262C49.4444 6.19442 49.5328 6.28029 49.5899 6.41113C51.2397 10.2997 51.2098 15.0347 50.7705 19.1823C50.7038 19.8133 50.289 20.3462 49.6049 20.3503C41.6251 20.4144 33.6454 20.4103 25.6657 20.4253C25.6589 20.781 25.6113 21.1395 25.5936 21.4216C25.5283 22.5148 25.4127 23.6038 25.3161 24.6928C25.1516 26.5696 25.0618 28.4178 25.0808 30.2933C25.5161 31.1983 24.3722 32.4618 23.3821 31.8294C21.5364 30.6531 19.8335 29.192 18.0709 27.8917C16.3938 26.6555 14.7032 25.4356 12.9868 24.2553C8.97175 21.4912 4.80439 18.9642 0.551342 16.5885C-0.208956 16.1646 -0.158633 15.0892 0.551342 14.6531V14.6558ZM14.2476 22.3103C15.9695 23.4825 17.6642 24.6928 19.3466 25.9181C20.4755 26.7386 21.6466 27.5332 22.7836 28.3647C22.8775 26.9867 23.1264 25.5896 23.2801 24.3043C23.4215 23.1213 23.5752 21.9396 23.7384 20.7592C23.7887 20.3871 23.8867 19.7002 24.1587 19.2859C24.1206 18.648 24.5123 17.9801 25.3352 17.9788C33.0891 17.9801 40.8431 17.9651 48.597 18.0074C48.816 16.2696 48.8976 14.5168 48.8391 12.7653C48.7779 10.9294 48.5154 9.10983 48.4039 7.28071C47.834 7.45381 47.1771 7.44155 46.599 7.47562C45.5096 7.54241 44.4188 7.60783 43.3294 7.66916C41.1505 7.79183 38.9729 7.93222 36.7981 8.11077C32.4268 8.46787 28.0622 8.92992 23.7166 9.52009C22.989 9.61959 22.4735 9.11392 22.3185 8.5551C22.2505 8.44334 22.2015 8.30976 22.1811 8.14757C22.0097 6.85819 21.8003 5.57426 21.5364 4.29851C21.3909 3.59658 21.1148 2.82104 20.9869 2.0605C19.7955 3.15906 18.3674 4.07771 17.1201 5.05497C15.3982 6.40159 13.6913 7.76866 11.9694 9.11529C9.12816 11.3383 6.2665 13.5491 3.26067 15.5445C7.01456 17.6489 10.6909 19.8828 14.2503 22.3076L14.2476 22.3103Z' fill='%23FFB65F'/%3E%3C/svg%3E%0A");
    }
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-prev {
        left: 0 !important;
        transform: translate(-200%, calc(-100% - 16px)) !important
    }
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-next {
        right: 0 !important;
        transform: translate(200%, calc(-100% - 16px)) scale(-1)  !important;
    }
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button svg {
        display: none;
    }
}
@media (max-width: 1024px) {
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-357 .elementor-element.elementor-element-1e14173d .elementor-swiper-button.elementor-swiper-button-next {
        display: none;

    }
}

/*Bullet*/
.elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-bullets.swiper-pagination-horizontal {
    display: none;
}
@media (max-width: 1024px) {
    .elementor-357 .elementor-element.elementor-element-1e14173d .swiper-pagination-bullets.swiper-pagination-horizontal {
        display: block;
        bottom: -10px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quilon';
	font-display: auto;
	src: url('https://mindsparkstherapy.com/wp-content/uploads/Quilon-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */