@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-navigation{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:inherit;width:100%}.brxe-post-navigation .image{background-position:50%;background-size:cover;flex-shrink:0;height:60px;width:60px}.brxe-post-navigation .swiper-button{color:inherit;font-size:1em;font-size:20px;position:static;transform:none;width:auto}.brxe-post-navigation .prev-post+.next-post{margin-top:0;text-align:right}.brxe-post-navigation .prev-post{justify-content:flex-start}.brxe-post-navigation .prev-post .bricks-swiper-button-prev,.brxe-post-navigation .prev-post .image{margin-right:15px}.brxe-post-navigation .next-post{justify-content:flex-end}.brxe-post-navigation .next-post .bricks-swiper-button-next,.brxe-post-navigation .next-post .image{margin-left:15px}.brxe-post-navigation a{align-items:center;display:flex}.brxe-post-navigation .content,.brxe-post-navigation .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brxe-post-navigation .label,.brxe-post-navigation .title{cursor:inherit;margin:0}.brxe-post-navigation .label{font-weight:600;text-transform:uppercase}@media (max-width:478px){.brxe-post-navigation a{width:100%}.brxe-post-navigation .prev-post+.next-post{margin-top:30px;text-align:inherit}}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}.brxe-code{width:100%}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image) a{transition:inherit}:where(.brxe-image) img{height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}.bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}/* BREAKPOINT: Escritorio (BASE) */#brxe-qehcoc {width: 90%; border-radius: 20px; margin-right: 5%; margin-left: 5%}.route-container {color: white; padding: 30px 30px; display: flex;} .route-content {width: 20%;} .route-name { font-weight: 700; font-size: 6em; text-align: left; line-height: 1; font-family: "Metrisch"; white-space: nowrap;} .route-phase {text-align: left; line-height: 1.3; font-weight: 700; text-transform: uppercase;} .route-form-container { color: black; position: relative; flex: 1; display: flex; flex-direction: row;} .route-form-content {position: absolute; width: 110%; height: 100%; border-radius: 20px; padding: 30px; background-color: white; box-shadow: 3px 3px 5px 1px rgba(0, 0, 0, 0.25);} .route-form { width: 100%; height: 100%; display: flex; align-items: center;} .route-form > div:first-child {border-right: 3px solid #4CE146;} .route-form > div:last-child {margin-left: auto;} .route-form-line {font-weight: 700; font-size: 1.2em; white-space: nowrap; width: 25%; padding-left: 30px;} .route-form-msg { font-weight: 700; font-size: 1.2em; padding-right: 30px; width: 25%;} .route-form-block { display: flex; width: 50%; justify-content: space-between;} .submit-button-wrapper > button { background-color: #4CE146; border-radius: 10px; padding: 10px 25px; font-weight: 700;}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {/* CUSTOM CSS */.route-container {margin-bottom: 60px;}.route-form {flex-direction: column;  align-items: center;  gap: 10px;}.route-name {font-size: 5rem;}.route-content {    width: 30%;}.route-form-content {height: auto;  width: 115%;}.route-form > div:first-child {border-right: 0px solid #4CE146;  border-bottom: 3px solid #4CE146;}.route-form > div:last-child {    margin-left: unset;}.route-form-msg {    width: auto;    text-align: center;    padding-right: 0;}.route-form-block {display: flex;  width: auto;  justify-content: space-between;  flex-direction: column;  align-items: center;}.route-form-line {    font-weight: 700;    font-size: 1.2em;    white-space: nowrap;    text-align: center;  width: auto;  padding-left: 0;}}/* BREAKPOINT: Escritorio (BASE) */#brxe-jleuvo {width: 90%; margin-top: 60px; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Escritorio (BASE) */#brxe-shpxiw {margin-top: 40px; margin-right: 5%; margin-left: 5%; width: 90%; min-height: 450px}.leaflet-container { height: 600px; width: 100%; max-width: 100%; max-height: 100%;}#map-change-route {   position: absolute;  z-index: 998;  width: auto;  float: right;  right: 20px;  bottom: 20px;  font-size: 15px;}#map-change-route select { background: white; border-bottom: 0px; padding: 10px;}/* BREAKPOINT: Escritorio (BASE) */#brxe-lkihsb {width: 90%; margin-top: 40px; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Escritorio (BASE) */#brxe-umzfkb {flex-grow: 1; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 25px; width: 100%}.line-breakpoint {   flex-grow: 1;  text-align: center;  text-transform: uppercase;  font-weight: 700;  font-size: 25px; width: 100%;}/* BREAKPOINT: Escritorio (BASE) */#brxe-tbkzcz {display: flex; align-items: center; margin-left: 20px; font-family: "Metrisch"; font-weight: 700}/* BREAKPOINT: Retrato móvil */@media (max-width: 478px) {#brxe-tbkzcz {margin-left: 0; justify-content: center}}/* BREAKPOINT: Escritorio (BASE) */#brxe-aooxci {flex-direction: row; align-items: center}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {#brxe-aooxci {align-items: center}}/* BREAKPOINT: Escritorio (BASE) */#brxe-hyewav {width: 60px; height: 26px; border: 1px solid var(--bricks-color-sgcbnt)}#brxe-hyewav:not(.tag) {object-fit: cover}#brxe-hyewav img {object-fit: cover}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {#brxe-hyewav:not(.tag) {object-fit: cover}#brxe-hyewav img {object-fit: cover}}/* BREAKPOINT: Escritorio (BASE) */#brxe-szqzsk {margin-left: 25px}/* BREAKPOINT: Escritorio (BASE) */#brxe-popkox {align-self: center !important; width: 90%; margin-right: 5%; margin-left: 5%; justify-content: center; align-items: center}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj .brxe-wyrdim.brxe-code {text-align: right; font-family: "Metrisch"; font-weight: 700; display: flex; justify-content: flex-end; align-items: center}.brxe-wyrdim {flex-wrap: wrap;}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-vnvhkj .brxe-wyrdim.brxe-code {width: 100%}}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj .stop-id-.brxe-text-basic {align-self: center; text-align: right; margin-left: 20px}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-vnvhkj .stop-id-.brxe-text-basic {margin-left: 0; align-self: flex-end}/* CUSTOM CSS */.brxe-sxsgjr {word-wrap: break-word;  hyphens: auto;  align-self: flex-end;  text-align: right;}}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj .brxe-mbcxbx.brxe-icon {font-size: 15px; position: absolute; right: -39.5px; font-weight: 700; line-height: 13px; background-color: var(--bricks-color-sgcbnt); top: 5px}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj .brxe-hsvfbr.brxe-div {margin-left: 10px}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-vnvhkj .brxe-hsvfbr.brxe-div {display: flex; align-self: flex-end !important}}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj .brxe-rbcrub.brxe-block {flex-direction: row; align-items: center; position: relative; width: 100%; line-height: normal; justify-content: flex-end}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-vnvhkj .brxe-rbcrub.brxe-block {flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start; row-gap: 10px}}/* BREAKPOINT: Escritorio (BASE) */.brxe-vnvhkj.brxe-block {justify-content: center; width: 100%; margin-bottom: 7px}/* BREAKPOINT: Escritorio (BASE) */#brxe-ywrial {justify-content: space-between; padding-right: 30px; flex-wrap: wrap}#brxe-ywrial{flex:1}/* BREAKPOINT: Escritorio (BASE) */#brxe-fahmui {border-right-width: 5px; border-right-style: solid; border-bottom-width: 5px; border-bottom-style: solid; border-left-width: 5px; border-left-style: solid; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: 10px; margin-bottom: -10px; min-width: 25px}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc .brxe-knyhwc.brxe-icon {font-size: 15px; position: absolute; font-weight: 700; line-height: 13px; background-color: var(--bricks-color-sgcbnt); left: -40px; top: 5px}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc .stop-id-.brxe-text-basic {text-align: left; margin-right: 20px}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-pqhhwc .stop-id-.brxe-text-basic {margin-right: 0}/* CUSTOM CSS */.brxe-buxtwn {word-wrap: break-word;  hyphens: auto;}}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc .brxe-nruhql.brxe-div {margin-right: 10px}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc .brxe-aippjs.brxe-code {text-align: left; font-family: "Metrisch"; font-weight: 700; display: flex}.brxe-aippjs {flex-wrap: wrap;}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc .brxe-xuvbge.brxe-block {flex-direction: row; align-items: center; position: relative; width: 100%; line-height: normal; justify-content: flex-start}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {.brxe-pqhhwc .brxe-xuvbge.brxe-block {flex-direction: column; align-items: flex-start; justify-content: flex-start; row-gap: 10px}}/* BREAKPOINT: Escritorio (BASE) */.brxe-pqhhwc.brxe-block {justify-content: center; width: 100%; margin-bottom: 7px}/* BREAKPOINT: Escritorio (BASE) */#brxe-izwtat {justify-content: space-between; padding-left: 30px}#brxe-izwtat{flex:1}/* BREAKPOINT: Escritorio (BASE) */#brxe-zuiyem {flex-direction: row; align-items: stretch; align-self: center !important; padding-top: 30px; padding-bottom: 30px; width: 90%; justify-content: center; flex-wrap: nowrap; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Escritorio (BASE) */#brxe-otfgnq {width: 60px; transform:  rotateX(180deg); height: 26px; display: inline}#brxe-otfgnq:not(.tag) {object-fit: cover}#brxe-otfgnq img {object-fit: cover}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {#brxe-otfgnq:not(.tag) {object-fit: cover}#brxe-otfgnq img {object-fit: cover}}/* BREAKPOINT: Escritorio (BASE) */#brxe-ctvnjl {margin-right: 25px}/* BREAKPOINT: Escritorio (BASE) */#brxe-ziimet {width: 100%; flex-grow: 1; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 25px}.line-breakpoint {   flex-grow: 1;  text-align: center;  text-transform: uppercase;  font-weight: 700;  font-size: 25px; width: 100%;}/* BREAKPOINT: Escritorio (BASE) */#brxe-mjvjha {display: flex; margin-left: 20px; font-family: "Metrisch"; font-weight: 700}/* BREAKPOINT: Retrato móvil */@media (max-width: 478px) {#brxe-mjvjha {margin-left: 0; justify-content: center}}/* BREAKPOINT: Escritorio (BASE) */#brxe-ifxgao {flex-direction: row; align-items: center}/* BREAKPOINT: Escritorio (BASE) */#brxe-fpffgs {align-self: center !important; justify-content: center; align-items: center; margin-right: 5%; margin-left: 5%; width: 90%}/* BREAKPOINT: Escritorio (BASE) */#brxe-exjzen {width: 100%}/* BREAKPOINT: Escritorio (BASE) */#brxe-jcoztr {width: 90%; margin-top: 40px; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Escritorio (BASE) */#brxe-wezchl {margin-right: 5%; margin-left: 5%; width: 90%; display: flex}/* BREAKPOINT: Escritorio (BASE) */#brxe-spjgql {width: 90%; margin-top: 20px; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Escritorio (BASE) */#brxe-gimuoo {color: var(--bricks-color-ywmjrg); fill: var(--bricks-color-ywmjrg); font-size: 20px; margin-right: 10px}/* BREAKPOINT: Escritorio (BASE) */#brxe-pngfhu {font-size: 15px}/* BREAKPOINT: Escritorio (BASE) */#brxe-dpwzwy {display: flex; align-self: flex-start !important; align-items: center; justify-content: flex-start; margin-bottom: 10px}/* BREAKPOINT: Escritorio (BASE) */#brxe-hcbvbd {width: 100%}/* BREAKPOINT: Escritorio (BASE) */#brxe-iamrid {width: 90%; margin-top: 40px; margin-right: 5%; margin-left: 5%}/* BREAKPOINT: Retrato móvil */@media (max-width: 478px) {/* CUSTOM CSS */#brxe-uodjkv a {width: 50%;}#brxe-uodjkv .prev-post+.next-post {margin-top: 0;}}/* BREAKPOINT: Escritorio (BASE) */#brxe-lurods {margin-top: 20px; margin-right: 5%; margin-left: 5%; width: 90%}/* BREAKPOINT: Escritorio (BASE) */#line-content {margin-bottom: 50px}/* BREAKPOINT: Paisaje móvil */@media (max-width: 767px) {#line-content {margin-top: 65px}}