.elementor-29015 .elementor-element.elementor-element-f24e295{--display:flex;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--margin-top:0rem;--margin-bottom:2.25rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.5rem;}.elementor-29015 .elementor-element.elementor-element-5c603a5 .elementor-heading-title{font-family:var( --e-global-typography-b10f6b2-font-family ), Sans-serif;font-size:var( --e-global-typography-b10f6b2-font-size );font-weight:var( --e-global-typography-b10f6b2-font-weight );line-height:var( --e-global-typography-b10f6b2-line-height );letter-spacing:var( --e-global-typography-b10f6b2-letter-spacing );word-spacing:var( --e-global-typography-b10f6b2-word-spacing );}.elementor-29015 .elementor-element.elementor-element-a1e1b0d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-29015 .elementor-element.elementor-element-a1e1b0d:not(.elementor-motion-effects-element-type-background), .elementor-29015 .elementor-element.elementor-element-a1e1b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3093a2 );}.elementor-29015 .elementor-element.elementor-element-c174171{text-align:center;}.elementor-29015 .elementor-element.elementor-element-131209a{text-align:center;}.elementor-29015 .elementor-element.elementor-element-b244659 .elementor-button{background-color:var( --e-global-color-d4cb2e0 );fill:var( --e-global-color-59f93432 );color:var( --e-global-color-59f93432 );}.elementor-29015 .elementor-element.elementor-element-01eb195{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--margin-top:2.25rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.5rem;}.elementor-29015 .elementor-element.elementor-element-b412830{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-72010c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-ad20508{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-d7ed82f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-254d22a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-7c43a5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29015 .elementor-element.elementor-element-cdee8df{--display:flex;--gap:2.25rem 2.25rem;--row-gap:2.25rem;--column-gap:2.25rem;--margin-top:0rem;--margin-bottom:2.25rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.5rem;}.elementor-29015 .elementor-element.elementor-element-66cef2a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-29015 .elementor-element.elementor-element-66cef2a:not(.elementor-motion-effects-element-type-background), .elementor-29015 .elementor-element.elementor-element-66cef2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3093a2 );}.elementor-29015 .elementor-element.elementor-element-c879141{text-align:center;}.elementor-29015 .elementor-element.elementor-element-ae097d6{text-align:center;}.elementor-29015 .elementor-element.elementor-element-da07841 .elementor-button{background-color:var( --e-global-color-d4cb2e0 );fill:var( --e-global-color-59f93432 );color:var( --e-global-color-59f93432 );}.elementor-29015 .elementor-element.elementor-element-611c78c{--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;}.elementor-29015 .elementor-element.elementor-element-9a330e6{--display:flex;}.elementor-29015 .elementor-element.elementor-element-551a233{--display:flex;}@media(max-width:1024px){.elementor-29015 .elementor-element.elementor-element-5c603a5 .elementor-heading-title{font-size:var( --e-global-typography-b10f6b2-font-size );line-height:var( --e-global-typography-b10f6b2-line-height );letter-spacing:var( --e-global-typography-b10f6b2-letter-spacing );word-spacing:var( --e-global-typography-b10f6b2-word-spacing );}.elementor-29015 .elementor-element.elementor-element-01eb195{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29015 .elementor-element.elementor-element-5c603a5 .elementor-heading-title{font-size:var( --e-global-typography-b10f6b2-font-size );line-height:var( --e-global-typography-b10f6b2-line-height );letter-spacing:var( --e-global-typography-b10f6b2-letter-spacing );word-spacing:var( --e-global-typography-b10f6b2-word-spacing );}.elementor-29015 .elementor-element.elementor-element-01eb195{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-77bc72a8 */.elementor-29015 .elementor-element.elementor-element-77bc72a8 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131209a */.elementor-29015 .elementor-element.elementor-element-131209a p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae097d6 */.elementor-29015 .elementor-element.elementor-element-ae097d6 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */