.map-landing-section{padding:50px 0}.map-landing-section .sec-head{text-align:center;padding-bottom:30px}.map-landing-section .sec-head h2{margin:0;font-size:60px;color:#2d2d2d;font-weight:700;line-height:1.4}.map-landing-section .sec-head p{color:#000;font-size:20px;line-height:1.5;margin:0}.map-landing-section .map_img{display:flex;position:relative}.map-landing-section .map_img img{width:100%;height:auto}.map-landing-section .map_img img.map-image-mob{display:none}.city-name-list{position:absolute;top:0;left:0;width:100%;height:100%}.city-name-list .city-block{position:absolute;display:flex;transition:all .5s ease}.city-name-list .city-block a{display:flex;align-items:center;justify-content:center;gap:6px;font-size:18px;font-weight:600;letter-spacing:0;padding:16px 20px;border-radius:10px;position:relative;line-height:1.2;transition:all .5s ease}.city-name-list .city-block a .number{font-size:12px;font-weight:500;border:solid 1px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.city-name-list .city-block a:after{content:"";width:14px;height:14px;position:absolute;transform:rotate(45deg)}.city-name-list .city-block a.left:after{top:50%;left:-7px;margin-top:-7px}.city-name-list .city-block a.right:after{top:50%;right:-7px;margin-top:-7px}.city-name-list .city-block a.top.left:after{top:0;left:30px;right:inherit;margin-top:-7px}.city-name-list .city-block a.top.right:after{top:0;right:30px;left:inherit;margin-top:-7px}.city-name-list .city-block a.bottom.left:after{bottom:0;left:30px;right:inherit;margin-bottom:-7px;top:inherit}.city-name-list .city-block a.bottom.right:after{bottom:0;right:30px;left:inherit;margin-bottom:-7px;top:inherit}.city-name-list .city-block:hover a.left{transform:translate(12px)}.city-name-list .city-block:hover a.right{transform:translate(-12px)}.city-name-list .city-block:hover a.top{transform:translateY(12px)}.city-name-list .city-block:hover a.bottom{transform:translateY(-12px)}.template-page .products-slider{padding-bottom:50px}.sub-map-section{padding:40px 0 60px}.sub-map-section .map-inner{display:grid;grid-template-columns:1fr 1fr;gap:30px}.sub-map-section .map-inner .map_img{display:flex}.sub-map-section .map-inner .map_img img{width:100%;height:auto;object-fit:contain}.sub-map-section .map-inner .map-details{display:flex;align-items:center;justify-content:center}.sub-map-section .map-details h2{font-size:60px;color:#2d2d2d;letter-spacing:0;font-weight:700;margin:0;line-height:1.4}.sub-map-section .map-details p{font-size:16px;color:#545454;line-height:1.5;margin:15px 0}.sub-map-section .city-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:380px;padding-top:20px}.sub-map-section .city-list .city-block{display:flex;transition:all .5s ease;width:100%}.sub-map-section .city-list .city-block a{display:flex;align-items:center;gap:6px;font-size:20px;font-weight:600;letter-spacing:0;padding:12px 23px;position:relative;line-height:1.2;background:#ce0e2d;color:#fff;border-radius:50px;transition:all .5s ease;width:100%}.sub-map-section .city-list .city-block a:hover{background:#000;color:#fff}.sub-map-section .city-list .city-block a .number{font-size:12px;font-weight:500;border:solid 1px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.template-page .products-slider .d-flex li.col-4.p-05{width:20%}.template-page .products-slider .action_btn .btn{padding:12px 30px;margin-top:30px!important}@media (min-width:1260px){.city-name-list .city-block a{gap:10px;font-size:26px;padding:20px 25px;border-radius:20px}.city-name-list .city-block a .number{font-size:15px;width:25px;height:25px}}@media (max-width:1199px){.map-landing-section .sec-head h2{font-size:40px}.map-landing-section .sec-head p{font-size:16px}.city-name-list .city-block a{font-size:15px;padding:12px 15px}.city-name-list .city-block a .number{font-size:10px;width:16px;height:16px;padding-top:2px}.sub-map-section .map-details h2{font-size:45px}.sub-map-section .map-details p{font-size:15px;margin:10px 0}.sub-map-section .city-list .city-block a{font-size:16px;padding:13px 22px}.template-page .products-slider .d-flex li.col-4.p-05{width:25%}.template-page .products-slider .d-flex li.col-4.p-05:nth-child(n+11){display:none}}@media (max-width:991px){.map-landing-section .sec-head h2{font-size:30px}.map-landing-section .sec-head p{font-size:14px}.city-name-list .city-block a{font-size:13px;padding:10px 13px}.city-name-list .city-block a .number{font-size:10px;width:15px;height:14px;padding-top:1px}.city-name-list .city-block a:after{width:8px;height:8px}.city-name-list .city-block a.left:after{left:-4px;margin-top:-4px}.city-name-list .city-block a.right:after{right:-4px;margin-top:-4px}.city-name-list .city-block a.top.left:after{left:20px;right:inherit;margin-top:-4px}.city-name-list .city-block a.top.right:after{right:20px;left:inherit;margin-top:-4px}.city-name-list .city-block a.bottom.left:after{left:20px;right:inherit;margin-bottom:-4px}.city-name-list .city-block a.bottom.right:after{right:20px;left:inherit;margin-bottom:-4px}.sub-map-section .map-inner{grid-template-columns:1fr}.sub-map-section .map-details h2{font-size:35px}.sub-map-section .city-list .city-block a{font-size:15px;padding:12px 24px}.template-page .products-slider .d-flex li.col-4.p-05{width:33.33%}}@media (max-width:640px){.map-landing-section{padding:30px 0}.map-landing-section .map_img{flex-wrap:wrap;gap:20px}.map-landing-section .map_img img.map-image-mob{display:block}.map-landing-section .map_img img.map-image-mob+img{display:none}.city-name-list{position:static;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.city-name-list .city-block{position:static}.city-name-list .city-block a{width:100%;justify-content:flex-start;padding:15px 12px;text-align:left}.city-name-list .city-block a:after{display:none}.city-name-list .city-block:hover a{transform:inherit!important}.sub-map-section .map-details h2{font-size:28px}.sub-map-section .city-list .city-block a{font-size:14px;padding:12px 20px}.template-page .products-slider .d-flex li.col-4.p-05{width:50%}}@media (max-width:550px){.city-name-list{grid-template-columns:1fr 1fr}}@media (max-width:479px){.template-page .products-slider .d-flex li.col-4.p-05{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/global-style.css.map */
