.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-73a50e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:45px;letter-spacing:-0.2px;color:#7247DB;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8ac66cb{font-family:"Montserrat", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-8ac66cb p{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-8744d5b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-7218a84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:45px;letter-spacing:-0.2px;color:#7247DB;}.elementor-20 .elementor-element.elementor-element-ceef94e{font-family:"Montserrat", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-ceef94e p{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-d426ceb{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-44b6c56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a53cc94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a53cc94.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a53cc94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:45px;letter-spacing:-0.2px;color:#7247DB;}.elementor-20 .elementor-element.elementor-element-e28f80b{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-e28f80b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e28f80b p{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-dc8381b{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#7A7A7A;}.elementor-20 .elementor-element.elementor-element-dc8381b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8760886{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8760886.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8760886 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#733DBE;}.elementor-20 .elementor-element.elementor-element-d5d9823{width:var( --container-widget-width, 96.905% );max-width:96.905%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:96.905%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-d5d9823.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b7cfaef{width:var( --container-widget-width, 25.866% );max-width:25.866%;--container-widget-width:25.866%;--container-widget-flex-grow:0;text-align:end;}.elementor-20 .elementor-element.elementor-element-b7cfaef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2cfe46c{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-20 .elementor-element.elementor-element-2cfe46c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2cfe46c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#733DBE;}.elementor-20 .elementor-element.elementor-element-9ece742{width:var( --container-widget-width, 30.537% );max-width:30.537%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:30.537%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:65px;}.elementor-20 .elementor-element.elementor-element-9ece742.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b3173b9{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-20 .elementor-element.elementor-element-b3173b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b3173b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#733DBE;}.elementor-20 .elementor-element.elementor-element-4cbbc8b{width:var( --container-widget-width, 30.537% );max-width:30.537%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:30.537%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:41px;}.elementor-20 .elementor-element.elementor-element-4cbbc8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a677d64{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-20 .elementor-element.elementor-element-a677d64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a677d64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:86px;color:#733DBE;}.elementor-20 .elementor-element.elementor-element-de40b11{width:100%;max-width:100%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-de40b11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-40dcd13 .elementor-button{background-color:#8C61CE;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-40dcd13{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;border-radius:20px 20px 20px 20px;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-8ac66cb{font-size:10px;}.elementor-20 .elementor-element.elementor-element-8744d5b{column-gap:0px;font-size:10px;}.elementor-20 .elementor-element.elementor-element-ceef94e{font-size:10px;}.elementor-20 .elementor-element.elementor-element-d426ceb{font-size:10px;}.elementor-20 .elementor-element.elementor-element-44b6c56{width:var( --container-widget-width, 110.5px );max-width:110.5px;--container-widget-width:110.5px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-44b6c56.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-a53cc94 .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-e28f80b{--container-widget-width:172px;--container-widget-flex-grow:0;width:var( --container-widget-width, 172px );max-width:172px;font-size:10px;}.elementor-20 .elementor-element.elementor-element-e28f80b p{margin-block-end:25px;}.elementor-20 .elementor-element.elementor-element-dc8381b{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;font-size:10px;}.elementor-20 .elementor-element.elementor-element-dc8381b.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-8760886 .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-d5d9823{font-size:10px;}.elementor-20 .elementor-element.elementor-element-b7cfaef{width:var( --container-widget-width, 44.063px );max-width:44.063px;--container-widget-width:44.063px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b7cfaef.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-2cfe46c .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-9ece742{width:var( --container-widget-width, 295.234px );max-width:295.234px;--container-widget-width:295.234px;--container-widget-flex-grow:0;font-size:10px;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-b3173b9.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-b3173b9 .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-4cbbc8b{width:var( --container-widget-width, 292.219px );max-width:292.219px;--container-widget-width:292.219px;--container-widget-flex-grow:0;font-size:10px;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-a677d64{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a677d64 .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-de40b11{font-size:10px;}}