html{scroll-behavior:smooth}.e-con.e-parent:not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:inherit}.trx_addons_marquee_wrap{white-space:nowrap;width:100%;display:flex;overflow:hidden}.trx_addons_marquee_wrap .trx_addons_marquee_element{will-change:transform;animation:yzf-marquee var(--yzf-marquee-duration,30s) linear infinite;flex:none;align-items:center;display:inline-flex}.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{animation-direction:reverse}.trx_addons_marquee_wrap:hover .trx_addons_marquee_element.yzf-marquee-pause-hover{animation-play-state:paused}@keyframes yzf-marquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.trx_addons_marquee_wrap .trx_addons_marquee_element{animation:none}}body.trx-addons-scroll-disabled{overflow:hidden}.yzf-form-message{border:1px solid #0000;border-radius:8px;margin:0 0 20px;padding:14px 18px;font-size:15px;line-height:1.5}.yzf-form-message--success{border-color:var(--yzf-link);color:var(--yzf-title);background:#864aff1f}.yzf-form-message--error{border-color:var(--yzf-accent-pink);color:var(--yzf-title);background:#ff5ea81a}.mf-error-message{color:var(--yzf-accent-pink);margin-top:6px;font-size:13px;display:block}.metform-submit-btn[disabled]{opacity:.7;cursor:progress}.post_meta_likes{cursor:pointer}.social_item_copy.yzf-copied .social_icon:after{content:"Copied!";background:var(--yzf-bg-2);color:var(--yzf-title);white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}.elementor-widget-image img,.post_featured img,.post_content img{height:auto}.e-hosted-video .elementor-video{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.elementor-widget-video+.elementor-widget-video{margin-top:24px}.e-hosted-video{position:relative}.e-hosted-video .elementor-custom-embed-image-overlay{cursor:pointer;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.e-hosted-video .elementor-custom-embed-play{justify-content:center;align-items:center;display:flex}.e-hosted-video .elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(0 2px 8px #0009);width:100px;height:100px;transition:transform .25s,fill .25s}.e-hosted-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play svg,.e-hosted-video .elementor-custom-embed-image-overlay:focus-visible .elementor-custom-embed-play svg{fill:var(--yzf-link);transform:scale(1.08)}.elementor-screen-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:-10000em;overflow:hidden}.elementor-6448 .elementor-element-74e374d,.elementor-6448 .elementor-element-9662d8e,.elementor-6448 .elementor-element-f5a1a96,.elementor-6448 .elementor-element-10de5c6,.elementor-6448 .elementor-element-d270ec9,.elementor-6448 .elementor-element-450ae10{width:100%}.elementor-6448 .elementor-element-74e374d .elementor-widget-container,.elementor-6448 .elementor-element-9662d8e .elementor-widget-container,.elementor-6448 .elementor-element-f5a1a96 .elementor-widget-container,.elementor-6448 .elementor-element-10de5c6 .elementor-widget-container,.elementor-6448 .elementor-element-d270ec9 .elementor-widget-container,.elementor-6448 .elementor-element-450ae10 .elementor-widget-container{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;max-width:420px;height:220px;margin:0 auto;padding:24px;display:flex}.elementor-6448 .elementor-element-74e374d img,.elementor-6448 .elementor-element-9662d8e img,.elementor-6448 .elementor-element-f5a1a96 img,.elementor-6448 .elementor-element-10de5c6 img,.elementor-6448 .elementor-element-d270ec9 img,.elementor-6448 .elementor-element-450ae10 img{object-fit:contain;object-position:center;max-width:100%;max-height:100%;width:100%!important;height:100%!important}@media (max-width:767px){.elementor-6448 .elementor-element-74e374d .elementor-widget-container,.elementor-6448 .elementor-element-9662d8e .elementor-widget-container,.elementor-6448 .elementor-element-f5a1a96 .elementor-widget-container,.elementor-6448 .elementor-element-10de5c6 .elementor-widget-container,.elementor-6448 .elementor-element-d270ec9 .elementor-widget-container,.elementor-6448 .elementor-element-450ae10 .elementor-widget-container{max-width:320px;height:160px}}

