.elementor-484 .elementor-element.elementor-element-2a990c7f{--spacer-size:10px;}.elementor-484 .elementor-element.elementor-element-3cb134dd > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-3cb134dd .elementor-heading-title{font-size:30px;font-weight:500;}.elementor-484 .elementor-element.elementor-element-b1e1990 > .elementor-element-populated{border-style:solid;}.elementor-484 .elementor-element.elementor-element-d6e09e6 .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-d6e09e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-484 .elementor-element.elementor-element-bd3cd1b .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-bd3cd1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-484 .elementor-element.elementor-element-eba3983 > .elementor-widget-container{background-color:#FFFFFFD1;}.elementor-484 .elementor-element.elementor-element-5dd4a38e .elementor-heading-title{font-size:25px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-578a2c2{--spacer-size:50px;}@media(min-width:768px){.elementor-484 .elementor-element.elementor-element-2c6e1753{width:40%;}.elementor-484 .elementor-element.elementor-element-4176f2b9{width:60%;}}@media(max-width:767px){.elementor-484 .elementor-element.elementor-element-2a990c7f{--spacer-size:0px;}.elementor-484 .elementor-element.elementor-element-3cb134dd > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}.elementor-484 .elementor-element.elementor-element-3cb134dd{text-align:center;}.elementor-484 .elementor-element.elementor-element-3cb134dd .elementor-heading-title{font-size:20px;}.elementor-484 .elementor-element.elementor-element-c672df7 > .elementor-container{max-width:215px;}.elementor-484 .elementor-element.elementor-element-c672df7{margin-top:0px;margin-bottom:15px;}.elementor-484 .elementor-element.elementor-element-b1e1990{width:50%;}.elementor-484 .elementor-element.elementor-element-b1e1990 > .elementor-element-populated{border-width:0px 1px 0px 0px;}.elementor-484 .elementor-element.elementor-element-99f3ab3{width:50%;}.elementor-484 .elementor-element.elementor-element-eba3983 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-484 .elementor-element.elementor-element-4176f2b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-3cb134dd */@media (max-width: 767px){
    .elementor-484 .elementor-element.elementor-element-3cb134dd .elementor-widget-container {
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eba3983 */.elementor-484 .elementor-element.elementor-element-eba3983 #menu_filtros ul {
    list-style: none;
    padding: 0;
}

.elementor-484 .elementor-element.elementor-element-eba3983 #menu_filtros {
    padding: 15px;
}

.elementor-484 .elementor-element.elementor-element-eba3983 {
    position: absolute;
    max-width: 225px;
    top: 150px;
    left: 60px;
    z-index: 9999;
    border: 1px solid #707070;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67943f06 */.elementor-484 .elementor-element.elementor-element-67943f06 h5 {
    color: #201E40;
    display: block;
    cursor: pointer;
}

.elementor-484 .elementor-element.elementor-element-67943f06 ul {
    list-style: none;
    padding: 0;
}

.elementor-484 .elementor-element.elementor-element-67943f06 ul li a {
    color: #707070;
}

.elementor-484 .elementor-element.elementor-element-67943f06 ul li {
    margin-bottom: 10px;
}

.elementor-484 .elementor-element.elementor-element-67943f06 a:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #201E40;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    border-radius: 6px;
}

.elementor-484 .elementor-element.elementor-element-67943f06 a:hover:before {
    background: #E8AE30;
    border-color: #E8AE30;
}

.elementor-484 .elementor-element.elementor-element-67943f06 li.current-cat a:before {
    background: #E8AE30;
    border-color: #E8AE30;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-650cb4dd */.elementor-484 .elementor-element.elementor-element-650cb4dd h5 {
    color: #201E40;
    display: block;
    cursor: pointer;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd ul {
    list-style: none;
    padding: 0;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd ul li a {
    color: #707070;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd ul li {
    margin-bottom: 10px;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd a:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #201E40;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    border-radius: 6px;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd a:hover:before {
    background: #E8AE30;
    border-color: #E8AE30;
}

.elementor-484 .elementor-element.elementor-element-650cb4dd li.current-cat a:before {
    background: #E8AE30;
    border-color: #E8AE30;
}/* End custom CSS */
/* Start custom CSS for wp-widget-archives, class: .elementor-element-3075d13c */.elementor-484 .elementor-element.elementor-element-3075d13c h5 {
    color: #201E40;
    display: block;
    cursor: pointer;
}

.elementor-484 .elementor-element.elementor-element-3075d13c ul {
    list-style: none;
    padding: 0;
}

.elementor-484 .elementor-element.elementor-element-3075d13c ul li a {
    color: #707070;
}

.elementor-484 .elementor-element.elementor-element-3075d13c ul li {
    margin-bottom: 10px;
}

@media (max-width: 640px){
    .elementor-484 .elementor-element.elementor-element-3075d13c h5 {
        margin: 0;
    }
}/* End custom CSS */