.elementor-16487 .elementor-element.elementor-element-ddb0128{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-49ad2be{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-7d731c4 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-c27138a{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-340b537 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-7ed7d7e{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-2ac5701 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-8295dcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16487 .elementor-element.elementor-element-8295dcf{margin-top:20px;margin-bottom:20px;transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-9f5626b{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-d5a2459{text-align:center;}.elementor-16487 .elementor-element.elementor-element-d5a2459 .elementor-heading-title{color:var( --e-global-color-ff0ae0f );font-size:34px;line-height:1.3em;}.elementor-16487 .elementor-element.elementor-element-d5a2459 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-1dac3ee{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-7d42a1b{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-a232df8{text-align:center;}.elementor-16487 .elementor-element.elementor-element-a232df8 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-fe93c9a{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-68f375e{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-5c47f6e .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-f94fcfc{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-4900e75{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-8ad99a3 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-5ae7836{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-cbb390e{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-e1254a5{--spacer-size:101px;}.elementor-16487 .elementor-element.elementor-element-e1254a5 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-fc78440{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-5131fed{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-02d0ec4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16487 .elementor-element.elementor-element-02d0ec4 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-bfe2f6a{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-f7cce88{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-1cd4e40{--spacer-size:61px;}.elementor-16487 .elementor-element.elementor-element-1cd4e40 .elementor-widget-container{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-e17836e{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-f17de2a{transition:all 400ms;}.elementor-16487 .elementor-element.elementor-element-da10f39{text-align:center;}.elementor-16487 .elementor-element.elementor-element-da10f39 .elementor-widget-container{transition:all 400ms;}@media(min-width:768px){.elementor-16487 .elementor-element.elementor-element-5131fed{width:100%;}}/* Start custom CSS for button, class: .elementor-element-2ac5701 */#ocultarbotones{
    display: none;
}/* End custom CSS */
/* Start custom CSS for htmega-verticletimeline-addons, class: .elementor-element-5c47f6e */.elementor-16487 .elementor-element.elementor-element-5c47f6e .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date{
        transform: skew(
-20deg
);
    border-radius: 6px;
    border:2vh solid #009982 !important;
    background: #009982;
    height: 100%;
    width: 120px;
}

.elementor-16487 .elementor-element.elementor-element-5c47f6e .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date span.month{
    margin-top: 0px;
    
}
.elementor-16487 .elementor-element.elementor-element-5c47f6e .month{
    color: white !important;
    
}

.elementor-16487 .elementor-element.elementor-element-5c47f6e .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time .vertical-date::before{
    border-left:none;
    border-right: none;
}

.elementor-16487 .elementor-element.elementor-element-5c47f6e .ht-ver-timeline .timeline-content::before {
    border-color: #009982;
}

.elementor-16487 .elementor-element.elementor-element-5c47f6e .htc-verctimeline-wrapper .ht-ver-timeline .vertical-time::before{
     border:7px solid #009982 !important;
}
.elementor-16487 .elementor-element.elementor-element-5c47f6e .mapaf{
    padding-top: 4px;
    background-color: #f4f4f4;
 height: 100%;
border-radius: 20px;
}
.elementor-16487 .elementor-element.elementor-element-5c47f6e .mapaf>h4,p{
    padding-right: 2vh;
    padding-left: 2vh;
    text-align: left;
}
[data-elementor-device-mode=mobile] .elementor-16487 .elementor-element.elementor-element-5c47f6e 
.htc-verctimeline-wrapper .ht-ver-timeline.vertical-reverse .timeline-content{
    padding-right: 0px;

    
}
[data-elementor-device-mode=mobile] .elementor-16487 .elementor-element.elementor-element-5c47f6e 
.htc-verctimeline-wrapper .ht-ver-timeline .timeline-content
{
    padding-left: 0px
}/* End custom CSS */