@media only screen and (max-width: 768px){.tf-single-amenities-style1.tf-facilities-wrapper{padding-left:16px;padding-right:16px}}.tf-single-amenities-style1.tf-facilities-wrapper h2{color:var(--tf-text-heading);font-size:2rem;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 1024px){.tf-single-amenities-style1.tf-facilities-wrapper h2{font-size:1.5rem;margin-bottom:16px}}.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 0;margin-bottom:0}.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities .tf-facility-item{width:25%}@media only screen and (max-width: 1024px){.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities .tf-facility-item{width:50%}}.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities .tf-facility-item span.single-facilities-title{font-weight:600;margin-bottom:10px;display:block}.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities .tf-facility-item span.single-facilities-title i{margin-right:8px;width:20px}.tf-single-amenities-style1.tf-facilities-wrapper .tf-facilities .tf-facility-item ul{margin:0;padding:0;padding-left:34px;display:flex;flex-direction:column;gap:8px;list-style:none}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .section-heading{margin-bottom:15px;font-size:1.875rem;line-height:1.5;color:var(--tf-text-heading)}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section h2.section-heading{margin:0px;color:var(--tf-text-heading)}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area{margin-top:24px}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item{margin-bottom:24px}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item .hotel-single-facility-title{color:var(--tf-text-heading);font-size:1.25rem;font-weight:400;margin-bottom:16px}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item ul{display:flex;list-style:none;flex-wrap:wrap;vertical-align:baseline;gap:16px;margin:0px;padding:0px}@media only screen and (max-width: 768px){.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item ul{flex-direction:column}}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item ul li{display:flex;color:var(--tf-text-paragraph);font-size:1rem;font-weight:400;line-height:1.2;vertical-align:baseline}.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item ul li span{margin-right:8px}@media only screen and (max-width: 768px){.tf-single-hotel-amenities-style2.tf-hotel-facilities-section .tf-hotel-facilities-content-area .hotel-facility-item ul li span{min-width:16px}}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities-inner{border-radius:8px;background:var(--tf-filling-foreground);padding:24px}@media only screen and (max-width: 575.98px){.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities-inner{padding:16px}}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities .tf-apt-amenity{-webkit-flex:0 0 calc(50% - 11px);-ms-flex:0 0 calc(50% - 11px);flex:0 0 calc(50% - 11px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:16px}@media only screen and (max-width: 575.98px){.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities .tf-apt-amenity{gap:8px}}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities .tf-apt-amenity .tf-apt-amenity-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;height:24px}@media only screen and (max-width: 575.98px){.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities .tf-apt-amenity .tf-apt-amenity-icon{-webkit-flex:initial;-ms-flex:initial;flex:initial}}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities .tf-apt-amenity .tf-apt-amenity-icon i{font-size:1.5rem;color:var(--tf-text-paragraph)}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section .tf-apartment-amenities-more .tf-modal-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;gap:4px;font-size:.875rem;font-weight:500;color:var(--tf-text-heading);cursor:pointer;text-decoration:none}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section #tf-amenities-modal h2.section-heading{margin-bottom:24px}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section #tf-amenities-modal .tf-apartment-amenity-cat{border-bottom:1px solid gray;margin-bottom:24px}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section #tf-amenities-modal .tf-apartment-amenity-cat:last-child{border-bottom:none;margin-bottom:0}.tf-single-apartment-amenities-style2.tf-apartment-amenities-section #tf-amenities-modal .tf-apartment-amenity-cat h3{font-size:1.25rem;color:var(--tf-text-heading);margin-bottom:16px}

/*# sourceMappingURL=amenities.min.css.map*/