.elementor-2 .elementor-element.elementor-element-529bee0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5f35573{--display:flex;}.elementor-2 .elementor-element.elementor-element-17df2a6 img{width:100%;}.elementor-2 .elementor-element.elementor-element-1c15f5c{--display:flex;}.elementor-2 .elementor-element.elementor-element-2a1e9fb{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a1e9fb .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-c9d420a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-51dfa40{text-align:center;font-size:16px;text-decoration:underline;}.elementor-2 .elementor-element.elementor-element-51dfa40 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-51dfa40 a:hover, .elementor-2 .elementor-element.elementor-element-51dfa40 a:focus{color:var( --e-global-color-b63ed45 );}.elementor-2 .elementor-element.elementor-element-117befe{--display:flex;}.elementor-2 .elementor-element.elementor-element-8e4dddc{text-align:center;}.elementor-2 .elementor-element.elementor-element-8e4dddc .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-a7400a2 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon{color:#FFFFFFBF;background:#02010100;}.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon.prev-arrow{left:25px;right:auto;}.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon.next-arrow{right:25px;left:auto;}.elementor-2 .elementor-element.elementor-element-bbeaf91{--display:flex;}.elementor-2 .elementor-element.elementor-element-8dede13{text-align:center;}.elementor-2 .elementor-element.elementor-element-8dede13 .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-684c604 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-5cd9ab7{--display:flex;}.elementor-2 .elementor-element.elementor-element-df171c1{text-align:center;}.elementor-2 .elementor-element.elementor-element-df171c1 .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-a379352 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-8c786dd{text-align:center;font-size:16px;text-decoration:underline;}.elementor-2 .elementor-element.elementor-element-8c786dd p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-8c786dd a:hover, .elementor-2 .elementor-element.elementor-element-8c786dd a:focus{color:var( --e-global-color-b63ed45 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5f35573{--width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c9d420a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-a7400a2 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-684c604 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c9d420a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-a7400a2 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-684c604 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-c9d420a */.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon {
    width: 32px !important;
    height: 32px !important;
    padding: 0 !important;
    border: none !important;
    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.75) !important;
    color: #666 !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: background-color 0.25s, color 0.25s;
}

.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon svg,
.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon i {
    display: none !important;
}

.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon::after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
}

/* Anterior: izquierda ‹ */
.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon.prev-arrow::after {
    transform: rotate(-135deg);
    margin: 0 0 0 4px !important;
}

/* Quitar el giro del botón siguiente */
.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon.next-arrow {
    transform: none !important;
    rotate: none !important;
}

/* Siguiente hacia la derecha */
.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon.next-arrow::after {
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
    transform: rotate(45deg) !important;
    margin: 0 4px 0 0 !important;
}
.elementor-2 .elementor-element.elementor-element-c9d420a .jet-listing-grid__slider-icon:hover {
    background: #fff !important;
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a7400a2 */.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon {
    width: 32px !important;
    height: 32px !important;
    padding: 0 !important;
    border: none !important;
    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.75) !important;
    color: #666 !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: background-color 0.25s, color 0.25s;
}

.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon svg,
.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon i {
    display: none !important;
}

.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon::after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
}

/* Anterior: izquierda ‹ */
.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon.prev-arrow::after {
    transform: rotate(-135deg);
    margin: 0 0 0 4px !important;
}

/* Quitar el giro del botón siguiente */
.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon.next-arrow {
    transform: none !important;
    rotate: none !important;
}

/* Siguiente hacia la derecha */
.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon.next-arrow::after {
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
    transform: rotate(45deg) !important;
    margin: 0 4px 0 0 !important;
}
.elementor-2 .elementor-element.elementor-element-a7400a2 .jet-listing-grid__slider-icon:hover {
    background: #fff !important;
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-684c604 */.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon {
    width: 32px !important;
    height: 32px !important;
    padding: 0 !important;
    border: none !important;
    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.75) !important;
    color: #666 !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: background-color 0.25s, color 0.25s;
}

.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon svg,
.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon i {
    display: none !important;
}

.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon::after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
}

/* Anterior: izquierda ‹ */
.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon.prev-arrow::after {
    transform: rotate(-135deg);
    margin: 0 0 0 4px !important;
}

/* Quitar el giro del botón siguiente */
.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon.next-arrow {
    transform: none !important;
    rotate: none !important;
}

/* Siguiente hacia la derecha */
.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon.next-arrow::after {
    border: none !important;
    border-top: 1.5px solid currentColor !important;
    border-right: 1.5px solid currentColor !important;
    transform: rotate(45deg) !important;
    margin: 0 4px 0 0 !important;
}
.elementor-2 .elementor-element.elementor-element-684c604 .jet-listing-grid__slider-icon:hover {
    background: #fff !important;
    color: #000 !important;
}/* End custom CSS */