.elementor-55781 .elementor-element.elementor-element-2409fcda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-55781 .elementor-element.elementor-element-554cef34{z-index:1;}.elementor-55781 .elementor-element.elementor-element-464da5b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-55781 .elementor-element.elementor-element-51116759{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-128a5888{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-71441df8{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-4cd30773{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-6b2ff616{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-4f1d3d71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-76f1e47e{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-44157bc5{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-343629d2{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-2e78d807{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-746a5b0{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-54e0eadd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-7dd514be{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-49e54147{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-432b7339{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-726e1707{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-749dbb68{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-3109270c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-193ac609{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-189cbc3b{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-6e9c6c0f{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-1e3501f5{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-38d49af{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-a94da40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-21489a5b{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-585d7ef7{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-76ee4429{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-293961da{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-6116d5c4{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-436c137e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-61dd8d1d{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-3bbf9c84{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-f2292c9{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-b77929{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-4f689ac7{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-732a93c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55781 .elementor-element.elementor-element-68e3dd57{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-15113d11{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-7149aad8{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-2026d88d{--icon-box-icon-margin:15px;}.elementor-55781 .elementor-element.elementor-element-b54edfd{--icon-box-icon-margin:15px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-2409fcda */.elementor-55781 .elementor-element.elementor-element-2409fcda{
    --currentColor: rgba(147, 107, 218, 0.32);
    --borderGradient: #936BDA;
}/* End custom CSS */