.elementor-1917 .elementor-element.elementor-element-64d959d{--display:flex;}.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-1917 .elementor-element.elementor-element-8bdd1e2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-5a7a9a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-fe7adbb{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-1917 .elementor-element.elementor-element-847f524 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-4a6ab5e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-9215cca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-001af2d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-c1843cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-95aecb6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-30e8ecd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-fa08220{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-9d70d4f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-6e3bd9e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-7696428{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-1608a3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-5e85fba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-a9e48fd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-32a2005{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-641251d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-5715f42 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-3d37fa4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-9b88d29{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-d369caf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-2c070e0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-4828381{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-b9e85ff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-a12203c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-0c15858{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-0af1a64{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-4c56cd5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-73f3d85{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-5911868 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-c6ff342{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-83b3ddb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-692b1bc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-fb05d85{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-7fd048e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-843b913{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-d0fc392 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-1b44513{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-2ec827b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-f712c1f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-40bb5e1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-5d6969b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-7de37f3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-148a289{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-02a8f89{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-a1b974c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-2f47774 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-e163c9e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-4934bf7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-3364f9d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-652cc84{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-21ba964{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-32d69fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-5b53a4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-bb872e5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-2bd58e3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-52bb8c9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-add9af4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-ae7d2b6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-eb56c38 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-1917 .elementor-element.elementor-element-193f54b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-b64b17b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-a33ea07{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1917 .elementor-element.elementor-element-aab0cc6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for text-editor, class: .elementor-element-8bdd1e2 */.elementor-1917 .elementor-element.elementor-element-8bdd1e2 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-8bdd1e2 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a7a9a4 */.elementor-1917 .elementor-element.elementor-element-5a7a9a4 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-5a7a9a4 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe7adbb */.elementor-1917 .elementor-element.elementor-element-fe7adbb strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-fe7adbb ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a6ab5e */.elementor-1917 .elementor-element.elementor-element-4a6ab5e strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-4a6ab5e ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9215cca */.elementor-1917 .elementor-element.elementor-element-9215cca strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-9215cca ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-001af2d */.elementor-1917 .elementor-element.elementor-element-001af2d strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-001af2d ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1843cf */.elementor-1917 .elementor-element.elementor-element-c1843cf strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-c1843cf ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95aecb6 */.elementor-1917 .elementor-element.elementor-element-95aecb6 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-95aecb6 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa08220 */.elementor-1917 .elementor-element.elementor-element-fa08220 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-fa08220 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d70d4f */.elementor-1917 .elementor-element.elementor-element-9d70d4f strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-9d70d4f ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e3bd9e */.elementor-1917 .elementor-element.elementor-element-6e3bd9e strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-6e3bd9e ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7696428 */.elementor-1917 .elementor-element.elementor-element-7696428 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-7696428 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e85fba */.elementor-1917 .elementor-element.elementor-element-5e85fba strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-5e85fba ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9e48fd */.elementor-1917 .elementor-element.elementor-element-a9e48fd strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-a9e48fd ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32a2005 */.elementor-1917 .elementor-element.elementor-element-32a2005 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-32a2005 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-641251d */.elementor-1917 .elementor-element.elementor-element-641251d strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-641251d ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d37fa4 */.elementor-1917 .elementor-element.elementor-element-3d37fa4 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-3d37fa4 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b88d29 */.elementor-1917 .elementor-element.elementor-element-9b88d29 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-9b88d29 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d369caf */.elementor-1917 .elementor-element.elementor-element-d369caf strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-d369caf ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c070e0 */.elementor-1917 .elementor-element.elementor-element-2c070e0 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-2c070e0 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4828381 */.elementor-1917 .elementor-element.elementor-element-4828381 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-4828381 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9e85ff */.elementor-1917 .elementor-element.elementor-element-b9e85ff strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-b9e85ff ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c15858 */.elementor-1917 .elementor-element.elementor-element-0c15858 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-0c15858 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af1a64 */.elementor-1917 .elementor-element.elementor-element-0af1a64 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-0af1a64 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c56cd5 */.elementor-1917 .elementor-element.elementor-element-4c56cd5 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-4c56cd5 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73f3d85 */.elementor-1917 .elementor-element.elementor-element-73f3d85 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-73f3d85 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6ff342 */.elementor-1917 .elementor-element.elementor-element-c6ff342 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-c6ff342 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83b3ddb */.elementor-1917 .elementor-element.elementor-element-83b3ddb strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-83b3ddb ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-692b1bc */.elementor-1917 .elementor-element.elementor-element-692b1bc strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-692b1bc ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb05d85 */.elementor-1917 .elementor-element.elementor-element-fb05d85 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-fb05d85 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fd048e */.elementor-1917 .elementor-element.elementor-element-7fd048e strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-7fd048e ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-843b913 */.elementor-1917 .elementor-element.elementor-element-843b913 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-843b913 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b44513 */.elementor-1917 .elementor-element.elementor-element-1b44513 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-1b44513 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ec827b */.elementor-1917 .elementor-element.elementor-element-2ec827b strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-2ec827b ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f712c1f */.elementor-1917 .elementor-element.elementor-element-f712c1f strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-f712c1f ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40bb5e1 */.elementor-1917 .elementor-element.elementor-element-40bb5e1 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-40bb5e1 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7de37f3 */.elementor-1917 .elementor-element.elementor-element-7de37f3 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-7de37f3 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-148a289 */.elementor-1917 .elementor-element.elementor-element-148a289 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-148a289 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a8f89 */.elementor-1917 .elementor-element.elementor-element-02a8f89 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-02a8f89 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1b974c */.elementor-1917 .elementor-element.elementor-element-a1b974c strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-a1b974c ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e163c9e */.elementor-1917 .elementor-element.elementor-element-e163c9e strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-e163c9e ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4934bf7 */.elementor-1917 .elementor-element.elementor-element-4934bf7 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-4934bf7 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3364f9d */.elementor-1917 .elementor-element.elementor-element-3364f9d strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-3364f9d ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652cc84 */.elementor-1917 .elementor-element.elementor-element-652cc84 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-652cc84 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21ba964 */.elementor-1917 .elementor-element.elementor-element-21ba964 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-21ba964 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32d69fa */.elementor-1917 .elementor-element.elementor-element-32d69fa strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-32d69fa ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb872e5 */.elementor-1917 .elementor-element.elementor-element-bb872e5 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-bb872e5 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd58e3 */.elementor-1917 .elementor-element.elementor-element-2bd58e3 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-2bd58e3 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52bb8c9 */.elementor-1917 .elementor-element.elementor-element-52bb8c9 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-52bb8c9 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add9af4 */.elementor-1917 .elementor-element.elementor-element-add9af4 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-add9af4 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae7d2b6 */.elementor-1917 .elementor-element.elementor-element-ae7d2b6 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-ae7d2b6 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-193f54b */.elementor-1917 .elementor-element.elementor-element-193f54b strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-193f54b ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b64b17b */.elementor-1917 .elementor-element.elementor-element-b64b17b strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-b64b17b ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a33ea07 */.elementor-1917 .elementor-element.elementor-element-a33ea07 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-a33ea07 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aab0cc6 */.elementor-1917 .elementor-element.elementor-element-aab0cc6 strong{
    font-weight: 600;
}
.elementor-1917 .elementor-element.elementor-element-aab0cc6 ul{
    display: flex;
    flex-direction: column;
    gap:6px;
    padding-left:20px;
}/* End custom CSS */