.elementor-kit-5{--e-global-color-primary:#250762;--e-global-color-secondary:#3299D5;--e-global-color-text:#1C1B22;--e-global-color-accent:#174FA2;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;background-color:#F8F7F7;color:#1C1B22;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-kit-5 h2{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-kit-5 h3{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-kit-5 h4{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-kit-5 h5{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-kit-5 h6{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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 */:root{--fs-purple:var(--e-global-color-primary,#250762);--fs-sky:var(--e-global-color-secondary,#3299d5);--fs-ink:var(--e-global-color-text,#1c1b22);--fs-royal:var(--e-global-color-accent,#174fa2);--fs-body:var(--e-global-color-fsbody,#2f2e36);--fs-muted:var(--e-global-color-fsmuted,#6b6a72);--fs-sky-ink:var(--e-global-color-fsskyink,#1f78b4);--fs-aqua:var(--e-global-color-fsaqua,#72ccd8);--fs-purple-deep:var(--e-global-color-fsdeep,#1a0446);--fs-grey:var(--e-global-color-fsgrey,#d9d8d7);--fs-line:var(--e-global-color-fsline,#e3e2ea);--fs-tint:var(--e-global-color-fstint,#eef0f9);--fs-soft:var(--e-global-color-fssoft,#f4f4f6);--fs-grad:linear-gradient(90deg,var(--fs-aqua) 0%,var(--fs-royal) 100%);--fs-grad-diag:linear-gradient(120deg,var(--fs-aqua) 0%,var(--fs-royal) 100%);--fs-grad-text:linear-gradient(90deg,var(--fs-aqua) 0%,var(--fs-sky) 45%,var(--fs-royal) 100%);--fs-grad-purple:linear-gradient(135deg,#2b0a80 0%,var(--fs-purple) 55%,#200556 100%);--fs-grad-purple-hover:linear-gradient(135deg,#300c8c,#2a0874);--fs-glow:radial-gradient(90% 80% at 100% 0%,rgba(50,153,213,.5) 0%,transparent 60%);--fs-font:var(--e-global-typography-primary-font-family,"Poppins"),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fs-font-ui:var(--e-global-typography-accent-font-family,"Inter"),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fs-shadow-card:0 18px 40px -18px rgba(37,7,98,.28);--fs-shadow-btn:0 0 0 1px rgba(114,204,216,.35),0 10px 22px -8px rgba(50,153,213,.55);--fs-shadow-btn-hover:0 0 0 3px rgba(114,204,216,.35),0 14px 28px -8px rgba(50,153,213,.65)}body{background-color:var(--e-global-color-fsbg,#f8f7f7);color:var(--fs-ink);font-family:var(--fs-font);-webkit-font-smoothing:antialiased}.elementor-heading-title,h1,h2,h3,h4,h5,h6{color:var(--fs-purple);font-family:var(--fs-font);letter-spacing:-.015em}h1.elementor-heading-title{font-size:clamp(40px,5vw,72px);font-weight:700;letter-spacing:-.025em;line-height:1.04}h2.elementor-heading-title{font-size:clamp(32px,3.9vw,56px);font-weight:700;line-height:1.08}h3.elementor-heading-title{font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}::selection{background:rgba(114,204,216,.35)}.fs-dark .elementor-heading-title,.fs-dark h1,.fs-dark h2,.fs-dark h3,.fs-dark h4{color:#fff}.fs-dark,.fs-dark .elementor-widget-text-editor{color:hsla(0,0%,100%,.9)}.fs-gt{background:var(--fs-grad-text);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:transparent}.fs-eyebrow,.fs-eyebrow .elementor-heading-title,.fs-eyebrow p{color:var(--fs-sky);font-family:var(--fs-font);font-size:clamp(16px,1.35vw,20px);font-weight:600;letter-spacing:0;line-height:1.3;margin:0}.fs-h1-rule .elementor-heading-title:after{background:var(--fs-aqua);border-radius:2px;content:"";display:block;height:4px;margin-top:clamp(18px,2vw,26px);width:clamp(96px,10vw,140px)}.fs-hero-lead,.fs-hero-lead p{color:var(--fs-ink);font-size:clamp(18px,1.55vw,22px);line-height:1.45;max-width:42ch}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor a:not(.elementor-button){color:var(--fs-sky-ink);text-decoration:underline;text-underline-offset:3px}.fs-link-u .elementor-button,.fs-link-u a,a.fs-link-u{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--fs-purple)!important;display:inline!important;font-family:var(--fs-font);font-size:18px;font-style:italic;font-weight:500;padding:0!important;text-decoration:underline!important;text-decoration-color:var(--fs-aqua)!important;text-decoration-thickness:2px!important;text-underline-offset:7px}.fs-link-u .elementor-button:hover,.fs-link-u a:hover,a.fs-link-u:hover{color:var(--fs-royal)!important;text-decoration-color:var(--fs-royal)!important;transform:none}.fs-dark .fs-link-u .elementor-button,.fs-dark .fs-link-u a{color:#fff!important}.e-n-menu .elementor-button,.elementor-button,.elementor-button-wrapper .elementor-button,.elementor-button:active,.elementor-button:focus,.elementor-button:focus-visible,.elementor-button:hover{background-clip:border-box!important;background-origin:border-box!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.elementor-button,[class*=elementor-kit-] .elementor-button{background:var(--fs-grad-purple);background-clip:border-box;background-origin:border-box;border:2px solid #4aa6dc;border-radius:10px;box-shadow:var(--fs-shadow-btn);color:#fff;font-family:var(--fs-font);font-size:18px;font-weight:600;letter-spacing:.005em;line-height:1.2;padding:16px 30px;text-decoration:none;text-shadow:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.elementor-button:focus-visible,.elementor-button:hover,[class*=elementor-kit-] .elementor-button:hover{background:var(--fs-grad);border-color:transparent;box-shadow:0 14px 30px -12px rgba(23,79,162,.55);color:#fff;transform:translateY(-2px)}.elementor-button:focus-visible{outline:3px solid var(--fs-aqua);outline-offset:3px}.fs-btn-grad .elementor-button,.fs-dark .elementor-button{background:var(--fs-grad);border-color:transparent;box-shadow:0 14px 30px -12px rgba(23,79,162,.5);text-shadow:0 1px 2px rgba(20,30,80,.3)}.fs-btn-grad .elementor-button:hover,.fs-dark .elementor-button:hover{background:linear-gradient(90deg,#7ad4df,#1c5bb5);box-shadow:0 18px 34px -12px rgba(23,79,162,.6)}.fs-btn-lg .elementor-button{border-radius:16px;font-size:clamp(19px,1.6vw,22px);padding:18px 36px}.fs-geo{background-color:var(--fs-soft)}.fs-dark{background:var(--fs-glow),var(--fs-grad-purple);color:#fff}.fs-grad{background:var(--fs-grad);color:#fff}.fs-grad .elementor-heading-title,.fs-grad .elementor-widget-text-editor{color:#fff}.fs-stripe{background:var(--fs-grad);height:10px;min-height:0;padding:0}.fs-gcard{--fs-bw:6px;background:linear-gradient(#fff,#fff) padding-box,var(--fs-grad-diag) border-box!important;border:var(--fs-bw) solid transparent!important;border-radius:32px!important;box-shadow:var(--fs-shadow-card)}.fs-purple-card{background:radial-gradient(380px 300px at 100% 100%,rgba(91,186,232,.7),transparent 70%),var(--fs-purple);border-radius:32px;box-shadow:var(--fs-shadow-card);color:#fff}.fs-purple-card,.fs-purple-card .elementor-heading-title,.fs-purple-card .elementor-widget-text-editor{color:#fff}.fs-plogo{align-items:baseline;color:var(--fs-purple);display:inline-flex;font-family:var(--fs-font);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:lowercase;white-space:nowrap}.fs-plogo b{color:#3299d5!important;font-weight:800}.fs-plogo--light{color:#fff}.fs-dark .fs-gcard .fs-plogo:not(.fs-plogo--light),.fs-dark .fs-plogo-chip .fs-plogo{color:#250762}.fs-dark .fs-gcard .fs-plogo:not(.fs-plogo--light) b,.fs-dark .fs-plogo-chip .fs-plogo b{color:#3299d5}.fs-plogo-chip{background:#fff;border-radius:999px;box-shadow:0 8px 20px -12px rgba(37,7,98,.45);display:inline-flex;padding:7px 16px 8px}.fs-faq .elementor-accordion-item,.fs-faq .elementor-toggle-item{background:#fff;border:0!important;border-radius:18px;box-shadow:0 12px 28px -20px rgba(28,22,72,.55);margin-bottom:28px;overflow:hidden;position:relative}.fs-faq .elementor-accordion-item:before,.fs-faq .elementor-toggle-item:before{background:linear-gradient(180deg,var(--fs-aqua),var(--fs-royal));bottom:0;content:"";left:0;position:absolute;top:0;width:5px;z-index:1}.fs-faq .elementor-tab-title{align-items:center;border:0!important;cursor:pointer;display:flex;gap:30px;padding:24px 40px!important}.fs-faq .elementor-tab-title:hover .elementor-accordion-title{color:var(--fs-royal)}.fs-faq .elementor-tab-title.elementor-active{background:var(--fs-purple)}.fs-faq .elementor-tab-title.elementor-active a,.fs-faq .elementor-tab-title.elementor-active:hover a{color:#fff}.fs-faq .elementor-accordion-item:has(.elementor-active),.fs-faq .elementor-item-active{box-shadow:0 20px 40px -22px rgba(28,22,72,.6)}.fs-faq .elementor-accordion-icon,.fs-faq .elementor-toggle-icon{background:var(--fs-grad-diag);border-radius:50%;flex:none;float:none!important;height:56px;order:-1;position:relative;width:56px}.fs-faq .elementor-accordion-icon>*,.fs-faq .elementor-toggle-icon>*{display:none!important}.fs-faq .elementor-accordion-icon:after,.fs-faq .elementor-accordion-icon:before,.fs-faq .elementor-toggle-icon:after,.fs-faq .elementor-toggle-icon:before{background:#fff;border-radius:2px;content:"";height:3px;left:50%;margin:-1.5px 0 0 -11px;position:absolute;top:50%;transition:transform .25s ease;width:22px}.fs-faq .elementor-accordion-icon:after,.fs-faq .elementor-toggle-icon:after{transform:rotate(90deg)}.fs-faq .elementor-active .elementor-accordion-icon,.fs-faq .elementor-active .elementor-toggle-icon{background:#fff}.fs-faq .elementor-active .elementor-accordion-icon:after,.fs-faq .elementor-active .elementor-accordion-icon:before,.fs-faq .elementor-active .elementor-toggle-icon:after,.fs-faq .elementor-active .elementor-toggle-icon:before{background:var(--fs-purple)}.fs-faq .elementor-active .elementor-accordion-icon:after,.fs-faq .elementor-active .elementor-toggle-icon:after{transform:rotate(0)}.fs-faq .elementor-tab-content{border:0!important;padding:24px 48px 30px 126px!important}.fs-faq .elementor-tab-content p:last-child{margin-bottom:0}@media (max-width:767px){.fs-faq .elementor-tab-title{gap:16px;padding:18px 20px!important}.fs-faq .elementor-accordion-icon,.fs-faq .elementor-toggle-icon{height:42px;width:42px}.fs-faq .elementor-accordion-icon:after,.fs-faq .elementor-accordion-icon:before{margin-left:-8px;width:16px}.fs-faq .elementor-tab-content{padding:18px 20px 22px 78px!important}}.elementor-form .elementor-field-group>label,.elementor-form .elementor-field-label{color:var(--fs-purple);font-family:var(--fs-font-ui);font-size:15px;font-weight:600}.elementor-form .elementor-field-textual,.elementor-form select.elementor-field{background:#fff;border:2px solid var(--fs-line);border-radius:12px;color:var(--fs-ink);font-family:var(--fs-font);font-size:16px;min-height:52px;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease}.elementor-form textarea.elementor-field-textual{min-height:130px}.elementor-form .elementor-field-textual:focus,.elementor-form select.elementor-field:focus{border-color:var(--fs-aqua);box-shadow:0 0 0 4px rgba(114,204,216,.3);outline:none}.elementor-form .elementor-field-type-acceptance{background:var(--fs-soft);border-radius:14px;font-size:13.5px;line-height:1.5;padding:14px 16px}.elementor-form input[type=checkbox],.elementor-form input[type=radio]{accent-color:var(--fs-royal)}.elementor-form .elementor-error,.elementor-form .elementor-message-danger{color:#b42318}.elementor-form .elementor-message-success{color:var(--fs-purple);font-weight:600}@media (min-width:1025px){.fs-hero{column-gap:clamp(40px,4vw,64px)!important}.fs-hero>.e-con:last-child,.fs-hero>.elementor-element:last-child{flex:0 0 440px!important;max-width:440px}.fs-hero>.e-con:first-child,.fs-hero>.elementor-element:first-child{flex:1 1 0!important;min-width:0}}.fs-img-frame img{background:var(--fs-grad-diag);border-radius:24px;padding:4px}.fs-footer{background:radial-gradient(700px 420px at 0 100%,rgba(50,153,213,.38),transparent 70%),radial-gradient(600px 360px at 100% 30%,rgba(124,210,211,.18),transparent 70%),var(--fs-purple)!important;color:#d8d6ee}.fs-footer a{color:#d8d6ee}.fs-footer a:hover{color:#fff}.fs-footer .elementor-heading-title{color:#fff}.fs-footer .fs-tagline .elementor-heading-title{color:#fff;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.2}.fs-footer .fs-col-title .elementor-heading-title,.fs-footer h4.elementor-heading-title{color:#fff;font-size:17px;font-weight:700}.fs-footer .fs-col-title .elementor-heading-title:after{background:var(--fs-grad);border-radius:2px;content:"";display:block;height:3px;margin-top:10px;width:32px}.fs-footer .elementor-icon-list-text{color:#d8d6ee;transition:color .15s ease}.fs-footer .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#fff}.fs-footer .elementor-icon-list-icon i,.fs-footer .elementor-icon-list-icon svg{color:var(--fs-aqua);fill:var(--fs-aqua)}.fs-footer .fs-news{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:24px 26px}.fs-footer .fs-news .elementor-field-textual{border-color:transparent;min-height:50px}.fs-footer .fs-news .elementor-button{background:var(--fs-grad);border-color:transparent}.fs-footer .elementor-social-icon{background:hsla(0,0%,100%,.1)!important;border-radius:50%}.fs-footer .elementor-social-icon:hover{background:var(--fs-grad)!important}.fs-footer .fs-bottom,.fs-footer .fs-bottom a{color:#b9b5da;font-family:var(--fs-font-ui);font-size:14px}.fs-footer .fs-bottom a:hover{color:#fff}.fs-footer .fs-stage-links a{display:inline-block;margin:4px 0;text-decoration:none}.fs-footer .fs-stage-links .fs-plogo{font-size:19px}.fs-sec-head{margin-inline:auto;max-width:880px;text-align:center}.fs-lead{color:var(--fs-body);font-size:clamp(17px,1.4vw,20px);line-height:1.55}.fs-dark .fs-lead{color:hsla(0,0%,100%,.88)}@keyframes fs-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fs-grad .elementor-counter-number-wrapper{color:#fff;font-family:var(--fs-font);font-size:clamp(48px,5vw,76px);font-weight:800}.fs-grad .elementor-counter-title{color:hsla(0,0%,100%,.92);font-family:var(--fs-font-ui);font-size:17px}.fs-dark .elementor-counter-number-wrapper{color:#fff;font-family:var(--fs-font);font-size:clamp(48px,5vw,72px);font-weight:800}.fs-dark .elementor-counter-title{color:hsla(0,0%,100%,.88);font-family:var(--fs-font-ui)}.fs-cta-banner{border-radius:40px;text-align:center}.fs-cta-banner .elementor-heading-title{color:#fff;font-size:clamp(36px,4.6vw,64px)}.fs-cta-banner .elementor-widget-text-editor{color:hsla(0,0%,100%,.92);font-size:18px}:where(.fs-dark .fs-gcard:not(.fs-step-hl)) .elementor-heading-title,:where(.fs-dark .fs-gcard:not(.fs-step-hl)) :is(h1,h2,h3,h4){color:var(--fs-purple)}:where(.fs-dark .fs-gcard:not(.fs-step-hl)) .elementor-icon-list-text,:where(.fs-dark .fs-gcard:not(.fs-step-hl)) .elementor-image-box-description,:where(.fs-dark .fs-gcard:not(.fs-step-hl)) .elementor-widget-html,:where(.fs-dark .fs-gcard:not(.fs-step-hl)) .elementor-widget-text-editor{color:var(--fs-body)}:where(.fs-dark .fs-gcard .fs-eyebrow) .elementor-heading-title{color:var(--fs-sky)}.fs-dark .fs-gcard .fs-link-u .elementor-button,.fs-dark .fs-gcard .fs-link-u a{color:var(--fs-purple)!important}:where(.fs-dark .fs-gcard) .elementor-image-box-title{color:var(--fs-purple)}@media (prefers-reduced-motion:reduce){.elementor-button{transition:none}.elementor-button:hover{transform:none}}.fs-final{background:linear-gradient(to bottom,transparent 110px,var(--fs-purple) 110px)}.fs-cta-banner{box-shadow:0 30px 60px -30px rgba(29,30,74,.6)}.fs-cta-banner .elementor-button{border:2px solid #4aa6dc}body,html{overflow-x:clip}body:not(.elementor-template-full-width):not(.elementor-template-canvas) :is(.elementor[data-elementor-type=wp-page],.elementor[data-elementor-type=wp-post],.elementor[data-elementor-type=single-post],.elementor[data-elementor-type=single-page],.elementor[data-elementor-type=single])>.e-con.e-parent{--width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.elementor-widget-html:has(.fsx){position:relative;z-index:3}.fs-footer{overflow:hidden;position:relative}.fs-footer:after{bottom:-30px;color:hsla(0,0%,100%,.035);content:"first search";font-family:var(--fs-font);font-size:clamp(90px,15vw,230px);font-weight:800;letter-spacing:-.05em;line-height:1;pointer-events:none;position:absolute;right:-20px;white-space:nowrap;z-index:0}.fs-footer>.e-con,.fs-footer>.e-con-inner{position:relative;z-index:1}.fs-footer .fs-tagline .fs-gt{background:var(--fs-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.fs-ct .elementor-icon-list-item{align-items:center!important}.fs-ct .elementor-icon-list-icon{background:var(--fs-grad-diag);border-radius:12px;display:grid!important;flex:none;height:38px;place-items:center;width:38px!important}.fs-ct .elementor-icon-list-icon i,.fs-ct .elementor-icon-list-icon svg{color:#fff!important;fill:#fff!important;font-size:17px;height:17px;width:17px}.fs-ct .elementor-icon-list-text{color:hsla(0,0%,100%,.86)!important;font-family:var(--fs-font-ui);font-size:15.5px}.fs-social .elementor-social-icon{transition:background .2s ease,transform .2s ease}.fs-social .elementor-social-icon:hover{background:var(--fs-grad-diag)!important;transform:translateY(-2px)}.fs-news-form .elementor-field-group{margin-bottom:0!important}.fs-news-form .elementor-field-textual{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3)!important;border-radius:12px;color:var(--fs-ink);font-family:var(--fs-font-ui);font-size:16px;min-height:50px;padding:0 16px}.fs-news-form .elementor-button{background:var(--fs-grad);border-color:transparent;font-size:16px;min-height:50px;padding:12px 20px;white-space:nowrap}.fs-footer .fs-news .elementor-heading-title{white-space:nowrap}.fs-news-form .elementor-form-fields-wrapper{display:flex!important;flex-wrap:nowrap;gap:10px;margin:0!important}.fs-news-form .elementor-form-fields-wrapper>.elementor-field-group{margin:0!important;max-width:none!important;padding:0!important;width:auto!important}.fs-news-form .elementor-form-fields-wrapper>.elementor-field-group:not(.elementor-field-type-submit){flex:1 1 auto;min-width:0}.fs-news-form .elementor-field-type-submit{flex:none}.fs-news-form .elementor-field-label{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0)}@media (max-width:767px){.fs-news-form .elementor-form-fields-wrapper{flex-wrap:wrap}.fs-news-form .elementor-form-fields-wrapper>.elementor-field-group{flex:1 1 100%}}.fs-footer .fs-bottom a{margin-left:16px;text-decoration:none!important}.fs-footer .elementor-icon-list-item>a{text-decoration:none!important}.fs-footer .elementor-icon-list-item>a .elementor-icon-list-text,.fs-footer .fs-bottom a{display:inline-block;padding-bottom:3px;position:relative;transition:color .15s ease}.fs-footer .elementor-icon-list-item>a .elementor-icon-list-text:after,.fs-footer .fs-bottom a:after{background:var(--fs-grad);border-radius:2px;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.fs-footer .elementor-icon-list-item>a:focus-visible .elementor-icon-list-text,.fs-footer .elementor-icon-list-item>a:hover .elementor-icon-list-text,.fs-footer .fs-bottom a:focus-visible,.fs-footer .fs-bottom a:hover{color:#fff!important;text-decoration:none!important}.fs-footer .elementor-icon-list-item>a:focus-visible .elementor-icon-list-text:after,.fs-footer .elementor-icon-list-item>a:hover .elementor-icon-list-text:after,.fs-footer .fs-bottom a:focus-visible:after,.fs-footer .fs-bottom a:hover:after{transform:scaleX(1)}.fs-footer .fs-stage-links a{transition:opacity .15s ease}.fs-footer .fs-stage-links a:hover{opacity:.85}.fs-faq .elementor-accordion-icon,.fs-faq .elementor-toggle-icon{align-self:center;aspect-ratio:1/1;height:56px!important;line-height:0!important;max-height:56px;min-width:56px;padding:0!important;width:56px!important}@media (max-width:767px){.fs-faq .elementor-accordion-icon,.fs-faq .elementor-toggle-icon{height:42px!important;max-height:42px;min-width:42px;width:42px!important}}.fs-faq .elementor-tab-title.elementor-active .elementor-accordion-title,.fs-faq .elementor-tab-title.elementor-active .elementor-toggle-title{color:#fff!important}.fs-dtable .eael-data-table-wrap{border-radius:14px;overflow-x:auto}.fs-dtable table.eael-data-table{background:#fff!important;border:0!important;border-collapse:separate!important;border-radius:14px;border-spacing:0;margin:0!important;overflow:hidden;table-layout:auto;width:100%!important}.fs-dtable table.eael-data-table td,.fs-dtable table.eael-data-table th{background:#fff!important;border:0!important;border-bottom:1px solid #d9d8d7!important;border-right:1px solid #d9d8d7!important;color:var(--fs-purple)!important;font-family:var(--fs-font)!important;letter-spacing:normal!important;text-transform:none!important;vertical-align:middle}.fs-dtable table.eael-data-table td:last-child,.fs-dtable table.eael-data-table th:last-child{border-right:0!important}.fs-dtable table.eael-data-table thead th{border-bottom:2px solid #3299d5!important;font-size:14px!important;font-weight:600!important;padding:14px 16px 10px!important;text-align:left!important}.fs-dtable table.eael-data-table thead th.b{background:var(--fs-purple)!important;border-right-color:hsla(0,0%,100%,.18)!important;color:#fff!important}.fs-dtable table.eael-data-table thead th.ar{background:#ececec!important;border-right-color:hsla(0,0%,100%,.18)!important;color:#fff!important}.fs-dtable table.eael-data-table thead th.a{background:var(--fs-grad)!important;color:#fff!important}.fs-dtable table.eael-data-table tbody td{padding:12px 16px!important}.fs-dtable table.eael-data-table td.m{background:#ececec!important;font-size:22px!important;font-weight:600!important;text-align:left!important}.fs-dtable table.eael-data-table td.b{font-size:17px!important;font-weight:600!important;text-align:center!important}.fs-dtable table.eael-data-table td.ar{background:#ececec!important;color:#3299d5!important;font-size:20px!important;font-weight:700!important;text-align:center!important}.fs-dtable table.eael-data-table td.a{background:var(--fs-grad)!important;border-bottom-color:hsla(0,0%,100%,.35)!important;color:#fff!important;font-size:17px!important;font-weight:800!important;text-align:center!important}.fs-dtable table.eael-data-table td .td-content,.fs-dtable table.eael-data-table td .td-content-wrapper{color:inherit!important;display:block;font:inherit;text-align:inherit!important}.fs-dtable table.eael-data-table tbody tr:last-child td{border-bottom:0!important}@media (max-width:767px){.fs-dtable table.eael-data-table tbody td{padding:10px 8px!important}.fs-dtable table.eael-data-table td.m{font-size:16px!important}.fs-dtable table.eael-data-table td.a,.fs-dtable table.eael-data-table td.b{font-size:15px!important}.fs-dtable table.eael-data-table thead th{font-size:12px!important;padding:10px 8px 8px!important}.fs-dtable table.eael-data-table td.ar{padding:10px 2px!important}}.fs-review-card{border-radius:38px!important}.fs-testi .eael-testimonial-item{position:static;text-align:left}.fs-testi .testimonial-star-rating{display:flex;gap:3px;margin:0 0 12px!important;padding:0!important}.fs-testi .testimonial-star-rating li{display:block;line-height:1;margin:0;padding:0}.fs-testi .testimonial-star-rating li i,.fs-testi.elementor-widget .rating-five .testimonial-star-rating li i{color:#f4b400!important;font-size:19px}.fs-testi .eael-testimonial-content{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px;margin:0!important;padding:0!important}.fs-testi .eael-testimonial-content .eael-testimonial-text{color:var(--fs-body)!important;flex:0 0 100%;font-family:var(--fs-font);font-size:16.5px!important;font-style:normal!important;line-height:1.55!important;margin:0 0 14px!important}.fs-testi .eael-testimonial-text p{margin:0}.fs-testi .eael-testimonial-content .eael-testimonial-user{align-items:center;color:var(--fs-purple)!important;display:inline-flex!important;float:none!important;font-family:var(--fs-font)!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;gap:10px;line-height:1.4!important;margin:0!important;white-space:nowrap}.fs-testi .eael-testimonial-user:after{color:var(--fs-muted);content:"\00B7";font-family:var(--fs-font-ui);font-size:14.5px;font-weight:400}.fs-testi .eael-testimonial-content .eael-testimonial-user-company{align-items:center;color:var(--fs-muted)!important;display:inline-flex!important;font-family:var(--fs-font-ui)!important;font-size:14.5px!important;font-style:normal!important;font-weight:400!important;gap:10px;line-height:1.4!important;margin:0!important}.fs-testi .eael-testimonial-user-company:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23ffc107' d='M43.6 20.5H42V20H24v8h11.3c-1.6 4.7-6.1 8-11.3 8-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 12.9 4 4 12.9 4 24s8.9 20 20 20 20-8.9 20-20c0-1.3-.1-2.4-.4-3.5'/%3E%3Cpath fill='%23ff3d00' d='m6.3 14.7 6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7'/%3E%3Cpath fill='%234caf50' d='M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2A11.9 11.9 0 0 1 24 36c-5.2 0-9.6-3.3-11.3-8l-6.5 5c3.3 6.6 10 11 17.8 11'/%3E%3Cpath fill='%231976d2' d='M43.6 20.5H42V20H24v8h11.3a12 12 0 0 1-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.4-.4-3.5'/%3E%3C/svg%3E") 50% /contain no-repeat;content:"";flex:none;height:18px;width:18px}.fs-testi .eael-testimonial-image,.fs-testi .eael-testimonial-quote{display:none!important}.fs-purple-card .fs-testi .eael-testimonial-content .eael-testimonial-text,.fs-purple-card .fs-testi .eael-testimonial-content .eael-testimonial-user{color:#fff!important}.fs-purple-card .fs-testi .eael-testimonial-content .eael-testimonial-user-company,.fs-purple-card .fs-testi .eael-testimonial-user:after{color:hsla(0,0%,100%,.75)!important}.e-con.fs-w-vid{background:var(--fs-grad-diag);border-radius:36px;box-shadow:var(--fs-shadow-card);margin-top:6px;padding:5px!important;position:relative}.fs-w-video{--video-aspect-ratio:1.4545!important;width:100%}.fs-w-video .elementor-widget-container{border-radius:31px;overflow:hidden}.fs-w-video .elementor-wrapper{aspect-ratio:16/11!important;background:radial-gradient(70% 60% at 50% 105%,rgba(50,153,213,.9),transparent 70%),radial-gradient(60% 50% at 0 0,rgba(124,210,211,.35),transparent 70%),var(--fs-purple)}.fs-w-video .elementor-custom-embed-image-overlay{background-repeat:no-repeat!important}.fs-w-video--wide .elementor-custom-embed-image-overlay{background-position:50% 100%!important;background-size:94% auto!important}.fs-w-video--cut .elementor-custom-embed-image-overlay{background-position:50% 100%!important;background-size:auto 92%!important}.fs-w-video--cover .elementor-custom-embed-image-overlay{background-position:50% 50%!important;background-size:cover!important}.fs-w-video--cover .elementor-custom-embed-image-overlay:before{background:radial-gradient(70% 60% at 50% 105%,rgba(50,153,213,.9),transparent 70%),radial-gradient(60% 50% at 0 0,rgba(124,210,211,.35),transparent 70%),var(--fs-purple);content:"";inset:0;opacity:.45;position:absolute}.fs-w-video .elementor-custom-embed-play{background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 0 0 12px hsla(0,0%,100%,.22),0 20px 40px -12px rgba(16,12,48,.7);display:grid;height:92px;place-items:center;transition:transform .2s ease,box-shadow .2s ease;width:92px;z-index:1}.fs-w-video .elementor-custom-embed-play>i,.fs-w-video .elementor-custom-embed-play>svg{display:none!important}.fs-w-video .elementor-custom-embed-play:after{background:var(--fs-purple);content:"";height:34px;margin-left:5px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4.8v14.4a1 1 0 0 0 1.5.9l11.3-7.2a1 1 0 0 0 0-1.8L8.5 3.9a1 1 0 0 0-1.5.9'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4.8v14.4a1 1 0 0 0 1.5.9l11.3-7.2a1 1 0 0 0 0-1.8L8.5 3.9a1 1 0 0 0-1.5.9'/%3E%3C/svg%3E") center /contain no-repeat;width:34px}.fs-w-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play{box-shadow:0 0 0 18px hsla(0,0%,100%,.25),0 20px 40px -12px rgba(16,12,48,.7);transform:translate3d(-50%,-50%,0) scale(1.06)}.fs-w-cap{border-radius:31px;inset:5px;margin:0!important;pointer-events:none;position:absolute!important;z-index:2}.fs-w-cap:before{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:#fff;content:"Video";font:600 13px/20.8px var(--fs-font-ui);left:22px;padding:7px 13px 7px 29px;position:absolute;top:20px}.fs-w-cap:after{background:#ff5a5a;border-radius:50%;box-shadow:0 0 0 4px rgba(255,90,90,.25);content:"";height:8px;left:36px;position:absolute;top:34.4px;width:8px}.fs-w-cap p{align-items:center;bottom:18px;display:flex;gap:12px;justify-content:space-between;left:20px;margin:0;position:absolute;right:20px;text-align:left}.fs-w-cap b{background:hsla(0,0%,100%,.95);border-radius:14px;color:var(--fs-purple);font-family:var(--fs-font);font-size:15px;font-weight:600;line-height:1.25;padding:9px 14px}.fs-w-cap span{background:rgba(16,12,48,.7);border-radius:999px;color:#fff;flex:none;font-family:var(--fs-font-ui);font-size:13px;line-height:1.6;padding:6px 10px}.fs-w-vid:not(:has(.elementor-custom-embed-image-overlay)) .fs-w-cap{display:none}@media (max-width:767px){.e-con.fs-w-vid{border-radius:34px}.fs-w-cap,.fs-w-video .elementor-widget-container{border-radius:29px}.fs-w-video .elementor-custom-embed-play{height:72px;width:72px}.fs-w-cap b{font-size:13.5px}}.e-con.fs-fwblock{background:radial-gradient(640px 520px at 6% 82%,rgba(91,186,232,.9),rgba(78,152,216,.35) 45%,transparent 72%),var(--fs-purple)!important;border-radius:clamp(40px,9vw,130px);overflow:visible}.e-con.fs-band{background:radial-gradient(220px 200px at 0 35%,rgba(50,153,213,.75),transparent 70%),radial-gradient(220px 200px at 100% 35%,rgba(50,153,213,.75),transparent 70%),var(--fs-purple)!important;border-bottom:3px solid #3299d5}.fs-fwblock .e-con>.elementor-widget-button.fs-btn-lg,.fs-fwblock>.e-con-inner>.elementor-widget-button{margin-top:30px!important}.e-con.fs-dark:not(.fs-fwblock):not(.fs-manifesto)+.e-con.fs-fwblock{margin-top:clamp(70px,7vw,110px)!important}@keyframes fs-pulse{50%{opacity:.35}}.fs-dark .fs-eyebrow .elementor-heading-title{color:#3299d5!important}.e-con.fs-hero-vid{--fs-bw:6px;border-radius:48px;flex:1 1 0;padding:6px!important}.fs-hero-vid .fs-w-cap,.fs-hero-vid .fs-w-video .elementor-widget-container{border-radius:42px}@media (max-width:767px){.e-con.fs-hero-vid{border-radius:34px;padding:5px!important}.fs-hero-vid .fs-w-cap,.fs-hero-vid .fs-w-video .elementor-widget-container{border-radius:29px}}body .elementor-widget-heading .elementor-heading-title,body .elementor-widget-text-editor :is(h1,h2,h3,h4){text-transform:none}.fs-w-video,.fs-w-video .elementor-custom-embed-image-overlay,.fs-w-video .elementor-wrapper,.fs-w-video iframe,.fs-w-video video{border-radius:31px;overflow:hidden}.fs-hero-vid .fs-w-video,.fs-hero-vid .fs-w-video .elementor-custom-embed-image-overlay,.fs-hero-vid .fs-w-video .elementor-wrapper,.fs-hero-vid .fs-w-video iframe{border-radius:42px}@media (max-width:767px){.fs-w-video,.fs-w-video .elementor-custom-embed-image-overlay,.fs-w-video .elementor-wrapper,.fs-w-video iframe{border-radius:29px}}.fs-w-video{transform:translateZ(0)}.elementor-location-header{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:100}@media (max-width:600px){.elementor-location-header{top:0}}.e-con.fs-header{background:#fff;position:relative}.e-con.fs-header-row{flex-wrap:nowrap!important}.fs-header-row>.fs-hdr-logo{flex:none!important;margin:0!important;width:auto!important}.fs-hdr-logo img{height:62px!important;max-width:none!important;width:auto!important}.fs-header-row>.fs-nav{flex:1 1 auto!important;margin:0!important;min-width:0;width:auto!important}.fs-header-row>.fs-header-cta{flex:none!important;margin:0!important;width:auto!important}.fs-header-cta .elementor-button{font-size:17px!important;padding:12px 30px!important;white-space:nowrap}.e-con.fs-stripe2{background:linear-gradient(90deg,#72ccd8,#174fa2)!important;min-height:14px;pointer-events:none}.e-con.fs-card-link{cursor:pointer;position:relative}.fs-card-link .elementor-heading-title,.fs-card-link .elementor-widget,.fs-card-link .elementor-widget-container{position:static!important}.fs-card-link .elementor-heading-title a{color:inherit!important;text-decoration:none!important}.fs-card-link .elementor-heading-title a:after{content:"";inset:0;position:absolute;z-index:1}.fs-card-link .elementor-heading-title a:focus-visible{outline:0}.e-con.fs-card-link:focus-within{outline:2px solid var(--fs-sky);outline-offset:2px}.fs-dd .elementor-widget,.fs-mm .elementor-widget{margin:0!important}.fs-dd a,.fs-mm a{text-decoration:none!important}@media (min-width:1025px){.e-con.fs-header-row{align-items:stretch!important}.fs-header-row>.fs-hdr-logo,.fs-header-row>.fs-header-cta{align-self:center!important}.fs-header-row>.fs-nav{display:flex!important;flex-direction:column!important}.fs-nav .e-n-menu,.fs-nav .e-n-menu-wrapper,.fs-nav>.elementor-widget-container{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;height:auto!important}.fs-nav .e-n-menu-heading{align-items:stretch!important;display:flex!important;flex:1 1 auto!important;gap:clamp(16px,2vw,30px)!important;height:auto!important;justify-content:flex-end!important}.fs-nav .e-n-menu-item{align-items:stretch!important;display:flex!important;height:auto!important}.fs-nav .e-n-menu-title{align-items:center;background:linear-gradient(90deg,#72ccd8,#174fa2) left calc(50% + 18px) /0 2px no-repeat!important;background-origin:content-box!important;border:0!important;box-shadow:none!important;display:flex!important;gap:6px;margin:0 0 -14px!important;outline:0;padding:0 0 14px!important;transition:background-size .2s ease}.fs-nav .e-n-menu-title:after,.fs-nav .e-n-menu-title:before{display:none!important}.fs-nav .e-n-menu-title.e-current,.fs-nav .e-n-menu-title:has([aria-expanded=true]),.fs-nav .e-n-menu-title:hover{background-size:100% 2px!important}.fs-nav .e-n-menu-title-container,.fs-nav .e-n-menu-title-text{background:none!important;border:0!important;box-shadow:none!important;color:var(--fs-purple)!important;font-family:var(--fs-font-ui)!important;font-size:18px!important;font-weight:500!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap}.fs-nav .e-n-menu-title:has([aria-expanded=true]) .e-n-menu-title-text,.fs-nav .e-n-menu-title:hover .e-n-menu-title-text{color:var(--fs-royal)!important}.fs-nav .e-n-menu-dropdown-icon{background:none!important;border:0!important;color:var(--fs-purple)!important;padding:0!important}.fs-nav .e-n-menu-dropdown-icon i,.fs-nav .e-n-menu-dropdown-icon svg{fill:currentColor;font-size:13px!important;height:13px!important;width:13px!important}.fs-header .e-con-inner,.fs-header .fs-header-box,.fs-header-row,.fs-nav,.fs-nav .e-n-menu,.fs-nav .e-n-menu-heading,.fs-nav .e-n-menu-wrapper,.fs-nav>.elementor-widget-container{position:static!important}.fs-nav .e-n-menu-heading>.e-n-menu-item{position:relative!important}.fs-nav .e-n-menu-heading>.e-n-menu-item:nth-child(2){position:static!important}.fs-nav .e-n-menu-heading>.e-n-menu-item>.e-n-menu-content{background:none!important;bottom:auto!important;inset-inline-end:auto!important;inset-inline-start:-22px!important;left:-22px!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;position:absolute!important;right:auto!important;top:calc(100% + 14px)!important;transform:none!important;translate:none!important;width:max-content!important;z-index:2}.fs-nav .e-n-menu-heading>.e-n-menu-item:nth-child(3)>.e-n-menu-content{inset-inline-end:-22px!important;inset-inline-start:auto!important;left:auto!important;right:-22px!important}.fs-nav .e-n-menu-heading>.e-n-menu-item:nth-child(2)>.e-n-menu-content{left:0!important;right:0!important;top:100%!important;inset-inline:0!important;width:auto!important}.fs-nav .e-n-menu-content>.e-con{inset:auto!important;margin:0!important;position:relative!important;transform:none!important;translate:none!important}.fs-nav .e-n-menu-content:before{display:none!important}.e-con.fs-dd:after,.e-con.fs-mm:after{bottom:100%;content:"";height:36px;left:0;position:absolute;right:0}.e-con.fs-dd{background:#fff!important;border-radius:0 0 28px 28px;box-shadow:0 30px 60px -22px rgba(28,22,72,.45),0 0 0 1px rgba(37,7,98,.05)!important;overflow:visible!important;width:380px!important}.e-con.fs-mm{background:radial-gradient(520px 340px at 100% 100%,rgba(50,153,213,.35),transparent 70%),var(--fs-purple)!important;border-radius:0 0 32px 32px;box-shadow:0 30px 60px -22px rgba(28,22,72,.45);overflow:visible!important;width:100%!important}.e-con.fs-mm-in{margin-inline:auto;max-width:1288px;width:100%}.fs-mm-in>.fs-mm-cols{flex:1 1 0!important;min-width:0;width:auto!important}.fs-mm-in>.fs-mm-cta{flex:0 0 300px!important;width:300px!important}.fs-mm-cols>.fs-mm-col{flex:1 1 0!important;min-width:0;width:auto!important}}.e-con.fs-dd-item{background:transparent;border:solid transparent!important;border-radius:18px!important;border-width:0 0 0 3px!important;transition:background .15s ease}.e-con.fs-dd-item:hover{background:linear-gradient(#ececec,#ececec) padding-box,linear-gradient(180deg,#72ccd8,#174fa2) border-box!important}.fs-dd-t .elementor-heading-title{color:var(--fs-purple)!important;font-family:var(--fs-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important}.fs-dd-d,.fs-dd-d p{color:var(--fs-muted)!important;font-family:var(--fs-font-ui)!important;font-size:14px!important;line-height:1.4!important;margin:0}.e-con.fs-mm-head{background:linear-gradient(90deg,#72ccd8,#174fa2) 10px 100% /calc(100% - 20px) 3px no-repeat;border-left:4px solid transparent!important;border-radius:12px;margin:0 -10px 12px!important;transition:background .15s ease}.e-con.fs-mm-head:hover{background:linear-gradient(#ececec,#ececec) padding-box,linear-gradient(180deg,#72ccd8,#174fa2) border-box}.fs-mm-stage .elementor-heading-title{display:inline-block;font-size:23px!important;line-height:1.1!important}.fs-mm-stage .fs-plogo{color:#fff;display:inline-block;padding-bottom:6px}.fs-mm-stage .fs-plogo b{color:#3299d5}.fs-mm-head:hover .fs-mm-stage .fs-plogo{background:linear-gradient(90deg,#72ccd8,#174fa2) 0 100% /100% 3px no-repeat;color:var(--fs-purple)!important}.fs-mm-job,.fs-mm-job p{color:hsla(0,0%,100%,.75)!important;font-family:var(--fs-font-ui)!important;font-size:13px!important;margin:0!important;padding:0!important}.fs-mm-head:hover .fs-mm-job,.fs-mm-head:hover .fs-mm-job p{color:var(--fs-ink)!important}.fs-mm-svcs .elementor-icon-list-items{margin:0;padding:0}.fs-mm-svcs .elementor-icon-list-item{margin:0!important;padding:0!important}.fs-mm-svcs .elementor-icon-list-icon,.fs-mm-svcs .elementor-icon-list-item:after{display:none!important}.fs-mm-svcs .elementor-icon-list-item a{border-left:3px solid transparent!important;border-radius:10px;display:block;margin:0 -10px!important;padding:8px 10px!important;transition:background .15s ease;width:calc(100% + 20px)!important}.fs-mm-svcs .elementor-icon-list-item a:hover{background:linear-gradient(#ececec,#ececec) padding-box,linear-gradient(180deg,#72ccd8,#174fa2) border-box!important}.fs-mm-svcs .elementor-icon-list-text{color:hsla(0,0%,100%,.9)!important;font-family:var(--fs-font-ui)!important;font-size:15.5px!important;line-height:1.4!important;padding:0!important}.fs-mm-svcs .elementor-icon-list-item a:hover .elementor-icon-list-text{color:var(--fs-purple)!important}.e-con.fs-mm-cta{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:28px}.fs-mm-k .elementor-heading-title{color:#3299d5!important;font-family:var(--fs-font)!important;font-size:20px!important;font-weight:600!important;margin-bottom:4px;text-transform:none!important}.e-con.fs-mm-big{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#72ccd8,#174fa2) border-box;border-left:4px solid transparent!important;border-radius:16px;transition:background .15s ease}.e-con.fs-mm-big:hover{background:linear-gradient(#ececec,#ececec) padding-box,linear-gradient(180deg,#72ccd8,#174fa2) border-box}.fs-mm-big-t .elementor-heading-title{color:var(--fs-purple)!important;font-family:var(--fs-font)!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important}.fs-mm-big-s,.fs-mm-big-s p{color:var(--fs-body)!important;font-family:var(--fs-font-ui)!important;font-size:13.5px!important;line-height:1.4!important;margin:0}.fs-mm-btn{margin-top:6px!important}.fs-mm-btn .elementor-button{background:var(--fs-grad)!important;background-size:100% 100%!important;border:0!important;color:#fff!important;display:flex!important;font-size:17px!important;justify-content:center!important;text-align:center;width:100%}.fs-mm-btn .elementor-button-content-wrapper{justify-content:center;width:100%}.fs-mm-btn .elementor-button:hover{background:var(--fs-grad-purple-hover)!important}@media (min-width:768px) and (max-width:1024px){.fs-hdr-logo img{height:52px!important}}@media (max-width:1024px){.fs-header-row>.fs-nav{flex:0 0 auto!important;margin-left:auto!important;order:3}.fs-nav .e-n-menu-toggle{background:#fff!important;border:1px solid var(--fs-line)!important;border-radius:12px!important;color:var(--fs-purple)!important;height:48px;width:48px}.fs-nav .e-n-menu-toggle i,.fs-nav .e-n-menu-toggle svg{color:var(--fs-purple);fill:var(--fs-purple);font-size:20px}.fs-nav .e-n-menu-wrapper{background:#fff!important;box-shadow:0 30px 60px -22px rgba(28,22,72,.45)}.fs-nav .e-n-menu-heading{padding:8px 24px 24px!important}.fs-nav .e-n-menu-item{border-bottom:1px solid var(--fs-line)}.fs-nav .e-n-menu-title{justify-content:space-between!important;padding:18px 0!important}.fs-nav .e-n-menu-title-container,.fs-nav .e-n-menu-title-text{color:var(--fs-purple)!important;font-family:var(--fs-font)!important;font-size:22px!important;font-weight:600!important;text-decoration:none!important}.fs-nav .e-n-menu-dropdown-icon{background:none!important;border:0!important;color:var(--fs-purple)!important}.e-con.fs-dd,.e-con.fs-mm{background:transparent!important;border-radius:0;box-shadow:none!important;max-width:none;padding:0 0 12px!important;width:100%!important}.e-con.fs-mm-in{gap:18px;padding:0!important}.fs-mm-cols>.fs-mm-col,.fs-mm-in>.fs-mm-cta{flex:none!important;width:100%!important}.fs-mm-stage .fs-plogo{color:var(--fs-purple)}.fs-mm-job,.fs-mm-job p{color:var(--fs-muted)!important}.fs-mm-svcs .elementor-icon-list-text{color:var(--fs-ink)!important}.e-con.fs-mm-cta{background:var(--fs-purple)!important}}@media (max-width:767px){.fs-hdr-logo img{height:44px!important}.e-con.fs-stripe2{min-height:8px}.fs-header-row>.fs-header-cta{display:none!important}}/* End custom CSS */