.elementor-8191 .elementor-element.elementor-element-bc47f96{--display:grid;--min-height:100vh;--e-con-grid-template-columns:3fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 clamp(3rem, 1.8537rem + 2.3881vw, 4rem);--row-gap:0;--column-gap:clamp(3rem, 1.8537rem + 2.3881vw, 4rem);--grid-auto-flow:row;--justify-items:stretch;--padding-top:10rem;--padding-bottom:10rem;--padding-left:5rem;--padding-right:5rem;}.elementor-8191 .elementor-element.elementor-element-70b9e85{--display:flex;--min-height:76vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8191 .elementor-element.elementor-element-45e3636{--display:flex;--min-height:0vh;--justify-content:center;--gap:1.5em 0em;--row-gap:1.5em;--column-gap:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8191 .elementor-element.elementor-element-0656407 > .elementor-widget-container{padding:0em 5em 0em 0em;}.elementor-8191 .elementor-element.elementor-element-0656407{text-align:start;}.elementor-8191 .elementor-element.elementor-element-0656407 .elementor-heading-title{font-size:clamp(2.75rem, 2.2073rem + 2.4119vw, 4.375rem);line-height:clamp(3.125rem, 2.5823rem + 2.4119vw, 4.75rem);color:var( --e-global-color-0b635fe );}.elementor-8191 .elementor-element.elementor-element-8818cc8 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-8191 .elementor-element.elementor-element-7c2ab90{--display:flex;--gap:1.2em 0em;--row-gap:1.2em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8191 .elementor-element.elementor-element-e66e266{text-align:start;}.elementor-8191 .elementor-element.elementor-element-195ae2b{--spacer-size:clamp(1.25rem, 0.9369rem + 1.3915vw, 2.1875rem);}.elementor-8191 .elementor-element.elementor-element-f788098 .elementor-button{background-color:var( --e-global-color-dac0b43 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-8191 .elementor-element.elementor-element-f788098 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1023px){.elementor-8191 .elementor-element.elementor-element-bc47f96{--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-8191 .elementor-element.elementor-element-70b9e85{--min-height:70vh;}.elementor-8191 .elementor-element.elementor-element-45e3636{--justify-content:center;}}@media(max-width:767px){.elementor-8191 .elementor-element.elementor-element-bc47f96{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 0;--row-gap:0;--column-gap:0;--grid-auto-flow:row;--padding-top:10rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8191 .elementor-element.elementor-element-70b9e85{--min-height:45vh;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8191 .elementor-element.elementor-element-70b9e85.e-con{--order:-99999 /* order start hack */;}}@media(min-width:2400px){.elementor-8191 .elementor-element.elementor-element-bc47f96{--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-e66e266 */.elementor-widget-text-editor li {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

.elementor-widget-text-editor li {
    position: relative;
    padding-left:  1.5rem;
    min-width: 0;
}

.elementor-widget-text-editor li::before {
    content: "•";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 2rem;
}

.elementor-widget-text-editor li {
    min-width: 0;
}/* End custom CSS */