.ssec {
    position: relative;
    color: #fff;
    background-color: #000;
    font-family: ProximaNova, sans-serif;
    font-size: 1rem;
    line-height: 1.2;
    font-weight: 300;
    margin: 0 auto;
    overflow: hidden;
    --fs-head: 2.96875vw;
    --fs-subhead: 1.7708333333333333vw;
    --fs-words: 1.09375vw;
}
.ssec .ssec-img {
    max-width: 100%;
    width: 100%;
}
.ssec.ssec-bg-white {
    color: #000;
    background-color: #fff;
}
.ssec .ssec-head {
    font-size: var(--fs-head);
    line-height: 1.1;
    letter-spacing: 1px;
    font-weight: bold;
}
.ssec .ssec-subhead {
    font-size: var(--fs-subhead);
    line-height: 1;
    font-weight: 500;
    letter-spacing: .7px;
}
.ssec .ssec-words {
    font-size: var(--fs-words);
    line-height: 1.45;
    letter-spacing: .7px;
}
.ssec-text-center {
    text-align: center;
}
.ssec-color-1 {
    background: linear-gradient(to right, #6DCFFA, #46A7E9, #1E7EE1, #0D56D0);
    -webkit-background-clip: text;
    color: transparent !important;
}
.ssec-color-2 {
    background: linear-gradient(to right, #D9F0FF, #BBD6EA, #8C9FBB, #6D879E);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.ssec-color-3 {
    background: linear-gradient(to bottom, #fff 5%, #ececf0 30%, #92a5e5 100%);
    -webkit-background-clip: text;
    color: transparent;
}
.ssec-color-4 {
    color: #dc8f61;
}
.ssec-style-1 .ssec-wrap {
    position: absolute;
    top: 4%;
    left: 20%;
    right: 20%;
}

.oukitel-footer {
    margin-top: 0;
}

.specs-table-wrap {
    padding: 2% 0;
    overflow: auto;
}
.specs-table-center {
    text-align: center;
}
.specs-table {
    width: 100%;
    padding: 0;
    margin: 0;
    border-right: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
}
.specs-table tr td {
    border-top: 1px solid #dedede;
    border-left: 1px solid #dedede;
    padding: 5px 5px;
}

.specs-note p {
    font-size: .85em;
    margin-bottom: .125em;
}
.specs-note p:last-child {
    margin-bottom: 1em;
}

.ssec-intro .ssec-wrap {
    position: absolute;
    top: 32.5%;
    left: 2.2%;
    right: 53%;
}
.ssec-intro .ssec-logo {
    font-size: 3.6vw;
    font-weight: bold;
    line-height: 1;
}
.ssec-intro .ssec-logo span {
    font-weight: normal;
}
.ssec-intro .ssec-slogan {
    padding-top: .7291666666666667vw;
    font-size: 1.71875vw;
    line-height: 1.2;
    letter-spacing: .9px;
}
.ssec-intro .ssec-words {
    font-size: 1.3020833333333334vw;
    line-height: 1.1;
    padding-top: 2.7083333333333334vw;
}
.ssec-intro .ssec-words .sseci {
    padding-bottom: .5vw;
    letter-spacing: 0.03vw;
}
.ssec-intro .ssec-words .ssecit {
    padding-left: 1vw;
    padding-right: 1vw;
}
.ssec-intro .ssec-words .sseci img {
    width: 3vw;
}

.ssec-summary {
    background: #000000;
    color: #fff;
}
.ssec-summary .ssec-i {
    position: absolute;
    font-size: 1.1979166666666667vw;
    line-height: 1.2;
    letter-spacing: 1px;
}
.ssec-summary .ssec-h {
    font-size: 2.2vw;
    line-height: 1.2;
    font-weight: bold;
}
.ssec-summary .ssec-i1 {
    top: 34.9%;
    left: 16.2%;
    right: 59.6%;
    text-align: center;
}
.ssec-summary .ssec-i2 {
    top: 34.7%;
    left: 48%;
    right: 34.4%;
    text-align: right;
}
.ssec-summary .ssec-i3 {
    bottom: 53.3%;
    left: 66.8%;
    right: 16%;
    text-align: center;
}
.ssec-summary .ssec-i4 {
    bottom: 30.2%;
    left: 16.2%;
    right: 59.6%;
    text-align: center;
}
.ssec-summary .ssec-i5 {
    top: 51.4%;
    left: 43%;
    right: 43.6%;
}
.ssec-summary .ssec-i6 {
    bottom: 29.7%;
    left: 66.8%;
    right: 16%;
    text-align: center;
}
.ssec-summary .ssec-i7 {
    bottom: 12%;
    left: 16.2%;
    right: 59.6%;
    text-align: center;
}
.ssec-summary .ssec-i8 {
    top: 77.5%;
    left: 43%;
    right: 43.6%;
}
.ssec-summary .ssec-i9 {
    bottom: 12%;
    left: 66.8%;
    right: 16%;
    text-align: center;
}

.ssec-style-c .ssec-wrap {
    position: absolute;
    top: 3vw;
    left: 10%;
    right: 10%;
}
.ssec-wrap-flex {
    display: flex;
    flex-direction: column;
    gap: var(--text-gap, 1.4583333333333334vw);
}
.ssec-wrap-flex .ssec-hwrap {
    display: flex;
    flex-direction: column;
    gap: var(--head-gap, .5208333333333333vw);
}

.ssec-speaker .ssec-wrap {
    position: absolute;
    top: 6.6%;
    left: 11.9%;
    right: 45%;
    --fs-head: 3.0208333333333334vw;
    --head-gap: .8333333333333333vw;
}

.ssec-battery {
    --fs-head: 3.0208333333333334vw;
}
.ssec-battery .ssec-head {
    position: absolute;
    top: 4.3%;
    left: 10%;
    right: 10%;
    text-align: center;
}
.ssec-battery .ssec-words {
    position: absolute;
    top: 86.6%;
    left: 56%;
    right: 11.5%;
    text-align: right;
}
.ssec-battery .ssec-a {
    position: absolute;
    left: 76.2%;
    right: 11%;
    line-height: 1;
    font-size: 1.1979166666666667vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #b5ceea;
}
.ssec-battery .ssec-h {
    font-size: 2.3958333333333335vw;
}
.ssec-battery .ssec-t {
    letter-spacing: .8px;
    opacity: .85;
}
.ssec-battery .ssec-a1 {
    top: 60.9%;
    bottom: 34.5%;
}
.ssec-battery .ssec-a2 {
    top: 67%;
    bottom: 28.5%;
}
.ssec-battery .ssec-a3 {
    top: 73.4%;
    bottom: 22.3%;
}
.ssec-battery .ssec-a4 {
    top: 79%;
    bottom: 16.2%;
}

.ssec-screen .ssec-wrap {
    position: absolute;
    top: 60.8%;
    left: 10%;
    right: 10%;
    --fs-head: 3.0208333333333334vw;
}
.ssec-screen .ssec-a {
    position: absolute;
    top: 93%;
    left: 7%;
    right: 50.4%;
    font-size: 1.25vw;
    line-height: 1;
    letter-spacing: 1px;
}
.ssec-screen .ssec-a2 {
    left: 50.8%;
    right: 7%;
}

.ssec-memory .ssec-wrap {
    position: absolute;
    top: 12.6%;
    left: 55%;
    right: 5.7%;
    --fs-head: 2.8645833333333332vw;
    --head-gap: .8333333333333333vw;
}
.ssec-memory .ssec-head {
    line-height: 1.15;
}
.ssec-memory .ssec-words {
    padding-left: 14%;
}
.ssec-memory .ssec-a {
    position: absolute;
    left: 78.9%;
    right: 6%;
    font-size: 1.3020833333333334vw;
    line-height: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.ssec-memory .ssec-h {
    font-size: 2.5vw;
}
.ssec-memory .ssec-a1 {
    top: 58.5%;
    bottom: 33%;
}
.ssec-memory .ssec-a2 {
    top: 70.3%;
    bottom: 20.6%;
}

.ssec-cpu .ssec-wrap {
    position: absolute;
    top: 8.2%;
    left: 4%;
    right: 4%;
}
.ssec-cpu .ssec-f {
    position: absolute;
    top: 84.6%;
    bottom: 6.8%;
    left: 9.3%;
    right: 9.3%;
    font-size: 1.0416666666666666vw;
    line-height: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #b5ceea;
}
.ssec-cpu .ssec-f2 {
    display: none;
}
.ssec-cpu .ssec-w {
    display: flex;
    justify-content: space-around;
    width: 100%;
}
.ssec-cpu .ssec-h {
    font-size: 1.9791666666666666vw;
}
.ssec-cpu .ssec-t {
    opacity: .85;
}

.ssec-ai .ssec-wrap {
    position: absolute;
    top: 8.5%;
    left: 4%;
    right: 4%;
}

.ssec-flashlight .ssec-wrap {
    position: absolute;
    top: 33.1%;
    left: 7%;
    right: 59%;
}

.ssec-chargingdock .ssec-wrap {
    position: absolute;
    top: 30.1%;
    left: 62.7%;
    right: 4%;
}
.ssec-chargingdock .ssec-note {
    position: initial;
    font-size: 1.09375vw;
    opacity: .5;
    padding-top: 1.1979166666666667vw;
}

.ssec-body .ssec-wrap {
    position: absolute;
    top: 79.8%;
    left: 10%;
    right: 10%;
}

.ssec-rugged .ssec-wrap {
    position: absolute;
    top: 80.5%;
    left: 8%;
    right: 8%;
}

.ssec-camera .ssec-wrap {
    position: absolute;
    top: 33.8%;
    left: 9.9%;
    right: 43%;
}
.ssec-camera .ssec-words {
    padding-right: 29%;
}

.ssec-nightcamera .ssec-wrap {
    position: absolute;
    top: 10%;
    left: 7%;
    right: 7%;
}

.ssec-macrocamera .ssec-wrap {
    position: absolute;
    top: 7.6%;
    left: 7%;
    right: 7%;
}

.ssec-frontcamera .ssec-wrap {
    position: absolute;
    top: 32.9%;
    left: 64.6%;
    right: 7%;
}

.ssec-os .ssec-wrap {
    position: absolute;
    top: 66.9%;
    left: 7%;
    right: 7%;
}

.ssec-reverse .ssec-wrap {
    position: absolute;
    top: 18.7%;
    left: 66.5%;
    right: 3%;
}
.ssec-reverse .ssec-a {
    position: absolute;
    font-size: .9895833333333333vw;
    line-height: 1;
    text-align: center;
    color: #7c828d;
}
.ssec-reverse .ssec-a1 {
    top: 56%;
    left: 66.8%;
    right: 25%;
}
.ssec-reverse .ssec-a2 {
    top: 56%;
    left: 76.4%;
    right: 15.5%;
}
.ssec-reverse .ssec-a3 {
    top: 55%;
    left: 85.7%;
    right: 6.2%;
}
.ssec-reverse .ssec-a4 {
    top: 72.7%;
    left: 66.8%;
    right: 25%;
}
.ssec-reverse .ssec-a5 {
    top: 72.7%;
    left: 76.4%;
    right: 15.5%;
}
.ssec-reverse .ssec-a6 {
    top: 72.7%;
    left: 85.7%;
    right: 6.2%;
}

.ssec-gps .ssec-wrap {
    position: absolute;
    top: 18.7%;
    left: 5%;
    right: 42%;
    --head-gap: 1.4583333333333334vw;
}
.ssec-gps .ssec-words {
    padding-right: 37%;
}

.ssec-tools .ssec-wrap {
    position: absolute;
    top: 25.8%;
    left: 5.7%;
    right: 58%;
}
.ssec-tools .ssec-words {
    padding-right: 13%;
}

.ssec-nfc .ssec-wrap {
    position: absolute;
    top: 9.2%;
    left: 7%;
    right: 7%;
}

.ssec-keys .ssec-wrap {
    position: absolute;
    top: 7.4%;
    left: 7%;
    right: 7%;
}

.ssec-other .ssec-wrap {
    position: absolute;
    top: 7%;
    left: 7%;
    right: 7%;
}
.ssec-other .ssec-a {
    position: absolute;
    font-size: 1.71875vw;
    line-height: 1;
    letter-spacing: .6px;
    font-weight: bold;
    color: #abb4bb;
}
.ssec-other .ssec-a1 {
    top: 33.5%;
    left: 30%;
    right: 17.2%;
    text-align: right;
}
.ssec-other .ssec-a2 {
    top: 88.5%;
    left: 12%;
    right: 54.4%;
    text-align: center;
}
.ssec-other .ssec-a3 {
    top: 88.5%;
    left: 47%;
    right: 13%;
    text-align: center;
}

.ssec-access .ssec-wrap {
    position: absolute;
    top: 8.7%;
    left: 7%;
    right: 7%;
}
.ssec-access .ssec-a {
    position: absolute;
    top: 74.5%;
    font-size: 1.6666666666666666vw;
    line-height: 1;
    text-align: center;
    letter-spacing: 1.7px;
    color: #bbbcc0;
}
.ssec-access .ssec-a1 {
    left: 8.8%;
    right: 67%;
}
.ssec-access .ssec-a2 {
    left: 36.8%;
    right: 39.1%;
}
.ssec-access .ssec-a3 {
    left: 64.8%;
    right: 11%;
}

@media screen and (min-width: 769px) {
    .ssec-words-70 {
        padding-left: 15%;
        padding-right: 15%;
    }
    .ssec-words-80 {
        padding-left: 10%;
        padding-right: 10%;
    }
    .ssec-words-90 {
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media screen and (min-width: 1440px) {
    
}

@media screen and (max-width: 768px) {
    .ssec {
        font-size: 3.5vw;
        --fs-head: 6.796116504854369vw;
        --fs-subhead: 3.8834951456310676vw;
        --fs-words: 2.912621359223301vw;
    }
    .ssec .ssec-head {
        line-height: 1.15;
        letter-spacing: 0;
    }
    .ssec .ssec-subhead {
        line-height: 1.25;
    }
    .ssec .ssec-words {
        line-height: 1.25;
        letter-spacing: 0;
    }
    .ssec-hide-mobile {
        display: none;
    }

    .ssec-intro .ssec-wrap {
        top: 10%;
        left: 10px;
        right: 10px;
        text-align: center;
        color: #fff !important
    }
    .ssec-intro .ssec-logo {
        font-size: 8vw;
    }
    .ssec-intro .ssec-logo span {
    }
    .ssec-intro .ssec-slogan {
        font-size: 4.2vw;
        padding-top: 6vw;
        display: block;
    }
    .ssec-intro .ssec-words {
        font-size: 3.2vw;
        padding-top: 6.5vw;
        line-height: 1.2;
    }
    .ssec-intro .ssec-words .sseci {
        padding-bottom: .1em
    }
    .ssec-intro .ssec-words .sseci img {
        width: 8vw;
    }
    .ssec-intro .ssec-words .ssecit {
        padding-left: 2vw;
    }

    .ssec-summary .ssec-i {
        font-size: 3.155339805825243vw;
        line-height: 1.25;
        letter-spacing: 0;
    }
    .ssec-summary .ssec-h {
        font-size: 4.2vw;
    }
    .ssec-summary .ssec-i1 {
        top: 6.7%;
        left: 5.2%;
        right: 61.6%;
        text-align: left;
    }
    .ssec-summary .ssec-i2 {
        top: 32.4%;
        left: 50%;
        right: 4.4%;
    }
    .ssec-summary .ssec-i3 {
        bottom: 32.3%;
        left: 63.8%;
        right: 3.5%;
    }
    .ssec-summary .ssec-i4 {
        bottom: 53.2%;
        left: 60.2%;
        right: 5.6%;
        text-align: right;
    }
    .ssec-summary .ssec-i5 {
        top: 88.7%;
        left: 5%;
        right: 63.6%;
    }
    .ssec-summary .ssec-i6 {
        bottom: 16.7%;
        left: 2.8%;
        right: 50.8%;
    }
    .ssec-summary .ssec-i7 {
        bottom: 32.5%;
        left: 3%;
        right: 39.6%;
    }
    .ssec-summary .ssec-i8 {
        top: 72.6%;
        left: 54%;
        right: 28.6%;
    }
    .ssec-summary .ssec-i9 {
        bottom: 3.6%;
        left: 51.9%;
        right: 3%;
    }

    .ssec-style-c .ssec-wrap {
        top: 3vw;
        left: 10px;
        right: 10px;
    }
    .ssec-wrap-flex {
        gap: var(--text-gap, 3.398058252427184vw);
    }
    .ssec-wrap-flex .ssec-hwrap {
        gap: var(--head-gap, 2.4271844660194174vw);
    }

    .ssec-speaker .ssec-wrap {
        position: absolute;
        top: 6%;
        left: 3%;
        right: 4%;
        --fs-head: 7.766990291262135vw;
        --head-gap: 3.8834951456310676vw;
    }

    .ssec-battery {
        --fs-head: 7.766990291262135vw;
    }
    .ssec-battery .ssec-wrap {
        position: absolute;
        top: 2.3%;
        left: 3%;
        right: 3%;
        text-align: center;
        display: flex;
        flex-direction: column;
        gap: var(--text-gap, 3.398058252427184vw);
    }
    .ssec-battery .ssec-head,
    .ssec-battery .ssec-words {
        position: initial;
        top: auto;
        left: auto;
        right: auto;
        text-align: center;
    }
    .ssec-battery .ssec-a {
        font-size: 2.4271844660194174vw;
    }
    .ssec-battery .ssec-h {
        font-size: 5.825242718446602vw;
    }
    .ssec-battery .ssec-t {
        letter-spacing: 0;
    }
    .ssec-battery .ssec-a1 {
        top: 87.3%;
        left: 11.2%;
        right: 56%;
        bottom: 8%;
    }
    .ssec-battery .ssec-a2 {
        top: 93.7%;
        left: 11.2%;
        right: 56%;
        bottom: 1.6%;
    }
    .ssec-battery .ssec-a3 {
        top: 87.3%;
        left: 55.8%;
        right: 11.6%;
        bottom: 8%;
    }
    .ssec-battery .ssec-a4 {
        top: 93.7%;
        left: 55.8%;
        right: 11.6%;
        bottom: 1.6%;
    }

    .ssec-screen .ssec-wrap {
        top: 7%;
        left: 3%;
        right: 3%;
        --fs-head: 7.281553398058252vw;
    }
    .ssec-screen .ssec-a {
        top: 94%;
        left: 1%;
        right: 50.4%;
        font-size: 3.155339805825243vw;
        letter-spacing: 0;
    }
    .ssec-screen .ssec-a2 {
        left: 50.8%;
        right: 1%;
        top: 95.5%;
    }

    .ssec-memory .ssec-wrap {
        top: 5%;
        left: 4%;
        right: 4%;
        --fs-head: 7.281553398058252vw;
        --head-gap: 3.398058252427184vw;
        text-align: center !important;
    }
    .ssec-memory .ssec-head {
        line-height: 1.15;
    }
    .ssec-memory .ssec-words {
        padding-left: 0;
    }
    .ssec-memory .ssec-a {
        left: 55.9%;
        right: 6.5%;
        font-size: 3.155339805825243vw;
        line-height: 1;
        display: flex;
    }
    .ssec-memory .ssec-h {
        font-size: 6.796116504854369vw;
    }
    .ssec-memory .ssec-a1 {
        top: 37%;
        bottom: 56.6%;
    }
    .ssec-memory .ssec-a2 {
        top: 46%;
        bottom: 47.9%;
    }

    .ssec-cpu .ssec-wrap {
        top: 8%;
        left: 3%;
        right: 3%;
    }
    .ssec-cpu .ssec-f {
        top: 83%;
        bottom: 10.2%;
        left: 4.3%;
        right: 4.3%;
        font-size: 2.669902912621359vw;
    }
    .ssec-cpu .ssec-f2 {
        display: flex;
        top: 92.1%;
        bottom: 2%;
        left: 4.3%;
        right: 4.3%;
    }
    .ssec-cpu .ssec-a4, .ssec-cpu .ssec-a5 {
        display: none;
    }
    .ssec-cpu .ssec-h {
        font-size: 4.854368932038835vw;
    }

    .ssec-ai .ssec-wrap {
        top: 13%;
        left: 3%;
        right: 3%;
    }

    .ssec-flashlight .ssec-wrap {
        top: 10%;
        left: 7%;
        right: 3%;
    }

    .ssec-chargingdock .ssec-wrap {
        top: 9%;
        left: 7%;
        right: 3%;
    }
    .ssec-chargingdock .ssec-note {
        font-size: 2.912621359223301vw;
        padding-top: 1.4563106796116505vw;
    }

    .ssec-body .ssec-wrap {
        top: 77.8%;
        left: 3%;
        right: 3%;
    }

    .ssec-rugged .ssec-wrap {
        position: initial;
        top: 80.5%;
        left: 8%;
        right: 8%;
    }
    .ssec-rugged .ssec-words {
        padding-right: 0;
        position: absolute;
        bottom: 3%;
        left: 3%;
        right: 3%;
    }
    .ssec-rugged .ssec-wrap-flex {
        display: block;
    }
    .ssec-rugged .ssec-wrap-flex .ssec-hwrap {
        position: absolute;
        top: 3%;
        left: 3%;
        right: 3%;
    }

    .ssec-camera .ssec-wrap {
        top: 5%;
        left: 3%;
        right: 3%;
    }
    .ssec-camera .ssec-words {
        padding-right: 0;
    }

    .ssec-nightcamera .ssec-wrap {
        top: 8%;
        left: 3%;
        right: 3%;
    }

    .ssec-macrocamera .ssec-wrap {
        top: 6%;
        left: 3%;
        right: 3%;
    }

    .ssec-frontcamera .ssec-wrap {
        top: 8%;
        left: 3%;
        right: 3%;
        text-align: center;
    }

    .ssec-os .ssec-wrap {
        top: 6%;
        left: 3%;
        right: 3%;
    }

    .ssec-reverse .ssec-wrap {
        top: 6%;
        left: 3%;
        right: 3%;
        text-align: center;
    }
    .ssec-reverse .ssec-a {
        font-size: 3.8834951456310676vw;
    }
    .ssec-reverse .ssec-a1 {
        top: 76.5%;
        left: 4.8%;
        right: 67.4%;
    }
    .ssec-reverse .ssec-a2 {
        top: 76.5%;
        left: 37.2%;
        right: 35.5%;
    }
    .ssec-reverse .ssec-a3 {
        top: 75.5%;
        left: 68.7%;
        right: 4.2%;
    }
    .ssec-reverse .ssec-a4 {
        top: 91.6%;
        left: 4.8%;
        right: 67.4%;
    }
    .ssec-reverse .ssec-a5 {
        top: 91.6%;
        left: 37.2%;
        right: 35.5%;
    }
    .ssec-reverse .ssec-a6 {
        top: 91.6%;
        left: 68.7%;
        right: 4.2%;
    }

    .ssec-gps .ssec-wrap {
        top: 6%;
        left: 3%;
        right: 3%;
        --head-gap: 2.912621359223301vw;
        text-align: center;
    }
    .ssec-gps .ssec-words {
        padding-right: 0;
    }

    .ssec-tools .ssec-wrap {
        top: 10%;
        left: 3%;
        right: 3%;
        text-align: center;
    }
    .ssec-tools .ssec-words {
        padding-right: 0;
    }

    .ssec-nfc .ssec-wrap {
        top: 9%;
        left: 3%;
        right: 3%;
    }

    .ssec-keys .ssec-wrap {
        top: 7%;
        left: 3%;
        right: 3%;
    }

    .ssec-other .ssec-wrap {
        top: 4%;
        left: 3%;
        right: 3%;
    }
    .ssec-other .ssec-a {
        font-size: 4.3689320388349516vw;
        letter-spacing: 0;
    }
    .ssec-other .ssec-a1 {
        top: 69%;
        left: 3%;
        right: 3%;
        text-align: center;
    }
    .ssec-other .ssec-a2 {
        top: 41%;
        left: 3%;
        right: 3%;
    }
    .ssec-other .ssec-a3 {
        top: 96%;
        left: 3%;
        right: 3%;
    }

    .ssec-access .ssec-wrap {
        top: 5%;
        left: 3%;
        right: 3%;
    }
    .ssec-access .ssec-a {
        left: 3%;
        right: 3%;
        font-size: 4.3689320388349516vw;
        letter-spacing: 1px;
    }
    .ssec-access .ssec-a1 {
        top: 35.6%;
    }
    .ssec-access .ssec-a2 {
        top: 61.7%;
    }
    .ssec-access .ssec-a3 {
        top: 89.2%;
    }
}