.elementor-16855 .elementor-element.elementor-element-0777ac0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-1ca18cb:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-1ca18cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16855 .elementor-element.elementor-element-1ca18cb > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-1ca18cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-1ca18cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-9d935f0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-a7ea3d7{--spacer-size:50px;}.elementor-16855 .elementor-element.elementor-element-f9f110a > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-5ff8492 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-9b8bc27{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-219a7bc:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-219a7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16855 .elementor-element.elementor-element-219a7bc > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-219a7bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-219a7bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-61a4ddb > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-164d28a{text-align:end;}.elementor-16855 .elementor-element.elementor-element-164d28a .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-3f57069{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-a396d31 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-2ad3936{text-align:start;}.elementor-16855 .elementor-element.elementor-element-737ae3f:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-737ae3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16855 .elementor-element.elementor-element-737ae3f > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-737ae3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-737ae3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-891cbba > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-12a982c{text-align:end;}.elementor-16855 .elementor-element.elementor-element-bdc0b86 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-63ddabb .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-5335b31{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-2d34a63:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-2d34a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16855 .elementor-element.elementor-element-2d34a63 > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-2d34a63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-2d34a63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-dc861d4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-3a1f359{text-align:end;}.elementor-16855 .elementor-element.elementor-element-3a1f359 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-cc6ad85{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-9a204ad > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-2148f17{--spacer-size:50px;}.elementor-16855 .elementor-element.elementor-element-027eeec:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-027eeec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16855 .elementor-element.elementor-element-027eeec > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-027eeec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-027eeec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-24ac8e0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-45502cc{text-align:end;}.elementor-16855 .elementor-element.elementor-element-1e84ecf > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-27c424f .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-3506cc1{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-5f004ff:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-5f004ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16855 .elementor-element.elementor-element-5f004ff > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-5f004ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-5f004ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-4d0f678 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-b5d99f4{text-align:end;}.elementor-16855 .elementor-element.elementor-element-b5d99f4 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-6a2e9f2{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-41b83b3 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-b829c92{--spacer-size:50px;}.elementor-16855 .elementor-element.elementor-element-ebb6624:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-ebb6624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16855 .elementor-element.elementor-element-ebb6624 > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-ebb6624{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-ebb6624 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-dc056b5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-52f794c{text-align:end;}.elementor-16855 .elementor-element.elementor-element-99ae2e2 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-3ed651e .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-6cc2239{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-3884674:not(.elementor-motion-effects-element-type-background), .elementor-16855 .elementor-element.elementor-element-3884674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-16855 .elementor-element.elementor-element-3884674 > .elementor-container{max-width:700px;}.elementor-16855 .elementor-element.elementor-element-3884674{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16855 .elementor-element.elementor-element-3884674 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16855 .elementor-element.elementor-element-4346def > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#A1B0B1;padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-542813c{text-align:end;}.elementor-16855 .elementor-element.elementor-element-542813c .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:26px;font-weight:bold;color:#3B5169;}.elementor-16855 .elementor-element.elementor-element-4e23099{color:var( --e-global-color-3302890e );}.elementor-16855 .elementor-element.elementor-element-d26419e > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-16855 .elementor-element.elementor-element-e370634{--spacer-size:50px;}@media(max-width:767px){.elementor-16855 .elementor-element.elementor-element-9d935f0{width:50%;}.elementor-16855 .elementor-element.elementor-element-f9f110a{width:50%;}.elementor-16855 .elementor-element.elementor-element-5ff8492 .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-9b8bc27{font-size:15px;}.elementor-16855 .elementor-element.elementor-element-61a4ddb{width:50%;}.elementor-16855 .elementor-element.elementor-element-164d28a .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-3f57069{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-a396d31{width:50%;}.elementor-16855 .elementor-element.elementor-element-891cbba{width:50%;}.elementor-16855 .elementor-element.elementor-element-bdc0b86{width:50%;}.elementor-16855 .elementor-element.elementor-element-63ddabb .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-5335b31{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-dc861d4{width:50%;}.elementor-16855 .elementor-element.elementor-element-3a1f359 .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-cc6ad85{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-9a204ad{width:50%;}.elementor-16855 .elementor-element.elementor-element-24ac8e0{width:50%;}.elementor-16855 .elementor-element.elementor-element-1e84ecf{width:50%;}.elementor-16855 .elementor-element.elementor-element-27c424f .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-3506cc1{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-4d0f678{width:50%;}.elementor-16855 .elementor-element.elementor-element-b5d99f4 .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-6a2e9f2{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-41b83b3{width:50%;}.elementor-16855 .elementor-element.elementor-element-dc056b5{width:50%;}.elementor-16855 .elementor-element.elementor-element-99ae2e2{width:50%;}.elementor-16855 .elementor-element.elementor-element-3ed651e .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-6cc2239{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-4346def{width:50%;}.elementor-16855 .elementor-element.elementor-element-542813c .elementor-heading-title{font-size:20px;}.elementor-16855 .elementor-element.elementor-element-4e23099{font-size:13px;}.elementor-16855 .elementor-element.elementor-element-d26419e{width:50%;}}/* Start custom CSS for section, class: .elementor-element-40ea059 */.first-row-history .tabs-historia_content:before{
    content: '';
    display: block;
    width: 1px;
    height: 300px;
    background-color: #A1B0B1;
    position: absolute;
    top: 10px;
    left: 0;
    transform: translateX(-26px);
}

.last-row-history:before {
    content: '';
    display: block;
    width: 1px;
    height: 100px;
    background-color: #A1B0B1;
    position: absolute;
    top: -60px;
    left: 50%;
    transform: translateX(-1px);
}

.tabs-historia_content:after{
    content: '';
    width: 12px;
    height: 12px;
    background-color: #3b5169;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: 0;
    transform: translateX(-31px);
}
.tabs-historia_content-left:after{
    content: '';
    width: 12px;
    height: 12px;
    background-color: #3b5169;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    right: 0;
    transform: translateX(31px);
}/* End custom CSS */