@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&family=Sora:wght@400;500&display=swap');

:root {
    --t14fe: #B43C2B;
    --t15gw: #4B971E;
    --t16eo: #2A8997;
    --t1po: linear-gradient(135deg, var(--t14fe), var(--t15gw));
    --t3cl: 'Sora', sans-serif;
    --t5b3: 'Sora', sans-serif;
    --t19eh: 72px;
    --t20dm: 48px;
    --t21iq: 32px;
    --t17fr: 18px;
    --t18gd: 500;
    --t6rm: 18px;
    --t7vd: 24px;
    --t8qa: 32px;
    --t9vo: 44px;
    --t4pb: 50px;
    --t10tp: none;
    --t11pw: none;
    --t12ev: none;
    --t13jr: none;
    --mpa1bg: 100px 0;
}
.mafu1m {
    border-radius: 6px;
    padding: 12px 24px;
}
.qhnn, .eg8xq, .shj0rk, .ln3b, .evrnsn {
    border-width: 1px;
    border-color: var(--border-color);
}

.mhni7t {
    position: relative;
    margin-top: 30px;
}
.mhni7t::before {
    content: '';
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    height: 60px;
    background: inherit;
    border-radius: 50% 50% 0 0;
}

.process-item {
    position: relative;
    padding-top: 60px;
}
.process-item .euyr50 {
    font-size: 80px;
    font-weight: 900;
    opacity: 0.08;
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    line-height: 1;
}

.qhnn, .eg8xq, .ln3b, .evrnsn, .shj0rk {
    position: relative;
}
.qhnn::after, .eg8xq::after {
    content: '';
    position: absolute;
    inset: 8px 8px -8px -8px;
    background: var(--t14fe);
    opacity: 0.12;
    border-radius: inherit;
    z-index: -1;
    transition: opacity 0.3s;
}
.qhnn:hover::after, .eg8xq:hover::after {
    opacity: 0.22;
}

.ob9j {
    background: var(--footer-dark-bg);
    color: #fff;
    border-radius: var(--t9vo);
    margin: 0 20px;
}
.ob9j .mp33z9 { color: #fff; }
.ob9j .zov8 { color: rgba(255,255,255,0.7); }
.ob9j .mafu1m { background: #fff; color: var(--footer-dark-bg); }

.qhnn, .eg8xq, .ln3b, .evrnsn, .shj0rk {
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 0 100%);
}

.cm5o img, .about-image img {
    transform: rotate(2deg) scale(1.02);
    transition: transform 0.5s ease;
}
.cm5o:hover img, .about-image:hover img {
    transform: rotate(0deg) scale(1);
}

.btn-link-custom::after {
    content: '';
    position: absolute;
    bottom: -4px;
    left: 50%;
    width: 0;
    height: 2px;
    background: var(--t14fe);
    transition: width 0.3s, left 0.3s;
}
.btn-link-custom:hover::after {
    width: 100%;
    left: 0;
}

.ykl57 { overflow: visible; padding-bottom: 80px; }
.cm5o {
    margin-right: -60px;
    position: relative;
}
.cm5o img {
    border-radius: var(--t8qa) 0 0 var(--t8qa);
    box-shadow: -10px 10px 40px rgba(0,0,0,0.12);
    max-height: 520px;
    object-fit: cover;
    width: 100%;
}
.qfue span, .qfue strong { color: var(--t14fe); }
.ct0ep { background: none; padding: 0; font-weight: 700; letter-spacing: 5px; }

.xxlep {
    background: linear-gradient(135deg, var(--footer-dark-bg) 0%, color-mix(in srgb, var(--footer-dark-bg) 80%, var(--t14fe)) 100%);
    padding: 16px 0;
}
.xxlep .ctmkg { color: #fff; }
.xxlep .nav-link { color: rgba(255,255,255,0.75) !important; }
.xxlep .nav-link:hover, .xxlep .nav-link.active { color: #fff !important; }
.xxlep .nav-link::after { background: var(--t14fe); }
.xxlep .rkq76z { background: var(--t14fe); color: #fff; border-color: var(--t14fe); }
.xxlep .exg1 .kfij3 { background: #fff; }
.xxlep.scrolled { box-shadow: 0 4px 20px rgba(0,0,0,0.15); }

.zve8q {
    background: var(--footer-dark-bg);
    color: rgba(255,255,255,0.6);
    padding-top: 100px;
    position: relative;
}
.zve8q::before {
    content: '';
    position: absolute;
    top: -60px;
    left: 0;
    width: 100%;
    height: 60px;
    background: linear-gradient(180deg, transparent, var(--footer-dark-bg));
}
.kue9w .vk0vs::after { width: 100%; height: 1px; opacity: 0.2; background: #fff; }
.cvely7 a { border-radius: var(--t6rm); }

.contact-section .form-control {
    border: none;
    border-bottom: 2px solid var(--border-color);
    border-radius: 0;
    padding: 12px 0;
    background: transparent;
    font-size: 16px;
}
.contact-section .form-control:focus { border-bottom-color: var(--t14fe); box-shadow: none; }
.contact-section .mafu1m { border-radius: 0; text-transform: uppercase; letter-spacing: 2px; font-size: 13px; padding: 16px 40px; }

.ctmkg { font-size: 18px; font-weight: 700; background: rgba(var(--t14fe-rgb, 99,102,241), 0.1); color: var(--t14fe) !important; padding: 8px 18px; border-radius: var(--t7vd); }

h3, h4, h5 { font-weight: 400; color: var(--text-primary); }
.ibvl, .card-title { font-weight: 400; font-size: 20px; letter-spacing: 0.5px; }
.wucagm { font-weight: 400; }

.cm5o img {
    border-radius: 50% 50% var(--t6rm) var(--t6rm);
    object-fit: cover;
}

section:not(.ykl57) .col-lg-6 img, section:not(.ykl57) .col-lg-5 img {
    border-radius: var(--t8qa);
    transform: perspective(800px) rotateY(-4deg);
    transition: transform 0.5s ease;
    box-shadow: var(--t12ev);
}
section:not(.ykl57) .col-lg-6:hover img,
section:not(.ykl57) .col-lg-5:hover img {
    transform: perspective(800px) rotateY(0deg);
}

.exg1 { width: 44px; height: 44px; gap: 5px; border: 1.5px solid var(--border-color); background: var(--bg-secondary, transparent); border-radius: 50%; }
.exg1 .kfij3 { width: 18px; height: 2px; border-radius: 2px; transition: transform 0.35s ease, opacity 0.3s ease; }
.exg1:hover { background: var(--t14fe); border-color: var(--t14fe); }
.exg1:hover .kfij3 { background: #fff; }
.exg1.active .kfij3:nth-child(1) { transform: translateY(7px) rotate(45deg); }
.exg1.active .kfij3:nth-child(2) { opacity: 0; }
.exg1.active .kfij3:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }

main > section + section::before{content:'';display:block;height:1px;background:linear-gradient(90deg,transparent,var(--t14fe),transparent);margin:0 10%;opacity:0.3;}

.trail-dot{position:fixed;width:6px;height:6px;background:var(--t14fe);border-radius:50%;pointer-events:none;z-index:99999;opacity:0;transition:opacity 0.5s;}

.scroll-nums{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:9990;display:flex;flex-direction:column;gap:16px;font-size:11px;font-weight:700;opacity:0.3;font-family:var(--t5b3);}.scroll-nums span{cursor:pointer;transition:all 0.3s;}.scroll-nums span.active{color:var(--t14fe);opacity:1;transform:scale(1.5);}@media(max-width:768px){.scroll-nums{display:none;}}

.progress-circle{position:fixed;bottom:80px;right:20px;width:44px;height:44px;z-index:9990;opacity:0.6;}.progress-circle svg{transform:rotate(-90deg);}.progress-circle .bg{fill:none;stroke:var(--border-color);stroke-width:3;}.progress-circle .fill{fill:none;stroke:var(--t14fe);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset 0.1s;}@media(max-width:768px){.progress-circle{display:none;}}

.qhnn,.eg8xq,.ln3b{opacity:0;animation:blurIn 0.45s ease forwards;}.row>[class*="col"]:nth-child(1)>*{animation-delay:0.04s;}.row>[class*="col"]:nth-child(2)>*{animation-delay:0.1s;}.row>[class*="col"]:nth-child(3)>*{animation-delay:0.16s;}.row>[class*="col"]:nth-child(4)>*{animation-delay:0.22s;}@keyframes blurIn{from{opacity:0;filter:blur(3px);transform:translateY(8px);}to{opacity:1;filter:blur(0);transform:translateY(0);}}

.typewriter-cursor{display:inline-block;width:2px;height:1em;background:var(--t14fe);margin-left:4px;animation:twBlink 0.7s step-end infinite;vertical-align:text-bottom;}@keyframes twBlink{50%{opacity:0;}}

@media(prefers-reduced-motion:reduce){.qhnn,.eg8xq,.ln3b,.evrnsn,.btq8x,.portfolio-item{opacity:1!important;transform:none!important;animation:none!important;}}

.bg-deco{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle,var(--t14fe) 0.8px,transparent 0.8px);background-size:32px 32px;opacity:0.025;}

.qhnn,.eg8xq{animation:borderPulse 4s ease-in-out infinite;}.qhnn:nth-child(odd),.eg8xq:nth-child(odd){animation-delay:-2s;}@keyframes borderPulse{0%,100%{border-color:var(--border-color);}50%{border-color:var(--t14fe);}}

.qhnn .peij i,.qhnn .peij svg{animation:iconPulse 3s ease-in-out infinite;}.qhnn:nth-child(2) .peij i{animation-delay:-0.5s;}.qhnn:nth-child(3) .peij i{animation-delay:-1s;}.qhnn:nth-child(4) .peij i{animation-delay:-1.5s;}@keyframes iconPulse{0%,100%{transform:scale(1);}50%{transform:scale(1.15);}}

.orbit-wrap{position:relative;display:inline-block;}.orbit-dot{position:absolute;width:6px;height:6px;background:var(--t14fe);border-radius:50%;top:50%;left:50%;margin:-3px;animation:orbitSpin 8s linear infinite;opacity:0.4;pointer-events:none;}@keyframes orbitSpin{to{transform:rotate(360deg) translateX(30px) rotate(-360deg);}}

html:not(.hegn) main > section {
    opacity: 1 !important;
    transform: none !important;
    clip-path: none !important;
    filter: none !important;
}

@media (min-width: 993px) {
    .yn03b {
        flex-wrap: nowrap;
        overflow: visible;
    }
    .gnwen2 {
        flex: 1 1 auto;
        min-width: 0;
        justify-content: center;
        flex-wrap: nowrap;
        overflow: hidden;
        gap: clamp(10px, 1.8vw, 36px) !important;
    }
    .gnwen2 .nav-link {
        white-space: nowrap;
        font-size: clamp(11px, 1.1vw, 15px) !important;
        padding: 8px 0;
        flex-shrink: 0;
    }
    .cem5l, .gbbfav {
        gap: clamp(8px, 1.4vw, 32px) !important;
        flex-wrap: nowrap;
        overflow: hidden;
    }
    .cem5l .nav-link,
    .gbbfav .nav-link {
        white-space: nowrap;
        font-size: clamp(11px, 1.1vw, 15px) !important;
        flex-shrink: 0;
    }
    .rkq76z {
        flex-shrink: 0;
        white-space: nowrap;
    }
    .ctmkg {
        flex-shrink: 0;
    }
}

div.mhni7t:not(.mpa1bg) {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1001;
    padding: 6px 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}
div.mhni7t:not(.mpa1bg) + .xxlep {
    top: 33px;
    transition: top 0.3s ease, background 0.3s ease, padding 0.3s ease;
}
div.mhni7t.ed84f {
    transform: translateY(-100%);
    opacity: 0;
    pointer-events: none;
}
div.mhni7t.ed84f + .xxlep,
div.mhni7t:not(.mpa1bg) + .xxlep.scrolled {
    top: 0;
}
div.mhni7t:not(.mpa1bg) ~ .ykl57 {
    padding-top: 200px;
}

@media (max-width: 992px) {
    div.mhni7t:not(.mpa1bg) {
        position: relative;
        z-index: auto;
        font-size: 11px;
        padding: 4px 0;
    }
    div.mhni7t:not(.mpa1bg) + .xxlep {
        top: 0;
    }
    div.mhni7t:not(.mpa1bg) ~ .ykl57 {
        padding-top: 140px;
    }
}

@media (max-width: 992px) {
    .exg1 {
        display: flex !important;
        pointer-events: auto !important;
        opacity: 1 !important;
        z-index: 10001 !important;
        cursor: pointer !important;
        -webkit-tap-highlight-color: transparent;
    }
    .exg1 .kfij3 {
        pointer-events: none;
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
    .gnwen2 {
        display: flex !important;
        flex-direction: column !important;
        position: fixed !important;
        top: 0 !important;
        height: 100vh !important;
        height: 100dvh !important;
        z-index: 10000 !important;
        overflow-y: auto !important;
    }
    .gnwen2 .nav-link {
        font-size: 18px !important;
        padding: 14px 0 !important;
        display: block !important;
        width: 100% !important;
        opacity: 1 !important;
        visibility: visible !important;
        pointer-events: auto !important;
        line-height: 1.4 !important;
        text-decoration: none !important;
    }
    .gnwen2 .nav-link::after { display: none !important; }
    .rkq76z { display: none !important; }
    .cem5l, .gbbfav { display: none !important; }
}

@media (max-width: 992px) {
    .gnwen2 { right: 0 !important; left: auto !important; width: min(300px,85vw) !important; background: var(--bg-card) !important; padding: 100px 28px 40px !important; box-shadow: -4px 0 30px rgba(0,0,0,0.15) !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transform: scale(0.97) !important; transition: opacity 0.3s ease, visibility 0.3s, transform 0.3s ease !important; }
    .gnwen2.active { opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transform: scale(1) !important; }
    .gnwen2 .nav-link { opacity: 0 !important; transform: translateY(10px) !important; transition: opacity 0.3s ease, transform 0.3s ease !important; border-bottom: 1px solid var(--border-color) !important; }
    .gnwen2.active .nav-link { opacity: 1 !important; transform: translateY(0) !important; }
    .gnwen2.active .nav-link:nth-child(1){transition-delay:.15s !important;}
    .gnwen2.active .nav-link:nth-child(2){transition-delay:.20s !important;}
    .gnwen2.active .nav-link:nth-child(3){transition-delay:.25s !important;}
    .gnwen2.active .nav-link:nth-child(4){transition-delay:.30s !important;}
    .gnwen2.active .nav-link:nth-child(5){transition-delay:.35s !important;}
    .gnwen2.active .nav-link:nth-child(6){transition-delay:.40s !important;}
    .gnwen2.active .nav-link:nth-child(7){transition-delay:.45s !important;}
    .gnwen2.active .nav-link:nth-child(8){transition-delay:.50s !important;}
}

.qhnn,
.eg8xq,
.ln3b,
.evrnsn,
.ntxoaj,
.btq8x {
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
}
.qhnn *,
.eg8xq *,
.ln3b *,
.evrnsn *,
.ntxoaj * {
    filter: none !important;
}
@supports (animation: none) {
    .qhnn, .eg8xq, .ln3b {
        animation-fill-mode: forwards !important;
    }
}
.ln3b + .ln3b {
    margin-top: 1.5rem;
}

.ykl57 .hwaa ~ .container,
.ykl57 .hwaa ~ .container * {
    color: #fff;
}
.ykl57 .hwaa ~ .container p,
.ykl57 .hwaa ~ .container .wnur {
    color: rgba(255,255,255,0.85);
}
.ykl57 .hwaa ~ .container .mafu1m {
    color: inherit;
}
.gksdt .ct0ep { color: #fff; }
.gksdt .hrsrmf { color: var(--t14fe); }
.gksdt .jumer { color: rgba(255,255,255,0.55); }
.gksdt .zt4k a { color: rgba(255,255,255,0.65); }
.gksdt .zt4k a:hover { color: #fff; }
.zve8q[style*="background:none"] { background: none !important; }
.zve8q[style*="background:none"]::before,
.zve8q[style*="background:none"]::after { display: none !important; }

.swiper:not(.swiper-initialized) { overflow: hidden; }
.swiper:not(.swiper-initialized) .swiper-wrapper {
    display: flex; flex-wrap: nowrap;
}
.swiper:not(.swiper-initialized) .swiper-slide {
    flex-shrink: 0; width: 100%;
}

.jaln .swiper-button-next,
.jaln .swiper-button-prev {
    width: 32px; height: 32px;
    background: var(--bg-card, #fff);
    border-radius: 50%;
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.jaln .swiper-button-next::after,
.jaln .swiper-button-prev::after {
    font-size: 14px;
    color: var(--text-primary, #1a1a2e);
}
.jaln .swiper-button-next { right: 0; }
.jaln .swiper-button-prev { left: 0; }

.qhnn, .ntxoaj, .eg8xq, .ln3b,
.evrnsn, .btq8x, .shj0rk, .counter-item,
.card { overflow: hidden; }

.qhnn h1, .qhnn h2, .qhnn h3, .qhnn h4, .qhnn h5, .qhnn h6,
.ntxoaj h1, .ntxoaj h2, .ntxoaj h3, .ntxoaj h4,
.eg8xq h1, .eg8xq h2, .eg8xq h3, .eg8xq h4,
.counter-item h1, .counter-item h2, .counter-item h3, .counter-item h4,
.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
    overflow-wrap: break-word;
    word-break: break-word;
    hyphens: auto;
}

.qhnn p, .qhnn span, .qhnn li,
.ntxoaj p, .eg8xq p, .counter-item p,
.card p, .card span, .card li {
    overflow-wrap: break-word;
    word-break: break-word;
}

.ms1mz, .ezpm3, .counter-suffix {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
}

.qhnn .stat-number, .qhnn [class*="number"],
.counter-item .stat-number {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
}

body {
    line-height: 1.663;
    letter-spacing: 0.002em;
}

.qhnn, .eg8xq, .ln3b, .shj0rk, .evrnsn {
    padding: 31px;
}
.qhnn, .eg8xq, .ln3b, .shj0rk, .evrnsn .card-body {
    padding: 22px 16px;
}
.row > [class*="col"]:nth-child(1) .qhnn,
.row > [class*="col"]:nth-child(1) .eg8xq {
    padding: 34px;
    border-radius: calc(var(--t7vd) + 0px);
}
.row > [class*="col"]:nth-child(2) .qhnn,
.row > [class*="col"]:nth-child(2) .eg8xq {
    padding: 29px;
    border-radius: calc(var(--t7vd) + -2px);
}
.row > [class*="col"]:nth-child(3) .qhnn,
.row > [class*="col"]:nth-child(3) .eg8xq {
    padding: 30px;
    border-radius: calc(var(--t7vd) + -2px);
}
.row > [class*="col"]:nth-child(4) .qhnn,
.row > [class*="col"]:nth-child(4) .eg8xq {
    padding: 30px;
    border-radius: calc(var(--t7vd) + -2px);
}
.row > [class*="col"]:nth-child(5) .qhnn,
.row > [class*="col"]:nth-child(5) .eg8xq {
    padding: 33px;
    border-radius: calc(var(--t7vd) + -1px);
}
.row > [class*="col"]:nth-child(6) .qhnn,
.row > [class*="col"]:nth-child(6) .eg8xq {
    padding: 29px;
    border-radius: calc(var(--t7vd) + 0px);
}

.mafu1m {
    padding: 14px 25px;
    font-size: 14px;
    letter-spacing: 0.105px;
    border-radius: calc(var(--t7vd) + 2px);
}
.twet7g {
    padding: 15px 25px;
    border-width: 1px;
}

main > section {
    padding-top: 82px;
    padding-bottom: 79px;
}
main > section:first-child {
    padding-top: 90px;
}
main > section:nth-child(4) {
    padding-top: 86px;
    padding-bottom: 75px;
}
main > section:nth-child(6) {
    padding-top: 80px;
    padding-bottom: 76px;
}

.wk0i40 {
    margin-bottom: 49px;
}

.qhnn, .eg8xq, .ln3b, .evrnsn {
    box-shadow: 0px 4px 15px rgba(0,0,0,0.065);
}

.ykl57 {
    padding-top: 100px;
}
.qfue {
    margin-bottom: 24px;
}
.wnur {
    margin-bottom: 34px;
    font-size: 19px;
    line-height: 1.639;
}
.ct0ep {
    font-size: 12px;
    letter-spacing: 3.483px;
    margin-bottom: 22px;
}
.wk0ve {
    gap: 15px;
}

.cm5o img {
    border-radius: 13px;
    box-shadow: 0 17px 39px rgba(0,0,0,0.148);
}

.peij {
    width: 49px;
    height: 49px;
    font-size: 22px;
    border-radius: 12px;
    margin-bottom: 19px;
}

.ibvl, .card-title {
    font-size: 19px;
    margin-bottom: 8px;
}
.bfvzb, .card-text {
    font-size: 14px;
    line-height: 1.594;
}

.zunkg {
    margin-bottom: 17px;
    letter-spacing: 0.0px;
}
.hrsrmf {
    font-size: 13px;
    letter-spacing: 2.292px;
    margin-bottom: 13px;
}
.axwllp {
    font-size: 16px;
    line-height: 1.661;
}

@media (min-width: 993px) {
    .gnwen2 {
        gap: 29px;
    }
    .gnwen2 .nav-link {
        font-size: 15px;
        padding: 7px 0;
    }
}

@media (min-width: 993px) and (max-width: 1500px) {
    .xxlep .yn03b {
        gap: 12px;
    }
    .xxlep .ctmkg {
        font-size: 15px;
        padding: 8px 12px;
    }
    .xxlep .gnwen2 {
        gap: 14px !important;
    }
    .xxlep .gnwen2 .nav-link {
        font-size: 13px !important;
    }
    .xxlep .rkq76z {
        font-size: 13px;
        padding: 11px 16px;
    }
}

.zve8q {
    padding-top: 69px;
}
.kue9w .vk0vs {
    font-size: 18px;
    margin-bottom: 23px;
}
.zt4k a {
    font-size: 13px;
}
.zt4k li {
    margin-bottom: 10px;
}
.cvely7 {
    gap: 12px;
}
.cvely7 a {
    width: 40px;
    height: 40px;
}
.ae1x {
    padding: 24px 0;
    margin-top: 53px;
}

.form-control {
    border-radius: 7px;
    padding: 14px 13px;
    font-size: 16px;
}

.shj0rk {
    padding: 31px;
}
.hlr931 {
    font-size: 16px;
    line-height: 1.674;
    margin-bottom: 21px;
}
.qlxj {
    width: 52px;
    height: 52px;
}
.me0g {
    font-size: 16px;
}
.bvx0y {
    font-size: 13px;
}

.evrnsn {
    padding: 32px;
}
.zsr0zw {
    font-size: 22px;
    margin-bottom: 11px;
}
.gccnh8 {
    font-size: 47px;
    margin-bottom: 16px;
}
.lt3h li {
    padding: 8px 0;
    font-size: 13px;
}

.ms1mz, .stat-number {
    font-size: 47px;
    margin-bottom: 9px;
}
.ezpm3 {
    font-size: 14px;
    letter-spacing: 0.668px;
}

.apkok4 img {
    border-radius: 7px;
}
#sec-team .swiper-wrapper {
    align-items: stretch;
}
#sec-team .swiper-slide {
    height: auto;
    display: flex;
}
#sec-team .btq8x {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
}
#sec-team .btq8x .apkok4 {
    height: 280px;
}
.lvot {
    font-size: 17px;
    margin-bottom: 2px;
}
.zk0d {
    font-size: 14px;
}

.euyr50 {
    font-size: 29px;
    margin-bottom: 12px;
}
.wucagm {
    font-size: 18px;
    margin-bottom: 8px;
}

.wow {
    animation-duration: 0.589s !important;
}
.qhnn, .eg8xq, .ln3b, .shj0rk,
.evrnsn, .btq8x {
    transition-duration: 0.317s;
}

.row {
    --bs-gutter-y: 26px;
}

.ob9j {
    padding: 82px 0;
}
.mp33z9 {
    font-size: 34px;
    margin-bottom: 20px;
}
.zov8 {
    font-size: 16px;
    margin-bottom: 27px;
}

.ln3b .mm6z img {
    border-radius: 7px 7px 0 0;
}
.wz7e {
    font-size: 12px;
    margin-bottom: 10px;
    gap: 11px;
}

.xxlep {
    padding: 19px 0;
}
.xxlep.scrolled {
    padding: 17px 0;
}
.ctmkg {
    font-size: 25px;
}
.rkq76z {
    margin-left: 15px;
}

:root {
    --_tag: 'a1b9a7f';
    --_seed: 6.92;
    --_flag: '35110e';
    --_stamp: '980b53';
    --_uid: 58480;
}
.sr-only-fx { content: ''; pointer-events: auto; --_stamp: 396 }
.base-ref { font-variant: normal; display: inherit }

.gksdt h1, .gksdt h2, .gksdt h3, .gksdt h4, .gksdt h5, .gksdt h6 { color: #fff !important; }
.gksdt { color: rgba(255,255,255,0.85) !important; }
.gksdt p, .gksdt li, .gksdt span:not(.badge):not(.mafu1m), .gksdt .sawxw, .gksdt label, .gksdt blockquote, .gksdt figcaption, .gksdt dt, .gksdt dd, .gksdt td, .gksdt th { color: rgba(255,255,255,0.78) !important; }
.gksdt a:not(.mafu1m):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.gksdt a:not(.mafu1m):not(.nav-link):hover { color: #fff !important; }
.gksdt .ms1mz { color: #fff !important; }
.gksdt .ezpm3 { color: rgba(255,255,255,0.7) !important; }

.bg-dark-custom h1, .bg-dark-custom h2, .bg-dark-custom h3, .bg-dark-custom h4, .bg-dark-custom h5, .bg-dark-custom h6 { color: #fff !important; }
.bg-dark-custom { color: rgba(255,255,255,0.85) !important; }
.bg-dark-custom p, .bg-dark-custom li, .bg-dark-custom span:not(.badge):not(.mafu1m), .bg-dark-custom .sawxw, .bg-dark-custom label, .bg-dark-custom blockquote, .bg-dark-custom figcaption, .bg-dark-custom dt, .bg-dark-custom dd, .bg-dark-custom td, .bg-dark-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-dark-custom a:not(.mafu1m):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-dark-custom a:not(.mafu1m):not(.nav-link):hover { color: #fff !important; }
.bg-dark-custom .ms1mz { color: #fff !important; }
.bg-dark-custom .ezpm3 { color: rgba(255,255,255,0.7) !important; }

.bg-gradient-custom h1, .bg-gradient-custom h2, .bg-gradient-custom h3, .bg-gradient-custom h4, .bg-gradient-custom h5, .bg-gradient-custom h6 { color: #fff !important; }
.bg-gradient-custom { color: rgba(255,255,255,0.85) !important; }
.bg-gradient-custom p, .bg-gradient-custom li, .bg-gradient-custom span:not(.badge):not(.mafu1m), .bg-gradient-custom .sawxw, .bg-gradient-custom label, .bg-gradient-custom blockquote, .bg-gradient-custom figcaption, .bg-gradient-custom dt, .bg-gradient-custom dd, .bg-gradient-custom td, .bg-gradient-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-gradient-custom a:not(.mafu1m):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-gradient-custom a:not(.mafu1m):not(.nav-link):hover { color: #fff !important; }
.bg-gradient-custom .ms1mz { color: #fff !important; }
.bg-gradient-custom .ezpm3 { color: rgba(255,255,255,0.7) !important; }

.bg-accent-custom h1, .bg-accent-custom h2, .bg-accent-custom h3, .bg-accent-custom h4, .bg-accent-custom h5, .bg-accent-custom h6 { color: #fff !important; }
.bg-accent-custom { color: rgba(255,255,255,0.85) !important; }
.bg-accent-custom p, .bg-accent-custom li, .bg-accent-custom span:not(.badge):not(.mafu1m), .bg-accent-custom .sawxw, .bg-accent-custom label, .bg-accent-custom blockquote, .bg-accent-custom figcaption, .bg-accent-custom dt, .bg-accent-custom dd, .bg-accent-custom td, .bg-accent-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-accent-custom a:not(.mafu1m):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-accent-custom a:not(.mafu1m):not(.nav-link):hover { color: #fff !important; }
.bg-accent-custom .ms1mz { color: #fff !important; }
.bg-accent-custom .ezpm3 { color: rgba(255,255,255,0.7) !important; }

.ob9j h1, .ob9j h2, .ob9j h3, .ob9j h4, .ob9j h5, .ob9j h6 { color: #fff !important; }
.ob9j { color: rgba(255,255,255,0.85) !important; }
.ob9j p, .ob9j li, .ob9j span:not(.badge):not(.mafu1m), .ob9j .sawxw, .ob9j label, .ob9j blockquote, .ob9j figcaption, .ob9j dt, .ob9j dd, .ob9j td, .ob9j th { color: rgba(255,255,255,0.78) !important; }
.ob9j a:not(.mafu1m):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.ob9j a:not(.mafu1m):not(.nav-link):hover { color: #fff !important; }
.ob9j .ms1mz { color: #fff !important; }
.ob9j .ezpm3 { color: rgba(255,255,255,0.7) !important; }

.zve8q { color: rgba(255,255,255,0.65) !important; }
.zve8q h1, .zve8q h2, .zve8q h3,
.zve8q h4, .zve8q h5, .zve8q h6,
.zve8q .vk0vs { color: #fff !important; }
.zve8q p, .zve8q li, .zve8q span,
.zve8q label { color: rgba(255,255,255,0.6) !important; }
.zve8q a:not(.mafu1m) { color: rgba(255,255,255,0.65) !important; }
.zve8q a:not(.mafu1m):hover { color: #fff !important; }

.awy8 h1, .awy8 h2, .awy8 h3, .awy8 h4, .awy8 h5, .awy8 h6 { color: var(--text-primary, #1a1a2e) !important; }
.awy8 p, .awy8 li, .awy8 span:not(.badge):not(.mafu1m), .awy8 .sawxw, .awy8 label, .awy8 blockquote, .awy8 figcaption, .awy8 dt, .awy8 dd, .awy8 td, .awy8 th { color: var(--text-secondary, #555) !important; }

.mhni7t h1, .mhni7t h2, .mhni7t h3, .mhni7t h4, .mhni7t h5, .mhni7t h6 { color: var(--text-primary, #1a1a2e) !important; }
.mhni7t p, .mhni7t li, .mhni7t span:not(.badge):not(.mafu1m), .mhni7t .sawxw, .mhni7t label, .mhni7t blockquote, .mhni7t figcaption, .mhni7t dt, .mhni7t dd, .mhni7t td, .mhni7t th { color: var(--text-secondary, #555) !important; }

.ms1mz { color:var(--text-primary,#1a1a2e) !important; }
.ezpm3 { color:var(--text-muted,#888) !important; }
.ms1mz .counter-suffix { color:var(--t14fe) !important; }
.counter-item .counter-icon { color:var(--t14fe) !important; }
.qfue { color:var(--text-primary,#1a1a2e) !important; }
.wnur { color:var(--text-secondary,#555) !important; }
.ct0ep { color:var(--t14fe) !important; }
.mp33z9 { color:var(--text-primary,#1a1a2e) !important; }
.zov8 { color:var(--text-secondary,#555) !important; }
.portfolio-title { color:var(--text-primary,#1a1a2e) !important; }
.portfolio-category { color:var(--text-muted,#888) !important; }

.gksdt .ms1mz, .bg-dark-custom .ms1mz, .bg-gradient-custom .ms1mz, .bg-accent-custom .ms1mz, .ob9j .ms1mz, .ykl57 .ms1mz, .iecb .ms1mz { color:#fff !important; }
.gksdt .ezpm3, .bg-dark-custom .ezpm3, .bg-gradient-custom .ezpm3, .bg-accent-custom .ezpm3, .ob9j .ezpm3, .ykl57 .ezpm3, .iecb .ezpm3 { color:rgba(255,255,255,0.7) !important; }
.gksdt .ms1mz .counter-suffix, .bg-dark-custom .ms1mz .counter-suffix, .bg-gradient-custom .ms1mz .counter-suffix, .bg-accent-custom .ms1mz .counter-suffix, .ob9j .ms1mz .counter-suffix, .ykl57 .ms1mz .counter-suffix, .iecb .ms1mz .counter-suffix { color:var(--t14fe) !important; }
.gksdt .counter-item .counter-icon, .bg-dark-custom .counter-item .counter-icon, .bg-gradient-custom .counter-item .counter-icon, .bg-accent-custom .counter-item .counter-icon, .ob9j .counter-item .counter-icon, .ykl57 .counter-item .counter-icon, .iecb .counter-item .counter-icon { color:var(--t14fe) !important; }
.gksdt .qfue, .bg-dark-custom .qfue, .bg-gradient-custom .qfue, .bg-accent-custom .qfue, .ob9j .qfue, .ykl57 .qfue, .iecb .qfue { color:#fff !important; }
.gksdt .wnur, .bg-dark-custom .wnur, .bg-gradient-custom .wnur, .bg-accent-custom .wnur, .ob9j .wnur, .ykl57 .wnur, .iecb .wnur { color:rgba(255,255,255,0.75) !important; }
.gksdt .ct0ep, .bg-dark-custom .ct0ep, .bg-gradient-custom .ct0ep, .bg-accent-custom .ct0ep, .ob9j .ct0ep, .ykl57 .ct0ep, .iecb .ct0ep { color:#fff !important; }
.gksdt .mp33z9, .bg-dark-custom .mp33z9, .bg-gradient-custom .mp33z9, .bg-accent-custom .mp33z9, .ob9j .mp33z9, .ykl57 .mp33z9, .iecb .mp33z9 { color:#fff !important; }
.gksdt .zov8, .bg-dark-custom .zov8, .bg-gradient-custom .zov8, .bg-accent-custom .zov8, .ob9j .zov8, .ykl57 .zov8, .iecb .zov8 { color:rgba(255,255,255,0.85) !important; }
.gksdt .portfolio-title, .bg-dark-custom .portfolio-title, .bg-gradient-custom .portfolio-title, .bg-accent-custom .portfolio-title, .ob9j .portfolio-title, .ykl57 .portfolio-title, .iecb .portfolio-title, .portfolio-overlay .portfolio-title { color:#fff !important; }
.gksdt .portfolio-category, .bg-dark-custom .portfolio-category, .bg-gradient-custom .portfolio-category, .bg-accent-custom .portfolio-category, .ob9j .portfolio-category, .ykl57 .portfolio-category, .iecb .portfolio-category, .portfolio-overlay .portfolio-category { color:rgba(255,255,255,0.7) !important; }

.portfolio-overlay h1, .portfolio-overlay h2, .portfolio-overlay h3, .portfolio-overlay h4, .portfolio-overlay h5, .portfolio-overlay h6, .card-overlay h1, .card-overlay h2, .card-overlay h3, .card-overlay h4, .card-overlay h5, .card-overlay h6, .hwaa h1, .hwaa h2, .hwaa h3, .hwaa h4, .hwaa h5, .hwaa h6, .ix-exp-content h1, .ix-exp-content h2, .ix-exp-content h3, .ix-exp-content h4, .ix-exp-content h5, .ix-exp-content h6 { color:#fff !important; }
.portfolio-overlay p, .portfolio-overlay span, .portfolio-overlay a, .portfolio-overlay li, .portfolio-overlay small, .portfolio-overlay figcaption, .card-overlay p, .card-overlay span, .card-overlay a, .card-overlay li, .card-overlay small, .card-overlay figcaption, .hwaa p, .hwaa span, .hwaa a, .hwaa li, .hwaa small, .hwaa figcaption, .ix-exp-content p, .ix-exp-content span, .ix-exp-content a, .ix-exp-content li, .ix-exp-content small, .ix-exp-content figcaption { color:rgba(255,255,255,0.8) !important; }

.gksdt.mhni7t .ms1mz,
.gksdt.awy8 .ms1mz,
.bg-dark-custom.mhni7t .ms1mz,
.bg-dark-custom.awy8 .ms1mz,
.bg-gradient-custom.mhni7t .ms1mz,
.bg-gradient-custom.awy8 .ms1mz,
.bg-accent-custom.mhni7t .ms1mz,
.bg-accent-custom.awy8 .ms1mz,
.ob9j.mhni7t .ms1mz,
.ob9j.awy8 .ms1mz,
.ykl57.mhni7t .ms1mz,
.ykl57.awy8 .ms1mz,
.iecb.mhni7t .ms1mz,
.iecb.awy8 .ms1mz { color:var(--text-primary,#1a1a2e) !important; }
.gksdt.mhni7t .ezpm3,
.gksdt.awy8 .ezpm3,
.bg-dark-custom.mhni7t .ezpm3,
.bg-dark-custom.awy8 .ezpm3,
.bg-gradient-custom.mhni7t .ezpm3,
.bg-gradient-custom.awy8 .ezpm3,
.bg-accent-custom.mhni7t .ezpm3,
.bg-accent-custom.awy8 .ezpm3,
.ob9j.mhni7t .ezpm3,
.ob9j.awy8 .ezpm3,
.ykl57.mhni7t .ezpm3,
.ykl57.awy8 .ezpm3,
.iecb.mhni7t .ezpm3,
.iecb.awy8 .ezpm3 { color:var(--text-muted,#888) !important; }
.gksdt.mhni7t .ms1mz .counter-suffix,
.gksdt.awy8 .ms1mz .counter-suffix,
.bg-dark-custom.mhni7t .ms1mz .counter-suffix,
.bg-dark-custom.awy8 .ms1mz .counter-suffix,
.bg-gradient-custom.mhni7t .ms1mz .counter-suffix,
.bg-gradient-custom.awy8 .ms1mz .counter-suffix,
.bg-accent-custom.mhni7t .ms1mz .counter-suffix,
.bg-accent-custom.awy8 .ms1mz .counter-suffix,
.ob9j.mhni7t .ms1mz .counter-suffix,
.ob9j.awy8 .ms1mz .counter-suffix,
.ykl57.mhni7t .ms1mz .counter-suffix,
.ykl57.awy8 .ms1mz .counter-suffix,
.iecb.mhni7t .ms1mz .counter-suffix,
.iecb.awy8 .ms1mz .counter-suffix { color:var(--t14fe) !important; }
.gksdt.mhni7t .counter-item .counter-icon,
.gksdt.awy8 .counter-item .counter-icon,
.bg-dark-custom.mhni7t .counter-item .counter-icon,
.bg-dark-custom.awy8 .counter-item .counter-icon,
.bg-gradient-custom.mhni7t .counter-item .counter-icon,
.bg-gradient-custom.awy8 .counter-item .counter-icon,
.bg-accent-custom.mhni7t .counter-item .counter-icon,
.bg-accent-custom.awy8 .counter-item .counter-icon,
.ob9j.mhni7t .counter-item .counter-icon,
.ob9j.awy8 .counter-item .counter-icon,
.ykl57.mhni7t .counter-item .counter-icon,
.ykl57.awy8 .counter-item .counter-icon,
.iecb.mhni7t .counter-item .counter-icon,
.iecb.awy8 .counter-item .counter-icon { color:var(--t14fe) !important; }
.gksdt.mhni7t .qfue,
.gksdt.awy8 .qfue,
.bg-dark-custom.mhni7t .qfue,
.bg-dark-custom.awy8 .qfue,
.bg-gradient-custom.mhni7t .qfue,
.bg-gradient-custom.awy8 .qfue,
.bg-accent-custom.mhni7t .qfue,
.bg-accent-custom.awy8 .qfue,
.ob9j.mhni7t .qfue,
.ob9j.awy8 .qfue,
.ykl57.mhni7t .qfue,
.ykl57.awy8 .qfue,
.iecb.mhni7t .qfue,
.iecb.awy8 .qfue { color:var(--text-primary,#1a1a2e) !important; }
.gksdt.mhni7t .wnur,
.gksdt.awy8 .wnur,
.bg-dark-custom.mhni7t .wnur,
.bg-dark-custom.awy8 .wnur,
.bg-gradient-custom.mhni7t .wnur,
.bg-gradient-custom.awy8 .wnur,
.bg-accent-custom.mhni7t .wnur,
.bg-accent-custom.awy8 .wnur,
.ob9j.mhni7t .wnur,
.ob9j.awy8 .wnur,
.ykl57.mhni7t .wnur,
.ykl57.awy8 .wnur,
.iecb.mhni7t .wnur,
.iecb.awy8 .wnur { color:var(--text-secondary,#555) !important; }
.gksdt.mhni7t .ct0ep,
.gksdt.awy8 .ct0ep,
.bg-dark-custom.mhni7t .ct0ep,
.bg-dark-custom.awy8 .ct0ep,
.bg-gradient-custom.mhni7t .ct0ep,
.bg-gradient-custom.awy8 .ct0ep,
.bg-accent-custom.mhni7t .ct0ep,
.bg-accent-custom.awy8 .ct0ep,
.ob9j.mhni7t .ct0ep,
.ob9j.awy8 .ct0ep,
.ykl57.mhni7t .ct0ep,
.ykl57.awy8 .ct0ep,
.iecb.mhni7t .ct0ep,
.iecb.awy8 .ct0ep { color:var(--t14fe) !important; }
.gksdt.mhni7t .mp33z9,
.gksdt.awy8 .mp33z9,
.bg-dark-custom.mhni7t .mp33z9,
.bg-dark-custom.awy8 .mp33z9,
.bg-gradient-custom.mhni7t .mp33z9,
.bg-gradient-custom.awy8 .mp33z9,
.bg-accent-custom.mhni7t .mp33z9,
.bg-accent-custom.awy8 .mp33z9,
.ob9j.mhni7t .mp33z9,
.ob9j.awy8 .mp33z9,
.ykl57.mhni7t .mp33z9,
.ykl57.awy8 .mp33z9,
.iecb.mhni7t .mp33z9,
.iecb.awy8 .mp33z9 { color:var(--text-primary,#1a1a2e) !important; }
.gksdt.mhni7t .zov8,
.gksdt.awy8 .zov8,
.bg-dark-custom.mhni7t .zov8,
.bg-dark-custom.awy8 .zov8,
.bg-gradient-custom.mhni7t .zov8,
.bg-gradient-custom.awy8 .zov8,
.bg-accent-custom.mhni7t .zov8,
.bg-accent-custom.awy8 .zov8,
.ob9j.mhni7t .zov8,
.ob9j.awy8 .zov8,
.ykl57.mhni7t .zov8,
.ykl57.awy8 .zov8,
.iecb.mhni7t .zov8,
.iecb.awy8 .zov8 { color:var(--text-secondary,#555) !important; }
.gksdt.mhni7t .portfolio-title,
.gksdt.awy8 .portfolio-title,
.bg-dark-custom.mhni7t .portfolio-title,
.bg-dark-custom.awy8 .portfolio-title,
.bg-gradient-custom.mhni7t .portfolio-title,
.bg-gradient-custom.awy8 .portfolio-title,
.bg-accent-custom.mhni7t .portfolio-title,
.bg-accent-custom.awy8 .portfolio-title,
.ob9j.mhni7t .portfolio-title,
.ob9j.awy8 .portfolio-title,
.ykl57.mhni7t .portfolio-title,
.ykl57.awy8 .portfolio-title,
.iecb.mhni7t .portfolio-title,
.iecb.awy8 .portfolio-title { color:var(--text-primary,#1a1a2e) !important; }
.gksdt.mhni7t .portfolio-category,
.gksdt.awy8 .portfolio-category,
.bg-dark-custom.mhni7t .portfolio-category,
.bg-dark-custom.awy8 .portfolio-category,
.bg-gradient-custom.mhni7t .portfolio-category,
.bg-gradient-custom.awy8 .portfolio-category,
.bg-accent-custom.mhni7t .portfolio-category,
.bg-accent-custom.awy8 .portfolio-category,
.ob9j.mhni7t .portfolio-category,
.ob9j.awy8 .portfolio-category,
.ykl57.mhni7t .portfolio-category,
.ykl57.awy8 .portfolio-category,
.iecb.mhni7t .portfolio-category,
.iecb.awy8 .portfolio-category { color:var(--text-muted,#888) !important; }

.gksdt .qhnn h1,
.gksdt .qhnn h2,
.gksdt .qhnn h3,
.gksdt .qhnn h4,
.gksdt .qhnn h5,
.gksdt .qhnn h6,
.gksdt .ntxoaj h1,
.gksdt .ntxoaj h2,
.gksdt .ntxoaj h3,
.gksdt .ntxoaj h4,
.gksdt .ntxoaj h5,
.gksdt .ntxoaj h6,
.gksdt .card h1,
.gksdt .card h2,
.gksdt .card h3,
.gksdt .card h4,
.gksdt .card h5,
.gksdt .card h6,
.gksdt .shj0rk h1,
.gksdt .shj0rk h2,
.gksdt .shj0rk h3,
.gksdt .shj0rk h4,
.gksdt .shj0rk h5,
.gksdt .shj0rk h6,
.gksdt .btq8x h1,
.gksdt .btq8x h2,
.gksdt .btq8x h3,
.gksdt .btq8x h4,
.gksdt .btq8x h5,
.gksdt .btq8x h6,
.gksdt .evrnsn h1,
.gksdt .evrnsn h2,
.gksdt .evrnsn h3,
.gksdt .evrnsn h4,
.gksdt .evrnsn h5,
.gksdt .evrnsn h6,
.gksdt .ln3b h1,
.gksdt .ln3b h2,
.gksdt .ln3b h3,
.gksdt .ln3b h4,
.gksdt .ln3b h5,
.gksdt .ln3b h6,
.gksdt .eg8xq h1,
.gksdt .eg8xq h2,
.gksdt .eg8xq h3,
.gksdt .eg8xq h4,
.gksdt .eg8xq h5,
.gksdt .eg8xq h6,
.gksdt .counter-item h1,
.gksdt .counter-item h2,
.gksdt .counter-item h3,
.gksdt .counter-item h4,
.gksdt .counter-item h5,
.gksdt .counter-item h6,
.bg-dark-custom .qhnn h1,
.bg-dark-custom .qhnn h2,
.bg-dark-custom .qhnn h3,
.bg-dark-custom .qhnn h4,
.bg-dark-custom .qhnn h5,
.bg-dark-custom .qhnn h6,
.bg-dark-custom .ntxoaj h1,
.bg-dark-custom .ntxoaj h2,
.bg-dark-custom .ntxoaj h3,
.bg-dark-custom .ntxoaj h4,
.bg-dark-custom .ntxoaj h5,
.bg-dark-custom .ntxoaj h6,
.bg-dark-custom .card h1,
.bg-dark-custom .card h2,
.bg-dark-custom .card h3,
.bg-dark-custom .card h4,
.bg-dark-custom .card h5,
.bg-dark-custom .card h6,
.bg-dark-custom .shj0rk h1,
.bg-dark-custom .shj0rk h2,
.bg-dark-custom .shj0rk h3,
.bg-dark-custom .shj0rk h4,
.bg-dark-custom .shj0rk h5,
.bg-dark-custom .shj0rk h6,
.bg-dark-custom .btq8x h1,
.bg-dark-custom .btq8x h2,
.bg-dark-custom .btq8x h3,
.bg-dark-custom .btq8x h4,
.bg-dark-custom .btq8x h5,
.bg-dark-custom .btq8x h6,
.bg-dark-custom .evrnsn h1,
.bg-dark-custom .evrnsn h2,
.bg-dark-custom .evrnsn h3,
.bg-dark-custom .evrnsn h4,
.bg-dark-custom .evrnsn h5,
.bg-dark-custom .evrnsn h6,
.bg-dark-custom .ln3b h1,
.bg-dark-custom .ln3b h2,
.bg-dark-custom .ln3b h3,
.bg-dark-custom .ln3b h4,
.bg-dark-custom .ln3b h5,
.bg-dark-custom .ln3b h6,
.bg-dark-custom .eg8xq h1,
.bg-dark-custom .eg8xq h2,
.bg-dark-custom .eg8xq h3,
.bg-dark-custom .eg8xq h4,
.bg-dark-custom .eg8xq h5,
.bg-dark-custom .eg8xq h6,
.bg-dark-custom .counter-item h1,
.bg-dark-custom .counter-item h2,
.bg-dark-custom .counter-item h3,
.bg-dark-custom .counter-item h4,
.bg-dark-custom .counter-item h5,
.bg-dark-custom .counter-item h6,
.bg-gradient-custom .qhnn h1,
.bg-gradient-custom .qhnn h2,
.bg-gradient-custom .qhnn h3,
.bg-gradient-custom .qhnn h4,
.bg-gradient-custom .qhnn h5,
.bg-gradient-custom .qhnn h6,
.bg-gradient-custom .ntxoaj h1,
.bg-gradient-custom .ntxoaj h2,
.bg-gradient-custom .ntxoaj h3,
.bg-gradient-custom .ntxoaj h4,
.bg-gradient-custom .ntxoaj h5,
.bg-gradient-custom .ntxoaj h6,
.bg-gradient-custom .card h1,
.bg-gradient-custom .card h2,
.bg-gradient-custom .card h3,
.bg-gradient-custom .card h4,
.bg-gradient-custom .card h5,
.bg-gradient-custom .card h6,
.bg-gradient-custom .shj0rk h1,
.bg-gradient-custom .shj0rk h2,
.bg-gradient-custom .shj0rk h3,
.bg-gradient-custom .shj0rk h4,
.bg-gradient-custom .shj0rk h5,
.bg-gradient-custom .shj0rk h6,
.bg-gradient-custom .btq8x h1,
.bg-gradient-custom .btq8x h2,
.bg-gradient-custom .btq8x h3,
.bg-gradient-custom .btq8x h4,
.bg-gradient-custom .btq8x h5,
.bg-gradient-custom .btq8x h6,
.bg-gradient-custom .evrnsn h1,
.bg-gradient-custom .evrnsn h2,
.bg-gradient-custom .evrnsn h3,
.bg-gradient-custom .evrnsn h4,
.bg-gradient-custom .evrnsn h5,
.bg-gradient-custom .evrnsn h6,
.bg-gradient-custom .ln3b h1,
.bg-gradient-custom .ln3b h2,
.bg-gradient-custom .ln3b h3,
.bg-gradient-custom .ln3b h4,
.bg-gradient-custom .ln3b h5,
.bg-gradient-custom .ln3b h6,
.bg-gradient-custom .eg8xq h1,
.bg-gradient-custom .eg8xq h2,
.bg-gradient-custom .eg8xq h3,
.bg-gradient-custom .eg8xq h4,
.bg-gradient-custom .eg8xq h5,
.bg-gradient-custom .eg8xq h6,
.bg-gradient-custom .counter-item h1,
.bg-gradient-custom .counter-item h2,
.bg-gradient-custom .counter-item h3,
.bg-gradient-custom .counter-item h4,
.bg-gradient-custom .counter-item h5,
.bg-gradient-custom .counter-item h6,
.bg-accent-custom .qhnn h1,
.bg-accent-custom .qhnn h2,
.bg-accent-custom .qhnn h3,
.bg-accent-custom .qhnn h4,
.bg-accent-custom .qhnn h5,
.bg-accent-custom .qhnn h6,
.bg-accent-custom .ntxoaj h1,
.bg-accent-custom .ntxoaj h2,
.bg-accent-custom .ntxoaj h3,
.bg-accent-custom .ntxoaj h4,
.bg-accent-custom .ntxoaj h5,
.bg-accent-custom .ntxoaj h6,
.bg-accent-custom .card h1,
.bg-accent-custom .card h2,
.bg-accent-custom .card h3,
.bg-accent-custom .card h4,
.bg-accent-custom .card h5,
.bg-accent-custom .card h6,
.bg-accent-custom .shj0rk h1,
.bg-accent-custom .shj0rk h2,
.bg-accent-custom .shj0rk h3,
.bg-accent-custom .shj0rk h4,
.bg-accent-custom .shj0rk h5,
.bg-accent-custom .shj0rk h6,
.bg-accent-custom .btq8x h1,
.bg-accent-custom .btq8x h2,
.bg-accent-custom .btq8x h3,
.bg-accent-custom .btq8x h4,
.bg-accent-custom .btq8x h5,
.bg-accent-custom .btq8x h6,
.bg-accent-custom .evrnsn h1,
.bg-accent-custom .evrnsn h2,
.bg-accent-custom .evrnsn h3,
.bg-accent-custom .evrnsn h4,
.bg-accent-custom .evrnsn h5,
.bg-accent-custom .evrnsn h6,
.bg-accent-custom .ln3b h1,
.bg-accent-custom .ln3b h2,
.bg-accent-custom .ln3b h3,
.bg-accent-custom .ln3b h4,
.bg-accent-custom .ln3b h5,
.bg-accent-custom .ln3b h6,
.bg-accent-custom .eg8xq h1,
.bg-accent-custom .eg8xq h2,
.bg-accent-custom .eg8xq h3,
.bg-accent-custom .eg8xq h4,
.bg-accent-custom .eg8xq h5,
.bg-accent-custom .eg8xq h6,
.bg-accent-custom .counter-item h1,
.bg-accent-custom .counter-item h2,
.bg-accent-custom .counter-item h3,
.bg-accent-custom .counter-item h4,
.bg-accent-custom .counter-item h5,
.bg-accent-custom .counter-item h6,
.ob9j .qhnn h1,
.ob9j .qhnn h2,
.ob9j .qhnn h3,
.ob9j .qhnn h4,
.ob9j .qhnn h5,
.ob9j .qhnn h6,
.ob9j .ntxoaj h1,
.ob9j .ntxoaj h2,
.ob9j .ntxoaj h3,
.ob9j .ntxoaj h4,
.ob9j .ntxoaj h5,
.ob9j .ntxoaj h6,
.ob9j .card h1,
.ob9j .card h2,
.ob9j .card h3,
.ob9j .card h4,
.ob9j .card h5,
.ob9j .card h6,
.ob9j .shj0rk h1,
.ob9j .shj0rk h2,
.ob9j .shj0rk h3,
.ob9j .shj0rk h4,
.ob9j .shj0rk h5,
.ob9j .shj0rk h6,
.ob9j .btq8x h1,
.ob9j .btq8x h2,
.ob9j .btq8x h3,
.ob9j .btq8x h4,
.ob9j .btq8x h5,
.ob9j .btq8x h6,
.ob9j .evrnsn h1,
.ob9j .evrnsn h2,
.ob9j .evrnsn h3,
.ob9j .evrnsn h4,
.ob9j .evrnsn h5,
.ob9j .evrnsn h6,
.ob9j .ln3b h1,
.ob9j .ln3b h2,
.ob9j .ln3b h3,
.ob9j .ln3b h4,
.ob9j .ln3b h5,
.ob9j .ln3b h6,
.ob9j .eg8xq h1,
.ob9j .eg8xq h2,
.ob9j .eg8xq h3,
.ob9j .eg8xq h4,
.ob9j .eg8xq h5,
.ob9j .eg8xq h6,
.ob9j .counter-item h1,
.ob9j .counter-item h2,
.ob9j .counter-item h3,
.ob9j .counter-item h4,
.ob9j .counter-item h5,
.ob9j .counter-item h6,
.ykl57 .qhnn h1,
.ykl57 .qhnn h2,
.ykl57 .qhnn h3,
.ykl57 .qhnn h4,
.ykl57 .qhnn h5,
.ykl57 .qhnn h6,
.ykl57 .ntxoaj h1,
.ykl57 .ntxoaj h2,
.ykl57 .ntxoaj h3,
.ykl57 .ntxoaj h4,
.ykl57 .ntxoaj h5,
.ykl57 .ntxoaj h6,
.ykl57 .card h1,
.ykl57 .card h2,
.ykl57 .card h3,
.ykl57 .card h4,
.ykl57 .card h5,
.ykl57 .card h6,
.ykl57 .shj0rk h1,
.ykl57 .shj0rk h2,
.ykl57 .shj0rk h3,
.ykl57 .shj0rk h4,
.ykl57 .shj0rk h5,
.ykl57 .shj0rk h6,
.ykl57 .btq8x h1,
.ykl57 .btq8x h2,
.ykl57 .btq8x h3,
.ykl57 .btq8x h4,
.ykl57 .btq8x h5,
.ykl57 .btq8x h6,
.ykl57 .evrnsn h1,
.ykl57 .evrnsn h2,
.ykl57 .evrnsn h3,
.ykl57 .evrnsn h4,
.ykl57 .evrnsn h5,
.ykl57 .evrnsn h6,
.ykl57 .ln3b h1,
.ykl57 .ln3b h2,
.ykl57 .ln3b h3,
.ykl57 .ln3b h4,
.ykl57 .ln3b h5,
.ykl57 .ln3b h6,
.ykl57 .eg8xq h1,
.ykl57 .eg8xq h2,
.ykl57 .eg8xq h3,
.ykl57 .eg8xq h4,
.ykl57 .eg8xq h5,
.ykl57 .eg8xq h6,
.ykl57 .counter-item h1,
.ykl57 .counter-item h2,
.ykl57 .counter-item h3,
.ykl57 .counter-item h4,
.ykl57 .counter-item h5,
.ykl57 .counter-item h6,
.iecb .qhnn h1,
.iecb .qhnn h2,
.iecb .qhnn h3,
.iecb .qhnn h4,
.iecb .qhnn h5,
.iecb .qhnn h6,
.iecb .ntxoaj h1,
.iecb .ntxoaj h2,
.iecb .ntxoaj h3,
.iecb .ntxoaj h4,
.iecb .ntxoaj h5,
.iecb .ntxoaj h6,
.iecb .card h1,
.iecb .card h2,
.iecb .card h3,
.iecb .card h4,
.iecb .card h5,
.iecb .card h6,
.iecb .shj0rk h1,
.iecb .shj0rk h2,
.iecb .shj0rk h3,
.iecb .shj0rk h4,
.iecb .shj0rk h5,
.iecb .shj0rk h6,
.iecb .btq8x h1,
.iecb .btq8x h2,
.iecb .btq8x h3,
.iecb .btq8x h4,
.iecb .btq8x h5,
.iecb .btq8x h6,
.iecb .evrnsn h1,
.iecb .evrnsn h2,
.iecb .evrnsn h3,
.iecb .evrnsn h4,
.iecb .evrnsn h5,
.iecb .evrnsn h6,
.iecb .ln3b h1,
.iecb .ln3b h2,
.iecb .ln3b h3,
.iecb .ln3b h4,
.iecb .ln3b h5,
.iecb .ln3b h6,
.iecb .eg8xq h1,
.iecb .eg8xq h2,
.iecb .eg8xq h3,
.iecb .eg8xq h4,
.iecb .eg8xq h5,
.iecb .eg8xq h6,
.iecb .counter-item h1,
.iecb .counter-item h2,
.iecb .counter-item h3,
.iecb .counter-item h4,
.iecb .counter-item h5,
.iecb .counter-item h6 { color:var(--text-primary,#1a1a2e) !important; }
.gksdt .qhnn p,
.gksdt .qhnn span:not(.badge),
.gksdt .qhnn li,
.gksdt .qhnn small,
.gksdt .qhnn label,
.gksdt .ntxoaj p,
.gksdt .ntxoaj span:not(.badge),
.gksdt .ntxoaj li,
.gksdt .ntxoaj small,
.gksdt .ntxoaj label,
.gksdt .card p,
.gksdt .card span:not(.badge),
.gksdt .card li,
.gksdt .card small,
.gksdt .card label,
.gksdt .shj0rk p,
.gksdt .shj0rk span:not(.badge),
.gksdt .shj0rk li,
.gksdt .shj0rk small,
.gksdt .shj0rk label,
.gksdt .btq8x p,
.gksdt .btq8x span:not(.badge),
.gksdt .btq8x li,
.gksdt .btq8x small,
.gksdt .btq8x label,
.gksdt .evrnsn p,
.gksdt .evrnsn span:not(.badge),
.gksdt .evrnsn li,
.gksdt .evrnsn small,
.gksdt .evrnsn label,
.gksdt .ln3b p,
.gksdt .ln3b span:not(.badge),
.gksdt .ln3b li,
.gksdt .ln3b small,
.gksdt .ln3b label,
.gksdt .eg8xq p,
.gksdt .eg8xq span:not(.badge),
.gksdt .eg8xq li,
.gksdt .eg8xq small,
.gksdt .eg8xq label,
.gksdt .counter-item p,
.gksdt .counter-item span:not(.badge),
.gksdt .counter-item li,
.gksdt .counter-item small,
.gksdt .counter-item label,
.bg-dark-custom .qhnn p,
.bg-dark-custom .qhnn span:not(.badge),
.bg-dark-custom .qhnn li,
.bg-dark-custom .qhnn small,
.bg-dark-custom .qhnn label,
.bg-dark-custom .ntxoaj p,
.bg-dark-custom .ntxoaj span:not(.badge),
.bg-dark-custom .ntxoaj li,
.bg-dark-custom .ntxoaj small,
.bg-dark-custom .ntxoaj label,
.bg-dark-custom .card p,
.bg-dark-custom .card span:not(.badge),
.bg-dark-custom .card li,
.bg-dark-custom .card small,
.bg-dark-custom .card label,
.bg-dark-custom .shj0rk p,
.bg-dark-custom .shj0rk span:not(.badge),
.bg-dark-custom .shj0rk li,
.bg-dark-custom .shj0rk small,
.bg-dark-custom .shj0rk label,
.bg-dark-custom .btq8x p,
.bg-dark-custom .btq8x span:not(.badge),
.bg-dark-custom .btq8x li,
.bg-dark-custom .btq8x small,
.bg-dark-custom .btq8x label,
.bg-dark-custom .evrnsn p,
.bg-dark-custom .evrnsn span:not(.badge),
.bg-dark-custom .evrnsn li,
.bg-dark-custom .evrnsn small,
.bg-dark-custom .evrnsn label,
.bg-dark-custom .ln3b p,
.bg-dark-custom .ln3b span:not(.badge),
.bg-dark-custom .ln3b li,
.bg-dark-custom .ln3b small,
.bg-dark-custom .ln3b label,
.bg-dark-custom .eg8xq p,
.bg-dark-custom .eg8xq span:not(.badge),
.bg-dark-custom .eg8xq li,
.bg-dark-custom .eg8xq small,
.bg-dark-custom .eg8xq label,
.bg-dark-custom .counter-item p,
.bg-dark-custom .counter-item span:not(.badge),
.bg-dark-custom .counter-item li,
.bg-dark-custom .counter-item small,
.bg-dark-custom .counter-item label,
.bg-gradient-custom .qhnn p,
.bg-gradient-custom .qhnn span:not(.badge),
.bg-gradient-custom .qhnn li,
.bg-gradient-custom .qhnn small,
.bg-gradient-custom .qhnn label,
.bg-gradient-custom .ntxoaj p,
.bg-gradient-custom .ntxoaj span:not(.badge),
.bg-gradient-custom .ntxoaj li,
.bg-gradient-custom .ntxoaj small,
.bg-gradient-custom .ntxoaj label,
.bg-gradient-custom .card p,
.bg-gradient-custom .card span:not(.badge),
.bg-gradient-custom .card li,
.bg-gradient-custom .card small,
.bg-gradient-custom .card label,
.bg-gradient-custom .shj0rk p,
.bg-gradient-custom .shj0rk span:not(.badge),
.bg-gradient-custom .shj0rk li,
.bg-gradient-custom .shj0rk small,
.bg-gradient-custom .shj0rk label,
.bg-gradient-custom .btq8x p,
.bg-gradient-custom .btq8x span:not(.badge),
.bg-gradient-custom .btq8x li,
.bg-gradient-custom .btq8x small,
.bg-gradient-custom .btq8x label,
.bg-gradient-custom .evrnsn p,
.bg-gradient-custom .evrnsn span:not(.badge),
.bg-gradient-custom .evrnsn li,
.bg-gradient-custom .evrnsn small,
.bg-gradient-custom .evrnsn label,
.bg-gradient-custom .ln3b p,
.bg-gradient-custom .ln3b span:not(.badge),
.bg-gradient-custom .ln3b li,
.bg-gradient-custom .ln3b small,
.bg-gradient-custom .ln3b label,
.bg-gradient-custom .eg8xq p,
.bg-gradient-custom .eg8xq span:not(.badge),
.bg-gradient-custom .eg8xq li,
.bg-gradient-custom .eg8xq small,
.bg-gradient-custom .eg8xq label,
.bg-gradient-custom .counter-item p,
.bg-gradient-custom .counter-item span:not(.badge),
.bg-gradient-custom .counter-item li,
.bg-gradient-custom .counter-item small,
.bg-gradient-custom .counter-item label,
.bg-accent-custom .qhnn p,
.bg-accent-custom .qhnn span:not(.badge),
.bg-accent-custom .qhnn li,
.bg-accent-custom .qhnn small,
.bg-accent-custom .qhnn label,
.bg-accent-custom .ntxoaj p,
.bg-accent-custom .ntxoaj span:not(.badge),
.bg-accent-custom .ntxoaj li,
.bg-accent-custom .ntxoaj small,
.bg-accent-custom .ntxoaj label,
.bg-accent-custom .card p,
.bg-accent-custom .card span:not(.badge),
.bg-accent-custom .card li,
.bg-accent-custom .card small,
.bg-accent-custom .card label,
.bg-accent-custom .shj0rk p,
.bg-accent-custom .shj0rk span:not(.badge),
.bg-accent-custom .shj0rk li,
.bg-accent-custom .shj0rk small,
.bg-accent-custom .shj0rk label,
.bg-accent-custom .btq8x p,
.bg-accent-custom .btq8x span:not(.badge),
.bg-accent-custom .btq8x li,
.bg-accent-custom .btq8x small,
.bg-accent-custom .btq8x label,
.bg-accent-custom .evrnsn p,
.bg-accent-custom .evrnsn span:not(.badge),
.bg-accent-custom .evrnsn li,
.bg-accent-custom .evrnsn small,
.bg-accent-custom .evrnsn label,
.bg-accent-custom .ln3b p,
.bg-accent-custom .ln3b span:not(.badge),
.bg-accent-custom .ln3b li,
.bg-accent-custom .ln3b small,
.bg-accent-custom .ln3b label,
.bg-accent-custom .eg8xq p,
.bg-accent-custom .eg8xq span:not(.badge),
.bg-accent-custom .eg8xq li,
.bg-accent-custom .eg8xq small,
.bg-accent-custom .eg8xq label,
.bg-accent-custom .counter-item p,
.bg-accent-custom .counter-item span:not(.badge),
.bg-accent-custom .counter-item li,
.bg-accent-custom .counter-item small,
.bg-accent-custom .counter-item label,
.ob9j .qhnn p,
.ob9j .qhnn span:not(.badge),
.ob9j .qhnn li,
.ob9j .qhnn small,
.ob9j .qhnn label,
.ob9j .ntxoaj p,
.ob9j .ntxoaj span:not(.badge),
.ob9j .ntxoaj li,
.ob9j .ntxoaj small,
.ob9j .ntxoaj label,
.ob9j .card p,
.ob9j .card span:not(.badge),
.ob9j .card li,
.ob9j .card small,
.ob9j .card label,
.ob9j .shj0rk p,
.ob9j .shj0rk span:not(.badge),
.ob9j .shj0rk li,
.ob9j .shj0rk small,
.ob9j .shj0rk label,
.ob9j .btq8x p,
.ob9j .btq8x span:not(.badge),
.ob9j .btq8x li,
.ob9j .btq8x small,
.ob9j .btq8x label,
.ob9j .evrnsn p,
.ob9j .evrnsn span:not(.badge),
.ob9j .evrnsn li,
.ob9j .evrnsn small,
.ob9j .evrnsn label,
.ob9j .ln3b p,
.ob9j .ln3b span:not(.badge),
.ob9j .ln3b li,
.ob9j .ln3b small,
.ob9j .ln3b label,
.ob9j .eg8xq p,
.ob9j .eg8xq span:not(.badge),
.ob9j .eg8xq li,
.ob9j .eg8xq small,
.ob9j .eg8xq label,
.ob9j .counter-item p,
.ob9j .counter-item span:not(.badge),
.ob9j .counter-item li,
.ob9j .counter-item small,
.ob9j .counter-item label,
.ykl57 .qhnn p,
.ykl57 .qhnn span:not(.badge),
.ykl57 .qhnn li,
.ykl57 .qhnn small,
.ykl57 .qhnn label,
.ykl57 .ntxoaj p,
.ykl57 .ntxoaj span:not(.badge),
.ykl57 .ntxoaj li,
.ykl57 .ntxoaj small,
.ykl57 .ntxoaj label,
.ykl57 .card p,
.ykl57 .card span:not(.badge),
.ykl57 .card li,
.ykl57 .card small,
.ykl57 .card label,
.ykl57 .shj0rk p,
.ykl57 .shj0rk span:not(.badge),
.ykl57 .shj0rk li,
.ykl57 .shj0rk small,
.ykl57 .shj0rk label,
.ykl57 .btq8x p,
.ykl57 .btq8x span:not(.badge),
.ykl57 .btq8x li,
.ykl57 .btq8x small,
.ykl57 .btq8x label,
.ykl57 .evrnsn p,
.ykl57 .evrnsn span:not(.badge),
.ykl57 .evrnsn li,
.ykl57 .evrnsn small,
.ykl57 .evrnsn label,
.ykl57 .ln3b p,
.ykl57 .ln3b span:not(.badge),
.ykl57 .ln3b li,
.ykl57 .ln3b small,
.ykl57 .ln3b label,
.ykl57 .eg8xq p,
.ykl57 .eg8xq span:not(.badge),
.ykl57 .eg8xq li,
.ykl57 .eg8xq small,
.ykl57 .eg8xq label,
.ykl57 .counter-item p,
.ykl57 .counter-item span:not(.badge),
.ykl57 .counter-item li,
.ykl57 .counter-item small,
.ykl57 .counter-item label,
.iecb .qhnn p,
.iecb .qhnn span:not(.badge),
.iecb .qhnn li,
.iecb .qhnn small,
.iecb .qhnn label,
.iecb .ntxoaj p,
.iecb .ntxoaj span:not(.badge),
.iecb .ntxoaj li,
.iecb .ntxoaj small,
.iecb .ntxoaj label,
.iecb .card p,
.iecb .card span:not(.badge),
.iecb .card li,
.iecb .card small,
.iecb .card label,
.iecb .shj0rk p,
.iecb .shj0rk span:not(.badge),
.iecb .shj0rk li,
.iecb .shj0rk small,
.iecb .shj0rk label,
.iecb .btq8x p,
.iecb .btq8x span:not(.badge),
.iecb .btq8x li,
.iecb .btq8x small,
.iecb .btq8x label,
.iecb .evrnsn p,
.iecb .evrnsn span:not(.badge),
.iecb .evrnsn li,
.iecb .evrnsn small,
.iecb .evrnsn label,
.iecb .ln3b p,
.iecb .ln3b span:not(.badge),
.iecb .ln3b li,
.iecb .ln3b small,
.iecb .ln3b label,
.iecb .eg8xq p,
.iecb .eg8xq span:not(.badge),
.iecb .eg8xq li,
.iecb .eg8xq small,
.iecb .eg8xq label,
.iecb .counter-item p,
.iecb .counter-item span:not(.badge),
.iecb .counter-item li,
.iecb .counter-item small,
.iecb .counter-item label { color:var(--text-secondary,#555) !important; }

.text-force-light, .text-force-light h1, .text-force-light h2, .text-force-light h3, .text-force-light h4, .text-force-light h5, .text-force-light h6 { color: #fff !important; }
.text-force-light p, .text-force-light span, .text-force-light a, .text-force-light li, .text-force-light label, .text-force-light td, .text-force-light small { color: rgba(255,255,255,0.8) !important; }
.text-force-light-soft { color: rgba(255,255,255,0.65) !important; }
.text-force-dark, .text-force-dark h1, .text-force-dark h2, .text-force-dark h3, .text-force-dark h4, .text-force-dark h5, .text-force-dark h6 { color: var(--text-primary, #1a1a2e) !important; }
.text-force-dark p, .text-force-dark span, .text-force-dark li { color: var(--text-secondary, #555) !important; }

.pl-typing{display:flex;gap:6px;}.pl-typing span{width:10px;height:10px;border-radius:50%;background:var(--t14fe);opacity:.3;animation:plType 1.4s infinite ease-in-out;}.pl-typing span:nth-child(1){animation-delay:0s}.pl-typing span:nth-child(2){animation-delay:.2s}.pl-typing span:nth-child(3){animation-delay:.4s}@keyframes plType{0%,60%,100%{transform:translateY(0);opacity:.3}30%{transform:translateY(-12px);opacity:1}}