body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}html{scroll-behavior:smooth}.ss-desktop-menu nav ul li li a{width:300px}.ss-desktop-menu nav ul li ul.sub-menu{width:340px!important}.et-cstm-arrow.et_pb_slider .et-pb-arrow-prev{left:22px;opacity:1;font-size:65px}.et-cstm-arrow.et_pb_slider .et-pb-arrow-prev:before,.et-cstm-arrow.et_pb_slider .et-pb-arrow-next:before{color:#edebe8!important}.et-cstm-arrow.et_pb_slider .et-pb-arrow-next{right:22px!important;opacity:1!important;font-size:65px}.pa-image-gallery-4-3 .et_pb_gallery_image{padding-top:75%;display:block}.pa-image-gallery-4-3 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media only screen and (max-width:980px){.six-columns .et_pb_column{width:16.6666667%!important}}@media (min-width:767px){.blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.blog-list .entry-title,.blog-list .post-meta,.blog-list .post-content{width:70%;float:left;padding-left:30px}}.et_pb_post{box-shadow:0px 2px 80px 0px rgba(160,190,212,0.22);border-radius:6px;padding:60px}.et_pb_widget_area_left{border-right:0px solid rgba(0,0,0,0);padding-right:30px}.post-category-links{font-weight:bold!important}.post-category-links a{background:#F06D32;padding:.5em 1em;border-radius:50px;color:#00d263;font-size:.8em;transition:.3s ease all}.post-category-links a:hover{background:#A11D23;color:#ffffff;transition:.3s ease all}div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;font-weight:700;font-size:16px;float:none;line-height:1.3;margin:0 0 4px 0;padding:0;word-break:break-word;word-wrap:break-word;color:#ffffff;font-family:'Roboto Condensed',sans-serif}div.wpforms-container-full .wpforms-form button[type=submit]{margin-top:15px;border-width:1px!important;border-color:#163960;border-radius:100px;letter-spacing:0.06rem;font-size:1.2rem;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#163960;color:#ffffff!important}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#ffffff;border:1px solid #163960;color:#163960!important;cursor:pointer}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#ffffff;font-weight:400}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title{padding-left:5%;padding-right:5%}.et_pb_slider_0.et_pb_slider .et_pb_slide_content{padding-left:5%;padding-right:5%}.et_pb_section,.et_pb_section *{animation:none!important}.mfp-title{visibility:hidden}h1,h2,h3{font-family:"tussilago",sans-serif;font-weight:400;font-style:normal}.et_pb_menu .menu-item.cta-button a{display:inline-block!important;background:#c4c4c4!important;color:#000000!important;padding:8px 20px!important;margin:24px 0!important;border-radius:15px;font-weight:600;line-height:1.4em!important;height:auto!important;text-transform:uppercase;line-height:1.4em;transition:background-color 0.3s ease!important}.et_pb_menu .menu-item.cta-button a:hover{background:#7f7f7f;color:#ffffff!important}.et_pb_menu .cta-button a:hover{background:#e65c00}@media (max-width:767px){.et_pb_button{display:inline-block!important;padding:8px 24px!important;width:auto!important;white-space:nowrap!important}}.buddypress-wrap{max-width:1080px;margin:0 auto;padding:40px 20px}body.buddypress #main-content,body.buddypress .et_pb_section_0{margin-top:0!important;padding-top:0!important}body.buddypress #page-container{margin-top:-80px!important}body.buddypress .buddypress-wrap,body.buddypress #buddypress{max-width:1080px!important;margin:0 auto!important;padding:40px 20px!important;overflow-x:hidden!important}.community-leaderboard-horizontal{width:100%;border-bottom:1px solid #ccc;padding:10px 0;overflow-x:auto}.leaderboard-container{display:flex;justify-content:space-evenly;align-items:center;gap:15px;flex-wrap:nowrap;min-width:max-content}.leaderboard-user{flex:0 0 auto;text-align:center;background:#fff;border:1px solid #ddd;border-radius:10px;padding:8px 12px;min-width:90px;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:transform 0.2s ease}.leaderboard-user:hover{transform:scale(1.05)}.leaderboard-user .rank{font-size:0.8em;color:#666}.leaderboard-user .name{font-weight:bold;font-size:0.9em;margin-top:4px}.leaderboard-user .points{font-size:0.8em;color:#333}.leaderboard-user.highlight{border:2px solid gold;background:#fffbea}.leaderboard-user img{border-radius:50%;margin:4px 0}.community-leaderboard-horizontal::-webkit-scrollbar{height:6px}.community-leaderboard-horizontal::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}@media (max-width:768px){.leaderboard-container{justify-content:flex-start;overflow-x:auto;gap:10px}.leaderboard-user{min-width:80px;padding:6px 8px}.leaderboard-user .name{font-size:0.8em}}.facetwp-filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.facetwp-filters>div{display:flex;align-items:center;gap:0.5rem}.facetwp-filters>div{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem;flex-wrap:wrap}.facetwp-filters select{display:inline-block;vertical-align:middle;margin:0}.facetwp-filters .facetwp-checkboxes label{display:flex;align-items:center;gap:0.25rem;margin:0.25rem 0}.facetwp-filters>div label{line-height:1.5em}.facetwp-filters select{margin-top:-2px}.fs-wrap{max-width:180px!important;display:inline-block;position:relative;cursor:pointer;line-height:1}.fs-dropdown .fs-options{max-height:200px;overflow:auto;font-family:'Lato'!important}.fs-label-wrap{position:relative;background-color:#fff;border:1px solid #000!important;cursor:default;font-family:'Lato'!important}.ha-tool-card{background-color:#ffffff;padding:40px 30px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.06);transition:all 0.3s ease-in-out;text-align:center;border:1px solid #f0f0f0}.ha-tool-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.15);border-color:#7EBEC5}.ha-tool-card .et_pb_image_wrap img{max-width:250px!important;margin:0 auto;display:block}.ha-tool-card .et_pb_text{margin-top:20px}.ha-step-card{background-color:#f4f7f8;padding:45px 30px;border-radius:12px;border-top:5px solid #7EBEC5;transition:all 0.4s ease;text-align:center}.ha-step-card:hover{background-color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08)}.ha-step-card .et_pb_image_wrap img{max-width:300px!important;margin:0 auto 20px auto;display:block;transition:transform 0.4s ease}.ha-step-card:hover .et_pb_image_wrap img{transform:scale(1.1)}.directorist-listing-details__listing-title{font-family:'tussilago',sans-serif!important;font-size:42px!important;font-weight:700!important;text-align:center;color:#111111!important;margin-bottom:20px!important}.directorist-single-contents-area .directorist-card{background-color:#ffffff;border-radius:15px!important;box-shadow:0 8px 25px rgba(0,0,0,0.06)!important;border:1px solid #e0e0e0!important;margin-bottom:30px!important;overflow:hidden}.directorist-single-contents-area .directorist-card__header{background-color:#f8f8f8!important;border-bottom:2px solid #111111!important;padding:20px 30px!important}.directorist-single-contents-area .directorist-card__header__title{font-family:'tussilago',sans-serif!important;font-size:22px!important;color:#111111!important}.directorist-single-info__label-icon{background-color:#111111!important}.directorist-single-info__label-icon .directorist-icon-mask:after{background-color:#ffffff!important}.directorist-single-info-checkbox{flex-direction:column!important;align-items:flex-start!important;margin-bottom:25px!important}.directorist-single-info-checkbox .directorist-single-info__label__text{font-size:18px!important;font-weight:800!important;color:#111111!important;font-family:'tussilago',sans-serif!important}.directorist-single-info-checkbox .directorist-single-info__label__text:before{display:none!important}.directorist-single-info-checkbox .directorist-single-info__value{background-color:#f9f9f9!important;padding:20px!important;border-radius:8px;border-left:6px solid #444444!important;width:100%!important;margin-top:12px!important;box-sizing:border-box;display:flex!important;flex-wrap:wrap!important;gap:10px;line-height:1.2em!important}.ha-equip-tag{background-color:#ffffff;color:#111111;padding:8px 16px;border-radius:20px;font-size:14px!important;font-weight:600!important;box-shadow:0 2px 6px rgba(0,0,0,0.08);border:1px solid #cccccc;transition:all 0.2s ease}.ha-equip-tag:hover{background-color:#111111;color:#ffffff;border-color:#111111}.ha-workout-link .directorist-single-info__label{display:none!important}.ha-workout-link{width:100%!important;display:flex!important;justify-content:flex-start!important;margin-top:10px!important}.ha-workout-link .directorist-single-info__value a{display:inline-flex!important;align-items:center;justify-content:center;background-color:#111111!important;color:#ffffff!important;padding:15px 35px!important;border-radius:8px!important;font-weight:800!important;text-transform:uppercase!important;font-size:0!important;letter-spacing:1px;transition:all 0.3s ease!important;box-shadow:0 4px 15px rgba(0,0,0,0.15);border:2px solid #111111!important}.ha-workout-link .directorist-single-info__value a::after{content:"View Hotel Gym Workouts \2192"!important;font-size:16px!important}.ha-workout-link .directorist-single-info__value a:hover{background-color:#ffffff!important;color:#111111!important;box-shadow:0 6px 20px rgba(0,0,0,0.15);transform:translateY(-3px)}.ha-booking-card,.ha-booking-card .directorist-card__body,.ha-booking-card .directorist-details-info-wrap,.ha-booking-card .directorist-single-info,.ha-booking-card .directorist-single-info__value{background-color:transparent!important;background:none!important;border:none!important;box-shadow:none!important;padding:0!important}.ha-booking-card .directorist-card__header,.ha-booking-card .directorist-single-info__label{display:none!important}.ha-booking-card{margin:20px 0 40px 0!important}.ha-booking-card .directorist-single-info__value a{display:flex!important;align-items:center;justify-content:center;background-color:#111111!important;color:#ffffff!important;padding:20px 40px!important;border:2px solid #111111!important;border-radius:8px!important;font-size:0!important;font-weight:800!important;text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 10px 20px rgba(0,0,0,0.1)!important;transition:all 0.3s ease!important;width:100%;max-width:500px;margin:0 auto!important;animation:affiliatePulse 2.5s infinite}.ha-booking-card .directorist-single-info__value a::after{content:"Check Availability & Prices \2192"!important;font-size:18px!important}.ha-booking-card .directorist-single-info__value a:hover{background-color:#ffffff!important;color:#111111!important;transform:translateY(-4px);box-shadow:0 15px 25px rgba(0,0,0,0.15)!important;animation:none}@keyframes affiliatePulse{0%{transform:scale(1);box-shadow:0 10px 20px rgba(0,0,0,0.1)}50%{transform:scale(1.02);box-shadow:0 15px 25px rgba(0,0,0,0.15)}100%{transform:scale(1);box-shadow:0 10px 20px rgba(0,0,0,0.1)}}.directorist-single-info-custom{display:none!important}.directorist-listing-details__listing-title::after{content:" Hotel Gym";font-weight:300;color:#444444}.directorist-single-info-textarea{flex-direction:column!important;align-items:flex-start!important;margin-bottom:25px!important}.directorist-single-info-textarea .directorist-single-info__label__text{font-size:18px!important;font-weight:800!important;color:#111111!important;font-family:'tussilago',sans-serif!important}.directorist-single-info-textarea .directorist-single-info__label__text:before{display:none!important}.directorist-single-info-textarea .directorist-single-info__value{background-color:#f4f7f8!important;border:1px solid #eaeaea!important;border-left:5px solid #111111!important;padding:20px 25px!important;border-radius:6px!important;font-size:16px!important;line-height:1.7em!important;color:#222222!important;font-style:normal!important;width:100%!important;margin-top:15px!important;box-sizing:border-box}.directorist-single-info-textarea .directorist-single-info__value p{margin-bottom:15px!important}.et_pb_column_1_4 .et_pb_module_heading{font-family:'tussilago',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#111111!important;text-transform:uppercase;border-bottom:2px solid #111111;padding-bottom:10px;margin-bottom:15px!important;letter-spacing:1px}.facetwp-facet .facetwp-radio,.facetwp-facet .facetwp-checkbox{margin-bottom:10px!important;font-size:15px!important;color:#444444!important;transition:color 0.2s ease}.facetwp-facet .facetwp-radio:hover,.facetwp-facet .facetwp-checkbox:hover{color:#111111!important}.facetwp-facet .facetwp-radio.checked,.facetwp-facet .facetwp-checkbox.checked{font-weight:700!important;color:#111111!important}.facetwp-facet .facetwp-counter{color:#888888!important;font-size:13px!important;margin-left:5px}.facetwp-facet select.facetwp-dropdown{width:100%;padding:12px 15px!important;border:1px solid #e0e0e0!important;border-radius:8px!important;background-color:#f9f9f9!important;color:#333333!important;font-size:15px!important;font-weight:500;cursor:pointer;box-shadow:none!important;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23111111%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px top 50%!important;background-size:12px auto!important}.facetwp-facet select.facetwp-dropdown:focus{outline:none!important;border-color:#111111!important}.fwpl-result{position:relative;background-color:#ffffff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.04);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%}.fwpl-result:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,0.1);border-color:#111111}.fwpl-col.el-1tvcxf{padding:0!important;display:flex;flex-direction:column;height:100%}.fwpl-item.el-t2x6g{background-color:#f4f7f8;padding:20px;text-align:center;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;height:220px}.fwpl-item.el-t2x6g img{max-width:100%!important;max-height:180px!important;width:auto!important;height:auto!important;object-fit:contain!important;margin:0 auto}.fwpl-item.el-fz703r{padding:20px 20px 10px 20px}.fwpl-item.el-fz703r a{font-family:'tussilago',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#111111!important;text-decoration:none!important;line-height:1.4em;display:block}.fwpl-item.el-fz703r a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.fwpl-item.el-j6yz0t,.fwpl-item.el-yv8r75,.fwpl-item.el-ged2an{padding:0 20px;font-size:13px!important;color:#666666!important;margin-bottom:5px;display:flex;align-items:center}.fwpl-item.el-j6yz0t::before{content:"⏱️ ";margin-right:5px}.fwpl-item.el-yv8r75::before{content:"🎯 ";margin-right:5px}.fwpl-item.el-ged2an::before{content:"🏋️ ";margin-right:5px}.fwpl-item.el-ged2an{margin-bottom:25px;padding-bottom:10px}.ha-teleport-form{display:none!important}.directorist-single-wrapper .ha-teleport-form{display:block!important;margin-top:35px!important;margin-bottom:35px!important}.fluentform .ff-message-success{background-color:#ffffff!important;border:2px solid #000000!important;border-radius:12px!important;color:#333333!important;padding:30px!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;font-size:16px!important;line-height:1.8em!important}.fluentform .ff-message-success h3{color:#000000!important;font-weight:700!important;margin-top:20px!important;margin-bottom:15px!important;border-bottom:2px solid #dddddd;padding-bottom:5px}.fluentform .ff-message-success ul{margin-bottom:20px!important;padding-left:20px!important}.fluentform .ff-message-success li{margin-bottom:10px!important}.fluentform .ff-btn-submit{background-color:#000000!important;color:#ffffff!important;border:none!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:1px!important;padding:15px 30px!important;border-radius:4px!important;transition:background-color 0.3s ease!important;width:100%!important}.fluentform .ff-btn-submit:hover{background-color:#333333!important;cursor:pointer!important}.fluentform .ff-el-form-check{display:block!important;margin-bottom:10px!important;padding:12px 15px!important;border:1px solid #dddddd!important;border-radius:6px!important;transition:all 0.2s ease!important}.fluentform .ff-el-form-check:hover{border-color:#000000!important;background-color:#f9f9f9!important}.fluentform input[type="radio"]{accent-color:#000000!important;margin-right:10px!important}.fluentform .ff-el-input--label label{font-weight:700!important;color:#000000!important;text-transform:uppercase!important;font-size:13px!important;margin-bottom:8px!important;display:block!important}.ha-teleport-form .breadcrumb_last{font-weight:400!important;color:#888888!important;font-size:12px!important;margin-bottom:20px!important;display:block}.ha-badge-container{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 30px 0;align-items:center}.ha-badge{background:#000000;color:#ffffff!important;padding:10px 18px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;border-radius:4px;text-decoration:none!important;border:1px solid #333333;box-shadow:0 4px 0px #333333;transition:all 0.2s ease-in-out;display:inline-block}.ha-badge:hover{background:#1a1a1a;transform:translateY(2px);box-shadow:0 2px 0px #333333;color:#ffffff!important}.ha-badge:contains("Tier IV"){border:1px solid #888888}.ha-standards-link{font-size:12px;color:#888888;text-transform:uppercase;font-weight:600;letter-spacing:1px;text-decoration:none;margin-left:10px;border-bottom:1px solid transparent;transition:all 0.3s ease}.ha-standards-link:hover{color:#000000;border-bottom:1px solid #000000}.atbd_map_shape{background-color:#000000!important}.atbd_map_shape::after{border-top-color:#000000!important}.directorist-btn-primary{background-color:#000000!important;border-color:#000000!important}.directorist-btn-primary:hover{background-color:#333333!important;border-color:#333333!important}.directorist-archive-contents__top{background:#f9f9f9!important;padding:15px 20px!important;border-radius:8px!important;border:1px solid #dddddd!important;margin-bottom:25px!important}.directorist-btn{text-transform:uppercase!important;font-weight:800!important;letter-spacing:1px!important;border-radius:4px!important;transition:all 0.3s ease!important}.directorist-viewas__item{border:1px solid #cccccc!important;border-radius:4px!important;margin-left:6px!important;color:#666666!important;background:#ffffff!important}.directorist-viewas__item.active,.directorist-viewas__item:hover{background-color:#000000!important;color:#ffffff!important;border-color:#000000!important}.map-listing-card-single{border-radius:6px!important;box-shadow:0 8px 25px rgba(0,0,0,0.15)!important;border:2px solid #000000!important;padding:15px!important;background:#ffffff!important}.map-listing-card-single__author{display:none!important}.map-listing-card-single__content__title{margin-top:0!important;margin-bottom:10px!important}.map-listing-card-single__content__title a{color:#000000!important;font-weight:800!important;font-size:16px!important;text-decoration:none!important;line-height:1.3em!important}.map-listing-card-single__content__title a:hover{color:#666666!important}.directorist-search-modal__contents{border:2px solid #000000!important;border-radius:8px!important;box-shadow:0 15px 40px rgba(0,0,0,0.2)!important}.directorist-search-modal__contents__header{background:#000000!important}.directorist-search-modal__contents__title{color:#ffffff!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1px!important}.directorist-search-modal__contents__btn--close i{color:#ffffff!important}.directorist-checkbox-primary input:checked+label::before{background-color:#000000!important;border-color:#000000!important}.directorist-mark-as-favorite__btn{display:none!important}.directorist-rating-meta{display:none!important}.map-listing-card-single__content__title a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;color:#000000!important;font-weight:800!important;font-size:16px!important;text-decoration:none!important;line-height:1.3em!important}.map-listing-card-single__content__title a::after{content:'VIEW Hotel GYM \2192';display:block!important;background-color:#000000;color:#ffffff;font-size:11px;font-weight:800;letter-spacing:1px;padding:8px 14px;margin-top:15px;border-radius:3px;text-transform:uppercase;width:fit-content;transition:all 0.3s ease}.map-listing-card-single__content__title a:hover::after{background-color:#333333}