.goken-card-update,.goken-card-info{background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:580px;height:100%;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.04)}@media (max-width:768px){.goken-card-update,.goken-card-info{width:calc(100vw - 50px);height:100%}}.goken-card-update-content{z-index:5;background:0 0;position:relative}.locations-cards{width:720px}@media (max-width:768px){.locations-cards{width:calc(100vw - 32px);height:100%!important}}.goken-card-update{padding:40px}@media (max-width:768px){.goken-card-update{padding:16px}}.goken-card-update .goken-card-update-content{width:100%}.goken-card-update .card-tag{color:#385d1d;letter-spacing:2px;margin-bottom:8px;font-weight:600;display:block}.goken-card-update .card-title{margin-bottom:12px}.goken-card-update .card-desc{min-height:104px;margin-bottom:16px}.goken-card-info .goken-card-info-content{text-align:center;border-radius:16px;width:100%;padding:32px 24px}.goken-card-info .card-tag{color:#385d1d;letter-spacing:2px;margin-bottom:8px;font-weight:600;display:block}.goken-card-info .card-title{margin-bottom:0}.forced-scroll__item{flex-direction:column;justify-content:center;display:flex}@media (max-width:768px){.forced-scroll__item{height:100%;max-height:100%}}.industries-card{flex-direction:column;align-items:flex-start;width:350px;margin-bottom:2px;margin-right:0;padding-top:24px;display:flex}.industries-card .industries-card-title{margin-bottom:16px}@media (max-width:1024px){.industries-card{padding-bottom:16px;padding-top:16dppx}}.update-image-wrapper{width:100%;margin-bottom:12px}.update-image-wrapper img{width:100%}.industries-card-img{object-fit:cover;width:100%;height:auto;display:block}.industries-info-content{margin:16px 0}.goken-card-info-content{text-align:center;border-radius:16px;width:100%;padding:32px 24px}.industries-card-btn-wrapper{justify-content:flex-start;width:100%;display:flex}.goken-card-update-wrapper{flex-direction:column;width:100%;display:flex;height:100%!important}.service-card-wrapper{flex-direction:column;width:100%;display:flex}.service-card{width:380px;height:100%;box-shadow:none;background:#fff;flex-direction:column;justify-self:stretch;align-items:flex-start;margin-bottom:0;margin-right:0;padding:40px;transition:box-shadow .35s cubic-bezier(.4,2,.3,1);display:flex;overflow:hidden}.service-card:hover img{transform:scale(1.05)}.service-card:hover{box-shadow:0 12px 48px rgba(77,219,255,.357)}.service-card .service-card-img-wrapper{width:100%;overflow:hidden}.service-card .service-card-img-wrapper .service-card-img{object-fit:cover;width:100%;height:auto;transition:transform 1s ease-in}.service-info-content{flex-direction:column;flex:1;padding:24px 0 16px;display:flex}.service-card-title{color:#07303b;min-height:5.5rem;font-weight:600}.card-update-flex-content{flex-direction:column;flex:auto;justify-content:space-between;height:100%;display:flex}.card-update-btn-wrapper{width:100%;margin-top:auto;display:flex}.gix-services-cards,.gax-services-cards{width:580px;padding:16px}.gnx-services-cards{width:450px;margin:24px 8px;padding:16px;box-shadow:0 0 rgba(0,0,0,.2)}@media (max-width:1024px){.gix-services-cards{width:350px}.gnx-services-cards{width:300px}}@media (max-width:768px){.industries-card{width:100%}.service-card{width:calc(90vw - 32px);padding:16px}.gix-services-cards,.gnx-services-cards{width:90vw}}
.success-story-card{width:100%!important;margin-bottom:0!important}.success-story-card .goken-card-update-content{z-index:5;background-color:transparent}.quote-image-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.quote-image-wrapper .top-left-img{z-index:0;margin:20px;position:absolute;top:0;left:0}.quote-image-wrapper .bottom-right-img{z-index:0;margin:20px;position:absolute;bottom:0;right:0}
.slow-auto-scroll-wrapper{width:100%;position:relative}.slow-auto-scroll-wrapper .slow-scroll-controls{z-index:10;justify-content:flex-end;align-items:flex-end;gap:8px;max-width:1220px;padding:40px 0 0;display:flex}@media (max-width:768px){.slow-auto-scroll-wrapper .slow-scroll-controls{gap:16px;margin-top:16px}}.slow-auto-scroll-wrapper .slow-scroll-controls .controls-right{gap:8px;display:flex}.slow-auto-scroll-wrapper .slow-scroll-control-btn{cursor:pointer;border:1px solid rgba(0,0,0,.1);border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex;position:relative;overflow:hidden}.slow-auto-scroll-wrapper .slow-scroll-control-btn:hover{background:#fff;border-color:rgba(0,0,0,.2)}.slow-auto-scroll-wrapper .slow-scroll-control-btn:active{transform:scale(.95)}.slow-auto-scroll-wrapper .slow-scroll-control-btn img{object-fit:contain;width:20px;height:20px}.slow-auto-scroll-wrapper .slow-scroll-control-btn svg{color:#333;width:20px;height:20px}.slow-auto-scroll-wrapper .slow-scroll-control-btn .pause-play-icon{justify-content:center;align-items:center;animation:.3s ease-in-out iconFadeIn;display:flex}@keyframes iconFadeIn{0%{opacity:0;transform:scale(.8)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (max-width:768px){.slow-auto-scroll-wrapper .slow-scroll-control-btn{width:36px;height:36px}.slow-auto-scroll-wrapper .slow-scroll-control-btn img,.slow-auto-scroll-wrapper .slow-scroll-control-btn svg{width:18px;height:18px}}.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn{color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform:scale(1);box-shadow:0 2px 8px rgba(118,188,67,.3)}.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn:hover{transform:scale(1.1);box-shadow:0 4px 16px rgba(118,188,67,.4);background:var(--hover-color,#b6e388)!important}.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn:active{transform:scale(.95)}.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn img,.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn .pause-play-icon svg{width:16px;height:16px}@media (max-width:768px){.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn{width:1.75rem;height:1.75rem}.slow-auto-scroll-wrapper .slow-scroll-control-btn.custom-btn img{width:14px;height:14px}}.slow-auto-scroll-wrapper .scroll-btn{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;transform:scale(1);box-shadow:0 2px 8px rgba(118,188,67,.3)}.slow-auto-scroll-wrapper .scroll-btn-green{color:#fff;background:#385d1d}.slow-auto-scroll-wrapper .scroll-btn-green:hover{color:#fff;background:#76bc43;transform:scale(1.1);box-shadow:0 4px 16px rgba(118,188,67,.4)}.slow-auto-scroll-wrapper .scroll-btn-green:active{transform:scale(.95)}.slow-auto-scroll-wrapper .scroll-btn-purple{color:#fff;background:#2d164a}.slow-auto-scroll-wrapper .scroll-btn-purple:hover{color:#fff;background:#a68ec5;transform:scale(1.1);box-shadow:0 4px 16px rgba(118,188,67,.4)}.slow-auto-scroll-wrapper .scroll-btn-purple:active{transform:scale(.95)}.slow-auto-scroll-wrapper .scroll-btn-blue{color:#fff;background:#2d164a}.slow-auto-scroll-wrapper .scroll-btn-blue:hover{background:#015771;transform:scale(1.1);box-shadow:0 4px 16px rgba(118,188,67,.4)}.slow-auto-scroll-wrapper .scroll-btn-blue:active{transform:scale(.95)}.slow-auto-scroll-wrapper .scroll-btn-red{color:#fff;background:#c22727}.slow-auto-scroll-wrapper .scroll-btn-red:hover{background:#e85a5a;transform:scale(1.1);box-shadow:0 4px 16px rgba(194,39,39,.4)}.slow-auto-scroll-wrapper .scroll-btn-red:active{transform:scale(.95)}.slow-auto-scroll-wrapper .auto-scroll-outer{width:100%;overflow-x:auto;overflow-y:hidden}.slow-auto-scroll-wrapper .auto-scroll-outer.dragging,.slow-auto-scroll-wrapper .auto-scroll-outer.dragging *{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grabbing!important}@media (max-width:768px){.slow-auto-scroll-wrapper .auto-scroll-outer{margin-top:16px}}.slow-auto-scroll-wrapper .auto-scroll-outer.autoscroll-bar{scrollbar-width:none}.slow-auto-scroll-wrapper .auto-scroll-outer.autoscroll-bar::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.slow-auto-scroll-wrapper .auto-scroll-inner{will-change:scroll-position;scroll-behavior:smooth;flex-direction:row;align-items:stretch;display:flex}@media (max-width:768px){.slow-auto-scroll-wrapper .auto-scroll-inner{padding-bottom:16px}}.slow-auto-scroll-wrapper .auto-scroll-card{flex:none;align-items:stretch;display:flex;height:auto!important}.slow-auto-scroll-wrapper .custom-scrollbar{justify-content:center;width:100%;max-width:1220px;margin-top:0;padding:40px 0 0;display:flex}@media (max-width:1460px){.slow-auto-scroll-wrapper .custom-scrollbar{padding-right:120px}}@media (max-width:768px){.slow-auto-scroll-wrapper .custom-scrollbar{padding:16px 0}}.slow-auto-scroll-wrapper .custom-scrollbar__track{background:var(--auto-scroll-track-color,#aed790);border-radius:8px;width:100%;height:8px;position:relative}.slow-auto-scroll-wrapper .custom-scrollbar__thumb{background:var(--auto-scroll-bar-color,#76bc43);cursor:grab;border-radius:8px;height:8px;position:absolute;top:0}.slow-auto-scroll-wrapper .custom-scrollbar__thumb:active{cursor:grabbing}.slow-auto-scroll-wrapper .slow-scroll-dots{justify-content:center;gap:10px;padding:18px 0 0;display:flex}@media (max-width:768px){.slow-auto-scroll-wrapper .slow-scroll-dots{padding:16px 0}}.slow-auto-scroll-wrapper .slow-scroll-dot{background:var(--dot-inactive-color,#c9dbc1);cursor:pointer;border:none;border-radius:50%;outline:none;width:10px;height:10px;transition:background .2s}.slow-auto-scroll-wrapper .slow-scroll-dot.active{background:var(--dot-active-color,#76bc43)}
