.elementor-4249 .elementor-element.elementor-element-b2d97f4{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-93e6ab8{text-align:left;}.elementor-4249 .elementor-element.elementor-element-93e6ab8 img{width:140px;}.elementor-4249 .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-4249 .elementor-element.elementor-element-7554643 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4249 .elementor-element.elementor-element-a6d8385{margin-top:0px;margin-bottom:20px;padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-175d65a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-0696fab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-6483510{text-align:center;}.elementor-4249 .elementor-element.elementor-element-c90f4e4{text-align:center;}.elementor-4249 .elementor-element.elementor-element-c90f4e4 img{width:100%;}.elementor-4249 .elementor-element.elementor-element-3d30aa1 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-5a79127 img{width:100%;max-width:100%;}.elementor-4249 .elementor-element.elementor-element-65aa82a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-c78c828{text-align:center;}.elementor-4249 .elementor-element.elementor-element-973202c img{width:100%;max-width:100%;}.elementor-4249 .elementor-element.elementor-element-98706d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-77c7b83{text-align:center;}.elementor-4249 .elementor-element.elementor-element-9636a44 img{width:100%;max-width:100%;}.elementor-4249 .elementor-element.elementor-element-824a1f1{margin-top:0px;margin-bottom:20px;padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-4b7292d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-0e73945 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-ef93c6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-f1024d4{text-align:center;}.elementor-4249 .elementor-element.elementor-element-1a5a405 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-e8c31eb{text-align:center;}.elementor-4249 .elementor-element.elementor-element-a972485 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-81a38a6{text-align:center;}.elementor-4249 .elementor-element.elementor-element-32930e2 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-460af48{text-align:center;}.elementor-4249 .elementor-element.elementor-element-a049dc8 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-cb103db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-6b1bac1{text-align:center;}.elementor-4249 .elementor-element.elementor-element-0b095d5 img{width:100%;max-width:100%;}.elementor-4249 .elementor-element.elementor-element-152ec8b > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-9a08b89{text-align:center;}.elementor-4249 .elementor-element.elementor-element-7f60fed > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-2d75e35{text-align:center;}.elementor-4249 .elementor-element.elementor-element-cdd18aa > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-4249 .elementor-element.elementor-element-6c1b967{text-align:center;}.elementor-4249 .elementor-element.elementor-element-f49f382{text-align:center;}.elementor-4249 .elementor-element.elementor-element-e8888a6{text-align:center;}.elementor-4249 .elementor-element.elementor-element-8230622{text-align:center;}.elementor-4249 .elementor-element.elementor-element-f19e8e9{text-align:center;}.elementor-4249 .elementor-element.elementor-element-165f12b{text-align:center;}.elementor-4249 .elementor-element.elementor-element-f19e14f{text-align:center;}.elementor-4249 .elementor-element.elementor-element-24125ff{text-align:center;}.elementor-4249 .elementor-element.elementor-element-d2455c3{text-align:center;}.elementor-4249 .elementor-element.elementor-element-105689c{text-align:center;}.elementor-4249 .elementor-element.elementor-element-05e1e12{text-align:center;}.elementor-4249 .elementor-element.elementor-element-8c10ef2{text-align:center;}.elementor-4249 .elementor-element.elementor-element-30ddfcd{text-align:center;}.elementor-4249 .elementor-element.elementor-element-fe166e9 .elementor-spacer-inner{--spacer-size:20px;}.elementor-4249 .elementor-element.elementor-element-f9e84db{text-align:center;}.elementor-4249 .elementor-element.elementor-element-f9e84db > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-4249 .elementor-element.elementor-element-4d66e1c{text-align:center;}.elementor-4249 .elementor-element.elementor-element-110dbdd{text-align:center;}.elementor-4249 .elementor-element.elementor-element-bee3dc1{text-align:center;}.elementor-4249 .elementor-element.elementor-element-94e5d08{text-align:center;}.elementor-4249 .elementor-element.elementor-element-59e962e{text-align:center;}.elementor-4249 .elementor-element.elementor-element-01cb9d6 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4249 .elementor-element.elementor-element-1e243db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-c41026a{text-align:left;}.elementor-4249 .elementor-element.elementor-element-c41026a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4249 .elementor-element.elementor-element-afeecd0 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4249 .elementor-element.elementor-element-a31bdb4 .elementor-spacer-inner{--spacer-size:20px;}.elementor-4249 .elementor-element.elementor-element-3a37798 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4249 .elementor-element.elementor-element-cb36227 > .elementor-widget-container{padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-4249 .elementor-element.elementor-element-5437abb{width:25.037%;}.elementor-4249 .elementor-element.elementor-element-7554643{width:74.628%;}.elementor-4249 .elementor-element.elementor-element-175d65a{width:5%;}.elementor-4249 .elementor-element.elementor-element-0696fab{width:94.999%;}.elementor-4249 .elementor-element.elementor-element-4b7292d{width:5%;}.elementor-4249 .elementor-element.elementor-element-0e73945{width:94.999%;}}/* Start custom CSS for image, class: .elementor-element-c90f4e4 */.elementor-4249 .elementor-element.elementor-element-c90f4e4 figcaption {
    max-width: 600px;
    margin: 0 auto;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e243db */.elementor-4249 .elementor-element.elementor-element-1e243db 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 */