.elementor-1860 .elementor-element.elementor-element-4feefa7{--display:flex;}.elementor-1860 .elementor-element.elementor-element-bc80e00{--display:flex;}.elementor-1860 .elementor-element.elementor-element-5ffa712{--display:flex;}.elementor-1860 .elementor-element.elementor-element-da40d14{--display:flex;}.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-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-1860 .elementor-element.elementor-element-8123526{--display:flex;}.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-1860 .elementor-element.elementor-element-29ca595{--display:flex;}.elementor-1860 .elementor-element.elementor-element-f2c4793{--display:flex;}.elementor-1860 .elementor-element.elementor-element-81eea79{--display:flex;}.elementor-1860 .elementor-element.elementor-element-3fb52ce{--display:flex;}.elementor-1860 .elementor-element.elementor-element-5b2d6ba{--display:flex;}.elementor-1860 .elementor-element.elementor-element-3619925{--display:flex;}.elementor-1860 .elementor-element.elementor-element-1e6b793{--display:flex;}.elementor-1860 .elementor-element.elementor-element-1184b55{--display:flex;}.elementor-1860 .elementor-element.elementor-element-4761fb4{--display:flex;}.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-1860 .elementor-element.elementor-element-9f07c7b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-f360619{--display:flex;}.elementor-1860 .elementor-element.elementor-element-bcbd17b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-f326a6c{--display:flex;}.elementor-1860 .elementor-element.elementor-element-c332141{--display:flex;}.elementor-1860 .elementor-element.elementor-element-e95dbc2{--display:flex;}.elementor-1860 .elementor-element.elementor-element-cae9ec7{--display:flex;}.elementor-1860 .elementor-element.elementor-element-b31b82f{--display:flex;}.elementor-1860 .elementor-element.elementor-element-86d5655{--display:flex;}.elementor-1860 .elementor-element.elementor-element-3e3a069{--display:flex;}.elementor-1860 .elementor-element.elementor-element-fae889a{--display:flex;}.elementor-1860 .elementor-element.elementor-element-7a0c69b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-5f998bf{--display:flex;}.elementor-1860 .elementor-element.elementor-element-72e64a7{--display:flex;}.elementor-1860 .elementor-element.elementor-element-3a9bdb6{--display:flex;}.elementor-1860 .elementor-element.elementor-element-7ee0eb1{--display:flex;}.elementor-1860 .elementor-element.elementor-element-c46a03b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-ebacfcc{--display:flex;}.elementor-1860 .elementor-element.elementor-element-60e6563{--display:flex;}.elementor-1860 .elementor-element.elementor-element-432324b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-400ac80{--display:flex;}.elementor-1860 .elementor-element.elementor-element-c58f1b6{--display:flex;}.elementor-1860 .elementor-element.elementor-element-ae8ed71{--display:flex;}.elementor-1860 .elementor-element.elementor-element-f846feb{--display:flex;}.elementor-1860 .elementor-element.elementor-element-3677bdb{--display:flex;}.elementor-1860 .elementor-element.elementor-element-627529e{--display:flex;}.elementor-1860 .elementor-element.elementor-element-15ae1e8{--display:flex;}.elementor-1860 .elementor-element.elementor-element-11dee57{--display:flex;}.elementor-1860 .elementor-element.elementor-element-7e0c6d7{--display:flex;}.elementor-1860 .elementor-element.elementor-element-f89c5e5{--display:flex;}.elementor-1860 .elementor-element.elementor-element-49634d8{--display:flex;}.elementor-1860 .elementor-element.elementor-element-23ceb85{--display:flex;}.elementor-1860 .elementor-element.elementor-element-e89a80e{--display:flex;}.elementor-1860 .elementor-element.elementor-element-da6c9cc{--display:flex;}.elementor-1860 .elementor-element.elementor-element-e96f974{--display:flex;}.elementor-1860 .elementor-element.elementor-element-54d3e6b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-dd2d469{--display:flex;}.elementor-1860 .elementor-element.elementor-element-58741d4{--display:flex;}.elementor-1860 .elementor-element.elementor-element-5ad754b{--display:flex;}.elementor-1860 .elementor-element.elementor-element-fec0e4a{--display:flex;}.elementor-1860 .elementor-element.elementor-element-072e4a0{--display:flex;}/* Start custom CSS for container, class: .elementor-element-3619925 */.elementor-1860 .elementor-element.elementor-element-3619925{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;width:auto !important;padding:0 !important;border:0 !important;background:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e6b793 */.elementor-1860 .elementor-element.elementor-element-1e6b793{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;width:auto !important;padding:0 !important;border:0 !important;background:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1184b55 */.elementor-1860 .elementor-element.elementor-element-1184b55{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;width:auto !important;padding:0 !important;border:0 !important;background:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b2d6ba */.elementor-1860 .elementor-element.elementor-element-5b2d6ba{display:flex !important;flex-wrap:wrap !important;gap:14px 30px !important;margin-top:24px !important;grid-template-columns:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4761fb4 */.elementor-1860 .elementor-element.elementor-element-4761fb4{display:flex;align-self:start}.elementor-1860 .elementor-element.elementor-element-4761fb4 .elementor-widget-image,.elementor-1860 .elementor-element.elementor-element-4761fb4 .elementor-widget-container{width:100%}.elementor-1860 .elementor-element.elementor-element-4761fb4 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c4793 */.elementor-1860 .elementor-element.elementor-element-f2c4793{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c332141 */.elementor-1860 .elementor-element.elementor-element-c332141{display:flex;align-self:start}.elementor-1860 .elementor-element.elementor-element-c332141 .elementor-widget-image,.elementor-1860 .elementor-element.elementor-element-c332141 .elementor-widget-container{width:100%}.elementor-1860 .elementor-element.elementor-element-c332141 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f360619 */.elementor-1860 .elementor-element.elementor-element-f360619{align-items:stretch}@media(min-width:1025px){.elementor-1860 .elementor-element.elementor-element-f360619>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3a069 */.elementor-1860 .elementor-element.elementor-element-3e3a069{display:flex;align-self:start}.elementor-1860 .elementor-element.elementor-element-3e3a069 .elementor-widget-image,.elementor-1860 .elementor-element.elementor-element-3e3a069 .elementor-widget-container{width:100%}.elementor-1860 .elementor-element.elementor-element-3e3a069 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae9ec7 */.elementor-1860 .elementor-element.elementor-element-cae9ec7{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bdb6 */.elementor-1860 .elementor-element.elementor-element-3a9bdb6{display:flex;align-self:start}.elementor-1860 .elementor-element.elementor-element-3a9bdb6 .elementor-widget-image,.elementor-1860 .elementor-element.elementor-element-3a9bdb6 .elementor-widget-container{width:100%}.elementor-1860 .elementor-element.elementor-element-3a9bdb6 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a0c69b */.elementor-1860 .elementor-element.elementor-element-7a0c69b{align-items:stretch}@media(min-width:1025px){.elementor-1860 .elementor-element.elementor-element-7a0c69b>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8ed71 */.elementor-1860 .elementor-element.elementor-element-ae8ed71{display:flex;align-self:start}.elementor-1860 .elementor-element.elementor-element-ae8ed71 .elementor-widget-image,.elementor-1860 .elementor-element.elementor-element-ae8ed71 .elementor-widget-container{width:100%}.elementor-1860 .elementor-element.elementor-element-ae8ed71 img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-432324b */.elementor-1860 .elementor-element.elementor-element-432324b{align-items:stretch}/* End custom CSS */