.section-enterwapp[data-node].service-detail-credential {
}

section[data-module="service-detail-credential"]{position:relative;width:100%;margin:0;padding:0;overflow:hidden;background-color:var(--color-white)}
section[data-module="service-detail-credential"] .service-credential-container{position:relative;width:88%;max-width:1380px;margin:0 auto;padding:0 0 60px}
section[data-module="service-detail-credential"] .service-credential-layout{position:relative;display:grid;grid-template-columns:39% 61%;align-items:center;width:100%;gap:18px}
section[data-module="service-detail-credential"] .service-credential-heading{position:relative;z-index:3;width:100%;margin:0;padding:0}
section[data-module="service-detail-credential"] .service-credential-title{width:100%;max-width:520px;margin:0;padding:0;font-family:var(--font-heading);font-weight:600;line-height:1.12;color:var(--color-primary-dark)}
section[data-module="service-detail-credential"] .service-credential-title-rest{position:relative;z-index:2;color:var(--color-primary-dark)}
section[data-module="service-detail-credential"] .service-credential-slider{position:relative;width:100%;min-width:0;overflow:hidden}
section[data-module="service-detail-credential"] .service-credential-logos{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;gap:8px}
section[data-module="service-detail-credential"] .service-credential-logo{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:108px;padding:0 4px}
section[data-module="service-detail-credential"] .service-credential-logo img{display:block;width:auto;height:auto;max-width:100%;max-height:98px;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}
section[data-module="service-detail-credential"] .service-credential-slider.is-slider{overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}
section[data-module="service-detail-credential"] .service-credential-slider.is-slider::-webkit-scrollbar{display:none}
section[data-module="service-detail-credential"] .service-credential-slider.is-slider.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}
section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logos{width:max-content;min-width:100%;justify-content:flex-start}
section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo{flex:0 0 calc((100% - 32px)/5);width:calc((100% - 32px)/5)}
section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logos{justify-content:flex-start!important;transform:none!important}
section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex:0 0 calc((100% - 32px)/5);width:calc((100% - 32px)/5)}
@media(max-width:1600px){section[data-module="service-detail-credential"] .service-credential-container{width:90%;max-width:1320px}section[data-module="service-detail-credential"] .service-credential-layout{grid-template-columns:39% 61%;gap:16px}section[data-module="service-detail-credential"] .service-credential-logos{gap:7px}section[data-module="service-detail-credential"] .service-credential-logo{height:102px}section[data-module="service-detail-credential"] .service-credential-logo img{max-height:92px}section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex-basis:calc((100% - 28px)/5);width:calc((100% - 28px)/5)}}
@media(max-width:1400px){section[data-module="service-detail-credential"] .service-credential-container{width:92%;padding:0 0 55px}section[data-module="service-detail-credential"] .service-credential-layout{grid-template-columns:39% 61%;gap:14px}section[data-module="service-detail-credential"] .service-credential-logos{gap:6px}section[data-module="service-detail-credential"] .service-credential-logo{height:96px}section[data-module="service-detail-credential"] .service-credential-logo img{max-height:86px}section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex-basis:calc((100% - 24px)/5);width:calc((100% - 24px)/5)}}
@media(max-width:1200px){section[data-module="service-detail-credential"] .service-credential-layout{grid-template-columns:38% 62%;gap:14px}section[data-module="service-detail-credential"] .service-credential-logos{gap:6px}section[data-module="service-detail-credential"] .service-credential-logo{height:90px}section[data-module="service-detail-credential"] .service-credential-logo img{max-height:80px}section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex-basis:calc((100% - 24px)/5);width:calc((100% - 24px)/5)}}
@media(max-width:1024px){section[data-module="service-detail-credential"] .service-credential-container{width:calc(100% - 60px);padding:0 0 50px}section[data-module="service-detail-credential"] .service-credential-layout{grid-template-columns:36% 64%;align-items:center;gap:18px}section[data-module="service-detail-credential"] .service-credential-slider{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}section[data-module="service-detail-credential"] .service-credential-slider::-webkit-scrollbar{display:none}section[data-module="service-detail-credential"] .service-credential-logos{width:max-content;min-width:100%;justify-content:flex-start;gap:6px}section[data-module="service-detail-credential"] .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex:0 0 118px;width:118px;height:82px;padding:0 3px}section[data-module="service-detail-credential"] .service-credential-logo img{max-width:100%;max-height:72px}}
@media(max-width:767px){section[data-module="service-detail-credential"] .service-credential-container{width:calc(100% - 36px);padding:0 0 45px}section[data-module="service-detail-credential"] .service-credential-layout{display:flex;flex-direction:column;align-items:stretch;gap:24px}section[data-module="service-detail-credential"] .service-credential-heading{width:100%}section[data-module="service-detail-credential"] .service-credential-title{width:100%;max-width:none}section[data-module="service-detail-credential"] .service-credential-slider{width:100%;overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}section[data-module="service-detail-credential"] .service-credential-slider::-webkit-scrollbar{display:none}section[data-module="service-detail-credential"] .service-credential-slider.is-dragging{cursor:grabbing}section[data-module="service-detail-credential"] .service-credential-logos{display:flex;align-items:center;justify-content:flex-start;width:max-content;min-width:100%;gap:2px}section[data-module="service-detail-credential"] .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex:0 0 calc((100vw - 52px)/2.6);width:calc((100vw - 52px)/2.6);height:82px;padding:0 1px}section[data-module="service-detail-credential"] .service-credential-logo img{max-width:100%;max-height:70px}section[data-module="service-detail-credential"] .service-credential-slider.is-static{overflow:hidden;cursor:default}}
@media(max-width:480px){section[data-module="service-detail-credential"] .service-credential-container{width:calc(100% - 30px);padding:0 0 40px}section[data-module="service-detail-credential"] .service-credential-layout{gap:22px}section[data-module="service-detail-credential"] .service-credential-logos{gap:1px}section[data-module="service-detail-credential"] .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-slider .service-credential-logo,section[data-module="service-detail-credential"] .service-credential-slider.is-static .service-credential-logo{flex-basis:calc((100vw - 42px)/2.5);width:calc((100vw - 42px)/2.5);height:78px;padding:0 1px}section[data-module="service-detail-credential"] .service-credential-logo img{max-height:65px}}

/* ONE-TIME ENTRANCE */
section[data-module="service-detail-credential"] .service-credential-heading,section[data-module="service-detail-credential"] .service-credential-logo{opacity:0}
section[data-module="service-detail-credential"] .service-credential-heading{transform:translate3d(0,20px,0)}
section[data-module="service-detail-credential"] .service-credential-logo{transform:translate3d(0,14px,0) scale(.97)}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-heading{animation:serviceCredentialHeadingIn .72s cubic-bezier(.16,1,.3,1) .08s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(1){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .34s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(2){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .44s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(3){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .54s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(4){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .64s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(5){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .74s both}
section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(n+6){animation:serviceCredentialLogoIn .56s cubic-bezier(.16,1,.3,1) .84s both}
@keyframes serviceCredentialHeadingIn{to{opacity:1;transform:translate3d(0,0,0)}}
@keyframes serviceCredentialLogoIn{0%{opacity:0;transform:translate3d(0,14px,0) scale(.97)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}
@media(max-width:767px){section[data-module="service-detail-credential"] .service-credential-heading{transform:translate3d(0,16px,0)}section[data-module="service-detail-credential"] .service-credential-logo{transform:translate3d(0,10px,0) scale(.98)}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-heading{animation-delay:.06s}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(1){animation-delay:.28s}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(2){animation-delay:.38s}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(3){animation-delay:.48s}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(4){animation-delay:.58s}section[data-module="service-detail-credential"]:has(.service-credential-highlight.is-active) .service-credential-logo:nth-child(n+5){animation-delay:.68s}}
@media(prefers-reduced-motion:reduce){section[data-module="service-detail-credential"] .service-credential-highlight{transition:none}section[data-module="service-detail-credential"] .service-credential-heading,section[data-module="service-detail-credential"] .service-credential-logo{opacity:1;transform:none;animation:none!important}}
