.elementor-21652 .elementor-element.elementor-element-1ff39fce{--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-21652 .elementor-element.elementor-element-beca284 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-4a1f9dac{text-align:left;}.elementor-21652 .elementor-element.elementor-element-3229aee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-4414d39 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21652 .elementor-element.elementor-element-088db6f{--image-border-radius:10px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-21652 .elementor-element.elementor-element-368bee7{--display:flex;}.elementor-21652 .elementor-element.elementor-element-2b23f6f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-a6f94fa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-d282daf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-83d0744 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-f763e96 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-f25e85a{--image-border-radius:10px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-21652 .elementor-element.elementor-element-1686b04{--display:flex;}.elementor-21652 .elementor-element.elementor-element-918b6eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-245e5fa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-27d3f9c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-b540fab .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-d5ede84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-b8d0201 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-9cbf9bb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-4efaa8b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-9f9c05b{--image-border-radius:10px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-21652 .elementor-element.elementor-element-66970e8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-661d792 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-d68df76{--display:flex;}.elementor-21652 .elementor-element.elementor-element-47bd2e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-f26765e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-59366b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-8c37d8f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-124f92e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-3b44d73 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-663eb76{--image-border-radius:10px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-21652 .elementor-element.elementor-element-ea44738 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-5bef119 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-text );}.elementor-21652 .elementor-element.elementor-element-9462353{--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 );}@media(max-width:767px){.elementor-21652 .elementor-element.elementor-element-beca284{text-align:center;}.elementor-21652 .elementor-element.elementor-element-3229aee{text-align:center;}.elementor-21652 .elementor-element.elementor-element-4414d39{text-align:center;}.elementor-21652 .elementor-element.elementor-element-2b23f6f{text-align:center;}.elementor-21652 .elementor-element.elementor-element-a6f94fa{text-align:center;}.elementor-21652 .elementor-element.elementor-element-d282daf{text-align:center;}.elementor-21652 .elementor-element.elementor-element-83d0744{text-align:center;}.elementor-21652 .elementor-element.elementor-element-f763e96{text-align:center;}.elementor-21652 .elementor-element.elementor-element-918b6eb{text-align:center;}.elementor-21652 .elementor-element.elementor-element-245e5fa{text-align:center;}.elementor-21652 .elementor-element.elementor-element-27d3f9c{text-align:center;}.elementor-21652 .elementor-element.elementor-element-b540fab{text-align:center;}.elementor-21652 .elementor-element.elementor-element-d5ede84{text-align:center;}.elementor-21652 .elementor-element.elementor-element-b8d0201{text-align:center;}.elementor-21652 .elementor-element.elementor-element-9cbf9bb{text-align:center;}.elementor-21652 .elementor-element.elementor-element-4efaa8b{text-align:center;}.elementor-21652 .elementor-element.elementor-element-66970e8{text-align:center;}.elementor-21652 .elementor-element.elementor-element-661d792{text-align:center;}.elementor-21652 .elementor-element.elementor-element-47bd2e4{text-align:center;}.elementor-21652 .elementor-element.elementor-element-f26765e{text-align:center;}.elementor-21652 .elementor-element.elementor-element-59366b7{text-align:center;}.elementor-21652 .elementor-element.elementor-element-8c37d8f{text-align:center;}.elementor-21652 .elementor-element.elementor-element-124f92e{text-align:center;}.elementor-21652 .elementor-element.elementor-element-3b44d73{text-align:center;}.elementor-21652 .elementor-element.elementor-element-ea44738{text-align:center;}.elementor-21652 .elementor-element.elementor-element-5bef119{text-align:center;}}