.elementor-3564 .elementor-element.elementor-element-482eecf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 90px 90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3564 .elementor-element.elementor-element-2e9ec823{--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:32px 64px;--row-gap:32px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-476aab82{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-33cdefa0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3564 .elementor-element.elementor-element-23e697bd img{border-radius:48px 48px 48px 48px;}.elementor-3564 .elementor-element.elementor-element-5e699852{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-78a00f86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-78a00f86:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-78a00f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDF7AD;}.elementor-3564 .elementor-element.elementor-element-b818b72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3564 .elementor-element.elementor-element-78c50a21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-78c50a21:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-78c50a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-3564 .elementor-element.elementor-element-77c53df9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3564 .elementor-element.elementor-element-54caad62 > .elementor-widget-container{margin:012px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-54caad62{text-align:start;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#5E5E5E;}.elementor-widget-button .elementor-button{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-3564 .elementor-element.elementor-element-7af58be6 .elementor-button{background-color:#111112;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:1000px 1000px 1000px 1000px;padding:21px 32px 21px 32px;}.elementor-3564 .elementor-element.elementor-element-7af58be6 .elementor-button:hover, .elementor-3564 .elementor-element.elementor-element-7af58be6 .elementor-button:focus{background-color:#CDF7AD;color:#111112;}.elementor-3564 .elementor-element.elementor-element-7af58be6 > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-7af58be6 .elementor-button:hover svg, .elementor-3564 .elementor-element.elementor-element-7af58be6 .elementor-button:focus svg{fill:#111112;}.elementor-3564 .elementor-element.elementor-element-4ad070b7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-3564 .elementor-element.elementor-element-10190e8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-132763c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3564 .elementor-element.elementor-element-5501ea88{text-align:center;}.elementor-3564 .elementor-element.elementor-element-5501ea88 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-56963b1b{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-704209a8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-3564 .elementor-element.elementor-element-704209a8:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-704209a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-3564 .elementor-element.elementor-element-1e6027e5 > .elementor-widget-container{margin:08px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-1e6027e5{text-align:center;}.elementor-3564 .elementor-element.elementor-element-1e6027e5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-1f828753{text-align:center;font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:500;color:#808080;}.elementor-3564 .elementor-element.elementor-element-1f828753 p{margin-block-end:0px;}.elementor-3564 .elementor-element.elementor-element-c41b7f8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-3564 .elementor-element.elementor-element-c41b7f8:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-c41b7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-3564 .elementor-element.elementor-element-3142144d > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-3142144d{text-align:center;}.elementor-3564 .elementor-element.elementor-element-3142144d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-387867bf{text-align:center;font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:500;color:#808080;}.elementor-3564 .elementor-element.elementor-element-387867bf p{margin-block-end:0px;}.elementor-3564 .elementor-element.elementor-element-2f284c31{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-3564 .elementor-element.elementor-element-2f284c31:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-2f284c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-3564 .elementor-element.elementor-element-37c8b110 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-37c8b110{text-align:center;}.elementor-3564 .elementor-element.elementor-element-37c8b110 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-51c318db{text-align:center;font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:500;color:#808080;}.elementor-3564 .elementor-element.elementor-element-51c318db p{margin-block-end:0px;}.elementor-3564 .elementor-element.elementor-element-2e6aa4fb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-3564 .elementor-element.elementor-element-2e6aa4fb:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-2e6aa4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-3564 .elementor-element.elementor-element-9b8e9bb > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-9b8e9bb{text-align:center;}.elementor-3564 .elementor-element.elementor-element-9b8e9bb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-74fc4b69{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-3564 .elementor-element.elementor-element-74fc4b69:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-74fc4b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-3564 .elementor-element.elementor-element-514cf04c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-514cf04c{text-align:center;}.elementor-3564 .elementor-element.elementor-element-514cf04c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-573dfe5d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3564 .elementor-element.elementor-element-6b298018{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:112px;--margin-bottom:112px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-1a418d0d > .elementor-widget-container{margin:0px 0px 90px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-1a418d0d{text-align:center;}.elementor-3564 .elementor-element.elementor-element-1a418d0d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-50e1262b{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-773c4483{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-1203d030 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-5e8df68{text-align:center;}.elementor-3564 .elementor-element.elementor-element-5e8df68 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-284ea6{text-align:center;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-2a812eaf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-201db831 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-339760a3{text-align:center;}.elementor-3564 .elementor-element.elementor-element-339760a3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-2e1cfd9a{text-align:center;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-5c199c5d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-29e155dd > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-3bd0782d{text-align:center;}.elementor-3564 .elementor-element.elementor-element-3bd0782d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-7af39d12{text-align:center;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-171eca9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination-bullet-active, .elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination-fraction{color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-3dc90dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-swiper-button{font-size:20px;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination-bullet{height:10px;width:10px;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#343131;opacity:1;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__text{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;font-style:normal;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__name{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__title{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__image img{width:64px;height:64px;border-radius:0px;}.elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (64px / 2) - 8px );}body:not(.rtl) .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (64px / 2) - 8px );right:auto;}body.rtl .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (64px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (64px / 2) - 8px );right:auto;}body.rtl .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-3564 .elementor-element.elementor-element-3dc90dae.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (64px / 2) - 8px );left:auto;}.elementor-3564 .elementor-element.elementor-element-11f4895{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3564 .elementor-element.elementor-element-11f4895:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-11f4895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F8;}.elementor-3564 .elementor-element.elementor-element-52d114b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:110px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-13f02da2 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-13f02da2{text-align:center;}.elementor-3564 .elementor-element.elementor-element-13f02da2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:700;color:#111112;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-repeater-item-4e96e1f .swiper-slide-bg{background-image:url(https://design030.de/wp-content/uploads/2025/01/Frame-1032609690.png);background-size:contain;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-repeater-item-72695c3 .swiper-slide-bg{background-image:url(https://design030.de/wp-content/uploads/2025/01/Frame-1032609823.png);background-size:contain;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-repeater-item-6cbc1aa .swiper-slide-bg{background-image:url(https://design030.de/wp-content/uploads/2025/01/Frame-1032609825.png);background-size:contain;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-repeater-item-c7f97aa .swiper-slide-bg{background-image:url(https://design030.de/wp-content/uploads/2025/03/Frame-1032609825.png);background-size:contain;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide{transition-duration:calc(2500ms*1.2);height:300px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-contents{max-width:100%;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading{color:#111112;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-description{color:#111112;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination-fraction{font-size:10px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#343131;opacity:1;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-71ab9583{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-71ab9583:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-71ab9583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F8;}.elementor-3564 .elementor-element.elementor-element-711f55aa{--display:flex;--gap:090px 0px;--row-gap:090px;--column-gap:0px;--border-radius:0px 0px 96px 96px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:16px;--padding-right:16px;}.elementor-3564 .elementor-element.elementor-element-711f55aa:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-711f55aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-3564 .elementor-element.elementor-element-9313133{text-align:center;}.elementor-3564 .elementor-element.elementor-element-9313133 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-2dbaeb34{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-5f0bb161{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-115e3705 img{border-radius:32px 32px 32px 32px;}.elementor-3564 .elementor-element.elementor-element-685baf21{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-76b3b45c{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-5027cbe3{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-57e50e2d img{border-radius:32px 32px 32px 32px;}.elementor-3564 .elementor-element.elementor-element-50c21f3c{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-10c1b89a{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-70afcb94{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-3f4bfd6b img{border-radius:32px 32px 32px 32px;}.elementor-3564 .elementor-element.elementor-element-1e7e5c89{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-5de536a7{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-7d293b8b{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-2bfdd90e img{border-radius:32px 32px 32px 32px;}.elementor-3564 .elementor-element.elementor-element-77993e80{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-1ae88e0a{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-7e7fe90d{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-36cdc1c8 img{border-radius:32px 32px 32px 32px;}.elementor-3564 .elementor-element.elementor-element-1da60a5c{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-373feb9c{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-3564 .elementor-element.elementor-element-4f6b050e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-2c4c2879 .elementor-button{background-color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:700;fill:#111112;color:#111112;border-radius:100px 100px 100px 100px;padding:21px 24px 21px 24px;}.elementor-3564 .elementor-element.elementor-element-2c4c2879 .elementor-button:hover, .elementor-3564 .elementor-element.elementor-element-2c4c2879 .elementor-button:focus{background-color:#CDF7AD;}.elementor-3564 .elementor-element.elementor-element-2c4c2879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3564 .elementor-element.elementor-element-2e9ec823{--content-width:1320px;}.elementor-3564 .elementor-element.elementor-element-476aab82{--width:50%;}.elementor-3564 .elementor-element.elementor-element-33cdefa0{--width:50%;}.elementor-3564 .elementor-element.elementor-element-5e699852{--width:50%;}.elementor-3564 .elementor-element.elementor-element-77c53df9{--width:50%;}.elementor-3564 .elementor-element.elementor-element-10190e8c{--content-width:1320px;}.elementor-3564 .elementor-element.elementor-element-704209a8{--width:20%;}.elementor-3564 .elementor-element.elementor-element-c41b7f8{--width:20%;}.elementor-3564 .elementor-element.elementor-element-2f284c31{--width:20%;}.elementor-3564 .elementor-element.elementor-element-2e6aa4fb{--width:20%;}.elementor-3564 .elementor-element.elementor-element-74fc4b69{--width:20%;}.elementor-3564 .elementor-element.elementor-element-6b298018{--content-width:1320px;}.elementor-3564 .elementor-element.elementor-element-50e1262b{--content-width:1160px;}.elementor-3564 .elementor-element.elementor-element-52d114b0{--content-width:1320px;}.elementor-3564 .elementor-element.elementor-element-711f55aa{--content-width:1140px;}.elementor-3564 .elementor-element.elementor-element-5f0bb161{--width:43%;}.elementor-3564 .elementor-element.elementor-element-5027cbe3{--width:43%;}.elementor-3564 .elementor-element.elementor-element-70afcb94{--width:43%;}.elementor-3564 .elementor-element.elementor-element-7d293b8b{--width:43%;}.elementor-3564 .elementor-element.elementor-element-7e7fe90d{--width:43%;}.elementor-3564 .elementor-element.elementor-element-4f6b050e{--width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3564 .elementor-element.elementor-element-476aab82{--width:100%;}.elementor-3564 .elementor-element.elementor-element-704209a8{--width:40%;}.elementor-3564 .elementor-element.elementor-element-c41b7f8{--width:40%;}.elementor-3564 .elementor-element.elementor-element-2f284c31{--width:40%;}.elementor-3564 .elementor-element.elementor-element-2e6aa4fb{--width:40%;}.elementor-3564 .elementor-element.elementor-element-74fc4b69{--width:40%;}.elementor-3564 .elementor-element.elementor-element-5f0bb161{--width:45%;}.elementor-3564 .elementor-element.elementor-element-5027cbe3{--width:45%;}.elementor-3564 .elementor-element.elementor-element-70afcb94{--width:45%;}.elementor-3564 .elementor-element.elementor-element-7d293b8b{--width:45%;}.elementor-3564 .elementor-element.elementor-element-7e7fe90d{--width:45%;}.elementor-3564 .elementor-element.elementor-element-4f6b050e{--width:45%;}}@media(max-width:1024px){.elementor-3564 .elementor-element.elementor-element-482eecf3{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-2e9ec823{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3564 .elementor-element.elementor-element-476aab82{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3564 .elementor-element.elementor-element-23e697bd img{border-radius:28px 28px 28px 28px;}.elementor-3564 .elementor-element.elementor-element-5e699852{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-3564 .elementor-element.elementor-element-78a00f86{--border-radius:28px 28px 28px 28px;}.elementor-3564 .elementor-element.elementor-element-b818b72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3564 .elementor-element.elementor-element-78c50a21{--border-radius:28px 28px 28px 28px;}.elementor-3564 .elementor-element.elementor-element-77c53df9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3564 .elementor-element.elementor-element-54caad62{text-align:center;}.elementor-3564 .elementor-element.elementor-element-7af58be6 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3564 .elementor-element.elementor-element-132763c7{--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;}.elementor-3564 .elementor-element.elementor-element-56963b1b{--flex-wrap:wrap;}.elementor-3564 .elementor-element.elementor-element-6b298018{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-1a418d0d > .elementor-widget-container{margin:0px 0px 52px 0px;padding:0px 05px 0px 05px;}.elementor-3564 .elementor-element.elementor-element-1a418d0d .elementor-heading-title{font-size:32px;}.elementor-3564 .elementor-element.elementor-element-52d114b0{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-13f02da2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3564 .elementor-element.elementor-element-13f02da2 .elementor-heading-title{font-size:32px;}.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading{font-size:20px;}.elementor-3564 .elementor-element.elementor-element-711f55aa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 48px 48px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-3564 .elementor-element.elementor-element-9313133 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-3564 .elementor-element.elementor-element-476aab82{--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;--flex-wrap:nowrap;}.elementor-3564 .elementor-element.elementor-element-33cdefa0{--width:50%;}.elementor-3564 .elementor-element.elementor-element-5e699852{--width:50%;}.elementor-3564 .elementor-element.elementor-element-56963b1b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3564 .elementor-element.elementor-element-704209a8{--width:calc(50% - 8px);--padding-top:14px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3564 .elementor-element.elementor-element-c41b7f8{--width:calc(50% - 8px);--padding-top:14px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3564 .elementor-element.elementor-element-2f284c31{--width:calc(50% - 8px);--padding-top:14px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3564 .elementor-element.elementor-element-2e6aa4fb{--width:calc(50% - 8px);--padding-top:14px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3564 .elementor-element.elementor-element-74fc4b69{--width:calc(50% - 8px);--padding-top:14px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3564 .elementor-element.elementor-element-2dbaeb34{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3564 .elementor-element.elementor-element-5f0bb161{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-5027cbe3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-70afcb94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-7d293b8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-7e7fe90d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3564 .elementor-element.elementor-element-4f6b050e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for image, class: .elementor-element-23e697bd */.elementor-3564 .elementor-element.elementor-element-23e697bd {
    width: 100%;
    height: 100%;
}

.elementor-3564 .elementor-element.elementor-element-23e697bd img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cdefa0 */.elementor-3564 .elementor-element.elementor-element-33cdefa0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d906a1b */.elementor-3564 .elementor-element.elementor-element-d906a1b {
    width: 100%;
    height: 100%;
}

.elementor-3564 .elementor-element.elementor-element-d906a1b img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b818b72 */.elementor-3564 .elementor-element.elementor-element-b818b72 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12bf800 */.elementor-3564 .elementor-element.elementor-element-12bf800 {
    position: absolute;
    right: 40px;
    bottom: 40px;
    width: 38px;
    height: 60px;
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-12bf800 {
    right: 20px;
    bottom: 20px;
    width: 28px;
    height: 40px;
  }
}

.elementor-3564 .elementor-element.elementor-element-12bf800 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a00f86 */.elementor-3564 .elementor-element.elementor-element-78a00f86 {
    position: relative;
    flex: 0 0 calc(50% - 18px);
    height: calc(50% - 18px);
    /*overflow: hidden;*/
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-78a00f86 {
        flex: 0 0 calc(50% - 7px);
        height: calc(50% - 7px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e8a7b2c */.elementor-3564 .elementor-element.elementor-element-7e8a7b2c {
    width: 100%;
    height: 100%;
}

.elementor-3564 .elementor-element.elementor-element-7e8a7b2c img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c50a21 */.elementor-3564 .elementor-element.elementor-element-78c50a21 {
    position: relative;
    flex: 0 0 calc(50% - 18px);
    height: calc(50% - 18px);
    overflow: hidden;
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-78c50a21 {
        flex: 0 0 calc(50% - 7px);
        height: calc(50% - 7px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e699852 */.elementor-3564 .elementor-element.elementor-element-5e699852 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476aab82 */.elementor-3564 .elementor-element.elementor-element-476aab82 {
    height: 548px;
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-476aab82 {
      height: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54caad62 */.elementor-3564 .elementor-element.elementor-element-54caad62 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c53df9 */.elementor-3564 .elementor-element.elementor-element-77c53df9 {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9ec823 */@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-2e9ec823 {
        background-color: #F6F6F8;
        border-radius: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482eecf3 */.elementor-3564 .elementor-element.elementor-element-482eecf3 {
    /*overflow: hidden;*/
    background-color: #F6F6F8;
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-482eecf3 {
        background-color: transparent;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c7b3ef2 */.elementor-3564 .elementor-element.elementor-element-3c7b3ef2 {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

@media(max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-3c7b3ef2 {
        width: 70px;
        height: 70px;
    }
}

.elementor-3564 .elementor-element.elementor-element-3c7b3ef2 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d6e48dc */.elementor-3564 .elementor-element.elementor-element-2d6e48dc {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

@media(max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-2d6e48dc {
        width: 70px;
        height: 70px;
    }
}

.elementor-3564 .elementor-element.elementor-element-2d6e48dc img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690e82a6 */.elementor-3564 .elementor-element.elementor-element-690e82a6 {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

@media(max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-690e82a6 {
        width: 70px;
        height: 70px;
    }
}

.elementor-3564 .elementor-element.elementor-element-690e82a6 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e91d82 */.elementor-3564 .elementor-element.elementor-element-25e91d82 {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

@media(max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-25e91d82 {
        width: 70px;
        height: 70px;
    }
}

.elementor-3564 .elementor-element.elementor-element-25e91d82 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac0aa8 */.elementor-3564 .elementor-element.elementor-element-aac0aa8 {
    width: 110px;
    height: 110px;
    margin: 0 auto;
}

@media(max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-aac0aa8 {
        width: 70px;
        height: 70px;
    }
}

.elementor-3564 .elementor-element.elementor-element-aac0aa8 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a418d0d */.elementor-3564 .elementor-element.elementor-element-1a418d0d {
    max-width: 100%;
    width: 640px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1203d030 */.elementor-3564 .elementor-element.elementor-element-1203d030 img {
    width: 64px;
    height: 64px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e8df68 */.elementor-3564 .elementor-element.elementor-element-5e8df68 h3 {
    background: linear-gradient(67deg, #5965E3 30.58%, #CDF7AD 89.22%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-284ea6 */.elementor-3564 .elementor-element.elementor-element-284ea6 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-773c4483 */.elementor-3564 .elementor-element.elementor-element-773c4483 {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-201db831 */.elementor-3564 .elementor-element.elementor-element-201db831 img {
    width: 64px;
    height: 64px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-339760a3 */.elementor-3564 .elementor-element.elementor-element-339760a3 h3 {
    background: linear-gradient(67deg, #5965E3 30.58%, #CDF7AD 89.22%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e1cfd9a */.elementor-3564 .elementor-element.elementor-element-2e1cfd9a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a812eaf */.elementor-3564 .elementor-element.elementor-element-2a812eaf {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29e155dd */.elementor-3564 .elementor-element.elementor-element-29e155dd img {
    width: 64px;
    height: 64px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bd0782d */.elementor-3564 .elementor-element.elementor-element-3bd0782d h3 {
    background: linear-gradient(67deg, #5965E3 30.58%, #CDF7AD 89.22%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7af39d12 */.elementor-3564 .elementor-element.elementor-element-7af39d12 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c199c5d */.elementor-3564 .elementor-element.elementor-element-5c199c5d {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-3dc90dae */.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__text {
    font-size: 14px !important;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-pagination {
    border-radius: 100px;
    background: rgba(172, 172, 172, 0.50);
    padding: 0 8px;
    display: block;
    width: fit-content;
    margin: 32px auto 0 !important;
    position: static;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-main-swiper {
    margin: 0;
    padding: 0;
    width: 100%;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .swiper-slide {
    padding: 0;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial {
    display: flex;
    height: 100%;
    align-items: center;
    flex-direction: column-reverse;
    max-width: 300px;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__footer {
    margin: 0 0 16px;
    flex-direction: column;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__image {
    margin-bottom: 24px
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__cite {
    margin: 0;
}

.elementor-3564 .elementor-element.elementor-element-3dc90dae .elementor-testimonial__title {
    text-align: center;
    background: linear-gradient(67deg, #5965E3 30.58%, #CDF7AD 89.22%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-53aa8469 *//*.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-main-swiper {*/
/*    list-style-type: none;*/
/*	counter-reset: li;*/
/*}*/

/*.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide .elementor-slide-heading:before {*/
/*    counter-increment: li;*/
/*    content: counter(li, decimal-leading-zero);*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    border-radius: 50%;*/
/*    color: #ffffff;*/
/*    background-color: #111112;*/
/*    width: 64px;*/
/*    height: 64px;*/
/*    font-family: "Work Sans";*/
/*    font-size: 24px;*/
/*    font-weight: 700;*/
/*    margin-bottom: 10px;*/
/*}*/

.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading {
    display: flex;
    flex-direction: column;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-description {
    margin: 0 !important;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide {
    height: unset;
    max-height: unset;
    min-height: 410px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-bg {
    position: static;
    height: 410px;
    min-height: unset;
    max-height: unset;
    min-width: 410px
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-bg {
    opacity: 0;
    transform: scale(0.7);
    transition-duration: 2s !important;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-active .swiper-slide-bg {
    opacity: 1;
    transform: scale(1);
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-inner {
    position: static;
    padding: 0;
    margin: 0 0 0 84px;
    max-width: 300px;
    min-height: 400px;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading {
    text-align: left;
    margin-bottom: 16px !important;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-description {
    text-align: left;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slides-wrapper  {
    padding: 0;
}

.elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination {
    border-radius: 100px;
    background-color: rgba(172, 172, 172, 0.50);
    padding: 2px 8px;
    width: fit-content;
    height: fit-content;
    
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 10px 2px;
    position: absolute;
    right: 0;
    top: 50%;
    bottom: auto;
    left: auto;
    transform: translate(0, -50%);
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading:before {
        font-size: 20px;
        width: 56px;
        height: 56px;
        margin: 24px auto 10px;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-bg {
        height: 320px;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-inner {
        margin: 0;
        min-height: unset;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide-contents {
        margin-top: 24px;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-slide {
        min-height: 420px;
        flex-direction: column;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .swiper-pagination {
        display: block;
        margin: 30px auto 0;
        position: static;
        padding: 0 6px;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-heading {
        text-align: center;
    }
    
    .elementor-3564 .elementor-element.elementor-element-53aa8469 .elementor-slide-description {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-685baf21 */.elementor-3564 .elementor-element.elementor-element-685baf21 p {
    margin: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76b3b45c */.elementor-3564 .elementor-element.elementor-element-76b3b45c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50c21f3c */.elementor-3564 .elementor-element.elementor-element-50c21f3c p {
    margin: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c1b89a */.elementor-3564 .elementor-element.elementor-element-10c1b89a p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e7e5c89 */.elementor-3564 .elementor-element.elementor-element-1e7e5c89 p {
    margin: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5de536a7 */.elementor-3564 .elementor-element.elementor-element-5de536a7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77993e80 */.elementor-3564 .elementor-element.elementor-element-77993e80 p {
    margin: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae88e0a */.elementor-3564 .elementor-element.elementor-element-1ae88e0a p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1da60a5c */.elementor-3564 .elementor-element.elementor-element-1da60a5c p {
    margin: 0;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-373feb9c */.elementor-3564 .elementor-element.elementor-element-373feb9c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c4c2879 */.elementor-3564 .elementor-element.elementor-element-2c4c2879 a {
    min-width: 180px;
}

@media (max-width: 1024px) {
    .elementor-3564 .elementor-element.elementor-element-2c4c2879 {
        width: 100% !important;
    }
    
    .elementor-3564 .elementor-element.elementor-element-2c4c2879 a {
        min-width: unset;
        max-width: 300px;
        width: 100%;
        margin: 0 auto;
        display: block;
    }
}/* End custom CSS */