.elementor .s-rb-catalog-title{font-family:"Faculty Glyphic";font-weight:400;font-size:32px;color:#171C16;letter-spacing:-0.025em;line-height:1.12em;margin:0px;}.elementor .s-rb-catalog-rooms{font-family:Arial;font-weight:400;font-size:15px;color:#4E5949;letter-spacing:0em;line-height:1.65em;margin:0px;}.elementor .s-rb-catalog-baths{font-family:Arial;font-weight:400;font-size:15px;color:#4E5949;letter-spacing:0em;line-height:1.65em;margin:0px;}.elementor .s-rb-catalog-capacity{font-family:Arial;font-weight:400;font-size:15px;color:#4E5949;letter-spacing:0em;line-height:1.65em;margin:0px;}.elementor .s-rb-catalog-facts{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .s-property-card-price{font-family:Arial;font-weight:400;font-size:17px;color:#4E5949;letter-spacing:0em;line-height:1.65em;margin:0px;}.elementor .s-rb-catalog-link{font-family:Arial;font-size:16px;color:#171C16;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#71816B;border-style:solid;background-color:transparent;align-self:flex-start;}.elementor .s-rb-catalog-link:hover,.elementor .s-rb-catalog-link:focus-visible{color:#FAF5EB;border-color:#171C16;background-color:#171C16;}.elementor .s-rb-catalog-body{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .s-rb-catalog-card{width:100%;height:100%;padding:0px;display:flex;flex-direction:column;gap:22px;}