.elementor-7057 .elementor-element.elementor-element-096187f{--display:flex}.elementor-7057 .elementor-element.elementor-element-096187f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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-widget-text-editor{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);letter-spacing:var(--e-global-typography-text-letter-spacing);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-7057 .elementor-element.elementor-element-00f0587{--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}.elementor-7057 .elementor-element.elementor-element-00f0587:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-00f0587>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-a25184f{--display:flex}.elementor-7057 .elementor-element.elementor-element-9a6f04b{--display:flex}.elementor-7057 .elementor-element.elementor-element-80a78e7{--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}.elementor-7057 .elementor-element.elementor-element-80a78e7:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-80a78e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-2c3ec99{--display:flex}.elementor-7057 .elementor-element.elementor-element-c324911{--display:flex}.elementor-7057 .elementor-element.elementor-element-ec2c9ee{--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}.elementor-7057 .elementor-element.elementor-element-ec2c9ee:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-ec2c9ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-7b6b665{--display:flex}.elementor-7057 .elementor-element.elementor-element-030333a{--display:flex}.elementor-7057 .elementor-element.elementor-element-210531f{--display:flex}.elementor-7057 .elementor-element.elementor-element-210531f:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-210531f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-76acff0)}.elementor-7057 .elementor-element.elementor-element-020c6d6{--e-image-carousel-slides-to-show:1}.elementor-7057 .elementor-element.elementor-element-020c6d6 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-7057 .elementor-element.elementor-element-020c6d6 .elementor-swiper-button.elementor-swiper-button-next{font-size:45px}.elementor-7057 .elementor-element.elementor-element-020c6d6 .elementor-image-carousel-caption{text-align:center}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-7057 .elementor-element.elementor-element-0bd5f14{--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}.elementor-7057 .elementor-element.elementor-element-0bd5f14:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-0bd5f14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-107b379{--display:flex}.elementor-7057 .elementor-element.elementor-element-62bb319{--display:flex}.elementor-7057 .elementor-element.elementor-element-bc54e6d{--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}.elementor-7057 .elementor-element.elementor-element-bc54e6d:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-bc54e6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-e4a9e4a{--display:flex}.elementor-7057 .elementor-element.elementor-element-7b638f0{--display:flex}.elementor-7057 .elementor-element.elementor-element-16232b2{--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;border-style:solid;--border-style:solid;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary )}.elementor-7057 .elementor-element.elementor-element-16232b2:not(.elementor-motion-effects-element-type-background),.elementor-7057 .elementor-element.elementor-element-16232b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2a27ffc)}.elementor-7057 .elementor-element.elementor-element-391d4f1{--display:flex}.elementor-7057 .elementor-element.elementor-element-06b91fc{--display:flex}@media(min-width:768px){.elementor-7057 .elementor-element.elementor-element-096187f{--width:98.144%}.elementor-7057 .elementor-element.elementor-element-a25184f{--width:20%}.elementor-7057 .elementor-element.elementor-element-9a6f04b{--width:80%}.elementor-7057 .elementor-element.elementor-element-2c3ec99{--width:20%}.elementor-7057 .elementor-element.elementor-element-c324911{--width:80%}.elementor-7057 .elementor-element.elementor-element-7b6b665{--width:20%}.elementor-7057 .elementor-element.elementor-element-030333a{--width:80%}.elementor-7057 .elementor-element.elementor-element-107b379{--width:20%}.elementor-7057 .elementor-element.elementor-element-62bb319{--width:80%}.elementor-7057 .elementor-element.elementor-element-e4a9e4a{--width:20%}.elementor-7057 .elementor-element.elementor-element-7b638f0{--width:80%}.elementor-7057 .elementor-element.elementor-element-391d4f1{--width:50%}.elementor-7057 .elementor-element.elementor-element-06b91fc{--width:50%}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}