.elementor-235940 .elementor-element.elementor-element-763944a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-763944a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-d00ea09{--box-background-color:#F9F9F9;--box-border-color:#BFBFBF91;--box-border-width:1px;--box-border-radius:10px;--box-padding:15px;--header-background-color:#E6E6E6;--separator-width:0px;--item-text-color:#000000;--item-text-hover-color:#C60018;--item-text-hover-decoration:underline;--item-text-active-color:#C60018;--item-text-active-decoration:underline;}.elementor-235940 .elementor-element.elementor-element-d00ea09 .elementor-toc__header, .elementor-235940 .elementor-element.elementor-element-d00ea09 .elementor-toc__header-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-235940 .elementor-element.elementor-element-d00ea09 .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-d02ffd4{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-d02ffd4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-d8996bb{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-d8996bb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-a6c9ed3{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-a6c9ed3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-9c39fca{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-9c39fca > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-8fabcd7{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-8fabcd7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-9909b7d img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-235940 .elementor-element.elementor-element-5ad67d3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-5ad67d3 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-235940 .elementor-element.elementor-element-546d642{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-546d642 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-c58176c img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-235940 .elementor-element.elementor-element-d2a3ee8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-d2a3ee8 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-235940 .elementor-element.elementor-element-3fc6160{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-3fc6160 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-64dd05c img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-235940 .elementor-element.elementor-element-686b0bd{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-686b0bd > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-235940 .elementor-element.elementor-element-5fb4d58{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-5fb4d58 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-744aec6 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-235940 .elementor-element.elementor-element-21bf37d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-21bf37d > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-235940 .elementor-element.elementor-element-22e8729{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-22e8729 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-235940 .elementor-element.elementor-element-64eae5e{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-235940 .elementor-element.elementor-element-64eae5e > .elementor-widget-container{margin:0px 0px -20px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-763944a */.elementor-235940 .elementor-element.elementor-element-763944a strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-763944a ol, .elementor-235940 .elementor-element.elementor-element-763944a ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-d00ea09 */.elementor-235940 .elementor-element.elementor-element-d00ea09 .elementor-toc__list-wrapper ul{
  margin-bottom:0px;
}

.elementor-235940 .elementor-element.elementor-element-d00ea09 .elementor-toc__list-wrapper{
  margin-bottom: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d02ffd4 */.elementor-235940 .elementor-element.elementor-element-d02ffd4 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-d02ffd4 ol, .elementor-235940 .elementor-element.elementor-element-d02ffd4 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8996bb */.elementor-235940 .elementor-element.elementor-element-d8996bb strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-d8996bb ol, .elementor-235940 .elementor-element.elementor-element-d8996bb ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6c9ed3 */.elementor-235940 .elementor-element.elementor-element-a6c9ed3 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-a6c9ed3 ol, .elementor-235940 .elementor-element.elementor-element-a6c9ed3 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c39fca */.elementor-235940 .elementor-element.elementor-element-9c39fca strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-9c39fca ol, .elementor-235940 .elementor-element.elementor-element-9c39fca ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fabcd7 */.elementor-235940 .elementor-element.elementor-element-8fabcd7 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-8fabcd7 ol, .elementor-235940 .elementor-element.elementor-element-8fabcd7 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad67d3 */.elementor-235940 .elementor-element.elementor-element-5ad67d3 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-546d642 */.elementor-235940 .elementor-element.elementor-element-546d642 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-546d642 ol, .elementor-235940 .elementor-element.elementor-element-546d642 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2a3ee8 */.elementor-235940 .elementor-element.elementor-element-d2a3ee8 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fc6160 */.elementor-235940 .elementor-element.elementor-element-3fc6160 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-3fc6160 ol, .elementor-235940 .elementor-element.elementor-element-3fc6160 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-686b0bd */.elementor-235940 .elementor-element.elementor-element-686b0bd strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fb4d58 */.elementor-235940 .elementor-element.elementor-element-5fb4d58 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-5fb4d58 ol, .elementor-235940 .elementor-element.elementor-element-5fb4d58 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21bf37d */.elementor-235940 .elementor-element.elementor-element-21bf37d strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22e8729 */.elementor-235940 .elementor-element.elementor-element-22e8729 strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-22e8729 ol, .elementor-235940 .elementor-element.elementor-element-22e8729 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64eae5e */.elementor-235940 .elementor-element.elementor-element-64eae5e strong{
    font-weight: 600;
}

.elementor-235940 .elementor-element.elementor-element-64eae5e ol, .elementor-235940 .elementor-element.elementor-element-64eae5e ul {
    padding-left: 40px !important;
}/* End custom CSS */