.elementor-1816 .elementor-element.elementor-element-4dce825{--display:flex;}.elementor-1816 .elementor-element.elementor-element-c1c0818{--display:flex;}.elementor-1816 .elementor-element.elementor-element-5a45df5{--display:flex;}.elementor-1816 .elementor-element.elementor-element-2e2293b{--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-1816 .elementor-element.elementor-element-2d0b4b9{--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-1816 .elementor-element.elementor-element-c4a278e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-8240344{--display:flex;}.elementor-1816 .elementor-element.elementor-element-1c7b491{--display:flex;}.elementor-1816 .elementor-element.elementor-element-75bda6a{--display:flex;}.elementor-1816 .elementor-element.elementor-element-f8bc2de{--display:flex;}.elementor-1816 .elementor-element.elementor-element-3b01618{--display:flex;}.elementor-1816 .elementor-element.elementor-element-9047665{--display:flex;}.elementor-1816 .elementor-element.elementor-element-60bacb4{--display:flex;}.elementor-1816 .elementor-element.elementor-element-ab775e7{--display:flex;}.elementor-1816 .elementor-element.elementor-element-56372d0{--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-1816 .elementor-element.elementor-element-899d11d{--display:flex;}.elementor-1816 .elementor-element.elementor-element-ae83e14{--display:flex;}.elementor-1816 .elementor-element.elementor-element-f163f40{--display:flex;}.elementor-1816 .elementor-element.elementor-element-cbf8d7e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-e19de05{--display:flex;}.elementor-1816 .elementor-element.elementor-element-41964fd{--display:flex;}.elementor-1816 .elementor-element.elementor-element-1614855{--display:flex;}.elementor-1816 .elementor-element.elementor-element-a6cd2b3{--display:flex;}.elementor-1816 .elementor-element.elementor-element-27685bf{--display:flex;}.elementor-1816 .elementor-element.elementor-element-5197d3b{--display:flex;}.elementor-1816 .elementor-element.elementor-element-393147e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-3186a61{--display:flex;}.elementor-1816 .elementor-element.elementor-element-466ad74{--display:flex;}.elementor-1816 .elementor-element.elementor-element-145bfdd{--display:flex;}.elementor-1816 .elementor-element.elementor-element-d8e5062{--display:flex;}.elementor-1816 .elementor-element.elementor-element-bace14e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-9853d1e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-983b9fa{--display:flex;}.elementor-1816 .elementor-element.elementor-element-ffcd525{--display:flex;}.elementor-1816 .elementor-element.elementor-element-ec82f67{--display:flex;}.elementor-1816 .elementor-element.elementor-element-75ce0b3{--display:flex;}.elementor-1816 .elementor-element.elementor-element-cdcc344{--display:flex;}.elementor-1816 .elementor-element.elementor-element-43e2fe2{--display:flex;}.elementor-1816 .elementor-element.elementor-element-e69452e{--display:flex;}.elementor-1816 .elementor-element.elementor-element-37e1caf{--display:flex;}.elementor-1816 .elementor-element.elementor-element-e39373d{--display:flex;}.elementor-1816 .elementor-element.elementor-element-5921f1b{--display:flex;}.elementor-1816 .elementor-element.elementor-element-3d8f36c{--display:flex;}.elementor-1816 .elementor-element.elementor-element-d65e31a{--display:flex;}.elementor-1816 .elementor-element.elementor-element-e2918ed{--display:flex;}.elementor-1816 .elementor-element.elementor-element-4f6ff5b{--display:flex;}.elementor-1816 .elementor-element.elementor-element-10582b0{--display:flex;}.elementor-1816 .elementor-element.elementor-element-7e0685f{--display:flex;}.elementor-1816 .elementor-element.elementor-element-cedc674{--display:flex;}.elementor-1816 .elementor-element.elementor-element-3436d6c{--display:flex;}.elementor-1816 .elementor-element.elementor-element-73534a9{--display:flex;}.elementor-1816 .elementor-element.elementor-element-a66e995{--display:flex;}.elementor-1816 .elementor-element.elementor-element-e538a6f{--display:flex;}.elementor-1816 .elementor-element.elementor-element-15fe4f0{--display:flex;}.elementor-1816 .elementor-element.elementor-element-b94be73{--display:flex;}.elementor-1816 .elementor-element.elementor-element-85264ca{--display:flex;}.elementor-1816 .elementor-element.elementor-element-4c5bf42{--display:flex;}.elementor-1816 .elementor-element.elementor-element-3d34cf6{--display:flex;}/* Start custom CSS for container, class: .elementor-element-3b01618 */.elementor-1816 .elementor-element.elementor-element-3b01618{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-9047665 */.elementor-1816 .elementor-element.elementor-element-9047665{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-60bacb4 */.elementor-1816 .elementor-element.elementor-element-60bacb4{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-ab775e7 */.elementor-1816 .elementor-element.elementor-element-ab775e7{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-f8bc2de */.elementor-1816 .elementor-element.elementor-element-f8bc2de{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-56372d0 */.elementor-1816 .elementor-element.elementor-element-56372d0{display:flex;align-self:start}.elementor-1816 .elementor-element.elementor-element-56372d0 .elementor-widget-image,.elementor-1816 .elementor-element.elementor-element-56372d0 .elementor-widget-container{width:100%}.elementor-1816 .elementor-element.elementor-element-56372d0 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-8240344 */.elementor-1816 .elementor-element.elementor-element-8240344{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e19de05 */.elementor-1816 .elementor-element.elementor-element-e19de05{display:flex;align-self:start}.elementor-1816 .elementor-element.elementor-element-e19de05 .elementor-widget-image,.elementor-1816 .elementor-element.elementor-element-e19de05 .elementor-widget-container{width:100%}.elementor-1816 .elementor-element.elementor-element-e19de05 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-ae83e14 */.elementor-1816 .elementor-element.elementor-element-ae83e14{align-items:stretch}@media(min-width:1025px){.elementor-1816 .elementor-element.elementor-element-ae83e14>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5197d3b */.elementor-1816 .elementor-element.elementor-element-5197d3b{display:flex;align-self:start}.elementor-1816 .elementor-element.elementor-element-5197d3b .elementor-widget-image,.elementor-1816 .elementor-element.elementor-element-5197d3b .elementor-widget-container{width:100%}.elementor-1816 .elementor-element.elementor-element-5197d3b 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-1614855 */.elementor-1816 .elementor-element.elementor-element-1614855{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e1caf */.elementor-1816 .elementor-element.elementor-element-37e1caf{display:flex;align-self:start}.elementor-1816 .elementor-element.elementor-element-37e1caf .elementor-widget-image,.elementor-1816 .elementor-element.elementor-element-37e1caf .elementor-widget-container{width:100%}.elementor-1816 .elementor-element.elementor-element-37e1caf 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-cdcc344 */.elementor-1816 .elementor-element.elementor-element-cdcc344{align-items:stretch}@media(min-width:1025px){.elementor-1816 .elementor-element.elementor-element-cdcc344>*:first-child{order:2}}/* End custom CSS */