section.our-offer-widget .swiper-wrapper{padding-top:40px;padding-bottom:20px}section.our-offer-widget .swiper-pagination{position:static;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:5px;margin-top:40px}section.our-offer-widget .swiper-pagination .swiper-pagination-bullet{border:1px solid #333;background:none;width:18px;height:18px;margin:0;opacity:1}section.our-offer-widget .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#333}section.our-offer-widget .our-offer-slides{--image-width:72px}@media screen and (max-width:767.99px){section.our-offer-widget .our-offer-slides{--image-width:58px}}section.our-offer-widget .our-offer-slides .swiper-slide{width:220px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.1607843137);border-radius:24px;padding:50px 30px 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}section.our-offer-widget .our-offer-slides .swiper-slide:before{content:"";width:calc(var(--image-width) / 1.5);height:calc(var(--image-width) / 1.5);background:#fff;border-radius:50%;position:absolute;top:calc(var(--image-width) / 4 * -1)}section.our-offer-widget .our-offer-slides .swiper-slide img{width:var(--image-width);height:var(--image-width);position:absolute;top:calc(var(--image-width) / 2 * -1)}section.our-offer-widget .our-offer-slides .swiper-slide h3{color:#f70;font-size:36px;font-family:Bebas Neue;font-weight:400;margin-bottom:20px;margin-top:0}@media screen and (max-width:767.99px){section.our-offer-widget .our-offer-slides .swiper-slide h3{font-size:32px}}section.our-offer-widget .our-offer-slides .swiper-slide p{font-size:15px;line-height:22px;color:#333;margin-bottom:0;margin-top:auto;font-family:Montserrat}section.our-offer-widget .wrapper.swiper{overflow:hidden}@media screen and (min-width:767.99px){section.our-offer-widget .wrapper.swiper .swiper-wrapper{display:-ms-flexbox;display:flex;width:-moz-max-content;width:max-content;animation:marquee 50s linear infinite}}section.our-offer-widget .wrapper.swiper .swiper-slide{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:30px}section.our-offer-widget .wrapper.swiper .swiper-slide:hover~.swiper-wrapper,section.our-offer-widget .wrapper.swiper .swiper-wrapper:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}