.elementor-1674 .elementor-element.elementor-element-adec71f{--display:flex;}.elementor-1674 .elementor-element.elementor-element-da62d0e{--display:flex;}.elementor-1674 .elementor-element.elementor-element-e164288{--display:flex;}.elementor-1674 .elementor-element.elementor-element-6b2c5d8{--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-1674 .elementor-element.elementor-element-6a928e8{--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-1674 .elementor-element.elementor-element-5919116{--display:flex;}.elementor-1674 .elementor-element.elementor-element-baf6ced{--display:flex;}.elementor-1674 .elementor-element.elementor-element-6b7d93f{--display:flex;}.elementor-1674 .elementor-element.elementor-element-4703bea{--display:flex;}.elementor-1674 .elementor-element.elementor-element-d114b09{--display:flex;}.elementor-1674 .elementor-element.elementor-element-f649e41{--display:flex;}.elementor-1674 .elementor-element.elementor-element-9eaebcc{--display:flex;}.elementor-1674 .elementor-element.elementor-element-2701619{--display:flex;}.elementor-1674 .elementor-element.elementor-element-50b132a{--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-1674 .elementor-element.elementor-element-c7fe9c0{--display:flex;}.elementor-1674 .elementor-element.elementor-element-6efd804{--display:flex;}.elementor-1674 .elementor-element.elementor-element-e10b323{--display:flex;}.elementor-1674 .elementor-element.elementor-element-971fcab{--display:flex;}.elementor-1674 .elementor-element.elementor-element-31835a8{--display:flex;}.elementor-1674 .elementor-element.elementor-element-d621cfa{--display:flex;}.elementor-1674 .elementor-element.elementor-element-a16d7f1{--display:flex;}.elementor-1674 .elementor-element.elementor-element-6652e1d{--display:flex;}.elementor-1674 .elementor-element.elementor-element-be7d3ed{--display:flex;}.elementor-1674 .elementor-element.elementor-element-bf67ab2{--display:flex;}.elementor-1674 .elementor-element.elementor-element-12a6c6d{--display:flex;}.elementor-1674 .elementor-element.elementor-element-7a4f519{--display:flex;}.elementor-1674 .elementor-element.elementor-element-0d673ea{--display:flex;}.elementor-1674 .elementor-element.elementor-element-98c2b58{--display:flex;}.elementor-1674 .elementor-element.elementor-element-11a59ff{--display:flex;}.elementor-1674 .elementor-element.elementor-element-eaf0fbd{--display:flex;}.elementor-1674 .elementor-element.elementor-element-d93141c{--display:flex;}.elementor-1674 .elementor-element.elementor-element-4f47220{--display:flex;}.elementor-1674 .elementor-element.elementor-element-9f81fa7{--display:flex;}.elementor-1674 .elementor-element.elementor-element-d58ca4e{--display:flex;}.elementor-1674 .elementor-element.elementor-element-e84c144{--display:flex;}.elementor-1674 .elementor-element.elementor-element-acde039{--display:flex;}.elementor-1674 .elementor-element.elementor-element-7704912{--display:flex;}.elementor-1674 .elementor-element.elementor-element-c7c0ea4{--display:flex;}.elementor-1674 .elementor-element.elementor-element-f9a078b{--display:flex;}.elementor-1674 .elementor-element.elementor-element-a689dd8{--display:flex;}.elementor-1674 .elementor-element.elementor-element-8653b18{--display:flex;}.elementor-1674 .elementor-element.elementor-element-361f5ea{--display:flex;}.elementor-1674 .elementor-element.elementor-element-4787243{--display:flex;}.elementor-1674 .elementor-element.elementor-element-ca18ffb{--display:flex;}.elementor-1674 .elementor-element.elementor-element-55cd147{--display:flex;}.elementor-1674 .elementor-element.elementor-element-b8c7c0b{--display:flex;}.elementor-1674 .elementor-element.elementor-element-ab8dd79{--display:flex;}.elementor-1674 .elementor-element.elementor-element-0f53cb6{--display:flex;}.elementor-1674 .elementor-element.elementor-element-f308f50{--display:flex;}.elementor-1674 .elementor-element.elementor-element-0b0f9d9{--display:flex;}.elementor-1674 .elementor-element.elementor-element-31cc7ed{--display:flex;}.elementor-1674 .elementor-element.elementor-element-70815e8{--display:flex;}.elementor-1674 .elementor-element.elementor-element-6be2441{--display:flex;}.elementor-1674 .elementor-element.elementor-element-a5c6c8e{--display:flex;}.elementor-1674 .elementor-element.elementor-element-20cde2b{--display:flex;}.elementor-1674 .elementor-element.elementor-element-9d3be44{--display:flex;}.elementor-1674 .elementor-element.elementor-element-5690dbf{--display:flex;}.elementor-1674 .elementor-element.elementor-element-e63184b{--display:flex;}.elementor-1674 .elementor-element.elementor-element-93248e8{--display:flex;}.elementor-1674 .elementor-element.elementor-element-175def6{--display:flex;}.elementor-1674 .elementor-element.elementor-element-ed679f3{--display:flex;}.elementor-1674 .elementor-element.elementor-element-bcdc19e{--display:flex;}.elementor-1674 .elementor-element.elementor-element-8c7af31{--display:flex;}.elementor-1674 .elementor-element.elementor-element-38bc2d6{--display:flex;}.elementor-1674 .elementor-element.elementor-element-7d1c261{--display:flex;}/* Start custom CSS for container, class: .elementor-element-f649e41 */.elementor-1674 .elementor-element.elementor-element-f649e41{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-9eaebcc */.elementor-1674 .elementor-element.elementor-element-9eaebcc{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-2701619 */.elementor-1674 .elementor-element.elementor-element-2701619{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-d114b09 */.elementor-1674 .elementor-element.elementor-element-d114b09{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-50b132a */.elementor-1674 .elementor-element.elementor-element-50b132a{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-50b132a .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-50b132a .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-50b132a 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-baf6ced */.elementor-1674 .elementor-element.elementor-element-baf6ced{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31835a8 */.elementor-1674 .elementor-element.elementor-element-31835a8{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-31835a8 .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-31835a8 .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-31835a8 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-6efd804 */.elementor-1674 .elementor-element.elementor-element-6efd804{align-items:stretch}@media(min-width:1025px){.elementor-1674 .elementor-element.elementor-element-6efd804>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf67ab2 */.elementor-1674 .elementor-element.elementor-element-bf67ab2{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-bf67ab2 .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-bf67ab2 .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-bf67ab2 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-a16d7f1 */.elementor-1674 .elementor-element.elementor-element-a16d7f1{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a59ff */.elementor-1674 .elementor-element.elementor-element-11a59ff{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-11a59ff .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-11a59ff .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-11a59ff 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-7a4f519 */.elementor-1674 .elementor-element.elementor-element-7a4f519{align-items:stretch}@media(min-width:1025px){.elementor-1674 .elementor-element.elementor-element-7a4f519>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d58ca4e */.elementor-1674 .elementor-element.elementor-element-d58ca4e{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-d58ca4e .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-d58ca4e .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-d58ca4e 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-d93141c */.elementor-1674 .elementor-element.elementor-element-d93141c{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9a078b */.elementor-1674 .elementor-element.elementor-element-f9a078b{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-f9a078b .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-f9a078b .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-f9a078b 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-acde039 */.elementor-1674 .elementor-element.elementor-element-acde039{align-items:stretch}@media(min-width:1025px){.elementor-1674 .elementor-element.elementor-element-acde039>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab8dd79 */.elementor-1674 .elementor-element.elementor-element-ab8dd79{display:flex;align-self:start}.elementor-1674 .elementor-element.elementor-element-ab8dd79 .elementor-widget-image,.elementor-1674 .elementor-element.elementor-element-ab8dd79 .elementor-widget-container{width:100%}.elementor-1674 .elementor-element.elementor-element-ab8dd79 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-ca18ffb */.elementor-1674 .elementor-element.elementor-element-ca18ffb{align-items:stretch}/* End custom CSS */