.elementor-2657 .elementor-element.elementor-element-d9d1940{--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:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-2657 .elementor-element.elementor-element-8b406ae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:start;--padding-top:96px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-94a1d92{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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 ), Noto Sans SC;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-9db4f6c{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2657 .elementor-element.elementor-element-9db4f6c .elementor-heading-title{font-family:var( --e-global-typography-a212266-font-family ), Noto Sans SC;font-size:var( --e-global-typography-a212266-font-size );font-weight:var( --e-global-typography-a212266-font-weight );text-transform:var( --e-global-typography-a212266-text-transform );font-style:var( --e-global-typography-a212266-font-style );text-decoration:var( --e-global-typography-a212266-text-decoration );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );}.elementor-2657 .elementor-element.elementor-element-9db4f6c.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-71f7ee0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans SC;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-2657 .elementor-element.elementor-element-d5c8b52{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-d5c8b52 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-bdc4ede{--display:flex;--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-family:var( --e-global-typography-text-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2657 .elementor-element.elementor-element-a28a448{--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:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8e46a51{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-8e46a51:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-8e46a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-8561b69 .elementor-heading-title{font-family:var( --e-global-typography-9c89185-font-family ), Noto Sans SC;font-size:var( --e-global-typography-9c89185-font-size );font-weight:var( --e-global-typography-9c89185-font-weight );text-transform:var( --e-global-typography-9c89185-text-transform );font-style:var( --e-global-typography-9c89185-font-style );text-decoration:var( --e-global-typography-9c89185-text-decoration );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-fd47531{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4e87ffa .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-85dcfe3{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-85dcfe3 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-b18c050{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-b18c050:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b18c050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-819d751 .elementor-heading-title{font-family:var( --e-global-typography-9c89185-font-family ), Noto Sans SC;font-size:var( --e-global-typography-9c89185-font-size );font-weight:var( --e-global-typography-9c89185-font-weight );text-transform:var( --e-global-typography-9c89185-text-transform );font-style:var( --e-global-typography-9c89185-font-style );text-decoration:var( --e-global-typography-9c89185-text-decoration );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fc3bcb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-32c91d7 .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3353b0e{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-3353b0e p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );fill:var( --e-global-color-25cffeb );color:var( --e-global-color-25cffeb );background-color:var( --e-global-color-primary );box-shadow:0px 4px 10px 0px rgba(68.00000000000009, 44.00000000000001, 140, 0.05);transition-duration:0s;border-radius:999px 999px 999px 999px;padding:12px 32px 12px 32px;}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button:hover, .elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(235deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2657 .elementor-element.elementor-element-6a120c3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-6a120c3:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-6a120c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-736f6e9 .elementor-heading-title{font-family:var( --e-global-typography-9c89185-font-family ), Noto Sans SC;font-size:var( --e-global-typography-9c89185-font-size );font-weight:var( --e-global-typography-9c89185-font-weight );text-transform:var( --e-global-typography-9c89185-text-transform );font-style:var( --e-global-typography-9c89185-font-style );text-decoration:var( --e-global-typography-9c89185-text-decoration );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4738eb7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-fe084ac .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3a8a7b0{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-3a8a7b0 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-72b2dd9{--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:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-2657 .elementor-element.elementor-element-2219084{--display:flex;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4167e4f{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2657 .elementor-element.elementor-element-4167e4f .elementor-heading-title{font-family:var( --e-global-typography-cfef2f2-font-family ), Noto Sans SC;font-size:var( --e-global-typography-cfef2f2-font-size );font-weight:var( --e-global-typography-cfef2f2-font-weight );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4167e4f.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-fd43301{--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:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-2657 .elementor-element.elementor-element-b3653e0{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-7fb347a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2657 .elementor-element.elementor-element-7fb347a:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-7fb347a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-246bd15{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-00ff44b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9659668{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-9659668:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-9659668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-9659668.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-865bbbd .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-865bbbd{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-865bbbd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e1ebe22{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-046696b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-997592e .elementor-heading-title{font-family:var( --e-global-typography-cfef2f2-font-family ), Noto Sans SC;font-size:var( --e-global-typography-cfef2f2-font-size );font-weight:var( --e-global-typography-cfef2f2-font-weight );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-db371d5{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-240050d{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-825bc8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-825bc8d:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-825bc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-825bc8d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-790de1d .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-790de1d{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-790de1d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-eb65d65{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-eb65d65 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-f26fc0f{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-e60408a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-e60408a:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-e60408a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-e60408a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-796c590 .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-796c590{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-796c590.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-f784134{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-f784134 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-86abde2{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-a511ab2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-a511ab2:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-a511ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-a511ab2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-a0cff31 .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-a0cff31{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-a0cff31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-8ad9475{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-8ad9475 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-ae490ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-ae490ba:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ae490ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starrykol.sg/wp-content/uploads/2026/04/alireza-mirzabegi-5woYeoyt534-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2657 .elementor-element.elementor-element-b9a14c6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-b9a14c6::before, .elementor-2657 .elementor-element.elementor-element-b9a14c6 > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-b9a14c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-b9a14c6 > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-b9a14c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-b9a14c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-5dbb32a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-5dbb32a:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-5dbb32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-5dbb32a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-aeda465 .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-aeda465{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-aeda465.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-479a355{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-1aca8ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-1aca8ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-ddb9759{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-ddb9759:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ddb9759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-ddb9759.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-f2b4aa1{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-f2b4aa1:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-f2b4aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-1ee6fa1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-1ee6fa1:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-1ee6fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-1ee6fa1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-bace159 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-bace159{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-bace159.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-8ec5fa8{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-8ec5fa8 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-bac8989{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-bac8989:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-bac8989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-bac8989.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-1606784{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-1606784:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-1606784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-b99636b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-b99636b:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b99636b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-b99636b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-705038e .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-705038e{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-705038e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-c899304{font-family:var( --e-global-typography-609f12e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-609f12e-font-size );font-weight:var( --e-global-typography-609f12e-font-weight );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-c899304 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-ca553c4{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-ca553c4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ca553c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-ca553c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-7473452{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-7473452:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-7473452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-20bea55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-20bea55:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-20bea55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-20bea55.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-4d61729 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-4d61729{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-4d61729.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-167bfd1{font-family:var( --e-global-typography-609f12e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-609f12e-font-size );font-weight:var( --e-global-typography-609f12e-font-weight );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-167bfd1 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-ba09c8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-ba09c8c.e-con{--align-self:center;--flex-grow:1;}.elementor-2657 .elementor-element.elementor-element-9e87f54{font-family:var( --e-global-typography-0b192bc-font-family ), Noto Sans SC;font-size:var( --e-global-typography-0b192bc-font-size );font-weight:var( --e-global-typography-0b192bc-font-weight );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-9e87f54 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-2bb9ac1{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-2bb9ac1 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-2b8b3ed{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2657 .elementor-element.elementor-element-2b8b3ed:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-2b8b3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-f4c5f7c{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-320abb1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b56694e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-b56694e:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b56694e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-b56694e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e23c293 .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-e23c293{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-e23c293.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-7c0701e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b6c035c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-5cda40b .elementor-heading-title{font-family:var( --e-global-typography-cfef2f2-font-family ), Noto Sans SC;font-size:var( --e-global-typography-cfef2f2-font-size );font-weight:var( --e-global-typography-cfef2f2-font-weight );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-40535b5{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-dccf3e0{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-f1ae24d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-f1ae24d:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-f1ae24d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-f1ae24d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-12b9a9f .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-12b9a9f{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-12b9a9f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-a903cf9{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-a903cf9 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-80084e3{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-af3ac84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-af3ac84:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-af3ac84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-af3ac84.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-1f0ae55 .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-1f0ae55{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-1f0ae55.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-a6a0cd8{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-a6a0cd8 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-8997e20{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-670aa71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-670aa71:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-670aa71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-670aa71.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-9b31a88 .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-9b31a88{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-9b31a88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-b1d3711{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-b1d3711 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-387f8cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-387f8cf:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-387f8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starrykol.sg/wp-content/uploads/2026/04/van-cleef-arpels-menu-ambiance-ecole-1328-747.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2657 .elementor-element.elementor-element-62b3c23{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-62b3c23::before, .elementor-2657 .elementor-element.elementor-element-62b3c23 > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-62b3c23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-62b3c23 > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-62b3c23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-62b3c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-8fdfb93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-8fdfb93:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-8fdfb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-8fdfb93.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-5337e9b .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-5337e9b{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-5337e9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e456c9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-c955106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-c955106.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-051b964{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-051b964:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-051b964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-051b964.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-f7662a8{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-f7662a8:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-f7662a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-90c076c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-90c076c:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-90c076c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-90c076c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-939d4cf .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-939d4cf{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-939d4cf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e488645{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-e488645 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-83a60d1{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-83a60d1:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-83a60d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-83a60d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-6c89816{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-6c89816:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-6c89816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-7832a92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-7832a92:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-7832a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-7832a92.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-8146eb6 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-8146eb6{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-8146eb6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-0079658{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-0079658 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-ce5584a{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-ce5584a:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ce5584a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-ce5584a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-0262dc6{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-0262dc6:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-0262dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-9d85c51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-9d85c51:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-9d85c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-9d85c51.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-be7bb01 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-be7bb01{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-be7bb01.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-bb44c0d{font-family:var( --e-global-typography-609f12e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-609f12e-font-size );font-weight:var( --e-global-typography-609f12e-font-weight );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-bb44c0d p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-498795c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-498795c.e-con{--align-self:center;--flex-grow:1;}.elementor-2657 .elementor-element.elementor-element-e946d63{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-5799596{font-family:var( --e-global-typography-0b192bc-font-family ), Noto Sans SC;font-size:var( --e-global-typography-0b192bc-font-size );font-weight:var( --e-global-typography-0b192bc-font-weight );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-5799596 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-6fb3706{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-6fb3706 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );fill:var( --e-global-color-25cffeb );color:var( --e-global-color-25cffeb );background-color:var( --e-global-color-primary );box-shadow:0px 4px 10px 0px rgba(68.00000000000009, 44.00000000000001, 140, 0.05);transition-duration:0s;border-radius:999px 999px 999px 999px;padding:12px 32px 12px 32px;}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button:hover, .elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(235deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2657 .elementor-element.elementor-element-0d31f81{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2657 .elementor-element.elementor-element-0d31f81:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-0d31f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A78BFA0D 25%, var( --e-global-color-25cffeb ) 100%);}.elementor-2657 .elementor-element.elementor-element-6143726{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-6efde63{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b87156e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-b87156e:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b87156e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-b87156e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-2e88824 .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-2e88824{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-2e88824.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-6fb7860{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4daae62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b45d0bb .elementor-heading-title{font-family:var( --e-global-typography-cfef2f2-font-family ), Noto Sans SC;font-size:var( --e-global-typography-cfef2f2-font-size );font-weight:var( --e-global-typography-cfef2f2-font-weight );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-de32e50{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-50a9a62{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-74eb200{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-74eb200:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-74eb200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-74eb200.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-6c9bb36 .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-6c9bb36{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-6c9bb36.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-11368dc{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-11368dc p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-9482d3e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-ab3cca4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-ab3cca4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ab3cca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-ab3cca4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-4f394fb .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-4f394fb{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-4f394fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-07b87a4{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-07b87a4 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-3d0a4cf{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-ae41231{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-ae41231:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ae41231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-ae41231.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-0bc4d2c .elementor-heading-title{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-0bc4d2c{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-0bc4d2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-b2a41ad{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-b2a41ad p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-65163af{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9265e81{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9265e81:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-9265e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starrykol.sg/wp-content/uploads/2026/04/jeffery-erhunse-vp9mRauo68c-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2657 .elementor-element.elementor-element-4b869bb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4b869bb:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-4b869bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starrykol.sg/wp-content/uploads/2026/04/School-Jewelry-Arts-main.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2657 .elementor-element.elementor-element-7667fc8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-7667fc8::before, .elementor-2657 .elementor-element.elementor-element-7667fc8 > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-7667fc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-7667fc8 > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-7667fc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-7667fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-ca9ecd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-ca9ecd4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ca9ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2657 .elementor-element.elementor-element-ca9ecd4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-dba756f .elementor-heading-title{font-family:var( --e-global-typography-b7c0a0e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-b7c0a0e-font-size );font-weight:var( --e-global-typography-b7c0a0e-font-weight );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-dba756f{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-dba756f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-6fa899c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-82a1866{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-82a1866.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-73adcd4{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-73adcd4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-73adcd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-73adcd4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-1d9c0f7{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-1d9c0f7:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-1d9c0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-53e85f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-53e85f5:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-53e85f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-53e85f5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-f9f9fe0 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-f9f9fe0{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-f9f9fe0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e12322d{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-e12322d p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-6047049{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-6047049 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-b705588{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-b705588:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b705588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-b705588.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-e5da97d{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-e5da97d:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-e5da97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-9f2f84d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-9f2f84d:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-9f2f84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-9f2f84d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-0148fa4 .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-0148fa4{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-0148fa4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-a83af76{font-family:var( --e-global-typography-1c12b10-font-family ), Noto Sans SC;font-size:var( --e-global-typography-1c12b10-font-size );font-weight:var( --e-global-typography-1c12b10-font-weight );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-a83af76 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-a773705{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(69.00000000000003, 44, 139, 0.1);}.elementor-2657 .elementor-element.elementor-element-a773705:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-a773705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(185deg, var( --e-global-color-secondary ) 10%, var( --e-global-color-accent ) 20%);}.elementor-2657 .elementor-element.elementor-element-a773705.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2657 .elementor-element.elementor-element-b00c991{--display:flex;--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-b00c991:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b00c991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2657 .elementor-element.elementor-element-70ca8ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-70ca8ba:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-70ca8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B789D61A;}.elementor-2657 .elementor-element.elementor-element-70ca8ba.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-5a9063c .elementor-heading-title{font-family:var( --e-global-typography-56c5570-font-family ), Noto Sans SC;font-size:var( --e-global-typography-56c5570-font-size );font-weight:var( --e-global-typography-56c5570-font-weight );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-5a9063c{width:auto;max-width:auto;}.elementor-2657 .elementor-element.elementor-element-5a9063c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2657 .elementor-element.elementor-element-e3d3907{font-family:var( --e-global-typography-609f12e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-609f12e-font-size );font-weight:var( --e-global-typography-609f12e-font-weight );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-e3d3907 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-371ffb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-371ffb8.e-con{--align-self:center;--flex-grow:1;}.elementor-2657 .elementor-element.elementor-element-5c268da{font-family:var( --e-global-typography-0b192bc-font-family ), Noto Sans SC;font-size:var( --e-global-typography-0b192bc-font-size );font-weight:var( --e-global-typography-0b192bc-font-weight );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-5c268da p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-e49af1a{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-size:var( --e-global-typography-05f1d9e-font-size );font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );color:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-e49af1a p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-d7a9a2d{--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;--overlay-opacity:0.5;--border-radius:24px 24px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2657 .elementor-element.elementor-element-d7a9a2d:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2657 .elementor-element.elementor-element-d7a9a2d::before, .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2657 .elementor-element.elementor-element-d7a9a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2657 .elementor-element.elementor-element-49d0007{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;--z-index:99;}.elementor-2657 .elementor-element.elementor-element-6743842{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-1a1c7e2 .elementor-heading-title{font-family:var( --e-global-typography-a212266-font-family ), Noto Sans SC;font-size:var( --e-global-typography-a212266-font-size );font-weight:var( --e-global-typography-a212266-font-weight );text-transform:var( --e-global-typography-a212266-text-transform );font-style:var( --e-global-typography-a212266-font-style );text-decoration:var( --e-global-typography-a212266-text-decoration );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-78a3dd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-c6f24d2{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-d9f3af7{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8b11e8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4fee99e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-f0ba812{font-family:var( --e-global-typography-87d5603-font-family ), Noto Sans SC;font-size:var( --e-global-typography-87d5603-font-size );font-weight:var( --e-global-typography-87d5603-font-weight );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-f0ba812 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-edd3337{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-25cffeb );--n-accordion-title-hover-color:var( --e-global-color-25cffeb );--n-accordion-title-active-color:var( --e-global-color-25cffeb );--n-accordion-icon-size:16px;}.elementor-2657 .elementor-element.elementor-element-edd3337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2657 .elementor-element.elementor-element-edd3337 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2657 .elementor-element.elementor-element-edd3337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-c3f5843{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-737f45f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-cc3b549{font-family:var( --e-global-typography-87d5603-font-family ), Noto Sans SC;font-size:var( --e-global-typography-87d5603-font-size );font-weight:var( --e-global-typography-87d5603-font-weight );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-cc3b549 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-36d5af4{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-25cffeb );--n-accordion-title-hover-color:var( --e-global-color-25cffeb );--n-accordion-title-active-color:var( --e-global-color-25cffeb );--n-accordion-icon-size:16px;}.elementor-2657 .elementor-element.elementor-element-36d5af4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2657 .elementor-element.elementor-element-36d5af4 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2657 .elementor-element.elementor-element-36d5af4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-45459bd{--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;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-0485c6f{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-2132401{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-e313d6c{font-family:var( --e-global-typography-87d5603-font-family ), Noto Sans SC;font-size:var( --e-global-typography-87d5603-font-size );font-weight:var( --e-global-typography-87d5603-font-weight );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-e313d6c p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-1a06755{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-25cffeb );--n-accordion-title-hover-color:var( --e-global-color-25cffeb );--n-accordion-title-active-color:var( --e-global-color-25cffeb );--n-accordion-icon-size:16px;}.elementor-2657 .elementor-element.elementor-element-1a06755 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2657 .elementor-element.elementor-element-1a06755 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2657 .elementor-element.elementor-element-1a06755 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b5014f9{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8eba10b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4800270{font-family:var( --e-global-typography-87d5603-font-family ), Noto Sans SC;font-size:var( --e-global-typography-87d5603-font-size );font-weight:var( --e-global-typography-87d5603-font-weight );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-4800270 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-df837c1{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-25cffeb );--n-accordion-title-hover-color:var( --e-global-color-25cffeb );--n-accordion-title-active-color:var( --e-global-color-25cffeb );--n-accordion-icon-size:16px;}.elementor-2657 .elementor-element.elementor-element-df837c1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2657 .elementor-element.elementor-element-df837c1 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2657 .elementor-element.elementor-element-df837c1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2799092{--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;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-ac9eb1e{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b2f7cea{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-de6bfe8{font-family:var( --e-global-typography-87d5603-font-family ), Noto Sans SC;font-size:var( --e-global-typography-87d5603-font-size );font-weight:var( --e-global-typography-87d5603-font-weight );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );color:var( --e-global-color-25cffeb );}.elementor-2657 .elementor-element.elementor-element-de6bfe8 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-0b8022f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-25cffeb );--n-accordion-title-hover-color:var( --e-global-color-25cffeb );--n-accordion-title-active-color:var( --e-global-color-25cffeb );--n-accordion-icon-size:16px;}.elementor-2657 .elementor-element.elementor-element-0b8022f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2657 .elementor-element.elementor-element-0b8022f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2657 .elementor-element.elementor-element-0b8022f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-05f1d9e-font-family ), Noto Sans SC;font-weight:var( --e-global-typography-05f1d9e-font-weight );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-669b256{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:9;}body:not(.rtl) .elementor-2657 .elementor-element.elementor-element-669b256{left:0px;}body.rtl .elementor-2657 .elementor-element.elementor-element-669b256{right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2657 .elementor-element.elementor-element-77f9076 .elementor-icon-wrapper{text-align:center;}.elementor-2657 .elementor-element.elementor-element-77f9076 .elementor-icon{font-size:15vw;}.elementor-2657 .elementor-element.elementor-element-77f9076 .elementor-icon svg{height:15vw;}body:not(.rtl) .elementor-2657 .elementor-element.elementor-element-77f9076{right:5vw;}body.rtl .elementor-2657 .elementor-element.elementor-element-77f9076{left:5vw;}.elementor-2657 .elementor-element.elementor-element-77f9076{top:96px;}.elementor-2657 .elementor-element.elementor-element-3761439 .elementor-icon-wrapper{text-align:center;}.elementor-2657 .elementor-element.elementor-element-3761439 .elementor-icon{font-size:9vw;}.elementor-2657 .elementor-element.elementor-element-3761439 .elementor-icon svg{height:9vw;}body:not(.rtl) .elementor-2657 .elementor-element.elementor-element-3761439{right:15vw;}body.rtl .elementor-2657 .elementor-element.elementor-element-3761439{left:15vw;}.elementor-2657 .elementor-element.elementor-element-3761439{top:352px;}.elementor-2657 .elementor-element.elementor-element-0a01644 .elementor-icon-wrapper{text-align:center;}.elementor-2657 .elementor-element.elementor-element-0a01644 .elementor-icon{font-size:45vw;}.elementor-2657 .elementor-element.elementor-element-0a01644 .elementor-icon svg{height:45vw;}.elementor-2657 .elementor-element.elementor-element-0a01644 .elementor-icon i, .elementor-2657 .elementor-element.elementor-element-0a01644 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-2657 .elementor-element.elementor-element-0a01644{left:-8vw;}body.rtl .elementor-2657 .elementor-element.elementor-element-0a01644{right:-8vw;}.elementor-2657 .elementor-element.elementor-element-0a01644{top:256px;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-2657 .elementor-element.elementor-element-8b406ae{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-d5c8b52 p{margin-block-end:0px;}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8e46a51{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-fd47531{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2657 .elementor-element.elementor-element-b18c050{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-6fc3bcb{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2657 .elementor-element.elementor-element-6a120c3{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-4738eb7{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2657 .elementor-element.elementor-element-2219084{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-b3653e0{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-7fb347a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-246bd15{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-00ff44b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-db371d5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-b9a14c6{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-479a355{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-ba09c8c{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-2b8b3ed{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-f4c5f7c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-320abb1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-40535b5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-62b3c23{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-e456c9b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-498795c{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-0d31f81{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2657 .elementor-element.elementor-element-6143726{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-6efde63{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-de32e50{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-65163af{--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-7667fc8{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-6fa899c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2657 .elementor-element.elementor-element-371ffb8{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-6743842{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-c6f24d2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-d9f3af7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-45459bd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-2799092{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}}@media(max-width:1280px){.elementor-2657 .elementor-element.elementor-element-8b406ae{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-94a1d92{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-9db4f6c .elementor-heading-title{font-size:var( --e-global-typography-a212266-font-size );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );}.elementor-2657 .elementor-element.elementor-element-d5c8b52{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8e46a51{--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-8561b69 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-fd47531{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-4e87ffa .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-85dcfe3{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b18c050{--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-819d751 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fc3bcb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-32c91d7 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3353b0e{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );padding:9px 18px 9px 18px;}.elementor-2657 .elementor-element.elementor-element-6a120c3{--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-736f6e9 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4738eb7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-fe084ac .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3a8a7b0{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2219084{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4167e4f .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b3653e0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-7fb347a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-246bd15{--e-con-grid-template-columns:1fr;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-00ff44b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-865bbbd .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e1ebe22{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-046696b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-2657 .elementor-element.elementor-element-997592e .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-db371d5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-790de1d .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-eb65d65{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-796c590 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-f784134{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a0cff31 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8ad9475{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ae490ba.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-b9a14c6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-aeda465 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-479a355{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-1aca8ef{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-2657 .elementor-element.elementor-element-f2b4aa1{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-bace159 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8ec5fa8{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-1606784{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-705038e .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-c899304{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-7473452{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-4d61729 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-167bfd1{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ba09c8c{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9e87f54{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2bb9ac1{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2b8b3ed{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-f4c5f7c{--e-con-grid-template-columns:1fr;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-320abb1{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-e23c293 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-7c0701e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-b6c035c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-2657 .elementor-element.elementor-element-5cda40b .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-40535b5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-12b9a9f .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a903cf9{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-1f0ae55 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a6a0cd8{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-9b31a88 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b1d3711{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-387f8cf.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-62b3c23{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-5337e9b .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e456c9b{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-c955106{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-2657 .elementor-element.elementor-element-f7662a8{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-939d4cf .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e488645{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6c89816{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-8146eb6 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0079658{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0262dc6{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-be7bb01 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-bb44c0d{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-498795c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-e946d63{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-5799596{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fb3706{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );padding:9px 18px 9px 18px;}.elementor-2657 .elementor-element.elementor-element-0d31f81{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2657 .elementor-element.elementor-element-6143726{--e-con-grid-template-columns:1fr;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-6efde63{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-2e88824 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fb7860{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-4daae62{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-2657 .elementor-element.elementor-element-b45d0bb .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-de32e50{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-6c9bb36 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-11368dc{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4f394fb .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-07b87a4{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0bc4d2c .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b2a41ad{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-65163af{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-65163af.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-7667fc8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-dba756f .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fa899c{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-82a1866{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-2657 .elementor-element.elementor-element-1d9c0f7{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-f9f9fe0 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e12322d{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6047049{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e5da97d{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-0148fa4 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a83af76{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b00c991{--min-height:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:48px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-5a9063c .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e3d3907{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-371ffb8{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-5c268da{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e49af1a{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6743842{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-1a1c7e2 .elementor-heading-title{font-size:var( --e-global-typography-a212266-font-size );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );}.elementor-2657 .elementor-element.elementor-element-c6f24d2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-d9f3af7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-f0ba812{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-edd3337{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-edd3337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-cc3b549{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-36d5af4{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-36d5af4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-45459bd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;grid-row:span 2;}.elementor-2657 .elementor-element.elementor-element-e313d6c{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-1a06755{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-1a06755 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4800270{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-df837c1{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-df837c1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2799092{--gap:24px 24px;--row-gap:24px;--column-gap:24px;grid-row:span 2;}.elementor-2657 .elementor-element.elementor-element-de6bfe8{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0b8022f{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-0b8022f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}}@media(max-width:768px){.elementor-2657 .elementor-element.elementor-element-8b406ae{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9db4f6c .elementor-heading-title{font-size:var( --e-global-typography-a212266-font-size );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );}.elementor-2657 .elementor-element.elementor-element-d5c8b52{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-8e46a51{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-8561b69 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-fd47531{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-4e87ffa .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-85dcfe3{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b18c050{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-819d751 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fc3bcb{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-32c91d7 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3353b0e{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-bbe9697 .elementor-button{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );padding:9px 12px 9px 12px;}.elementor-2657 .elementor-element.elementor-element-6a120c3{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2657 .elementor-element.elementor-element-736f6e9 .elementor-heading-title{font-size:var( --e-global-typography-9c89185-font-size );line-height:var( --e-global-typography-9c89185-line-height );letter-spacing:var( --e-global-typography-9c89185-letter-spacing );word-spacing:var( --e-global-typography-9c89185-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4738eb7{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-fe084ac .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-3a8a7b0{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2219084{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-4167e4f .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b3653e0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-7fb347a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-246bd15{--width:100%;--e-con-grid-template-columns:1;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-00ff44b{--width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-865bbbd .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-997592e .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-db371d5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-790de1d .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-eb65d65{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-796c590 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-f784134{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a0cff31 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8ad9475{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ae490ba{--border-radius:12px 12px 12px 12px;}.elementor-2657 .elementor-element.elementor-element-ae490ba.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-aeda465 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-479a355{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-ddb9759:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ddb9759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-bace159 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-8ec5fa8{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-bac8989:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-bac8989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-705038e .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-c899304{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ca553c4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ca553c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-4d61729 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-167bfd1{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ba09c8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-9e87f54{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2bb9ac1{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2b8b3ed{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-f4c5f7c{--e-con-grid-template-columns:1;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-320abb1{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-e23c293 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-5cda40b .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-40535b5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-12b9a9f .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a903cf9{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-1f0ae55 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a6a0cd8{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-9b31a88 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b1d3711{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-387f8cf{--border-radius:12px 12px 12px 12px;}.elementor-2657 .elementor-element.elementor-element-387f8cf.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-5337e9b .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e456c9b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-051b964:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-051b964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-939d4cf .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e488645{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-83a60d1:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-83a60d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-8146eb6 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0079658{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-ce5584a:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-ce5584a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-be7bb01 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-bb44c0d{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-498795c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-5799596{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fb3706{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-fe7c38f .elementor-button{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );padding:9px 12px 9px 12px;}.elementor-2657 .elementor-element.elementor-element-0d31f81{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2657 .elementor-element.elementor-element-6143726{--e-con-grid-template-columns:1;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-6efde63{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2657 .elementor-element.elementor-element-2e88824 .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b45d0bb .elementor-heading-title{font-size:var( --e-global-typography-cfef2f2-font-size );line-height:var( --e-global-typography-cfef2f2-line-height );letter-spacing:var( --e-global-typography-cfef2f2-letter-spacing );word-spacing:var( --e-global-typography-cfef2f2-word-spacing );}.elementor-2657 .elementor-element.elementor-element-de32e50{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2657 .elementor-element.elementor-element-6c9bb36 .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-11368dc{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4f394fb .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-07b87a4{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0bc4d2c .elementor-heading-title{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b2a41ad{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-65163af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:12px 12px 12px 12px;}.elementor-2657 .elementor-element.elementor-element-65163af.e-con{--order:-99999 /* order start hack */;}.elementor-2657 .elementor-element.elementor-element-9265e81{--min-height:28vw;--border-radius:12px 12px 12px 12px;}.elementor-2657 .elementor-element.elementor-element-4b869bb{--min-height:28vw;--border-radius:12px 12px 12px 12px;}.elementor-2657 .elementor-element.elementor-element-dba756f .elementor-heading-title{font-size:var( --e-global-typography-b7c0a0e-font-size );line-height:var( --e-global-typography-b7c0a0e-line-height );letter-spacing:var( --e-global-typography-b7c0a0e-letter-spacing );word-spacing:var( --e-global-typography-b7c0a0e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6fa899c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-73adcd4:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-73adcd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-f9f9fe0 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e12322d{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6047049{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-b705588:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-b705588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-0148fa4 .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a83af76{font-size:var( --e-global-typography-1c12b10-font-size );line-height:var( --e-global-typography-1c12b10-line-height );letter-spacing:var( --e-global-typography-1c12b10-letter-spacing );word-spacing:var( --e-global-typography-1c12b10-word-spacing );}.elementor-2657 .elementor-element.elementor-element-a773705:not(.elementor-motion-effects-element-type-background), .elementor-2657 .elementor-element.elementor-element-a773705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-secondary ) 23%, var( --e-global-color-accent ) 33%);}.elementor-2657 .elementor-element.elementor-element-5a9063c .elementor-heading-title{font-size:var( --e-global-typography-56c5570-font-size );line-height:var( --e-global-typography-56c5570-line-height );letter-spacing:var( --e-global-typography-56c5570-letter-spacing );word-spacing:var( --e-global-typography-56c5570-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e3d3907{font-size:var( --e-global-typography-609f12e-font-size );line-height:var( --e-global-typography-609f12e-line-height );letter-spacing:var( --e-global-typography-609f12e-letter-spacing );word-spacing:var( --e-global-typography-609f12e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-371ffb8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-5c268da{font-size:var( --e-global-typography-0b192bc-font-size );line-height:var( --e-global-typography-0b192bc-line-height );letter-spacing:var( --e-global-typography-0b192bc-letter-spacing );word-spacing:var( --e-global-typography-0b192bc-word-spacing );}.elementor-2657 .elementor-element.elementor-element-e49af1a{font-size:var( --e-global-typography-05f1d9e-font-size );line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-6743842{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2657 .elementor-element.elementor-element-1a1c7e2 .elementor-heading-title{font-size:var( --e-global-typography-a212266-font-size );line-height:var( --e-global-typography-a212266-line-height );letter-spacing:var( --e-global-typography-a212266-letter-spacing );word-spacing:var( --e-global-typography-a212266-word-spacing );}.elementor-2657 .elementor-element.elementor-element-c6f24d2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-2657 .elementor-element.elementor-element-d9f3af7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2657 .elementor-element.elementor-element-f0ba812{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-edd3337{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-edd3337 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-cc3b549{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-36d5af4{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-36d5af4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-45459bd{--gap:12px 12px;--row-gap:12px;--column-gap:12px;grid-row:span 1;}.elementor-2657 .elementor-element.elementor-element-e313d6c{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-1a06755{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-1a06755 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-4800270{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-df837c1{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-df837c1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}.elementor-2657 .elementor-element.elementor-element-2799092{--gap:12px 12px;--row-gap:12px;--column-gap:12px;grid-row:span 1;}.elementor-2657 .elementor-element.elementor-element-de6bfe8{font-size:var( --e-global-typography-87d5603-font-size );line-height:var( --e-global-typography-87d5603-line-height );letter-spacing:var( --e-global-typography-87d5603-letter-spacing );word-spacing:var( --e-global-typography-87d5603-word-spacing );}.elementor-2657 .elementor-element.elementor-element-0b8022f{--n-accordion-title-font-size:var( --e-global-typography-05f1d9e-font-size );}:where( .elementor-2657 .elementor-element.elementor-element-0b8022f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-05f1d9e-line-height );letter-spacing:var( --e-global-typography-05f1d9e-letter-spacing );word-spacing:var( --e-global-typography-05f1d9e-word-spacing );}}@media(min-width:769px){.elementor-2657 .elementor-element.elementor-element-d9d1940{--width:100%;}.elementor-2657 .elementor-element.elementor-element-8b406ae{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-a28a448{--width:100%;}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-72b2dd9{--width:100%;}.elementor-2657 .elementor-element.elementor-element-2219084{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-fd43301{--width:100%;}.elementor-2657 .elementor-element.elementor-element-b3653e0{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-479a355{--width:100%;}.elementor-2657 .elementor-element.elementor-element-1aca8ef{--width:50%;}.elementor-2657 .elementor-element.elementor-element-e456c9b{--width:100%;}.elementor-2657 .elementor-element.elementor-element-c955106{--width:50%;}.elementor-2657 .elementor-element.elementor-element-6fa899c{--width:100%;}.elementor-2657 .elementor-element.elementor-element-82a1866{--width:50%;}}@media(max-width:1440px) and (min-width:769px){.elementor-2657 .elementor-element.elementor-element-d9d1940{--width:100%;}.elementor-2657 .elementor-element.elementor-element-a28a448{--width:100%;}.elementor-2657 .elementor-element.elementor-element-8b1dd71{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-72b2dd9{--width:100%;}.elementor-2657 .elementor-element.elementor-element-2219084{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-fd43301{--width:100%;}.elementor-2657 .elementor-element.elementor-element-b3653e0{--content-width:1920px;}.elementor-2657 .elementor-element.elementor-element-6743842{--content-width:100%;}}@media(max-width:1280px) and (min-width:769px){.elementor-2657 .elementor-element.elementor-element-1aca8ef{--width:100%;}.elementor-2657 .elementor-element.elementor-element-c955106{--width:100%;}.elementor-2657 .elementor-element.elementor-element-82a1866{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-9db4f6c */.elementor-2657 .elementor-element.elementor-element-9db4f6c {
  background: linear-gradient(180deg, #442C8C 0%, #B789D6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f7ee0 */.elementor-2657 .elementor-element.elementor-element-71f7ee0 {
    max-width: 650px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbe9697 */.elementor-2657 .elementor-element.elementor-element-bbe9697 span{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4167e4f */.elementor-2657 .elementor-element.elementor-element-4167e4f {
  background: linear-gradient(180deg, #442C8C 0%, #B789D6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9659668 */.elementor-2657 .elementor-element.elementor-element-9659668 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-825bc8d */.elementor-2657 .elementor-element.elementor-element-825bc8d { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60408a */.elementor-2657 .elementor-element.elementor-element-e60408a { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a511ab2 */.elementor-2657 .elementor-element.elementor-element-a511ab2 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae490ba */.elementor-2657 .elementor-element.elementor-element-ae490ba {
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbb32a */.elementor-2657 .elementor-element.elementor-element-5dbb32a { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee6fa1 */.elementor-2657 .elementor-element.elementor-element-1ee6fa1 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddb9759 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-ddb9759 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-ddb9759 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-ddb9759 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-ddb9759 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-ddb9759 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99636b */.elementor-2657 .elementor-element.elementor-element-b99636b { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bac8989 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-bac8989 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-bac8989 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-bac8989 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-bac8989 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-bac8989 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20bea55 */.elementor-2657 .elementor-element.elementor-element-20bea55 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca553c4 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-ca553c4 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-ca553c4 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-ca553c4 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-ca553c4 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-ca553c4 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56694e */.elementor-2657 .elementor-element.elementor-element-b56694e { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1ae24d */.elementor-2657 .elementor-element.elementor-element-f1ae24d { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3ac84 */.elementor-2657 .elementor-element.elementor-element-af3ac84 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670aa71 */.elementor-2657 .elementor-element.elementor-element-670aa71 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387f8cf */.elementor-2657 .elementor-element.elementor-element-387f8cf {
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fdfb93 */.elementor-2657 .elementor-element.elementor-element-8fdfb93 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90c076c */.elementor-2657 .elementor-element.elementor-element-90c076c { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-051b964 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-051b964 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-051b964 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-051b964 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-051b964 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-051b964 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7832a92 */.elementor-2657 .elementor-element.elementor-element-7832a92 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83a60d1 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-83a60d1 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-83a60d1 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-83a60d1 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-83a60d1 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-83a60d1 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d85c51 */.elementor-2657 .elementor-element.elementor-element-9d85c51 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5584a *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-ce5584a {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-ce5584a .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-ce5584a .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-ce5584a {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-ce5584a .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe7c38f */.elementor-2657 .elementor-element.elementor-element-fe7c38f span{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b87156e */.elementor-2657 .elementor-element.elementor-element-b87156e { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74eb200 */.elementor-2657 .elementor-element.elementor-element-74eb200 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab3cca4 */.elementor-2657 .elementor-element.elementor-element-ab3cca4 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae41231 */.elementor-2657 .elementor-element.elementor-element-ae41231 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9265e81 */@media (max-width: 768) {
    .elementor-2657 .elementor-element.elementor-element-9265e81 {
      width: 100%;
      height: auto;
      aspect-ratio: 16 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b869bb */@media (max-width: 768) {
    .elementor-2657 .elementor-element.elementor-element-4b869bb {
      width: 100%;
      height: auto;
      aspect-ratio: 16 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65163af */@media (min-width: 769px) {
    .elementor-2657 .elementor-element.elementor-element-65163af {
      width: 100%;
      height: auto;
      aspect-ratio: 16 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca9ecd4 */.elementor-2657 .elementor-element.elementor-element-ca9ecd4 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e85f5 */.elementor-2657 .elementor-element.elementor-element-53e85f5 { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73adcd4 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-73adcd4 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-73adcd4 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-73adcd4 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-73adcd4 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-73adcd4 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f2f84d */.elementor-2657 .elementor-element.elementor-element-9f2f84d { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b705588 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-b705588 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-b705588 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-b705588 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-b705588 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-b705588 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ca8ba */.elementor-2657 .elementor-element.elementor-element-70ca8ba { width: fit-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a773705 *//* Default Layout (Desktop & Tablet) */
.elementor-2657 .elementor-element.elementor-element-a773705 {
  width: min-content;
  min-width: 200px;
}

.elementor-2657 .elementor-element.elementor-element-a773705 .elementor-widget-heading h6 {
  white-space: nowrap;
}

.elementor-2657 .elementor-element.elementor-element-a773705 .elementor-widget-text-editor p {
  white-space: normal; 
  word-break: break-word;
}

/* Mobile Layout Reset */
@media (max-width: 767px) {
  .elementor-2657 .elementor-element.elementor-element-a773705 {
    width: 100%;
  }
  
  /* Optional: Allows the heading to wrap on very small mobile screens */
  .elementor-2657 .elementor-element.elementor-element-a773705 .elementor-widget-heading h6 {
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6743842 */.elementor-2657 .elementor-element.elementor-element-6743842 {
  border-bottom: 1px solid transparent;
  border-image: linear-gradient(
    to right,
    rgba(68, 44, 140, 1) 0%,
    rgba(255, 255, 255, 1) 50%,
    rgba(68, 44, 140, 1) 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669b256 */.elementor-2657 .elementor-element.elementor-element-669b256 {
  height: 100%;
}/* End custom CSS */
/* Start custom CSS *//* Force the Campaign Services menu item to appear active on this specific page */
#menu-campaign-service-cn .e-n-menu-title-text {
    color: #B789D6 !important; /* Replace with your active text color */
}

#menu-campaign-service-cn .e-n-menu-dropdown-icon svg {
    fill: #B789D6 !important; /* Replace with your active icon color */
}

#menu-global-campaign-cn {
    background: linear-gradient(135deg, rgba(183, 137, 214, 1) 0%, rgba(234, 125, 69, 1) 100%) !important;
}

#menu-global-campaign-cn .menu-child-title {
    color: #ffffff;
}

#menu-global-campaign-cn .menu-child-desc {
    color: #ffffff;
}

#menu-global-campaign-cn .elementor-view-framed .elementor-icon {
    background: #ffffff !important;
}

#menu-global-campaign-cn .elementor-icon svg,
#menu-global-campaign-cn .elementor-icon svg path {
    fill: #EA7D45 !important;
}/* End custom CSS */