.elementor-5947 .elementor-element.elementor-element-c0144b5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5947 .elementor-element.elementor-element-d32be86 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-5947 .elementor-element.elementor-element-d32be86 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-5947 .elementor-element.elementor-element-d32be86 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-5947 .elementor-element.elementor-element-d32be86 .jet-listing-dynamic-image img{border-radius:7px 7px 7px 7px;}.elementor-5947 .elementor-element.elementor-element-d32be86 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-5947 .elementor-element.elementor-element-49a04ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5947 .elementor-element.elementor-element-00d0d7e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5947 .elementor-element.elementor-element-975c08b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-5947 .elementor-element.elementor-element-975c08b .jet-listing-dynamic-field__content{color:#6E7A84;font-size:15px;font-weight:800;line-height:17px;text-align:left;}.elementor-5947 .elementor-element.elementor-element-975c08b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5947 .elementor-element.elementor-element-975c08b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5947 .elementor-element.elementor-element-975c08b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5947 .elementor-element.elementor-element-05a9a39 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-5947 .elementor-element.elementor-element-05a9a39 .jet-listing-dynamic-link__link{align-self:flex-start;font-size:14px;font-weight:500;line-height:17px;color:#6E7A84;flex-direction:row;}.elementor-5947 .elementor-element.elementor-element-05a9a39 .jet-listing-dynamic-link__link:hover{color:#FCC201;}.elementor-5947 .elementor-element.elementor-element-05a9a39 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:767px){.elementor-5947 .elementor-element.elementor-element-49a04ab{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5947 .elementor-element.elementor-element-00d0d7e{--width:74%;}}@media(min-width:768px){.elementor-5947 .elementor-element.elementor-element-c0144b5{--content-width:390px;}}/* Start custom CSS for container, class: .elementor-element-c0144b5 */.jet-listing-dynamic-image img {
    transition: all .3s;
    filter: brightness(100%);
}
.jet-listing-dynamic-image img:hover {
    filter: brightness(87%);
}
.img-logo .jet-listing-dynamic-image img {
    border: 2px solid #ccc;
    height: 58px;
    object-fit: cover;
}
.jet-listing-dynamic-field__content i {
    font-size: 16px;
    color: #8d2e57;
    font-weight: 600;
    position: relative;
    height: 46px;
    display: block;
    float: left;
    margin-right: 5px;
}
.jet-listing-dynamic-link__label i {
    font-size: 16px;
    color: #8d2e57!important;
    font-weight: 600;
}
.redes .jet-listing-dynamic-link__label i {
    font-size: 17px;
    color: #8d2e57 !important;
    background-color: #fcc202;
    font-weight: 500;
    border: 2px solid #fcc202;
    border-radius: 50%;
    padding: 7px;
    transition: all .3s;
}
.redes .jet-listing-dynamic-link__label i:hover {
    background-color:#8d2e57; 
    color: #fcc202 !important;
    font-weight: 500;
    border: 2px solid #8d2e57;
    transition: all .3s;
}
.fa-tripadvisor:before {
    content: "\f262"!important;
}
@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../webfonts/fa-brands-400.eot);
    src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
}/* End custom CSS */