.elementor-4556 .elementor-element.elementor-element-b2d97f4{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4556 .elementor-element.elementor-element-93e6ab8{text-align:left;}.elementor-4556 .elementor-element.elementor-element-93e6ab8 img{width:140px;}.elementor-4556 .elementor-element.elementor-element-7554643 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-02eca61 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4556 .elementor-element.elementor-element-7554643 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4556 .elementor-element.elementor-element-3c44dab{text-align:center;}.elementor-4556 .elementor-element.elementor-element-6aa6c48{text-align:center;}.elementor-4556 .elementor-element.elementor-element-c90f4e4{text-align:center;}.elementor-4556 .elementor-element.elementor-element-31a2c21{text-align:center;}.elementor-4556 .elementor-element.elementor-element-2d923eb{text-align:center;}.elementor-4556 .elementor-element.elementor-element-9eb0de9{text-align:center;}.elementor-4556 .elementor-element.elementor-element-60dfcd6{text-align:center;}.elementor-4556 .elementor-element.elementor-element-665272c{text-align:center;}.elementor-4556 .elementor-element.elementor-element-62fca64{text-align:center;}.elementor-4556 .elementor-element.elementor-element-5a79127 img{width:100%;max-width:100%;}.elementor-4556 .elementor-element.elementor-element-d9e4f2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4556 .elementor-element.elementor-element-12e416c{text-align:center;}.elementor-4556 .elementor-element.elementor-element-e5eff70{text-align:center;}.elementor-4556 .elementor-element.elementor-element-e1cec63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4556 .elementor-element.elementor-element-7d283c9{text-align:center;}.elementor-4556 .elementor-element.elementor-element-2d595bc{text-align:center;}.elementor-4556 .elementor-element.elementor-element-b609a1f{text-align:center;}.elementor-4556 .elementor-element.elementor-element-784ade2{text-align:center;}.elementor-4556 .elementor-element.elementor-element-1ddf68d{text-align:center;}.elementor-4556 .elementor-element.elementor-element-326703f{text-align:center;}.elementor-4556 .elementor-element.elementor-element-326703f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4556 .elementor-element.elementor-element-c2aaf51{text-align:center;}.elementor-4556 .elementor-element.elementor-element-c3311cd{text-align:center;}.elementor-4556 .elementor-element.elementor-element-26d5cb0{text-align:center;}.elementor-4556 .elementor-element.elementor-element-784d1ad{text-align:center;}.elementor-4556 .elementor-element.elementor-element-da3ed4f{text-align:center;}.elementor-4556 .elementor-element.elementor-element-310b1df{text-align:center;}.elementor-4556 .elementor-element.elementor-element-540572a{text-align:center;}.elementor-4556 .elementor-element.elementor-element-e31af7d{text-align:center;}.elementor-4556 .elementor-element.elementor-element-f9fbb21 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4556 .elementor-element.elementor-element-8bf215c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4556 .elementor-element.elementor-element-d8186a3 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4556 .elementor-element.elementor-element-3a37798 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4556 .elementor-element.elementor-element-cb36227 > .elementor-widget-container{padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-4556 .elementor-element.elementor-element-5437abb{width:25.037%;}.elementor-4556 .elementor-element.elementor-element-7554643{width:74.628%;}}/* Start custom CSS for text-editor, class: .elementor-element-8bf215c */.elementor-4556 .elementor-element.elementor-element-8bf215c ol li:before {
    margin-right: 0;
    content: counter(item) ")";
    width: 50px;
    text-align: center;
    display: inline-block;
    font-family: 'MessinaSans';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 1empx;
    letter-spacing: 0em;
    text-align: left;
    margin-left: -50px;
}/* End custom CSS */
/* Start custom CSS */p, .subtitle, ul, ol {
    letter-spacing: 0.75px;
    line-height: 1.8em;
}
ol li {
    counter-increment: item;
    margin-bottom: 20px;
    padding-left: 60px !important;
}
ol li:before {
    margin-right: 0;
    content: counter(item) ")" !important;
    width: 40px !important;
    text-align: center;
    display: inline-block;
    font-family: 'Messina';
    font-size: 19px;
    font-style: normal !important;
    font-weight: 300;
    line-height: 26px;
    letter-spacing: 0em;
    text-align: left;
    margin-left: -40px !important;
}

.content-blog-section p { margin-bottom: 30px; }

.elementor-element-67c082d p {
    margin-bottom: 30px;
}

.subtitle {
    margin-bottom: 0 !important;
    text-decoration: underline;
}

.elementor-widget-container p {
    text-align: justify;
}

figcaption.widget-image-caption.wp-caption-text {
    text-align: left;
    font-size: 12px;
}

.elementor-widget-container a {color:#0563C1 ; text-decoration: underline;}/* End custom CSS */