.elementor-32 .elementor-element.elementor-element-578982f{margin-top:-9px;margin-bottom:-9px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-32 .elementor-element.elementor-element-28c76bc>.elementor-widget-container{margin:-37px 0 0 0}.elementor-32 .elementor-element.elementor-element-28c76bc .elementor-heading-title{color:var(--e-global-color-9278d37)}.elementor-32 .elementor-element.elementor-element-57800bb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-32 .elementor-element.elementor-element-9a27a3f>.elementor-widget-container{background-color:#FFF;margin:0 100px 0 100px;padding:08px 0 10px 0;border-radius:20px 20px 0 0;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-32 .elementor-element.elementor-element-9a27a3f{text-align:center}.elementor-32 .elementor-element.elementor-element-9a27a3f .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:22px;font-weight:600;color:#078318}.elementor-32 .elementor-element.elementor-element-383f10c>.elementor-widget-container{background-color:#FFF;margin:-5px 0 0 0;padding:20px 20px 20px 20px;border-style:double;border-radius:20px 20px 20px 20px}.elementor-32 .elementor-element.elementor-element-67e16ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-32 .elementor-element.elementor-element-c4b6076>.elementor-widget-container{background-color:#FFF;margin:0 100px 0 100px;padding:8px 0 10px 0;border-radius:20px 20px 0 0;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-32 .elementor-element.elementor-element-c4b6076{text-align:center}.elementor-32 .elementor-element.elementor-element-c4b6076 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:22px;font-weight:600;color:var(--e-global-color-46f48c0)}.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-32 .elementor-element.elementor-element-51f1db8>.elementor-widget-container{background-color:#FFF;margin:-5px 0 0 0;border-radius:20px 20px 20px 20px}.elementor-32 .elementor-element.elementor-element-51f1db8 .elementor-swiper-button{font-size:20px}.elementor-32 .elementor-element.elementor-element-5a06454{padding:75px 0 0 0}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-32 .elementor-element.elementor-element-a76f7c9 .elementor-cta .elementor-cta__bg,.elementor-32 .elementor-element.elementor-element-a76f7c9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-32 .elementor-element.elementor-element-a76f7c9 .elementor-cta__content{min-height:290px;text-align:center}.elementor-32 .elementor-element.elementor-element-a76f7c9 .elementor-cta__button{font-family:"Varela Round",Sans-serif;font-size:18px;font-weight:500;color:#FFF;background-color:var(--e-global-color-cdf1111);border-color:#16A100;border-radius:30px}.elementor-32 .elementor-element.elementor-element-a76f7c9 .elementor-cta__button:hover{background-color:var(--e-global-color-fa9e684);border-color:#18D935}.elementor-32 .elementor-element.elementor-element-25022ed .elementor-cta .elementor-cta__bg,.elementor-32 .elementor-element.elementor-element-25022ed .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-32 .elementor-element.elementor-element-25022ed .elementor-cta__content{min-height:290px;text-align:center}.elementor-32 .elementor-element.elementor-element-25022ed .elementor-cta__button{font-family:"Varela Round",Sans-serif;font-size:18px;font-weight:500;color:#FFF;background-color:#16A100;border-color:var(--e-global-color-cdf1111);border-radius:30px}.elementor-32 .elementor-element.elementor-element-25022ed .elementor-cta__button:hover{color:#FFF;background-color:var(--e-global-color-fa9e684);border-color:var(--e-global-color-fa9e684)}.elementor-32 .elementor-element.elementor-element-5963da1 .elementor-cta .elementor-cta__bg,.elementor-32 .elementor-element.elementor-element-5963da1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-32 .elementor-element.elementor-element-5963da1 .elementor-cta__content{min-height:290px;text-align:center}.elementor-32 .elementor-element.elementor-element-5963da1 .elementor-cta__button{font-family:"Varela Round",Sans-serif;font-size:18px;font-weight:500;color:snow;background-color:var(--e-global-color-cdf1111);border-color:var(--e-global-color-cdf1111);border-radius:30px}.elementor-32 .elementor-element.elementor-element-5963da1 .elementor-cta__button:hover{color:#FFF;background-color:var(--e-global-color-fa9e684);border-color:var(--e-global-color-fa9e684)}.elementor-32 .elementor-element.elementor-element-b4644c6>.elementor-widget-container{margin:50px 0 0 0}.elementor-32 .elementor-element.elementor-element-b4644c6{text-align:center}.elementor-32 .elementor-element.elementor-element-b4644c6 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-weight:600;text-shadow:0 3px 6px rgb(0 0 0 / .3);color:var(--e-global-color-secondary)}.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-32 .elementor-element.elementor-element-69a7051 img{border-radius:200px 200px 200px 200px}.elementor-32 .elementor-element.elementor-element-be20ed8 img{border-radius:200px 200px 200px 200px}.elementor-32 .elementor-element.elementor-element-0b8c628 img{border-radius:200px 200px 200px 200px}.elementor-32 .elementor-element.elementor-element-a8a04a0 img{border-radius:200px 200px 200px 200px}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-be17e97.elementor-column .elementor-widget-wrap{align-items:center}.elementor-32 .elementor-element.elementor-element-be17e97.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-32 .elementor-element.elementor-element-5b79298{text-align:center}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-9ae5444.elementor-column .elementor-widget-wrap{align-items:center}.elementor-32 .elementor-element.elementor-element-9ae5444.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-32 .elementor-element.elementor-element-49a7949{text-align:center}.elementor-32 .elementor-element.elementor-element-aa3474c>.elementor-widget-container{margin:50px 0 0 0}.elementor-32 .elementor-element.elementor-element-aa3474c{text-align:center}.elementor-32 .elementor-element.elementor-element-aa3474c .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-weight:600;text-shadow:0 3px 6px rgb(0 0 0 / .3);color:var(--e-global-color-secondary)}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-32 .elementor-element.elementor-element-977bf15 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-32 .elementor-element.elementor-element-977bf15 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-32 .elementor-element.elementor-element-977bf15{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-32 .elementor-element.elementor-element-eaa16d5>.elementor-widget-container{margin:50px 0 0 0}.elementor-32 .elementor-element.elementor-element-eaa16d5{text-align:center}.elementor-32 .elementor-element.elementor-element-eaa16d5 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-weight:600;text-shadow:0 3px 6px rgb(0 0 0 / .3);color:var(--e-global-color-secondary)}.elementor-32 .elementor-element.elementor-element-9016ce0{--e-image-carousel-slides-to-show:5}.elementor-32 .elementor-element.elementor-element-9016ce0>.elementor-widget-container{margin:25px 0 0 0}.elementor-32 .elementor-element.elementor-element-9016ce0 .swiper-wrapper{display:flex;align-items:center}