.eveOne {
    background: url('/wp-content/uploads/2026/05/eve_07.webp') no-repeat top center;
    background-size: cover;
    padding: 2.99vw 11.9vw 5.72vw 6.9vw;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    column-gap: 0.78vw;
}
.eveOneFlex {
    display: flex;
    gap: 0.78vw;
    align-items: flex-end;
}
.eveOneGrid {
    display: grid;
    gap: 0.78vw;
}
.eveOnGrid {
    display: grid;
    gap: 0;
}
.eveOnePos {
    position: relative;
}
.eveNewImg {
    position: absolute;
    top: 14.5vw;
    width: 23.8vw;
    left: 3.78vw;
}
.eveOneAbs {
    position: absolute;
    bottom: 2.99vw;
    left: 2.21vw;
    color: #fff;
}
.eveOneLeftAbs {
    position: absolute;
    top: 2.5vw;
    left: 50%;
    transform: translateX(-50%);
    color: #fff;
    white-space: nowrap;
    text-align: center;
}
.eveAbsSmaTit {
    font-family: Poppins-Semibold;
    font-size: 1.66vw;
    line-height: 1;
}
.eveAbsTit {
    font-family: Poppins-Semibold;
    font-size: 1.56vw;
    line-height: 1.3;
}
.eveAbsTits {
    font-family: Poppins-Semibold;
    font-size: 1.25vw;
    line-height: 1.6;
}
.eveAbsLit {
    font-family: Poppins-Regular;
    font-size: 0.73vw;
    line-height: 1.3;
}
.eveAbsSma {
    font-family: OPPOSans;
    font-size: 0.62vw;
    line-height: 3;
    font-weight: 700;
}
.eveAbsFlex {
    display: flex;
    column-gap: 0;
    align-items: center;
    margin-top: 1.17vw;
}
.eveAbsGrid {
    display: grid;
    gap: 0.26vw;
    justify-items: center;
}
.eveAbsSubTit {
    font-family: Poppins-Bold;
    font-size: 3.92vw;
    line-height: 0.85;
}
.eveAbsSubTits {
    font-family: Poppins-Bold;
    font-size: 3.33vw;
    line-height: 0.85;
}
.eveAbsSubLit {
    font-family: Poppins-Medium;
    font-size: 0.84vw;
    line-height: 1;
}
.eveSize {
    font-size: 2.08vw;
}
.eveImgSize {
    width: 1.51vw;
}
.eveImgSizes {
    width: 1.26vw;
}
.eveAbsUpTit {
    color: #5c87df;
    background: #fff;
    font-family: Poppins-Semibold;
    font-size: 1.14vw;
    line-height: 1;
    padding: 0.15vw 0.26vw;
    border-radius: 0.2vw;
    display: inline-block;
    margin-bottom: 0.5vw;
}
.eveDual {
    background: url("/wp-content/uploads/2026/05/eve_10.webp") no-repeat top center;
    background-size: cover;
    padding: 6.9vw 13.88vw 7.55vw 13.88vw;
}
.eveDualTit {
    font-family: Poppins-Semibold;
    font-size: 2.6vw;
    line-height: 1;
    color: #000;
    text-align: center;
}
.eveDualFlex {
    display: flex;
    gap: 4.42vw;
    margin-top: 4.03vw;
}
.eveDualPos {
    position: relative;
}
.eveDualAbs {
    position: absolute;
    top: 2.08vw;
    left: 1.95vw;
    color: #fff;
}
.eveDualBotAbs {
    position: absolute;
    width: 100%;
    bottom: 0;
    text-align: center;
    font-size: 1.14vw;
    color: #fff;
    padding: 1vw 0;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    font-family: Poppins-Regular;
    background: rgba(0, 0, 0, 0.8);
}
.eveDualAbsLit {
    font-family: Poppins-Medium;
    font-size: 1.14vw;
    line-height: 1;
    margin-top: 1.56vw;
}
.eveTwoAbs {
    position: absolute;
    top: 15.75vw;
    left: 13.54vw;
    color: #000;
    line-height: 1.3;
}
.eveAbsTwoTit {
    font-family: Poppins-Semibold;
    font-size: 2.6vw;
}
.eveAbsTwoLit {
    font-family: Poppins-Regular;
    font-size: 0.93vw;
    margin-top: 1.3vw;
}
.eveUltTit {
    font-family: Poppins-Semibold;
    font-size: 3.12vw;
    line-height: 1;
}
.eveUltAbs {
    position: absolute;
    top: 9.05vw;
    left: 54.16vw;
    color: #000;
}
.eveUltImg {
    margin-top: 2.2vw;
    display: grid;
    gap: 1.04vw;
}
.eveUltImg img {
    width: 24.55vw;
}
.eveLife {
    padding: 4.68vw 13.54vw 6.06vw 13.54vw;
}
.eveLifeFlex {
    display: flex;
    gap: 0.78vw;
    margin-top: 1.8vw;
    justify-content: center;
}
.eveLiefAbs {
    position: absolute;
    top: 2.08vw;
}
.eveLeft {
    left: 3.51vw;
    color: #fff;
}
.eveRight {
    left: 2.34vw;
    color: #000;
}
.eveLeftTit {
    font-family: Poppins-Bold;
    font-size: 2.34vw;
    line-height: 1.2;
}
.eveLeftFlex {
    display: flex;
    column-gap: 0.2vw;
    align-items: center;
    background-color: #fff;
    padding: 0.13vw 0.26vw;
    border-radius: 0.36vw;
}
.eveLeSubTit {
    font-family: Poppins-Semibold;
    font-size: 1.58vw;
    line-height: 1;
    color: #5c86df;
}
.eveLeftFlex {
    display: inline-flex;
    background-color: #fff;
    padding: 0.13vw 0.13vw 0.13vw 0.26vw;
    border-radius: 0.36vw;
    column-gap: 0.2vw;
    align-items: center;
    margin-top: 0.39vw;
}
.eveLeftSubCon {
    display: flex;
    align-items: baseline;
    background-color: #5c86df;
    color: #fff;
    padding: 0.13vw 0.26vw;
    border-radius: 0.26vw;
}
.eveLeftNum {
    font-family: Poppins-Semibold;
    font-size: 1.58vw;
    line-height: 1;
}
.eveLeftLit {
    font-family: Poppins-Regular;
    font-size: 0.78vw;
    line-height: 1;
}
.eveBotMar {
    margin-top: 6.38vw;
}
.eveBotSubTit {
    font-family: Poppins-Semibold;
    font-size: 1.5vw;
    line-height: 1;
    color: #fff;
}
.eveBotFlex {
    display: flex;
}
.eveBotGrid {
    display: grid;
    justify-items: center;
    align-content: center;
    font-family: Poppins-Medium;
    font-size: 1.66vw;
    line-height: 1;
}
.eveBotGrid img {
    width: 2.93vw;
}
.eveBotNum {
    font-family: Poppins-Bold;
    font-size: 7.75vw;
    line-height: 1;
}
.eveBotLit {
    font-family: Poppins-Bold;
    font-size: 4.12vw;
    line-height: 1;
}
.eveQuAbs {
    position: absolute;
    bottom: 1.9vw;
    left: 50%;
    transform: translateX(-50%);
    color: #000;
    font-family: Poppins-Semibold;
    font-size: 2.6vw;
    line-height: 1;
    white-space: nowrap;
}
.eveAdoAbs {
    position: absolute;
    top: 13.15vw;
    left: 13.54vw;
    color: #000;
    display: grid;
    gap: 2.08vw;
}
.eveAdoAbs img {
    width: 24.6vw;
}
.eveAdoAbsTit {
    font-family: Poppins-Semibold;
    font-size: 2.6vw;
    line-height: 1;
}
.eveAdoAbsLit {
    font-family: Poppins-Regular;
    font-size: 0.93vw;
    line-height: 1.3;
}
.eveSpec {
    padding: 5.54vw 8.77vw 2.18vw 8.77vw;
    color: #000;
}
.eveSpecBac {
    background-color: #f8fafe;
    padding: 6.64vw 5.99vw 5.99vw 5.99vw;
    border-radius: 0.39vw;
}
.eveSpecTit {
    font-family: Poppins-Semibold;
    font-size: 2.6vw;
    line-height: 1;
    text-align: center;
}
.eveSpecGrid {
    display: grid;
    margin-top: 4.16vw;
}
.eveSpecFlex {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #000;
    font-family: Poppins-Regular;
    font-size: 1.04vw;
    line-height: 1.2;
    text-align: center;
    padding: 1.69vw 0;
}
.eveSpecSubGrid {
    display: grid;
    gap: 0.52vw;
    justify-items: center;
}
.eveSpecSubGrid img {
    width: 8.2vw;
}
.eveSpecSubTit {
    font-family: Poppins-Semibold;
    font-size: 1.25vw;
    line-height: 1;
}
.eveComBac {
    background-color: #f8fafe;
    border-radius: 0.39vw;
    padding: 6.51vw 5.85vw 5.99vw 5.85vw;
}
.eveComFlex {
    display: flex;
    column-gap: 3.5vw;
    padding-top: 5.33vw;
    align-items: baseline;
}
.eveComGrid {
    display: grid;
    gap: 1.17vw;
    justify-items: center;
}
.eveComCon {
    display: grid;
    justify-items: center;
    font-size: 0.99vw;
    line-height: 1.2;
    align-content: center;
}
.eveComTit {
    font-family: Poppins-Semibold;
}
.eveComLit {
    font-family: Poppins-Regular;
}
.evePack {
    padding: 2.21vw 9.89vw 5.6vw 7.55vw;
    color: #000;
}
.evePackBac {
    background-color: #f8fafe;
    padding: 6.51vw 5.46vw 4.55vw 5.46vw;
}
.evePackFlex {
    display: flex;
    column-gap: 4.16vw;
    align-items: center;
    padding-top: 4.29vw;
}
.evePackGrid {
    font-family: Poppins-Regular;
    font-size: 1.25vw;
    line-height: 1;
    display: grid;
    gap: 1.04vw;
}
.evePackFlex img {
    width: 40.8vw;
}
.eveRightTit {
    font-family: Poppins-Semibold;
    font-size: 1.7vw;
    line-height: 1;
}
.eveRightFlex {
    display: inline-flex;
    background-color: #000;
    padding: 0.13vw 0.13vw 0.13vw 0.26vw;
    border-radius: 0.36vw;
    column-gap: 0.2vw;
    align-items: center;
    margin-top: 0.39vw;
}
.eveRiSubTit {
    font-family: Poppins-Semibold;
    font-size: 1.58vw;
    line-height: 1;
    color: #ebeef3;
}
.eveRiSubCon {
    display: flex;
    align-items: baseline;
    background-color: #ebeef3;
    color: #1f1f1f;
    padding: 0.13vw 0.26vw;
    border-radius: 0.26vw;
}
.eveRightNum {
    font-family: Poppins-Semibold;
    font-size: 1.58vw;
    line-height: 1;
}
.eveRightLit {
    font-family: Poppins-Regular;
    font-size: 0.78vw;
    line-height: 1;
}
.eveSpecPad1 {
    padding: 0 8.69vw 0 5.13vw;
}
.eveSpecPad2 {
    padding: 0 9.19vw;
}
.eveSpecPad3 {
    padding: 0 7.47vw 0 3.85vw;
}
.eveSpecPad4 {
    padding: 0  9.11vw;
}
.eveSpecPad5 {
    padding: 0 6.35vw 0 3.98vw;
}
.eveSpecPad6 {
    padding: 0 6.74vw;
}
.eveSpecPad7 {
    padding: 0 10.96vw 0 4.19vw;
}
.eveSpecPad8 {
    padding: 0 14.34vw 0 15.62vw;
}
.eveSpecPad9 {
    padding: 0 4.27vw 0 2.6vw;
}
.eveSpecPad10 {
    padding: 0 5.83vw 0 7.55vw;
}
.eveSpecPad11 {
    padding: 0 7.1vw 0 4.01vw;
}
.eveSpecPad12 {
    padding: 0 6.87vw 0 7.5vw;
}
@media (min-width: 769px) and (max-width: 1024px) {
    .eveDual {
        padding: 5vw 8vw 6vw 8vw;
    }
    .eveDualTit {
        font-size: 3.2vw;
    }
    .eveDualFlex {
        gap: 3vw;
        margin-top: 3vw;
    }
    .eveDualAbs {
        top: 1.5vw;
        left: 1.5vw;
    }
    .eveDualAbs .eveAbsTit {
        font-size: 2.5vw;
    }
    .eveDualAbsLit {
        font-size: 1.6vw;
        margin-top: 1vw;
    }
    .eveDualBotAbs {
        font-size: 1.6vw;
        padding: 0.8vw 0;
    }
    .eveTwoAbs {
        top: 10vw;
        left: 8vw;
    }
    .eveAbsTwoTit {
        font-size: 3.5vw;
    }
    .eveAbsTwoLit {
        font-size: 1.5vw;
        margin-top: 1.5vw;
    }
    .eveUltAbs {
        top: 5vw;
        left: 50vw;
    }
    .eveUltTit {
        font-size: 3.8vw;
    }
    .eveUltImg {
        margin-top: 2vw;
        gap: 1vw;
    }
    .eveUltImg img {
        width: 30vw;
    }
    .eveLife {
        padding: 4vw 8vw 5vw 8vw;
    }
    .eveLifeFlex {
        gap: 2vw;
        margin-top: 2vw;
    }
    .eveLeftTit {
        font-size: 3vw;
    }
    .eveLeftFlex {
        padding: 0.2vw 0.2vw 0.2vw 0.4vw;
        border-radius: 0.5vw;
        column-gap: 0.3vw;
        margin-top: 0.5vw;
    }
    .eveLeSubTit {
        font-size: 2vw;
    }
    .eveLeftSubCon {
        padding: 0.2vw 0.4vw;
        border-radius: 0.4vw;
    }
    .eveLeftNum {
        font-size: 2vw;
    }
    .eveLeftLit {
        font-size: 1.2vw;
    }
    .eveBotMar {
        margin-top: 4vw;
    }
    .eveBotSubTit {
        font-size: 2vw;
    }
    .eveBotGrid {
        font-size: 2.2vw;
    }
    .eveBotGrid img {
        width: 3.5vw;
    }
    .eveRightTit {
        font-size: 2.2vw;
    }
    .eveRightFlex {
        padding: 0.2vw 0.2vw 0.2vw 0.4vw;
        border-radius: 0.5vw;
        column-gap: 0.3vw;
        margin-top: 0.5vw;
    }
    .eveRiSubTit {
        font-size: 2vw;
    }
    .eveRiSubCon {
        padding: 0.2vw 0.4vw;
        border-radius: 0.4vw;
    }
    .eveRightNum {
        font-size: 2vw;
    }
    .eveRightLit {
        font-size: 1.2vw;
    }
    .eveQuAbs {
        font-size: 3.2vw;
        bottom: 2vw;
    }
    .eveAdoAbs {
        top: 8vw;
        left: 8vw;
        gap: 1.5vw;
    }
    .eveAdoAbsTit {
        font-size: 3.5vw;
    }
    .eveAdoAbsLit {
        font-size: 1.5vw;
    }
    .eveAdoAbs img {
        width: 30vw;
    }
    .eveSpec {
        padding: 4vw 5vw 2vw 5vw;
    }
    .eveSpecBac {
        padding: 4vw 3vw 4vw 3vw;
    }
    .eveSpecTit {
        font-size: 3.2vw;
    }
    .eveSpecGrid {
        margin-top: 3vw;
    }
    .eveSpecFlex {
        font-size: 1.6vw;
        padding: 1.2vw 0;
    }
    .eveSpecSubTit {
        font-size: 1.8vw;
    }
    .eveSpecSubGrid img {
        width: 10vw;
    }
    .eveSpecPad1 {
        padding: 0 10vw;
    }
    .eveSpecPad2 {
        padding: 0 8vw;
    }
    .eveSpecPad3 {
        padding: 0 11vw 0 4vw;
    }
    .eveSpecPad4 {
        padding: 0 5vw;
    }
    .eveSpecPad5 {
        padding: 0 9vw 0 3vw;
    }
    .eveSpecPad6 {
        padding: 0 3vw;
    }
    .eveSpecPad7 {
        padding: 0 15vw 0 4.5vw;
    }
    .eveSpecPad8 {
        padding: 0 15vw;
    }
    .eveSpecPad9 {
        padding: 0 3.5vw 0 1.5vw;
    }
    .eveSpecPad10 {
        padding: 0 3.5vw 0 4vw;
    }
    .eveSpecPad11 {
        padding: 0 7.5vw 0 4.5vw;
    }
    .eveSpecPad12 {
        padding: 0 5.5vw;
    }
    .eveComBac {
        padding: 4vw 3vw 4vw 3vw;
    }
    .eveComFlex {
        gap: 2.5vw;
        padding-top: 4vw;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
    .eveComGrid {
        gap: 0.8vw;
    }
    .eveComCon {
        font-size: 2.1vw;
    }
    .evePack {
        padding: 2vw 5vw 4vw 5vw;
    }
    .evePackBac {
        padding: 4vw 3vw 3vw 3vw;
    }
    .evePackFlex {
        column-gap: 3vw;
        padding-top: 3vw;
    }
    .evePackGrid {
        font-size: 1.8vw;
        gap: 0.8vw;
    }
    .evePackFlex img {
        width: 45vw;
    }
    .eveOne {
        flex-direction: column;
        padding: 2vw 5vw 4vw 5vw;
    }
    .eveOneFlex {
        gap: 1.5vw;
    }
    .eveOneGrid {
        gap: 1.5vw;
    }
    .eveOneLeftAbs {
        top: 6vw;
    }
    .eveAbsSmaTit {
        font-size: 3.2vw;
    }
    .eveAbsSma {
        font-size: 1.6vw;
    }
    .eveOneAbs {
        bottom: 2vw;
        left: 1.5vw;
    }
    .eveAbsUpTit {
        font-size: 1.6vw;
        padding: 0.2vw 0.4vw;
        border-radius: 0.3vw;
        margin-bottom: 0.5vw;
    }
    .eveAbsTit {
        font-size: 2.2vw;
    }
    .eveAbsTits {
        font-size: 1.8vw;
    }
    .eveAbsLit {
        font-size: 1.2vw;
    }
    .eveAbsFlex {
        margin-top: 1vw;
    }
    .eveAbsSubTit {
        font-size: 4.5vw;
    }
    .eveAbsSubTits {
        font-size: 3.8vw;
    }
    .eveSize {
        font-size: 2.5vw;
    }
    .eveAbsSubLit {
        font-size: 1.2vw;
    }
    .eveImgSize {
        width: 2vw;
    }
    .eveImgSizes {
        width: 1.7vw;
    }
    .eveNewImg {
        top: 10vw;
        width: 100%;
        padding: 0 5vw;
        left: 3vw;
    }
}

@media (max-width: 768px) {
    .eveDual {
        padding: 5vw 4vw 6vw 4vw;
    }
    .eveDualTit {
        font-size: 5vw;
    }
    .eveDualFlex {
        flex-direction: column;
        gap: 3vw;
        margin-top: 4vw;
    }
    .eveDualAbs {
        top: 3vw;
        left: 3vw;
    }
    .eveDualAbs .eveAbsTit {
        font-size: 4.5vw;
    }
    .eveAbsTit {
        font-size: 4.5vw;
    }
    .eveDualAbsLit {
        font-size: 2.8vw;
        margin-top: 2vw;
    }
    .eveDualBotAbs {
        font-size: 2.8vw;
        padding: 2vw 0;
    }
    .eveTwoAbs {
        top: 8vw;
        left: 5vw;
    }
    .eveAbsTwoTit {
        font-size: 5vw;
    }
    .eveAbsTwoLit {
        font-size: 2.5vw;
        margin-top: 2vw;
    }
    .eveUltAbs {
        top: 2vw;
        left: 50vw;
    }
    .eveUltTit {
        font-size: 5vw;
    }
    .eveUltImg {
        margin-top: 2vw;
        gap: 1.5vw;
    }
    .eveUltImg img {
        width: 40vw;
    }
    .eveLife {
        padding: 4vw 4vw 5vw 4vw;
    }
    .eveLifeFlex {
        flex-direction: column;
        gap: 3vw;
        margin-top: 3vw;
    }
    .eveLiefAbs {
        top: 10vw;
    }
    .eveLeft {
        left: 4vw;
    }
    .eveRight {
        left: 4vw;
    }
    .eveLeftTit {
        font-size: 4.5vw;
    }
    .eveLeftFlex {
        padding: 0.3vw 0.3vw 0.3vw 0.6vw;
        border-radius: 0.8vw;
        column-gap: 0.5vw;
        margin-top: 1vw;
    }
    .eveLeSubTit {
        font-size: 3.5vw;
    }
    .eveLeftSubCon {
        padding: 0.3vw 0.5vw;
        border-radius: 0.5vw;
    }
    .eveLeftNum {
        font-size: 3.5vw;
    }
    .eveLeftLit {
        font-size: 2vw;
    }
    .eveBotMar {
        margin-top: 3vw;
    }
    .eveBotSubTit {
        font-size: 3.2vw;
    }
    .eveBotGrid {
        font-size: 3.5vw;
    }
    .eveBotGrid img {
        width: 5vw;
    }
    .eveBotNum {
        font-size: 9vw;
    }
    .eveBotLit {
        font-size: 5vw;
    }
    .eveRightTit {
        font-size: 3.5vw;
        line-height: 1.2;
    }
    .eveRightFlex {
        padding: 0.3vw 0.3vw 0.3vw 0.6vw;
        border-radius: 0.8vw;
        column-gap: 0.5vw;
        margin-top: 1vw;
    }
    .eveRiSubTit {
        font-size: 3.5vw;
    }
    .eveRiSubCon {
        padding: 0.3vw 0.5vw;
        border-radius: 0.5vw;
    }
    .eveRightNum {
        font-size: 3.5vw;
    }
    .eveRightLit {
        font-size: 2vw;
    }
    .eveQuAbs {
        font-size: 4.5vw;
        bottom: 3vw;
        white-space: nowrap;
    }
    .eveAdoAbs {
        top: 5vw;
        left: 4vw;
        gap: 2vw;
    }
    .eveAdoAbsTit {
        font-size: 5vw;
    }
    .eveAdoAbsLit {
        font-size: 2.5vw;
    }
    .eveAdoAbs img {
        width: 50vw;
    }
    .eveSpec {
        padding: 3vw 3vw 2vw 3vw;
    }
    .eveSpecBac {
        padding: 4vw 2vw 4vw 2vw;
    }
    .eveSpecTit {
        font-size: 5vw;
    }
    .eveSpecGrid {
        margin-top: 3vw;
    }
    .eveSpecFlex {
        font-size: 2.5vw;
        padding: 2vw 0;
        line-height: 1.3;
    }
    .eveSpecSubTit {
        font-size: 2.8vw;
    }
    .eveSpecSubGrid img {
        width: 14vw;
    }
    .eveSpecSubGrid {
        gap: 1vw;
    }
    .eveSpecPad1 {
        padding: 0 6vw;
    }
    .eveSpecPad2 {
        padding: 0 10vw;
    }
    .eveSpecPad7 {
        padding: 0 7.96vw 0 4.19vw;
    }
    .eveSpecPad8 {
        padding: 0 19vw;
    }
    .eveSpecPad11 {
        padding: 0 2vw 0 4vw;
    }
    .eveSpecPad12 {
        padding: 0 3vw;
    }
    .eveComBac {
        padding: 4vw 2vw 4vw 2vw;
    }
    .eveComFlex {
        gap: 7vw;
        padding-top: 6vw;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
    .eveComGrid {
        gap: 1.5vw;
    }
    .eveComCon {
        font-size: 3.5vw;
    }
    .evePack {
        padding: 2vw 3vw 4vw 3vw;
    }
    .evePackBac {
        padding: 4vw 2vw 3vw 2vw;
    }
    .evePackFlex {
        flex-direction: column;
        column-gap: 0;
        row-gap: 5vw;
        padding-top: 5vw;
        align-items: center;
    }
    .evePackGrid {
        font-size: 3.8vw;
        gap: 2.5vw;
    }
    .evePackFlex img {
        width: 100vw;
    }
    .eveOne {
        padding: 2vw 3vw 4vw 3vw;
        flex-direction: column;
        align-items: center;
    }
    .eveOneFlex {
        flex-direction: column;
        gap: 2vw;
    }
    .eveOneGrid {
        gap: 2vw;
    }
    .eveOnGrid {
        gap: 2vw;
    }
    .eveOneLeftAbs {
        top: 8vw;
        white-space: normal;
    }
    .eveAbsSmaTit {
        font-size: 4vw;
    }
    .eveAbsSma {
        font-size: 2vw;
    }
    .eveOneAbs {
        bottom: 10vw;
        left: 3vw;
    }
    .eveAbsUpTit {
        font-size: 3.5vw;
        padding: 1.3vw 1.5vw;
        border-radius: 1.5vw;
        margin-bottom: 1.8vw;
    }
    .eveAbsTits {
        font-size: 3vw;
    }
    .eveAbsLit {
        font-size: 2.5vw;
        line-height: 1.4;
    }
    .eveAbsFlex {
        margin-top: 1.5vw;
    }
    .eveAbsSubTit {
        font-size: 7vw;
    }
    .eveAbsSubTits {
        font-size: 6vw;
    }
    .eveSize {
        font-size: 3.5vw;
    }
    .eveAbsSubLit {
        font-size: 2vw;
    }
    .eveImgSize {
        width: 3vw;
    }
    .eveImgSizes {
        width: 2.5vw;
    }
    .eveAbsGrid {
        gap: 0.5vw;
    }
    .eveNewImg {
        width: 100%;
        left: 0;
    }
}