.elementor-222348 .elementor-element.elementor-element-eb79c1b{margin-top:-20px;margin-bottom:0px;}.elementor-222348 .elementor-element.elementor-element-f0f0921{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-f0f0921 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-afd722d{--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-222348 .elementor-element.elementor-element-afd722d .elementor-toc__header, .elementor-222348 .elementor-element.elementor-element-afd722d .elementor-toc__header-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-222348 .elementor-element.elementor-element-afd722d .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-fb00d8c{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-fb00d8c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-b428bf6 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-d22ebdb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-d22ebdb > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-b7d373f{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-b7d373f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-8ddffb4 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-8c8ab77{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-8c8ab77 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-1ed34be{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-1ed34be > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-6fe9b47 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-1fbac77{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-1fbac77 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-a6ea686{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-a6ea686 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-afc1d29 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-aec3f96{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-aec3f96 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-7317d41{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-7317d41 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-7f0214b img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-6498e44{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-6498e44 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-34ab66d{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-34ab66d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-222348 .elementor-element.elementor-element-bc43ed7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:15px 10px 15px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-222348 .elementor-element.elementor-element-7775e02 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-222348 .elementor-element.elementor-element-7183190{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-7183190 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-222348 .elementor-element.elementor-element-0f40f09{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-222348 .elementor-element.elementor-element-0f40f09 > .elementor-widget-container{margin:0px 0px -20px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-f0f0921 */.elementor-222348 .elementor-element.elementor-element-f0f0921 strong{
    font-weight: 600;
}

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

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

.elementor-222348 .elementor-element.elementor-element-b7d373f ol, .elementor-222348 .elementor-element.elementor-element-b7d373f ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c8ab77 */.elementor-222348 .elementor-element.elementor-element-8c8ab77 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ed34be */.elementor-222348 .elementor-element.elementor-element-1ed34be strong{
    font-weight: 600;
}

.elementor-222348 .elementor-element.elementor-element-1ed34be ol, .elementor-222348 .elementor-element.elementor-element-1ed34be ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fbac77 */.elementor-222348 .elementor-element.elementor-element-1fbac77 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6ea686 */.elementor-222348 .elementor-element.elementor-element-a6ea686 strong{
    font-weight: 600;
}

.elementor-222348 .elementor-element.elementor-element-a6ea686 ol, .elementor-222348 .elementor-element.elementor-element-a6ea686 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aec3f96 */.elementor-222348 .elementor-element.elementor-element-aec3f96 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7317d41 */.elementor-222348 .elementor-element.elementor-element-7317d41 strong{
    font-weight: 600;
}

.elementor-222348 .elementor-element.elementor-element-7317d41 ol, .elementor-222348 .elementor-element.elementor-element-7317d41 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6498e44 */.elementor-222348 .elementor-element.elementor-element-6498e44 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34ab66d */.elementor-222348 .elementor-element.elementor-element-34ab66d strong{
    font-weight: 600;
}

.elementor-222348 .elementor-element.elementor-element-34ab66d ol, .elementor-222348 .elementor-element.elementor-element-34ab66d ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc43ed7 */.elementor-222348 .elementor-element.elementor-element-bc43ed7 strong{
    font-weight: 600;
}
.elementor-222348 .elementor-element.elementor-element-bc43ed7 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7183190 */.elementor-222348 .elementor-element.elementor-element-7183190 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f40f09 */.elementor-222348 .elementor-element.elementor-element-0f40f09 strong{
    font-weight: 600;
}

.elementor-222348 .elementor-element.elementor-element-0f40f09 ol, .elementor-222348 .elementor-element.elementor-element-0f40f09 ul {
    padding-left: 40px !important;
}/* End custom CSS */