.elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-section ul{margin-left:0px;}body.rtl .elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-section ul{margin-right:0px;}.elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-list, .elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-list .children{list-style-type:none;}@media(max-width:1024px){.elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}}@media(max-width:767px){.elementor-147 .elementor-element.elementor-element-c6437a9 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}}/* Start custom CSS for sitemap, class: .elementor-element-c6437a9 */#list-obras > div > div > div > ul > li > a {
    opacity: 0;
}
#list-obras ul.children > li {
    background-color: white!Important
}

#list-obras ul.children > li > a{
    color: black;
    font-weight: bold;
    padding-left: 10px;
}
#list-obras ul.children > li {
    float: left;
    width: 33%;
    padding: 20px;
}
#list-obras ul.children > li > ul > li {
    float: none;
    margin: 10px;
    margin-left: -10px;
    
    
}
#list-obras ul.children > li > ul > li a{
    color: black;
    background-color: #ffb131;
    padding: 20px;
    border-radius: 2px;
    font-size: 1.3em;
}
@media screen and (max-width: 767px) { #list-obras ul.children > li {
    width: 100%;
}}/* End custom CSS */