.my-stay-logo{min-width:40px;width:40px;height:40px;min-height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden}.my-stay-logo img{width:100%;height:100%}.terms-container{height:100%;background-color:rgba(0,0,0,0);overflow-y:auto}.terms-container,.terms-container div{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:12px}.terms-container div p,.terms-container div span,.terms-container div strong{font-size:14px;line-height:1.5;font-weight:400}.terms-container div strong{font-weight:500}.terms-container div h1,.terms-container div h2,.terms-container div h3{font-size:21px;font-weight:600;line-height:1.6;width:100%;text-align:left}.terms-container div a{font-weight:500!important;font-size:15px!important;color:#9370db!important}.terms-container div a:hover{text-decoration:underline;color:blue!important}.business-container{width:100%;background-color:rgba(0,0,0,0);padding:8px;display:flex;align-items:center;justify-content:center}.business-container .swiper-pagination{pointer-events:none;top:94%!important}.business-container .swiper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.business-container .swiper .swiper-slide{will-change:contents;background-color:rgba(206,206,206,.5647058824);padding:18px 16px;border-radius:12px;transition:.15s ease;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:12px}.business-container .swiper .swiper-slide .star-content{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5px}.business-container .swiper .swiper-slide .star-content .star{color:#ffa71a;font-size:21px}.business-container .swiper .swiper-slide .image-container{width:100%;height:250px;background-color:rgba(0,0,0,0);border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.business-container .swiper .swiper-slide .image-container img{width:100%;height:100%;object-fit:cover;border-radius:12px}.business-container .swiper .swiper-slide .description-content{width:100%;display:block}.business-container .swiper .swiper-slide .description-content h2{margin:5px 0;color:#303030;font-weight:500;font-size:16px;overflow-wrap:break-word;word-wrap:break-word;line-height:normal}.business-container .swiper .swiper-slide .description-content h2 span{color:#707070;font-size:16px;padding:0 4px 0 0;word-wrap:break-word;overflow-wrap:break-word}.business-container .swiper .swiper-slide .description-content p{margin:5px 0;word-wrap:break-word;overflow-wrap:break-word;color:#303030;font-size:16px;line-height:normal}.business-container .swiper .swiper-slide .description-content p span{color:#707070;font-size:16px;padding:0 4px 0 0;word-wrap:break-word;overflow-wrap:break-word}.business-container .swiper .swiper-slide .more-button{width:100%;padding:8px 5px;background-color:#7b68ee;color:#fff;border-radius:4px;font-size:18px;font-weight:500;cursor:pointer}.business-container .swiper .swiper-slide .more-button:hover{background-color:#9370db}.business-container .swiper .swiper-slide .more-button:active{transform:scale(.98)}.business-modal-overlay{width:100%;position:fixed;z-index:1000;inset:0;min-height:100vh;height:100vh;background-color:rgba(129,129,129,.253);display:flex;align-items:center;justify-content:center}.business-modal-overlay .close-icon{position:absolute;z-index:10;top:50px;right:56px;font-size:36px;background-color:#fff;color:#000;border-radius:100%;padding:4px;cursor:pointer;transition:.15s ease}.business-modal-overlay .close-icon:hover{background-color:#000;color:#fff}.business-modal-overlay .close-icon:active{transform:scale(.98)}.business-modal-overlay .modal-business{width:96%;height:90vh;background-color:#fff;border-radius:12px;padding:24px;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;gap:12px}.business-modal-overlay .modal-business .filter-bar{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-right:60px;margin:1rem 0}.business-modal-overlay .modal-business .custom-buttons{position:absolute;z-index:100;top:50%;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.business-modal-overlay .modal-business .custom-buttons .next,.business-modal-overlay .modal-business .custom-buttons .prev{pointer-events:all;cursor:pointer;transition:.2s ease;font-size:50px;background-color:rgba(213,213,213,.5647058824);border-radius:100%;padding:8px}.business-modal-overlay .modal-business .custom-buttons .next:hover,.business-modal-overlay .modal-business .custom-buttons .prev:hover{transform:scale(1.05);background-color:#303030}.business-modal-overlay .modal-business .custom-buttons .next:active,.business-modal-overlay .modal-business .custom-buttons .prev:active{transform:scale(1)}.business-modal-overlay .modal-business .swiper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.business-modal-overlay .modal-business .swiper .swiper-slide{height:100%;padding:14px 12px;border-radius:12px;background:rgba(206,206,206,.1882352941);display:flex;transform:scale(.8);transition:.3s ease;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:24px}.business-modal-overlay .modal-business .swiper .swiper-slide .top-content{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.business-modal-overlay .modal-business .swiper .swiper-slide .top-content h2{max-width:500px;overflow:hidden;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#303030;text-transform:capitalize;font-size:21px;font-weight:500;line-height:normal;background-color:#fff;padding:4px 12px;border-radius:4px}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content{width:100%;height:180px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0)}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide .main-image{width:100%;height:100%;object-fit:fill;border-radius:12px;transition:.2s ease;position:relative;z-index:1}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide .filter-image{position:absolute;z-index:0;filter:blur(50px);object-fit:cover;width:100%;height:100%;border-radius:12px}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide:hover{cursor:grab}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide:hover .main-image{transform:scale(1.1)}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content .swiper .swiper-slide:active{cursor:grabbing}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background-color:rgba(206,206,206,.5647058824);padding:18px;overflow-y:auto;gap:12px}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item{width:100%;border-top:1px solid rgba(191,191,191,.674);padding-top:12px;display:flex;align-items:flex-start;justify-content:space-between}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right{max-width:350px;width:100%;word-wrap:break-word;overflow-wrap:break-word}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .link,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .name,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .value,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .link,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .name,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .value{color:#707070;font-weight:500;font-size:14px;line-height:normal}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .link,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .value,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .link,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .value{font-weight:600;font-size:16px}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .link,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .link{max-width:350px;width:100%;text-align:end;color:#7b68ee}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .link:hover,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .link:hover{text-decoration:underline}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .value,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .value{max-width:350px;width:100%;text-align:end}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .star-content,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .star-content{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5px;margin-top:8px}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .left .star-content .star,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item .right .star-content .star{color:#ffa71a;font-size:16px}.business-modal-overlay .modal-business .swiper .swiper-slide-active{transform:scale(1);box-shadow:0 0 5px 0 rgba(9,86,187,.253)}.sos-modal-overlay{width:100%;position:fixed;z-index:1000;inset:0;min-height:100vh;height:100vh;background-color:rgba(129,129,129,.253);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:scale(.9);transition:.2s ease}.sos-modal-overlay .sos-modal{max-width:500px;overflow-y:auto;border-radius:8px;width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:24px;background-color:#fff;position:relative}.sos-modal-overlay .sos-modal .close-modal{font-size:28px;color:#fff;position:absolute;z-index:100;cursor:pointer;right:18px;top:12px;transition:.1s ease}.sos-modal-overlay .sos-modal .close-modal:hover{color:#404040}.sos-modal-overlay .sos-modal .top-container{width:100%;height:auto;background-color:#d01f1f;border-radius:4px;padding:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.sos-modal-overlay .sos-modal .top-container .icon-call{min-width:48px;width:48px;min-height:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:hsla(0,0%,100%,.671)}.sos-modal-overlay .sos-modal .top-container .icon-call .call{color:#000;font-size:24px}.sos-modal-overlay .sos-modal .top-container h2{color:#fff;font-weight:500;font-size:21px;text-transform:capitalize;letter-spacing:-.1px}.sos-modal-overlay .sos-modal .top-container p{color:#fff;font-weight:400;font-size:14px;line-height:normal;letter-spacing:-.1px;width:100%;text-align:center}.sos-modal-overlay .sos-modal .button-content{padding:12px 40px;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px}.sos-modal-overlay .sos-modal .button-content button{will-change:contents;width:100%;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:4px;cursor:pointer;transition:.1s ease}.sos-modal-overlay .sos-modal .button-content button .left{display:flex;align-items:center;justify-content:flex-start;gap:21px}.sos-modal-overlay .sos-modal .button-content button .left .icon{background-color:#fff;min-width:48px;width:48px;border-radius:100px;height:48px;min-height:48px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sos-modal-overlay .sos-modal .button-content button .left .icon .in-icon{font-size:21px;color:#404040}.sos-modal-overlay .sos-modal .button-content button .left .texts{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:5px}.sos-modal-overlay .sos-modal .button-content button .left .texts h3{line-height:normal;text-align:left;max-width:270px;width:100%;color:#fff;font-weight:500;font-size:18px;letter-spacing:-.1px}.sos-modal-overlay .sos-modal .button-content button .left .texts p{color:#fff;letter-spacing:-.1px;font-size:14px;max-width:270px;width:100%;text-align:left;line-height:normal}.sos-modal-overlay .sos-modal .button-content button .call-ic{font-size:28px;color:#fff}.sos-modal-overlay .sos-modal .button-content button:active{transform:scale(.98)}.sos-modal-overlay .sos-modal .button-content .accident,.sos-modal-overlay .sos-modal .button-content .fire,.sos-modal-overlay .sos-modal .button-content .med{background-color:#ff4500}.sos-modal-overlay .sos-modal .button-content .accident:hover,.sos-modal-overlay .sos-modal .button-content .fire:hover,.sos-modal-overlay .sos-modal .button-content .med:hover{background-color:#d2400b}.sos-modal-overlay .sos-modal .button-content .accident:active,.sos-modal-overlay .sos-modal .button-content .fire:active,.sos-modal-overlay .sos-modal .button-content .med:active{transform:scale(.99);background-color:#a72f04}.sos-modal-overlay .sos-modal .button-content .accident{background-color:#f0a51a}.sos-modal-overlay .sos-modal .button-content .med{background-color:#7b68ee}.sos-modal-overlay.active{opacity:1;pointer-events:all;transform:scale(1)}@media only screen and (max-width:968px){.business-container .swiper .swiper-slide .image-container{height:200px}.business-modal-overlay .modal-business{max-width:100%;width:100%;height:100vh;min-height:100vh;overflow-y:auto;padding:12px}.business-modal-overlay .close-icon{top:12px;right:12px}.business-modal-overlay .modal-business .swiper .swiper-slide,.business-modal-overlay .modal-business .swiper .swiper-slide .description-content{gap:6px;padding:8px}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content *{font-size:12px!important}.business-modal-overlay .modal-business .swiper .swiper-slide .description-content .main-item{padding-top:5px}.business-modal-overlay .modal-business .swiper .swiper-slide .images-content{height:90px}.business-modal-overlay .modal-business .swiper .swiper-slide{transform:scale(.95);justify-content:center;gap:8px}.business-modal-overlay .modal-business .swiper .swiper-slide-active{transform:scale(1)}.business-modal-overlay .modal-business .swiper .swiper-slide .top-content h2{font-size:16px}.business-modal-overlay .modal-business .filter-bar{gap:4px;align-items:center;justify-content:flex-end;padding-right:unset;flex-direction:column}.business-modal-overlay .modal-business .filter-bar button,.business-modal-overlay .modal-business .filter-bar input,.business-modal-overlay .modal-business .filter-bar select{width:100%}}