.elementor-19 .elementor-element.elementor-element-f3aa75a{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-54f4686{width:var(--container-widget-width,80ch);max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-54f4686>.elementor-widget-container{padding:20px 0 0 0}.elementor-19 .elementor-element.elementor-element-54f4686 .elementor-widget-container{text-align:center;font-family:var(--e-global-typography-a075a0d-font-family),sans-serif;font-size:var(--e-global-typography-a075a0d-font-size);font-weight:var(--e-global-typography-a075a0d-font-weight);line-height:var(--e-global-typography-a075a0d-line-height);color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-9f0f66b{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-19 .elementor-element.elementor-element-53ef164{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px}.elementor-19 .elementor-element.elementor-element-217d4ea .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-19 .elementor-element.elementor-element-4a2bba6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-19 .elementor-element.elementor-element-6075416 .elementor-heading-title{font-family:var(--e-global-typography-2ecca82-font-family),sans-serif;font-size:var(--e-global-typography-2ecca82-font-size);font-weight:var(--e-global-typography-2ecca82-font-weight);line-height:var(--e-global-typography-2ecca82-line-height);color:var(--e-global-color-0580ab0)}.elementor-19 .elementor-element.elementor-element-ec40334{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);color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-697b14d{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-19 .elementor-element.elementor-element-b3338ba{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-19 .elementor-element.elementor-element-201698d .elementor-heading-title{font-family:var(--e-global-typography-2ecca82-font-family),sans-serif;font-size:var(--e-global-typography-2ecca82-font-size);font-weight:var(--e-global-typography-2ecca82-font-weight);line-height:var(--e-global-typography-2ecca82-line-height);color:var(--e-global-color-cdb37f5)}.elementor-19 .elementor-element.elementor-element-8eb2b43{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);color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-0e7594e{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px}.elementor-19 .elementor-element.elementor-element-cf99983{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-19 .elementor-element.elementor-element-6ce5e99{--display:flex}.elementor-19 .elementor-element.elementor-element-8d94da5 img{border-radius:20px 20px 20px 20px}.elementor-19 .elementor-element.elementor-element-acd1d89{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-19 .elementor-element.elementor-element-a5951b0 .elementor-heading-title{font-family:var(--e-global-typography-2ecca82-font-family),sans-serif;font-size:var(--e-global-typography-2ecca82-font-size);font-weight:var(--e-global-typography-2ecca82-font-weight);line-height:var(--e-global-typography-2ecca82-line-height);color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-4daeb08{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);color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-0a3d3b3{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-19 .elementor-element.elementor-element-7a9bc54{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-19 .elementor-element.elementor-element-d5c9ba1 .elementor-heading-title{font-family:var(--e-global-typography-2ecca82-font-family),sans-serif;font-size:var(--e-global-typography-2ecca82-font-size);font-weight:var(--e-global-typography-2ecca82-font-weight);line-height:var(--e-global-typography-2ecca82-line-height);color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-34195b2{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);color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-6aa522c{--display:flex}.elementor-19 .elementor-element.elementor-element-a336613 img{border-radius:20px 20px 20px 20px}.elementor-19 .elementor-element.elementor-element-1b36ee8{--display:flex}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-53ef164{--width:40%}.elementor-19 .elementor-element.elementor-element-4a2bba6{--width:60%}.elementor-19 .elementor-element.elementor-element-b3338ba{--width:60%}.elementor-19 .elementor-element.elementor-element-0e7594e{--width:40%}.elementor-19 .elementor-element.elementor-element-6ce5e99{--width:40%}.elementor-19 .elementor-element.elementor-element-acd1d89{--width:60%}.elementor-19 .elementor-element.elementor-element-7a9bc54{--width:60%}.elementor-19 .elementor-element.elementor-element-6aa522c{--width:40%}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-54f4686 .elementor-widget-container{font-size:var(--e-global-typography-a075a0d-font-size);line-height:var(--e-global-typography-a075a0d-line-height)}.elementor-19 .elementor-element.elementor-element-6075416 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-ec40334{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-201698d .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-8eb2b43{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-a5951b0 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-4daeb08{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-d5c9ba1 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-34195b2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-54f4686 .elementor-widget-container{font-size:var(--e-global-typography-a075a0d-font-size);line-height:var(--e-global-typography-a075a0d-line-height)}.elementor-19 .elementor-element.elementor-element-6075416 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-ec40334{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-201698d .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-8eb2b43{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-a5951b0 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-4daeb08{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-19 .elementor-element.elementor-element-d5c9ba1 .elementor-heading-title{font-size:var(--e-global-typography-2ecca82-font-size);line-height:var(--e-global-typography-2ecca82-line-height)}.elementor-19 .elementor-element.elementor-element-34195b2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}