.news-section{overflow:hidden}@media(max-width:768px){.news-section .blog-swiper .hidden-slider{display:none}}@media(min-width:768px){.news-section .blog-swiper .swiper-slide{width:320px;min-width:320px;opacity:.3}}.news-section .blog-swiper .swiper-slide{transition:opacity .3s ease}.news-section .blog-swiper .swiper-slide.swiper-slide-visible{opacity:1}@media(min-width:768px){.news-section .blog-swiper .swiper-slide.swiper-slide-visible:not(:has(~.swiper-slide-visible)){opacity:.3}}@media(min-width:768px){.news-section .blog-swiper .swiper-slide.swiper-slide-visible:not(.swiper-slide-visible~.swiper-slide-visible){opacity:.3}}.services-section{--services-item-stack-gap:260px}@media(max-width:640px){.services-section .container{max-width:100%;padding:0!important}}@media(max-width:768px){.services-section .container{padding:0!important}}.services-section .services-item{align-items:center;margin-top:var(--services-item-stack-gap);display:flex;position:relative}@media(min-width:769px){.services-section .services-item.last-item{margin-bottom:var(--services-item-stack-gap)}}.services-section .services-item .services-item-content{width:100%;background:#e5e9ec;padding:24px 40px;border-radius:40px;border:4px solid #fff;min-height:0}.services-section .services-item .services-item-content>h3{font-size:16px;color:#2e3843;font-weight:900;line-height:24px;margin-bottom:4px}.services-section .services-item .services-item-content>div{font-size:14px;color:#74848d;line-height:24px;font-weight:500}.services-section .services-item .services-item-content>div p{font-size:14px!important;line-height:24px;margin:0}.services-section .services-item .services-item-image{position:absolute;top:50%;transform:translateY(-50%);width:clamp(175px,24vw,340px);aspect-ratio:1/1;z-index:2}.services-section .services-item .services-item-image>span{width:100%!important;height:100%!important}.services-section .services-item .services-item-image img{width:100%!important;height:100%!important;object-fit:contain;scale:1.15}@media(max-width:768px){.services-section .services-item .services-item-image img{transform:translateY(60px);scale:1!important}}.services-section .services-item.services-item--left{padding-left:clamp(100px,15vw,200px)}.services-section .services-item.services-item--left .services-item-image{left:40px}.services-section .services-item.services-item--left .services-item-content{padding-left:clamp(70px,12vw,160px)}.services-section .services-item.services-item--right{padding-right:clamp(100px,15vw,200px)}.services-section .services-item.services-item--right .services-item-image{right:0}.services-section .services-item.services-item--right .services-item-content{padding-right:clamp(70px,11vw,160px)}@media(max-width:768px){.services-section .services-item{margin-top:0;padding:0!important;flex-direction:column-reverse}.services-section .services-item .services-item-image{position:relative;top:unset;left:unset!important;right:unset!important;transform:none;width:min(252px,78vw);margin-bottom:-50px}.services-section .services-item .services-item-content{padding:132px 32px 32px!important;min-height:unset;text-align:right;border-radius:24px;border-width:2px}.services-section .services-item .services-item-content>h3{font-size:16px;line-height:24px;margin-bottom:4px}.services-section .services-item .services-item-content>div{font-size:14px;line-height:24px;text-align:right}.services-section .services-item .services-item-content>div li,.services-section .services-item .services-item-content>div p,.services-section .services-item .services-item-content>div span{text-align:right}.services-section .services-item .services-item-content>p{font-size:14px;line-height:24px}}.services-section .swiper .services-swiper{padding-bottom:40px}.services-section .swiper .services-swiper .swiper-wrapper{align-items:stretch}.services-section .swiper .services-swiper .swiper-slide{height:auto;display:flex;transition:.3s}.services-section .swiper .services-swiper .services-item{flex:1;width:100%;min-height:100%}.services-section .swiper .services-swiper .services-item-content{box-sizing:border-box;flex:1;display:flex;flex-direction:column}.services-section .swiper .services-swiper .swiper-slide-next,.services-section .swiper .services-swiper .swiper-slide-prev{opacity:.8}.services-section .swiper .swiper-pagination{position:relative;margin-top:20px}