.elementor-2010 .elementor-element.elementor-element-57e4f80d{--display:flex;}.elementor-2010 .elementor-element.elementor-element-a6fe53e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2010 .elementor-element.elementor-element-e3253c1 .elementor-toc__header-title{text-align:start;}.elementor-2010 .elementor-element.elementor-element-e3253c1 .elementor-toc__header, .elementor-2010 .elementor-element.elementor-element-e3253c1 .elementor-toc__header-title{font-size:15px;}.elementor-2010 .elementor-element.elementor-element-e3253c1 .elementor-toc__header{flex-direction:row;}.elementor-2010 .elementor-element.elementor-element-e3253c1 .elementor-toc__list-item{font-size:15px;}.elementor-2010 .elementor-element.elementor-element-e3253c1{--item-text-hover-decoration:underline;}.elementor-2010 .elementor-element.elementor-element-0006dcd .elementor-heading-title{font-size:35px;}.elementor-2010 .elementor-element.elementor-element-55b8e25 .elementor-heading-title{font-size:35px;}.elementor-2010 .elementor-element.elementor-element-53a905e .elementor-heading-title{font-size:30px;}.elementor-2010 .elementor-element.elementor-element-3372407{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2010 .elementor-element.elementor-element-87e8606{--display:flex;}.elementor-2010 .elementor-element.elementor-element-0f28b79:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2010 .elementor-element.elementor-element-8737820{--display:flex;}.elementor-2010 .elementor-element.elementor-element-2740f35:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2010 .elementor-element.elementor-element-9c8d916 .elementor-heading-title{font-size:35px;}.elementor-2010 .elementor-element.elementor-element-899d9d6{--display:flex;}.elementor-2010 .elementor-element.elementor-element-8e33146 .elementor-heading-title{font-size:28px;}.elementor-2010 .elementor-element.elementor-element-0a03ea1{--display:flex;}.elementor-2010 .elementor-element.elementor-element-255b233{--display:flex;}.elementor-2010 .elementor-element.elementor-element-8de7de5 .elementor-heading-title{font-size:23px;}.elementor-2010 .elementor-element.elementor-element-bf9a980 .elementor-heading-title{font-size:23px;}.elementor-2010 .elementor-element.elementor-element-d2a6e32 .elementor-heading-title{font-size:23px;}/* Start custom CSS for text-editor, class: .elementor-element-7947d3c */.elementor-2010 .elementor-element.elementor-element-7947d3c ul li:not(:last-child) {
  margin-bottom: 10px;
}/* End custom CSS */