.elementor-1452 .elementor-element.elementor-element-cd8c108{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2166ac7{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f0cc00d{--display:flex;}.elementor-1452 .elementor-element.elementor-element-a7e1a01{--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-1452 .elementor-element.elementor-element-9b61156{--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-1452 .elementor-element.elementor-element-8d8eea6{--display:flex;}.elementor-1452 .elementor-element.elementor-element-22ecd21{--display:flex;}.elementor-1452 .elementor-element.elementor-element-c8fb0b6{--display:flex;}.elementor-1452 .elementor-element.elementor-element-6587fd6{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2f106a4{--display:flex;}.elementor-1452 .elementor-element.elementor-element-12a9f21{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2ad933f{--display:flex;}.elementor-1452 .elementor-element.elementor-element-dacc06e{--display:flex;}.elementor-1452 .elementor-element.elementor-element-7d442ea{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2feeb5f{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9dd42fc{--display:flex;}.elementor-1452 .elementor-element.elementor-element-1627cb8{--display:flex;}.elementor-1452 .elementor-element.elementor-element-d2e038c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f2e3aaa{--display:flex;}.elementor-1452 .elementor-element.elementor-element-e0ddae4{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9959ed0{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9ce590f{--display:flex;}.elementor-1452 .elementor-element.elementor-element-d337d2c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-4991fdf{--display:flex;}.elementor-1452 .elementor-element.elementor-element-375f8dd{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5733d2a{--display:flex;}.elementor-1452 .elementor-element.elementor-element-89f441a{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9a68544{--display:flex;}.elementor-1452 .elementor-element.elementor-element-6b04720{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b70defe{--display:flex;}.elementor-1452 .elementor-element.elementor-element-cb26c1d{--display:flex;}.elementor-1452 .elementor-element.elementor-element-a239edc{--display:flex;}.elementor-1452 .elementor-element.elementor-element-e86b05f{--display:flex;}.elementor-1452 .elementor-element.elementor-element-21fa35d{--display:flex;}.elementor-1452 .elementor-element.elementor-element-80dd014{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2f29660{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b10f4ae{--display:flex;}.elementor-1452 .elementor-element.elementor-element-a9db592{--display:flex;}.elementor-1452 .elementor-element.elementor-element-af5dd93{--display:flex;}.elementor-1452 .elementor-element.elementor-element-cae1e43{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2825096{--display:flex;}.elementor-1452 .elementor-element.elementor-element-87f1dd0{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5200692{--display:flex;}.elementor-1452 .elementor-element.elementor-element-bba9a90{--display:flex;}.elementor-1452 .elementor-element.elementor-element-699051d{--display:flex;}.elementor-1452 .elementor-element.elementor-element-98296b2{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2ada4b4{--display:flex;}.elementor-1452 .elementor-element.elementor-element-d3c9f27{--display:flex;}.elementor-1452 .elementor-element.elementor-element-3a68cae{--display:flex;}.elementor-1452 .elementor-element.elementor-element-76f4784{--display:flex;}.elementor-1452 .elementor-element.elementor-element-0c686cd{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f4e8890{--display:flex;}.elementor-1452 .elementor-element.elementor-element-05c8b1c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9aeadb0{--display:flex;}.elementor-1452 .elementor-element.elementor-element-6a90aa4{--display:flex;}.elementor-1452 .elementor-element.elementor-element-aa5d0c2{--display:flex;}.elementor-1452 .elementor-element.elementor-element-3c5350e{--display:flex;}.elementor-1452 .elementor-element.elementor-element-7926afd{--display:flex;}.elementor-1452 .elementor-element.elementor-element-e578175{--display:flex;}.elementor-1452 .elementor-element.elementor-element-40c0e9a{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9cff389{--display:flex;}.elementor-1452 .elementor-element.elementor-element-ad1cd22{--display:flex;}.elementor-1452 .elementor-element.elementor-element-dad04fd{--display:flex;}.elementor-1452 .elementor-element.elementor-element-017a725{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2bc5f78{--display:flex;}.elementor-1452 .elementor-element.elementor-element-da3880e{--display:flex;}.elementor-1452 .elementor-element.elementor-element-5f8b464{--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-1452 .elementor-element.elementor-element-f2997ed{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b9fd0c1{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b82001c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-b4a139b{--display:flex;}.elementor-1452 .elementor-element.elementor-element-154da39{--display:flex;}.elementor-1452 .elementor-element.elementor-element-ec0ee64{--display:flex;}.elementor-1452 .elementor-element.elementor-element-250ca79{--display:flex;}.elementor-1452 .elementor-element.elementor-element-51d5375{--display:flex;}.elementor-1452 .elementor-element.elementor-element-56d0bae{--display:flex;}.elementor-1452 .elementor-element.elementor-element-ba2af1a{--display:flex;}.elementor-1452 .elementor-element.elementor-element-0994d83{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2a972fc{--display:flex;}.elementor-1452 .elementor-element.elementor-element-90459bf{--display:flex;}.elementor-1452 .elementor-element.elementor-element-d0d2810{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f32af67{--display:flex;}.elementor-1452 .elementor-element.elementor-element-2ac650f{--display:flex;}.elementor-1452 .elementor-element.elementor-element-02966e1{--display:flex;}.elementor-1452 .elementor-element.elementor-element-fe78080{--display:flex;}.elementor-1452 .elementor-element.elementor-element-fd1404c{--display:flex;}.elementor-1452 .elementor-element.elementor-element-f84f00b{--display:flex;}.elementor-1452 .elementor-element.elementor-element-034069a{--display:flex;}.elementor-1452 .elementor-element.elementor-element-76a3eb9{--display:flex;}.elementor-1452 .elementor-element.elementor-element-bb5b201{--display:flex;}.elementor-1452 .elementor-element.elementor-element-000e12b{--display:flex;}.elementor-1452 .elementor-element.elementor-element-9bcbc88{--display:flex;}.elementor-1452 .elementor-element.elementor-element-865ccf5{--display:flex;}/* Start custom CSS for container, class: .elementor-element-ad1cd22 */.elementor-1452 .elementor-element.elementor-element-ad1cd22{width:100% !important;max-width:880px !important;margin-left:auto !important;margin-right:auto !important;border:1px solid #948b85 !important;border-radius:28px !important;padding:56px 64px !important;background:rgba(255,255,255,.35) !important;text-align:center !important;align-items:center !important;box-sizing:border-box}.elementor-1452 .elementor-element.elementor-element-ad1cd22 .elementor-heading-title{display:flex !important;flex-direction:column !important;align-items:center !important}.elementor-1452 .elementor-element.elementor-element-ad1cd22 .elementor-heading-title>span{align-self:center !important;margin:0 !important}.elementor-1452 .elementor-element.elementor-element-ad1cd22 .elementor-heading-title>span:last-child{margin-top:-0.2em !important}.elementor-1452 .elementor-element.elementor-element-ad1cd22 p,.elementor-1452 .elementor-element.elementor-element-ad1cd22 .elementor-widget-text-editor{text-align:center !important}@media(max-width:767px){.elementor-1452 .elementor-element.elementor-element-ad1cd22{padding:36px 24px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f8b464 */.elementor-1452 .elementor-element.elementor-element-5f8b464{display:flex;align-self:start}.elementor-1452 .elementor-element.elementor-element-5f8b464 .elementor-widget-image,.elementor-1452 .elementor-element.elementor-element-5f8b464 .elementor-widget-container{width:100%}.elementor-1452 .elementor-element.elementor-element-5f8b464 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-017a725 */.elementor-1452 .elementor-element.elementor-element-017a725{align-items:stretch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-154da39 */.elementor-1452 .elementor-element.elementor-element-154da39{display:flex;align-self:start}.elementor-1452 .elementor-element.elementor-element-154da39 .elementor-widget-image,.elementor-1452 .elementor-element.elementor-element-154da39 .elementor-widget-container{width:100%}.elementor-1452 .elementor-element.elementor-element-154da39 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-b9fd0c1 */.elementor-1452 .elementor-element.elementor-element-b9fd0c1{align-items:stretch}@media(min-width:1025px){.elementor-1452 .elementor-element.elementor-element-b9fd0c1>*:first-child{order:2}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d0bae */.elementor-1452 .elementor-element.elementor-element-56d0bae{max-width:none !important;width:100% !important}.elementor-1452 .elementor-element.elementor-element-56d0bae p,.elementor-1452 .elementor-element.elementor-element-56d0bae .elementor-widget-container{max-width:none !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ca79 */.elementor-1452 .elementor-element.elementor-element-250ca79{grid-template-columns:1fr !important;row-gap:14px !important}/* End custom CSS */