.-afttro-cont {
    display:block;
    max-width:600px;
    margin-inline-end:60px;position:sticky;
    z-index:1;
    text-align:start;
    top:130px
}

.-afntro-img,.about_icon i,.contio-ite {
    position:relative;
    display:flex
}

.-afttro-cont>.-widget-after-intro-h1>c--color {
    color:var(--uicolor);
    margin-inline-start:10px}

.contio-ite {
    text-align:center;
    z-index:1;
    align-items:flex-start;
    justify-content:space-between
}

.-afntro-img {
    max-width:600px;
    flex:1;
    background:#fff;
    max-height:500px;
    justify-content:center;
    overflow:hidden;
    border-radius:17px
}

.at_lists-s1 {
    display:flex;
    align-items:center;
    gap:10px
}

.about_icon {
    align-items:center;
    justify-content:center;
    color:var(--primary-text)
}

.about_icon i {
    --el-w: 33px;
    width: var(--el-w);
    height: var(--el-w);
    font-size: 13px;
    font-weight:600;
    transition:.4s;
    color: var(--uicolor);
    background: rgb(var(--uicolor-code)/15%);
    border-radius:50%;
    padding:11px;
    justify-content:center;
    align-items:center;
    border: 1px solid rgb(var(--uicolor-code)/35%);
}

.at_ltstitle {
    color:var(--primary-text);
    font-size: 15px;
    font-weight: 500;
    line-height:1.6
}

.-afin-lis {
    display:flex;
    flex-wrap:wrap;
    align-items:stretch;
    flex-direction:column;
    gap:10px;
    margin-bottom:45px
}

.firster-intro img {
    height:auto
}

.after--intro-title {
    display:flex;
    justify-content:space-between;
    margin-bottom:56px;
    align-items:center;
    flex-wrap:wrap
}

.-afttro-cont .P-content {
    max-width:calc(100% - 80px);
    text-align:start
}

.-afttro-cont h2.-widgets-h1-title {
    text-align:start
}

@media only screen and (max-width:950px) {
    .-FaqsSim,.conform-cont,.contio-ite {
        flex-direction:column;
        align-items:center
    }

    .-afttro-cont {
        min-width:100%;
        max-width:100%;
        text-align:center;
        padding:0;
        display:flex;
        margin-inline-start:0;flex-wrap:wrap;
        justify-content:center;
        flex-direction:column;
        align-items:center
    }
}

@media only screen and (max-width:590px) {
    .contio-ite {
        border:none
    }

    .-afin-lis {
        display:flex;
        justify-content:center
    }
}

@media only screen and (max-width:768px) {
    .-afin-lis {
        margin-bottom:0
    }
}

@media only screen and (max-width:1170px) {
    .contio-ite {
        flex-direction:row;
        padding-inline:10px}

    .-afttro-cont {
        width:100%;
        display:flex;
        flex-direction:column;
        flex-wrap:wrap;
        align-items:center;
        margin:0
    }

    .-afin-lis {
        flex-wrap:wrap;
        width:100%
    }
}
.-ycw-section.-ycwt-aftr {
    z-index:3;
}

.-ycwt-aftr .g-content {
    align-items:flex-start;
}

.-ycwt-aftr .con-wgt {
    text-align:start;
}

.-ycwt-aftr .-dURLArea {
    justify-content:flex-start;
}