.elementor-186 .elementor-element.elementor-element-800a296{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#f2f0e9ff;--border-color:#f2f0e9ff;--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-186 .elementor-element.elementor-element-800a296:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-800a296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-4a06081{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-4d28631{--display:flex;--min-height:616px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-4d28631:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-4d28631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-3fe10cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-3fe10cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-186 .elementor-element.elementor-element-61fc24e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#ceccd3ff;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-13522e9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-13522e9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:7.5rem;font-weight:760;line-height:0.94;letter-spacing:-9.139199256897px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-b2306f8{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 36.79999923706055px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:19.680000305176px;line-height:1.7;color:#c0bec6ff;}.elementor-186 .elementor-element.elementor-element-e52c888{--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:12.800000190735px 12.800000190735px;--row-gap:12.800000190735px;--column-gap:12.800000190735px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-877d37a .elementor-button{background-color:#7c3cffff;font-size:11.840000152588px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.9472000002861px;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffffff;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-877d37a{width:var( --container-widget-width, auto );max-width:auto;padding:0rem 2rem 0rem 0rem;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-2857c29 .elementor-button{background-color:#61CE7000;font-size:11.840000152588px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.9472000002861px;fill:#e8e6ecff;color:#e8e6ecff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff4d;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-2857c29{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-775447b i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-card-box-text-1{font-size:11.520000457764px;line-height:1.6;letter-spacing:0.28800001740456px;color:#8f8c96ff;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-card-box-text-2{font-size:11.520000457764px;line-height:1.6;letter-spacing:0.28800001740456px;color:#8f8c96ff;}.elementor-186 .elementor-element.elementor-element-775447b .softlite-dynamic-card-box-text-3{font-size:11.520000457764px;line-height:1.6;letter-spacing:0.28800001740456px;color:#8f8c96ff;}.elementor-186 .elementor-element.elementor-element-b14925d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-db98cd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-a764568{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-a764568.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-186 .elementor-element.elementor-element-2bbb913{width:var( --container-widget-width, 88% );max-width:88%;margin:-2.4000000953674316px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;font-size:9.4399995803833px;font-weight:800;line-height:1.6;letter-spacing:0.9439999461174px;color:#8f8b96ff;}.elementor-186 .elementor-element.elementor-element-3934389{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-d1b97f9{width:var( --container-widget-width, auto );max-width:auto;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-d1b97f9 .elementor-heading-title{font-size:11.199999809265px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:0.67199999094009px;color:#d6d4daff;}.elementor-186 .elementor-element.elementor-element-1971e7e{width:var( --container-widget-width, auto );max-width:auto;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-1971e7e .elementor-heading-title{font-size:11.199999809265px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:0.67199999094009px;color:#d6d4daff;}.elementor-186 .elementor-element.elementor-element-8e34b28{width:var( --container-widget-width, auto );max-width:auto;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-8e34b28 .elementor-heading-title{font-size:11.199999809265px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:0.67199999094009px;color:#d6d4daff;}.elementor-186 .elementor-element.elementor-element-28e0a97{width:var( --container-widget-width, auto );max-width:auto;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-28e0a97 .elementor-heading-title{font-size:11.199999809265px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:0.67199999094009px;color:#d6d4daff;}.elementor-186 .elementor-element.elementor-element-aca4401{width:var( --container-widget-width, auto );max-width:auto;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-aca4401 .elementor-heading-title{font-size:11.199999809265px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:0.67199999094009px;color:#d6d4daff;}.elementor-186 .elementor-element.elementor-element-e59944c{--display:flex;--gap:144px 144px;--row-gap:144px;--column-gap:144px;--padding-top:136px;--padding-bottom:136px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-e59944c:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-e59944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e7e1f2ff;}.elementor-186 .elementor-element.elementor-element-bb7573e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-bb7573e i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-text-1{font-size:1rem;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#57535cff;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-text-2{font-size:4.8rem;font-weight:760;line-height:1em;letter-spacing:-4.7px;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.6;color:#5b5662ff;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-background-color-1{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-bab3d5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-060e7a0 > .elementor-widget-container{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-060e7a0 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-060e7a0 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-060e7a0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-060e7a0 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-060e7a0 .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-060e7a0 .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-7642099 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-7642099 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7642099 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7642099 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-7642099 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-7642099 .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-7642099 .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-7368860 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-7368860 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7368860 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7368860 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-7368860 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-7368860 .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-7368860 .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-781faef > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-781faef i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-781faef .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-781faef .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-781faef .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-781faef .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-781faef .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-5db2a0a > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-5db2a0a i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-5db2a0a .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-5db2a0a .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-5db2a0a .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-5db2a0a .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-5db2a0a .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-ae3f031 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f6e6add );}.elementor-186 .elementor-element.elementor-element-ae3f031 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-ae3f031 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-ae3f031 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-ae3f031 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-ae3f031 .softlite-dynamic-card-box-text-1{font-size:10.560000419617px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-ae3f031 .softlite-dynamic-card-box-text-2{font-size:16.479999542236px;line-height:1.5;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-2a2fbdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-2a2fbdb:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-2a2fbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-ec10dad{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#59565eff;}.elementor-186 .elementor-element.elementor-element-79828f7 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#57535cff;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-2{font-size:107.19999694824px;font-weight:760;line-height:0.94;letter-spacing:-7.2895998954773px;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-3{font-size:17.60000038147px;line-height:1.8;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-4{font-size:16px;line-height:1.8;color:#55515aff;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-background-color-1{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-7bf17dd{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:35.20000076293945px;--padding-bottom:35.20000076293945px;--padding-left:35.20000076293945px;--padding-right:35.20000076293945px;}.elementor-186 .elementor-element.elementor-element-7bf17dd:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-7bf17dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfaf6ff;}.elementor-186 .elementor-element.elementor-element-44dfd48 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.3888000249863px;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-text-2{font-size:37.599998474121px;line-height:1.05;letter-spacing:-1.5039999485016px;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.6;color:#aaa7b0ff;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-background-color-1{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-34d9fc1{--display:flex;--gap:11.199999809265px 11.199999809265px;--row-gap:11.199999809265px;--column-gap:11.199999809265px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-8edf27f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0bfb855 );}.elementor-186 .elementor-element.elementor-element-8edf27f i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-card-box-text-2{font-size:16.799999237061px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-card-box-text-3{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.59520000219345px;color:#716c77ff;}.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-card-box-background-color-1{background-color:#f6f3fbff;}.elementor-186 .elementor-element.elementor-element-21106d3 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0bfb855 );}.elementor-186 .elementor-element.elementor-element-21106d3 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-card-box-text-2{font-size:16.799999237061px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-card-box-text-3{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.59520000219345px;color:#716c77ff;}.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-card-box-background-color-1{background-color:#f6f3fbff;}.elementor-186 .elementor-element.elementor-element-2efec50 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0bfb855 );}.elementor-186 .elementor-element.elementor-element-2efec50 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-card-box-text-2{font-size:16.799999237061px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-card-box-text-3{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.59520000219345px;color:#716c77ff;}.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-card-box-background-color-1{background-color:#f6f3fbff;}.elementor-186 .elementor-element.elementor-element-4204769 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.3888000249863px;color:#74d7c4ff;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-text-2{font-size:38.400001525879px;line-height:1.05;letter-spacing:-1.5360000133514px;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-text-3{font-size:12.800000190735px;line-height:1.6;color:#e1d9f6ff;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-background-color-1{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-cb63374{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-cb63374:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-cb63374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-14c6dd3{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#8d8a93ff;}.elementor-186 .elementor-element.elementor-element-c77adc3 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#ceccd3ff;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-text-2{font-size:100.80000305176px;font-weight:760;line-height:0.94;letter-spacing:-6.8544001579285px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.8;color:#aaa8b0ff;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-background-color-1{background-color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-3eb58bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-4a0546f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-4a0546f:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-4a0546f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-52c07ba{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#59565eff;}.elementor-186 .elementor-element.elementor-element-78efc6c i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#57535cff;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-text-2{font-size:100.80000305176px;font-weight:760;line-height:0.94;letter-spacing:-6.8544001579285px;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.7;color:#5d5962ff;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-button-text{font-size:11.520000457764px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.0368000268936px;fill:#101014ff;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-background-color-1{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-51dc34d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-51dc34d:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-51dc34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-a643d36{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#8d8a93ff;}.elementor-186 .elementor-element.elementor-element-4c47546 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#ceccd3ff;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-2{font-size:100.80000305176px;font-weight:760;line-height:0.94;letter-spacing:-6.8544001579285px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-3{font-size:49.599998474121px;font-style:italic;line-height:1.15;color:#d9ccffff;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-background-color-1{background-color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-366de33{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;}.elementor-186 .elementor-element.elementor-element-9087dfd{--display:flex;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-186 .elementor-element.elementor-element-9087dfd:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-9087dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15141aff;}.elementor-186 .elementor-element.elementor-element-9087dfd:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-9087dfd.elementor-widget-button .elementor-button{background-image:url(radial-gradient(circle at 14% 0px, rgba(124, 60, 255, 0.26), rgba(0, 0, 0, 0) 36%), none);background-position:0%, 0% 0%, 0%;background-size:auto;}.elementor-186 .elementor-element.elementor-element-5b570ff i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#ceccd3ff;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-text-2{font-size:56px;font-weight:400;line-height:1;letter-spacing:-2.7999999523163px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.6;color:#aaa7b0ff;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-background-color-1{background-color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-269295d{--display:flex;--gap:13.60000038147px 13.60000038147px;--row-gap:13.60000038147px;--column-gap:13.60000038147px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-3774c49{--display:flex;--min-height:132px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-3774c49:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-3774c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b1a21ff;}.elementor-186 .elementor-element.elementor-element-88362d3 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-card-box-text-2{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.2896000146866px;color:#9d99a3ff;}.elementor-186 .elementor-element.elementor-element-88362d3 .softlite-dynamic-card-box-text-3{font-size:16.799999237061px;line-height:1.6;letter-spacing:-0.33599999547005px;color:#f2f0e9ff;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-a28a6e3{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-a28a6e3 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-a28a6e3 .softlite-dynamic-list-item-text-1{font-size:12px;line-height:1.6;color:#c3c0c8ff;}.elementor-186 .elementor-element.elementor-element-3c0ca3e{--display:flex;--min-height:132px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-3c0ca3e:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-3c0ca3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16201fff;}.elementor-186 .elementor-element.elementor-element-7921305 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#74d7c4ff;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-card-box-text-2{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.2896000146866px;color:#74d7c4ff;}.elementor-186 .elementor-element.elementor-element-7921305 .softlite-dynamic-card-box-text-3{font-size:16.799999237061px;line-height:1.6;letter-spacing:-0.33599999547005px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-bb6ec9f{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-bb6ec9f i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-bb6ec9f .softlite-dynamic-list-item-text-1{font-size:12px;line-height:1.6;color:#c3c0c8ff;}.elementor-186 .elementor-element.elementor-element-af4ea83{--display:flex;--min-height:132px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-af4ea83:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-af4ea83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7c3cff36;}.elementor-186 .elementor-element.elementor-element-f6e9a2a i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-card-box-text-1{font-size:9.9200000762939px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-card-box-text-2{font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.2896000146866px;color:#9d99a3ff;}.elementor-186 .elementor-element.elementor-element-f6e9a2a .softlite-dynamic-card-box-text-3{font-size:16.799999237061px;line-height:1.6;letter-spacing:-0.33599999547005px;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-59df6e0{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-59df6e0 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-59df6e0 .softlite-dynamic-list-item-text-1{font-size:12px;line-height:1.6;color:#c3c0c8ff;}.elementor-186 .elementor-element.elementor-element-7382efb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-7382efb:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-7382efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ded6eeff;}.elementor-186 .elementor-element.elementor-element-9465177{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#59565eff;}.elementor-186 .elementor-element.elementor-element-d64b9a6 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#57535cff;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-text-2{font-size:96px;font-weight:760;line-height:0.94;letter-spacing:-6.5279998779297px;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.7;color:#5a5561ff;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-background-color-1{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-04f9028{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-186 .elementor-element.elementor-element-1763838{--display:flex;--min-height:430px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:41.599998474121094px;--padding-bottom:41.599998474121094px;--padding-left:41.599998474121094px;--padding-right:41.599998474121094px;}.elementor-186 .elementor-element.elementor-element-1763838:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-1763838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfaf685;}.elementor-186 .elementor-element.elementor-element-d8e7179{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-d8e7179 .elementor-heading-title{font-size:10.39999961853px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-d3e6463{width:var( --container-widget-width, auto );max-width:auto;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-d3e6463 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.6rem;font-weight:400;line-height:1.05;letter-spacing:-1.8719999790192px;color:var( --e-global-color-0c9c209 );}.elementor-186 .elementor-element.elementor-element-6cd9b0c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:17px;line-height:1.6;color:#5e5963ff;}.elementor-186 .elementor-element.elementor-element-fac1128{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-fac1128 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-fac1128 .softlite-dynamic-list-item-text-1{font-size:13.439999580383px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-423089a{--display:flex;--min-height:430px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:41.599998474121094px;--padding-bottom:41.599998474121094px;--padding-left:41.599998474121094px;--padding-right:41.599998474121094px;}.elementor-186 .elementor-element.elementor-element-423089a:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-423089a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-6c8a1fa{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-6c8a1fa .elementor-heading-title{font-size:10.39999961853px;font-weight:800;line-height:1.6;color:#74d7c4ff;}.elementor-186 .elementor-element.elementor-element-b10b6b3{width:var( --container-widget-width, auto );max-width:auto;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-b10b6b3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.6rem;font-weight:400;line-height:1.05;letter-spacing:-1.8719999790192px;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-75e31b5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:17px;line-height:1.6;color:#aaa7b0ff;}.elementor-186 .elementor-element.elementor-element-01519b8{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-01519b8 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-01519b8 .softlite-dynamic-list-item-text-1{font-size:13.439999580383px;line-height:1.6;color:#d2cfd7ff;}.elementor-186 .elementor-element.elementor-element-898121f{--display:flex;--min-height:430px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:41.599998474121094px;--padding-bottom:41.599998474121094px;--padding-left:41.599998474121094px;--padding-right:41.599998474121094px;}.elementor-186 .elementor-element.elementor-element-898121f:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-898121f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfaf685;}.elementor-186 .elementor-element.elementor-element-9123063{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-9123063 .elementor-heading-title{font-size:10.39999961853px;font-weight:800;line-height:1.6;color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-8653473{width:var( --container-widget-width, auto );max-width:auto;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-8653473 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:41.599998474121px;font-weight:400;line-height:1.05;letter-spacing:-1.8719999790192px;color:var( --e-global-color-0c9c209 );}.elementor-186 .elementor-element.elementor-element-9d0b931{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:17px;line-height:1.6;color:#5e5963ff;}.elementor-186 .elementor-element.elementor-element-3d5ff64{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-3d5ff64 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-3d5ff64 .softlite-dynamic-list-item-text-1{font-size:13.439999580383px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-fa6062b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-fa6062b:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-fa6062b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-73a7d56{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#59565eff;}.elementor-186 .elementor-element.elementor-element-fb95f4e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:144px 144px;--row-gap:144px;--column-gap:144px;--margin-top:0px;--margin-bottom:112px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-a049545{--display:flex;--min-height:700px;--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:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--overlay-opacity:0.98;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-a049545::before, .elementor-186 .elementor-element.elementor-element-a049545 > .elementor-background-video-container::before, .elementor-186 .elementor-element.elementor-element-a049545 > .e-con-inner > .elementor-background-video-container::before, .elementor-186 .elementor-element.elementor-element-a049545 > .elementor-background-slideshow::before, .elementor-186 .elementor-element.elementor-element-a049545 > .e-con-inner > .elementor-background-slideshow::before, .elementor-186 .elementor-element.elementor-element-a049545 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dewolf.digital/wp-content/uploads/2026/08/Fin-profile-3-768x866.png");--background-overlay:'';background-position:center center;background-size:contain;}.elementor-186 .elementor-element.elementor-element-a049545:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-a049545.elementor-widget-button .elementor-button{background-position:center center;background-size:cover;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-f92c0d4{z-index:2;}.elementor-186 .elementor-element.elementor-element-f92c0d4 img{width:min(100% + 0px, 0% + 500px);}.elementor-186 .elementor-element.elementor-element-9bb4a38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-186 .elementor-element.elementor-element-9bb4a38:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-9bb4a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014f5;}.elementor-186 .elementor-element.elementor-element-c669f74 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-card-box-text-1{font-size:13.920000076294px;line-height:1.6;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-card-box-text-2{font-size:10.560000419617px;line-height:1.35;color:#9c99a2ff;}.elementor-186 .elementor-element.elementor-element-3392bed i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-card-box-text-1{font-size:13.920000076294px;line-height:1.6;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-card-box-text-2{font-size:10.560000419617px;line-height:1.35;color:#9c99a2ff;}.elementor-186 .elementor-element.elementor-element-3c47d19 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-card-box-text-1{font-size:13.920000076294px;line-height:1.6;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-card-box-text-2{font-size:10.560000419617px;line-height:1.35;color:#9c99a2ff;}.elementor-186 .elementor-element.elementor-element-17fe9e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-8ca2c34{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#57535cff;}.elementor-186 .elementor-element.elementor-element-69325be{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-69325be .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:4.1rem;font-weight:600;text-transform:none;line-height:1em;letter-spacing:-0.6px;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-6c1e6d1{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:17.280000686646px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-8cddeb1{width:var( --container-widget-width, auto );max-width:auto;margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.6;color:#58545dff;}.elementor-186 .elementor-element.elementor-element-37c183a{width:var( --container-widget-width, auto );max-width:auto;margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.6;color:#58545dff;}.elementor-186 .elementor-element.elementor-element-9dcb204{width:var( --container-widget-width, auto );max-width:auto;margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.6;color:#58545dff;}.elementor-186 .elementor-element.elementor-element-b5a6423 .elementor-button{background-color:#101014ff;font-size:11.840000152588px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.9472000002861px;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffffff;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 25px 14.399999618530273px 25px;}.elementor-186 .elementor-element.elementor-element-b5a6423{width:var( --container-widget-width, auto );max-width:auto;margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-dd1a05e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-cff45b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-186 .elementor-element.elementor-element-cff45b4:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-cff45b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-fb90bfd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.5872000455856px;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-ffea0d9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-ffea0d9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:60.799999237061px;font-weight:400;line-height:1;letter-spacing:-3.3439998626709px;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-8c27bb1{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-list{flex-direction:row;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-list-item{width:auto;}.elementor-186 .elementor-element.elementor-element-8c27bb1 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-8c27bb1 .softlite-dynamic-list-item-text-1{font-size:14.880000114441px;line-height:1.6;color:#c4c1caff;}.elementor-186 .elementor-element.elementor-element-06ccd0e{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22.399999618530273px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:13.760000228882px;line-height:1.6;color:#aaa7b0ff;}.elementor-186 .elementor-element.elementor-element-6f57c3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-186 .elementor-element.elementor-element-6f57c3c:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-6f57c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfaf6ff;}.elementor-186 .elementor-element.elementor-element-3fd8d0a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.9200000762939px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:1.5872000455856px;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-3010b0c i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3010b0c .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3010b0c .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-3010b0c .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-3010b0c .softlite-dynamic-card-box-text-1{font-size:15.680000305176px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-3010b0c .softlite-dynamic-card-box-text-2{font-size:14.079999923706px;line-height:1.6;color:#625e66ff;}.elementor-186 .elementor-element.elementor-element-2a76ec4 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-2a76ec4 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-2a76ec4 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-2a76ec4 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-2a76ec4 .softlite-dynamic-card-box-text-1{font-size:15.680000305176px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-2a76ec4 .softlite-dynamic-card-box-text-2{font-size:14.079999923706px;line-height:1.6;color:#625e66ff;}.elementor-186 .elementor-element.elementor-element-69ea20e i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-69ea20e .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-69ea20e .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-69ea20e .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-69ea20e .softlite-dynamic-card-box-text-1{font-size:15.680000305176px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-69ea20e .softlite-dynamic-card-box-text-2{font-size:14.079999923706px;line-height:1.6;color:#625e66ff;}.elementor-186 .elementor-element.elementor-element-b1ef4de i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-b1ef4de .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-b1ef4de .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-b1ef4de .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-b1ef4de .softlite-dynamic-card-box-text-1{font-size:15.680000305176px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-b1ef4de .softlite-dynamic-card-box-text-2{font-size:14.079999923706px;line-height:1.6;color:#625e66ff;}.elementor-186 .elementor-element.elementor-element-fd8544c i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-fd8544c .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-fd8544c .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-fd8544c .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-fd8544c .softlite-dynamic-card-box-text-1{font-size:15.680000305176px;line-height:1.6;color:#101014ff;}.elementor-186 .elementor-element.elementor-element-fd8544c .softlite-dynamic-card-box-text-2{font-size:14.079999923706px;line-height:1.6;color:#625e66ff;}.elementor-186 .elementor-element.elementor-element-258358a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-258358a:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-258358a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-8e6a02a{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 104px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:9.6000003814697px;font-weight:800;line-height:1.6;letter-spacing:1.824000120163px;color:#8d8a93ff;}.elementor-186 .elementor-element.elementor-element-559b63f{--display:flex;--gap:144px 144px;--row-gap:144px;--column-gap:144px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-7397d15 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-1{font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#ceccd3ff;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-8b037b7-font-size );font-weight:var( --e-global-typography-8b037b7-font-weight );line-height:var( --e-global-typography-8b037b7-line-height );color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-3{font-size:17px;line-height:1.6;color:#94919aff;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-background-color-1{background-color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-de13c7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-8700165 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-38a58cc i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-642841b i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-3a5fd4c i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-462fe03 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-1{font-size:9.6000003814697px;font-weight:800;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-2{font-size:21.60000038147px;font-weight:400;line-height:1.3;color:#f2f0e9ff;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-3{font-size:17px;font-style:normal;line-height:1.6;color:#9d72ffff;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-4{font-size:15.680000305176px;line-height:1.6;color:#b4b1b9ff;}.elementor-186 .elementor-element.elementor-element-1dfc8c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:176px;--padding-bottom:176px;--padding-left:72px;--padding-right:72px;}.elementor-186 .elementor-element.elementor-element-1dfc8c2:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-1dfc8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7c3cffff;}.elementor-186 .elementor-element.elementor-element-782d0c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-186 .elementor-element.elementor-element-782d0c5:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-782d0c5.elementor-widget-button .elementor-button{background-image:linear-gradient(rgba(255, 255, 255, 0.055) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.055) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:74px 74px, 74px 74px;}.elementor-186 .elementor-element.elementor-element-76df702{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:10.880000114441px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:2.0671999454498px;color:#e4dcffff;}.elementor-186 .elementor-element.elementor-element-8618551{width:var( --container-widget-width, auto );max-width:auto;margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-186 .elementor-element.elementor-element-8618551 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:118.40000152588px;font-weight:760;line-height:0.94;letter-spacing:-8.0511999130249px;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-f7d8a60{width:var( --container-widget-width, auto );max-width:auto;margin:32px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:16.799999237061px;line-height:1.6;color:#e3dcfaff;}.elementor-186 .elementor-element.elementor-element-0445fae{--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:center;--align-items:center;--gap:12.800000190735px 12.800000190735px;--row-gap:12.800000190735px;--column-gap:12.800000190735px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-b7ef1a8 .elementor-button{background-color:#ffffffff;font-size:11.840000152588px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.9472000002861px;fill:#101014ff;color:#101014ff;border-style:solid;border-width:0px 0px 0px 0px;border-color:#101014ff;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-b7ef1a8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-fa32b29 .elementor-button{background-color:#61CE7000;font-size:11.840000152588px;font-weight:800;text-transform:uppercase;line-height:1.6;letter-spacing:0.9472000002861px;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff73;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-fa32b29{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-988619c{--display:flex;}.elementor-186 .elementor-element.elementor-element-1fd92f8 i.softlite-dynamic-icon{font-size:100%;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-icon i{font-size:100%;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-icon svg{width:100%;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-card-box-text-1{font-size:10.39999961853px;line-height:1.6;color:#8e8b94ff;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-card-box-text-2{font-size:10.39999961853px;line-height:1.6;color:#8e8b94ff;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-card-box-button-text{font-size:23.360000610352px;font-weight:900;line-height:1;letter-spacing:-1.4016000032425px;fill:#ffffffff;color:#ffffffff;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-card-box-background-color-1{background-color:#101014ff;}.elementor-186 .elementor-element.elementor-element-1fd92f8 .softlite-dynamic-card-box-background-color-2{background-color:#74d7c4ff;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-8b037b7-font-size );line-height:var( --e-global-typography-8b037b7-line-height );}}@media(max-width:1200px){.elementor-186 .elementor-element.elementor-element-bb7573e{width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-186 .elementor-element.elementor-element-800a296{--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-4d28631{--gap:71.680000305176px 71.680000305176px;--row-gap:71.680000305176px;--column-gap:71.680000305176px;--padding-top:64px;--padding-bottom:0px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-3fe10cb{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-61fc24e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-186 .elementor-element.elementor-element-13522e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-13522e9 .elementor-heading-title{font-size:83.968002319336px;letter-spacing:-5.7098240852356px;}.elementor-186 .elementor-element.elementor-element-b2306f8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 36.79999923706055px) 0px;font-size:16px;}.elementor-186 .elementor-element.elementor-element-e52c888{--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-877d37a .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-2857c29 .elementor-button{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-b14925d{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-db98cd7{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-2bbb913{margin:-2.4000000953674316px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-d1b97f9{padding:16px 20.479999542236328px 16px 20.479999542236328px;}.elementor-186 .elementor-element.elementor-element-1971e7e{padding:16px 20.479999542236328px 16px 20.479999542236328px;}.elementor-186 .elementor-element.elementor-element-8e34b28{padding:16px 20.479999542236328px 16px 20.479999542236328px;}.elementor-186 .elementor-element.elementor-element-28e0a97{padding:16px 20.479999542236328px 16px 20.479999542236328px;}.elementor-186 .elementor-element.elementor-element-aca4401{padding:16px 20.479999542236328px 16px 20.479999542236328px;}.elementor-186 .elementor-element.elementor-element-e59944c{--gap:81.919998168945px 81.919998168945px;--row-gap:81.919998168945px;--column-gap:81.919998168945px;--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-text-2{font-size:54.271999359131rem;letter-spacing:-3.690495967865px;}.elementor-186 .elementor-element.elementor-element-2a2fbdb{--padding-top:102.4000015258789px;--padding-bottom:102.4000015258789px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-ec10dad{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-2{font-size:66.559997558594px;letter-spacing:-4.5260796546936px;}.elementor-186 .elementor-element.elementor-element-7bf17dd{--gap:40.959999084473px 40.959999084473px;--row-gap:40.959999084473px;--column-gap:40.959999084473px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:30.719999313354492px;--padding-bottom:30.719999313354492px;--padding-left:30.719999313354492px;--padding-right:30.719999313354492px;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-text-2{font-size:26.624000549316px;letter-spacing:-1.0649600028992px;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-text-2{font-size:25.60000038147px;letter-spacing:-1.0240000486374px;}.elementor-186 .elementor-element.elementor-element-cb63374{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-14c6dd3{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-text-2{font-size:62.464000701904px;letter-spacing:-4.2475519180298px;}.elementor-186 .elementor-element.elementor-element-3eb58bd{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-4a0546f{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-52c07ba{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-text-2{font-size:61.439998626709px;letter-spacing:-4.1779198646545px;}.elementor-186 .elementor-element.elementor-element-51dc34d{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-a643d36{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-2{font-size:62.464000701904px;letter-spacing:-4.2475519180298px;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-3{font-size:33.791999816895px;}.elementor-186 .elementor-element.elementor-element-9087dfd{--gap:61.439998626709px 61.439998626709px;--row-gap:61.439998626709px;--column-gap:61.439998626709px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:51.20000076293945px;--padding-bottom:51.20000076293945px;--padding-left:51.20000076293945px;--padding-right:51.20000076293945px;}.elementor-186 .elementor-element.elementor-element-9087dfd:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-9087dfd.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-text-2{font-size:35.840000152588px;letter-spacing:-1.7920000553131px;}.elementor-186 .elementor-element.elementor-element-3774c49{--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-a28a6e3{margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-3c0ca3e{--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-bb6ec9f{margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-af4ea83{--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-59df6e0{margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-7382efb{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-9465177{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-text-2{font-size:59.391998291016px;letter-spacing:-4.0386557579041px;}.elementor-186 .elementor-element.elementor-element-04f9028{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-1763838{--padding-top:30.719999313354492px;--padding-bottom:30.719999313354492px;--padding-left:30.719999313354492px;--padding-right:30.719999313354492px;}.elementor-186 .elementor-element.elementor-element-d3e6463{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-d3e6463 .elementor-heading-title{font-size:28.67200088501px;letter-spacing:-1.2902400493622px;}.elementor-186 .elementor-element.elementor-element-6cd9b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-fac1128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-423089a{--padding-top:30.719999313354492px;--padding-bottom:30.719999313354492px;--padding-left:30.719999313354492px;--padding-right:30.719999313354492px;}.elementor-186 .elementor-element.elementor-element-b10b6b3{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-b10b6b3 .elementor-heading-title{font-size:28.67200088501px;letter-spacing:-1.2902400493622px;}.elementor-186 .elementor-element.elementor-element-75e31b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-01519b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-898121f{--padding-top:30.719999313354492px;--padding-bottom:30.719999313354492px;--padding-left:30.719999313354492px;--padding-right:30.719999313354492px;}.elementor-186 .elementor-element.elementor-element-8653473{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-8653473 .elementor-heading-title{font-size:28.67200088501px;letter-spacing:-1.2902400493622px;}.elementor-186 .elementor-element.elementor-element-9d0b931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-3d5ff64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-fa6062b{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-73a7d56{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-fb95f4e{--gap:92.160003662109px 92.160003662109px;--row-gap:92.160003662109px;--column-gap:92.160003662109px;--margin-top:0px;--margin-bottom:112px;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-a049545{--flex-wrap:initial;}.elementor-widget-softlite_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-8ca2c34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-186 .elementor-element.elementor-element-69325be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-69325be .elementor-heading-title{font-size:22px;}.elementor-186 .elementor-element.elementor-element-6c1e6d1{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-8cddeb1{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-37c183a{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-9dcb204{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-b5a6423{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-b5a6423 .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-dd1a05e{--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-cff45b4{--padding-top:51.20000076293945px;--padding-bottom:51.20000076293945px;--padding-left:51.20000076293945px;--padding-right:51.20000076293945px;}.elementor-186 .elementor-element.elementor-element-fb90bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-ffea0d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-ffea0d9 .elementor-heading-title{font-size:38.911998748779px;letter-spacing:-2.1401598453522px;}.elementor-186 .elementor-element.elementor-element-8c27bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-06ccd0e{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22.399999618530273px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-6f57c3c{--padding-top:51.20000076293945px;--padding-bottom:51.20000076293945px;--padding-left:51.20000076293945px;--padding-right:51.20000076293945px;}.elementor-186 .elementor-element.elementor-element-3fd8d0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-258358a{--padding-top:92.16000366210938px;--padding-bottom:92.16000366210938px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-8e6a02a{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 71.68000030517578px) auto;padding:16px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-559b63f{--gap:92.160003662109px 92.160003662109px;--row-gap:92.160003662109px;--column-gap:92.160003662109px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-8b037b7-font-size );line-height:var( --e-global-typography-8b037b7-line-height );}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-2{font-size:19.45599937439px;}.elementor-186 .elementor-element.elementor-element-1dfc8c2{--padding-top:112.63999938964844px;--padding-bottom:112.63999938964844px;--padding-left:40.959999084472656px;--padding-right:40.959999084472656px;}.elementor-186 .elementor-element.elementor-element-782d0c5:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-782d0c5.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-186 .elementor-element.elementor-element-76df702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-186 .elementor-element.elementor-element-8618551{margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;}.elementor-186 .elementor-element.elementor-element-8618551 .elementor-heading-title{font-size:72.704002380371px;letter-spacing:-4.9438719749451px;}.elementor-186 .elementor-element.elementor-element-f7d8a60{margin:32px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;}.elementor-186 .elementor-element.elementor-element-0445fae{--flex-wrap:wrap;}.elementor-186 .elementor-element.elementor-element-b7ef1a8 .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-fa32b29 .elementor-button{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-800a296{--width:auto;--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-4a06081{--width:auto;}.elementor-186 .elementor-element.elementor-element-4d28631{--width:auto;--gap:53.689998626709px 53.689998626709px;--row-gap:53.689998626709px;--column-gap:53.689998626709px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:01rem;--padding-right:1rem;}.elementor-186 .elementor-element.elementor-element-3fe10cb{--width:312.891;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-3fe10cb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-61fc24e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-186 .elementor-element.elementor-element-13522e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-13522e9 .elementor-heading-title{font-size:62.89400100708px;letter-spacing:-4.276792049408px;}.elementor-186 .elementor-element.elementor-element-b2306f8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 36.79999923706055px) 0px;}.elementor-186 .elementor-element.elementor-element-e52c888{--width:auto;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-877d37a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-877d37a .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-2857c29{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-2857c29 .elementor-button{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-b14925d{--width:268.45001220703px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-db98cd7{--width:314.4700012207px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-a764568{--width:100%;}.elementor-186 .elementor-element.elementor-element-2bbb913{margin:-2.4000000953674316px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-3934389{--width:auto;}.elementor-186 .elementor-element.elementor-element-d1b97f9{padding:16px 15.34000015258789px 16px 15.34000015258789px;}.elementor-186 .elementor-element.elementor-element-1971e7e{padding:16px 15.34000015258789px 16px 15.34000015258789px;}.elementor-186 .elementor-element.elementor-element-8e34b28{padding:16px 15.34000015258789px 16px 15.34000015258789px;}.elementor-186 .elementor-element.elementor-element-28e0a97{padding:16px 15.34000015258789px 16px 15.34000015258789px;}.elementor-186 .elementor-element.elementor-element-aca4401{padding:16px 15.34000015258789px 16px 15.34000015258789px;}.elementor-186 .elementor-element.elementor-element-e59944c{--width:auto;--gap:61.360000610352px 61.360000610352px;--row-gap:61.360000610352px;--column-gap:61.360000610352px;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box-text-2{font-size:4rem;letter-spacing:-3.2639999389648px;}.elementor-186 .elementor-element.elementor-element-bab3d5c{--width:auto;}.elementor-186 .elementor-element.elementor-element-2a2fbdb{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-ec10dad{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-79828f7 .softlite-dynamic-card-box-text-2{font-size:49.854999542236px;letter-spacing:-3.3901400566101px;}.elementor-186 .elementor-element.elementor-element-7bf17dd{--width:auto;--gap:30.680000305176px 30.680000305176px;--row-gap:30.680000305176px;--column-gap:30.680000305176px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:23.010000228881836px;--padding-bottom:23.010000228881836px;--padding-left:23.010000228881836px;--padding-right:23.010000228881836px;}.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box-text-2{font-size:24px;letter-spacing:-0.95999997854233px;}.elementor-186 .elementor-element.elementor-element-34d9fc1{--width:auto;}.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box-text-2{font-size:24.799999237061px;letter-spacing:-0.99199998378754px;}.elementor-186 .elementor-element.elementor-element-cb63374{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-14c6dd3{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-c77adc3 .softlite-dynamic-card-box-text-2{font-size:48px;letter-spacing:-3.2639999389648px;}.elementor-186 .elementor-element.elementor-element-3eb58bd{--width:auto;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-4a0546f{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-52c07ba{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-78efc6c .softlite-dynamic-card-box-text-2{font-size:48px;letter-spacing:-3.2639999389648px;}.elementor-186 .elementor-element.elementor-element-51dc34d{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-a643d36{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-2{font-size:48px;letter-spacing:-3.2639999389648px;}.elementor-186 .elementor-element.elementor-element-4c47546 .softlite-dynamic-card-box-text-3{font-size:27.200000762939px;}.elementor-186 .elementor-element.elementor-element-9087dfd{--width:auto;--gap:46.020000457764px 46.020000457764px;--row-gap:46.020000457764px;--column-gap:46.020000457764px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:38.349998474121094px;--padding-bottom:38.349998474121094px;--padding-left:38.349998474121094px;--padding-right:38.349998474121094px;}.elementor-186 .elementor-element.elementor-element-9087dfd:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-9087dfd.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box-text-2{font-size:32px;letter-spacing:-1.6000000238419px;}.elementor-186 .elementor-element.elementor-element-269295d{--width:auto;}.elementor-186 .elementor-element.elementor-element-3774c49{--width:auto;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-186 .elementor-element.elementor-element-a28a6e3{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-3c0ca3e{--width:auto;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-bb6ec9f{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-af4ea83{--width:auto;--padding-top:20px;--padding-bottom:20px;--padding-left:22.399999618530273px;--padding-right:22.399999618530273px;}.elementor-186 .elementor-element.elementor-element-59df6e0{width:var( --container-widget-width, auto );max-width:auto;margin:18.399999618530273px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-7382efb{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-9465177{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-d64b9a6 .softlite-dynamic-card-box-text-2{font-size:48px;letter-spacing:-3.2639999389648px;}.elementor-186 .elementor-element.elementor-element-04f9028{--width:auto;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-1763838{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-d3e6463{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-d3e6463 .elementor-heading-title{font-size:26.39999961853px;letter-spacing:-1.1879999637604px;}.elementor-186 .elementor-element.elementor-element-6cd9b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-fac1128{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-423089a{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-b10b6b3{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-b10b6b3 .elementor-heading-title{font-size:26.39999961853px;letter-spacing:-1.1879999637604px;}.elementor-186 .elementor-element.elementor-element-75e31b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-01519b8{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-898121f{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-8653473{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-186 .elementor-element.elementor-element-8653473 .elementor-heading-title{font-size:26.39999961853px;letter-spacing:-1.1879999637604px;}.elementor-186 .elementor-element.elementor-element-9d0b931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-3d5ff64{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-fa6062b{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-73a7d56{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-fb95f4e{--width:auto;--gap:69.029998779297px 69.029998779297px;--row-gap:69.029998779297px;--column-gap:69.029998779297px;--margin-top:0px;--margin-bottom:112px;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-a049545{--width:auto;--flex-wrap:initial;}.elementor-widget-softlite_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-9bb4a38{--width:auto;}.elementor-186 .elementor-element.elementor-element-17fe9e3{--width:auto;}.elementor-186 .elementor-element.elementor-element-8ca2c34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-186 .elementor-element.elementor-element-69325be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-69325be .elementor-heading-title{font-size:21px;}.elementor-186 .elementor-element.elementor-element-6c1e6d1{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-8cddeb1{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-37c183a{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-9dcb204{margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 19.200000762939453px) 0px;}.elementor-186 .elementor-element.elementor-element-b5a6423{width:var( --container-widget-width, auto );max-width:auto;margin:19.200000762939453px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-b5a6423 .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-dd1a05e{--width:auto;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-cff45b4{--width:auto;--padding-top:38.349998474121094px;--padding-bottom:38.349998474121094px;--padding-left:38.349998474121094px;--padding-right:38.349998474121094px;}.elementor-186 .elementor-element.elementor-element-fb90bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-ffea0d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-ffea0d9 .elementor-heading-title{font-size:32px;letter-spacing:-1.7599999904633px;}.elementor-186 .elementor-element.elementor-element-8c27bb1{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-06ccd0e{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22.399999618530273px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-6f57c3c{--width:auto;--padding-top:38.349998474121094px;--padding-bottom:38.349998474121094px;--padding-left:38.349998474121094px;--padding-right:38.349998474121094px;}.elementor-186 .elementor-element.elementor-element-3fd8d0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-186 .elementor-element.elementor-element-258358a{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-8e6a02a{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 53.689998626708984px) auto;padding:16px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-559b63f{--width:auto;--gap:69.029998779297px 69.029998779297px;--row-gap:69.029998779297px;--column-gap:69.029998779297px;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-8b037b7-font-size );line-height:var( --e-global-typography-8b037b7-line-height );}.elementor-186 .elementor-element.elementor-element-de13c7f{--width:auto;}.elementor-186 .elementor-element.elementor-element-8700165 .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-38a58cc .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-642841b .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-3a5fd4c .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-462fe03 .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-4ac9ae6 .softlite-dynamic-card-box-text-2{font-size:16px;}.elementor-186 .elementor-element.elementor-element-1dfc8c2{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:30.68000030517578px;--padding-right:30.68000030517578px;}.elementor-186 .elementor-element.elementor-element-782d0c5{--width:auto;}.elementor-186 .elementor-element.elementor-element-782d0c5:not(.elementor-widget-button), .elementor-186 .elementor-element.elementor-element-782d0c5.elementor-widget-button .elementor-button{background-position:0px 0px;}.elementor-186 .elementor-element.elementor-element-76df702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20.799999237060547px) 0px;}.elementor-186 .elementor-element.elementor-element-8618551{margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;}.elementor-186 .elementor-element.elementor-element-8618551 .elementor-heading-title{font-size:54.457000732422px;letter-spacing:-3.7030761241913px;}.elementor-186 .elementor-element.elementor-element-f7d8a60{margin:32px auto calc(var(--kit-widget-spacing, 0px) + 32px) auto;}.elementor-186 .elementor-element.elementor-element-0445fae{--width:auto;--flex-wrap:wrap;}.elementor-186 .elementor-element.elementor-element-b7ef1a8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-b7ef1a8 .elementor-button{border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}.elementor-186 .elementor-element.elementor-element-fa32b29{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-fa32b29 .elementor-button{border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:14.399999618530273px 21.600000381469727px 14.399999618530273px 21.600000381469727px;}}@media(min-width:768px){.elementor-186 .elementor-element.elementor-element-800a296{--width:auto;}.elementor-186 .elementor-element.elementor-element-4a06081{--width:auto;}.elementor-186 .elementor-element.elementor-element-4d28631{--width:auto;}.elementor-186 .elementor-element.elementor-element-3fe10cb{--width:auto;}.elementor-186 .elementor-element.elementor-element-e52c888{--width:auto;}.elementor-186 .elementor-element.elementor-element-b14925d{--width:500px;}.elementor-186 .elementor-element.elementor-element-db98cd7{--width:570px;}.elementor-186 .elementor-element.elementor-element-a764568{--width:100%;}.elementor-186 .elementor-element.elementor-element-3934389{--width:auto;}.elementor-186 .elementor-element.elementor-element-e59944c{--width:auto;}.elementor-186 .elementor-element.elementor-element-bab3d5c{--width:auto;}.elementor-186 .elementor-element.elementor-element-2a2fbdb{--width:auto;}.elementor-186 .elementor-element.elementor-element-7bf17dd{--width:auto;}.elementor-186 .elementor-element.elementor-element-34d9fc1{--width:auto;}.elementor-186 .elementor-element.elementor-element-cb63374{--width:auto;}.elementor-186 .elementor-element.elementor-element-3eb58bd{--width:auto;}.elementor-186 .elementor-element.elementor-element-4a0546f{--width:auto;}.elementor-186 .elementor-element.elementor-element-51dc34d{--width:auto;}.elementor-186 .elementor-element.elementor-element-9087dfd{--width:auto;}.elementor-186 .elementor-element.elementor-element-269295d{--width:auto;}.elementor-186 .elementor-element.elementor-element-3774c49{--width:auto;}.elementor-186 .elementor-element.elementor-element-3c0ca3e{--width:auto;}.elementor-186 .elementor-element.elementor-element-af4ea83{--width:auto;}.elementor-186 .elementor-element.elementor-element-7382efb{--width:auto;}.elementor-186 .elementor-element.elementor-element-04f9028{--width:auto;}.elementor-186 .elementor-element.elementor-element-1763838{--width:auto;}.elementor-186 .elementor-element.elementor-element-423089a{--width:auto;}.elementor-186 .elementor-element.elementor-element-898121f{--width:auto;}.elementor-186 .elementor-element.elementor-element-fa6062b{--width:auto;}.elementor-186 .elementor-element.elementor-element-fb95f4e{--width:auto;}.elementor-186 .elementor-element.elementor-element-a049545{--width:auto;}.elementor-186 .elementor-element.elementor-element-9bb4a38{--width:auto;}.elementor-186 .elementor-element.elementor-element-17fe9e3{--width:auto;}.elementor-186 .elementor-element.elementor-element-dd1a05e{--width:auto;}.elementor-186 .elementor-element.elementor-element-cff45b4{--width:auto;}.elementor-186 .elementor-element.elementor-element-6f57c3c{--width:auto;}.elementor-186 .elementor-element.elementor-element-258358a{--width:auto;}.elementor-186 .elementor-element.elementor-element-559b63f{--width:auto;}.elementor-186 .elementor-element.elementor-element-de13c7f{--width:auto;}.elementor-186 .elementor-element.elementor-element-1dfc8c2{--width:auto;}.elementor-186 .elementor-element.elementor-element-782d0c5{--width:auto;}.elementor-186 .elementor-element.elementor-element-0445fae{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-186 .elementor-element.elementor-element-b14925d{--width:358.39999389648px;}.elementor-186 .elementor-element.elementor-element-db98cd7{--width:419.83999633789px;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-text-3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-button-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-softlite_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box-text-2{font-size:var( --e-global-typography-8b037b7-font-size );line-height:var( --e-global-typography-8b037b7-line-height );}}.elementor-186 .elementor-element.elementor-element-61fc24e .cpegpt4s {
  background-color: rgb(157, 114, 255);
  color: rgb(206, 204, 211);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-61fc24e p {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  row-gap: 11.2px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-13522e9 .vz7gt2bc {
  color: rgb(157, 114, 255);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 119.4px;
  letter-spacing: -9.139px;
  line-height: 0.94;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-13522e9 .vz7gt2bc {
    font-size: 83.968px;
    letter-spacing: -5.71px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-13522e9 .vz7gt2bc {
    font-size: 62.894px;
    letter-spacing: -4.277px;
  }
}

.elementor-186 .elementor-element.elementor-element-13522e9 {
  max-width: 750px !important;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-13522e9 {
    max-width: 470px !important;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-13522e9 {
    max-width: 350px !important;
  }
}
.elementor-186 .elementor-element.elementor-element-b2306f8 {
  max-width: 680px !important;
}
.elementor-186 .elementor-element.elementor-element-877d37a .b2zpbze8 {
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  height: auto;
  letter-spacing: 0.947px;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8px;
  text-transform: uppercase;
  width: 16px;
  vertical-align: middle;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-877d37a .ojk13md1 {
  color: rgb(255, 255, 255);
  cursor: pointer;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  letter-spacing: 0.947px;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8px;
  text-transform: uppercase;
  transform-origin: 0px 0px;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-877d37a .elementor-button {
  cursor: pointer;
  min-height: 52px;
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  column-gap: 16px;
  display: flex;
  justify-content: center;
  row-gap: 16px;
}
.elementor-186 .elementor-element.elementor-element-2857c29 .elementor-button {
  cursor: pointer;
  min-height: 52px;
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  column-gap: 16px;
  display: flex;
  justify-content: center;
  row-gap: 16px;
}
.elementor-186 .elementor-element.elementor-element-e52c888 {
  grid-column-gap: 12.8px;
}
.elementor-186 .elementor-element.elementor-element-775447b {
  width: auto;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-775447b .xr6vvhbi {
  color: rgb(143, 140, 150);
  column-gap: 19.2px;
  display: flex;
  flex-wrap: wrap;
  font-size: 11.52px;
  letter-spacing: 0.288px;
  row-gap: 10.4px;
  flex-direction: row;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-775447b {
    margin-top: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-775447b .xr6vvhbi {
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-775447b {
    margin-top: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-775447b .xr6vvhbi {
    flex-wrap: wrap;
  }
}

.elementor-186 .elementor-element.elementor-element-775447b .rwya6zub {
  align-items: center;
  column-gap: 16px;
  display: flex;
  row-gap: 16px;
  width: auto;
  flex-direction: row;
}

.elementor-186 .elementor-element.elementor-element-775447b .rwya6zub::after {
  background-color: rgb(157, 114, 255);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  content: "";
  display: block;
  height: 4px;
  line-height: 18.432px;
  min-height: auto;
  min-width: auto;
  width: 4px;
  -webkit-text-fill-color: rgb(143, 140, 150);
}

.elementor-186 .elementor-element.elementor-element-775447b .lfef775j {
  align-items: center;
  column-gap: 16px;
  display: flex;
  row-gap: 16px;
  width: auto;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-3fe10cb {
  max-width: 830px;
  position: relative;
  display: block;
}

.elementor-186 .elementor-element.elementor-element-3fe10cb {
  grid-column: 1;
  grid-row: 1;
  justify-self: start;
  text-align: left;
}
.elementor-186 .elementor-element.elementor-element-12650cd {width: 100%;}.elementor-186 .elementor-element.elementor-element-12650cd {height: auto;}.elementor-186 .elementor-element.elementor-element-12650cd .irmvvbhh{color: rgb(242, 240, 233);display: block;height: auto;overflow-clip-margin: content-box;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .irmvvbhh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .irmvvbhh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k34ex3d4{transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k34ex3d4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k34ex3d4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hqkhw6jk{display: inline;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hqkhw6jk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hqkhw6jk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jqh7flnq{fill: none;stroke: rgba(255, 255, 255, 0.09);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jqh7flnq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jqh7flnq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jd1wdv39{fill: none;stroke: rgba(157, 114, 255, 0.2);stroke-dasharray: 3px, 8px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jd1wdv39::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jd1wdv39::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xbok66i5{animation-iteration-count: infinite;animation-name: vsIntelligence;animation-timing-function: ease-in-out;fill: none;opacity: 0.30000001192092896;stroke: rgba(116, 215, 196, 0.46);stroke-dasharray: 0.022px, 0.014px;stroke-width: 1.2000000476837158px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xbok66i5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xbok66i5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .cr27w3es{animation-iteration-count: infinite;animation-name: vsAiLabel;animation-timing-function: ease-in-out;opacity: 0.6499999761581421;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .cr27w3es::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .cr27w3es::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ach63tkc{fill: rgb(21, 21, 27);height: 28px;stroke: rgba(116, 215, 196, 0.48);transform-origin: 0px 0px;width: 164px;x: 198px;y: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ach63tkc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ach63tkc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jasx6jad{color: rgb(242, 240, 233);display: block;fill: rgb(116, 215, 196);font-size: 10px;font-weight: 800;letter-spacing: 1.2000000476837158px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jasx6jad::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .jasx6jad::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .s2btot73{animation-iteration-count: infinite;animation-name: vsDrawTech;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .s2btot73::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .s2btot73::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2g268zj{animation-iteration-count: infinite;animation-name: vsDrawEntity;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2g268zj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2g268zj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .i6wm93g3{animation-iteration-count: infinite;animation-name: vsDrawAeo;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .i6wm93g3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .i6wm93g3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k9xmwz4r{animation-iteration-count: infinite;animation-name: vsDrawGeo;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k9xmwz4r::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .k9xmwz4r::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jy3xrw7o{animation-iteration-count: infinite;animation-name: vsDrawSearch;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jy3xrw7o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .jy3xrw7o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n5bghwtc{animation-iteration-count: infinite;animation-name: vsDrawSearch;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgba(116, 215, 196, 0.8);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 0.8999999761581421px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n5bghwtc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n5bghwtc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .oe3ujsm5{animation-iteration-count: infinite;animation-name: vsDrawAi;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .oe3ujsm5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .oe3ujsm5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .s2t0chwj{animation-iteration-count: infinite;animation-name: vsDrawAi;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgba(116, 215, 196, 0.8);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 0.8999999761581421px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .s2t0chwj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .s2t0chwj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .e5q1m2tf{animation-iteration-count: infinite;animation-name: vsDrawAnswer;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .e5q1m2tf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .e5q1m2tf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vpzbv6o7{animation-iteration-count: infinite;animation-name: vsDrawAnswer;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgba(116, 215, 196, 0.8);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 0.8999999761581421px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vpzbv6o7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vpzbv6o7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .h1j4dbbc{animation-iteration-count: infinite;animation-name: vsDrawCustomer;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(157, 114, 255);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.600000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .h1j4dbbc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .h1j4dbbc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ytzpo72b{animation-iteration-count: infinite;animation-name: vsDrawCustomer;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgba(116, 215, 196, 0.8);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 0.8999999761581421px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ytzpo72b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ytzpo72b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .scgv2ab7{animation-iteration-count: infinite;animation-name: vsFeedback;animation-timing-function: ease-in-out;fill: none;opacity: 0.12999999523162842;stroke: rgb(116, 215, 196);stroke-dasharray: 1px;stroke-dashoffset: 1px;stroke-linecap: round;stroke-width: 1.149999976158142px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .scgv2ab7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .scgv2ab7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ay7y8qw4{animation-iteration-count: infinite;animation-timing-function: ease-out;fill: none;stroke: rgb(157, 114, 255);stroke-width: 1.2000000476837158px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ay7y8qw4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ay7y8qw4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .peiebdvv{fill: rgba(124, 60, 255, 0.09);stroke: rgba(157, 114, 255, 0.74);stroke-width: 1.399999976158142px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .peiebdvv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .peiebdvv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hztzsky1{fill: rgb(25, 23, 32);stroke: rgba(255, 255, 255, 0.11);transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hztzsky1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hztzsky1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .h7qlg8a8{color: rgb(242, 240, 233);display: block;fill: rgb(157, 114, 255);font-size: 8.5px;font-weight: 800;letter-spacing: 1.2999999523162842px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .h7qlg8a8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 13.6px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .h7qlg8a8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 13.6px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .svkb510z{color: rgb(242, 240, 233);display: block;fill: rgb(242, 240, 233);font-size: 17px;font-weight: 800;letter-spacing: -0.30000001192092896px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .svkb510z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .svkb510z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .inf02p1o{color: rgb(242, 240, 233);display: block;fill: rgb(170, 167, 176);font-size: 8.300000190734863px;letter-spacing: 0.25px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .inf02p1o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 13.28px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .inf02p1o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 13.28px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .o91pf4xh{animation-iteration-count: infinite;animation-name: vsNodeTech;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .o91pf4xh::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .o91pf4xh::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vxux3dpn{fill: rgb(21, 21, 27);stroke: rgba(157, 114, 255, 0.42);stroke-width: 1.100000023841858px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vxux3dpn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .vxux3dpn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .fl59omn6{color: rgb(242, 240, 233);display: block;fill: rgb(208, 204, 213);font-size: 9.5px;font-weight: 800;letter-spacing: 0.75px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .fl59omn6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.2px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .fl59omn6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.2px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .ag0xi20t{color: rgb(242, 240, 233);display: block;fill: rgb(242, 240, 233);font-size: 13px;font-weight: 800;letter-spacing: 0.800000011920929px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ag0xi20t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20.8px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .ag0xi20t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 20.8px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .dl6muedb{animation-iteration-count: infinite;animation-name: vsNodeEntity;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .dl6muedb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .dl6muedb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .a166pnl0{animation-iteration-count: infinite;animation-name: vsNodeAeo;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .a166pnl0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .a166pnl0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .q1sbgcbg{animation-iteration-count: infinite;animation-name: vsNodeGeo;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .q1sbgcbg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .q1sbgcbg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .plgcdkq0{animation-iteration-count: infinite;animation-name: vsOutputSearch;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .plgcdkq0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .plgcdkq0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2gs0rrs{fill: rgb(20, 20, 25);height: 56px;stroke: rgba(255, 255, 255, 0.17);transform-origin: 0px 0px;width: 120px;x: 39px;y: 80px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2gs0rrs::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .b2gs0rrs::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .yj3emjb5{color: rgb(242, 240, 233);display: block;fill: rgb(170, 167, 176);font-size: 9.5px;font-weight: 700;letter-spacing: 0.800000011920929px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .yj3emjb5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.2px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .yj3emjb5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.2px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .ltiqk7fk{color: rgb(242, 240, 233);display: block;fill: rgb(240, 237, 244);font-size: 11px;font-weight: 700;letter-spacing: 0.800000011920929px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ltiqk7fk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.6px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .ltiqk7fk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 17.6px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .xe7e0fo7{animation-iteration-count: infinite;animation-name: vsOutputAi;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xe7e0fo7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xe7e0fo7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hjnaplp6{fill: rgb(20, 20, 25);height: 56px;stroke: rgba(255, 255, 255, 0.17);transform-origin: 0px 0px;width: 120px;x: 401px;y: 80px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hjnaplp6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .hjnaplp6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .gcyt8kga{animation-iteration-count: infinite;animation-name: vsOutputAnswer;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .gcyt8kga::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .gcyt8kga::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xoethbz7{fill: rgb(20, 20, 25);height: 56px;stroke: rgba(255, 255, 255, 0.17);transform-origin: 0px 0px;width: 120px;x: 39px;y: 424px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xoethbz7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .xoethbz7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .rd22nyp6{animation-iteration-count: infinite;animation-name: vsOutputCustomer;animation-timing-function: ease-in-out;opacity: 0.4300000071525574;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .rd22nyp6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .rd22nyp6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .fbpy8c5p{fill: rgb(20, 20, 25);height: 56px;stroke: rgba(255, 255, 255, 0.17);transform-origin: 0px 0px;width: 120px;x: 401px;y: 424px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .fbpy8c5p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .fbpy8c5p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .bcqirtgx{animation-iteration-count: infinite;animation-timing-function: ease-in-out;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .bcqirtgx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .bcqirtgx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ip562gpl{fill: rgb(23, 22, 29);height: 20px;stroke: rgba(157, 114, 255, 0.52);stroke-width: 0.800000011920929px;transform-origin: 0px 0px;width: 48px;x: 291px;y: 183px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ip562gpl::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .ip562gpl::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .goxg8sbf{color: rgb(242, 240, 233);display: block;fill: rgb(217, 204, 255);font-size: 8px;font-weight: 800;letter-spacing: 0.44999998807907104px;line-height: 1.6;text-anchor: middle;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .goxg8sbf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 12.8px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .goxg8sbf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 12.8px;white-space: nowrap;}.elementor-186 .elementor-element.elementor-element-12650cd .yvgvqe1h{fill: rgb(23, 22, 29);height: 20px;stroke: rgba(157, 114, 255, 0.52);stroke-width: 0.800000011920929px;transform-origin: 0px 0px;width: 76px;x: 162px;y: 239px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .yvgvqe1h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .yvgvqe1h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .c7p1kv8e{fill: rgb(23, 22, 29);height: 20px;stroke: rgba(157, 114, 255, 0.52);stroke-width: 0.800000011920929px;transform-origin: 0px 0px;width: 60px;x: 324px;y: 302px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .c7p1kv8e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .c7p1kv8e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n28ll3gy{fill: rgb(23, 22, 29);height: 20px;stroke: rgba(157, 114, 255, 0.52);stroke-width: 0.800000011920929px;transform-origin: 0px 0px;width: 58px;x: 291px;y: 363px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n28ll3gy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .n28ll3gy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .tati7qln{fill: rgb(23, 22, 29);height: 20px;stroke: rgba(157, 114, 255, 0.52);stroke-width: 0.800000011920929px;transform-origin: 0px 0px;width: 58px;x: 365px;y: 503px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .tati7qln::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-186 .elementor-element.elementor-element-12650cd .tati7qln::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-186 .elementor-element.elementor-element-2bbb913 .yk51gv0q{border-bottom-color: rgb(157, 114, 255);border-left-color: rgb(157, 114, 255);border-right-color: rgb(157, 114, 255);border-top-color: rgb(157, 114, 255);color: rgb(157, 114, 255);display: block;font-size: 9.4399995803833px;font-weight: 800;letter-spacing: 0.9439999461174011px;line-height: 1.6;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-2bbb913 .yk51gv0q::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(157, 114, 255);-webkit-text-stroke-color: rgb(157, 114, 255);}.elementor-186 .elementor-element.elementor-element-2bbb913 .yk51gv0q::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(157, 114, 255);-webkit-text-stroke-color: rgb(157, 114, 255);}.elementor-186 .elementor-element.elementor-element-2bbb913 .p978f3xq{background-color: rgba(255, 255, 255, 0.22);border-bottom-color: rgb(143, 139, 150);border-left-color: rgb(143, 139, 150);border-right-color: rgb(143, 139, 150);border-top-color: rgb(143, 139, 150);color: rgb(143, 139, 150);display: block;font-size: 9.4399995803833px;font-weight: 800;height: 1px;letter-spacing: 0.9439999461174011px;width: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-186 .elementor-element.elementor-element-2bbb913 .p978f3xq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-style: italic;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(143, 139, 150);-webkit-text-stroke-color: rgb(143, 139, 150);}.elementor-186 .elementor-element.elementor-element-2bbb913 .p978f3xq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-style: italic;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(143, 139, 150);-webkit-text-stroke-color: rgb(143, 139, 150);}.elementor-186 .elementor-element.elementor-element-2bbb913 p{align-items: center;column-gap: 7.199999809265137px;display: flex;justify-content: center;row-gap: 7.199999809265137px;grid-column-gap: 7.2px;flex-direction: row;}.elementor-186 .elementor-element.elementor-element-2bbb913 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(143, 139, 150);-webkit-text-stroke-color: rgb(143, 139, 150);}.elementor-186 .elementor-element.elementor-element-2bbb913 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 15.104px;white-space: nowrap;-webkit-text-fill-color: rgb(143, 139, 150);-webkit-text-stroke-color: rgb(143, 139, 150);}
.elementor-186 .elementor-element.elementor-element-a764568{display: grid;justify-items: center;position: relative;}.elementor-186 .elementor-element.elementor-element-a764568::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-186 .elementor-element.elementor-element-a764568::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-186 .elementor-element.elementor-element-a764568{max-width: none;}}
.elementor-186 .elementor-element.elementor-element-db98cd7{display: grid;justify-items: center;justify-self: center;position: relative;aspect-ratio: 1 / 1;}.elementor-186 .elementor-element.elementor-element-db98cd7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-186 .elementor-element.elementor-element-db98cd7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-186 .elementor-element.elementor-element-b14925d {
  display: grid;
  justify-items: center;
  justify-self: center;
  position: relative;
  aspect-ratio: 1 / 1;
}

.elementor-186 .elementor-element.elementor-element-b14925d {
  grid-column: 2;
  grid-row: 1;
}
.elementor-186 .elementor-element.elementor-element-d1b97f9 .abykipd3 {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.12px;
  font-weight: 900;
  letter-spacing: 0.672px;
  line-height: 1.6;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-d1b97f9 .elementor-heading-title {
  align-items: center;
  column-gap: 16px;
  display: flex;
  min-height: 72px;
  row-gap: 16px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-1971e7e .pd74kfcs {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.12px;
  font-weight: 900;
  letter-spacing: 0.672px;
  line-height: 1.6;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-1971e7e .elementor-heading-title {
  align-items: center;
  column-gap: 16px;
  display: flex;
  min-height: 72px;
  row-gap: 16px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-8e34b28 .o4pskowq {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.12px;
  font-weight: 900;
  letter-spacing: 0.672px;
  line-height: 1.6;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8e34b28 .elementor-heading-title {
  align-items: center;
  column-gap: 16px;
  display: flex;
  min-height: 72px;
  row-gap: 16px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-28e0a97 .on05z62s {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.12px;
  font-weight: 900;
  letter-spacing: 0.672px;
  line-height: 1.6;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-28e0a97 .elementor-heading-title {
  align-items: center;
  column-gap: 16px;
  display: flex;
  min-height: 72px;
  row-gap: 16px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-aca4401 .cnq4gvmy {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.12px;
  font-weight: 900;
  letter-spacing: 0.672px;
  line-height: 1.6;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-aca4401 .elementor-heading-title {
  align-items: center;
  column-gap: 16px;
  display: flex;
  min-height: 72px;
  row-gap: 16px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-3934389 {
  display: grid;
  grid-column-end: -1;
  grid-column-start: 1;
  grid-template-columns: repeat(5, 1fr);
  position: relative;
  grid-template-rows: auto;
}
.elementor-186 .elementor-element.elementor-element-4d28631 {
  display: grid;
  grid-template-columns: minmax(0px, 1.15fr) minmax(360px, 0.85fr);
  grid-template-rows: 1fr auto;
  position: relative;
  grid-column-gap: 128px;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-4d28631::before {
  background-image: radial-gradient(circle, rgba(124, 60, 255, 0.25), rgba(0, 0, 0, 0) 67%);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 466.391px;
  content: "";
  display: block;
  height: 1152px;
  left: 364.8px;
  position: absolute;
  right: 403.203px;
  top: -729.6px;
  width: 1152px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4d28631 {
    grid-column-gap: 71.68px;
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-4d28631::before {
    bottom: 499.453px;
    height: 614.391px;
    left: 194.56px;
    right: 215.062px;
    top: -389.12px;
    width: 614.391px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4d28631 {
    grid-column-gap: 53.69px;
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-4d28631::before {
    bottom: 734.469px;
    height: 460.188px;
    left: 145.73px;
    right: 161.094px;
    top: -291.46px;
    width: 460.188px;
  }
}
.elementor-186 .elementor-element.elementor-element-bb7573e .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-bb7573e {
  width: auto;
  position: relative;
  max-width: 600px !important;
}

.elementor-186 .elementor-element.elementor-element-bb7573e .w2v3hzef {
  color: rgb(16, 16, 20);
}

.elementor-186 .elementor-element.elementor-element-bb7573e .h1g40lvw {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .h1g40lvw {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .h1g40lvw {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-bb7573e .vpbb8aim {
  color: rgb(87, 83, 92);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-bb7573e .debe8ffs {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .debe8ffs {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .debe8ffs {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-bb7573e .fr4qv2vs {
  margin-bottom: 0px;
  margin-top: 32px;
  max-width: 510px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .fr4qv2vs {
    margin-bottom: 0px;
    margin-top: 32px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-bb7573e .fr4qv2vs {
    margin-bottom: 0px;
    margin-top: 32px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-060e7a0 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-060e7a0 .e7qo9wg5 {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .e7qo9wg5 {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .e7qo9wg5 {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-060e7a0 .ld3k6ao7 {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .ld3k6ao7 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .ld3k6ao7 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-060e7a0 .bzscvdno {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .bzscvdno {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-060e7a0 .bzscvdno {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-7642099 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-7642099 .stbxk7q6 {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .stbxk7q6 {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .stbxk7q6 {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-7642099 .q023xztf {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .q023xztf {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .q023xztf {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-7642099 .yuwvgxpe {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .yuwvgxpe {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7642099 .yuwvgxpe {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-7368860 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-7368860 .b9a4mzxm {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .b9a4mzxm {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .b9a4mzxm {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-7368860 .a4p8onc2 {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .a4p8onc2 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .a4p8onc2 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-7368860 .tabmlhtl {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .tabmlhtl {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7368860 .tabmlhtl {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-781faef {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-781faef .x6y0c0dk {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-781faef .x6y0c0dk {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-781faef .x6y0c0dk {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-781faef .znka7f35 {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-781faef .znka7f35 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-781faef .znka7f35 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-781faef .kb8blugo {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-781faef .kb8blugo {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-781faef .kb8blugo {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-5db2a0a {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-5db2a0a .hyabacuf {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .hyabacuf {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .hyabacuf {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-5db2a0a .upmshzvo {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .upmshzvo {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .upmshzvo {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-5db2a0a .tnfhjkzu {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .tnfhjkzu {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5db2a0a .tnfhjkzu {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-ae3f031 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-ae3f031 .ksdbp7gl {
  align-items: start;
  border-bottom-color: rgba(16, 16, 20, 0.19);
  border-bottom-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 48px 1fr;
  padding-bottom: 20px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 20px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .ksdbp7gl {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .ksdbp7gl {
    border-bottom-width: 1px;
    padding-bottom: 20px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-ae3f031 .sznearc7 {
  display: block;
  padding-top: 2.88px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .sznearc7 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .sznearc7 {
    padding-top: 2.88px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-ae3f031 .e1sni056 {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 680px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .e1sni056 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-ae3f031 .e1sni056 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-bab3d5c {
  color: rgb(16, 16, 20);
  position: relative;
  display: block;
}
.elementor-186 .elementor-element.elementor-element-e59944c {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-columns: minmax(300px, 0.78fr) minmax(520px, 1.22fr);
  position: relative;
  grid-column-gap: 144px;
  grid-template-rows: auto;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-e59944c::before {
  border-bottom-color: rgba(124, 60, 255, 0.2);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.2);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.2);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.2);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  bottom: 392.906px;
  content: "";
  display: block;
  height: 544px;
  left: -272px;
  position: absolute;
  right: 1648px;
  top: -256px;
  width: 544px;
  -webkit-text-fill-color: rgb(16, 16, 20);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e59944c {
    grid-column-gap: 81.92px;
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-e59944c::before {
    bottom: 415.219px;
    right: 752px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e59944c {
    grid-column-gap: 61.36px;
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-e59944c::before {
    bottom: 390.906px;
    right: 495px;
  }
}
.elementor-186 .elementor-element.elementor-element-ec10dad .dqt5pucg {
  color: rgb(124, 60, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-ec10dad {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-ec10dad .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-ec10dad .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-ec10dad .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-79828f7 {
  width: auto;
  max-width: 1400px !important;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-79828f7 .owy9of7i {
  color: rgb(16, 16, 20);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 {
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 {
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
  }
}

.elementor-186 .elementor-element.elementor-element-79828f7 .hbyybizu {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .hbyybizu {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .hbyybizu {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-79828f7 .jjhtaf42 {
  color: rgb(87, 83, 92);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-79828f7 .svaure7p {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 1100px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .svaure7p {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .svaure7p {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-79828f7 .zkd71ld0 {
  color: rgb(16, 16, 20);
  column-gap: 48px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 64px;
  margin-left: auto;
  margin-top: 48px;
  row-gap: 48px;
  width: min(100% + 0px, 0% + 820px);
  grid-template-rows: auto;
  margin-right: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .zkd71ld0 {
    margin-bottom: 64px;
    margin-left: auto;
    margin-top: 48px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .zkd71ld0 {
    margin-bottom: 64px;
    margin-left: auto;
    margin-top: 48px;
    margin-right: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-79828f7 .ritl441e {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .ritl441e {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .ritl441e {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-79828f7 .flh7593j {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .flh7593j {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-79828f7 .flh7593j {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-44dfd48 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-44dfd48 {
  width: auto;
  position: relative;
}

.elementor-186 .elementor-element.elementor-element-44dfd48 .y6byfhvs {
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 260px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  z-index: 2;
}

.elementor-186 .elementor-element.elementor-element-44dfd48 .y6byfhvs::after {
  background-color: rgb(124, 60, 255);
  border-bottom-color: rgb(251, 250, 246);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 4px;
  border-left-color: rgb(251, 250, 246);
  border-left-width: 4px;
  border-right-color: rgb(251, 250, 246);
  border-right-width: 4px;
  border-top-color: rgb(251, 250, 246);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 4px;
  bottom: 122px;
  content: "";
  display: block;
  height: 16px;
  left: 306.641px;
  position: absolute;
  right: -8px;
  top: 122px;
  width: 16px;
  -webkit-text-fill-color: rgb(255, 255, 255);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-44dfd48 .y6byfhvs {
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
  }

  .elementor-186 .elementor-element.elementor-element-44dfd48 .y6byfhvs::after {
    bottom: 144.375px;
    left: 222px;
    top: 144.375px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-44dfd48 .y6byfhvs {
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
  }
}

.elementor-186 .elementor-element.elementor-element-44dfd48 .zr7ln5tn {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-44dfd48 .yumzpnty {
  display: block;
  margin-bottom: 17.6px;
  margin-top: 17.6px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-44dfd48 .yumzpnty {
    margin-bottom: 17.6px;
    margin-top: 17.6px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-44dfd48 .yumzpnty {
    margin-bottom: 17.6px;
    margin-top: 17.6px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-44dfd48 .fgsbxvpl {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-8edf27f .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-8edf27f {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8edf27f .djkluv4a {
  align-items: center;
  border-bottom-color: rgba(124, 60, 255, 0.28);
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.28);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.28);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.28);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 36px 1fr auto;
  padding-bottom: 19.2px;
  padding-left: 19.2px;
  padding-right: 19.2px;
  padding-top: 19.2px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8edf27f .djkluv4a {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8edf27f .djkluv4a {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

.elementor-186 .elementor-element.elementor-element-8edf27f .plgi1eir {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8edf27f .py25uolw {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8edf27f .ztyisop6 {
  display: block;
  text-align: right;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-21106d3 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-21106d3 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-21106d3 .m2y53ypq {
  align-items: center;
  border-bottom-color: rgba(124, 60, 255, 0.28);
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.28);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.28);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.28);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 36px 1fr auto;
  padding-bottom: 19.2px;
  padding-left: 19.2px;
  padding-right: 19.2px;
  padding-top: 19.2px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-21106d3 .m2y53ypq {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-21106d3 .m2y53ypq {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

.elementor-186 .elementor-element.elementor-element-21106d3 .ucoiwjea {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-21106d3 .thmrc2zs {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-21106d3 .a4rqqkv4 {
  display: block;
  text-align: right;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-2efec50 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-2efec50 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-2efec50 .vmqt2bq2 {
  align-items: center;
  border-bottom-color: rgba(124, 60, 255, 0.28);
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.28);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.28);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.28);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 16px;
  display: grid;
  grid-template-columns: 36px 1fr auto;
  padding-bottom: 19.2px;
  padding-left: 19.2px;
  padding-right: 19.2px;
  padding-top: 19.2px;
  row-gap: 16px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-2efec50 .vmqt2bq2 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-2efec50 .vmqt2bq2 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 19.2px;
    padding-left: 19.2px;
    padding-right: 19.2px;
    padding-top: 19.2px;
  }
}

.elementor-186 .elementor-element.elementor-element-2efec50 .codvvg6i {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-2efec50 .t6d980it {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-2efec50 .kspf9ij8 {
  display: block;
  text-align: right;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-34d9fc1 {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-rows: repeat(3, 1fr);
  position: relative;
  grid-column-gap: 11.2px;
}
.elementor-186 .elementor-element.elementor-element-4204769 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-4204769 {
  width: auto;
  position: relative;
}

.elementor-186 .elementor-element.elementor-element-4204769 .nqznwtdf {
  border-bottom-color: rgb(124, 60, 255);
  border-bottom-width: 1px;
  border-left-color: rgb(124, 60, 255);
  border-left-width: 1px;
  border-right-color: rgb(124, 60, 255);
  border-right-width: 1px;
  border-top-color: rgb(124, 60, 255);
  border-top-width: 1px;
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 260px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  z-index: 2;
}

.elementor-186 .elementor-element.elementor-element-4204769 .nqznwtdf::before {
  background-color: rgb(116, 215, 196);
  border-bottom-color: rgb(251, 250, 246);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 4px;
  border-left-color: rgb(251, 250, 246);
  border-left-width: 4px;
  border-right-color: rgb(251, 250, 246);
  border-right-width: 4px;
  border-top-color: rgb(251, 250, 246);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 4px;
  bottom: 121px;
  content: "";
  display: block;
  height: 16px;
  left: -8px;
  position: absolute;
  right: 304.656px;
  top: 121px;
  width: 16px;
  -webkit-text-fill-color: rgb(255, 255, 255);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4204769 .nqznwtdf {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
  }

  .elementor-186 .elementor-element.elementor-element-4204769 .nqznwtdf::before {
    bottom: 143.375px;
    right: 220px;
    top: 143.375px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4204769 .nqznwtdf {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
  }
}

.elementor-186 .elementor-element.elementor-element-4204769 .tgmq9oyp {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-4204769 .ovwx2aa5 {
  display: block;
  margin-bottom: 17.6px;
  margin-top: 17.6px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4204769 .ovwx2aa5 {
    margin-bottom: 17.6px;
    margin-top: 17.6px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4204769 .ovwx2aa5 {
    margin-bottom: 17.6px;
    margin-top: 17.6px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-4204769 .dlqca35a {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-7bf17dd {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-columns: minmax(230px, 0.8fr) minmax(440px, 1.45fr) minmax(230px, 0.8fr);
  max-width: 1400px;
  position: relative;
  grid-column-gap: 64px;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-7bf17dd::before {
  background-image: linear-gradient(90deg, rgb(124, 60, 255), rgba(124, 60, 255, 0.25), rgb(116, 215, 196));
  bottom: 164.188px;
  content: "";
  display: block;
  height: 1px;
  left: 181.734px;
  position: absolute;
  right: 181.734px;
  top: 165.188px;
  width: 1034.53px;
  -webkit-text-fill-color: rgb(16, 16, 20);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7bf17dd {
    grid-column-gap: 40.96px;
  }

  .elementor-186 .elementor-element.elementor-element-7bf17dd::before {
    bottom: 182.094px;
    left: 122.203px;
    right: 122.203px;
    top: 183.094px;
    width: 695.688px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7bf17dd {
    grid-column-gap: 30.68px;
  }

  .elementor-186 .elementor-element.elementor-element-7bf17dd::before {
    bottom: 174.375px;
    left: 91.469px;
    right: 91.469px;
    top: 175.375px;
    width: 520.719px;
  }
}
.elementor-186 .elementor-element.elementor-element-2a2fbdb {
  color: rgb(16, 16, 20);
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-2a2fbdb {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-2a2fbdb {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-14c6dd3 .yh3v8m8t {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-14c6dd3 {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-14c6dd3 .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-14c6dd3 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-14c6dd3 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-c77adc3 {
  width: auto;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 96px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .igx7hqdb {
  align-items: end;
  column-gap: 112px;
  display: grid;
  grid-template-columns: minmax(0px, 1.3fr) minmax(280px, 0.7fr);
  row-gap: 112px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 {
    margin-top: 0px;
    margin-bottom: 61.44px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-c77adc3 .igx7hqdb {
    column-gap: 71.68px;
    row-gap: 71.68px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 {
    margin-top: 0px;
    margin-bottom: 51.2px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-c77adc3 .igx7hqdb {
    column-gap: 53.69px;
    row-gap: 53.69px;
  }
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .ot26nvfu {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .djepuga7 {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .djepuga7 {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .djepuga7 {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .tx42omyl {
  color: rgb(206, 204, 211);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .g2s4sv2c {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .g2s4sv2c {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .g2s4sv2c {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-c77adc3 .ycabsa6t {
  margin-bottom: 4.8px;
  margin-top: 0px;
  max-width: 500px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .ycabsa6t {
    margin-bottom: 4.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c77adc3 .ycabsa6t {
    margin-bottom: 4.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-e18aa03 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .ood9j4gb {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .ood9j4gb {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .ood9j4gb {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .k5xse3d4 {
  align-items: center;
  column-gap: 19.2px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 80px minmax(260px, 0.72fr) minmax(280px, 1fr) 40px;
  list-style-type: none;
  min-height: 144px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  row-gap: 19.2px;
  width: auto;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .k5xse3d4 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .k5xse3d4 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .lxy5ytsc {
  align-items: center;
  border-bottom-color: rgba(157, 114, 255, 0.5);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(157, 114, 255, 0.5);
  border-left-width: 1px;
  border-right-color: rgba(157, 114, 255, 0.5);
  border-right-width: 1px;
  border-top-color: rgba(157, 114, 255, 0.5);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 9.92px;
  height: 46px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  position: relative;
  width: 46px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .lxy5ytsc {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .lxy5ytsc {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .s43f766f {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: rgba(116, 215, 196, 0.7) 0px 0px 13px 0px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 9.92px;
  height: 7px;
  list-style-type: none;
  position: absolute;
  right: 2px;
  top: -4px;
  width: 7px;
  z-index: 0;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .s43f766f {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .s43f766f {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .qzp2pabo {
  cursor: pointer;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .yymov7wy {
  color: rgb(136, 133, 142);
  cursor: pointer;
  font-size: 9.12px;
  font-weight: 800;
  letter-spacing: 1.368px;
  line-height: 1.6;
  list-style-type: none;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .op7irq6w {
  color: rgb(242, 240, 233);
  cursor: pointer;
  font-size: 40px;
  font-weight: 400;
  letter-spacing: -1.8px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .op7irq6w {
    font-size: 26.624px;
    letter-spacing: -1.198px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .op7irq6w {
    font-size: 24px;
    letter-spacing: -1.08px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .mvg5abyf {
  color: rgb(180, 177, 186);
  cursor: pointer;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 550px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .mvg5abyf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .mvg5abyf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .zq6o0hci {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.24);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.24);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.24);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.24);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 20.8px;
  height: 34px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  width: 34px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .zq6o0hci {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .zq6o0hci {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .kurao2uy {
  column-gap: 48px;
  display: grid;
  grid-template-columns: minmax(260px, 0.7fr) 1fr;
  padding-bottom: 40px;
  padding-left: 112px;
  padding-right: 80px;
  row-gap: 48px;
  width: auto;
  grid-template-rows: auto;
  padding-top: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .kurao2uy {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .kurao2uy {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .xoubldek {
  color: rgb(196, 193, 202);
  font-size: 15.68px;
  line-height: 1.6;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 600px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .xoubldek {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .xoubldek {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .a2ps5xbu {
  column-gap: 8.8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0px;
  row-gap: 8.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .a2ps5xbu {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .a2ps5xbu {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-e18aa03 .knnf1u4n {
  border-bottom-color: rgba(255, 255, 255, 0.13);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.13);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.13);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.13);
  border-top-width: 1px;
  color: rgb(212, 210, 216);
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 1.6;
  list-style-type: none;
  padding-bottom: 8px;
  padding-left: 11.2px;
  padding-right: 11.2px;
  padding-top: 8px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .knnf1u4n {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-e18aa03 .knnf1u4n {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}
.elementor-186 .elementor-element.elementor-element-579d6b1 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .y2pwuyow {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .y2pwuyow {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .y2pwuyow {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .orgxidvs {
  align-items: center;
  column-gap: 19.2px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 80px minmax(260px, 0.72fr) minmax(280px, 1fr) 40px;
  list-style-type: none;
  min-height: 144px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  row-gap: 19.2px;
  width: auto;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .orgxidvs {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .orgxidvs {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .mroglghj {
  align-items: center;
  border-bottom-color: rgba(157, 114, 255, 0.5);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(157, 114, 255, 0.5);
  border-left-width: 1px;
  border-right-color: rgba(157, 114, 255, 0.5);
  border-right-width: 1px;
  border-top-color: rgba(157, 114, 255, 0.5);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 9.92px;
  height: 46px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  position: relative;
  width: 46px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .mroglghj {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .mroglghj {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .drrwgyfw {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: rgba(116, 215, 196, 0.7) 0px 0px 13px 0px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 9.92px;
  height: 7px;
  list-style-type: none;
  position: absolute;
  right: 2px;
  top: -4px;
  width: 7px;
  z-index: 0;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .drrwgyfw {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .drrwgyfw {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .azcztec7 {
  cursor: pointer;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .d7jpedf6 {
  color: rgb(136, 133, 142);
  cursor: pointer;
  font-size: 9.12px;
  font-weight: 800;
  letter-spacing: 1.368px;
  line-height: 1.6;
  list-style-type: none;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .h3kac8q2 {
  color: rgb(242, 240, 233);
  cursor: pointer;
  font-size: 40px;
  font-weight: 400;
  letter-spacing: -1.8px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .h3kac8q2 {
    font-size: 26.624px;
    letter-spacing: -1.198px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .h3kac8q2 {
    font-size: 24px;
    letter-spacing: -1.08px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .xk6waewp {
  color: rgb(180, 177, 186);
  cursor: pointer;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 550px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .xk6waewp {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .xk6waewp {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .mvvkyfvg {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.24);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.24);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.24);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.24);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 20.8px;
  height: 34px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  width: 34px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .mvvkyfvg {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .mvvkyfvg {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .pr45zxtv {
  column-gap: 48px;
  display: grid;
  grid-template-columns: minmax(260px, 0.7fr) 1fr;
  padding-bottom: 40px;
  padding-left: 112px;
  padding-right: 80px;
  row-gap: 48px;
  width: auto;
  grid-template-rows: auto;
  padding-top: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .pr45zxtv {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .pr45zxtv {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .o26uc3wu {
  color: rgb(196, 193, 202);
  font-size: 15.68px;
  line-height: 1.6;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 600px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .o26uc3wu {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .o26uc3wu {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .jzwu37kd {
  column-gap: 8.8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0px;
  row-gap: 8.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .jzwu37kd {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .jzwu37kd {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-579d6b1 .owqsqu6t {
  border-bottom-color: rgba(255, 255, 255, 0.13);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.13);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.13);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.13);
  border-top-width: 1px;
  color: rgb(212, 210, 216);
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 1.6;
  list-style-type: none;
  padding-bottom: 8px;
  padding-left: 11.2px;
  padding-right: 11.2px;
  padding-top: 8px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .owqsqu6t {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-579d6b1 .owqsqu6t {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}
.elementor-186 .elementor-element.elementor-element-d37316c {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-d37316c .yfqp3ybi {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .yfqp3ybi {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .yfqp3ybi {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .hofe1sv3 {
  align-items: center;
  column-gap: 19.2px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 80px minmax(260px, 0.72fr) minmax(280px, 1fr) 40px;
  list-style-type: none;
  min-height: 144px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  row-gap: 19.2px;
  width: auto;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .hofe1sv3 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .hofe1sv3 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .jwxcylfz {
  align-items: center;
  border-bottom-color: rgba(157, 114, 255, 0.5);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(157, 114, 255, 0.5);
  border-left-width: 1px;
  border-right-color: rgba(157, 114, 255, 0.5);
  border-right-width: 1px;
  border-top-color: rgba(157, 114, 255, 0.5);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 9.92px;
  height: 46px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  position: relative;
  width: 46px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .jwxcylfz {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .jwxcylfz {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .evajv54o {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: rgba(116, 215, 196, 0.7) 0px 0px 13px 0px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 9.92px;
  height: 7px;
  list-style-type: none;
  position: absolute;
  right: 2px;
  top: -4px;
  width: 7px;
  z-index: 0;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .evajv54o {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .evajv54o {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .vfag45ev {
  cursor: pointer;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-d37316c .r4543npe {
  color: rgb(136, 133, 142);
  cursor: pointer;
  font-size: 9.12px;
  font-weight: 800;
  letter-spacing: 1.368px;
  line-height: 1.6;
  list-style-type: none;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-d37316c .m3jw8g8b {
  color: rgb(242, 240, 233);
  cursor: pointer;
  font-size: 40px;
  font-weight: 400;
  letter-spacing: -1.8px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .m3jw8g8b {
    font-size: 26.624px;
    letter-spacing: -1.198px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .m3jw8g8b {
    font-size: 24px;
    letter-spacing: -1.08px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .gipd8faf {
  color: rgb(180, 177, 186);
  cursor: pointer;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 550px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .gipd8faf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .gipd8faf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .kxf0rvzj {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.24);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.24);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.24);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.24);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 20.8px;
  height: 34px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  width: 34px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .kxf0rvzj {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .kxf0rvzj {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .p1xwjlup {
  column-gap: 48px;
  display: grid;
  grid-template-columns: minmax(260px, 0.7fr) 1fr;
  padding-bottom: 40px;
  padding-left: 112px;
  padding-right: 80px;
  row-gap: 48px;
  width: auto;
  grid-template-rows: auto;
  padding-top: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .p1xwjlup {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .p1xwjlup {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .itxaeivf {
  color: rgb(196, 193, 202);
  font-size: 15.68px;
  line-height: 1.6;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 600px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .itxaeivf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .itxaeivf {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .jr9uqiz7 {
  column-gap: 8.8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0px;
  row-gap: 8.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .jr9uqiz7 {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .jr9uqiz7 {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d37316c .k09m8n5a {
  border-bottom-color: rgba(255, 255, 255, 0.13);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.13);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.13);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.13);
  border-top-width: 1px;
  color: rgb(212, 210, 216);
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 1.6;
  list-style-type: none;
  padding-bottom: 8px;
  padding-left: 11.2px;
  padding-right: 11.2px;
  padding-top: 8px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .k09m8n5a {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d37316c .k09m8n5a {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}
.elementor-186 .elementor-element.elementor-element-f93452f {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-f93452f .akeqh1ss {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .akeqh1ss {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .akeqh1ss {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .m8nl9y71 {
  align-items: center;
  column-gap: 19.2px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 80px minmax(260px, 0.72fr) minmax(280px, 1fr) 40px;
  list-style-type: none;
  min-height: 144px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  row-gap: 19.2px;
  width: auto;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .m8nl9y71 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .m8nl9y71 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .t46vj9q1 {
  align-items: center;
  border-bottom-color: rgba(157, 114, 255, 0.5);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(157, 114, 255, 0.5);
  border-left-width: 1px;
  border-right-color: rgba(157, 114, 255, 0.5);
  border-right-width: 1px;
  border-top-color: rgba(157, 114, 255, 0.5);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 9.92px;
  height: 46px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  position: relative;
  width: 46px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .t46vj9q1 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .t46vj9q1 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .oqe1ungo {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: rgba(116, 215, 196, 0.7) 0px 0px 13px 0px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 9.92px;
  height: 7px;
  list-style-type: none;
  position: absolute;
  right: 2px;
  top: -4px;
  width: 7px;
  z-index: 0;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .oqe1ungo {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .oqe1ungo {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .jf87htib {
  cursor: pointer;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-f93452f .wwkgrghj {
  color: rgb(136, 133, 142);
  cursor: pointer;
  font-size: 9.12px;
  font-weight: 800;
  letter-spacing: 1.368px;
  line-height: 1.6;
  list-style-type: none;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-f93452f .vmmr3bzb {
  color: rgb(242, 240, 233);
  cursor: pointer;
  font-size: 40px;
  font-weight: 400;
  letter-spacing: -1.8px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .vmmr3bzb {
    font-size: 26.624px;
    letter-spacing: -1.198px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .vmmr3bzb {
    font-size: 24px;
    letter-spacing: -1.08px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .ts9sd6lx {
  color: rgb(180, 177, 186);
  cursor: pointer;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 550px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .ts9sd6lx {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .ts9sd6lx {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .a9eionx4 {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.24);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.24);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.24);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.24);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 20.8px;
  height: 34px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  width: 34px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .a9eionx4 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .a9eionx4 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .bhjlvlts {
  column-gap: 48px;
  display: grid;
  grid-template-columns: minmax(260px, 0.7fr) 1fr;
  padding-bottom: 40px;
  padding-left: 112px;
  padding-right: 80px;
  row-gap: 48px;
  width: auto;
  grid-template-rows: auto;
  padding-top: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .bhjlvlts {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .bhjlvlts {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .q93rtgs3 {
  color: rgb(196, 193, 202);
  font-size: 15.68px;
  line-height: 1.6;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 600px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .q93rtgs3 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .q93rtgs3 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .brzjd1nl {
  column-gap: 8.8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0px;
  row-gap: 8.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .brzjd1nl {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .brzjd1nl {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f93452f .rzomxv9w {
  border-bottom-color: rgba(255, 255, 255, 0.13);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.13);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.13);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.13);
  border-top-width: 1px;
  color: rgb(212, 210, 216);
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 1.6;
  list-style-type: none;
  padding-bottom: 8px;
  padding-left: 11.2px;
  padding-right: 11.2px;
  padding-top: 8px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .rzomxv9w {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f93452f .rzomxv9w {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}
.elementor-186 .elementor-element.elementor-element-cbd37bc {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .akpliyx2 {
  background-image: linear-gradient(105deg, rgba(124, 60, 255, 0.24), rgba(116, 215, 196, 0.04));
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
  background-size: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .akpliyx2 {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .akpliyx2 {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .orzqw44s {
  align-items: center;
  column-gap: 19.2px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 80px minmax(260px, 0.72fr) minmax(280px, 1fr) 40px;
  list-style-type: none;
  min-height: 144px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  row-gap: 19.2px;
  width: auto;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .orzqw44s {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .orzqw44s {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .bgu7bm1c {
  align-items: center;
  border-bottom-color: rgba(157, 114, 255, 0.5);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(157, 114, 255, 0.5);
  border-left-width: 1px;
  border-right-color: rgba(157, 114, 255, 0.5);
  border-right-width: 1px;
  border-top-color: rgba(157, 114, 255, 0.5);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 9.92px;
  height: 46px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  position: relative;
  width: 46px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .bgu7bm1c {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .bgu7bm1c {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .qap7bzj7 {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: rgba(116, 215, 196, 0.7) 0px 0px 13px 0px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 9.92px;
  height: 7px;
  list-style-type: none;
  position: absolute;
  right: 2px;
  top: -4px;
  width: 7px;
  z-index: 0;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .qap7bzj7 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .qap7bzj7 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .g1gt0woo {
  cursor: pointer;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .zxxy6m3k {
  color: rgb(136, 133, 142);
  cursor: pointer;
  font-size: 9.12px;
  font-weight: 800;
  letter-spacing: 1.368px;
  line-height: 1.6;
  list-style-type: none;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .p1yve5q9 {
  color: rgb(242, 240, 233);
  cursor: pointer;
  font-size: 40px;
  font-weight: 400;
  letter-spacing: -1.8px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .p1yve5q9 {
    font-size: 26.624px;
    letter-spacing: -1.198px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .p1yve5q9 {
    font-size: 24px;
    letter-spacing: -1.08px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .c7hi5hj5 {
  color: rgb(180, 177, 186);
  cursor: pointer;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 550px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .c7hi5hj5 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .c7hi5hj5 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .yzq4whhx {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.24);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.24);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.24);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.24);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: grid;
  font-size: 20.8px;
  height: 34px;
  justify-items: center;
  line-height: 1.6;
  list-style-type: none;
  transform: rotate(45deg);
  width: 34px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .yzq4whhx {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .yzq4whhx {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .l9ns9u3q {
  column-gap: 48px;
  display: grid;
  grid-template-columns: minmax(260px, 0.7fr) 1fr;
  padding-bottom: 40px;
  padding-left: 112px;
  padding-right: 80px;
  row-gap: 48px;
  width: auto;
  grid-template-rows: auto;
  padding-top: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .l9ns9u3q {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .l9ns9u3q {
    padding-bottom: 40px;
    padding-left: 112px;
    padding-right: 80px;
    padding-top: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .fd9rpv4v {
  color: rgb(196, 193, 202);
  font-size: 15.68px;
  line-height: 1.6;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 600px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .fd9rpv4v {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .fd9rpv4v {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .rjfmpt5m {
  column-gap: 8.8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 0px;
  row-gap: 8.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .rjfmpt5m {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .rjfmpt5m {
    flex-wrap: wrap;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-cbd37bc .bvj8dh55 {
  border-bottom-color: rgba(255, 255, 255, 0.13);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.13);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.13);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.13);
  border-top-width: 1px;
  color: rgb(212, 210, 216);
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 1.6;
  list-style-type: none;
  padding-bottom: 8px;
  padding-left: 11.2px;
  padding-right: 11.2px;
  padding-top: 8px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .bvj8dh55 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cbd37bc .bvj8dh55 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 8px;
    padding-left: 11.2px;
    padding-right: 11.2px;
    padding-top: 8px;
  }
}
.elementor-186 .elementor-element.elementor-element-3eb58bd {
  max-width: 1400px;
  display: block;
}
.elementor-186 .elementor-element.elementor-element-cb63374 {
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-cb63374 {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-cb63374 {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-52c07ba .byl9ys7l {
  color: rgb(124, 60, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-52c07ba {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-52c07ba .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-52c07ba .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-52c07ba .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-78efc6c {
  width: auto;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 96px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-78efc6c .gemwhx8g {
  align-items: end;
  color: rgb(16, 16, 20);
  column-gap: 128px;
  display: grid;
  grid-template-columns: minmax(0px, 1.15fr) minmax(340px, 0.85fr);
  row-gap: 128px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c {
    margin-top: 0px;
    margin-bottom: 61.44px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-78efc6c .gemwhx8g {
    column-gap: 81.92px;
    row-gap: 81.92px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c {
    margin-top: 0px;
    margin-bottom: 56px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-78efc6c .gemwhx8g {
    column-gap: 61.36px;
    row-gap: 61.36px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .a6sg2j75 {
  color: rgb(16, 16, 20);
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-78efc6c .aqc92m9l {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .aqc92m9l {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .aqc92m9l {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .y3fx7pbt {
  color: rgb(87, 83, 92);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-78efc6c .p5e6etyz {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .p5e6etyz {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .p5e6etyz {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .yur26od9 {
  color: rgb(157, 114, 255);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 100.8px;
  letter-spacing: -6.854px;
  line-height: 0.94;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .yur26od9 {
    font-size: 61.44px;
    letter-spacing: -4.178px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .yur26od9 {
    font-size: 48px;
    letter-spacing: -3.264px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .rjqzokl4 {
  margin-bottom: 25.6px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .rjqzokl4 {
    margin-bottom: 25.6px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .rjqzokl4 {
    margin-bottom: 25.6px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .mr9m84qb {
  align-items: center;
  border-bottom-color: rgb(16, 16, 20);
  border-bottom-width: 1px;
  column-gap: 12.8px;
  cursor: pointer;
  display: inline-flex;
  padding-bottom: 3.2px;
  row-gap: 12.8px;
  width: auto;
  flex-direction: row;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .mr9m84qb {
    border-bottom-width: 1px;
    padding-bottom: 3.2px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .mr9m84qb {
    border-bottom-width: 1px;
    padding-bottom: 3.2px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-78efc6c .almfxtlk {
  color: rgb(16, 16, 20);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 11.52px;
  font-weight: 800;
  height: auto;
  letter-spacing: 1.037px;
  stroke: rgb(16, 16, 20);
  stroke-width: 1.8px;
  text-transform: uppercase;
  width: 16px;
  vertical-align: middle;
  overflow: hidden;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .almfxtlk {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-78efc6c .almfxtlk {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-45503ad {
  width: auto;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .fftludyb {
  color: rgb(16, 16, 20);
  list-style-type: none;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-45503ad .fftludyb {
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-45503ad .fftludyb {
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .gbzfofxr {
  align-items: center;
  background-color: rgb(251, 250, 246);
  border-bottom-color: rgba(16, 16, 20, 0.16);
  border-bottom-width: 1px;
  border-left-color: rgb(124, 60, 255);
  border-left-width: 5px;
  border-right-color: rgba(16, 16, 20, 0.16);
  border-right-width: 1px;
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  box-shadow: rgba(16, 16, 20, 0.043) 0px 12px 30px 0px;
  color: rgb(16, 16, 20);
  column-gap: 22.4px;
  display: grid;
  grid-template-columns: 64px minmax(280px, 0.85fr) minmax(340px, 1.15fr) 42px;
  list-style-type: none;
  margin-bottom: 12.8px;
  min-height: 118px;
  padding-bottom: 21.6px;
  padding-left: 25.6px;
  padding-right: 25.6px;
  padding-top: 21.6px;
  position: relative;
  row-gap: 22.4px;
  width: 100%;
  grid-template-rows: auto;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .gbzfofxr {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .gbzfofxr {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .m79szk0s {
  color: rgb(124, 60, 255);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  line-height: 1.6;
  list-style-type: none;
  text-align: left;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .eflcatxu {
  color: rgb(16, 16, 20);
  list-style-type: none;
  text-align: left;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .owu4ry3v {
  color: rgb(119, 114, 125);
  font-size: 9.44px;
  font-weight: 800;
  letter-spacing: 1.227px;
  line-height: 1.6;
  list-style-type: none;
  text-align: left;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .bv4j36dt {
  color: rgb(16, 16, 20);
  font-size: 36px;
  font-weight: 400;
  letter-spacing: -1.44px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .bv4j36dt {
    font-size: 25.6px;
    letter-spacing: -1.024px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .bv4j36dt {
    font-size: 23.2px;
    letter-spacing: -0.928px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .na451ovc {
  color: rgb(94, 89, 99);
  font-size: 15.2px;
  line-height: 1.6;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .na451ovc {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .na451ovc {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .lnolucnv {
  align-items: center;
  background-color: rgb(242, 240, 233);
  border-bottom-color: rgba(124, 60, 255, 0.4);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.4);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.4);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.4);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  bottom: -23px;
  color: rgb(124, 60, 255);
  display: grid;
  height: 34px;
  justify-items: center;
  left: 25px;
  list-style-type: none;
  position: absolute;
  text-align: left;
  transform: rotate(90deg);
  width: 34px;
  z-index: 3;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .lnolucnv {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .lnolucnv {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .hljin3uk {
  color: rgb(124, 60, 255);
  display: block;
  fill: none;
  font-style: italic;
  height: auto;
  list-style-type: none;
  stroke: rgb(124, 60, 255);
  stroke-width: 1.8px;
  text-align: left;
  width: 16px;
  vertical-align: middle;
  overflow: hidden;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .hljin3uk {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .hljin3uk {
    overflow: hidden;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .v4pyrsn0 {
  color: rgb(124, 60, 255);
  fill: none;
  font-style: italic;
  list-style-type: none;
  stroke: rgb(124, 60, 255);
  stroke-width: 1.8px;
  text-align: left;
  transform-origin: 0px 0px;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .n4uq8jon {
  align-items: center;
  background-color: rgb(251, 250, 246);
  border-bottom-color: rgba(16, 16, 20, 0.16);
  border-bottom-width: 1px;
  border-left-color: rgb(124, 60, 255);
  border-left-width: 5px;
  border-right-color: rgba(16, 16, 20, 0.16);
  border-right-width: 1px;
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  box-shadow: rgba(16, 16, 20, 0.043) 0px 12px 30px 0px;
  color: rgb(16, 16, 20);
  column-gap: 22.4px;
  display: grid;
  grid-template-columns: 64px minmax(280px, 0.85fr) minmax(340px, 1.15fr) 42px;
  list-style-type: none;
  margin-bottom: 12.8px;
  margin-left: 33.6px;
  min-height: 118px;
  padding-bottom: 21.6px;
  padding-left: 25.6px;
  padding-right: 25.6px;
  padding-top: 21.6px;
  position: relative;
  row-gap: 22.4px;
  width: calc(100% - 33.6px);
  grid-template-rows: auto;
  margin-top: 0px;
  margin-right: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .n4uq8jon {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 33.6px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .n4uq8jon {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 33.6px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .t71s093o {
  align-items: center;
  background-color: rgb(251, 250, 246);
  border-bottom-color: rgba(16, 16, 20, 0.16);
  border-bottom-width: 1px;
  border-left-color: rgb(124, 60, 255);
  border-left-width: 5px;
  border-right-color: rgba(16, 16, 20, 0.16);
  border-right-width: 1px;
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  box-shadow: rgba(16, 16, 20, 0.043) 0px 12px 30px 0px;
  color: rgb(16, 16, 20);
  column-gap: 22.4px;
  display: grid;
  grid-template-columns: 64px minmax(280px, 0.85fr) minmax(340px, 1.15fr) 42px;
  list-style-type: none;
  margin-bottom: 12.8px;
  margin-left: 67.2px;
  min-height: 118px;
  padding-bottom: 21.6px;
  padding-left: 25.6px;
  padding-right: 25.6px;
  padding-top: 21.6px;
  position: relative;
  row-gap: 22.4px;
  width: calc(100% - 67.2px);
  grid-template-rows: auto;
  margin-top: 0px;
  margin-right: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .t71s093o {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 67.2px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .t71s093o {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 67.2px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .bbu8cxf2 {
  align-items: center;
  background-color: rgb(251, 250, 246);
  border-bottom-color: rgba(16, 16, 20, 0.16);
  border-bottom-width: 1px;
  border-left-color: rgb(124, 60, 255);
  border-left-width: 5px;
  border-right-color: rgba(16, 16, 20, 0.16);
  border-right-width: 1px;
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  box-shadow: rgba(16, 16, 20, 0.043) 0px 12px 30px 0px;
  color: rgb(16, 16, 20);
  column-gap: 22.4px;
  display: grid;
  grid-template-columns: 64px minmax(280px, 0.85fr) minmax(340px, 1.15fr) 42px;
  list-style-type: none;
  margin-bottom: 12.8px;
  margin-left: 100.8px;
  min-height: 118px;
  padding-bottom: 21.6px;
  padding-left: 25.6px;
  padding-right: 25.6px;
  padding-top: 21.6px;
  position: relative;
  row-gap: 22.4px;
  width: calc(100% - 100.8px);
  grid-template-rows: auto;
  margin-top: 0px;
  margin-right: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .bbu8cxf2 {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 100.8px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .bbu8cxf2 {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 100.8px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .cr4uvjvr {
  align-items: center;
  background-color: rgb(124, 60, 255);
  border-bottom-color: rgb(124, 60, 255);
  border-bottom-width: 1px;
  border-left-color: rgb(116, 215, 196);
  border-left-width: 5px;
  border-right-color: rgb(124, 60, 255);
  border-right-width: 1px;
  border-top-color: rgb(124, 60, 255);
  border-top-width: 1px;
  box-shadow: rgba(16, 16, 20, 0.043) 0px 12px 30px 0px;
  color: rgb(255, 255, 255);
  column-gap: 22.4px;
  display: grid;
  grid-template-columns: 64px minmax(280px, 0.85fr) minmax(340px, 1.15fr) 42px;
  list-style-type: none;
  margin-bottom: 12.8px;
  margin-left: 134.4px;
  min-height: 118px;
  padding-bottom: 21.6px;
  padding-left: 25.6px;
  padding-right: 25.6px;
  padding-top: 21.6px;
  position: relative;
  row-gap: 22.4px;
  width: calc(100% - 134.4px);
  grid-template-rows: auto;
  margin-top: 0px;
  margin-right: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .cr4uvjvr {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 134.4px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .cr4uvjvr {
    border-bottom-width: 1px;
    border-left-width: 5px;
    border-right-width: 1px;
    border-top-width: 1px;
    margin-bottom: 12.8px;
    margin-left: 134.4px;
    padding-bottom: 21.6px;
    padding-left: 25.6px;
    padding-right: 25.6px;
    padding-top: 21.6px;
    margin-top: 0px;
    margin-right: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .aq2ayxxy {
  color: rgb(116, 215, 196);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  line-height: 1.6;
  list-style-type: none;
  text-align: left;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .yrio747z {
  color: rgb(255, 255, 255);
  list-style-type: none;
  text-align: left;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .zuwjd1ed {
  color: rgb(220, 211, 246);
  font-size: 9.44px;
  font-weight: 800;
  letter-spacing: 1.227px;
  line-height: 1.6;
  list-style-type: none;
  text-align: left;
  text-transform: uppercase;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-45503ad .m86m809s {
  color: rgb(255, 255, 255);
  font-size: 36px;
  font-weight: 400;
  letter-spacing: -1.44px;
  line-height: 1.05;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 4px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .m86m809s {
    font-size: 25.6px;
    letter-spacing: -1.024px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .m86m809s {
    font-size: 23.2px;
    letter-spacing: -0.928px;
    margin-bottom: 0px;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .q82l9vuy {
  color: rgb(228, 221, 247);
  font-size: 15.2px;
  line-height: 1.6;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .q82l9vuy {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .q82l9vuy {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-45503ad .ouc52qpu {
  align-items: center;
  background-color: rgb(242, 240, 233);
  border-bottom-color: rgba(124, 60, 255, 0.4);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.4);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.4);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.4);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  bottom: -23px;
  color: rgb(124, 60, 255);
  display: none;
  height: 34px;
  justify-items: center;
  left: 25px;
  list-style-type: none;
  position: absolute;
  text-align: left;
  transform: rotate(90deg);
  width: 34px;
  z-index: 3;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .ouc52qpu {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-45503ad .ouc52qpu {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}
.elementor-186 .elementor-element.elementor-element-4a0546f {
  color: rgb(16, 16, 20);
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4a0546f {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4a0546f {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-a643d36 .slchlt83 {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-a643d36 {
  max-width: 1400px ;
}

.elementor-186 .elementor-element.elementor-element-a643d36 .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-a643d36 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-a643d36 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-4c47546 {
  width: auto;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 96px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-4c47546 .axbenqbg {
  align-items: end;
  column-gap: 112px;
  display: grid;
  grid-template-columns: minmax(0px, 1.3fr) minmax(280px, 0.7fr);
  row-gap: 112px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 {
    margin-top: 0px;
    margin-bottom: 61.44px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-4c47546 .axbenqbg {
    column-gap: 71.68px;
    row-gap: 71.68px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 {
    margin-top: 0px;
    margin-bottom: 51.2px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-4c47546 .axbenqbg {
    column-gap: 53.69px;
    row-gap: 53.69px;
  }
}

.elementor-186 .elementor-element.elementor-element-4c47546 .nnwnwcrz {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-4c47546 .kzikpiis {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .kzikpiis {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .kzikpiis {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-4c47546 .bhrb2yss {
  color: rgb(206, 204, 211);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-4c47546 .a51618gq {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .a51618gq {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .a51618gq {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-4c47546 .j9zi89bg {
  font-family: Georgia, serif;
  margin-bottom: 4.8px;
  margin-top: 0px;
  max-width: 500px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .j9zi89bg {
    margin-bottom: 4.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4c47546 .j9zi89bg {
    margin-bottom: 4.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-366de33 {
  width: auto;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-366de33 .zplyzkj5 {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  list-style-type: none;
  padding-left: 0px;
  grid-template-rows: auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-366de33 {
    margin-top: 0px;
    margin-bottom: 80px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-366de33 .zplyzkj5 {
    border-bottom-width: 1px;
    border-top-width: 1px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-366de33 {
    margin-top: 0px;
    margin-bottom: 80px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-366de33 .zplyzkj5 {
    border-bottom-width: 1px;
    border-top-width: 1px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-366de33 .xxfw3lx9 {
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  list-style-type: none;
  min-height: 270px;
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 24px;
  position: relative;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .xxfw3lx9 {
    border-right-width: 1px;
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 24px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .xxfw3lx9 {
    border-right-width: 1px;
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 24px;
  }
}

.elementor-186 .elementor-element.elementor-element-366de33 .gnsf8c0j {
  color: rgb(157, 114, 255);
  font-size: 9.92px;
  font-weight: 800;
  line-height: 1.6;
  list-style-type: none;
  text-align: left;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-366de33 .kyej097t {
  color: rgb(242, 240, 233);
  font-size: 35.2px;
  font-weight: 400;
  letter-spacing: -1.584px;
  line-height: 1.6;
  list-style-type: none;
  margin-bottom: 11.2px;
  margin-top: 64px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .kyej097t {
    font-size: 25.6px;
    letter-spacing: -1.152px;
    margin-bottom: 11.2px;
    margin-top: 64px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .kyej097t {
    margin-bottom: 11.2px;
    margin-top: 64px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-366de33 .j3n7567v {
  color: rgb(170, 167, 176);
  font-size: 15.2px;
  line-height: 1.58;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  text-align: left;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .j3n7567v {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .j3n7567v {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-366de33 .cvt69ety {
  list-style-type: none;
  min-height: 270px;
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 24px;
  position: relative;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .cvt69ety {
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 24px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-366de33 .cvt69ety {
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 24px;
  }
}
.elementor-186 .elementor-element.elementor-element-5b570ff .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-5b570ff {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-5b570ff .t5hlksmi {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .t5hlksmi {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .t5hlksmi {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-5b570ff .q9v8k22e {
  color: rgb(206, 204, 211);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-5b570ff .his2q5li {
  margin-bottom: 22.4px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .his2q5li {
    margin-bottom: 22.4px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .his2q5li {
    margin-bottom: 22.4px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-5b570ff .dzmmye6g {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .dzmmye6g {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-5b570ff .dzmmye6g {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-88362d3 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-88362d3 .v1orx542 {
  align-items: start;
  column-gap: 12.8px;
  display: grid;
  grid-template-columns: 36px 1fr;
  row-gap: 12.8px;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-88362d3 .zzyxoprb {
  display: block;
  padding-top: 3.2px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-88362d3 .zzyxoprb {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-88362d3 .zzyxoprb {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-88362d3 .og11p86p {
  align-items: baseline;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
  row-gap: 16px;
  width: auto;
  flex-direction: row;
}

.elementor-186 .elementor-element.elementor-element-88362d3 .kcwzglbd {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-88362d3 .xvrwyzb6 {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-a28a6e3 .jexnmixb {
  column-gap: 8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  row-gap: 8px;
  flex-direction: row;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-a28a6e3 .jexnmixb {
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-a28a6e3 .jexnmixb {
    flex-wrap: wrap;
  }
}

.elementor-186 .elementor-element.elementor-element-a28a6e3 .ys274j4d {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.14);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 6.08px;
  padding-left: 9.92px;
  padding-right: 9.92px;
  padding-top: 6.08px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-a28a6e3 .ys274j4d {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-a28a6e3 .ys274j4d {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}
.elementor-186 .elementor-element.elementor-element-6f1fe88 {
  width: 32px;
  height: 32px;
  position: absolute;
  left: calc(50% - 16px);
  bottom: -24px;
}

.elementor-186 .elementor-element.elementor-element-6f1fe88 .z79i0xga {
  align-items: center;
  background-color: rgb(16, 16, 20);
  border-bottom-color: rgb(157, 114, 255);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgb(157, 114, 255);
  border-left-width: 1px;
  border-right-color: rgb(157, 114, 255);
  border-right-width: 1px;
  border-top-color: rgb(157, 114, 255);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  display: grid;
  height: 32px;
  justify-items: center;
  transform: rotate(90deg);
  z-index: 1;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-6f1fe88 .z79i0xga {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-6f1fe88 .z79i0xga {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-6f1fe88 .co6ejthb {
  color: rgb(157, 114, 255);
  display: block;
  fill: none;
  font-style: italic;
  height: auto;
  stroke: rgb(157, 114, 255);
  stroke-width: 1.8px;
  width: 15px;
  vertical-align: middle;
  overflow: hidden;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-6f1fe88 .co6ejthb {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-6f1fe88 .co6ejthb {
    overflow: hidden;
  }
}

.elementor-186 .elementor-element.elementor-element-6f1fe88 .e5yvomu6 {
  color: rgb(157, 114, 255);
  fill: none;
  font-style: italic;
  stroke: rgb(157, 114, 255);
  stroke-width: 1.8px;
  transform-origin: 0px 0px;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-3774c49 {
  position: relative;
  display: block;
  border: solid;
  border-width: 1px;
  border-color: #ffffff24;
}
.elementor-186 .elementor-element.elementor-element-7921305 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-7921305 .ltvs0x5l {
  align-items: start;
  column-gap: 12.8px;
  display: grid;
  grid-template-columns: 36px 1fr;
  row-gap: 12.8px;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-7921305 .bigwd65i {
  display: block;
  padding-top: 3.2px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7921305 .bigwd65i {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7921305 .bigwd65i {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-7921305 .r4yo5u9o {
  align-items: baseline;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
  row-gap: 16px;
  width: auto;
  flex-direction: row;
}

.elementor-186 .elementor-element.elementor-element-7921305 .jxedx5x6 {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-7921305 .bv9o20fn {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-bb6ec9f .anv8ld3o {
  column-gap: 8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  row-gap: 8px;
  flex-direction: row;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-bb6ec9f .anv8ld3o {
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-bb6ec9f .anv8ld3o {
    flex-wrap: wrap;
  }
}

.elementor-186 .elementor-element.elementor-element-bb6ec9f .hg79ue34 {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.14);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 6.08px;
  padding-left: 9.92px;
  padding-right: 9.92px;
  padding-top: 6.08px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-bb6ec9f .hg79ue34 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-bb6ec9f .hg79ue34 {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}
.elementor-186 .elementor-element.elementor-element-0f3a439 {
  width: 32px;
  height: 32px;
  position: absolute;
  left: calc(50% - 16px);
  bottom: -24px;
}

.elementor-186 .elementor-element.elementor-element-0f3a439 .oira95q8 {
  align-items: center;
  background-color: rgb(16, 16, 20);
  border-bottom-color: rgb(157, 114, 255);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgb(157, 114, 255);
  border-left-width: 1px;
  border-right-color: rgb(157, 114, 255);
  border-right-width: 1px;
  border-top-color: rgb(157, 114, 255);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  color: rgb(157, 114, 255);
  display: grid;
  height: 32px;
  justify-items: center;
  transform: rotate(90deg);
  z-index: 2;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-0f3a439 .oira95q8 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-0f3a439 .oira95q8 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-0f3a439 .wdqkcqfm {
  color: rgb(157, 114, 255);
  display: block;
  fill: none;
  font-style: italic;
  height: auto;
  stroke: rgb(157, 114, 255);
  stroke-width: 1.8px;
  width: 15px;
  vertical-align: middle;
  overflow: hidden;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-0f3a439 .wdqkcqfm {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-0f3a439 .wdqkcqfm {
    overflow: hidden;
  }
}

.elementor-186 .elementor-element.elementor-element-0f3a439 .x63uxqci {
  color: rgb(157, 114, 255);
  fill: none;
  font-style: italic;
  stroke: rgb(157, 114, 255);
  stroke-width: 1.8px;
  transform-origin: 0px 0px;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-3c0ca3e {
  position: relative;
  display: block;
  border: solid;
  border-width: 1px;
  border-color: #74d7c4b3;
}
.elementor-186 .elementor-element.elementor-element-f6e9a2a {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-f6e9a2a .vkwbuk2n {
  align-items: start;
  column-gap: 12.8px;
  display: grid;
  grid-template-columns: 36px 1fr;
  row-gap: 12.8px;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-f6e9a2a .wusjv7p2 {
  display: block;
  padding-top: 3.2px;
  width: auto;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-f6e9a2a .wusjv7p2 {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-f6e9a2a .wusjv7p2 {
    padding-top: 3.2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-f6e9a2a .k3w3k4en {
  align-items: baseline;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
  row-gap: 16px;
  width: auto;
  flex-direction: row;
}

.elementor-186 .elementor-element.elementor-element-f6e9a2a .ilyg2w0x {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-f6e9a2a .y0k5cqol {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-59df6e0 .pobok869 {
  column-gap: 8px;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  row-gap: 8px;
  flex-direction: row;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-59df6e0 .pobok869 {
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-59df6e0 .pobok869 {
    flex-wrap: wrap;
  }
}

.elementor-186 .elementor-element.elementor-element-59df6e0 .vgln5ziy {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.14);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 6.08px;
  padding-left: 9.92px;
  padding-right: 9.92px;
  padding-top: 6.08px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-59df6e0 .vgln5ziy {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-59df6e0 .vgln5ziy {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    padding-bottom: 6.08px;
    padding-left: 9.92px;
    padding-right: 9.92px;
    padding-top: 6.08px;
  }
}
.elementor-186 .elementor-element.elementor-element-af4ea83 {
  position: relative;
  display: block;
  border: solid;
  border-width: 1px;
  border-color: #ffffff24;
}
.elementor-186 .elementor-element.elementor-element-269295d {
  display: grid;
  grid-column-gap: 13.6px;
}
.elementor-186 .elementor-element.elementor-element-9087dfd {
  background-repeat: repeat, repeat;
  display: grid;
  grid-template-columns: minmax(300px, 0.66fr) minmax(500px, 1.34fr);
  max-width: 1400px;
  grid-column-gap: 96px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-9087dfd {
    grid-column-gap: 61.44px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-9087dfd {
    grid-column-gap: 46.02px;
  }
}
.elementor-186 .elementor-element.elementor-element-51dc34d {
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-51dc34d {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-51dc34d {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-9465177 .biddvoht {
  color: rgb(124, 60, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-9465177 {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-9465177 .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-9465177 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-9465177 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-d64b9a6 {
  width: auto;
  position: relative;
  max-width: 1400px !important;
  margin-top: 0px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .bxu3dtcb {
  align-items: end;
  color: rgb(16, 16, 20);
  column-gap: 128px;
  display: grid;
  grid-template-columns: minmax(0px, 1.25fr) minmax(320px, 0.75fr);
  row-gap: 128px;
  z-index: 2;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 {
    margin-top: 0px;
    margin-bottom: 64px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-d64b9a6 .bxu3dtcb {
    column-gap: 81.92px;
    row-gap: 81.92px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 {
    margin-top: 0px;
    margin-bottom: 64px;
    margin-left: auto;
    margin-right: auto;
  }

  .elementor-186 .elementor-element.elementor-element-d64b9a6 .bxu3dtcb {
    column-gap: 61.36px;
    row-gap: 61.36px;
  }
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .ifwnfp2x {
  color: rgb(16, 16, 20);
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .oj26gtkb {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .oj26gtkb {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .oj26gtkb {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .ye1vkc53 {
  color: rgb(87, 83, 92);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .sjk9r0sc {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 900px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .sjk9r0sc {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .sjk9r0sc {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-d64b9a6 .dah5gilg {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .dah5gilg {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-d64b9a6 .dah5gilg {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-d8e7179, .elementor-186 .elementor-element.elementor-element-d8e7179 .elementor-widget-container {
  display: inline;
}

.elementor-186 .elementor-element.elementor-element-6cd9b0c p {
  min-height: 80px;
}
.elementor-186 .elementor-element.elementor-element-fac1128 .iy0pcrtl {
  color: rgb(16, 16, 20);
  list-style-type: none;
}

.elementor-186 .elementor-element.elementor-element-fac1128 .uwgy6vif {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top: 1px solid #10101429;
  list-style-type: none;
  padding-bottom: 8.8px;
  padding-top: 8.8px;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-fac1128 .uwgy6vif {
    border-top-width: 1px;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-fac1128 .uwgy6vif {
    border-top-width: 1px;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-1763838 {
  color: rgb(16, 16, 20);
  display: block;
}
.elementor-186 .elementor-element.elementor-element-6c8a1fa, .elementor-186 .elementor-element.elementor-element-6c8a1fa .elementor-widget-container {
  display: inline;
}

.elementor-186 .elementor-element.elementor-element-75e31b5 p {
  min-height: 80px;
}
.elementor-186 .elementor-element.elementor-element-01519b8 .ehv8k4vh {
  color: rgb(255, 255, 255);
  list-style-type: none;
}

.elementor-186 .elementor-element.elementor-element-01519b8 .h9pgzydf {
  border-top-color: rgba(255, 255, 255, 0.14);
border-top: 1px solid #10101429;
  list-style-type: none;
  padding-bottom: 8.8px;
  padding-top: 8.8px;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-01519b8 .h9pgzydf {
  border-top: 1px solid #10101429;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-01519b8 .h9pgzydf {
    border-top-width: 1px;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-423089a {
  color: rgb(255, 255, 255);
  display: block;
}
.elementor-186 .elementor-element.elementor-element-9123063, .elementor-186 .elementor-element.elementor-element-9123063 .elementor-widget-container {
  display: inline;
}

.elementor-186 .elementor-element.elementor-element-9d0b931 p {
  min-height: 80px;
}
.elementor-186 .elementor-element.elementor-element-3d5ff64 .senlqfj7 {
  color: rgb(16, 16, 20);
  list-style-type: none;
}

.elementor-186 .elementor-element.elementor-element-3d5ff64 .q62u096m {
  border-top-color: rgba(16, 16, 20, 0.16);
border-top: 1px solid #10101429;
  list-style-type: none;
  padding-bottom: 8.8px;
  padding-top: 8.8px;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3d5ff64 .q62u096m {
border-top: 1px solid #10101429;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3d5ff64 .q62u096m {
border-top: 1px solid #10101429;
    padding-bottom: 8.8px;
    padding-top: 8.8px;
    padding-right: 0px;
    padding-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-898121f {
  color: rgb(16, 16, 20);
  display: block;
}
.elementor-186 .elementor-element.elementor-element-04f9028 {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  max-width: 1400px;
  position: relative;
  grid-template-rows: auto;
}
.elementor-186 .elementor-element.elementor-element-7382efb {
  color: rgb(16, 16, 20);
  position: relative;
  overflow: hidden;
  display: block;
}

.elementor-186 .elementor-element.elementor-element-7382efb::after {
  border-bottom-color: rgba(124, 60, 255, 0.2);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(124, 60, 255, 0.2);
  border-left-width: 1px;
  border-right-color: rgba(124, 60, 255, 0.2);
  border-right-width: 1px;
  border-top-color: rgba(124, 60, 255, 0.2);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  bottom: -288px;
  content: "";
  display: block;
  height: 608px;
  left: 1552px;
  position: absolute;
  right: -240px;
  top: 1019.28px;
  width: 608px;
  -webkit-text-fill-color: rgb(16, 16, 20);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7382efb {
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-7382efb::after {
    left: 656px;
    top: 797.172px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7382efb {
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-7382efb::after {
    left: 399px;
    top: 785.203px;
  }
}
.elementor-186 .elementor-element.elementor-element-73a7d56 .ut7pp4gf {
  color: rgb(124, 60, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-73a7d56 {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-73a7d56 .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-73a7d56 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-73a7d56 .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-f92c0d4 {
  position: relative;
  max-width: 100% !important;
}

.elementor-186 .elementor-element.elementor-element-f92c0d4 img {
  color: rgb(16, 16, 20);
  display: block;
  object-fit: contain;
  object-position: 50% 100%;
  vertical-align: middle;
  aspect-ratio: auto 683 / 1024;
}
.elementor-186 .elementor-element.elementor-element-c669f74 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-c669f74 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-c669f74 .w8ph4hns {
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c669f74 .w8ph4hns {
    border-right-width: 1px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c669f74 .w8ph4hns {
    border-right-width: 1px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

.elementor-186 .elementor-element.elementor-element-c669f74 .a1d1rolm {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-c669f74 .jeisxth6 {
  display: block;
  margin-top: 3.2px;
  width: auto;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-c669f74 .jeisxth6 {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-c669f74 .jeisxth6 {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-3392bed .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-3392bed {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3392bed .ruorovh2 {
  border-right-color: rgba(255, 255, 255, 0.14);
  border-right-width: 1px;
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3392bed .ruorovh2 {
    border-right-width: 1px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3392bed .ruorovh2 {
    border-right-width: 1px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

.elementor-186 .elementor-element.elementor-element-3392bed .w91nit64 {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3392bed .cufd9i0c {
  display: block;
  margin-top: 3.2px;
  width: auto;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3392bed .cufd9i0c {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3392bed .cufd9i0c {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-3c47d19 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-3c47d19 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3c47d19 .fcnj81rz {
  color: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3c47d19 .fcnj81rz {
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3c47d19 .fcnj81rz {
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
  }
}

.elementor-186 .elementor-element.elementor-element-3c47d19 .wmktd4k5 {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3c47d19 .tldx4moa {
  display: block;
  margin-top: 3.2px;
  width: auto;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3c47d19 .tldx4moa {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3c47d19 .tldx4moa {
    margin-top: 3.2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-9bb4a38 {
  bottom: 0px;
  color: rgb(255, 255, 255);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  left: 0px;
  position: absolute;
  right: 0px;
  grid-template-rows: auto;
}
.elementor-186 .elementor-element.elementor-element-a049545 {
  color: rgb(16, 16, 20);
  position: relative;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-a049545::before {
  background-color: rgb(124, 60, 255);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 30px;
  content: "";
  display: block;
  height: 460px;
  left: -14.797px;
  position: absolute;
  right: -14.812px;
  top: 209px;
  width: 460px;
  -webkit-text-fill-color: rgb(16, 16, 20);
}

.elementor-186 .elementor-element.elementor-element-a049545::after {
  background-attachment: scroll, scroll;
  background-blend-mode: normal, normal;
  background-clip: border-box, border-box;
  background-image: linear-gradient(rgba(16, 16, 20, 0.08) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(16, 16, 20, 0.08) 1px, rgba(0, 0, 0, 0) 1px);
  background-origin: padding-box, padding-box;
  background-position: 0% 0%, 0% 0%;
  background-repeat: repeat, repeat;
  background-size: 45px 45px, 45px 45px;
  bottom: 0px;
  content: "";
  display: block;
  height: 629.109px;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 69.891px;
  width: 430.391px;
  -webkit-mask-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0));
  -webkit-text-fill-color: rgb(16, 16, 20);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-a049545 {
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-a049545::before {
    left: -50px;
    right: -50px;
  }

  .elementor-186 .elementor-element.elementor-element-a049545::after {
    width: 360px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-a049545 {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-8ca2c34 .coq26e4r {
  background-color: rgb(124, 60, 255);
  color: rgb(87, 83, 92);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-8ca2c34 p {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  row-gap: 11.2px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-69325be {
  max-width: 720px !important;
}
.elementor-186 .elementor-element.elementor-element-6c1e6d1 {
  max-width: 680px !important;
}
.elementor-186 .elementor-element.elementor-element-8cddeb1 {
  max-width: 680px !important;
}
.elementor-186 .elementor-element.elementor-element-37c183a {
  max-width: 680px !important;
}
.elementor-186 .elementor-element.elementor-element-9dcb204 {
  max-width: 680px !important;
}
.elementor-186 .elementor-element.elementor-element-b5a6423 .cjt15f0n {
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  height: auto;
  letter-spacing: 0.947px;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8px;
  text-transform: uppercase;
  width: 16px;
  vertical-align: middle;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-b5a6423 .ki4pa845 {
  color: rgb(255, 255, 255);
  cursor: pointer;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  letter-spacing: 0.947px;
  stroke: rgb(255, 255, 255);
  stroke-width: 1.8px;
  text-transform: uppercase;
  transform-origin: 0px 0px;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-b5a6423 .elementor-button {
  cursor: pointer;
  min-height: 52px;
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  column-gap: 16px;
  display: inline-flex;
  justify-content: center;
  row-gap: 16px;
}
.elementor-186 .elementor-element.elementor-element-17fe9e3 {
  color: rgb(16, 16, 20);
  display: block;
}
.elementor-186 .elementor-element.elementor-element-fb95f4e {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-columns: minmax(360px, 0.8fr) minmax(400px, 1.2fr);
  max-width: 1220px;
  grid-column-gap: 144px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-fb95f4e {
    grid-column-gap: 92.16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-fb95f4e {
    grid-column-gap: 69.03px;
  }
}

.elementor-186 .elementor-element.elementor-element-ffea0d9 {
  max-width: 570px !important;
}
.elementor-186 .elementor-element.elementor-element-8c27bb1 .x2wgwhjr {
  color: rgb(255, 255, 255);
  list-style-type: none;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi::before {
    bottom: 45.594px;
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .j38bnrvi::before {
    bottom: 69.391px;
    right: 269.141px;
  }
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  width: auto;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj::before {
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .uwksm7kj::before {
    bottom: 45.594px;
    right: 269.141px;
  }
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  width: auto;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog::before {
    bottom: 45.594px;
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nccv9tog::before {
    right: 269.141px;
  }
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  width: auto;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv::before {
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .gpv6clyv::before {
    bottom: 45.594px;
    right: 269.141px;
  }
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  width: auto;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y::before {
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .nsipyf7y::before {
    bottom: 45.594px;
    right: 269.141px;
  }
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy {
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  list-style-type: none;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-top: 12px;
  position: relative;
  width: auto;
  padding-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy::before {
  background-color: rgb(116, 215, 196);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  bottom: 21.797px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  line-height: 23.808px;
  position: absolute;
  right: 565px;
  text-align: left;
  top: 20px;
  width: 6px;
  -webkit-text-fill-color: rgb(196, 193, 202);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy::before {
    bottom: 45.594px;
    right: 361.672px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy {
    border-top-width: 1px;
    padding-bottom: 12px;
    padding-left: 24px;
    padding-top: 12px;
    padding-right: 0px;
  }

  .elementor-186 .elementor-element.elementor-element-8c27bb1 .weowjmqy::before {
    right: 269.141px;
  }
}
.elementor-186 .elementor-element.elementor-element-06ccd0e .wlmjjgqh {
  color: rgb(255, 255, 255);
  font-size: 13.76px;
  line-height: 1.6;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-cff45b4 {
  color: rgb(255, 255, 255);
  display: block;
}

.elementor-186 .elementor-element.elementor-element-3010b0c {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3010b0c .pu782v6x {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 24px;
  display: grid;
  grid-template-columns: minmax(140px, 0.65fr) 1fr;
  padding-bottom: 20px;
  padding-top: 20px;
  row-gap: 24px;
  grid-template-rows: auto;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3010b0c .pu782v6x {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3010b0c .pu782v6x {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-3010b0c .okviqlf0 {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3010b0c .zv7lv1j1 {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-2a76ec4 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-2a76ec4 .dyclriy2 {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 24px;
  display: grid;
  grid-template-columns: minmax(140px, 0.65fr) 1fr;
  padding-bottom: 20px;
  padding-top: 20px;
  row-gap: 24px;
  grid-template-rows: auto;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-2a76ec4 .dyclriy2 {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-2a76ec4 .dyclriy2 {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-2a76ec4 .epxig2ns {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-2a76ec4 .ta3hu1db {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-69ea20e {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-69ea20e .gthgc2tw {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 24px;
  display: grid;
  grid-template-columns: minmax(140px, 0.65fr) 1fr;
  padding-bottom: 20px;
  padding-top: 20px;
  row-gap: 24px;
  grid-template-rows: auto;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-69ea20e .gthgc2tw {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-69ea20e .gthgc2tw {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-69ea20e .ndzhvxgm {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-69ea20e .u951cka9 {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-b1ef4de {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-b1ef4de .a3d3hoyi {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 24px;
  display: grid;
  grid-template-columns: minmax(140px, 0.65fr) 1fr;
  padding-bottom: 20px;
  padding-top: 20px;
  row-gap: 24px;
  grid-template-rows: auto;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-b1ef4de .a3d3hoyi {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-b1ef4de .a3d3hoyi {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-b1ef4de .f3nkx8et {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-b1ef4de .lusmh23d {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-fd8544c {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-fd8544c .tnyb3ul0 {
  border-top-color: rgba(16, 16, 20, 0.16);
  border-top-width: 1px;
  color: rgb(16, 16, 20);
  column-gap: 24px;
  display: grid;
  grid-template-columns: minmax(140px, 0.65fr) 1fr;
  padding-bottom: 20px;
  padding-top: 20px;
  row-gap: 24px;
  grid-template-rows: auto;
  padding-right: 0px;
  padding-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-fd8544c .tnyb3ul0 {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-fd8544c .tnyb3ul0 {
    border-top-width: 1px;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-fd8544c .nahl6g8u {
  display: block;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-fd8544c .jhjbdy21 {
  display: block;
  width: auto;
}
.elementor-186 .elementor-element.elementor-element-6f57c3c {
  color: rgb(16, 16, 20);
  display: block;
}
.elementor-186 .elementor-element.elementor-element-dd1a05e {
  color: rgb(16, 16, 20);
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width: 1400px;
  grid-template-rows: auto;
}
.elementor-186 .elementor-element.elementor-element-fa6062b {
  color: rgb(16, 16, 20);
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-fa6062b {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-fa6062b {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-8e6a02a .bj91t4dh {
  color: rgb(157, 114, 255);
  display: block;
  font-size: 9.6px;
  font-weight: 800;
  letter-spacing: 1.824px;
  line-height: 1.6;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8e6a02a {
  max-width: 1400px !important;
}

.elementor-186 .elementor-element.elementor-element-8e6a02a .elementor-widget-container {
  display: flex;
  grid-column-gap: 16px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8e6a02a .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8e6a02a .elementor-widget-container {
    display: flex;
    flex-direction: column;
  }
}
.elementor-186 .elementor-element.elementor-element-7397d15 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-186 .elementor-element.elementor-element-7397d15 {
  width: auto;
  position: sticky;
  top: 130px;
}

.elementor-186 .elementor-element.elementor-element-7397d15 .ivxbyscy {
  align-self: start;
}

.elementor-186 .elementor-element.elementor-element-7397d15 .ac0uozzc {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  margin-bottom: 20.8px;
  margin-top: 0px;
  row-gap: 11.2px;
  width: auto;
  flex-direction: row;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .ac0uozzc {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .ac0uozzc {
    margin-bottom: 20.8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-7397d15 .efzfm26v {
  color: rgb(206, 204, 211);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-7397d15 .zu7h9awi {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .zu7h9awi {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .zu7h9awi {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-7397d15 .yml57gbt {
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 420px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .yml57gbt {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-7397d15 .yml57gbt {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-8700165 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8700165 .fv16q9yl {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .fv16q9yl {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .fv16q9yl {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-8700165 .ibjax062 {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-8700165 .d5lrxjba {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-8700165 .n11bmmsg {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .n11bmmsg {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .n11bmmsg {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-8700165 .afyc0vje {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  transform: rotate(45deg);
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .afyc0vje {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .afyc0vje {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-8700165 .dn8gaa06 {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .dn8gaa06 {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8700165 .dn8gaa06 {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-38a58cc {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-38a58cc .nt15qbee {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .nt15qbee {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .nt15qbee {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-38a58cc .ztrmt5qh {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-38a58cc .zm5957vo {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-38a58cc .se5rtbqt {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .se5rtbqt {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .se5rtbqt {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-38a58cc .w5wwj2y5 {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .w5wwj2y5 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .w5wwj2y5 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-38a58cc .m3h2wblk {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .m3h2wblk {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-38a58cc .m3h2wblk {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-642841b {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-642841b .r2phzysm {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-642841b .r2phzysm {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-642841b .r2phzysm {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-642841b .msgz5pqa {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-642841b .u8sn5iiz {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-642841b .enxsqr9a {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-642841b .enxsqr9a {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-642841b .enxsqr9a {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-642841b .hq47kwai {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-642841b .hq47kwai {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-642841b .hq47kwai {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-642841b .nm1enub3 {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-642841b .nm1enub3 {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-642841b .nm1enub3 {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-3a5fd4c {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .n0gehnvt {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .n0gehnvt {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .n0gehnvt {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .m5yt84zi {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .cqbm4uqw {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .kjpptr9s {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .kjpptr9s {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .kjpptr9s {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .zrgi8sqv {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .zrgi8sqv {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .zrgi8sqv {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-3a5fd4c .ixosegmg {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .ixosegmg {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-3a5fd4c .ixosegmg {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-462fe03 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-462fe03 .uk6v0e6i {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .uk6v0e6i {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .uk6v0e6i {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-462fe03 .m8ztv3gd {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-462fe03 .bpzt9g4q {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-462fe03 .sgn4wsv6 {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .sgn4wsv6 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .sgn4wsv6 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-462fe03 .l3w33di0 {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .l3w33di0 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .l3w33di0 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-462fe03 .ifsey0or {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .ifsey0or {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-462fe03 .ifsey0or {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-4ac9ae6 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .hxyhzily {
  border-bottom-color: rgba(255, 255, 255, 0.14);
  border-bottom-width: 1px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .hxyhzily {
    border-bottom-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .hxyhzily {
    border-bottom-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .cafquz38 {
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
  display: grid;
  grid-template-columns: 45px 1fr 32px;
  list-style-type: none;
  min-height: 100px;
  row-gap: 16px;
  width: auto;
  grid-template-rows: auto;
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .nksfqrxz {
  cursor: pointer;
  display: block;
  list-style-type: none;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .xb7nqsw0 {
  cursor: pointer;
  list-style-type: none;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .xb7nqsw0 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .xb7nqsw0 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .eqfvfr27 {
  align-items: center;
  border-bottom-color: rgba(255, 255, 255, 0.22);
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-width: 1px;
  border-left-color: rgba(255, 255, 255, 0.22);
  border-left-width: 1px;
  border-right-color: rgba(255, 255, 255, 0.22);
  border-right-width: 1px;
  border-top-color: rgba(255, 255, 255, 0.22);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-top-width: 1px;
  cursor: pointer;
  display: grid;
  height: 30px;
  justify-items: center;
  list-style-type: none;
  width: 30px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .eqfvfr27 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .eqfvfr27 {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 1px;
  }
}

.elementor-186 .elementor-element.elementor-element-4ac9ae6 .xyecuume {
  margin-bottom: 32px;
  margin-left: 61px;
  margin-right: 32px;
  margin-top: -16px;
  max-width: 680px;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .xyecuume {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-4ac9ae6 .xyecuume {
    margin-bottom: 32px;
    margin-left: 61px;
    margin-right: 32px;
    margin-top: -16px;
  }
}
.elementor-186 .elementor-element.elementor-element-de13c7f {
  display: block;
}
.elementor-186 .elementor-element.elementor-element-559b63f {
  display: grid;
  grid-template-columns: minmax(300px, 0.7fr) minmax(500px, 1.3fr);
  max-width: 1400px;
  grid-column-gap: 144px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-559b63f {
    grid-column-gap: 92.16px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-559b63f {
    grid-column-gap: 69.03px;
  }
}
.elementor-186 .elementor-element.elementor-element-258358a {
  position: relative;
  overflow: hidden;
  display: block;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-258358a {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-258358a {
    overflow: hidden;
  }
}
.elementor-186 .elementor-element.elementor-element-782d0c5 {
  background-repeat: repeat, repeat;
  bottom: 0px;
  color: rgb(255, 255, 255);
  left: 0px;
  opacity: 0.3;
  position: absolute;
  right: 0px;
  text-align: center;
  top: 0px;
  -webkit-mask-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0) 88%);
}
.elementor-186 .elementor-element.elementor-element-76df702 .onk6wonm {
  background-color: rgb(116, 215, 196);
  color: rgb(228, 220, 255);
  display: block;
  font-size: 10.88px;
  font-weight: 800;
  height: 1px;
  letter-spacing: 2.067px;
  text-align: center;
  text-transform: uppercase;
  width: 27.2px;
}

.elementor-186 .elementor-element.elementor-element-76df702 {
  position: relative;
}

.elementor-186 .elementor-element.elementor-element-76df702 p {
  align-items: center;
  column-gap: 11.2px;
  display: flex;
  justify-content: center;
  row-gap: 11.2px;
  flex-direction: row;
}
.elementor-186 .elementor-element.elementor-element-8618551 .pjvxuyzj {
  color: rgb(242, 240, 233);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 100.4px;
  letter-spacing: -8.051px;
  line-height: 0.94;
  text-align: center;
  width: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-8618551 .pjvxuyzj {
    font-size: 72.704px;
    letter-spacing: -4.944px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-8618551 .pjvxuyzj {
    font-size: 54.457px;
    letter-spacing: -3.703px;
  }
}

.elementor-186 .elementor-element.elementor-element-8618551 {
  position: relative;
  max-width: 1200px !important;
}
.elementor-186 .elementor-element.elementor-element-f7d8a60 {
  position: relative;
  max-width: 760px !important;
}
.elementor-186 .elementor-element.elementor-element-b7ef1a8 .z4uc4rig {
  color: rgb(16, 16, 20);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  height: auto;
  letter-spacing: 0.947px;
  stroke: rgb(16, 16, 20);
  stroke-width: 1.8px;
  text-align: center;
  text-transform: uppercase;
  width: 16px;
  vertical-align: middle;
  overflow: hidden;
}

.elementor-186 .elementor-element.elementor-element-b7ef1a8 .z9miu9wk {
  color: rgb(16, 16, 20);
  cursor: pointer;
  fill: none;
  font-size: 11.84px;
  font-weight: 800;
  letter-spacing: 0.947px;
  stroke: rgb(16, 16, 20);
  stroke-width: 1.8px;
  text-align: center;
  text-transform: uppercase;
  transform-origin: 0px 0px;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-b7ef1a8 .elementor-button {
  cursor: pointer;
  min-height: 52px;
  text-align: center;
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  column-gap: 16px;
  display: flex;
  justify-content: center;
  row-gap: 16px;
}
.elementor-186 .elementor-element.elementor-element-fa32b29 .elementor-button {
  cursor: pointer;
  min-height: 52px;
  text-align: center;
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  column-gap: 16px;
  display: flex;
  justify-content: center;
  row-gap: 16px;
}
.elementor-186 .elementor-element.elementor-element-0445fae {
  color: rgb(255, 255, 255);
  position: relative;
  text-align: center;
  grid-column-gap: 12.8px;
}
.elementor-186 .elementor-element.elementor-element-27c0ded {
  width: auto;
  position: relative;
  margin-top: 22.4px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.elementor-186 .elementor-element.elementor-element-27c0ded .w54mi1a9 {
  color: rgb(216, 208, 239);
  display: block;
  font-size: 10.56px;
  line-height: 1.6;
  text-align: center;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-27c0ded {
    margin-top: 22.4px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-27c0ded {
    margin-top: 22.4px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
}
.elementor-186 .elementor-element.elementor-element-1dfc8c2 {
  color: rgb(255, 255, 255);
  position: relative;
  text-align: center;
  overflow: hidden;
  display: block;
}

.elementor-186 .elementor-element.elementor-element-1dfc8c2::before {
  background-image: radial-gradient(circle, rgba(255, 255, 255, 0.13), rgba(0, 0, 0, 0) 45%);
  bottom: -96.484px;
  content: "";
  display: block;
  height: 1157.95px;
  left: -192px;
  position: absolute;
  right: -192px;
  top: -96.484px;
  width: 2304px;
  -webkit-text-fill-color: rgb(255, 255, 255);
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1dfc8c2 {
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-1dfc8c2::before {
    bottom: -70.719px;
    height: 848.766px;
    left: -102.391px;
    right: -102.391px;
    top: -70.719px;
    width: 1228.78px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1dfc8c2 {
    overflow: hidden;
  }

  .elementor-186 .elementor-element.elementor-element-1dfc8c2::before {
    bottom: -62.25px;
    height: 747.109px;
    left: -76.687px;
    right: -76.687px;
    top: -62.25px;
    width: 920.375px;
  }
}
.elementor-186 .elementor-element.elementor-element-1fd92f8 {
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .r2s6gmkq {
  align-items: center;
  border-top-color: rgba(255, 255, 255, 0.14);
  border-top-width: 1px;
  color: rgb(142, 139, 148);
  column-gap: 32px;
  display: grid;
  font-size: 10.4px;
  grid-template-columns: 1fr auto auto;
  min-height: 150px;
  padding-bottom: 32px;
  padding-left: 72px;
  padding-right: 72px;
  padding-top: 32px;
  row-gap: 32px;
  grid-template-rows: auto;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .r2s6gmkq {
    border-top-width: 1px;
    padding-bottom: 32px;
    padding-left: 40.96px;
    padding-right: 40.96px;
    padding-top: 32px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .r2s6gmkq {
    border-top-width: 1px;
    padding-bottom: 32px;
    padding-left: 30.68px;
    padding-right: 30.68px;
    padding-top: 32px;
  }
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .u9f31gta {
  align-items: baseline;
  column-gap: 1.28px;
  cursor: pointer;
  display: flex;
  row-gap: 1.28px;
  width: auto;
  flex-direction: row;
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .lxx4cjtl {
  color: rgb(157, 114, 255);
  cursor: pointer;
  display: block;
  font-size: 15.184px;
  font-weight: 700;
  letter-spacing: -0.304px;
  line-height: 1;
  margin-right: 1.215px;
  width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .lxx4cjtl {
    margin-right: 1.215px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .lxx4cjtl {
    margin-right: 1.215px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .kgf9lwst {
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  font-size: 23.36px;
  font-weight: 900;
  letter-spacing: -1.402px;
  line-height: 1;
  width: auto;
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .f92yooqz {
  align-self: center;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  font-size: 23.36px;
  font-weight: 900;
  height: 5.12px;
  letter-spacing: -1.402px;
  line-height: 1;
  margin-left: 2.88px;
  width: 5.12px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .f92yooqz {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    margin-left: 2.88px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .f92yooqz {
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    margin-left: 2.88px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .cegjnqjz {
  color: rgb(203, 201, 207);
  cursor: pointer;
  display: block;
  font-size: 8.877px;
  font-weight: 900;
  letter-spacing: 1.687px;
  line-height: 1;
  margin-left: 6.72px;
  width: auto;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .cegjnqjz {
    margin-left: 6.72px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .cegjnqjz {
    margin-left: 6.72px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-1fd92f8 .sxm6cfnm {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .sxm6cfnm {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-1fd92f8 .sxm6cfnm {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }
}

.elementor-186 .elementor-element.elementor-element-4a06081 {
  display: block;
}
.elementor-186 .elementor-element.elementor-element-800a296 {
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  color: rgb(242, 240, 233);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
  grid-column-gap: normal;
}

.elementor-186 .elementor-element.elementor-element-800a296 p {
  margin-bottom: 0;
}

.elementor-186 .elementor-element.elementor-element-800a296 .elementor-button {
  line-height: inherit !important;
}

.elementor-186 .elementor-element.elementor-element-800a296 {
  color: rgb(242, 240, 233);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 1.6;
  grid-column-gap: normal;
}

@media (max-width: 1024px) {
  .elementor-186 .elementor-element.elementor-element-800a296 {
    display: flex;
  }
}

@media (max-width: 767px) {
  .elementor-186 .elementor-element.elementor-element-800a296 {
    display: flex;
  }
}

body {
  overflow-x: hidden;
}
