.vmo-button{padding:9px 30px;font-size:16px;font-family:var(--font-semiBold);text-transform:uppercase;display:inline-block;text-align:center;min-width:10px;max-width:100%;cursor:pointer;text-decoration:none;transition:all .3s ease;letter-spacing:1px}.vmo-button.vmo-button-round{border-radius:100px}.vmo-button.vmo-button-round+.vmo-button.vmo-button-round{margin-top:20px}.vmo-button.vmo-button-red{background:#e10a0a;color:#fff;border:2px solid #e10a0a}.vmo-button.vmo-button-red:hover{background:#fff;color:#e10a0a;border-color:#e10a0a}.vmo-button.vmo-button-red:active{background-color:rgba(225,10,10,.1);border-color:#fff}.vmo-button.vmo-button-red:disabled{border-color:#f5f5f5;color:#bfbfbf;background-color:#f5f5f5}.hero-div-wrapper{padding:50px 16px;position:relative}.hero-div-wrapper::after{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;width:100vw;height:100%;left:0;top:0;z-index:1}.hero-div-wrapper .background-img{position:absolute;width:100vw;height:100%;left:0;top:0;z-index:0}.hero-div-wrapper .store-card{gap:36px;flex-wrap:nowrap;padding:40px;border-radius:9px;box-shadow:0 12px 10px 0 rgba(0,0,0,.25);background-color:#fff;position:relative;width:fit-content;margin:0 auto;max-width:calc(min(832px,100%));z-index:2}.hero-div-wrapper .store-card .status{text-align:center;color:#fff;padding:1px 8px;margin-bottom:6px;width:fit-content;border-radius:5px;font-size:17px;line-height:1.47;letter-spacing:-.4px;font-family:var(--font-semiBold)}.hero-div-wrapper .store-card .status.open{background-color:#56b161}.hero-div-wrapper .store-card .status.close{background-color:#fe2610}.hero-div-wrapper .store-card .img-wrapper{position:relative;flex-shrink:0}.hero-div-wrapper .store-card .img-wrapper .tag{padding:1px 8px 2px;color:#fff;font-family:var(--font-medium);text-align:center;border-radius:4px;position:absolute;left:12px;top:12px;background:#000;font-size:18px;text-transform:capitalize}.hero-div-wrapper .store-card .img-wrapper img{border-radius:6px}.hero-div-wrapper .store-card .text-content h1{margin-bottom:24px;font-size:32px;line-height:1.25;letter-spacing:-1.4px}.hero-div-wrapper .store-card .text-content .store-info-list{font-size:18px;line-height:1.4;letter-spacing:-.8px;margin-bottom:24px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item{margin-bottom:12px;display:flex;gap:12px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item::before{content:"";width:24px;height:24px;flex-shrink:0}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.location::before{content:"";background:url(../img/store-individual-page/icons.svg);background-position:-2px 0}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.time::before{content:"";background:url(../img/store-individual-page/icons.svg);background-position:-48px 0}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.phone::before{content:"";background:url(../img/store-individual-page/icons.svg);background-position:-96px 0}@media (max-width:650px){.hero-div-wrapper{padding:60px 24px}.hero-div-wrapper .store-card{gap:16px;padding:16px;flex-direction:column;max-width:calc(min(100%,327px))}.hero-div-wrapper .store-card .img-wrapper{width:100%}.hero-div-wrapper .store-card .img-wrapper img{width:100%;height:auto;margin:0 auto}.hero-div-wrapper .store-card .text-content h1{font-size:22px;margin-bottom:16px}.hero-div-wrapper .store-card .text-content .store-info-list{font-size:16px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item::before{width:20px;height:20px;margin-top:5px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.location::before{background-position:-2px -2px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.time::before{background-position:-50px -2px}.hero-div-wrapper .store-card .text-content .store-info-list .info-item.phone::before{background-position:-98px -2px}.hero-div-wrapper .store-card a{display:block;margin:0 auto;text-align:center}.hero-div-wrapper .store-card a .vmo-button{width:100%;max-width:220px}}.store-map-and-services-wrapper{padding:80px 24px}.store-map-and-services-wrapper .store-map-and-services-container{gap:32px;justify-content:center}.store-map-and-services-wrapper .store-map-and-services-container .stores-map-area{max-width:calc(min(598px,100%))}.store-map-and-services-wrapper .store-map-and-services-container #map{border-radius:10px;max-width:598px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper{max-width:300px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card{width:100%;padding:24px;border-radius:9px;border:solid 1px #f0f0f0;background-color:#fff;margin-bottom:24px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card h2{font-family:var(--font-semiBold);font-size:24px;letter-spacing:-.5px;margin-bottom:24px;text-transform:none}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list{gap:16px;flex-wrap:wrap;max-width:248px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .service{display:flex;gap:4px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list p{font-size:12px;line-height:1.5;letter-spacing:-.1px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .icon{width:16px;height:16px;background:url(../img/store-individual-page/icons.svg);background-position:-192px 0}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .icon.identification{background-position:-240px 0}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .icon.voucher{background-position:-284px 0}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .icon.home-internet{background-position:-332px 0}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .services-list .icon.passport{background-position:-380px 0}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .social-icons{gap:16px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .hours-wrapper div{margin-bottom:6px}.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper .card .hours-wrapper div .app-body-bold{min-width:86px}@media (max-width:912px){.store-map-and-services-wrapper .store-map-and-services-container .services-wrapper{margin:0 auto}}@media (max-width:950px){.store-map-and-services-wrapper{padding:60px}.store-map-and-services-wrapper .store-map-and-services-container{gap:24px;flex-direction:column;width:fit-content;margin:0 auto}.store-map-and-services-wrapper .store-map-and-services-container #map{width:calc(100vw - 120px)!important}}.download-our-app-wrapper{padding:0 24px 80px}.download-our-app-wrapper .download-our-app-container{max-width:930px;margin:0 auto}@media (max-width:912px){.download-our-app-wrapper .download-our-app-container h3{text-align:center}}.download-our-app-wrapper h3{font-family:var(--font-semiBold);font-size:32px;line-height:1.25;letter-spacing:-1.2px;margin-bottom:40px}@media (max-width:600px){.download-our-app-wrapper h3{font-size:26px;line-height:1.21;letter-spacing:-.5px;max-width:300px;margin:0 auto 32px;text-align:center}}.download-our-app-wrapper .rating-cards-container{margin:0 auto;gap:16px}@media (max-width:940px){.download-our-app-wrapper .rating-cards-container{flex-wrap:wrap;justify-content:center}}.download-our-app-wrapper .rating-cards-container .card{max-width:260px;padding:25px;background-color:#f5f9ff;border-radius:9px}.download-our-app-wrapper .rating-cards-container .card:nth-child(2){background-color:rgba(0,240,118,.07)}.download-our-app-wrapper .rating-cards-container .card:nth-child(3){background-color:#fff9f9}.download-our-app-wrapper .rating-cards-container .card .icon{width:32px;height:32px;background:url(../img/store-individual-page/icons.svg)}.download-our-app-wrapper .rating-cards-container .card .download-app-btn{border-radius:9px;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);background-color:#fff;border:none;padding:8px;margin-bottom:12px;width:210px;align-items:center}.download-our-app-wrapper .rating-cards-container .card .download-app-btn h4{font-family:var(--font-semiBold);font-size:17px;line-height:1.33;letter-spacing:-.2px;text-align:start}.download-our-app-wrapper .rating-cards-container .card .download-app-btn p{font-size:14px;line-height:1.5;letter-spacing:-.1px}.download-our-app-wrapper .rating-cards-container .card .download-app-btn.apple .icon{background-position:-428px 0}.download-our-app-wrapper .rating-cards-container .card .download-app-btn.google .icon{background-position:-476px 0}.download-our-app-wrapper .rating-cards-container .card .download-app-btn.huawi .icon{background-position:-524px 0}.download-our-app-wrapper .vmo-app-stars-wrapper{height:32px;width:160px;position:relative;margin-top:2px;display:inline-block;vertical-align:top}.download-our-app-wrapper .vmo-app-stars{height:100%;width:100%;background:url(../img/onboarding/star-empty.svg) no-repeat 0 0;background-size:auto 140%;position:absolute;top:0;left:0;z-index:1}.download-our-app-wrapper .vmo-app-stars-progress{height:100%;width:100%;background:url(../img/onboarding/star-full.svg) no-repeat 0 0;background-size:auto 140%;position:absolute;top:0;left:0;z-index:2}.download-our-app-wrapper .K-reviews{width:171px;height:21px;margin:4px 38px 0 4px;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.1px}.download-our-app-wrapper .K-reviews .text-style-1{font-weight:700}.download-our-app-wrapper .review-count{font-family:var(--font-semiBold);font-size:.9rem;color:#666}.download-our-app-wrapper .review-rating{display:flex;align-items:center;justify-content:center;gap:8px}.download-our-app-wrapper .rating-number{width:38px;height:23px;margin:7px 6px 8px 2px;font-family:var(--font-semiBold);font-size:26px;line-height:.82;letter-spacing:-.47px}.download-our-app-wrapper .reviews-count{display:flex;font-size:14px;font-weight:400;letter-spacing:-.1px}.download-our-app-wrapper .reviews-count .bold{margin-right:4px;font-family:var(--font-semiBold)}