.elementor-229358 .elementor-element.elementor-element-4532c7f{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-4532c7f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-b8706c8{--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-229358 .elementor-element.elementor-element-b8706c8 .elementor-toc__header, .elementor-229358 .elementor-element.elementor-element-b8706c8 .elementor-toc__header-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-229358 .elementor-element.elementor-element-b8706c8 .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-ec11d8c{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-ec11d8c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-82c35c6{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-82c35c6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-d87b719{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-d87b719 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-dfab287 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-229358 .elementor-element.elementor-element-125c2b2{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-125c2b2 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-229358 .elementor-element.elementor-element-fde5bc9{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-fde5bc9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-3f2a901{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-3f2a901 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-dccf15f img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-229358 .elementor-element.elementor-element-6edcf34{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-6edcf34 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-229358 .elementor-element.elementor-element-f45eada{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-f45eada > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-22d7692 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-229358 .elementor-element.elementor-element-45328f4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-45328f4 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-229358 .elementor-element.elementor-element-dec67e5{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-dec67e5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-3e80fd9 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-229358 .elementor-element.elementor-element-1bff6e7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-1bff6e7 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-229358 .elementor-element.elementor-element-f01b3b2{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-f01b3b2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-229358 .elementor-element.elementor-element-bcc555d img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-229358 .elementor-element.elementor-element-4308eef{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-4308eef > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-229358 .elementor-element.elementor-element-b6cd0d7{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-229358 .elementor-element.elementor-element-b6cd0d7 > .elementor-widget-container{margin:0px 0px -20px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-4532c7f */.elementor-229358 .elementor-element.elementor-element-4532c7f strong{
    font-weight: 600;
}

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

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

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

.elementor-229358 .elementor-element.elementor-element-d87b719 ol, .elementor-229358 .elementor-element.elementor-element-d87b719 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-125c2b2 */.elementor-229358 .elementor-element.elementor-element-125c2b2 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde5bc9 */.elementor-229358 .elementor-element.elementor-element-fde5bc9 strong{
    font-weight: 600;
}

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

.elementor-229358 .elementor-element.elementor-element-3f2a901 ol, .elementor-229358 .elementor-element.elementor-element-3f2a901 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6edcf34 */.elementor-229358 .elementor-element.elementor-element-6edcf34 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45eada */.elementor-229358 .elementor-element.elementor-element-f45eada strong{
    font-weight: 600;
}

.elementor-229358 .elementor-element.elementor-element-f45eada ol, .elementor-229358 .elementor-element.elementor-element-f45eada ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45328f4 */.elementor-229358 .elementor-element.elementor-element-45328f4 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dec67e5 */.elementor-229358 .elementor-element.elementor-element-dec67e5 strong{
    font-weight: 600;
}

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

.elementor-229358 .elementor-element.elementor-element-f01b3b2 ol, .elementor-229358 .elementor-element.elementor-element-f01b3b2 ul {
    padding-left: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4308eef */.elementor-229358 .elementor-element.elementor-element-4308eef strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6cd0d7 */.elementor-229358 .elementor-element.elementor-element-b6cd0d7 strong{
    font-weight: 600;
}

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