.elementor-kit-6545{--e-global-color-primary:#8b5cf6;--e-global-color-secondary:#ec4899;--e-global-color-text:#111827;--e-global-color-accent:#6366f1;--e-global-color-b464680:#f59e0b;--e-global-color-0fc5043:#10b981;--e-global-color-f23f5ba:#6b7280;--e-global-color-f0f5edd:#e5e7eb;--e-global-color-81176bf:#f3f4f6;--e-global-color-244022e:#fafafa;--e-global-color-b22b40d:#0a0a0a;--e-global-color-845ff9c:#eef2ff;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:-1px;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.4em;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-kit-6545 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6545 h1{font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-kit-6545 h2{font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-kit-6545 h3{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-kit-6545 h4{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-kit-6545 button,.elementor-kit-6545 input[type="button"],.elementor-kit-6545 input[type="submit"],.elementor-kit-6545 .elementor-button{font-family:"Manrope", Sans-serif;font-weight:600;border-radius:999px 999px 999px 999px;padding:13px 28px 13px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');
body, .elementor, .elementor *:not(i):not(svg):not(.fa):not(.fas):not(.far):not(.fab){
font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}
:root{
--mr-grad:linear-gradient(90deg,#8b5cf6 0%,#ec4899 25%,#f59e0b 50%,#10b981 75%,#6366f1 100%);
--mr-text:#111827;--mr-muted:#6b7280;--mr-border:#e5e7eb;
--mr-bg-soft:#f3f4f6;--mr-accent:#6366f1;
--mr-font:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}
@keyframes mr-shim{0%{background-position:0% 50%}100%{background-position:200% 50%}}
@keyframes mr-blink{0%,49%{opacity:1}50%,100%{opacity:0}}
@keyframes mr-pulse{0%,80%,100%{transform:scale(.5);opacity:.3}40%{transform:scale(1);opacity:1}}
@keyframes mr-drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
@keyframes mr-ring{0%,100%{box-shadow:0 1px 6px rgba(32,33,36,.12),0 0 0 0 rgba(99,102,241,0)}50%{box-shadow:0 1px 6px rgba(32,33,36,.12),0 0 0 8px rgba(99,102,241,.1)}}
@keyframes mr-fade-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.mr-seo-grad{background:var(--mr-grad);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mr-shim 5s linear infinite;display:inline-block}
.mr-seo-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}
.mr-seo-reveal.is-visible{opacity:1;transform:none}
.mr-seo-page,.mr-seo-page *{font-family:var(--mr-font)}
@media (max-width:900px){
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:32px"]>div{flex:1 1 calc(50% - 16px) !important;min-width:0 !important}
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:20px"]>div,
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:24px"]>article{flex:1 1 100% !important;min-width:0 !important;max-width:480px}
}
@media (max-width:768px){
.mr-seo-page h1{font-size:clamp(1.8rem,8vw,2.4rem) !important}
.mr-seo-page h2{font-size:clamp(1.4rem,6vw,1.8rem) !important}
.mr-seo-page [style*="padding:96px 20px"]{padding:64px 16px !important}
.mr-seo-page [style*="padding:80px 32px"]{padding:48px 20px !important}
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:12px;margin-top:24px"]>div{flex:1 1 100% !important;min-width:0 !important}
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:56px"]{flex-direction:column;text-align:center}
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:56px"]>div:first-child{flex:0 0 auto !important;width:200px;height:200px;font-size:3rem !important}
.mr-seo-page [style*="margin-top:10px;background:#fff;border:1px solid #dfe1e5;border-radius:14px"] a{font-size:13px !important;padding:10px 14px !important}
.mr-seo-page [style*="display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dfe1e5;border-radius:28px"]{flex-wrap:wrap;gap:8px !important;padding:10px 14px !important}
.mr-seo-page [style*="display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dfe1e5;border-radius:28px"] [style*="font-size:11px;padding:4px 10px"]{display:none}
}
@media (max-width:520px){
.mr-seo-page [style*="padding:64px 20px 96px"]{padding:32px 16px 48px !important}
.mr-seo-page>div>div[style*="display:flex;flex-wrap:wrap;gap:32px"]>div{flex:1 1 100% !important}
}
@media (prefers-reduced-motion: reduce){
*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}
.mr-seo-reveal{opacity:1;transform:none}
}/* End custom CSS */