.elementor-228580 .elementor-element.elementor-element-51ea047{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-51ea047 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-4974e01{--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-228580 .elementor-element.elementor-element-4974e01 .elementor-toc__header, .elementor-228580 .elementor-element.elementor-element-4974e01 .elementor-toc__header-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-228580 .elementor-element.elementor-element-4974e01 .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-1fba495{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-1fba495 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-90cfbbe img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-9652e47{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-9652e47 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-228580 .elementor-element.elementor-element-a5c5ab9{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-a5c5ab9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-d45bef5{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-d45bef5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-487b266 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-724ac18{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-724ac18 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-228580 .elementor-element.elementor-element-29bd368{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-29bd368 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-398eaaf img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-538bfd1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-538bfd1 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-228580 .elementor-element.elementor-element-e293dd5{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-e293dd5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-98f778c img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-9b531a7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-9b531a7 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-228580 .elementor-element.elementor-element-5442a0a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-5442a0a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-49823cc img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-1eb4165{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-1eb4165 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-228580 .elementor-element.elementor-element-27bd4de{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-27bd4de > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-228580 .elementor-element.elementor-element-42d1f38 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-228580 .elementor-element.elementor-element-21c1867{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-228580 .elementor-element.elementor-element-21c1867 > .elementor-widget-container{margin:-10px 0px -15px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-51ea047 */.elementor-228580 .elementor-element.elementor-element-51ea047 strong{
    font-weight: 600;
}

.elementor-228580 .elementor-element.elementor-element-51ea047 ol, .elementor-228580 .elementor-element.elementor-element-51ea047 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-4974e01 */.elementor-228580 .elementor-element.elementor-element-4974e01 .elementor-toc__list-wrapper ul{
  margin-bottom:0px;
}

.elementor-228580 .elementor-element.elementor-element-4974e01 .elementor-toc__list-wrapper{
  margin-bottom: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fba495 */.elementor-228580 .elementor-element.elementor-element-1fba495 strong{
    font-weight: 600;
}

.elementor-228580 .elementor-element.elementor-element-1fba495 ol, .elementor-228580 .elementor-element.elementor-element-1fba495 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9652e47 */.elementor-228580 .elementor-element.elementor-element-9652e47 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5c5ab9 */.elementor-228580 .elementor-element.elementor-element-a5c5ab9 strong{
    font-weight: 600;
}

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

.elementor-228580 .elementor-element.elementor-element-d45bef5 ol, .elementor-228580 .elementor-element.elementor-element-d45bef5 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-724ac18 */.elementor-228580 .elementor-element.elementor-element-724ac18 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd368 */.elementor-228580 .elementor-element.elementor-element-29bd368 strong{
    font-weight: 600;
}

.elementor-228580 .elementor-element.elementor-element-29bd368 ol, .elementor-228580 .elementor-element.elementor-element-29bd368 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538bfd1 */.elementor-228580 .elementor-element.elementor-element-538bfd1 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e293dd5 */.elementor-228580 .elementor-element.elementor-element-e293dd5 strong{
    font-weight: 600;
}

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

.elementor-228580 .elementor-element.elementor-element-5442a0a ol, .elementor-228580 .elementor-element.elementor-element-5442a0a ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1eb4165 */.elementor-228580 .elementor-element.elementor-element-1eb4165 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27bd4de */.elementor-228580 .elementor-element.elementor-element-27bd4de strong{
    font-weight: 600;
}

.elementor-228580 .elementor-element.elementor-element-27bd4de ol, .elementor-228580 .elementor-element.elementor-element-27bd4de ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21c1867 */.elementor-228580 .elementor-element.elementor-element-21c1867 strong{
    font-weight: 600;
}/* End custom CSS */