.elementor-14 .elementor-element.elementor-element-231c656:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-231c656>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8FDFF}.elementor-14 .elementor-element.elementor-element-231c656{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0% 0% 0% 0%;z-index:2}.elementor-14 .elementor-element.elementor-element-231c656>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-26ae510{z-index:2}.elementor-14 .elementor-element.elementor-element-dace923{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;z-index:3}.elementor-14 .elementor-element.elementor-element-dace923>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated>.elementor-background-overlay,.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-background-slideshow{border-radius:0 0 0 5px}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 55px;--e-column-margin-right:0px;--e-column-margin-left:55px}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-3746b82{z-index:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-7a0a2c7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;border-radius:0 0 0 0;box-shadow:0 0 10px 0 rgba(255,168.29991879670516,0,0)}.elementor-14 .elementor-element.elementor-element-7a0a2c7 .elementor-heading-title{font-weight:300;line-height:60px;letter-spacing:1.5px;color:#2A2A2A}.elementor-widget-premium-addon-fancy-text .premium-atext__headline,.elementor-widget-premium-addon-fancy-text .premium-atext__text svg g>text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-fancy-text .premium-atext__text{color:var(--e-global-color-primary);--pa-atext-fc:var( --e-global-color-primary );--pa-atext-tc:var( --e-global-color-text );--pa-atext-foc:var( --e-global-color-accent )}.elementor-widget-premium-addon-fancy-text .premium-fancy-svg-text .premium-fancy-list-items,.elementor-widget-premium-addon-fancy-text .text{fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text .premium-atext__text,.elementor-widget-premium-addon-fancy-text .premium-atext__pattern .premium-atext__text::after{--pa-atext-sc:var( --e-global-color-secondary )}.elementor-widget-premium-addon-fancy-text .typed-cursor{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-fancy-text .premium-prefix-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-suffix-text{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-fancy-text .premium-prefix-text,.elementor-widget-premium-addon-fancy-text .premium-suffix-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-fancy-text.premium-atext__loading-yes .premium-loading-bar{background-color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-708b851{width:100%;max-width:100%}.elementor-14 .elementor-element.elementor-element-708b851>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-708b851 .premium-prefix-text,.elementor-14 .elementor-element.elementor-element-708b851 .premium-suffix-text{display:inline;font-family:"3DS",Sans-serif;font-weight:200}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__headline{text-align:left}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__headline,.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__text svg g>text{font-family:"3DS",Sans-serif;font-size:18px;font-weight:300;letter-spacing:1.5px}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__text{color:#4F5165}.elementor-14 .elementor-element.elementor-element-708b851 .premium-fancy-svg-text .premium-fancy-list-items,.elementor-14 .elementor-element.elementor-element-708b851 .text{fill:#4F5165}.elementor-14 .elementor-element.elementor-element-708b851 .typed-cursor{color:#FFF}.elementor-14 .elementor-element.elementor-element-708b851 .premium-prefix-text{color:#000}.elementor-14 .elementor-element.elementor-element-708b851 .premium-suffix-text{color:#FFF}.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-14 .elementor-element.elementor-element-32616b4 .elementor-button{background-color:#4F5165;font-family:"3DS",Sans-serif;font-size:16px;font-weight:300;text-shadow:0 0 10px rgb(0 0 0 / .3);fill:#F7F8FC;color:#F7F8FC;transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4F5165;border-radius:0 0 0 0;padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-32616b4 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-32616b4 .elementor-button:focus{background-color:#F7F8FC;color:#2E2F38;border-color:#4F5165}.elementor-14 .elementor-element.elementor-element-32616b4{z-index:2}.elementor-14 .elementor-element.elementor-element-32616b4 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-32616b4 .elementor-button:focus svg{fill:#2E2F38}.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-14 .elementor-element.elementor-element-d5dff9f>.elementor-widget-container{margin:0 0 0 20px}.elementor-14 .elementor-element.elementor-element-d5dff9f{z-index:0}.elementor-14 .elementor-element.elementor-element-d5dff9f img{width:50%;max-width:86%;opacity:1}.elementor-14 .elementor-element.elementor-element-d1d74ec{width:var(--container-widget-width,29%);max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-d1d74ec>.elementor-widget-container{margin:-102% 0% 0% 0%}.elementor-14 .elementor-element.elementor-element-d1d74ec img{width:100%}.elementor-14 .elementor-element.elementor-element-905dfaf{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:flex-end}.elementor-14 .elementor-element.elementor-element-905dfaf>.elementor-widget-container{margin:-44% 0% 0% -23%}.elementor-14 .elementor-element.elementor-element-905dfaf img{width:100%}.elementor-14 .elementor-element.elementor-element-4ed717f:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-4ed717f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8FDFF}.elementor-14 .elementor-element.elementor-element-4ed717f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14 .elementor-element.elementor-element-4ed717f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-8f3d439:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-8f3d439>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8FDFF}.elementor-14 .elementor-element.elementor-element-8f3d439{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-8f3d439>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-37a4a00{text-align:center}.elementor-14 .elementor-element.elementor-element-37a4a00 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:40px;font-weight:300;color:#2E2F38}.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-14 .elementor-element.elementor-element-a3fba98{text-align:center;font-family:"3DS",Sans-serif;font-size:18px;font-weight:300}.elementor-14 .elementor-element.elementor-element-18ca9af>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-6336051{text-align:center}.elementor-14 .elementor-element.elementor-element-6336051 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:33px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-e944848{text-align:justify;font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-0254485{text-align:center}.elementor-14 .elementor-element.elementor-element-0254485 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:33px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-9532827{text-align:justify;font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-9650075{text-align:center}.elementor-14 .elementor-element.elementor-element-9650075 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:33px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-b4f5d4a{text-align:justify;font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-7531618:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-7531618>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-14 .elementor-element.elementor-element-7531618{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;z-index:1}.elementor-14 .elementor-element.elementor-element-7531618>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-0760760{width:var(--container-widget-width,99.587%);max-width:99.587%;--container-widget-width:99.587%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-0760760 img{width:56%}.elementor-14 .elementor-element.elementor-element-c611084{width:var(--container-widget-width,112.454%);max-width:112.454%;--container-widget-width:112.454%;--container-widget-flex-grow:0;text-align:center}.elementor-14 .elementor-element.elementor-element-c611084>.elementor-widget-container{margin:15px 11px 20px 11px}.elementor-14 .elementor-element.elementor-element-c611084 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:40px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-4d3fee7>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-4d3fee7{text-align:center;font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-40ff8b1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-40ff8b1:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-40ff8b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-14 .elementor-element.elementor-element-40ff8b1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-19%;margin-bottom:0%;padding:0% 0% 0% 34%}.elementor-14 .elementor-element.elementor-element-40ff8b1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1aaf47a:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-1aaf47a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8FDFF}.elementor-14 .elementor-element.elementor-element-1aaf47a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0;z-index:2}.elementor-14 .elementor-element.elementor-element-1aaf47a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-2d5d41e{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-8e092eb{text-align:center}.elementor-14 .elementor-element.elementor-element-8e092eb .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:40px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-bfefecb{text-align:center;font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:4}.elementor-14 .elementor-element.elementor-element-461f73e>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"3DS",Sans-serif;font-weight:300}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-stars>li>a,.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-stars>li>span{color:#fec42d;fill:#fec42d}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-stars>li:not(:last-child){margin-right:5px}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-profile-info .elementskit-author-name{color:#4F5165;font-family:"3DS",Sans-serif;font-weight:200;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-profile-info .elementskit-author-des{font-family:"3DS",Sans-serif;font-weight:200}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-commentor-image>img{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-commentor-bio .elementskit-commentor-image>img{height:70px;width:70px}.elementor-14 .elementor-element.elementor-element-e821db6:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-e821db6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2F38}.elementor-14 .elementor-element.elementor-element-e821db6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14 .elementor-element.elementor-element-e821db6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-4faa6d1:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-4faa6d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2F38}.elementor-14 .elementor-element.elementor-element-4faa6d1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:15px 15px 15px 15px}.elementor-14 .elementor-element.elementor-element-4faa6d1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-5580505>.elementor-element-populated{margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px}.elementor-14 .elementor-element.elementor-element-f2b2094{text-align:left}.elementor-14 .elementor-element.elementor-element-f2b2094 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:40px;font-weight:200;color:#FFF}.elementor-14 .elementor-element.elementor-element-4950986{text-align:justify;font-family:"3DS",Sans-serif;font-weight:300;color:#FFF}.elementor-14 .elementor-element.elementor-element-504f721{text-align:justify;font-family:"3DS",Sans-serif;font-weight:200;color:#FFF}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-a867f37.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-a867f37.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-a867f37>.elementor-element-populated{margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px}.elementor-14 .elementor-element.elementor-element-b8a016a{text-align:right;font-family:"3DS",Sans-serif;font-size:20px;font-weight:200;color:#FFF}.elementor-14 .elementor-element.elementor-element-afa2926{width:100%;max-width:100%;text-align:right;font-family:"3DS",Sans-serif;font-size:20px;font-weight:200;color:#FA841A}.elementor-14 .elementor-element.elementor-element-afa2926 a{color:#FA841A}.elementor-14 .elementor-element.elementor-element-52a55ac{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-08e9563{text-align:center}.elementor-14 .elementor-element.elementor-element-08e9563 .elementor-heading-title{font-family:"3DS",Sans-serif;font-size:40px;font-weight:300;color:#2E2F38}.elementor-14 .elementor-element.elementor-element-49c0633{text-align:center;font-family:"3DS",Sans-serif;font-weight:300}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-231c656{margin-top:0;margin-bottom:0;padding:0 0 40px 0}.elementor-14 .elementor-element.elementor-element-dace923{margin-top:29px;margin-bottom:0}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-3746b82.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-3746b82.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-3746b82.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-14 .elementor-element.elementor-element-7a0a2c7{text-align:center}.elementor-14 .elementor-element.elementor-element-7a0a2c7 .elementor-heading-title{font-size:40px}.elementor-widget-premium-addon-fancy-text .premium-atext__headline,.elementor-widget-premium-addon-fancy-text .premium-atext__text svg g>text{font-size:var(--e-global-typography-primary-font-size)}.elementor-14 .elementor-element.elementor-element-708b851{width:auto;max-width:auto;align-self:center}.elementor-14 .elementor-element.elementor-element-708b851>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__headline{text-align:left}.elementor-14 .elementor-element.elementor-element-32616b4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-d5dff9f{width:100%;max-width:100%;align-self:flex-start;text-align:center}.elementor-14 .elementor-element.elementor-element-d5dff9f img{width:80%;max-width:55%}.elementor-14 .elementor-element.elementor-element-4ed717f>.elementor-container{max-width:704px}.elementor-14 .elementor-element.elementor-element-1817cd0>.elementor-widget-container{margin:0 0 19px 0}.elementor-14 .elementor-element.elementor-element-1817cd0 img{width:70%}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-3e838b7.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-14 .elementor-element.elementor-element-3e838b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-14 .elementor-element.elementor-element-3e838b7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-288b9da{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-288b9da>.elementor-widget-container{margin:0 0 0 -181px}.elementor-14 .elementor-element.elementor-element-288b9da img{width:100%;max-width:100%}.elementor-14 .elementor-element.elementor-element-8f3d439{padding:62px 0 0 0}.elementor-14 .elementor-element.elementor-element-5b4bc92>.elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-14 .elementor-element.elementor-element-37a4a00 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-a3fba98{text-align:center}.elementor-14 .elementor-element.elementor-element-6336051 .elementor-heading-title{font-size:28px}.elementor-14 .elementor-element.elementor-element-e944848{text-align:justify}.elementor-14 .elementor-element.elementor-element-0254485 .elementor-heading-title{font-size:28px}.elementor-14 .elementor-element.elementor-element-9532827{text-align:justify}.elementor-14 .elementor-element.elementor-element-9650075 .elementor-heading-title{font-size:28px}.elementor-14 .elementor-element.elementor-element-b4f5d4a{text-align:justify}.elementor-14 .elementor-element.elementor-element-0760760 img{width:56%}.elementor-14 .elementor-element.elementor-element-c611084{text-align:center}.elementor-14 .elementor-element.elementor-element-c611084 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-40ff8b1>.elementor-container{max-width:667px}.elementor-14 .elementor-element.elementor-element-40ff8b1{margin-top:7px;margin-bottom:0;padding:6px 6px 6px 6px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-b0a9a49.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-b0a9a49.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-1aaf47a{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-8e092eb .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-14 .elementor-element.elementor-element-f2b2094{text-align:center}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-a867f37.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-14 .elementor-element.elementor-element-a867f37.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-14 .elementor-element.elementor-element-a867f37.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-b8a016a{width:var(--container-widget-width,277px);max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;text-align:center}.elementor-14 .elementor-element.elementor-element-afa2926{width:var(--container-widget-width,268px);max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;align-self:flex-start;text-align:center}.elementor-14 .elementor-element.elementor-element-49c0633>.elementor-widget-container{padding:7px 7px 7px 7px}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-231c656{margin-top:0%;margin-bottom:0%;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-3746b82>.elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-14 .elementor-element.elementor-element-7a0a2c7>.elementor-widget-container{margin:70px 0 0 0}.elementor-14 .elementor-element.elementor-element-7a0a2c7 .elementor-heading-title{font-size:35px}.elementor-widget-premium-addon-fancy-text .premium-atext__headline,.elementor-widget-premium-addon-fancy-text .premium-atext__text svg g>text{font-size:var(--e-global-typography-primary-font-size)}.elementor-14 .elementor-element.elementor-element-708b851>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__headline{text-align:center}.elementor-14 .elementor-element.elementor-element-32616b4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-d5dff9f>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-d5dff9f img{width:93%;max-width:86%}.elementor-14 .elementor-element.elementor-element-1817cd0>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-1817cd0 img{width:51%}.elementor-14 .elementor-element.elementor-element-288b9da>.elementor-widget-container{margin:0 0 0 0}.elementor-14 .elementor-element.elementor-element-0760760 img{width:92%}.elementor-14 .elementor-element.elementor-element-c611084 .elementor-heading-title{font-size:30px}.elementor-14 .elementor-element.elementor-element-40ff8b1{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-2d5d41e{margin-top:140px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-8e092eb .elementor-heading-title{font-size:30px}.elementor-14 .elementor-element.elementor-element-461f73e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-14 .elementor-element.elementor-element-f2b2094 .elementor-heading-title{font-size:30px}.elementor-14 .elementor-element.elementor-element-4950986{text-align:center}.elementor-14 .elementor-element.elementor-element-504f721{text-align:center}.elementor-14 .elementor-element.elementor-element-08e9563 .elementor-heading-title{font-size:30px}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-26ae510{width:100%}.elementor-14 .elementor-element.elementor-element-3746b82{width:60.204%}.elementor-14 .elementor-element.elementor-element-df8a57b{width:39.752%}.elementor-14 .elementor-element.elementor-element-179a664{width:49.356%}.elementor-14 .elementor-element.elementor-element-e6458ac{width:50.205%}.elementor-14 .elementor-element.elementor-element-5580505{width:70%}.elementor-14 .elementor-element.elementor-element-a867f37{width:29.427%}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-3746b82{width:100%}.elementor-14 .elementor-element.elementor-element-df8a57b{width:100%}.elementor-14 .elementor-element.elementor-element-8d6abdd{width:45%}.elementor-14 .elementor-element.elementor-element-e51eed0{width:45%}.elementor-14 .elementor-element.elementor-element-db1065d{width:50%}.elementor-14 .elementor-element.elementor-element-289297a{width:100%}.elementor-14 .elementor-element.elementor-element-179a664{width:100%}.elementor-14 .elementor-element.elementor-element-e6458ac{width:100%}.elementor-14 .elementor-element.elementor-element-b0a9a49{width:100%}.elementor-14 .elementor-element.elementor-element-5580505{width:100%}.elementor-14 .elementor-element.elementor-element-a867f37{width:100%}}.elementor-14 .elementor-element.elementor-element-708b851 .premium-atext__headline{text-align:left}.me-calendar-filterable-container{max-width:1200px;margin:0 auto;padding:20px}.mec-filters{background:#f8f9fa;padding:25px;margin-bottom:30px;border:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:30px}.mec-filter-group{flex:1;min-width:250px}.mec-filter-title{margin:0 0 15px 0;color:var(--btn-color2);font-size:var(--btn-fontsize);font-weight:var(--btn-fontweight)}.mec-filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.mec-events-count{text-align:right;margin:10px 0 20px;font-size:14px;color:#666}#mec-visible-count{font-weight:300;color:#4a6cf7}.me-calendar-advanced-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.mec-card{overflow:hidden;border-radius:12px;box-shadow:0 5px 15px rgb(0 0 0 / .1);transition:all 0.3s ease;background:#fff;border:1px solid #eee}.mec-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .15)}.mec-card-image{height:200px;background-size:cover;background-position:center}.mec-card-content{padding:20px}.mec-date{color:#4a6cf7;font-weight:200;margin-bottom:10px;font-size:14px}.mec-title{margin:0 0 15px 0;color:#222;font-family:'3DS',sans-serif;font-size:1.3em;line-height:1.3;font-weight:200}.mec-time{color:#555;margin-bottom:12px;font-size:14px;font-weight:300}.mec-categories{margin:10px 0;display:flex;flex-wrap:wrap;gap:8px}.mec-category{background:#f0f4ff;color:#4a6cf7;padding:4px 10px;font-size:12px;font-weight:500}.mec-locations{color:#555;margin:12px 0;font-size:14px}.mec-price{color:#2e7d32;font-weight:500;margin:12px 0;font-size:16px}.mec-no-events{text-align:center;padding:30px;color:#666;font-size:16px}