.elementor-421 .elementor-element.elementor-element-44b6ecec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-421 .elementor-element.elementor-element-7be753a0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-421 .elementor-element.elementor-element-a33e3db .elementor-toc__header-title{text-align:start;}.elementor-421 .elementor-element.elementor-element-a33e3db .elementor-toc__header{flex-direction:row;}.elementor-421 .elementor-element.elementor-element-a33e3db{--item-text-hover-decoration:underline;}.elementor-421 .elementor-element.elementor-element-70427acc .elementor-heading-title{font-size:24px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-7318bc65 .elementor-heading-title{font-size:24px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-4c9c9b7e .elementor-heading-title{font-size:24px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-1d61b33 .elementor-heading-title{font-size:18px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-4137b13f{text-align:start;}.elementor-421 .elementor-element.elementor-element-4137b13f img{width:60%;}.elementor-421 .elementor-element.elementor-element-dc691dd .elementor-heading-title{font-size:18px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-e3bc8f2{text-align:start;}.elementor-421 .elementor-element.elementor-element-e3bc8f2 img{width:40%;}.elementor-421 .elementor-element.elementor-element-cef7c60 .elementor-heading-title{font-size:18px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-512337d .elementor-heading-title{font-size:18px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-f967a41 .elementor-heading-title{font-size:18px;font-weight:bold;}.elementor-421 .elementor-element.elementor-element-c46b9b4{text-align:start;}.elementor-421 .elementor-element.elementor-element-c46b9b4 img{width:30%;}/* Start custom CSS */.elementor-text-editor p:last-child, .textwidget p:last-child { margin-bottom:0px;} !important/* End custom CSS */