.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-277 .elementor-element.elementor-element-91b964a{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-91b964a a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-8e73e8c{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-8e73e8c a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-db9db74{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-db9db74 a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-1b1bc4c{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-1b1bc4c a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-71af26d{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-71af26d a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-c9d4636{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-c9d4636 a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-d29dda6{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-d29dda6 a{color:var( --e-global-color-999c5c8 );}.elementor-277 .elementor-element.elementor-element-1fec170{font-size:0.833vw;font-weight:500;color:#000000;}.elementor-277 .elementor-element.elementor-element-1fec170 a{color:var( --e-global-color-999c5c8 );}@media(max-width:1024px){.elementor-277 .elementor-element.elementor-element-91b964a{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-8e73e8c{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-db9db74{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-1b1bc4c{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-71af26d{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-c9d4636{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-d29dda6{font-size:1.4vw;}.elementor-277 .elementor-element.elementor-element-1fec170{font-size:1.4vw;}}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-91b964a{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-8e73e8c{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-db9db74{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-1b1bc4c{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-71af26d{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-c9d4636{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-d29dda6{font-size:3.333vw;}.elementor-277 .elementor-element.elementor-element-1fec170{font-size:3.333vw;}}/* Start custom CSS for text-editor, class: .elementor-element-91b964a */.elementor-277 .elementor-element.elementor-element-91b964a li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-91b964a ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e73e8c */.elementor-277 .elementor-element.elementor-element-8e73e8c li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-8e73e8c ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9db74 */.elementor-277 .elementor-element.elementor-element-db9db74 li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-db9db74 ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b1bc4c */.elementor-277 .elementor-element.elementor-element-1b1bc4c li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-1b1bc4c ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71af26d */.elementor-277 .elementor-element.elementor-element-71af26d li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-71af26d ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9d4636 */.elementor-277 .elementor-element.elementor-element-c9d4636 li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-c9d4636 ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29dda6 */.elementor-277 .elementor-element.elementor-element-d29dda6 li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-d29dda6 ul{
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fec170 */.elementor-277 .elementor-element.elementor-element-1fec170 li{
    margin-bottom: 1vh;
}
.elementor-277 .elementor-element.elementor-element-1fec170 ul{
    padding-left: 10px;
}/* End custom CSS */