.swiper{margin:57px 0 78px 0;padding-left:calc((100vw - 1368px) / 2) !important}.swiper .swiper-slide{padding:10px;border:1px solid #e4e5e6}.swiper .swiper-slide:not(:last-of-type){border-right:none}.swiper .swiper-slide .square{margin-bottom:20px;position:relative}.swiper .swiper-slide .square:after{content:"";display:block;padding-bottom:100%}.swiper .swiper-slide .square img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.swiper .swiper-slide h3{font-size:18px;line-height:28px;margin-bottom:0}.swiper .swiper-slide .country-item{font-size:14px;color:#c2c2c3;padding-right:14px;gap:10px}.swiper .swiper-slide .country-item .box-color{width:10px;height:10px;border-radius:2px}.swiper .swiper-slide p{font-size:50px;line-height:74px;margin-top:12px}.box-progressbar{padding:10px;border:1px solid #e4e5e6;border-radius:60px;gap:12px}@media(max-width: 767px){.box-progressbar{gap:10px}}.box-progressbar p{font-size:unset !important;line-height:unset !important;color:unset !important;margin-bottom:0 !important}.box-progressbar .swiper-pagination{height:8px !important;padding:2px;background:#e4e5e6;border-radius:6px}.box-progressbar .swiper-pagination .swiper-pagination-progressbar-fill{width:calc(100% - 4px);height:4px;background:#cf102d;border-radius:40px;left:2px;top:2px}.box-progressbar .swiper-button{min-width:42px;height:25px;background:#e4e5e6;border:1px solid #d3d4d5;border-radius:42px;user-select:none}
