.elementor-47752 .elementor-element.elementor-element-341dade0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-33e4ef98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-73b1da0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-7291dad3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4562a004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-47752 .elementor-element.elementor-element-7a469ef9 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-7164bd8a .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-38c42cb6 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.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-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-47752 .elementor-element.elementor-element-6eaceaa8{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-774918de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-47752 .elementor-element.elementor-element-7b11f1aa .elementor-button{background-color:#4149b5;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:600;fill:#fff;color:#fff;border-radius:8px}.elementor-47752 .elementor-element.elementor-element-7f1fe12f .elementor-button{background-color:#4149b5;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:600;fill:#fff;color:#fff;border-radius:8px}.elementor-47752 .elementor-element.elementor-element-64171241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-890b936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-47752 .elementor-element.elementor-element-6ac38486{text-align:center}.elementor-47752 .elementor-element.elementor-element-6ac38486 img{width:100%}.elementor-47752 .elementor-element.elementor-element-7b3f2815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-1eed2053{text-align:center}.elementor-47752 .elementor-element.elementor-element-1eed2053 img{width:100%}.elementor-47752 .elementor-element.elementor-element-35a27cc5{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-134f6224{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-3247b48b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-2ba222d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-9044169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4ec7eb6b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-6c2d947 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-6a186a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-6322257f .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-56b0c2bc .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-1c18e9ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-c0643fd .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-105a8e9a .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-6892beee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-5a3e23c5 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-21556a6d .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-241b1f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-7b4e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-617b7990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-68743253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-66a98be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-3a233a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-5b75aeb9 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-4d03f143 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-4e184e40{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-304a476c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-5ae89765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-77e8080a .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-18e6fb96{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-70f5d597{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-1fb97b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-259b828b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-49f8b33e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-2820b580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-22e04f17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-c851813 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-1ddb348d .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-464ff513{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-8a54f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-6178a569{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-1f22462d .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-7dbe037f .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-49019c51{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-586105fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-319f37be .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-678183c8 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-12a69942{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-491e83f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-772bbbee .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-238f995f .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-f75fa79{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-5918bde8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-62652986 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-1b00586b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-55cc99b{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-2ba1c507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-134989da .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-4a87744e .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-33391aad{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-2d8407cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4f97ec6 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-406a4875 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-43ed6034{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-517ccafb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-1719c6e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-12167228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-296910b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-5e39b131 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-42145603{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-146001d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-3eecd515{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-8adbe9a{text-align:center}.elementor-47752 .elementor-element.elementor-element-8adbe9a img{width:100%}.elementor-47752 .elementor-element.elementor-element-701a8c24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-355a067f .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-42ab71d4 .elementor-button{background-color:#4149b5;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:600;fill:#fff;color:#fff;border-radius:8px}.elementor-47752 .elementor-element.elementor-element-2057b608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-78bc41ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-41f73790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4f0d1ccd .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-659797be .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-3c701c3c{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-54d274bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-73f36da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4ccb52c5 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-184923d8{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-3ee8c9fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-2543a9ba .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-7e6bd2dc{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-72bc3266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4dcec0bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-14210e8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-22877c87 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-4cef6cfa .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-3dcde7f0{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-47c0115a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-b789b2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-72da236b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-2ad9b522 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-12aee1cf{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-dd88024 .elementor-button{background-color:#4149b5;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:600;fill:#fff;color:#fff;border-radius:8px}.elementor-47752 .elementor-element.elementor-element-44d16b4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-594762f0 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-3bef1d6d .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-5e302f70{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-4d5b216e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4f8deb20 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-b929810 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-38491e70{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-49a9900f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-4aa9a092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-19aaa6a1 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-799b4599 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-5b75059a{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-3769ac6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-1c3f2af0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-134b1413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-123aac11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-47d41c4e .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-473c1daf .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-772f0948{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-3b10c627{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-6e890a2{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-6608fdec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-5b36ca6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-2dcfd8a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47752 .elementor-element.elementor-element-7217969c .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-1b5ce4dd .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;color:#192338}.elementor-47752 .elementor-element.elementor-element-2a23ce03{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;line-height:1.75em;color:#586275}.elementor-47752 .elementor-element.elementor-element-22d1a63d .elementor-button{background-color:#4149b5;font-family:"Plus Jakarta Sans",Sans-serif;font-size:15px;font-weight:600;fill:#fff;color:#fff;border-radius:8px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}.smk-case{--fc-ink:#192338;--fc-muted:#586275;--fc-brand:#4149b5;--fc-purple:#8d589c;--fc-line:#e3e5ef;--fc-soft:#f6f6fb;color:var(--fc-ink);font-family:'Plus Jakarta Sans',sans-serif;gap:0!important;padding:0!important;width:100%!important;max-width:none!important}.smk-case *{box-sizing:border-box}.smk-case .e-con-inner{padding:0}.smk-case .elementor-widget{margin:0!important;min-width:0}.smk-case .fc-section{padding:88px 28px!important;gap:0!important;width:100%!important;max-width:none!important}.smk-case .fc-shell{width:100%!important;max-width:1180px!important;margin:0 auto!important;gap:0!important;padding:0!important}.smk-case .elementor-heading-title{color:var(--fc-ink);font-family:'Plus Jakarta Sans',sans-serif!important;font-weight:700!important;letter-spacing:-1.1px;line-height:1.2!important;margin:0}.smk-case h2.elementor-heading-title{font-size:38px!important}.smk-case h3.elementor-heading-title{font-size:22px!important;letter-spacing:-.5px}.smk-case p{margin:0 0 14px}.smk-case p:last-child{margin-bottom:0}.smk-case a{color:var(--fc-brand)}.smk-case a:focus-visible{outline:3px solid #b4a9ec;outline-offset:5px}.smk-case .fc-eyebrow .elementor-heading-title{font-size:11px!important;text-transform:uppercase;letter-spacing:1.8px!important;color:var(--fc-brand)!important;line-height:1.5!important}.smk-case .fc-section-head{max-width:750px!important;gap:16px!important;margin-bottom:40px!important}.smk-case .fc-section-head .elementor-widget-text-editor{max-width:700px}.smk-case .fc-hero{padding-top:58px!important;padding-bottom:62px!important;background:linear-gradient(130deg,#fff 35%,#f6f3fb 100%)}.smk-case .fc-breadcrumb{font-size:12px;color:#6c7485;margin-bottom:36px}.smk-case .fc-breadcrumb a{color:#6c7485;text-decoration:none}.smk-case .fc-hero-grid{display:grid!important;grid-template-columns:1fr 1.05fr;gap:58px!important;align-items:center}.smk-case .fc-hero-copy{gap:21px!important}.smk-case .fc-hero h1.elementor-heading-title{font-size:64px!important;line-height:1.04!important;letter-spacing:-3px;color:var(--fc-brand)!important}.smk-case .fc-hero .fc-hero-title .elementor-heading-title{font-size:32px!important;letter-spacing:-1px;line-height:1.25!important}.smk-case .fc-lead p{font-size:17px;line-height:1.8}.smk-case .fc-tags{display:flex;flex-wrap:wrap;gap:7px;margin:3px 0 4px}.smk-case .fc-tags span{font-size:11px;font-weight:600;padding:7px 10px;border:1px solid #dedbea;border-radius:5px;color:#5a4973;background:#ffffffb3}.smk-case .fc-actions{display:flex!important;flex-direction:row!important;gap:14px!important;flex-wrap:wrap;align-items:center}.smk-case .fc-button .elementor-button{padding:15px 21px!important;border-radius:8px!important;box-shadow:none!important;line-height:1.3}.smk-case .fc-button .elementor-button:hover{background:#303994!important;color:#fff!important}.smk-case .fc-button-secondary .elementor-button{background:transparent!important;color:var(--fc-ink)!important;border:1px solid #d8dae5}.smk-case .fc-button-secondary .elementor-button:hover{background:#edeef7!important}.smk-case .fc-browser{overflow:hidden;border:1px solid #dedbe7;border-radius:14px!important;background:#fff;box-shadow:0 22px 60px #28163812;padding:0!important;transform:rotate(-1deg)}.smk-case .fc-browserbar{height:38px;display:flex;align-items:center;gap:6px;background:#fbfafd;border-bottom:1px solid #e6e1eb;padding:0 14px;font-size:10px;color:#697184}.smk-case .fc-browserbar i{width:7px;height:7px;border-radius:50%;background:#d8d3df}.smk-case .fc-browserbar span{margin:auto}.smk-case .fc-screen img{width:100%!important;display:block!important;aspect-ratio:1.49;object-fit:cover;object-position:top;border:0!important;border-radius:0!important}.smk-case .fc-hero-caption{margin-top:16px;font-size:11px;color:#747b88;line-height:1.7}.smk-case .fc-logo img{width:100px!important;height:92px!important;object-fit:contain}.smk-case .fc-brand-signature{display:flex!important;flex-direction:row!important;align-items:center;gap:15px!important;margin-top:20px!important}.smk-case .fc-brand-signature .fc-logo{width:80px!important}.smk-case .fc-brand-signature .fc-logo img{width:80px!important;height:70px!important}.smk-case .fc-brand-signature p{font-size:12px;line-height:1.7}.smk-case .fc-facts{padding-top:0!important;padding-bottom:0!important;border-top:1px solid var(--fc-line);border-bottom:1px solid var(--fc-line)}.smk-case .fc-fact-grid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:26px!important;padding:26px 0!important}.smk-case .fc-fact{gap:8px!important;border-right:1px solid var(--fc-line);padding-right:20px!important}.smk-case .fc-fact:last-child{border:0}.smk-case .fc-fact h3.elementor-heading-title{font-size:15px!important;letter-spacing:-.2px}.smk-case .fc-fact .fc-eyebrow .elementor-heading-title{font-size:10px!important;color:#7a8190!important;letter-spacing:1.2px!important}.smk-case .fc-nav{padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid var(--fc-line)}.smk-case .fc-jump{display:flex;flex-wrap:wrap;gap:28px;padding:17px 0}.smk-case .fc-jump a{font-size:12px;font-weight:600;text-decoration:none;color:#657083}.smk-case .fc-jump a:hover{color:var(--fc-brand)}.smk-case [id]{scroll-margin-top:175px}.smk-case .fc-two-col{display:grid!important;grid-template-columns:1fr 1fr;gap:60px!important}.smk-case .fc-copy-stack{gap:20px!important}.smk-case .fc-challenge{border-left:2px solid #a17db0;padding:3px 0 3px 28px!important;gap:17px!important}.smk-case .fc-challenge h3.elementor-heading-title{font-size:18px!important}.smk-case .fc-list{list-style:none;padding:0;margin:0}.smk-case .fc-list li{padding:13px 0;border-bottom:1px solid var(--fc-line);font-size:14px;line-height:1.7;color:#586275}.smk-case .fc-list li:last-child{border-bottom:0}.smk-case .fc-list strong{display:block;font-weight:600;color:var(--fc-ink);margin-bottom:2px}.smk-case .fc-services{background:var(--fc-soft)}.smk-case .fc-service-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:1px!important;background:var(--fc-line);border:1px solid var(--fc-line);border-radius:12px;overflow:hidden}.smk-case .fc-service{background:#fff;padding:30px!important;gap:16px!important}.smk-case .fc-service h3.elementor-heading-title{font-size:18px!important}.smk-case .fc-service p{font-size:13px;line-height:1.8}.smk-case .fc-num .elementor-heading-title{font-size:11px!important;color:#9a70a9!important;letter-spacing:1px!important}.smk-case .fc-work-grid{display:grid!important;grid-template-columns:1.1fr 1fr;gap:56px!important;align-items:center}.smk-case .fc-project-image{background:#f4f0f6;border-radius:14px;border:1px solid #e7e0ec;overflow:hidden;padding:24px!important}.smk-case .fc-project-image .fc-screen img{aspect-ratio:1.49;border-radius:6px!important;box-shadow:0 15px 32px #38244217}.smk-case .fc-image-note{font-size:11px;color:#777f8e;line-height:1.8;margin-top:15px}.smk-case .fc-seo{background:#f8f9fc}.smk-case .fc-flow{display:grid;grid-template-columns:1fr 30px 1fr;gap:20px;align-items:center;margin-top:5px}.smk-case .fc-flow-node{padding:24px;background:#fff;border:1px solid #e2e5ee;border-radius:10px}.smk-case .fc-flow-node strong{display:block;font-size:15px;line-height:1.5;color:var(--fc-ink);margin-bottom:8px}.smk-case .fc-flow-node small{font-size:12px;line-height:1.8;color:#667084}.smk-case .fc-flow-arrow{font-size:26px;color:#9a70a9}.smk-case .fc-text-link a{font-size:13px;font-weight:600;text-decoration:none}.smk-case .fc-website-links{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:21px}.smk-case .fc-website-links a{font-size:12px;text-decoration:none;border-bottom:1px solid #c9cbe1;padding-bottom:3px}.smk-case .fc-outlook{border-top:1px solid var(--fc-line);padding-top:55px!important;padding-bottom:60px!important}.smk-case .fc-outlook h2.elementor-heading-title{font-size:28px!important}.smk-case .fc-cta{background:linear-gradient(135deg,#3f51b5 0%,#2c2c2c 100%)}.smk-case .fc-cta .fc-shell{display:grid!important;grid-template-columns:1fr auto;gap:35px!important;align-items:center}.smk-case .fc-cta h2.elementor-heading-title{color:white!important;font-size:36px!important}.smk-case .fc-cta p{color:#f0f1fa;font-size:15px;max-width:650px}.smk-case .fc-cta .fc-eyebrow .elementor-heading-title{color:#e4e7ff!important}.smk-case .fc-cta-copy{gap:16px!important}.smk-case .fc-cta .elementor-button{background:white!important;color:#2d355f!important}.smk-case .fc-cta .elementor-button:hover{background:#e4e4f5!important}@media(max-width:1024px){.smk-case .fc-hero-grid{gap:30px!important}.smk-case .fc-hero h1.elementor-heading-title{font-size:49px!important}.smk-case .fc-hero .fc-hero-title .elementor-heading-title{font-size:26px!important}.smk-case .fc-service-grid{grid-template-columns:repeat(2,1fr)}.smk-case .fc-work-grid{gap:30px!important}.smk-case .fc-results-grid{grid-template-columns:1fr 1.3fr!important}.smk-case .fc-chart{padding:23px}.smk-case h2.elementor-heading-title{font-size:32px!important}}@media(max-width:767px){.smk-case .fc-section{padding:54px 22px!important}.smk-case .fc-hero{padding-top:30px!important}.smk-case .fc-hero-grid,.smk-case .fc-two-col,.smk-case .fc-work-grid,.smk-case .fc-results-grid{grid-template-columns:1fr!important;gap:30px!important}.smk-case .fc-hero h1.elementor-heading-title{font-size:46px!important;letter-spacing:-2px}.smk-case .fc-hero .fc-hero-title .elementor-heading-title{font-size:27px!important}.smk-case .fc-hero-copy{gap:18px!important}.smk-case .fc-lead p{font-size:15px}.smk-case .fc-breadcrumb{margin-bottom:28px}.smk-case .fc-browser{transform:none}.smk-case .fc-brand-signature{margin-top:8px!important}.smk-case .fc-facts,.smk-case .fc-nav{padding-top:0!important;padding-bottom:0!important}.smk-case .fc-fact-grid{grid-template-columns:1fr 1fr!important;gap:23px!important;padding:24px 0!important}.smk-case .fc-fact:nth-child(2){border:0}.smk-case .fc-jump{gap:12px 21px;padding:16px 0}.smk-case .fc-jump a{font-size:11px}.smk-case h2.elementor-heading-title{font-size:29px!important;letter-spacing:-.9px}.smk-case .fc-section-head{margin-bottom:28px!important}.smk-case .fc-service-grid{grid-template-columns:1fr!important}.smk-case .fc-service{padding:24px!important;gap:12px!important}.smk-case .fc-project-image{padding:14px!important}.smk-case .fc-challenge{padding-left:20px!important}.smk-case .fc-flow{grid-template-columns:1fr;gap:12px}.smk-case .fc-flow-arrow{transform:rotate(90deg);text-align:center}.smk-case .fc-audit{padding:24px!important}.smk-case .fc-chart{padding:22px}.smk-case .fc-audit-number .elementor-heading-title{font-size:64px!important}.smk-case .fc-rank-label{font-size:11px}.smk-case .fc-cta .fc-shell{grid-template-columns:1fr!important}.smk-case .fc-cta h2.elementor-heading-title{font-size:29px!important}.smk-case .fc-actions{gap:10px!important}.smk-case .fc-button .elementor-button{font-size:13px!important;padding:14px 16px!important}}.smk-case .fc-delivery-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important}.smk-case .fc-delivery-card{padding:30px!important;border:1px solid var(--fc-line);border-radius:12px;background:#fff;gap:18px!important}.smk-case .fc-delivery-card h3.elementor-heading-title{font-size:21px!important;line-height:1.35!important}.smk-case .fc-delivery-card p{font-size:14px;line-height:1.85}.smk-case .fc-delivery-card .fc-button{margin-top:auto!important}.smk-case .fc-delivery-card .elementor-button{font-size:12px!important;padding:12px 15px!important}@media(max-width:767px){.smk-case .fc-delivery-grid{grid-template-columns:1fr!important;gap:16px!important}.smk-case .fc-delivery-card{padding:24px!important}}.smk-case{--fc-ink:#2c2c2c;--fc-muted:#111833;--fc-brand:#3f51b5;--fc-purple:#e91e63}.smk-case .elementor-heading-title{font-family:Lato,sans-serif!important;font-weight:800!important;letter-spacing:-.5px!important}.smk-case h2.elementor-heading-title{font-size:40px!important;line-height:1.2!important;font-weight:900!important}.smk-case h3.elementor-heading-title{font-size:22px!important;line-height:1.4!important}.smk-case .elementor-widget-text-editor,.smk-case p{font-family:'Plus Jakarta Sans',sans-serif!important;color:#111833!important;font-size:18px;line-height:1.6}.smk-case .fc-eyebrow .elementor-heading-title,.smk-case .fc-num .elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif!important;font-weight:700!important}.smk-case .fc-eyebrow .elementor-heading-title{font-size:12px!important;letter-spacing:1.5px!important}.smk-case .fc-hero h1.elementor-heading-title{font-size:50px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-1px!important;color:#3f51b5!important}.smk-case .fc-hero .fc-hero-title .elementor-heading-title{font-size:32px!important;line-height:1.25!important;font-weight:800!important}.smk-case .fc-tags span{font-size:12px}.smk-case .fc-brand-signature p{font-size:13px}.smk-case .fc-jump a{font-size:14px}.smk-case .fc-list li{font-size:16px;line-height:1.7}.smk-case .fc-service p,.smk-case .fc-delivery-card p{font-size:16px;line-height:1.7}.smk-case .fc-service h3.elementor-heading-title{font-size:22px!important}.smk-case .fc-delivery-card h3.elementor-heading-title{font-size:22px!important}.smk-case .fc-challenge h3.elementor-heading-title{font-size:22px!important}.smk-case .fc-hero-caption,.smk-case .fc-image-note{font-size:12px}.smk-case .fc-flow-node strong{font:800 20px/1.4 Lato,sans-serif}.smk-case .fc-flow-node small{font-size:15px;line-height:1.7}.smk-case .fc-website-links a,.smk-case .fc-text-link a{font-size:14px}.smk-case .fc-website-links a{color:#e91e63}.smk-case .fc-button .elementor-button{background:linear-gradient(90deg,#3f51b5 0%,#f2295b 80%)!important;color:#fff!important;font-family:'Plus Jakarta Sans',sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1!important;padding:12px 24px!important;border-radius:20px!important;transition:filter .2s,box-shadow .2s}.smk-case .fc-button .elementor-button:hover{background:linear-gradient(90deg,#3f51b5 0%,#f2295b 80%)!important;filter:brightness(.93);box-shadow:0 6px 18px #3f51b522!important}.smk-case .fc-button-secondary .elementor-button{background:none!important;color:#111833!important;border:1px solid #d8dae5;font-size:16px!important;font-weight:600!important}.smk-case .fc-button-secondary .elementor-button:hover{background:#f4f4fa!important;color:#111833!important}.smk-case .fc-delivery-card .fc-button .elementor-button{font-size:14px!important;padding:12px 18px!important}.smk-case .fc-outlook h2.elementor-heading-title{font-size:32px!important}.smk-case .fc-cta h2.elementor-heading-title{font-size:45px!important;font-weight:800!important;letter-spacing:-.5px!important}.smk-case .fc-cta p{color:#fff!important;font-size:18px;line-height:1.6}.smk-case .fc-cta .fc-button .elementor-button{background:#fff!important;color:#3f51b5!important;font-size:16px!important;font-weight:700!important;padding:20px 30px!important}.smk-case .fc-cta .fc-button .elementor-button:hover{background:#f2f3fc!important;color:#3f51b5!important}.smk-case .fc-proof{display:grid!important;grid-template-columns:190px 1fr;align-items:center;gap:38px!important;border:1px solid #e3e5ef;background:#f7f8fd;border-radius:12px;padding:35px!important;margin-top:26px!important}.smk-case .fc-proof-copy{gap:12px!important;max-width:750px!important}.smk-case .fc-proof-copy p{font-size:16px}.smk-case .fc-proof-source{font-size:12px;line-height:1.7;color:#66708a}.smk-case .fc-score{width:170px;height:170px;position:relative}.smk-case .fc-score svg{width:100%;height:100%;display:block}.smk-case .fc-score>div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.smk-case .fc-score strong{font:900 43px/1 Lato,sans-serif;color:#3f51b5}.smk-case .fc-score strong span{font-size:23px}.smk-case .fc-score small{font-size:12px;margin-top:9px;color:#111833}@media(max-width:1024px){.smk-case .fc-cta .fc-shell{grid-template-columns:1fr!important}.smk-case .fc-cta h2.elementor-heading-title{font-size:36px!important}.smk-case .fc-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.smk-case h2.elementor-heading-title{font-size:30px!important}.smk-case h3.elementor-heading-title{font-size:22px!important}.smk-case .fc-hero h1.elementor-heading-title{font-size:40px!important}.smk-case .fc-hero .fc-hero-title .elementor-heading-title{font-size:28px!important}.smk-case .fc-elementor-widget-text-editor,.smk-case p,.smk-case .fc-lead p{font-size:16px}.smk-case .fc-cta h2.elementor-heading-title{font-size:32px!important}.smk-case .fc-cta p{font-size:16px}.smk-case .fc-button .elementor-button{font-size:16px!important}.smk-case .fc-fact h3.elementor-heading-title{font-size:16px!important}.smk-case .fc-jump a{font-size:12px}.smk-case .fc-service-grid{grid-template-columns:1fr!important}.smk-case .fc-proof{grid-template-columns:1fr;gap:22px!important;padding:25px!important}.smk-case .fc-score{width:150px;height:150px}.smk-case .fc-proof-copy .fc-eyebrow .elementor-heading-title{font-size:11px!important}}