.elementor-85 .elementor-element.elementor-element-3acdea37{--display:flex;--min-height:752px;--background-transition:0.3s;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-85 .elementor-element.elementor-element-3acdea37:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-3acdea37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-3acdea37:hover{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 62%, #FFFFFF 100%);--overlay-opacity:0;}.elementor-85 .elementor-element.elementor-element-3acdea37::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C3339;--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-3acdea37:hover::before, .elementor-85 .elementor-element.elementor-element-3acdea37:hover > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3acdea37:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .elementor-background-slideshow:hover::before, .elementor-85 .elementor-element.elementor-element-3acdea37 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-3acdea37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-5156a3d5{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-translateX:282px;--e-transform-translateY:129px;--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -76px -3px -3px;--container-widget-width:100%;--container-widget-flex-grow:0;top:33.44px;z-index:999;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-85 .elementor-element.elementor-element-5156a3d5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-5156a3d5{right:284px;}body.rtl .elementor-85 .elementor-element.elementor-element-5156a3d5{left:284px;}.elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{font-family:"DM Sans", poppins;font-size:182px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-5px;word-spacing:0.4em;color:#94C6C4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-85 .elementor-element.elementor-element-c0076c1{--e-transform-translateY:-43px;--e-transform-scale:1.8;top:35px;}.elementor-85 .elementor-element.elementor-element-c0076c1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-c0076c1{left:-312px;}body.rtl .elementor-85 .elementor-element.elementor-element-c0076c1{right:-312px;}.elementor-85 .elementor-element.elementor-element-7c8fbab0{--display:flex;--min-height:1150px;--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;--background-transition:0.3s;--overlay-opacity:0;border-style:none;--border-style:none;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-85 .elementor-element.elementor-element-7c8fbab0:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, #FFFFFF 100%);}.elementor-85 .elementor-element.elementor-element-7c8fbab0:hover{background-color:#FFFFFF;--overlay-opacity:0;border-style:none;}.elementor-85 .elementor-element.elementor-element-7c8fbab0.e-con{--e-con-transform-translateX:-15px;}.elementor-85 .elementor-element.elementor-element-7c8fbab0::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-7c8fbab0:hover::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0:hover > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .elementor-background-slideshow:hover::before, .elementor-85 .elementor-element.elementor-element-7c8fbab0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-85 .elementor-element.elementor-element-7c8fbab0, .elementor-85 .elementor-element.elementor-element-7c8fbab0::before{--border-transition:0s;}.elementor-85 .elementor-element.elementor-element-6b1f1444{width:100%;max-width:100%;--e-transform-translateY:50px;--e-transform-scale:1.1;z-index:8;text-align:center;}.elementor-85 .elementor-element.elementor-element-6b1f1444.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{font-family:"Poppins", poppins;font-size:103px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-0.5px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-85 .elementor-element.elementor-element-2578873{width:var( --container-widget-width, 98.193% );max-width:98.193%;padding:-2px 15px 10px 18px;--container-widget-width:98.193%;--container-widget-flex-grow:0;top:717px;z-index:999;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-85 .elementor-element.elementor-element-2578873.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-2578873{left:19px;}body.rtl .elementor-85 .elementor-element.elementor-element-2578873{right:19px;}.elementor-85 .elementor-element.elementor-element-2578873 .elementor-heading-title{font-size:134px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:-5px;word-spacing:0.3em;color:#FAF5EC;}.elementor-85 .elementor-element.elementor-element-f9cc958{width:var( --container-widget-width, 98.193% );max-width:98.193%;padding:-2px 15px 10px 18px;--container-widget-width:98.193%;--container-widget-flex-grow:0;top:892px;z-index:999;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-85 .elementor-element.elementor-element-f9cc958.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-f9cc958{left:25px;}body.rtl .elementor-85 .elementor-element.elementor-element-f9cc958{right:25px;}.elementor-85 .elementor-element.elementor-element-f9cc958 .elementor-heading-title{font-size:63px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-5px;word-spacing:0.3em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-85 .elementor-element.elementor-element-e48510b .elementor-button{background-color:#391F48;font-family:"Poppins", poppins;font-size:26px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-85 .elementor-element.elementor-element-e48510b{--e-transform-translateY:756px;z-index:10003;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-59292b58{width:var( --container-widget-width, 1000px );max-width:1000px;--e-transform-translateY:-50px;--e-transform-scale:0.87;padding:0% 0% 0% 0%;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:9;column-gap:0px;text-align:justify;font-family:"Poppins", poppins;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.2px;word-spacing:0em;color:#391F48;}.elementor-85 .elementor-element.elementor-element-59292b58.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-59292b58 p{margin-block-end:15px;}.elementor-85 .elementor-element.elementor-element-0c9685f{--e-transform-translateX:134px;--e-transform-translateY:218px;top:254px;z-index:0;}.elementor-85 .elementor-element.elementor-element-0c9685f.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-0c9685f{right:346px;}body.rtl .elementor-85 .elementor-element.elementor-element-0c9685f{left:346px;}.elementor-85 .elementor-element.elementor-element-0c9685f img{width:100%;max-width:100%;height:500px;}.elementor-85 .elementor-element.elementor-element-c285032{--display:flex;--min-height:710px;--z-index:999;}.elementor-85 .elementor-element.elementor-element-bf45dcf{width:100%;max-width:100%;--e-transform-translateX:-179px;--e-transform-translateY:50px;--e-transform-scale:0.6;z-index:8;text-align:start;}.elementor-85 .elementor-element.elementor-element-bf45dcf.elementor-element{--align-self:center;}.elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{font-family:"Poppins", poppins;font-size:114px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.5px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), poppins;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 ), poppins;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-swiper-button{font-size:32px;color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-d8c4e03 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}.elementor-85 .elementor-element.elementor-element-d8c4e03.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-85 .elementor-element.elementor-element-d8c4e03.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:39px;}.elementor-85 .elementor-element.elementor-element-d8c4e03.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:39px;}.elementor-85 .elementor-element.elementor-element-d8c4e03.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:39px;}.elementor-85 .elementor-element.elementor-element-d8c4e03.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:39px;}.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__text{font-family:"Poppins", poppins;font-size:16px;font-weight:600;}.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__name{font-family:"Poppins", poppins;font-size:19px;font-weight:700;letter-spacing:-0.8px;word-spacing:0px;}.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__title{font-family:"Poppins", poppins;font-size:11px;font-weight:600;}body.elementor-page-85:not(.elementor-motion-effects-element-type-background), body.elementor-page-85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-85 .elementor-element.elementor-element-5156a3d5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-5156a3d5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-5156a3d5{right:14px;}body.rtl .elementor-85 .elementor-element.elementor-element-5156a3d5{left:14px;}.elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{font-size:103px;}.elementor-85 .elementor-element.elementor-element-7c8fbab0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-85 .elementor-element.elementor-element-6b1f1444{width:var( --container-widget-width, 737px );max-width:737px;--e-transform-translateX:0px;--container-widget-width:737px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{font-size:70px;}.elementor-85 .elementor-element.elementor-element-2578873 .elementor-heading-title{font-size:42px;}.elementor-85 .elementor-element.elementor-element-f9cc958 .elementor-heading-title{font-size:42px;}.elementor-85 .elementor-element.elementor-element-59292b58{padding:0% 0% 0% 0%;--container-widget-width:598px;--container-widget-flex-grow:0;width:var( --container-widget-width, 598px );max-width:598px;font-size:18px;}.elementor-85 .elementor-element.elementor-element-0c9685f{width:var( --container-widget-width, 1000px );max-width:1000px;--e-transform-translateX:25px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-0c9685f.elementor-element{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-0c9685f{right:30px;}body.rtl .elementor-85 .elementor-element.elementor-element-0c9685f{left:30px;}.elementor-85 .elementor-element.elementor-element-bf45dcf{width:var( --container-widget-width, 737px );max-width:737px;--e-transform-translateX:0px;--container-widget-width:737px;--container-widget-flex-grow:0;}.elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{font-size:70px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-3acdea37{--width:100%;}.elementor-85 .elementor-element.elementor-element-7c8fbab0{--content-width:970px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-3acdea37{--width:100%;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-85 .elementor-element.elementor-element-5156a3d5{--e-transform-translateX:134px;--e-transform-scale:1;--e-transform-skewX:0deg;padding:3% 3% 3% 3%;--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;top:-42px;text-align:start;}.elementor-85 .elementor-element.elementor-element-5156a3d5.elementor-element{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-5156a3d5{right:134px;}body.rtl .elementor-85 .elementor-element.elementor-element-5156a3d5{left:134px;}.elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{font-size:89px;line-height:86px;}.elementor-85 .elementor-element.elementor-element-c0076c1{--e-transform-translateY:-193px;top:395px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-c0076c1{left:-206px;}body.rtl .elementor-85 .elementor-element.elementor-element-c0076c1{right:-206px;}.elementor-85 .elementor-element.elementor-element-7c8fbab0.e-con{--e-con-transform-translateY:-88px;}.elementor-85 .elementor-element.elementor-element-6b1f1444{--e-transform-translateX:11px;--container-widget-width:869px;--container-widget-flex-grow:0;width:var( --container-widget-width, 869px );max-width:869px;text-align:center;}.elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-85 .elementor-element.elementor-element-2578873{--e-transform-translateY:187px;--e-transform-scale:2;text-align:center;}.elementor-85 .elementor-element.elementor-element-2578873 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-85 .elementor-element.elementor-element-f9cc958{--e-transform-translateY:-32px;top:987px;text-align:center;}.elementor-85 .elementor-element.elementor-element-f9cc958 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-85 .elementor-element.elementor-element-e48510b{--e-transform-translateX:19px;--e-transform-translateY:866px;--e-transform-scale:0.8;}.elementor-85 .elementor-element.elementor-element-59292b58{--e-transform-translateX:11px;--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;text-align:center;font-size:18px;}.elementor-85 .elementor-element.elementor-element-0c9685f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:420px;}.elementor-85 .elementor-element.elementor-element-0c9685f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-0c9685f{right:243px;}body.rtl .elementor-85 .elementor-element.elementor-element-0c9685f{left:243px;}.elementor-85 .elementor-element.elementor-element-0c9685f img{width:730px;max-width:905px;height:447px;}.elementor-85 .elementor-element.elementor-element-bf45dcf{--e-transform-translateX:0px;--e-transform-translateY:19px;--e-transform-scale:1;--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;text-align:center;}.elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-85 .elementor-element.elementor-element-d8c4e03{--e-transform-translateY:12px;--e-transform-scale:1;}}/* Start custom CSS for heading, class: .elementor-element-5156a3d5 *//* Desktop */
.elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{
    letter-spacing: -18.5px !important;
}


/* Tablet */
@media screen and (max-width: 1024px){

    .elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{
        letter-spacing: -8px !important;
    }

}

/* Mobile */
@media screen and (max-width: 767px){

    .elementor-85 .elementor-element.elementor-element-5156a3d5 .elementor-heading-title{
        letter-spacing: -5px !important;

    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0076c1 */.elementor-85 .elementor-element.elementor-element-c0076c1 img{
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b1f1444 *//* Desktop */
.elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{
    background: linear-gradient(180deg, #a6e0de 90.9%, #fff4db 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    display: inline-block;
    letter-spacing: -9px !important;

}


/* Tablet */
@media screen and (max-width: 1024px){

    .elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{
        background: linear-gradient(180deg, #a6e0de 15%, #fff4db 130%) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        letter-spacing: -4px !important;
    }

}

/* Mobile */
@media screen and (max-width: 767px){

    .elementor-85 .elementor-element.elementor-element-6b1f1444 .elementor-heading-title{
        background: linear-gradient(180deg, #a6e0de 40%, #fff4db 100%) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        letter-spacing: -3px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2578873 */.elementor-85 .elementor-element.elementor-element-2578873 {
    background: linear-gradient(180deg, #a6e0de 80.9%, #fff4db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* Desktop */
.elementor-85 .elementor-element.elementor-element-2578873 .elementor-heading-title{
    letter-spacing: -12px !important;
}

/* Mobile */
@media (max-width: 767px){
    .elementor-85 .elementor-element.elementor-element-2578873 .elementor-heading-title{
        letter-spacing: -2px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9cc958 */.elementor-85 .elementor-element.elementor-element-f9cc958 .elementor-heading-title {
    letter-spacing: -4px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c9685f *//* Desktop */
.elementor-85 .elementor-element.elementor-element-0c9685f{
    transform: scale(1.8);
    transform-origin: center center;
    opacity: 0.47;
}

/* Tablet */
@media screen and (max-width: 1024px){

    .elementor-85 .elementor-element.elementor-element-0c9685f{
        transform: scale(1.3);
        transform-origin: center center;
        opacity: 0.7;
    }

}

/* Mobile */
@media screen and (max-width: 767px){

    .elementor-85 .elementor-element.elementor-element-0c9685f{
        transform: scale(1.);
        transform-origin: center center;
        opacity: 0.8;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf45dcf *//* Desktop */
.elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{
    background: linear-gradient(180deg, #a6e0de 50.9%, #fff4db 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    display: inline-block;
    letter-spacing: -9px !important;

}


/* Tablet */
@media screen and (max-width: 1024px){

    .elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{
        background: linear-gradient(180deg, #a6e0de 15%, #fff4db 130%) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        letter-spacing: -4px !important;
    }

}

/* Mobile */
@media screen and (max-width: 767px){

    .elementor-85 .elementor-element.elementor-element-bf45dcf .elementor-heading-title{
        background: linear-gradient(180deg, #a6e0de 40%, #fff4db 100%) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent !important;
        letter-spacing: -3px !important;
    }

}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-d8c4e03 *//* Desktop + Mobile */
.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__text,
.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__content{
    text-align: justify !important;
    text-justify: inter-word !important;
}

/* Optional: make width full so justify works better */
.elementor-85 .elementor-element.elementor-element-d8c4e03 .elementor-testimonial__text{
    width: 100%;
    display: block;
}/* End custom CSS */