.ecs-post-loop .elementor-page-title{display:block}.ecs-loop-preview{height:100%;width:100%;background:lightgray;border:solid 1px gray;padding:5px}.ecs-loop-preview
h3{font-size:16px;font-weight:500}.ecs-loop-preview
span{font-size:12px}.ecs-loop-preview .ecs-image-holder{width:100%;line-height:113px;background-color:#808080;font-size:45px;text-align:center;vertical-align:middle;font-weight:900;color:#929191}.ecs-link-wrapper{cursor:pointer}.elementor-widget-ele-loop-item,.elementor-widget-ele-loop-item>.elementor-widget-container,.elementor-element-edit-mode.elementor-widget-ele-loop-item,.elementor-element-edit-mode.elementor-widget-ele-loop-item>.elementor-widget-container{height:100%}.ecs-post-loop .ast-article-single{background-color:none;border-bottom:none;margin:0;padding:0}.elementor-12690 .elementor-element.elementor-element-afbd30e .elementor-cta__content{min-height:150px;text-align:left;background-color:#00bc96}.elementor-12690 .elementor-element.elementor-element-afbd30e .elementor-cta__title{font-size:19px;font-weight:400;text-transform:none;line-height:1.2em;color:#fff}.elementor-12690 .elementor-element.elementor-element-afbd30e .elementor-cta__description{font-size:15px;font-weight:600;text-transform:uppercase;color:#fff}.elementor-12690 .elementor-element.elementor-element-afbd30e .elementor-cta .elementor-cta__bg, .elementor-12690 .elementor-element.elementor-element-afbd30e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta__content{text-align:left;padding:15px
0px 15px 15px;background-color:#00bc96}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta__title{font-family:"Source Sans Pro";font-size:19px;font-weight:400;text-transform:none;color:#fff}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta__description{font-size:15px;font-weight:600;text-transform:uppercase;color:#fff}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta:hover .elementor-cta__content{background-color:rgba(0,188,150,0.8)}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta:hover .elementor-cta__title{color:#fff}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta:hover .elementor-cta__description{color:#fff}.elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta .elementor-cta__bg, .elementor-12790 .elementor-element.elementor-element-523d3c4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-12796 .elementor-element.elementor-element-cbb6b42>.elementor-container{min-height:600px}.elementor-12796 .elementor-element.elementor-element-cbb6b42>.elementor-container:after{content:"";min-height:inherit}.elementor-12796 .elementor-element.elementor-element-cbb6b42:not(.elementor-motion-effects-element-type-background), .elementor-12796 .elementor-element.elementor-element-cbb6b42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12796 .elementor-element.elementor-element-cbb6b42>.elementor-background-overlay{background-color:#000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-12796 .elementor-element.elementor-element-cbb6b42:hover>.elementor-background-overlay{background-color:#000;opacity:0.7}.elementor-12796 .elementor-element.elementor-element-cbb6b42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-item:not(:last-child):after{content:"";height:7%;border-color:#23a455}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-icon{width:14px}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-icon
i{font-size:14px}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-icon
svg{width:14px}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-text, .elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-text
a{color:#fff}.elementor-12796 .elementor-element.elementor-element-8d1adba .elementor-icon-list-item{font-weight:600;text-transform:uppercase}.elementor-12796 .elementor-element.elementor-element-0c2d038 .elementor-heading-title{color:#fff}.elementor-12796 .elementor-element.elementor-element-39afcff{color:#fff;font-family:"Source Sans Pro";font-size:19px;font-weight:300;line-height:1.2em}.elementor-12796 .elementor-element.elementor-element-cb5b3ce .elementor-button{font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;background-color:#00bc96;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff;border-radius:0px 0px 0px 0px}