.section-solutions-block-sticky{padding:52px 0}.section-solutions-block-sticky .blocks{display:flex;flex-direction:column;padding-top:52px;position:relative}.section-solutions-block-sticky .blocks .block-1{margin:0 -15px;position:sticky;top:-24px;z-index:10}.section-solutions-block-sticky .blocks .block-1 .block-1-title{font-size:18px;font-weight:500;line-height:24px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar{background:#fff;overflow:hidden;padding:16px;transition:all .4s ease-in-out}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-wrapper .swiper-slide{align-items:center;background:transparent;border-radius:8px;cursor:pointer;display:flex;gap:16px;padding:16px;text-wrap:nowrap;transition:background .4s ease;width:-moz-fit-content!important;width:fit-content!important}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-wrapper .swiper-slide:hover{background:#f7f6f9}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-wrapper .swiper-slide.active{background:#efedf3}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-prev{background:linear-gradient(90deg,#fff 61.43%,hsla(0,0%,100%,0));left:0;padding:28px 0;top:43%;width:50px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-prev:after{content:none}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-prev.swiper-button-disabled{opacity:0}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-prev svg{height:20px;width:20px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-next{background:linear-gradient(270deg,#fff 61.43%,hsla(0,0%,100%,0));padding:28px 0;right:0;top:43%;width:50px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-next:after{content:none}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-next svg{height:20px;width:20px}.section-solutions-block-sticky .blocks .block-2{padding-top:16px}.section-solutions-block-sticky .blocks .block-2 .contents{display:grid;gap:24px}.section-solutions-block-sticky .blocks .block-2 .contents .content{padding-top:100px}.section-solutions-block-sticky .blocks .block-2 .contents .content:first-child{padding-top:0}.section-solutions-block-sticky .blocks .block-2 .contents .content:last-child{padding-bottom:0}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner{background:linear-gradient(236deg,#dff3ff,#e9eaff);border:1px solid #c8d2ff;border-radius:24px;display:flex;flex-direction:column-reverse;gap:12px;margin-bottom:32px;padding:28px}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .info{max-width:380px}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .info .banner-link{align-items:center;color:#090c38;display:inline-flex;font-weight:500;margin-top:8px;transition:all .4s ease}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .info .banner-link:hover{color:#1ea8da}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .info .banner-link:hover svg{margin-left:12px;stroke:#1ea8da}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .info .banner-link svg{margin-left:8px;stroke:#090c38;transition:all .4s ease}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .banner-img{height:100%;width:80%}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul{display:grid;gap:8px;grid-template-columns:1fr;margin:0;padding-top:24px}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px 0 rgba(10,9,56,.1),0 1px 2px 0 rgba(10,9,56,.06);cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:box-shadow .4s ease}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link:hover{box-shadow:0 13px 7px 0 rgba(15,8,44,.01),0 21px 15px 0 rgba(15,8,44,.03),0 24px 40px 0 rgba(15,8,44,.15);position:relative}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link:hover .arrow{opacity:1}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link.disabled{background:#f7f6f9;box-shadow:none;cursor:not-allowed}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link.disabled .list-group_link-icon{background:#efedf3}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link.disabled .arrow{opacity:0}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link .list-group_link-icon{background:linear-gradient(225deg,#e7d8ff,#cadcff);border-radius:8px;margin-right:16px;padding:12px}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul .list-group_link .arrow{opacity:0;transition:opacity .4s ease}@media (min-width:768px){.section-solutions-block-sticky .blocks .block-2 .contents .content .banner{align-items:center;flex-direction:row;justify-content:space-between;padding:32px}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner .banner-img{max-height:136px;width:-moz-fit-content;width:fit-content}.section-solutions-block-sticky .blocks .block-2 .contents .content .list-group ul{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.section-solutions-block-sticky{padding:100px 0}.section-solutions-block-sticky .blocks{flex-direction:row;justify-content:space-between;padding-top:140px}.section-solutions-block-sticky .blocks .block-1{height:-moz-fit-content;height:fit-content;margin:0;top:15%;width:320px}.section-solutions-block-sticky .blocks .block-1 .block-1-title{font-size:24px;line-height:32px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar{background:none;padding:0}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-wrapper{flex-direction:column;gap:8px;padding-top:40px}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-wrapper .swiper-slide{width:100%!important}.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-next,.section-solutions-block-sticky .blocks .block-1 #sticky-bar .swiper-button-prev{display:none}.section-solutions-block-sticky .blocks .block-2{max-width:728px;padding-top:0;width:100%}.section-solutions-block-sticky .blocks .block-2 .contents .content{display:flex;flex-direction:column;height:100dvh;justify-content:center;padding:0}.section-solutions-block-sticky .blocks .block-2 .contents .content .banner{margin-bottom:52px}}