/*! elementor - v3.31.0 - 11-08-2025 */
.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.31.0 - 11-08-2025 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.ui-e-adv-grid{position:relative;display:grid}.ui-e-adv-grid .ui-e-post-item{display:block}.ui-e-adv-grid.ui-e-maso,.ui-e-maso .ui-e-adv-grid{align-items:flex-start}.ui-e-adv-grid.ui-e-maso .ui-e-post-item,.ui-e-maso .ui-e-adv-grid .ui-e-post-item{margin-bottom:20px}.ui-e-meta-item{display:inline-block}.ui-e-meta-item a{display:inline!important;transition:color .3s ease}.ui-e-meta-item a[rel=author]:has(img.ui-e-meta-avatar){display:flex!important;gap:7px}.ui-e-meta-item a[rel=author]:has(img.ui-e-meta-avatar) img{width:1.5em;height:1.5em;border-radius:100%}.ui-e-meta-item span{margin-right:.5em}.ui-e-meta-item-after{margin-right:0;margin-left:.3em}.ui-e-meta-item svg{height:1em}.ui-e-meta-item svg,.ui-e-meta-item-icon{vertical-align:text-top;margin-top:.1em;margin-right:.5em}.ui-e-meta-item-avatar{max-width:1.7em;border-radius:50%;vertical-align:middle;display:inline-block}.ui-e-meta-item .star-rating{display:inline}.ui-e-post-meta{display:inline-flex;align-items:baseline}div[class*=elementor-widget-uicore] .ui-e-item-anim-translate{will-change:transform;transition:transform .3s cubic-bezier(.24,1,.3,1)}div[class*=elementor-widget-uicore] .ui-e-item-anim-zoom{will-change:scale;transition:scale .3s cubic-bezier(.24,1,.3,1)}div[class*=elementor-widget-uicore] .ui-e-item-anim-fade{will-change:opacity;transition:opacity .3s cubic-bezier(.24,1,.3,1);opacity:.75}div[class*=elementor-widget-uicore] .ui-e-item-anim-show{opacity:0;transform:translate3d(0,6px,0);will-change:opacity,transform;transition:opacity .3s cubic-bezier(.24,1,.3,1),transform .3s cubic-bezier(.24,1,.3,1)}div[class*=elementor-widget-uicore] .ui-e-item-anim-underline span{transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s;background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-position:100% 95%;background-size:0 2px;display:inline;background-repeat:no-repeat}div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover .ui-e-item-anim-translate,div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover.ui-e-item-anim-translate{transition:.3s cubic-bezier(.24,1,.3,1);transform:translate3d(0,-8px,0)!important}div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover .ui-e-item-anim-zoom,div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover.ui-e-item-anim-zoom{transition:.3s cubic-bezier(.24,1,.3,1);scale:1.08;z-index:2}div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover .ui-e-item-anim-fade,div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover.ui-e-item-anim-fade{transition:.3s cubic-bezier(.24,1,.3,1);opacity:1}div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover .ui-e-item-anim-show,div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover.ui-e-item-anim-show{opacity:1;transform:translate3d(0,0,0)}div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover .ui-e-item-anim-underline span,div[class*=elementor-widget-uicore] .ui-e-animations-wrp:hover.ui-e-item-anim-underline span{background-size:100% 2px;background-position:0 95%}.ui-e-animations-wrp{animation-fill-mode:backwards;animation-duration:var(---ui-speed);animation-delay:calc(var(---ui-delay) + var(---ui-stagger) * var(---ui-index))}