.column2{
    width: 321px;
    height: fit-content;
    display: inline-block;
    vertical-align: top;
    margin-left: 34px;
    margin-top: 40px;
    /*background: lightgoldenrodyellow;*/
}

.column2 .blockb1{
    width: 100%;
    height: auto;
    cursor: pointer;
}
.column2 .blockb1 img, .column2 .blockb1 video, .column2 .blockb1 iframe{
    width: 100%;
    height: auto;
    border-radius: 8px;
}

.col2-linenw{
    width: 100%;
    height: fit-content; /*523px*/
    vertical-align: top;
    margin-top: 24px;
}
.col2-linenw article{
    border-bottom: 1px solid #D2AAE8;
    height: fit-content;
    width: 100%;
    margin-bottom: 12px;
}
.col2-linenw article p{
    margin: 0;
}
.col2-linenw article .p1{
    line-height: 1.3;
}
.col2-linenw article p:hover{
    color: #340B45;
}
.col2-linenw article .p2{
    line-height: 1.7;
    margin: 12px 0;
}
.col2-linenw .last{
    width: 100%;
    margin-top: 30px;
}
/*.col2-linenw .last span{
    position: relative;
    display: block;
    width: 100%; 
    margin: 0;
}
.col2-linenw .last span::after{
    background: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2233%22%20viewBox%3D%220%200%2032%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1389_6661)%22%3E%0A%3Cpath%20d%3D%22M18.9999%2026.7131C18.8683%2026.7138%2018.7379%2026.6886%2018.616%2026.6388C18.4942%2026.5891%2018.3834%2026.5158%2018.2899%2026.4231C18.1962%2026.3301%2018.1218%2026.2195%2018.071%2026.0977C18.0203%2025.9758%2017.9941%2025.8451%2017.9941%2025.7131C17.9941%2025.5811%2018.0203%2025.4504%2018.071%2025.3285C18.1218%2025.2066%2018.1962%2025.096%2018.2899%2025.0031L26.5899%2016.7131L18.2899%208.42308C18.1016%208.23477%2017.9958%207.97938%2017.9958%207.71308C17.9958%207.44677%2018.1016%207.19138%2018.2899%207.00308C18.4782%206.81477%2018.7336%206.70898%2018.9999%206.70898C19.2662%206.70898%2019.5216%206.81477%2019.7099%207.00308L28.7099%2016.0031C28.8037%2016.096%2028.8781%2016.2066%2028.9288%2016.3285C28.9796%2016.4504%2029.0057%2016.5811%2029.0057%2016.7131C29.0057%2016.8451%2028.9796%2016.9758%2028.9288%2017.0977C28.8781%2017.2195%2028.8037%2017.3301%2028.7099%2017.4231L19.7099%2026.4231C19.6165%2026.5158%2019.5057%2026.5891%2019.3838%2026.6388C19.262%2026.6886%2019.1315%2026.7138%2018.9999%2026.7131Z%22%20fill%3D%22%236F2DA8%22%2F%3E%0A%3Cpath%20d%3D%22M28%2017.7129H4C3.73478%2017.7129%203.48043%2017.6075%203.29289%2017.42C3.10536%2017.2325%203%2016.9781%203%2016.7129C3%2016.4477%203.10536%2016.1933%203.29289%2016.0058C3.48043%2015.8182%203.73478%2015.7129%204%2015.7129H28C28.2652%2015.7129%2028.5196%2015.8182%2028.7071%2016.0058C28.8946%2016.1933%2029%2016.4477%2029%2016.7129C29%2016.9781%2028.8946%2017.2325%2028.7071%2017.42C28.5196%2017.6075%2028.2652%2017.7129%2028%2017.7129Z%22%20fill%3D%22%236F2DA8%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1389_6661%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.712891)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
    width: 26px;
    height: 26px;
    content: "";
    position: absolute;
    inset: 0 12px 0 auto;
    margin: auto;
}*/
.col2-linenw .last p{
    position: relative;
    display: block;
    width: 100%; 
    margin: 0;
    color: #6F2DA8;
}
.col2-linenw .last p:hover{
    color: #340B45;
}
.col2-linenw .last p::after{
    background: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2233%22%20viewBox%3D%220%200%2032%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1389_6661)%22%3E%0A%3Cpath%20d%3D%22M18.9999%2026.7131C18.8683%2026.7138%2018.7379%2026.6886%2018.616%2026.6388C18.4942%2026.5891%2018.3834%2026.5158%2018.2899%2026.4231C18.1962%2026.3301%2018.1218%2026.2195%2018.071%2026.0977C18.0203%2025.9758%2017.9941%2025.8451%2017.9941%2025.7131C17.9941%2025.5811%2018.0203%2025.4504%2018.071%2025.3285C18.1218%2025.2066%2018.1962%2025.096%2018.2899%2025.0031L26.5899%2016.7131L18.2899%208.42308C18.1016%208.23477%2017.9958%207.97938%2017.9958%207.71308C17.9958%207.44677%2018.1016%207.19138%2018.2899%207.00308C18.4782%206.81477%2018.7336%206.70898%2018.9999%206.70898C19.2662%206.70898%2019.5216%206.81477%2019.7099%207.00308L28.7099%2016.0031C28.8037%2016.096%2028.8781%2016.2066%2028.9288%2016.3285C28.9796%2016.4504%2029.0057%2016.5811%2029.0057%2016.7131C29.0057%2016.8451%2028.9796%2016.9758%2028.9288%2017.0977C28.8781%2017.2195%2028.8037%2017.3301%2028.7099%2017.4231L19.7099%2026.4231C19.6165%2026.5158%2019.5057%2026.5891%2019.3838%2026.6388C19.262%2026.6886%2019.1315%2026.7138%2018.9999%2026.7131Z%22%20fill%3D%22%236F2DA8%22%2F%3E%0A%3Cpath%20d%3D%22M28%2017.7129H4C3.73478%2017.7129%203.48043%2017.6075%203.29289%2017.42C3.10536%2017.2325%203%2016.9781%203%2016.7129C3%2016.4477%203.10536%2016.1933%203.29289%2016.0058C3.48043%2015.8182%203.73478%2015.7129%204%2015.7129H28C28.2652%2015.7129%2028.5196%2015.8182%2028.7071%2016.0058C28.8946%2016.1933%2029%2016.4477%2029%2016.7129C29%2016.9781%2028.8946%2017.2325%2028.7071%2017.42C28.5196%2017.6075%2028.2652%2017.7129%2028%2017.7129Z%22%20fill%3D%22%236F2DA8%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1389_6661%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.712891)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
    width: 26px;
    height: 26px;
    content: "";
    position: absolute;
    inset: 0 12px 0 auto;
    margin: auto;
}
.col2-linenw .last p:hover::after{
    background: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2233%22%20viewBox%3D%220%200%2032%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1389_6661)%22%3E%0A%3Cpath%20d%3D%22M18.9999%2026.7131C18.8683%2026.7138%2018.7379%2026.6886%2018.616%2026.6388C18.4942%2026.5891%2018.3834%2026.5158%2018.2899%2026.4231C18.1962%2026.3301%2018.1218%2026.2195%2018.071%2026.0977C18.0203%2025.9758%2017.9941%2025.8451%2017.9941%2025.7131C17.9941%2025.5811%2018.0203%2025.4504%2018.071%2025.3285C18.1218%2025.2066%2018.1962%2025.096%2018.2899%2025.0031L26.5899%2016.7131L18.2899%208.42308C18.1016%208.23477%2017.9958%207.97938%2017.9958%207.71308C17.9958%207.44677%2018.1016%207.19138%2018.2899%207.00308C18.4782%206.81477%2018.7336%206.70898%2018.9999%206.70898C19.2662%206.70898%2019.5216%206.81477%2019.7099%207.00308L28.7099%2016.0031C28.8037%2016.096%2028.8781%2016.2066%2028.9288%2016.3285C28.9796%2016.4504%2029.0057%2016.5811%2029.0057%2016.7131C29.0057%2016.8451%2028.9796%2016.9758%2028.9288%2017.0977C28.8781%2017.2195%2028.8037%2017.3301%2028.7099%2017.4231L19.7099%2026.4231C19.6165%2026.5158%2019.5057%2026.5891%2019.3838%2026.6388C19.262%2026.6886%2019.1315%2026.7138%2018.9999%2026.7131Z%22%20fill%3D%22%23340B45%22%2F%3E%0A%3Cpath%20d%3D%22M28%2017.7129H4C3.73478%2017.7129%203.48043%2017.6075%203.29289%2017.42C3.10536%2017.2325%203%2016.9781%203%2016.7129C3%2016.4477%203.10536%2016.1933%203.29289%2016.0058C3.48043%2015.8182%203.73478%2015.7129%204%2015.7129H28C28.2652%2015.7129%2028.5196%2015.8182%2028.7071%2016.0058C28.8946%2016.1933%2029%2016.4477%2029%2016.7129C29%2016.9781%2028.8946%2017.2325%2028.7071%2017.42C28.5196%2017.6075%2028.2652%2017.7129%2028%2017.7129Z%22%20fill%3D%22%23340B45%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1389_6661%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.712891)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E") center/cover no-repeat;
}

.column2 .blockb2{
    width: calc(100% - 48px);
    height: auto;
    margin: 50px 24px 24px 24px;
    cursor: pointer;
}
.column2 .blockb2 img, .column2 .blockb2 video, .column2 .blockb2 iframe{
    width: 100%;
    height: auto;
    border-radius: 10px;
}

.column2 .blockb3{
    width: calc(100% - 82px);
    height: auto;
    margin: 0 41px;
    cursor: pointer;
}
.column2 .blockb3 img, .column2 .blockb3 video, .column2 .blockb3 iframe{
    width: 100%;
    height: auto;
    border-radius: 10px;
}

@media only screen and (max-width: 1700px){
    .column2{
        width: 256px;
        margin-left: 27px;
    }
}

@media only screen and (max-width: 1140px){
    .column2{
        display: none;
    }
}