.elementor-3155 .elementor-element.elementor-element-5bddb2bc{--display:flex;}.elementor-3155 .elementor-element.elementor-element-b476d5c{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px;}.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-icon{width:14px;}.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-icon i{font-size:14px;}.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3155 .elementor-element.elementor-element-e92bc61{--display:flex;}.elementor-3155 .elementor-element.elementor-element-2ca4898{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3155 .elementor-element.elementor-element-2ca4898 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3155 .elementor-element.elementor-element-2ca4898:after{content:"0.66";}.elementor-3155 .elementor-element.elementor-element-2ca4898 .elementor-post__thumbnail__link{width:100%;}.elementor-3155 .elementor-element.elementor-element-2ca4898.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3155 .elementor-element.elementor-element-2ca4898.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3155 .elementor-element.elementor-element-2ca4898.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-3155 .elementor-element.elementor-element-2ca4898 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3155 .elementor-element.elementor-element-2ca4898:after{content:"0.5";}.elementor-3155 .elementor-element.elementor-element-2ca4898 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-b476d5c */.elementor-3155 .elementor-element.elementor-element-b476d5c{max-width:820px;margin-left:auto;margin-right:auto;color:#2B2D30;font-family:"Roboto",sans-serif;font-size:18px;line-height:1.7;}
.elementor-3155 .elementor-element.elementor-element-b476d5c figure{max-width:820px;margin:0 auto 1.25em;}
.elementor-3155 .elementor-element.elementor-element-b476d5c figure img{display:block;width:100%;height:auto;}
.elementor-3155 .elementor-element.elementor-element-b476d5c p{margin:0 auto 1.25em;}
.elementor-3155 .elementor-element.elementor-element-b476d5c h2{color:#1A365D;font-family:"Lora",serif;font-size:30px;font-weight:600;line-height:1.25;margin:2.1em 0 .7em;}
.elementor-3155 .elementor-element.elementor-element-b476d5c h3{color:#1A365D;font-family:"Lora",serif;font-size:24px;font-weight:600;line-height:1.3;margin:1.8em 0 .65em;}
.elementor-3155 .elementor-element.elementor-element-b476d5c a{color:#1A365D;text-decoration-thickness:1px;text-underline-offset:3px;}
.elementor-3155 .elementor-element.elementor-element-b476d5c ul,.elementor-3155 .elementor-element.elementor-element-b476d5c ol{margin:0 0 1.25em;padding-left:1.25em;}
@media(max-width:767px){.elementor-3155 .elementor-element.elementor-element-b476d5c{max-width:100%;font-size:17px;line-height:1.7;}.elementor-3155 .elementor-element.elementor-element-b476d5c figure{max-width:100%;}.elementor-3155 .elementor-element.elementor-element-b476d5c h2{font-size:26px;margin-top:1.8em;}.elementor-3155 .elementor-element.elementor-element-b476d5c h3{font-size:22px;}}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-8216abe */.elementor-3155 .elementor-element.elementor-element-8216abe{order:-1;max-width:820px;margin:0 auto 16px;color:#1A365D;font-family:"Roboto",sans-serif;font-size:14px;}
.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-item{display:inline-flex;margin-right:12px;}
.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-item:not(:last-child):after{content:"•";margin-left:12px;color:#A69A87;}
.elementor-3155 .elementor-element.elementor-element-8216abe .elementor-icon-list-icon{display:none;}
.elementor-3155 .elementor-element.elementor-element-8216abe a{color:#1A365D;text-decoration:none;}/* End custom CSS */