.our-works .container{overflow:hidden;display:flex;flex-direction:column;padding:100px;gap:56px;border:5px solid #e2eef8;border-radius:12px;background:#fff;position:relative}.our-works .container .snowflake{z-index:2}.our-works .container .snowflake img{width:100%;height:100%}.our-works .container .s1{width:217px;height:224px;position:absolute;right:-60px;top:-79px;transform:rotate(15deg)}.our-works .container .s2{width:173.01px;height:167.87px;position:absolute;left:-55px;bottom:-45px;transform:rotate(60deg)}.our-works .container .title{display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}.our-works .container .title .grey{color:#666}.our-works .container .carousel-container{position:relative;display:flex;flex-direction:column;gap:28px}.our-works .container .carousel-container .swiper{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-end;gap:28px;position:unset}.our-works .container .carousel-container .swiper .button{padding:18.8px;align-items:center;text-align:right;position:absolute;bottom:0;right:0;cursor:pointer;z-index:13}.our-works .container .carousel-container .swiper .button:hover{color:#0e92fa}.our-works .container .carousel-container .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:#f7f7f7}.our-works .container .carousel-container .swiper-slide .slide-button{padding:10.8px 0}.our-works .container .carousel-container .swiper-slide:hover{border-radius:8px;box-shadow:2px 2px 25px 0 rgba(32,32,32,.06);background:#fff}.our-works .container .carousel-container .swiper-slide:hover .slide-button{color:#0e92fa}.our-works .container .carousel-container .swiper-slide:hover .snowflake{display:flex;opacity:.4}.our-works .container .carousel-container .swiper-pagination-bullets{gap:30px;box-sizing:border-box;position:unset;height:max-content;padding:22px 0}.our-works .container .carousel-container .swiper-pagination-bullet{width:24px;height:2px;opacity:1;border-radius:12px;background:#d2d2d2;z-index:4}.our-works .container .carousel-container .swiper-pagination-bullet-active{width:48px;height:2px;background:#0e92fa;border-radius:12px}.our-works .container .carousel-container .swiper-button-next,.our-works .container .carousel-container .swiper-button-prev{display:flex;width:44px;height:44px;background-image:url(/images/arrow.svg);z-index:15}.our-works .container .carousel-container .swiper-button-prev{transform:translateX(-80px) translateY(-30px) rotate(180deg)}.our-works .container .carousel-container .swiper-button-next{transform:translateX(80px) translateY(-30px)}@media(max-width:1024px){.ourWorks .container .carousel-container .swiper .button{position:unset}}@media(max-width:450px){.ourWorks .container{padding:48px 15px}.ourWorks .container .s1{width:99.56px;height:96.61px;top:-38px;right:-44px}.ourWorks .container .s2{width:69.83px;height:67.76px;left:-27px;bottom:-15px}.ourWorks .container .carousel-container .swiper{gap:20px;align-items:center}.ourWorks .container .carousel-container .swiper .swiper-button-prev{transform:translateY(170px) translatex(0) rotate(180deg)}.ourWorks .container .carousel-container .swiper .swiper-button-next{transform:translateY(170px)}}