/**handles:widget-heading,widget-text-editor,widget-image-carousel,elementor-post-2016**/
/*! elementor - v3.25.0 - 18-11-2024 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
/*! elementor - v3.25.0 - 18-11-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
/*! elementor - v3.25.0 - 18-11-2024 */
.elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--e-image-carousel-slides-to-show, 3))}
.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2016 .elementor-element.elementor-element-3112567 .elementor-heading-title{color:#000;font-size:47px}.elementor-widget-text-editor{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-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-default .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2016 .elementor-element.elementor-element-9796adf{color:#000}.elementor-2016 .elementor-element.elementor-element-45cec0e{--e-image-carousel-slides-to-show:1}.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-swiper-button.elementor-swiper-button-next,.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-swiper-button.elementor-swiper-button-prev{color:#4054b2}.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-swiper-button.elementor-swiper-button-prev svg{fill:#4054b2}.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#f4ee2c}.elementor-2016 .elementor-element.elementor-element-45cec0e .elementor-image-carousel-caption{text-align:center}:root{--page-title-display:none}@media(max-width:767px){.elementor-2016 .elementor-element.elementor-element-3112567 .elementor-heading-title{font-size:19px}}