.elementor-8827 .elementor-element.elementor-element-65470439{--e-image-carousel-slides-to-show:2}.elementor-8827 .elementor-element.elementor-element-65470439>.elementor-widget-container{padding:0 32px 44px 32px}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel-caption{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:1.375rem;font-weight:400;font-style:normal;line-height:1.8rem;letter-spacing:.05px;margin-block-start:10px}.elementor-8827 .elementor-element.elementor-element-2762cef6{--e-image-carousel-slides-to-show:3}.elementor-8827 .elementor-element.elementor-element-2762cef6>.elementor-widget-container{padding:0 24px 0 24px}.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px}.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel-caption{text-align:center;font-family:"Source Sans Pro",Sans-serif;font-size:1.375rem;font-weight:400;font-style:normal;line-height:1.8rem;letter-spacing:.05px;margin-block-start:6px}.elementor-8827 .elementor-element.elementor-element-43ea95c4{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8827 .elementor-element.elementor-element-43ea95c4:not(.elementor-motion-effects-element-type-background),.elementor-8827 .elementor-element.elementor-element-43ea95c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCF4EF}.elementor-8827 .elementor-element.elementor-element-5295efbf>.elementor-widget-container{padding:0 0 0 0}.elementor-8827 .elementor-element.elementor-element-5295efbf{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8827 .elementor-element.elementor-element-7d096d0{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8827 .elementor-element.elementor-element-7d096d0:not(.elementor-motion-effects-element-type-background),.elementor-8827 .elementor-element.elementor-element-7d096d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8827 .elementor-element.elementor-element-1a3dd194>.elementor-widget-container{padding:0 0 0 0}.elementor-8827 .elementor-element.elementor-element-1a3dd194{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8827 .elementor-element.elementor-element-b5f03ff{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8827 .elementor-element.elementor-element-b5f03ff:not(.elementor-motion-effects-element-type-background),.elementor-8827 .elementor-element.elementor-element-b5f03ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8827 .elementor-element.elementor-element-35b18ece>.elementor-widget-container{padding:0 0 0 0}.elementor-8827 .elementor-element.elementor-element-35b18ece{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8827 .elementor-element.elementor-element-6613c286{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8827 .elementor-element.elementor-element-6613c286:not(.elementor-motion-effects-element-type-background),.elementor-8827 .elementor-element.elementor-element-6613c286>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8827 .elementor-element.elementor-element-12fece83>.elementor-widget-container{padding:0 0 0 0}.elementor-8827 .elementor-element.elementor-element-12fece83{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8827 .elementor-element.elementor-element-908386d{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:300px}.elementor-8827 .elementor-element.elementor-element-908386d:not(.elementor-motion-effects-element-type-background),.elementor-8827 .elementor-element.elementor-element-908386d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8827 .elementor-element.elementor-element-6c20ebb1>.elementor-widget-container{padding:0 0 0 0}.elementor-8827 .elementor-element.elementor-element-6c20ebb1{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-8a75865)}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:-5px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-fb5cfbe );--n-accordion-title-hover-color:var( --e-global-color-8a75865 );--n-accordion-title-active-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-hover-color:var( --e-global-color-fb5cfbe );--n-accordion-icon-active-color:var( --e-global-color-fb5cfbe )}.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#4E3D2914;border-style:none}.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:var(--e-global-color-primary);border-style:none}.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:#FCF4EF;border-style:none}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-padding:24px 28px 24px 28px}:where(.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:var(--e-global-typography-be113fd-font-family),Sans-serif;font-weight:var(--e-global-typography-be113fd-font-weight);line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}:where(.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none;--padding-top:0px;--padding-right:24px;--padding-bottom:0px;--padding-left:24px}@media(max-width:1024px){.elementor-8827 .elementor-element.elementor-element-65470439{--e-image-carousel-slides-to-show:2}.elementor-8827 .elementor-element.elementor-element-65470439>.elementor-widget-container{padding:0 20px 45px 24px}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel-caption{font-size:1.375rem;letter-spacing:.05px;margin-block-start:15px}.elementor-8827 .elementor-element.elementor-element-2762cef6{--e-image-carousel-slides-to-show:3}.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel-caption{font-size:1.375rem;letter-spacing:.05px;margin-block-start:15px}.elementor-8827 .elementor-element.elementor-element-43ea95c4{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8827 .elementor-element.elementor-element-5295efbf{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-7d096d0{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8827 .elementor-element.elementor-element-1a3dd194{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-b5f03ff{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8827 .elementor-element.elementor-element-35b18ece{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-6613c286{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8827 .elementor-element.elementor-element-12fece83{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-908386d{--padding-top:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px}.elementor-8827 .elementor-element.elementor-element-6c20ebb1{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-padding:20px 24px 20px 24px}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size )}:where(.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}}@media(max-width:767px){.elementor-8827 .elementor-element.elementor-element-65470439{--e-image-carousel-slides-to-show:3}.elementor-8827 .elementor-element.elementor-element-65470439>.elementor-widget-container{padding:0 4px 0 5px}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel-caption{text-align:center;font-size:1.1rem;line-height:1.4rem;letter-spacing:.05px;margin-block-start:8px}.elementor-8827 .elementor-element.elementor-element-2762cef6{--e-image-carousel-slides-to-show:2}.elementor-8827 .elementor-element.elementor-element-2762cef6>.elementor-widget-container{padding:0 0 28px 0}.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px}.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel-caption{text-align:center;font-size:1.1rem;line-height:1.3rem;letter-spacing:.05px;margin-block-start:9px}.elementor-8827 .elementor-element.elementor-element-43ea95c4{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8827 .elementor-element.elementor-element-5295efbf{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-7d096d0{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8827 .elementor-element.elementor-element-1a3dd194{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-b5f03ff{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8827 .elementor-element.elementor-element-35b18ece{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-6613c286{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8827 .elementor-element.elementor-element-12fece83{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-908386d{--padding-top:0px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-8827 .elementor-element.elementor-element-6c20ebb1{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-item-title-space-between:1em;--n-accordion-item-title-distance-from-content:0em;--n-accordion-title-font-size:var( --e-global-typography-be113fd-font-size )}.elementor-8827 .elementor-element.elementor-element-3ba41e64{--n-accordion-padding:18px 20px 18px 20px}:where(.elementor-8827 .elementor-element.elementor-element-3ba41e64>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:var(--e-global-typography-be113fd-line-height);letter-spacing:var(--e-global-typography-be113fd-letter-spacing)}}@media (min-width:1024px){.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel .swiper-slide img{display:block;width:100%;height:300px!important;max-height:none;object-fit:cover;object-position:center}}@media (min-width:768px) and (max-width:1024px){.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-image-carousel .swiper-slide img{display:block;width:100%;height:250px!important;max-height:none;object-fit:cover;object-position:center}}.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-swiper-button{top:calc(50% - 50px)!important;transform:translateY(-50%)}@media (min-width:768px) and (max-width:1024px){.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-swiper-button{top:130px!important}}@media (max-width:767px){.elementor-8827 .elementor-element.elementor-element-65470439 .elementor-swiper-button{top:175px!important}}@media (max-width:767px){.elementor-8827 .elementor-element.elementor-element-2762cef6 .elementor-image-carousel .swiper-slide img{display:block;width:100%;height:200px!important;max-height:none;object-fit:cover;object-position:center}}.ddp-timeline-line{transform-origin:top center}.horizontal-timeline .horizontal-timeline-line{transform:scaleX(0);transform-origin:left center;transition:transform 1s ease-in-out 0.3s}.horizontal-timeline.is-visible .horizontal-timeline-line{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.horizontal-timeline .horizontal-timeline-line{transform:none;transition:none}}