.elementor-51 .elementor-element.elementor-element-b16d52e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b16d52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8dcdf;}.elementor-51 .elementor-element.elementor-element-b16d52e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-b16d52e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-51 .elementor-element.elementor-element-0ffee6c{width:stretch;max-width:stretch;}.elementor-51 .elementor-element.elementor-element-76f08bd > .elementor-container{max-width:1180px;}.elementor-51 .elementor-element.elementor-element-76f08bd{padding:12px 0px 12px 0px;}.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-51 .elementor-element.elementor-element-d388e99 > .elementor-container{max-width:1180px;}.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-51 .elementor-element.elementor-element-4984799{text-align:start;}.elementor-51 .elementor-element.elementor-element-9574387 > .elementor-container{max-width:1180px;}.elementor-51 .elementor-element.elementor-element-d9c9294{text-align:center;}.elementor-51 .elementor-element.elementor-element-eba8ea6{text-align:center;}.elementor-51 .elementor-element.elementor-element-9afb910{text-align:center;}.elementor-51 .elementor-element.elementor-element-c74e48d{text-align:center;}.elementor-51 .elementor-element.elementor-element-63b96e4{text-align:center;}.elementor-51 .elementor-element.elementor-element-57181f6{text-align:center;}.elementor-51 .elementor-element.elementor-element-5ab7586{text-align:center;}.elementor-51 .elementor-element.elementor-element-a951ca9{text-align:center;}.elementor-51 .elementor-element.elementor-element-cfff22e{text-align:center;}.elementor-51 .elementor-element.elementor-element-5fb2588{text-align:center;}.elementor-51 .elementor-element.elementor-element-fd23276{text-align:center;}.elementor-51 .elementor-element.elementor-element-29cf4e1{text-align:center;}.elementor-51 .elementor-element.elementor-element-ed7f759 > .elementor-container{max-width:1180px;}.elementor-51 .elementor-element.elementor-element-caa8773 > .elementor-container{max-width:1180px;}.elementor-51 .elementor-element.elementor-element-31c6a4a{width:stretch;max-width:stretch;}.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-51 .elementor-element.elementor-element-b45606f .elementor-repeater-item-c83bf4f .swiper-slide-bg{background-color:#833ca3;}.elementor-51 .elementor-element.elementor-element-b45606f .elementor-repeater-item-7f1bb12 .swiper-slide-bg{background-color:#4054b2;}.elementor-51 .elementor-element.elementor-element-b45606f .elementor-repeater-item-3beae07 .swiper-slide-bg{background-color:#1abc9c;}.elementor-51 .elementor-element.elementor-element-b45606f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-51 .elementor-element.elementor-element-b45606f .swiper-slide-contents{max-width:66%;}.elementor-51 .elementor-element.elementor-element-b45606f .swiper-slide-inner{text-align:center;}