.elementor-135755 .elementor-element.elementor-element-4e9b6fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135755 .elementor-element.elementor-element-4e9b6fe4:not(.elementor-motion-effects-element-type-background), .elementor-135755 .elementor-element.elementor-element-4e9b6fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-135755 .elementor-element.elementor-element-75332761{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:5;}.elementor-135755 .elementor-element.elementor-element-75332761:not(.elementor-motion-effects-element-type-background), .elementor-135755 .elementor-element.elementor-element-75332761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-135755 .elementor-element.elementor-element-4d7362f2 > .elementor-widget-container{background-color:#212121;padding:10px 10px 10px 10px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2:hover .elementor-widget-container{background-color:#313131;}body:not(.rtl) .elementor-135755 .elementor-element.elementor-element-4d7362f2{left:0px;}body.rtl .elementor-135755 .elementor-element.elementor-element-4d7362f2{right:0px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2{top:-1px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2 .elementor-icon-wrapper{text-align:center;}.elementor-135755 .elementor-element.elementor-element-4d7362f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-135755 .elementor-element.elementor-element-4d7362f2.elementor-view-framed .elementor-icon, .elementor-135755 .elementor-element.elementor-element-4d7362f2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-135755 .elementor-element.elementor-element-4d7362f2.elementor-view-framed .elementor-icon, .elementor-135755 .elementor-element.elementor-element-4d7362f2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-135755 .elementor-element.elementor-element-4d7362f2 .elementor-icon{font-size:24px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2 .elementor-icon svg{height:24px;}body:not(.rtl) .elementor-135755 .elementor-element.elementor-element-466824b5{right:10px;}body.rtl .elementor-135755 .elementor-element.elementor-element-466824b5{left:10px;}.elementor-135755 .elementor-element.elementor-element-466824b5{top:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-135755 .elementor-element.elementor-element-783b3881.elementor-element{--align-self:center;}.elementor-135755 .elementor-element.elementor-element-783b3881 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-135755 .elementor-element.elementor-element-4038a65f{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-135755 .elementor-element.elementor-element-4038a65f:not(.elementor-motion-effects-element-type-background), .elementor-135755 .elementor-element.elementor-element-4038a65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-135755 .elementor-element.elementor-element-358184a9{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button{background-color:#9C9C9C;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button:focus{background-color:#E0E0E0;color:#212121;}.elementor-135755 .elementor-element.elementor-element-6caf15a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button:hover svg, .elementor-135755 .elementor-element.elementor-element-6caf15a1 .elementor-button:focus svg{fill:#212121;}.elementor-135755 .elementor-element.elementor-element-131883e1{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button{background-color:#9C9C9C;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button:focus{background-color:#E0E0E0;color:#000000;}.elementor-135755 .elementor-element.elementor-element-7627def9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button:hover svg, .elementor-135755 .elementor-element.elementor-element-7627def9 .elementor-button:focus svg{fill:#000000;}.elementor-135755 .elementor-element.elementor-element-4b2e5000{--display:flex;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-date-tag-month{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-date-tag-daynum{font-size:36px;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-title-link{color:#F9A833;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-title{font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.1em;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-date-tag-month{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-date-tag-daynum{font-size:36px;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-title-link{color:#F9A833;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-title{font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.1em;}.elementor-135755 .elementor-element.elementor-element-4b055de3 .tribe-events-widget-events-list__event-date-tag-daynum{font-size:36px;}.elementor-135755 .elementor-element.elementor-element-4b055de3 .tribe-events-widget-events-list__event-title-link{color:#F9A833;}.elementor-135755 .elementor-element.elementor-element-4b055de3 .tribe-events-widget-events-list__event-title{font-size:16px;text-transform:uppercase;}.elementor-135755 .elementor-element.elementor-element-5805cc97 .tribe-events-widget-events-list__event-date-tag-daynum{font-size:36px;}.elementor-135755 .elementor-element.elementor-element-5805cc97 .tribe-events-widget-events-list__event-title-link{color:#F9A833;}.elementor-135755 .elementor-element.elementor-element-5805cc97 .tribe-events-widget-events-list__event-title{font-size:16px;text-transform:uppercase;}.elementor-135755 .elementor-element.elementor-element-56747ac1 .tribe-events-widget-events-list__event-date-tag-daynum{font-size:36px;}.elementor-135755 .elementor-element.elementor-element-56747ac1 .tribe-events-widget-events-list__event-title-link{color:#F9A833;}.elementor-135755 .elementor-element.elementor-element-56747ac1 .tribe-events-widget-events-list__event-title{font-size:16px;text-transform:uppercase;}.elementor-135755 .elementor-element.elementor-element-30b8ed48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-135755 .elementor-element.elementor-element-30b8ed48:not(.elementor-motion-effects-element-type-background), .elementor-135755 .elementor-element.elementor-element-30b8ed48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-135755 .elementor-element.elementor-element-428f290a .elementor-button{background-color:#EFEFEF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:none;}.elementor-135755 .elementor-element.elementor-element-428f290a .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-428f290a .elementor-button:focus{background-color:#E0E0E0;}.elementor-135755 .elementor-element.elementor-element-6ad0ec10 .elementor-button{background-color:#EFEFEF;fill:#000000;color:#000000;border-style:none;}.elementor-135755 .elementor-element.elementor-element-6ad0ec10 .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-6ad0ec10 .elementor-button:focus{background-color:#E0E0E0;}.elementor-135755 .elementor-element.elementor-element-64d7bac7 .elementor-button{background-color:#EFEFEF;fill:#000000;color:#000000;border-style:none;}.elementor-135755 .elementor-element.elementor-element-64d7bac7 .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-64d7bac7 .elementor-button:focus{background-color:#E0E0E0;}.elementor-135755 .elementor-element.elementor-element-43b3c4c6 .elementor-button{background-color:#EFEFEF;fill:#000000;color:#000000;border-style:none;}.elementor-135755 .elementor-element.elementor-element-43b3c4c6 .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-43b3c4c6 .elementor-button:focus{background-color:#E0E0E0;}.elementor-135755 .elementor-element.elementor-element-5ad445f .elementor-button{background-color:#EFEFEF;fill:#000000;color:#000000;border-style:none;}.elementor-135755 .elementor-element.elementor-element-5ad445f .elementor-button:hover, .elementor-135755 .elementor-element.elementor-element-5ad445f .elementor-button:focus{background-color:#E0E0E0;}body.elementor-page-135755:not(.elementor-motion-effects-element-type-background), body.elementor-page-135755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-135755 .elementor-element.elementor-element-4e9b6fe4{--min-height:calc(100vh - 80px);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135755 .elementor-element.elementor-element-75332761{--min-height:50px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:12px 10px 4px 10px;}.elementor-135755 .elementor-element.elementor-element-4d7362f2{z-index:5;}.elementor-135755 .elementor-element.elementor-element-466824b5 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:12px 10px 4px 14px;}body:not(.rtl) .elementor-135755 .elementor-element.elementor-element-466824b5{right:10px;}body.rtl .elementor-135755 .elementor-element.elementor-element-466824b5{left:10px;}.elementor-135755 .elementor-element.elementor-element-466824b5{top:0px;z-index:5;}.elementor-135755 .elementor-element.elementor-element-783b3881{text-align:center;}.elementor-135755 .elementor-element.elementor-element-4038a65f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-135755 .elementor-element.elementor-element-6caf15a1.elementor-element{--align-self:center;}.elementor-135755 .elementor-element.elementor-element-7627def9.elementor-element{--align-self:center;}.elementor-135755 .elementor-element.elementor-element-4b2e5000{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-date-tag-month{font-size:11px;}.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-title{font-size:19px;line-height:1.2em;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-date-tag-month{font-size:10px;}.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-title{font-size:20px;}.elementor-135755 .elementor-element.elementor-element-30b8ed48{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-135755 .elementor-element.elementor-element-428f290a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-6ad0ec10.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-64d7bac7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-43b3c4c6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-135755 .elementor-element.elementor-element-5ad445f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for container, class: .elementor-element-4038a65f */.btnevents .elementor-button-wrapper,  .btnevents .elementor-button{
        align-content: center;
        height: 100%!important
}
.btnevents{
    cursor: pointer;
    width: 100%;
    /*border-radius: 6px;*/
    /*overflow: hidden;*/
    /*border: solid 2px #999;*/
}
/*.active{*/
/*    border: solid 2px #111;*/
/*}*/
.active .elementor-button {
    color: #212121!important;
    background: #F3F3F3!important
}
.elementor-button.elementor-button-link{
    width: 100%
}
.elementor-135755 .elementor-element.elementor-element-4038a65f {
    overflow-x: auto
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-16882306 */.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__view-more{
    display: none;
}
.elementor-135755 .elementor-element.elementor-element-16882306 .tribe-events-widget-events-list__event-row{
    border-bottom: solid 2px #ccc;
    padding: 0 0 10px 0;
}
.divevents{
    display:none;
}
.elementor-135755 .elementor-element.elementor-element-16882306.divevents{
    display: block;
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-1cd3dd52 */.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__view-more{
    display: none;
}
.elementor-135755 .elementor-element.elementor-element-1cd3dd52 .tribe-events-widget-events-list__event-row{
    border-bottom: solid 2px #ccc;
    padding: 0 0 10px 0;
}
/*.divevents{*/
/*    display:none;*/
/*}*/
/*.elementor-135755 .elementor-element.elementor-element-1cd3dd52.divevents{*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-4b055de3 */.elementor-135755 .elementor-element.elementor-element-4b055de3 .tribe-events-widget-events-list__view-more{
    display: none;
}
.elementor-135755 .elementor-element.elementor-element-4b055de3 .tribe-events-widget-events-list__event-row{
    border-bottom: solid 2px #ccc;
    padding: 0 0 10px 0;
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-5805cc97 */.elementor-135755 .elementor-element.elementor-element-5805cc97 .tribe-events-widget-events-list__view-more{
    display: none;
}
.elementor-135755 .elementor-element.elementor-element-5805cc97 .tribe-events-widget-events-list__event-row{
    border-bottom: solid 2px #ccc;
    padding: 0 0 10px 0;
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-56747ac1 */.elementor-135755 .elementor-element.elementor-element-56747ac1 .tribe-events-widget-events-list__view-more{
    display: none;
}
.elementor-135755 .elementor-element.elementor-element-56747ac1 .tribe-events-widget-events-list__event-row{
    border-bottom: solid 2px #ccc;
    padding: 0 0 10px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b2e5000 */.tribe-events-widget-events-list__event-row {
    position: relative;
    min-height: 80px;
    padding: 6px!important;
    background: #fff;
    margin-bottom: 2px!important;
    /*    border: 1px solid #ccc!important;*/
    /*background: #f0f0f0;*/
    border-radius: 8px;
    margin-block: .5rem !important;
}
.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col {
    transform: scale(.85);
    transform-origin: left top;
}
.tribe-events-widget-events-list__event-date-tag-month, .tribe-events-widget-events-list__event-date-tag-daynum {
    background-color: black;
    color: white!important;
}
.tribe-events-widget-events-list__event-date-tag-month {
    padding-top:4px!important;       border-radius: 4px 4px 0 0;
    margin-bottom: -4px!important
}
.tribe-events-widget-events-list__event-date-tag-daynum {
        border-radius: 0 0 4px 4px;
        padding-bottom:4px!important;
}
.tribe-events-widget-events-list__event-date-tag-month {
    color: #ddd!important; 
}
.tribe-events-widget-events-list__event-date-tag-daynum {
    line-height: 38px!important
}
.tribe-events-widget-events-list__event-wrapper article {
    padding-block: .35rem!important;
    padding-left: .25em!important;
    padding-right: .5rem!important
}

.tribe-events-widget-events-list__event-title {
    margin-bottom: .25em!important
}
.tribe-events-widget-events-list__event-venue, .tribe-events-widget-events-list__event-venue-address {
    margin-top: 0!important;
}
.tribe-events-widget-events-list__event-datetime, .tribe-events-widget-events-list__event-venue address {
    position: relative;
    padding-right: 40px!important;
    display: block;
    font-size: 14px!important
}
/*.tribe-events-widget-events-list__event-datetime:after {*/
/*    content: url(https://dev.valenciaciudaddelrunning.com/wp-content/uploads/2024/07/mdi_clock-outline.svg);*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 1.2em;*/
/*    height: auto;*/
/*    opacity: .8;*/
/*}*/
/*.tribe-events-widget-events-list__event-venue address:after {*/
/*    content: url(https://dev.valenciaciudaddelrunning.com/wp-content/uploads/2024/07/mdi_map-marker-outline.svg);*/
    /*content: url(https://dev.valenciaciudaddelrunning.com/wp-content/uploads/2024/07/logo-club-vcr.svg);*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 1.35em;*/
/*    height: auto;*/
/*    opacity: .8;*/
/*}*/
.tribe-events-widget-events-list__event-title-link:is(:hover,:focus,:active){
    border-bottom: none!important
}
.app_icon_club {
    position: absolute;
    right: 8px;
    bottom: 0px;
    width: 32px;
    
    /*position: absolute;*/
    /*left: 58px;*/
    /*top: 0px;*/
    /*width: 24px;*/
}
.app_cats span{
    font-size: 12px;
    line-height: 1;
    font-weight: 500;
    padding: 4px .7em!important;
    border-radius: 20px;
    margin-right: 6px;
    display: inline-block;
}
.app_icon_homologada {
    position: absolute;
    right: 54px;
    bottom: 0px;
    width: 53px;
}

.bg10k {
    color: #eee;
    background: #F2AC0C;
}
.bg15k {
    color: #eee;
    background: #E57005;
}
.bg21k-42k {
    color: #eee;
    background: #D91C10;
}

.tribe-events-widget-events-list__event-header {
    display: flex!important;
    flex-direction: column
}
.tribe-events-widget-events-list__event-datetime-wrapper{
    order: 2!important
}
.app_cats {
    display: flex;
    line-height: 1;
    order: 3!important
}
.tribe-events-widget-events-list__event-title{
    order: 1!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b8ed48 *//*.btnevents{*/
/*    cursor: pointer;*/
/*    border-radius: 6px;*/
/*    overflow: hidden;*/
/*    border: solid 2px #999;*/
/*}*/
/*.active{*/
/*    border: solid 2px #111;*/
/*}*/
/*.active .elementor-button {*/
/*    color: #ddd!important;*/
/*    background: #444!important*/
/*}*/
/*.elementor-135755 .elementor-element.elementor-element-30b8ed48 {*/
/*    overflow-x: auto*/
/*}*//* End custom CSS */
/* Start custom CSS */#responsive-menu-pro-button {
    display: none!important
}
body.elementor-page-135755 {
    overflow-x: hidden
}/* End custom CSS */