.elementor-9741 .elementor-element.elementor-element-e4d649b{--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;}.elementor-9741 .elementor-element.elementor-element-121fd0e{--spacer-size:53px;}.elementor-9741 .elementor-element.elementor-element-79be235{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9741 .elementor-element.elementor-element-3d7a1e8{--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;}.elementor-9741 .elementor-element.elementor-element-3d7a1e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9741 .elementor-element.elementor-element-4593262 > .elementor-widget-container{margin:49px 35px 1px 1px;padding:11px 1px 1px 1px;}.elementor-9741 .elementor-element.elementor-element-4593262{text-align:right;}.elementor-9741 .elementor-element.elementor-element-4593262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;font-style:normal;color:var( --e-global-color-accent );}.elementor-9741 .elementor-element.elementor-element-8f210cf > .elementor-widget-container{padding:1px 18px 1px 53px;}.elementor-9741 .elementor-element.elementor-element-8f210cf{text-align:right;font-size:6px;font-weight:600;}.elementor-9741 .elementor-element.elementor-element-c4d1821 > .elementor-widget-container{padding:0px 13px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-fc03ebe > .elementor-widget-container{padding:0px 13px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-94bcf1a{--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;}.elementor-9741 .elementor-element.elementor-element-67cccb5{--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;}.elementor-9741 .elementor-element.elementor-element-76712fb{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-9741 .elementor-element.elementor-element-76712fb > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 1px 1px 1px;}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );z-index:auto;}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-wrapper path{stroke:#E0E7EB;stroke-linecap:round;stroke-linejoin:round;}.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-9741 .elementor-element.elementor-element-c6bc945{--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;}.elementor-9741 .elementor-element.elementor-element-c6bc945:not(.elementor-motion-effects-element-type-background), .elementor-9741 .elementor-element.elementor-element-c6bc945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE7EC;}.elementor-9741 .elementor-element.elementor-element-cc0bb6f{--spacer-size:50px;}.elementor-9741 .elementor-element.elementor-element-3a64271 > .elementor-widget-container{padding:74px 1px 11px 1px;}.elementor-9741 .elementor-element.elementor-element-3a64271{text-align:center;}.elementor-9741 .elementor-element.elementor-element-3a64271 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-9741 .elementor-element.elementor-element-b18e6ae > .elementor-widget-container{background-color:#E0E7EB;padding:1px 85px 0px 85px;}.elementor-9741 .elementor-element.elementor-element-b18e6ae{text-align:center;}.elementor-9741 .elementor-element.elementor-element-ac601fb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:99px;--padding-bottom:99px;--padding-left:99px;--padding-right:99px;}.elementor-9741 .elementor-element.elementor-element-ac601fb:not(.elementor-motion-effects-element-type-background), .elementor-9741 .elementor-element.elementor-element-ac601fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E7EB;}.elementor-9741 .elementor-element.elementor-element-b119900 .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-b119900 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-b119900 .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-b119900 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-8ef203d .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-8ef203d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-8ef203d .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-8ef203d .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-c33d32f .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-c33d32f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-c33d32f .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-c33d32f .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-ba28624{--display:flex;}.elementor-9741 .elementor-element.elementor-element-0bb1d47 .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-0bb1d47 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-0bb1d47 .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-0bb1d47 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-0bb1d47 .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-97039c4{--display:flex;}.elementor-9741 .elementor-element.elementor-element-d553cbc .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-d553cbc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-d553cbc .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-d553cbc .elementor-cta__title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-b9f2c36{--display:flex;}.elementor-9741 .elementor-element.elementor-element-e52b494 .elementor-cta .elementor-cta__bg, .elementor-9741 .elementor-element.elementor-element-e52b494 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9741 .elementor-element.elementor-element-e52b494 .elementor-cta__content{text-align:center;}.elementor-9741 .elementor-element.elementor-element-e52b494 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-3b48853{--display:flex;}.elementor-9741 .elementor-element.elementor-element-29d4f30 > .elementor-widget-container{padding:15px 88px 15px 88px;}.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-arrows-yes .elementor-main-swiper{width:calc( 92% - 40px );}.elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-main-swiper{width:92%;}.elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-swiper-button{font-size:20px;}.elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-testimonial__content, .elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-testimonial__content:after{background-color:#E4E6E0;}.elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-29d4f30.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-9741 .elementor-element.elementor-element-29d4f30 .elementor-testimonial__text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9741 .elementor-element.elementor-element-8864df9 > .elementor-widget-container{padding:58px 58px 58px 58px;}.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-main-swiper{width:100%;}.elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-swiper-button{font-size:20px;}.elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-testimonial__content, .elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-testimonial__content:after{background-color:#E4E6E0;}.elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9741 .elementor-element.elementor-element-8864df9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-9741 .elementor-element.elementor-element-8864df9 .elementor-testimonial__text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9741 .elementor-element.elementor-element-30a83d9 > .elementor-widget-container{padding:62px 17px 17px 17px;}.elementor-9741 .elementor-element.elementor-element-30a83d9{text-align:center;}.elementor-9741 .elementor-element.elementor-element-30a83d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-9741 .elementor-element.elementor-element-36009b1 > .elementor-widget-container{padding:4px 54px 0px 54px;}.elementor-9741 .elementor-element.elementor-element-36009b1{text-align:center;}.elementor-9741 .elementor-element.elementor-element-a41214c > .elementor-widget-container{padding:4px 54px 0px 54px;}.elementor-9741 .elementor-element.elementor-element-a41214c{text-align:center;}.elementor-9741 .elementor-element.elementor-element-3127fd8 > .elementor-widget-container{padding:0px 85px 55px 85px;}.elementor-9741 .elementor-element.elementor-element-3127fd8.elementor-element{--align-self:center;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:28px;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-28px;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-type-html{padding-bottom:0px;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-button[type="submit"]{color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a1e104c );color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a1e104c );color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-message.elementor-message-success{color:var( --e-global-color-accent );}.elementor-9741 .elementor-element.elementor-element-3127fd8 .elementor-message.elementor-message-danger{color:var( --e-global-color-f302576 );}.elementor-9741 .elementor-element.elementor-element-3127fd8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9741 .elementor-element.elementor-element-ac601fb{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9741 .elementor-element.elementor-element-3d7a1e8{--width:32.915%;}.elementor-9741 .elementor-element.elementor-element-94bcf1a{--width:66.6666%;}}@media(max-width:767px){.elementor-9741 .elementor-element.elementor-element-4593262 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-4593262{text-align:center;}.elementor-9741 .elementor-element.elementor-element-8f210cf > .elementor-widget-container{padding:1px 25px 1px 25px;}.elementor-9741 .elementor-element.elementor-element-8f210cf{text-align:center;}.elementor-9741 .elementor-element.elementor-element-c4d1821 > .elementor-widget-container{padding:0px 27px 045px 27px;}.elementor-9741 .elementor-element.elementor-element-3a64271 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-b18e6ae > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-9741 .elementor-element.elementor-element-b18e6ae{text-align:left;}.elementor-9741 .elementor-element.elementor-element-ac601fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9741 .elementor-element.elementor-element-b119900{width:100%;max-width:100%;grid-column:span 1;}.elementor-9741 .elementor-element.elementor-element-b119900 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-b119900.elementor-element{--align-self:flex-start;--flex-grow:1;}.elementor-9741 .elementor-element.elementor-element-c33d32f{width:100%;max-width:100%;grid-column:span 1;}.elementor-9741 .elementor-element.elementor-element-c33d32f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9741 .elementor-element.elementor-element-c33d32f.elementor-element{--align-self:flex-start;--flex-grow:1;}.elementor-9741 .elementor-element.elementor-element-29d4f30 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-9741 .elementor-element.elementor-element-8864df9 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-9741 .elementor-element.elementor-element-36009b1 > .elementor-widget-container{padding:3px 30px 3px 30px;}.elementor-9741 .elementor-element.elementor-element-3127fd8 > .elementor-widget-container{padding:45px 45px 45px 45px;}}/* Start custom CSS for animated-headline, class: .elementor-element-76712fb */.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline {
  display: flex;
  align-items: center; 
  justify-content: center; 
}

.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-plain-text,
.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-text {
  font-size: 18px;   /* same size for both */
  line-height: 1.2;  /* tweak until centered nicely */
  vertical-align: middle;
}


.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-text {
  margin-left: 0.em;   /* optional: adds balance */
}

/* Size + consistent line-height */
.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-plain-text,
.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-text {
  font-size: 18px;
  line-height: 1.2;
}

/* Keep parts aligned and add space between them */
.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline {
  display: flex;
  justify-content: center;
  align-items: baseline;   /* baseline = proper text alignment */
  gap: 0.2em;              /* space on both sides of the animated word */
}

/* Make the animated wrapper behave like text */
.elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-wrapper {
  display: inline-flex;
  align-items: baseline;
  margin: 0;               /* let gap handle spacing */
}

/* Fallback if 'gap' doesn't apply for any reason */
@supports not (gap: 1em) {
  .elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-plain-text:first-of-type { margin-right: .4em; }
  .elementor-9741 .elementor-element.elementor-element-76712fb .elementor-headline-dynamic-wrapper { margin: 0 .4em; }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-8864df9 */.elementor-9741 .elementor-element.elementor-element-8864df9 {
  font-size: 12px; /* adjust the number to the size you want */
}/* End custom CSS */