body {
text-align: justify;
}
body .superjust{text-align-last: justify;}
body ul {
list-style: none;
}
body ol, body ul {
margin: 0 0 1em 2em;
}
#page #content li{margin-bottom: 0.7em;}
#page #content .elementor-text-editor ul li:before, body:not(.proyecto-principal-template-default) #page #content .elementor-section ul li:before {
content: "\f101";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: #7bcc7e;
margin-right: 5px;
}
#page #content .elementor-text-editor ul li.blocks-gallery-item:before, body #page #content .elementor-section ul li.blocks-gallery-item:before { content: "";} section.elementor-sticky--active .elementor-widget-theme-site-logo img{transition: all ease-in-out .2s;}
section.elementor-sticky--active .elementor-widget-theme-site-logo img{max-width: 65%;}
section.elementor-sticky--active ul#menu-1-1e9af471.elementor-nav-menu li a.elementor-item{transition: all ease-in-out .2s;}
section.elementor-sticky--active ul#menu-1-1e9af471.elementor-nav-menu li a.elementor-item {font-size: 15px;}
.elementor-203 .elementor-sticky--active .elementor-element.elementor-element-2cbd3bd7 > .elementor-element-populated{transition: all ease-in-out .2s;}
.elementor-203 .elementor-sticky--active .elementor-element.elementor-element-2cbd3bd7 > .elementor-element-populated {padding: 0;}
.featured-image.page-header-image.grid-container.grid-parent{display:none;overflow:hidden;opacity:0;} .elementor-field-type-html {text-align:justify;} .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected {
color: #fff;
background: #8bbc09;
border-color: #8bbc09;
}
.mec-month-divider span:before, .mec-single-event .mec-events-meta-group-booking form>h4:before, .mec-single-event .mec-frontbox-title:before, .mec-single-event .mec-wrap-checkout h4:before {
border-bottom: 4px solid #8bbd08;}
.mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover, .mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover {
color: #8bbd08;
}
.mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover, .mec-color, .mec-color-before :before, .mec-color-hover:hover, .mec-wrap .mec-color, .mec-wrap .mec-color-before :before, .mec-wrap .mec-color-hover:hover {
color: #8bbd08;
}