.lc_cont1 {
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/78bc8e.jpg") no-repeat center top;
    border-bottom-left-radius: 8rem;
    border-bottom-right-radius: 8rem;
    color: white;
    background-size: cover;
    margin-bottom: 10rem;
}
.lc_cont1 .div_partners {
    padding-top: 5.5rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: end;
}
.lc_cont1 .div_partners > img {
    margin-right: 3rem;
    margin-bottom: 1.2rem;
}
.lc_cont1 .div_partners > img:last-child {
    margin-right: 0;
}
.lc_cont1 .div_podbor_pomesh {
    overflow: hidden;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.2);
    box-shadow: 0px 0px 84px 0px rgba(0, 0, 0, 0.21);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    position: absolute;
    display: flex;
    right: 12rem;
    top: 35rem;
    padding: 0.6rem 2rem 0.6rem 0.6rem;
}
.lc_cont1 .div_podbor_pomesh:after {
    content: "";
    position: absolute;
    height: 9.6rem;
    width: 9.6rem;
    bottom: -5rem;
    left: calc(50% - 12rem);
    background: #16ff00;
    border-radius: 50%;
    filter: blur(28px);
    z-index: -1;
}
.lc_cont1 .div_podbor_pomesh > a {
    color: #FFFFFF;
}
.lc_cont1 .div_podbor_pomesh .div_img {
    margin-right: 1.6rem;
    width: 7.5rem;
    height: 7.5rem;
    display: flex;
    justify-content: center;
    align-self: center;
}
.lc_cont1 .div_podbor_pomesh .div_img > img {
    max-width: 100%;
    border-radius: 1.2rem;
}
.lc_cont1 .div_title {
    max-width: 45.5rem;
}
.lc_cont1 .div_title .title_top {
    font-weight: 500;
    font-size: 3.8rem;
    line-height: 120%;
    margin-bottom: -1.2rem;
    display: flex;
    justify-content: end;
}
.lc_cont1 .div_title .title_top .div_text {
    margin-bottom: 0;
    align-self: end;
    font-size: 3.4rem;
    margin-right: 1.9rem;
    font-weight: 300;
}
.lc_cont1 .div_title h1 {
    font-size: 7rem;
}
.lc_cont1 .div_text {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 120%;
    margin-bottom: 2.1rem;
    max-width: 49.5rem;
}
.lc_cont1 h3 {
    margin-bottom: 5rem;
    font-size: 3.8rem;
}
.lc_cont1 .div_btn {
    padding-bottom: 13.9rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lc_cont1 .div_btn .btn_left a {
    margin-right: 1rem;
}
.lc_cont1 .div_btn .btn_right {
    align-self: center;
}
.lc_cont1 .div_btn .btn_right a {
    color: white;
}
.lc_cont1 .div_navigation {
    display: flex;
    justify-content: center;
    padding-bottom: 2rem;
}
.lc_cont1 .div_navigation .div_nav {
    height: 6.2rem;
    border-radius: 2rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    background: rgba(21, 21, 21, 0.9);
    box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
}
.lc_cont1 .div_navigation .div_middle_nav {
    display: flex;
    padding: 2rem 2rem 0 2rem;
    overflow: hidden;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item {
    position: relative;
    align-self: center;
    color: #FFFFFF;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 120%;
    opacity: 0.8;
    padding-bottom: 2rem;
    transition: 0.2s ease-in;
    margin-right: 4rem;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item:last-child {
    margin-right: 0;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item:hover {
    opacity: 1;
    transition: 0.2s ease-in;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active {
    opacity: 1;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active:after {
    content: "";
    position: absolute;
    height: 4rem;
    width: 4rem;
    bottom: -2rem;
    left: calc(50% - 2rem);
    background: #16ff00;
    border-radius: 50%;
    filter: blur(34px);
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active.active:before {
    content: "";
    position: absolute;
    bottom: -1px;
    width: 2rem;
    background: #16ff00;
    border-radius: 1rem;
    height: 0.3rem;
    left: calc(50% - 1rem);
}
.lc_cont1 .div_navigation.sticky_navigation {
    position: fixed;
    left: 0;
    top: 2rem;
    right: 0;
    z-index: 12;
    transition: all 0.2s ease-in-out;
}
.lc_cont1 .div_navigation.top_addMenu {
    top: 13rem;
    transition: all 0.2s ease-in-out;
}
@media (max-width: 991px) {
    .lc_cont1 {
        margin-bottom: 6rem;
        border-bottom-left-radius: 6rem;
        border-bottom-right-radius: 6rem;
    }
    .lc_cont1 .div_partners {
        padding-top: 3.5rem;
        margin-bottom: 7.3rem;
    }
    .lc_cont1 .div_title .title_top {
        justify-content: center;
    }
    .lc_cont1 .div_title .title_top .div_text {
        font-size: 3.4rem;
        font-weight: 500;
    }
    .lc_cont1 .div_title .title_top .div_img > img {
        width: 80%;
    }
    .lc_cont1 .div_title h1 {
        font-size: 5rem;
        margin-bottom: 1.6rem;
    }
    .lc_cont1 .div_text {
        margin-bottom: 3rem;
        font-size: 1.6rem;
    }
    .lc_cont1 h3 {
        margin-bottom: 3rem;
        font-size: 3rem;
        display: flex;
        max-width: 33.7rem;
    }
    .lc_cont1 .div_podbor_pomesh {
        padding: 2rem;
        flex-direction: column;
        right: 3rem;
        top: 22rem;
    }
    .lc_cont1 .div_podbor_pomesh .div_img {
        margin-right: 0;
        margin-bottom: 1.6rem;
        width: 19.5rem;
        height: 9.6rem;
    }
    .lc_cont1 .div_podbor_pomesh .div_img > img {
        width: 100%;
    }
    .lc_cont1 .div_podbor_pomesh:after {
        content: "";
        bottom: 6rem;
        left: calc(50% - 10rem);
        z-index: -2;
    }
    .lc_cont1 .div_podbor_pomesh:before {
        content: "";
        position: absolute;
        height: 12.2rem;
        width: 12.2rem;
        bottom: 9rem;
        left: calc(50% - 15rem);
        background: #557FFF;
        border-radius: 50%;
        filter: blur(37px);
        z-index: -1;
    }
    .lc_cont1 .div_navigation {
        padding-bottom: 4rem;
    }
    .lc_cont1 .div_navigation .div_middle_nav {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1 .div_navigation .div_middle_nav .nav_item {
        flex: none;
        font-size: 1.6rem;
    }
    .lc_cont1 .div_navigation.sticky_navigation {
        margin: 0 2rem;
    }
    .lc_cont1 .div_btn {
        padding-bottom: 7.1rem;
        flex-direction: column;
    }
    .lc_cont1 .div_btn .btn_left {
        margin-bottom: 0;
    }
    .lc_cont1 .div_btn .btn_right {
        align-self: flex-start;
    }
}
@media (max-width: 767px) {
    .lc_cont1 {
        border-bottom-left-radius: 3rem;
        border-bottom-right-radius: 3rem;
        margin-bottom: 4rem;
        z-index: 1;
    }
    .lc_cont1 .div_navigation.sticky_navigation {
        margin: 0 1rem;
    }
    .lc_cont1 .div_navigation.top_addMenu {
        top: 5rem;
    }
    .lc_cont1 .div_podbor_pomesh {
        margin-bottom: 4rem;
        position: relative;
        right: unset;
        top: unset;
    }
    .lc_cont1 .div_podbor_pomesh:after {
        bottom: -6rem;
        left: calc(50% - 13rem);
    }
    .lc_cont1 .div_podbor_pomesh:before {
        bottom: 3rem;
        left: calc(50% - 19rem);
    }
    .lc_cont1 .div_podbor_pomesh .a_ico:after {
        margin-left: 4.8rem;
    }
    .lc_cont1 .div_podbor_pomesh .div_img {
        display: none;
    }
    .lc_cont1 .div_partners {
        padding-top: 3.9rem;
        justify-content: center;
        margin-bottom: 3.3rem;
    }
    .lc_cont1 .div_partners > img {
        margin-right: 1rem;
        width: 30%;
    }
    .lc_cont1 .div_title .title_top {
        justify-content: end;
    }
    .lc_cont1 .div_title .title_top .div_text {
        font-size: 2rem;
        margin-right: -2.2rem;
    }
    .lc_cont1 .div_title .title_top .div_img {
        display: flex;
        justify-content: end;
    }
    .lc_cont1 .div_title .title_top .div_img > img {
        width: 61%;
    }
    .lc_cont1 .div_title h1 {
        font-size: 4.2rem;
        margin-bottom: 0.6rem;
    }
    .lc_cont1 .div_text {
        font-size: 1.4rem;
        line-height: 140%;
        margin-bottom: 3rem;
    }
    .lc_cont1 h3 {
        display: none;
    }
    .lc_cont1 .div_btn {
        padding-bottom: 4rem;
    }
    .lc_cont1 .div_btn .btn_left {
        margin-bottom: 0;
    }
    .lc_cont1 .div_btn .btn_left > a {
        margin-bottom: 0;
        width: 100%;
    }
    .lc_cont1 .div_btn .btn_right {
        align-self: center;
    }
    .lc_cont1 .div_btn .btn_right > a {
        font-size: 1.6rem;
    }
}
.lc_cont1_menu {
    margin-bottom: 10rem;
    top: 0;
    z-index: 22;
}
.lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
    content: unset;
}
.lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 24rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 61% !important;
}
.lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
    content: unset;
}
.lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 13rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 60% !important;
}
.lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
    content: unset;
}
.lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 18rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 47% !important;
}
.lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
    content: unset;
}
.lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 20rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 31% !important;
}
.lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
    content: unset;
}
.lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 11rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 21.5% !important;
}
.lc_cont1_menu .container {
    padding: 0 7rem;
}
.lc_cont1_menu .div_menu {
    background: #383B4A;
    border-radius: 0px 0px 80px 80px;
    display: flex;
    text-align: center;
    justify-content: center;
}
.lc_cont1_menu .div_menu .center_menu {
    display: flex;
}
.lc_cont1_menu .div_menu .center_menu .nav_item {
    color: #F6F6F6;
    margin-bottom: 2rem;
    margin-right: 5rem;
    padding-top: 2rem;
}
.lc_cont1_menu .div_menu .center_menu .nav_item a {
    color: #ffffff;
    opacity: 0.7;
    transition: 0.2s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
    margin-right: 0;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:before {
    content: ' ';
    display: none;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    transition: 0.6s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):before {
    width: 12rem;
    height: 0.2rem;
    top: 95%;
    left: 21%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):before {
    width: 22rem;
    height: 0.2rem;
    top: 95%;
    left: 30%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):before {
    width: 18rem;
    height: 0.2rem;
    top: 95%;
    left: 47%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):before {
    width: 24rem;
    height: 0.2rem;
    top: 95%;
    left: 61%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(5):before {
    width: 11rem;
    height: 0.2rem;
    top: 95%;
    left: 71%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover {
    transition: 0.2s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover a {
    opacity: 1;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover:before {
    display: unset;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item1:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item2:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item3:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item4:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
@media (max-width: 991px) {
    .lc_cont1_menu {
        margin-bottom: 6rem;
        padding-top: -3rem;
    }
    .lc_cont1_menu .container {
        padding: 0 5rem;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
        content: unset;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 25rem !important;
        height: 0.2rem !important;
        top: 144% !important;
        left: -11% !important;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
        content: unset;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 13rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -24% !important;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
        content: unset;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 18rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -3% !important;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
        content: unset;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 11rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -13% !important;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
        content: unset;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 20rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -1% !important;
    }
    .lc_cont1_menu .div_menu {
        border-radius: 0px 0px 6rem 6rem;
        overflow: hidden;
    }
    .lc_cont1_menu .div_menu .center_menu {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item {
        padding-top: 1.7rem;
        font-size: 1.6rem;
        margin-right: 2.4rem;
        margin-bottom: 1.9rem;
        align-self: center;
        position: relative;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) {
        margin-left: 2.2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):hover:before {
        width: 10rem;
        bottom: -52%;
        top: unset;
        left: -10%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) > a {
        width: 8rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):hover:before {
        width: 20rem;
        left: -2%;
        bottom: -52%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2) > a {
        width: 19rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):hover:before {
        width: 17rem;
        top: unset;
        bottom: -52%;
        left: 2%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3) > a {
        width: 16.9rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):hover:before {
        width: 10rem;
        top: unset;
        bottom: -52%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4) > a {
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
        margin-right: 2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child:hover:before {
        width: 23rem;
        top: unset;
        bottom: -52%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child > a {
        width: 19.9rem;
        display: inline-block;
    }
}
@media (max-width: 767px) {
    .lc_cont1_menu {
        margin-top: -3rem;
        margin-bottom: 4.2rem;
    }
    .lc_cont1_menu .container {
        padding: 0;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
        content: unset;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 23rem !important;
        height: 0.2rem !important;
        top: 144% !important;
        left: -5% !important;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
        content: unset;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 13rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -24% !important;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
        content: unset;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 17rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -11% !important;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
        content: unset;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 11rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -13% !important;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
        content: unset;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 20rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -4% !important;
    }
    .lc_cont1_menu .div_menu {
        padding-top: 3rem;
        border-radius: 0px 0px 30px 30px;
        overflow: hidden;
    }
    .lc_cont1_menu .div_menu .center_menu {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item {
        padding-top: 1.7rem;
        font-size: 1.6rem;
        margin-right: 2.4rem;
        margin-bottom: 1.9rem;
        align-self: center;
        position: relative;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) {
        margin-left: 3.2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):hover:before {
        width: 10rem;
        bottom: -52%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) > a {
        width: 8rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):hover:before {
        width: 19rem;
        left: -3%;
        bottom: -50%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2) > a {
        width: 18rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):hover:before {
        width: 16rem;
        top: unset;
        bottom: -50%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3) > a {
        width: 13.9rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):hover:before {
        width: 10rem;
        top: unset;
        bottom: -50%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4) > a {
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
        margin-right: 2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child:hover:before {
        width: 22rem;
        top: unset;
        bottom: -50%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child > a {
        width: 19.9rem;
        display: inline-block;
    }
}
.lc_cont1_menu {
    margin-bottom: 10rem;
    top: 0;
    z-index: 22;
}
.lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
    content: unset;
}
.lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 24rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 61% !important;
}
.lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
    content: unset;
}
.lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 13rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 60% !important;
}
.lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
    content: unset;
}
.lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 18rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 47% !important;
}
.lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
    content: unset;
}
.lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 20rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 31% !important;
}
.lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
    content: unset;
}
.lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
    content: ' ';
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    width: 11rem !important;
    height: 0.2rem !important;
    top: 95% !important;
    left: 21.5% !important;
}
.lc_cont1_menu .container {
    padding: 0 7rem;
}
.lc_cont1_menu .div_menu {
    background: #383B4A;
    border-radius: 0px 0px 80px 80px;
    display: flex;
    text-align: center;
    justify-content: center;
}
.lc_cont1_menu .div_menu .center_menu {
    display: flex;
}
.lc_cont1_menu .div_menu .center_menu .nav_item {
    color: #F6F6F6;
    margin-bottom: 2rem;
    margin-right: 5rem;
    padding-top: 2rem;
}
.lc_cont1_menu .div_menu .center_menu .nav_item a {
    color: #ffffff;
    opacity: 0.7;
    transition: 0.2s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
    margin-right: 0;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:before {
    content: ' ';
    display: none;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    position: absolute;
    transition: 0.6s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):before {
    width: 12rem;
    height: 0.2rem;
    top: 95%;
    left: 21%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):before {
    width: 22rem;
    height: 0.2rem;
    top: 95%;
    left: 30%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):before {
    width: 18rem;
    height: 0.2rem;
    top: 95%;
    left: 47%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):before {
    width: 24rem;
    height: 0.2rem;
    top: 95%;
    left: 61%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(5):before {
    width: 11rem;
    height: 0.2rem;
    top: 95%;
    left: 71%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover {
    transition: 0.2s ease-in;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover a {
    opacity: 1;
}
.lc_cont1_menu .div_menu .center_menu .nav_item:hover:before {
    display: unset;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item1:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item2:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item3:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
.lc_cont1_menu .div_menu .center_menu .nav_item .nav_item4:before {
    width: 10rem;
    height: 0.2rem;
    top: 95%;
}
@media (max-width: 991px) {
    .lc_cont1_menu {
        margin-bottom: 6rem;
        padding-top: -3rem;
    }
    .lc_cont1_menu .container {
        padding: 0 5rem;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
        content: unset;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 25rem !important;
        height: 0.2rem !important;
        top: 144% !important;
        left: -11% !important;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
        content: unset;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 13rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -24% !important;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
        content: unset;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 18rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -3% !important;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
        content: unset;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 11rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -13% !important;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
        content: unset;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 20rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -1% !important;
    }
    .lc_cont1_menu .div_menu {
        border-radius: 0px 0px 6rem 6rem;
        overflow: hidden;
    }
    .lc_cont1_menu .div_menu .center_menu {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item {
        padding-top: 1.7rem;
        font-size: 1.6rem;
        margin-right: 2.4rem;
        margin-bottom: 1.9rem;
        align-self: center;
        position: relative;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) {
        margin-left: 2.2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):hover:before {
        width: 10rem;
        bottom: -52%;
        top: unset;
        left: -10%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) > a {
        width: 8rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):hover:before {
        width: 20rem;
        left: -2%;
        bottom: -52%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2) > a {
        width: 19rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):hover:before {
        width: 17rem;
        top: unset;
        bottom: -52%;
        left: 2%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3) > a {
        width: 16.9rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):hover:before {
        width: 10rem;
        top: unset;
        bottom: -52%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4) > a {
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
        margin-right: 2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child:hover:before {
        width: 23rem;
        top: unset;
        bottom: -52%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child > a {
        width: 19.9rem;
        display: inline-block;
    }
}
@media (max-width: 767px) {
    .lc_cont1_menu {
        margin-top: -3rem;
        margin-bottom: 4.2rem;
    }
    .lc_cont1_menu .container {
        padding: 0;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu:hover .nav_item5:after {
        content: unset;
    }
    .lc_cont1_menu.over_cvorking .div_menu .center_menu .nav_item5:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 23rem !important;
        height: 0.2rem !important;
        top: 144% !important;
        left: -5% !important;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu:hover .nav_item3:after {
        content: unset;
    }
    .lc_cont1_menu.over_startap .div_menu .center_menu .nav_item3:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 13rem !important;
        height: 0.2rem !important;
        top: 145% !important;
        left: -24% !important;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu:hover .nav_item2:after {
        content: unset;
    }
    .lc_cont1_menu.over_resident .div_menu .center_menu .nav_item2:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 17rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -11% !important;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu:hover .nav_item4:after {
        content: unset;
    }
    .lc_cont1_menu.over_intc .div_menu .center_menu .nav_item4:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 11rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -13% !important;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu:hover .nav_item1:after {
        content: unset;
    }
    .lc_cont1_menu.over_cluster .div_menu .center_menu .nav_item1:after {
        content: ' ';
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        position: absolute;
        width: 20rem !important;
        height: 0.2rem !important;
        top: 146% !important;
        left: -4% !important;
    }
    .lc_cont1_menu .div_menu {
        padding-top: 3rem;
        border-radius: 0px 0px 30px 30px;
        overflow: hidden;
    }
    .lc_cont1_menu .div_menu .center_menu {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item {
        padding-top: 1.7rem;
        font-size: 1.6rem;
        margin-right: 2.4rem;
        margin-bottom: 1.9rem;
        align-self: center;
        position: relative;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) {
        margin-left: 3.2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1):hover:before {
        width: 10rem;
        bottom: -52%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(1) > a {
        width: 8rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2):hover:before {
        width: 19rem;
        left: -3%;
        bottom: -50%;
        top: unset;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(2) > a {
        width: 18rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3):hover:before {
        width: 16rem;
        top: unset;
        bottom: -50%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(3) > a {
        width: 13.9rem;
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4):hover:before {
        width: 10rem;
        top: unset;
        bottom: -50%;
        left: -7%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:nth-child(4) > a {
        display: inline-block;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child {
        margin-right: 2rem;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child:hover:before {
        width: 22rem;
        top: unset;
        bottom: -50%;
    }
    .lc_cont1_menu .div_menu .center_menu .nav_item:last-child > a {
        width: 19.9rem;
        display: inline-block;
    }
}
.lc_cont2 {
    margin-bottom: 12.7rem;
}
.lc_cont2 h2 {
    margin-bottom: 3rem;
}
.lc_cont2 .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 6rem;
}
.lc_cont2 .col-lg-8 {
    margin-bottom: 1.2rem;
}
.lc_cont2 .col-lg-4 {
    margin-bottom: 1.2rem;
    padding-right: 0;
}
.lc_cont2 .col-lg-4 .col-lg-12 {
    padding-right: 0;
    padding-left: 0;
}
.lc_cont2 .div_cart_info {
    padding: 2rem 2rem 1rem 2rem;
    border-radius: 2rem;
    background: #F6F6F6;
    margin-bottom: 1rem;
}
.lc_cont2 .div_cart_info .div_text {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 23px;
}
.lc_cont2 .div_cart_info .div_number {
    font-weight: 500;
    font-size: 5rem;
    line-height: 120%;
}
.lc_cont2 .div_cart_info .div_number .measure {
    margin-left: 1rem;
    font-size: 2.4rem;
}
.lc_cont2 .div_main_cart_info {
    padding: 3rem 3rem 3rem 4rem;
    border-radius: 4rem;
    background: #f6f6f6;
    display: flex;
    height: 100%;
}
.lc_cont2 .div_main_cart_info .lc_tag_oval {
    padding: 0.5rem 1.7rem;
    font-weight: 500;
    font-size: 1.7rem;
    line-height: 22px;
    margin-bottom: 2.6rem;
    margin-top: 2rem;
    cursor: default;
}
.lc_cont2 .div_main_cart_info .div_title {
    max-width: 26.2rem;
    font-weight: 500;
    font-size: 4rem;
    line-height: 110%;
    margin-bottom: 1.7rem;
}
.lc_cont2 .div_main_cart_info .div_text {
    max-width: 38.2rem;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 23px;
    margin-bottom: 0;
}
.lc_cont2 .div_main_cart_info .div_img {
    margin-bottom: -1rem;
    height: fit-content;
    padding-right: 0;
}
.lc_cont2 .information {
    display: flex;
    justify-content: space-between;
    background: #383B4A;
    border-radius: 4rem;
    color: white;
}
.lc_cont2 .information .div_img_mobile {
    display: none;
}
.lc_cont2 .information .div_info {
    padding: 5.5rem 0 5rem 5rem;
    max-width: 66.1rem;
}
.lc_cont2 .information .div_info .div_title {
    font-weight: 500;
    font-size: 4rem;
    line-height: 110%;
    margin-bottom: 1.3rem;
}
.lc_cont2 .information .div_info .div_text {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 120%;
    margin-bottom: 4.5rem;
}
.lc_cont2 .information .div_info .div_btn a {
    margin-right: 1rem;
}
.lc_cont2 .information .div_info .div_btn a:last-child {
    margin-right: 0;
}
.lc_cont2 .div_img {
    padding-right: 2.6rem;
}
@media (min-width: 780px) and (max-width: 991px) {
    .lc_cont2 .div_main_cart_info .div_img {
        align-self: center;
        width: 73%;
    }
    .lc_cont2 .div_main_cart_info .div_img > img {
        width: 100%;
    }
}
@media (max-width: 991px) {
    .lc_cont2 {
        margin-bottom: 4.3rem;
    }
    .lc_cont2 h2 {
        margin-bottom: 1rem;
    }
    .lc_cont2 .div_text {
        font-weight: 400;
        margin-bottom: 3rem;
        font-size: 1.4rem;
    }
    .lc_cont2 .div_cart_info {
        padding: 2rem 2rem 1.5rem 2.3rem;
    }
    .lc_cont2 .div_cart_info .div_text {
        font-size: 1.4rem;
    }
    .lc_cont2 .div_cart_info .div_number {
        font-size: 4rem;
    }
    .lc_cont2 .div_main_cart_info {
        padding: 2rem 2rem 0.6rem 2.6rem;
        flex-direction: column;
    }
    .lc_cont2 .div_main_cart_info .info .lc_tag_oval {
        padding: 0.3rem 1.7rem;
        font-size: 1.4rem;
        margin-top: 0;
        font-weight: 400;
        margin-bottom: 1.6rem;
    }
    .lc_cont2 .div_main_cart_info .info .div_title {
        font-size: 2.4rem;
        margin-bottom: 1.2rem;
    }
    .lc_cont2 .div_main_cart_info .info .div_text {
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_cont2 .div_main_cart_info .div_img {
        padding-right: 0;
        margin-top: -2rem;
        z-index: 0;
    }
    .lc_cont2 .div_main_cart_info .div_img > img {
        width: 95%;
    }
    .lc_cont2 .information {
        border-radius: 1.6rem;
    }
    .lc_cont2 .information .div_info {
        padding: 2.3rem 0 2.3rem 3rem;
    }
    .lc_cont2 .information .div_info .div_title {
        font-size: 2.4rem;
        margin-bottom: 0.4rem;
    }
    .lc_cont2 .information .div_info .div_text {
        font-size: 1.4rem;
        margin-bottom: 3.6rem;
    }
    .lc_cont2 .information .div_info .div_btn > a {
        margin-bottom: 1rem;
    }
    .lc_cont2 .information .div_img {
        padding-right: 1.5rem;
        width: 32%;
    }
    .lc_cont2 .information .div_img > img {
        width: 100%;
        height: 100%;
    }
}
@media (max-width: 767px) {
    .lc_cont2 {
        margin-bottom: 0.6rem;
    }
    .lc_cont2 .col-lg-4 {
        padding-right: 0.8rem;
    }
    .lc_cont2 .col-lg-8 {
        margin-bottom: 3rem;
    }
    .lc_cont2 .div_text {
        font-size: 1.4rem;
        line-height: 140%;
        margin-bottom: 3rem;
    }
    .lc_cont2 .div_cart_info {
        padding: 1.6rem 2rem 1.3rem 2rem;
        border-radius: 1.6rem;
    }
    .lc_cont2 .div_cart_info .div_text {
        margin-bottom: 0.3rem;
        font-size: 1.2rem;
        line-height: 120%;
    }
    .lc_cont2 .div_cart_info .div_number {
        font-size: 3.6rem;
    }
    .lc_cont2 .div_cart_info .div_number .measure {
        font-size: 1.8rem;
    }
    .lc_cont2 .div_main_cart_info {
        display: flex;
        flex-direction: column;
        padding: 1rem 2rem 0 2rem;
        border-radius: 1.6rem;
    }
    .lc_cont2 .div_main_cart_info .info .lc_tag_oval {
        padding: 0.4rem 1.2rem;
        font-size: 1.2rem;
        margin-bottom: 1.6rem;
    }
    .lc_cont2 .div_main_cart_info .info .div_title {
        font-size: 1.6rem;
        margin-bottom: 1.2rem;
    }
    .lc_cont2 .div_main_cart_info .info .div_text {
        font-size: 1.2rem;
        line-height: 120%;
    }
    .lc_cont2 .div_main_cart_info .div_img > img {
        width: 100%;
    }
    .lc_cont2 .information {
        flex-direction: column;
    }
    .lc_cont2 .information .div_img {
        display: none;
    }
    .lc_cont2 .information .div_img_mobile {
        display: unset;
    }
    .lc_cont2 .information .div_info {
        padding: 3.4rem 2rem 0 2rem;
    }
    .lc_cont2 .information .div_info .div_title {
        font-size: 1.7rem;
        margin-bottom: 1rem;
    }
    .lc_cont2 .information .div_info .div_text {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 2rem;
    }
    .lc_cont2 .information .div_info .div_btn {
        margin-bottom: 2rem;
    }
    .lc_cont2 .information .div_info .div_btn > a {
        margin-right: 0;
        width: 100%;
    }
    .lc_cont2 .information .div_info .div_btn > a:last-child {
        margin-bottom: 0;
    }
    .lc_cont2 .information .div_img {
        display: none;
    }
}
.lc_cont3 {
    margin-bottom: 13.7rem;
}
.lc_cont3 h2 {
    margin-bottom: 6rem;
}
.lc_cont3 .card_long {
    padding: 3rem;
    background: #f6f6f6;
    border-radius: 4rem;
}
.lc_cont3 .card_long .div_description .div_img {
    margin-bottom: 3rem;
}
.lc_cont3 .card_long .div_description .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont3 .card_long .div_description .div_info .div_text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 4rem;
}
.lc_cont3 .card_long .div_options_card .div_options {
    background: #ffffff;
    border-radius: 2rem;
    padding: 2rem;
    margin-bottom: 1rem;
}
.lc_cont3 .card_long .div_options_card .div_options:last-child {
    margin-bottom: 0;
}
.lc_cont3 .card_long .div_options_card .div_options .div_text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 0.4rem;
}
.lc_cont3 .card_long .div_options_card .div_options .div_meaning {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont3 .card_short {
    padding: 3rem;
    background: #f6f6f6;
    border-radius: 4rem;
    margin-bottom: 2rem;
}
.lc_cont3 .card_short:last-child {
    margin-bottom: 0;
}
.lc_cont3 .card_short.card1 {
    padding: 3.1rem 3rem 6.7rem 3rem;
}
.lc_cont3 .card_short.card2 {
    padding: 3rem 3rem 3.6rem 3rem;
}
.lc_cont3 .card_short.card3 {
    padding: 3rem 3rem 3.5rem 3rem;
}
.lc_cont3 .card_short .ul_new > li {
    margin-bottom: 0.8rem;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
}
.lc_cont3 .card_short .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont3 .card_short .div_info .div_descriptions {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
}
.lc_cont3 .card_short .div_img {
    margin-bottom: 2rem;
}
@media (min-width: 961px) and (max-width: 991px) {
    .lc_cont3 .card_short.card3 {
        padding: 3rem 3rem 8.6rem 3rem;
    }
}
@media (max-width: 991px) {
    .lc_cont3 {
        margin-bottom: 4.7rem;
    }
    .lc_cont3 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont3 .order_card_long {
        order: 1;
    }
    .lc_cont3 .order_card_long .card_long {
        padding: 3.3rem 3.2rem 3rem 3rem;
    }
    .lc_cont3 .order_card_long .card_long .div_info .div_title {
        line-height: 110%;
        max-width: 33.9rem;
    }
    .lc_cont3 .order_card_long .card_long .div_info .div_text {
        margin-bottom: 0;
        max-width: 40rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description {
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_info {
        margin-right: 4rem;
        line-height: 110%;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_img {
        margin-bottom: 0;
        margin-top: -3rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_img > img {
        width: 85%;
        rotate: -7deg;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card {
        display: flex;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options {
        padding: 1.7rem 2rem 2rem 2rem;
        margin-bottom: 0;
        margin-right: 1rem;
        min-width: 20.8rem;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options:last-child {
        margin-right: 0;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options .div_text {
        font-size: 1.4rem;
        margin-bottom: 1.2rem;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options .div_meaning {
        font-size: 1.8rem;
    }
    .lc_cont3 .order_card {
        order: 0;
    }
    .lc_cont3 .order_card .card_short.card2 .div_img {
        margin-bottom: 0;
    }
    .lc_cont3 .order_card .card_short .div_info .div_title {
        margin-bottom: 1.6rem;
    }
    .lc_cont3 .order_card .card_short .div_info .ul_new {
        margin-bottom: 0;
    }
    .lc_cont3 .order_card .card_short .div_info .ul_new > li {
        font-size: 1.55rem;
    }
}
@media (max-width: 767px) {
    .lc_cont3 {
        margin-bottom: 4rem;
    }
    .lc_cont3 .order_card_long .card_long {
        padding: 2rem;
        border-radius: 2.4rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description {
        display: unset;
        flex-direction: unset;
        justify-content: unset;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_img {
        margin-top: -0.4rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_img > img {
        width: 66%;
        rotate: -3deg;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_info {
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_info .div_title {
        max-width: 24rem;
        font-size: 1.8rem;
        line-height: 120%;
        margin-bottom: 1rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_info .div_text {
        font-size: 1.4rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont3 .order_card_long .card_long .div_description .div_info .div_meaning {
        font-size: 1.8rem;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card {
        display: unset;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options {
        padding: 2rem;
        margin-bottom: 1rem;
        margin-right: 0;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options:last-child {
        margin-bottom: 0;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options .div_text {
        margin-bottom: 0.8rem;
    }
    .lc_cont3 .order_card_long .card_long .div_options_card .div_options .div_meaning {
        font-size: 1.8rem;
    }
    .lc_cont3 .order_card .card_short {
        padding: 2rem;
        border-radius: 2.4rem;
    }
    .lc_cont3 .order_card .card_short .div_img > img {
        width: 60%;
    }
    .lc_cont3 .order_card .card_short .div_info .div_title {
        font-size: 1.8rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont3 .order_card .card_short .div_info .div_descriptions {
        font-size: 1.4rem;
    }
    .lc_cont3 .order_card .card_short.card1 {
        padding: 2rem;
    }
    .lc_cont3 .order_card .card_short.card2 {
        padding: 2rem;
    }
    .lc_cont3 .order_card .card_short.card3 {
        padding: 2rem;
    }
}
.lc_cont4 {
    margin-bottom: 11.3rem;
}
.lc_cont4 h2 {
    margin-bottom: 13.5rem;
}
.lc_cont4 .div_all_cards {
    display: flex;
}
.lc_cont4 .div_all_cards .div_left_card {
    display: flex;
    flex-direction: column;
    max-width: 42rem;
    margin-right: 6rem;
}
.lc_cont4 .div_all_cards .div_left_card .cards {
    padding: 3.3rem;
    border-radius: 2rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    margin-bottom: 2rem;
}
.lc_cont4 .div_all_cards .div_left_card .cards .div_img {
    position: absolute;
}
.lc_cont4 .div_all_cards .div_left_card .cards .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont4 .div_all_cards .div_left_card .cards1 .div_img {
    left: 34.7%;
    top: 45%;
    z-index: 0;
}
.lc_cont4 .div_all_cards .div_left_card .cards2 .div_img {
    left: 34.7%;
    top: 60%;
    z-index: 0;
}
.lc_cont4 .div_all_cards .div_img_zero {
    margin-right: 6rem;
    margin-top: -6rem;
    z-index: 1;
}
.lc_cont4 .div_all_cards .div_right_card {
    display: flex;
    flex-direction: column;
    max-width: 42rem;
}
.lc_cont4 .div_all_cards .div_right_card .cards {
    position: relative;
    padding: 3.3rem;
    border-radius: 2rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    margin-bottom: 2rem;
}
.lc_cont4 .div_all_cards .div_right_card .cards .div_img {
    position: absolute;
}
.lc_cont4 .div_all_cards .div_right_card .cards .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont4 .div_all_cards .div_right_card .cards3 .div_img {
    right: 98%;
    top: 39%;
    z-index: 0;
}
.lc_cont4 .div_all_cards .div_right_card .cards4 .div_img {
    right: 98%;
    top: 15%;
    z-index: 0;
}
@media (max-width: 991px) {
    .lc_cont4 {
        margin-bottom: 5rem;
    }
    .lc_cont4 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont4 .div_all_cards {
        flex-direction: column;
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_left_card {
        margin-right: 0;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards {
        padding: 2.3rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards .div_text {
        font-size: 1.8rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1 {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1:before {
        content: " ";
        width: 1.4rem;
        height: 1.4rem;
        border-radius: 100%;
        position: absolute;
        left: 98.5%;
        top: 2.5rem;
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        border: 1px solid rgba(0, 0, 0, 0.1);
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1 .div_img {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2 {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2:before {
        content: " ";
        width: 1.4rem;
        height: 1.4rem;
        border-radius: 100%;
        position: absolute;
        left: 98.5%;
        top: 2.5rem;
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        border: 1px solid rgba(0, 0, 0, 0.1);
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2 .div_img {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_img_zero {
        position: absolute;
        left: 65%;
        top: 10%;
        margin-top: 0;
        margin-right: 0;
    }
    .lc_cont4 .div_all_cards .div_img_zero > img {
        width: 100%;
    }
    .lc_cont4 .div_all_cards .div_right_card {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards {
        padding: 2.3rem;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards .div_text {
        font-size: 1.8rem;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3 {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3:before {
        content: " ";
        width: 1.4rem;
        height: 1.4rem;
        border-radius: 100%;
        position: absolute;
        left: 98.5%;
        top: 2.5rem;
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        border: 1px solid rgba(0, 0, 0, 0.1);
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3 .div_img {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4 {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4:before {
        content: " ";
        width: 1.4rem;
        height: 1.4rem;
        border-radius: 100%;
        position: absolute;
        left: 98.5%;
        top: 3.5rem;
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
        border: 1px solid rgba(0, 0, 0, 0.1);
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4 .div_img {
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 814px) {
    .lc_cont4 .div_all_cards .div_left_card {
        margin-right: 0;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards {
        padding: 2.3rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards .div_text {
        font-size: 1.8rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1:before {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1 .div_img {
        display: unset;
        top: 59%;
        z-index: 0;
        rotate: 19deg;
        left: 97.5%;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2:before {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2 .div_img {
        display: unset;
        top: 235%;
        z-index: 0;
        left: 98.7%;
    }
    .lc_cont4 .div_all_cards .div_right_card {
        position: relative;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards {
        padding: 2.3rem;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards .div_text {
        font-size: 1.8rem;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3:before {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3 .div_img {
        right: unset;
        display: unset;
        left: 98.4%;
        top: 37%;
        z-index: 0;
        rotate: 180deg;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4:before {
        display: none;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4 .div_img {
        right: unset;
        display: unset;
        left: 96.5%;
        top: -149%;
        z-index: 0;
        rotate: 199deg;
    }
}
@media (max-width: 767px) {
    .lc_cont4 {
        margin-bottom: 6rem;
    }
    .lc_cont4 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont4 .div_all_cards .div_left_card {
        z-index: 2;
        margin-bottom: 0.8rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards {
        border-radius: 1.6rem;
        padding: 1.4rem;
        background: white;
        max-width: 22.4rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards1:before {
        content: unset;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards.cards2:before {
        content: unset;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards:last-child {
        margin-bottom: 0;
    }
    .lc_cont4 .div_all_cards .div_left_card .cards .div_text {
        font-size: 1.4rem;
        line-height: 140%;
    }
    .lc_cont4 .div_all_cards .div_img_zero {
        z-index: 0;
        width: 60%;
        left: 53%;
        top: 6%;
    }
    .lc_cont4 .div_all_cards .div_img_zero > img {
        width: 100%;
    }
    .lc_cont4 .div_all_cards .div_right_card {
        margin-top: 0;
        z-index: 2;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards {
        border-radius: 1.6rem;
        padding: 1.4rem;
        margin-bottom: 0.8rem;
        background: white;
        max-width: 22.4rem;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards3:before {
        content: unset;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards.cards4:before {
        content: unset;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards:last-child {
        margin-bottom: 0;
    }
    .lc_cont4 .div_all_cards .div_right_card .cards .div_text {
        font-size: 1.4rem;
        line-height: 140%;
    }
}
.second_page .slick-slider:not(.not_dots) {
    margin-bottom: 0;
}
.lc_cont5 {
    margin-bottom: 15.7rem;
}
.lc_cont5 .nav_class_sl2 .append_arrows {
    position: absolute;
    bottom: 3rem;
    left: 52%;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-prev {
    opacity: 0.4;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-prev:hover {
    opacity: 1;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-prev:hover svg {
    stroke: rgba(94, 255, 146, 0.94);
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-next {
    opacity: 0.4;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-next:hover {
    opacity: 1;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-next:hover svg {
    stroke: rgba(94, 255, 146, 0.94);
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-dots {
    margin: 0 1rem;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-dots > button {
    opacity: 1;
}
.lc_cont5 .nav_class_sl2 .append_arrows .slick-dots .slick-active > button {
    background: #16FF00;
}
.lc_cont5 .nav_class_sl1 .append_arrows {
    position: absolute;
    bottom: 3rem;
    left: 52%;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-prev {
    opacity: 0.4;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-prev:hover {
    opacity: 1;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-prev:hover svg {
    stroke: rgba(94, 255, 146, 0.94);
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-next {
    opacity: 0.4;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-next:hover {
    opacity: 1;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-next:hover svg {
    stroke: rgba(94, 255, 146, 0.94);
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-dots {
    margin: 0 1rem;
}
.lc_cont5 .nav_class_sl1 .append_arrows .slick-dots .slick-active > button {
    background: #16FF00;
}
.lc_cont5 .lc_slider {
    position: relative;
    margin: 0 !important;
    background: #F8F8F8;
    border-radius: 2rem;
}
.lc_cont5 .lc_slider .cards_slider {
    display: flex;
    padding: 2rem;
}
.lc_cont5 .lc_slider .cards_slider .div_img {
    margin-right: 2rem;
}
.lc_cont5 .lc_slider .cards_slider .div_img > img {
    border-radius: 2rem;
}
.lc_cont5 .lc_slider .cards_slider .div_img .lc_slider_square {
    position: absolute;
    border: none;
    padding: 0.5rem 1.1rem;
    cursor: none;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide1 {
    top: 11%;
    left: 9.7%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide2 {
    top: 11%;
    left: 18.7%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide3 {
    top: 11%;
    left: 27.7%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide4 {
    top: 11%;
    left: 36.9%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide5 {
    top: 11%;
    left: 45.9%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide2_1 {
    top: 11%;
    left: 12%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide2_2 {
    top: 11%;
    left: 23%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide2_3 {
    top: 11%;
    left: 34.2%;
}
.lc_cont5 .lc_slider .cards_slider .div_img .slide2_4 {
    top: 11%;
    left: 45.3%;
}
.lc_cont5 .lc_slider .cards_slider .div_info {
    max-width: 26.5rem;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1rem;
    margin-top: 2rem;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 7rem;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot .dt1 {
    display: flex;
    align-items: center;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot .dt1 .sl_arrow {
    cursor: pointer;
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot .dt1 .sl_arrow svg {
    stroke: rgba(132, 140, 134, 0.22);
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot .dt1 .sl_arrow:hover svg {
    stroke: rgba(94, 255, 146, 0.94);
}
.lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot .dt1 .sl_arrow_prev {
    margin-right: 3rem;
}
.lc_cont5 .cards {
    display: flex;
    background: #F8F8F8;
    border-radius: 2rem;
    padding: 2rem;
}
.lc_cont5 .cards .div_img {
    margin-right: 2rem;
}
.lc_cont5 .cards .div_img > img {
    border-radius: 2rem;
}
.lc_cont5 .cards .div_img .lc_slider_square {
    position: absolute;
    border: none;
    padding: 0.5rem 1.1rem;
    cursor: none;
}
.lc_cont5 .cards .div_img .cards2 {
    top: 10%;
    left: 8.9%;
}
.lc_cont5 .cards .div_info {
    max-width: 26.5rem;
}
.lc_cont5 .cards .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1rem;
    margin-top: 2rem;
}
.lc_cont5 .cards .div_info .div_text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 7rem;
}
@media (max-width: 991px) {
    .lc_cont5 {
        margin-bottom: 4.5rem;
    }
    .lc_cont5 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont5 .lc_slider .cards_slider {
        max-height: 25.1rem;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img > img {
        width: 100%;
        height: 100%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info {
        max-width: 37rem;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info .div_title {
        margin-top: 0;
        max-width: 32.5rem;
        line-height: 110%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info .div_text {
        margin-bottom: 1rem;
    }
    .lc_cont5 .div_cards .cards {
        max-height: 25.1rem;
    }
    .lc_cont5 .div_cards .cards .div_img > img {
        width: 100%;
        height: 100%;
    }
    .lc_cont5 .div_cards .cards .div_info {
        max-width: 37rem;
    }
    .lc_cont5 .div_cards .cards .div_info .div_title {
        margin-top: 0;
    }
    .lc_cont5 .div_cards .cards .div_info .div_text {
        margin-bottom: 1rem;
    }
}
@media (max-width: 767px) {
    .lc_cont5 {
        margin-bottom: 1rem;
    }
    .lc_cont5 .nav_class_sl1 .append_arrows {
        bottom: 2rem;
        left: 7%;
        width: 88%;
        overflow: hidden;
    }
    .lc_cont5 .nav_class_sl1 .append_arrows .slick-dots_mobile {
        overflow: unset;
    }
    .lc_cont5 .nav_class_sl1 .append_arrows .slick-dots_mobile .slick-dots {
        left: calc(50% - 10rem);
    }
    .lc_cont5 .nav_class_sl1 .append_arrows .slick-dots_mobile .slick-dots > button {
        opacity: 1;
    }
    .lc_cont5 .nav_class_sl2 .append_arrows {
        bottom: 2rem;
        left: 11%;
        width: 81%;
        overflow: hidden;
    }
    .lc_cont5 .nav_class_sl2 .append_arrows .slick-dots_mobile {
        overflow: unset;
    }
    .lc_cont5 .nav_class_sl2 .append_arrows .slick-dots_mobile .slick-dots {
        left: calc(50% - 8rem);
    }
    .lc_cont5 .nav_class_sl2 .append_arrows .slick-dots_mobile .slick-dots > button {
        opacity: 1;
    }
    .lc_cont5 .slide2 .slick-dots {
        margin-top: 0;
        padding-bottom: 2rem;
    }
    .lc_cont5 .lc_slider .cards_slider {
        flex-direction: column;
        max-height: unset;
        min-height: 46.6rem;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img {
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img > img {
        width: 100%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide1 {
        top: 8%;
        left: 10.3%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide2 {
        top: 8%;
        left: 19.3%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide3 {
        top: 8%;
        left: 28.3%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide4 {
        top: 8%;
        left: 37.7%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide5 {
        top: 8%;
        left: 46.7%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide2_1 {
        top: 8%;
        left: 12.5%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide2_2 {
        top: 8%;
        left: 23.5%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide2_3 {
        top: 8%;
        left: 34.7%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_img .slide2_4 {
        top: 8%;
        left: 45.8%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info .div_title {
        font-size: 1.8rem;
        line-height: 120%;
        margin-bottom: 0.8rem;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info .div_text {
        margin-bottom: 1rem;
        font-size: 1.4rem;
        line-height: 130%;
    }
    .lc_cont5 .lc_slider .cards_slider .div_info .div_btn_bot {
        display: none;
    }
    .lc_cont5 .div_cards .cards {
        flex-direction: column;
        max-height: unset;
    }
    .lc_cont5 .div_cards .cards .div_img {
        margin-bottom: 2rem;
        margin-right: 0;
    }
    .lc_cont5 .div_cards .cards .div_img > img {
        width: 100%;
    }
    .lc_cont5 .div_cards .cards .div_img .lc_slider_square {
        top: 8%;
        left: 12%;
    }
    .lc_cont5 .div_cards .cards .div_img_mobile {
        display: none;
    }
    .lc_cont5 .div_cards .cards .div_title {
        font-size: 1.8rem;
    }
    .lc_cont5 .div_cards .cards .div_text {
        margin-bottom: 1rem;
        font-size: 1.4rem;
        line-height: 130%;
    }
}
.slide_carusel_cont6 {
    margin-bottom: 16rem;
}
.slide_carusel_cont6 .div_el {
    display: flex;
    opacity: 0;
    justify-content: space-between;
    overflow: hidden;
    box-shadow: 0 0.4rem 2rem rgba(0, 0, 0, 0.08);
    border-radius: 40px;
    height: 300px;
    position: relative;
    background: #ffffff;
    transition: all 0.3s ease;
}
.slide_carusel_cont6 .div_el .div_info {
    display: none;
    padding: 7rem 0 0 5rem;
}
.slide_carusel_cont6 .div_el .div_info .div_title {
    max-width: 52.1rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1.2rem;
}
.slide_carusel_cont6 .div_el .div_info .div_text {
    max-width: 48.7rem;
    font-weight: 400;
    font-size: 1.7rem;
    line-height: 2.2rem;
}
.slide_carusel_cont6 .div_el .div_img {
    display: none;
}
.slide_carusel_cont6 .div_el .div_img_mobile {
    display: none;
}
.slide_carusel_cont6 .slick-track {
    transition: none !important;
}
.slide_carusel_cont6 .slick-slider .slick-list {
    padding: 2rem 8.5rem 2.3rem 8.5rem !important;
}
.slide_carusel_cont6 .slick-active .div_el .div_info {
    display: unset;
}
.slide_carusel_cont6 .slick-active .div_el .div_img {
    display: unset;
}
.slide_carusel_cont6 .slide_navigation .slick-dots .slick-active > button {
    background: #16FF00;
}
.slide_carusel_cont6 .slide_navigation .slick-arrow svg {
    opacity: 0.2;
}
.slide_carusel_cont6 .slide_navigation .slick-arrow svg:hover {
    stroke: rgba(94, 255, 146, 0.94);
    opacity: 1;
}
.slide_carusel_cont6 .slick-current .div_el {
    opacity: 1;
    z-index: 3;
}
.slide_carusel_cont6 .slick-current + .slick-slide .div_el {
    transform: translate(calc(-100% + 76px), 25px);
    height: calc(100% - 52px);
    margin: 0 -38px;
    z-index: 2;
    opacity: 1;
}
.slide_carusel_cont6 .slick-current + .slick-slide + .slick-slide .div_el {
    transform: translate(calc(-200% + 280px), 60px);
    height: calc(100% - 120px);
    margin: 0 -70px;
    z-index: 1;
    opacity: 1;
}
@media (max-width: 991px) {
    .slide_carusel_cont6 {
        margin-bottom: 6.3rem;
    }
    .slide_carusel_cont6 .div_text_top {
        margin-bottom: 1rem;
    }
    .slide_carusel_cont6 .slick-slider .slick-list {
        padding: 2rem 2.5rem 2.3rem 2.5rem !important;
        height: 262px;
    }
    .slide_carusel_cont6 .slick-current + .slick-slide + .slick-slide .div_el {
        margin: 0 -70px;
        opacity: 0;
    }
    .slide_carusel_cont6 .slick-current + .slick-slide .div_el {
        height: calc(100% - 134px);
        margin-right: 40px;
        margin-left: -65px;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el {
        width: 100%;
        height: 22rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info {
        padding: 3.5rem 0 0 3.5rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info .div_title {
        line-height: 110%;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info .div_text {
        line-height: 140%;
        font-size: 1.6rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_img > img {
        width: 100%;
        height: 100%;
    }
}
@media (max-width: 767px) {
    .slide_carusel_cont6 .div_text_top {
        line-height: 140%;
    }
    .slide_carusel_cont6 .slick-current + .slick-slide .div_el {
        display: none;
    }
    .slide_carusel_cont6 .slick-current + .slick-slide + .slick-slide .div_el {
        display: none;
    }
    .slide_carusel_cont6 .slick-slider .slick-list {
        padding: 1rem !important;
        height: 43rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el {
        height: 40rem;
        display: flex;
        flex-direction: column;
        border-radius: 2.4rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info {
        padding: 3rem 2rem 0 2rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info .div_title {
        font-size: 1.8rem;
        line-height: 120%;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_info .div_text {
        line-height: 140%;
        font-size: 1.4rem;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_img {
        display: none;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_img_mobile {
        display: unset;
    }
    .slide_carusel_cont6 .slick-slide.slick-current.slick-active .div_el .div_img_mobile > img {
        width: 100%;
    }
}
.lc_cont7 {
    margin-bottom: 13.6rem;
}
.lc_cont7 .block_connection {
    padding: 6.5rem 0 6.5rem 6rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/2125d8.png");
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    background-color: #383B4A;
    border-radius: 4rem;
    margin-bottom: 2rem;
}
.lc_cont7 .lc_forms {
    display: flex;
    justify-content: space-between;
}
.lc_cont7 .lc_forms .div_inner h2 {
    margin-bottom: 2rem;
}
.lc_cont7 .lc_forms .div_inner .div_a3 {
    margin-bottom: 0.3rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 4rem;
}
.lc_cont7 .lc_forms .div_inner .div_a4 {
    margin-bottom: 4rem;
    font-weight: 500;
    font-size: 1.5rem;
    line-height: 2.2rem;
}
.lc_cont7 .lc_forms .div_inner .div_btn {
    display: flex;
}
.lc_cont7 .lc_forms .div_inner .div_btn > a {
    margin-right: 1rem;
    flex: none;
}
.lc_cont7 .lc_forms .div_inner .div_btn > a:last-child {
    margin-bottom: 0;
}
.lc_cont7 .div_card1 {
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/6ebb71.jpg") no-repeat center;
    border-radius: 4rem;
    padding: 5rem;
    background-size: cover;
}
.lc_cont7 .div_card1 .btn {
    margin-bottom: 1rem;
}
.lc_cont7 .div_card1 .div_text {
    margin-bottom: 9.2rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont7 .div_card2 {
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/c3648c.jpg") no-repeat center;
    border-radius: 4rem;
    padding: 5rem;
    background-size: cover;
}
.lc_cont7 .div_card2 .btn {
    margin-bottom: 1rem;
}
.lc_cont7 .div_card2 .div_text {
    margin-bottom: 9.2rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
@media (max-width: 991px) {
    .lc_cont7 {
        margin-bottom: 4.7rem;
    }
    .lc_cont7 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont7 .block_connection {
        padding: 3rem;
        border-radius: 2rem;
        margin-bottom: 1.6rem;
    }
    .lc_cont7 .block_connection .div_inner h2 {
        font-size: 2.4rem;
        margin-bottom: 0.2rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts {
        display: flex;
        margin-bottom: 2rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts .div_a3 {
        font-size: 1.6rem;
        font-weight: 400;
        margin-bottom: 0;
        margin-right: 1.6rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts .div_a4 {
        font-size: 1.6rem;
        font-weight: 400;
        margin-bottom: 0;
        align-self: center;
    }
    .lc_cont7 .div_card1 {
        border-radius: 2rem;
        padding: 3rem 3rem 2rem 3rem;
    }
    .lc_cont7 .div_card1 .div_text {
        font-size: 1.8rem;
        line-height: 110%;
        margin-bottom: 6rem;
    }
    .lc_cont7 .div_card2 {
        border-radius: 2rem;
        padding: 3rem 3rem 2rem 3rem;
    }
    .lc_cont7 .div_card2 .div_text {
        font-size: 1.8rem;
        line-height: 110%;
        margin-bottom: 6rem;
    }
}
@media (max-width: 767px) {
    .lc_cont7 {
        margin-bottom: 3rem;
    }
    .lc_cont7 .row > div {
        margin-bottom: 1rem;
    }
    .lc_cont7 .row > div:last-child {
        margin-bottom: 0;
    }
    .lc_cont7 .block_connection {
        background: url("https://i.moscow/upload/lending/lomonosov_cluster/fa06eb.png") no-repeat bottom;
        background-size: auto;
        background-color: #383B4A;
        padding: 2.4rem 2rem 19.4rem 2rem;
        border-radius: 2.4rem;
        margin-bottom: 3rem;
    }
    .lc_cont7 .block_connection .div_inner h2 {
        margin-bottom: 0.8rem;
        font-size: 2rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts {
        margin-bottom: 3rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts .div_a3 {
        font-size: 1.3rem;
        margin-right: 1.2rem;
    }
    .lc_cont7 .block_connection .div_inner .contacts .div_a4 {
        font-size: 1.3rem;
    }
    .lc_cont7 .block_connection .div_inner .div_btn {
        display: unset;
    }
    .lc_cont7 .block_connection .div_inner .div_btn > a {
        margin-bottom: 1rem;
        margin-right: 0;
        width: 100%;
    }
    .lc_cont7 .block_connection .div_inner .div_btn > a:last-child {
        margin-bottom: 0;
    }
    .lc_cont7 .div_card1 {
        border-radius: 1.6rem;
        padding: 2.1rem 2.4rem 1rem 2.4rem;
    }
    .lc_cont7 .div_card1 .div_text {
        font-size: 1.6rem;
        margin-bottom: 4rem;
        line-height: 22px;
    }
    .lc_cont7 .div_card1 .btn {
        width: 100%;
    }
    .lc_cont7 .div_card2 {
        border-radius: 1.6rem;
        padding: 2.1rem 2.4rem 1rem 2.4rem;
    }
    .lc_cont7 .div_card2 .div_text {
        font-size: 1.6rem;
        margin-bottom: 4rem;
        line-height: 22px;
    }
    .lc_cont7 .div_card2 .btn {
        width: 100%;
    }
}
.lc_cont8 {
    margin-bottom: 8rem;
}
.lc_cont8 .card_lc {
    display: flex;
}
.lc_cont8 .card_lc .div_map {
    height: 46rem;
    position: relative;
    width: 65%;
    border-radius: 4rem;
    overflow: hidden;
    margin-right: 2.7rem;
    box-shadow: 0px 4px 20px rgba(0, 46, 69, 0.1);
}
.lc_cont8 .card_lc .div_map_cont {
    z-index: 1;
    width: 34rem;
    padding: 3rem;
    position: absolute;
    top: 3rem;
    right: 3rem;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(0, 46, 69, 0.1);
}
.lc_cont8 .card_lc .div_map_cont h3 {
    margin-bottom: 2rem;
}
.lc_cont8 .card_lc .div_map_cont .div_tag {
    display: inline-block;
    border: 1px solid rgba(0, 0, 0, 0.2);
    padding: 0.5rem 1.1rem;
    border-radius: 14px;
    font-size: 1.4rem;
    line-height: 120%;
    margin-bottom: 1.2rem;
}
.lc_cont8 .card_lc .div_map_cont .div_tag:last-child {
    margin-bottom: 0;
}
.lc_cont8 .card_lc .div_info .div_description {
    box-shadow: 0px 4px 20px rgba(0, 46, 69, 0.1);
    border-radius: 2rem;
    background: #ffffff;
    padding: 3rem;
    min-width: 40rem;
}
.lc_cont8 .card_lc .div_info .div_description .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont8 .card_lc .div_info .div_description .block_check {
    display: flex;
    flex-direction: column;
    margin-bottom: 3.2rem;
}
.lc_cont8 .card_lc .div_info .div_description .block_check .div_check {
    flex: none;
    padding: 0.5rem 1.1rem;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 1.4rem;
    margin-bottom: 1.2rem;
    width: fit-content;
}
.lc_cont8 .card_lc .div_info .div_description .block_check .div_check:last-child {
    margin-bottom: 0;
}
.lc_cont8 .card_lc .div_info .div_description .div_btn {
    width: 100%;
}
.lc_cont8 .card_lc .div_info .div_description .div_btn > a {
    width: 100%;
    margin-bottom: 0.8rem;
}
@media (max-width: 991px) {
    .lc_cont8 {
        margin-bottom: 3.4rem;
    }
    .lc_cont8 h2 {
        margin-bottom: 3.6rem;
    }
    .lc_cont8 .card_lc .div_map {
        height: 38rem;
        width: 50%;
        margin-right: 2rem;
        border-radius: 2rem;
    }
    .lc_cont8 .card_lc .div_map_cont {
        width: 24rem;
        padding: 2rem;
        top: 2rem;
        right: 2rem;
    }
    .lc_cont8 .card_lc .div_info {
        width: 50%;
    }
    .lc_cont8 .card_lc .div_info .div_description {
        min-width: unset;
        width: 100%;
        padding: 2rem;
    }
    .lc_cont8 .card_lc .div_info .div_description .div_title {
        font-size: 2.4rem;
        margin-bottom: 2rem;
    }
    .lc_cont8 .card_lc .div_info .div_description .block_check {
        margin-bottom: 2rem;
    }
    .lc_cont8 .card_lc .div_info .div_description .block_check .div_check {
        margin-bottom: 0.8rem;
    }
}
@media (max-width: 767px) {
    .lc_cont8 {
        margin-bottom: 4.2rem;
    }
    .lc_cont8 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont8 .card_lc {
        flex-direction: column;
    }
    .lc_cont8 .card_lc .div_map {
        height: 27.5rem;
        width: 100%;
        margin-right: 0;
        margin-bottom: 2rem;
        border-radius: 1.6rem;
    }
    .lc_cont8 .card_lc .div_info {
        width: 100%;
    }
    .lc_cont8 .card_lc .div_info .div_description {
        border-radius: 2rem;
    }
    .lc_cont8 .card_lc .div_info .div_description .div_title {
        font-size: 1.8rem;
        margin-bottom: 1.2rem;
    }
    .lc_cont8 .card_lc .div_info .div_description .block_check .div_check {
        font-size: 1.2rem;
    }
}
.lc_cont9 {
    padding-top: 10rem;
    padding-bottom: 10rem;
    margin-bottom: 6rem;
}
.lc_cont9 .div_document {
    display: flex;
    flex-wrap: wrap;
    padding: 4rem;
    background: #ffffff;
    border-radius: 4rem;
    margin-bottom: 2rem;
}
.lc_cont9 .div_document .file_el {
    margin-bottom: 4rem;
}
.lc_cont9 .div_document .file_el:nth-child(3) {
    margin-bottom: 0;
}
.lc_cont9 .div_document .file_el:last-child {
    margin-bottom: 0;
}
.lc_cont9 .div_document .file_el .file_td2 .file_tit {
    max-width: 43.1rem;
    margin-bottom: 2rem;
}
.lc_cont9 .div_text {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 120%;
}
@media (max-width: 991px) {
    .lc_cont9 {
        margin-bottom: 4rem;
        padding-top: 4rem;
        padding-bottom: 3rem;
    }
    .lc_cont9 .div_text {
        font-size: 1.2rem;
    }
    .lc_cont9 .div_document {
        padding: 2rem 1.7rem 2.4rem 2.4rem;
        border-radius: 2.4rem;
    }
    .lc_cont9 .div_document .file_el {
        margin-bottom: 3rem;
    }
    .lc_cont9 .div_document .file_el:nth-child(3) {
        margin-bottom: 3rem;
    }
    .lc_cont9 .div_document .file_el:last-child {
        margin-bottom: 0;
    }
    .lc_cont9 .div_document .file_el .file_td1 {
        width: 6rem;
    }
    .lc_cont9 .div_document .file_el .file_td1 .file_ico {
        width: 6rem;
        height: 6rem;
        background-size: 2.9rem 3.7rem;
    }
    .lc_cont9 .div_document .file_el .file_td2 {
        padding-top: 0;
    }
    .lc_cont9 .div_document .file_el .file_td2 .file_tit {
        max-width: unset;
        margin-right: 0;
        margin-bottom: 1.2rem;
        font-size: 1.2rem;
        line-height: 120%;
    }
    .lc_cont9 .div_document .file_el .file_td2 .file_text2 .file_text1 {
        font-weight: 500;
        font-size: 1.2rem;
        line-height: 120%;
        margin-right: 2rem;
    }
}
@media (max-width: 767px) {
    .lc_cont9 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont9 .div_document {
        padding: 0.8rem 2rem 3rem 0.8rem;
        border-radius: 1.6rem;
        margin-bottom: 4rem;
    }
    .lc_cont9 .div_document .file_el {
        margin-bottom: 2rem;
        display: flex;
        flex-direction: column;
    }
    .lc_cont9 .div_document .file_el .file_td1 {
        margin-bottom: 0.3rem;
    }
    .lc_cont9 .div_document .file_el .file_td1 .file_ico {
        background-size: 2.9rem 3.5rem;
    }
    .lc_cont9 .div_document .file_el .file_td2 {
        padding-left: 1rem;
        max-width: 100%;
    }
    .lc_cont9 .div_document .file_el .file_td2 .file_text2 .file_text1 {
        margin-right: 1rem;
    }
    .lc_cont9 .div_document .file_el:nth-child(3) {
        margin-bottom: 2rem;
    }
}
.lc_cont11 {
    margin-bottom: 11.6rem;
}
.lc_cont11 .div_card_btn {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}
.lc_cont11 .div_card_btn .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 2.4rem;
}
.lc_cont11 .div_card_btn .div_btn > a {
    margin-bottom: 2rem;
}
.lc_cont11 .div_card_btn .div_btn > a:last-child {
    margin-bottom: 0;
}
.lc_cont11 .right_card_cont11 {
    display: flex;
    flex-wrap: wrap;
}
.lc_cont11 .right_card_cont11 .div_card {
    display: flex;
    flex-direction: column;
    padding: 2rem;
    border-radius: 4rem;
    background: #F6F6F6;
    min-height: 100%;
}
.lc_cont11 .right_card_cont11 .div_card .div_text {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont11 .right_card_cont11 .div_card .div_img {
    margin-bottom: 3rem;
}
.lc_cont11 .block_questions .block_connection {
    padding: 3.8rem 6rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/d214be.png");
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    background-color: #383B4A;
    border-radius: 2rem;
}
.lc_cont11 .block_questions .block_connection .div_inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: unset;
}
.lc_cont11 .block_questions .block_connection .div_inner h2 {
    margin-bottom: 0;
}
@media (max-width: 991px) {
    .lc_cont11 {
        margin-bottom: 7rem;
    }
    .lc_cont11 .col-lg-3 {
        margin-bottom: 2rem;
    }
    .lc_cont11 .col-md-12 {
        padding: 0;
    }
    .lc_cont11 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont11 .div_card_btn .div_text {
        font-size: 2.4rem;
        margin-bottom: 3rem;
        line-height: 110%;
    }
    .lc_cont11 .div_card_btn .div_btn {
        display: flex;
        flex-direction: column;
    }
    .lc_cont11 .div_card_btn .div_btn > a {
        width: fit-content;
    }
    .lc_cont11 .right_card_cont11 {
        display: unset;
        flex-wrap: unset;
    }
    .lc_cont11 .right_card_cont11 .div_card {
        flex-direction: unset;
        margin-bottom: 1rem;
    }
    .lc_cont11 .right_card_cont11 .div_card .div_text {
        font-size: 1.8rem;
        align-self: center;
    }
    .lc_cont11 .right_card_cont11 .div_card .div_img {
        margin-right: 2rem;
        margin-bottom: 0rem;
    }
    .lc_cont11 .block_questions .block_connection {
        padding: 3rem 4rem 3rem 3rem;
        background-position: unset;
        background-position-x: 29rem;
    }
    .lc_cont11 .block_questions .block_connection .div_inner h2 {
        font-size: 2.4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont11 {
        margin-bottom: 3rem;
    }
    .lc_cont11 .div_card_btn .div_text {
        font-size: 1.6rem;
    }
    .lc_cont11 .div_card_btn .div_btn {
        margin-bottom: 1rem;
    }
    .lc_cont11 .div_card_btn .div_btn > a {
        margin-bottom: 2.3rem;
        width: 100%;
    }
    .lc_cont11 .div_card_btn .div_btn > a:last-child {
        justify-content: center;
        font-size: 1.6rem;
    }
    .lc_cont11 .right_card_cont11 .div_card {
        border-radius: 1.6rem;
        text-align: center;
        padding: 2rem;
    }
    .lc_cont11 .right_card_cont11 .div_card .div_img {
        width: 6rem;
        height: 6rem;
    }
    .lc_cont11 .right_card_cont11 .div_card .div_img > img {
        width: 100%;
    }
    .lc_cont11 .right_card_cont11 .div_card .div_text {
        font-size: 1.6rem;
    }
    .lc_cont11 .right_card_cont11 .div_card:last-child .div_img > img {
        width: 6rem;
    }
    .lc_cont11 .block_questions .block_connection {
        background: url("https://i.moscow/upload/lending/lomonosov_cluster/b9f442.png") no-repeat bottom;
        background-color: #383B4A;
        border-radius: 2rem;
        padding: 3.7rem 2rem;
        background-size: contain;
        min-height: 30rem;
    }
    .lc_cont11 .block_questions .block_connection .div_inner {
        justify-content: center;
        flex-direction: column;
    }
    .lc_cont11 .block_questions .block_connection .div_inner h2 {
        margin-bottom: 2.2rem;
    }
    .lc_cont11 .block_questions .block_connection .div_inner .div_btn {
        width: 100%;
    }
    .lc_cont11 .block_questions .block_connection .div_inner .div_btn > a {
        width: 100%;
    }
}
.lc_cont12 {
    margin-bottom: 7rem;
}
.lc_cont12 h2 {
    margin-bottom: 6rem;
}
.lc_cont12 .col-lg-9 .row {
    min-height: 45rem;
}
.lc_cont12 .col-lg-9 .row .col-lg-6:nth-child(3) {
    margin-bottom: 0;
}
.lc_cont12 .col-lg-9 .row .col-lg-6:last-child {
    margin-bottom: 0;
}
.lc_cont12 .div_card {
    display: flex;
    flex-direction: column;
    background: #F6F6F6;
    border-radius: 4rem;
    padding: 3rem 4rem 4rem 3rem;
    min-height: 100%;
}
.lc_cont12 .div_card .toltip_lomonosov {
    position: absolute;
    right: 10%;
}
.lc_cont12 .div_card .div_img {
    margin-bottom: 2rem;
}
.lc_cont12 .div_card .div_text {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont12 .div_card_btn .div_btn {
    margin-bottom: 4rem;
}
.lc_cont12 .div_card_btn .div_btn > a {
    width: 100%;
    margin-bottom: 1rem;
}
.lc_cont12 .div_card_btn .div_btn .btn2-light2 {
    border: none;
}
.lc_cont12 .div_card_btn .div_img > img {
    border-radius: 2rem;
}
@media (max-width: 991px) {
    .lc_cont12 {
        margin-bottom: 4rem;
    }
    .lc_cont12 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont12 .col-lg-9 .row .col-lg-6:nth-child(3) {
        margin-bottom: 2rem;
    }
    .lc_cont12 .col-lg-9 .row .col-lg-6:last-child {
        margin-bottom: 2rem;
    }
    .lc_cont12 .div_card {
        padding: 3rem;
    }
    .lc_cont12 .div_card .div_text {
        font-size: 1.8rem;
    }
    .lc_cont12 .div_card_btn {
        display: flex;
        max-height: 20.4rem;
    }
    .lc_cont12 .div_card_btn .div_img {
        width: 50%;
        display: flex;
        justify-content: end;
    }
    .lc_cont12 .div_card_btn .div_img > img {
        width: 100%;
    }
    .lc_cont12 .div_card_btn .div_btn {
        display: flex;
        justify-content: center;
        flex-direction: column;
        width: 42%;
        margin-right: 6.7rem;
    }
}
@media (max-width: 767px) {
    .lc_cont12 {
        margin-bottom: 2rem;
    }
    .lc_cont12 .mb1_lomonosov {
        margin-bottom: 1rem;
    }
    .lc_cont12 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont12 .col-lg-9 .row .col-lg-6:nth-child(3) {
        margin-bottom: 1rem;
    }
    .lc_cont12 .col-lg-9 .row .col-lg-6:last-child {
        margin-bottom: 1rem;
    }
    .lc_cont12 .div_card {
        padding: 2rem;
        border-radius: 2rem;
    }
    .lc_cont12 .div_card .div_img {
        margin-bottom: 2rem;
        width: 6rem;
        height: 6rem;
    }
    .lc_cont12 .div_card .div_img > img {
        width: 100%;
    }
    .lc_cont12 .div_card .div_text {
        font-size: 1.6rem;
        line-height: 112.33%;
    }
    .lc_cont12 .div_card_btn {
        flex-direction: column;
        max-height: unset;
    }
    .lc_cont12 .div_card_btn .div_btn {
        flex-direction: column;
        width: unset;
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .lc_cont12 .div_card_btn .div_img {
        width: unset;
        height: 20.4rem;
    }
}
.lc_cont13 {
    padding-top: 10rem;
    padding-bottom: 8rem;
    margin-bottom: 10rem;
}
.lc_cont13 h2 {
    margin-bottom: 4rem;
}
.lc_cont13 .dt2 {
    margin-left: 6rem;
}
.lc_cont13 .dt2 .card_right {
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/e63e54.jpg") no-repeat center top;
    display: flex;
    flex-direction: column;
    padding: 2.8rem;
    border-radius: 2.6rem;
    background-size: cover;
    color: white;
    width: 29.3rem;
    margin-bottom: 2.5rem;
    min-height: 40rem;
}
.lc_cont13 .dt2 .card_right .div_text_top {
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 100%;
    color: #16FF00;
}
.lc_cont13 .dt2 .card_right .div_text_bottom {
    display: flex;
    margin-bottom: 2rem;
}
.lc_cont13 .dt2 .card_right .div_text_bottom .div_number {
    font-weight: 500;
    font-size: 100px;
    line-height: 100%;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lc_cont13 .dt2 .card_right .div_text_bottom .div_procent {
    font-weight: 500;
    font-size: 50px;
    line-height: 120%;
    color: #16FF00;
    align-self: end;
}
.lc_cont13 .dt2 .card_right .div_text {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 120%;
    margin-bottom: 3.5rem;
    max-width: 23.4rem;
}
.lc_cont13 .dt2 .card_right .div_btn > a {
    margin-bottom: 1rem;
    width: 100%;
}
.lc_cont13 .dt2 .card_right .div_btn > a:last-child {
    margin-bottom: 0;
}
.lc_cont13 .dt2 .div_img > img {
    border-radius: 2.6rem;
}
.lc_cont13 .lc_table .lc_header {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    display: flex;
    margin-bottom: 1.6rem;
}
.lc_cont13 .lc_table .lc_header .dt_head1 {
    width: 50%;
    padding-left: 3rem;
}
.lc_cont13 .lc_table .lc_header .dt_head2 {
    width: 23%;
}
.lc_cont13 .lc_table .lc_header .dt_head3 {
    width: 27%;
    text-align: center;
}
.lc_cont13 .lc_table .div_field {
    display: flex;
    justify-content: space-between;
    padding: 0 3rem;
    background-color: white;
    border-bottom: 2px solid #dee2e6;
}
.lc_cont13 .lc_table .div_field:last-child {
    margin-bottom: 0;
}
.lc_cont13 .lc_table .div_field .dt1 {
    flex: 1;
}
.lc_cont13 .lc_table .div_field .dt2 {
    width: 20rem;
    flex: none;
    text-align: center;
    margin-right: 2rem;
}
.lc_cont13 .lc_table .div_field .dt3 {
    text-align: center;
    width: 23%;
    flex: none;
}
.lc_cont13 .lc_table .div_field {
    background: #FFFFFF;
}
.lc_cont13 .lc_table .div_field .dt {
    padding-top: 1.4rem;
    padding-bottom: 1.4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.lc_cont13 .lc_table .div_field .dt1 {
    font-size: 16px;
    line-height: 120%;
}
.lc_cont13 .lc_table .div_field .dt2 {
    position: relative;
}
.lc_cont13 .lc_table .div_field .dt2:before {
    content: "";
    background: #16FF00;
    height: 2px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.lc_cont13 .lc_table .div_field .dt3 {
    opacity: 0.5;
}
.lc_cont13 .lc_table .div_field .div_num {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 4rem;
    margin-bottom: 0.2rem;
}
.lc_cont13 .lc_table .div_field .div_num:last-child {
    margin-bottom: 0;
}
.lc_cont13 .lc_table .div_field .div_text {
    font-size: 14px;
    line-height: 120%;
}
@media (max-width: 991px) {
    .lc_cont13 {
        padding-top: 6rem;
        padding-bottom: 1rem;
        margin-bottom: 6.4rem;
    }
    .lc_cont13 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont13 .dt1_table {
        margin-bottom: 3rem;
    }
    .lc_cont13 .dt1_table .lc_table .dt_head2 {
        width: 32%;
    }
    .lc_cont13 .dt1_table .lc_table .dt_head3 {
        width: 29%;
    }
    .lc_cont13 .dt2 {
        margin-left: 0;
        width: 100%;
        display: flex;
    }
    .lc_cont13 .dt2 .div_img {
        width: 100%;
    }
    .lc_cont13 .dt2 .div_img > img {
        width: 100%;
        height: 100%;
    }
    .lc_cont13 .dt2 .card_right {
        flex-direction: column;
        width: 68%;
        margin-right: 2rem;
        margin-bottom: 0;
        background: url("https://i.moscow/upload/lending/lomonosov_cluster/e63e54.jpg") no-repeat right top;
        background-size: cover;
    }
    .lc_cont13 .dt2 .card_right .div_all .div_img_card {
        margin-bottom: 0;
    }
    .lc_cont13 .dt2 .card_right .div_all .div_text {
        margin-bottom: 3.7rem;
    }
    .lc_cont13 .dt2 .card_right .div_btn {
        width: 100%;
        align-self: center;
        display: flex;
        flex-direction: column;
    }
}
@media (max-width: 767px) {
    .lc_cont13 {
        padding-top: 3rem;
        padding-bottom: 3rem;
        margin-bottom: 3rem;
    }
    .lc_cont13 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont13 .dt1.dt1_table {
        margin-bottom: 2rem;
    }
    .lc_cont13 .dt1 .lc_table .lc_header {
        display: none;
    }
    .lc_cont13 .dt1 .lc_table .div_field {
        display: block;
    }
    .lc_cont13 .dt1 .lc_table .div_field .dt3 {
        width: 100%;
    }
    .lc_cont13 .dt2 {
        flex-direction: column;
    }
    .lc_cont13 .dt2 .card_right {
        margin-bottom: 3rem;
        width: unset;
        margin-right: 0;
    }
    .lc_cont13 .dt2 .card_right .div_all .div_img_card {
        margin-bottom: 1rem;
    }
    .lc_cont13 .dt2 .card_right .div_all .div_text {
        margin-bottom: 2rem;
    }
    .lc_cont13 .dt2 .card_right .div_btn > a {
        font-size: 1.5rem;
    }
}
.lc_cont14 {
    margin-bottom: 10rem;
}
.lc_cont14 .dt1 {
    margin-right: 7rem;
}
.lc_cont14 .dt1 .div_left_card {
    padding: 2rem 3rem 5rem 3rem;
    background: #F8F8F8;
    border-radius: 4rem;
    max-width: 40rem;
    min-height: 72.2rem;
}
.lc_cont14 .dt1 .div_left_card .div_img_card {
    margin-bottom: 4rem;
    height: 29.6rem;
}
.lc_cont14 .dt1 .div_left_card .div_img_card > img {
    border-radius: 2rem;
    width: 100%;
    height: 100%;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_title {
    font-weight: 500;
    font-size: 2.2rem;
    line-height: 120%;
    margin-bottom: 3rem;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info {
    margin-bottom: 2.7rem;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_title {
    margin-bottom: 0.2rem;
    font-size: 1.6rem;
    line-height: 140%;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text {
    display: flex;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_number {
    font-weight: 500;
    font-size: 4rem;
    line-height: 110%;
    margin-right: 0.8rem;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_mera {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    align-self: center;
}
.lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info:last-child {
    margin-bottom: 0;
}
.lc_cont14 .dt2 .lc_pluses h3 {
    margin-bottom: 4rem;
    max-width: 73.9rem;
}
.lc_cont14 .dt2 .lc_pluses .timeline_el {
    margin-bottom: 2.2rem;
}
.lc_cont14 .dt2 .lc_pluses .timeline_el .div_name {
    padding: 2.7rem 2.8rem;
    background: #f8f8f8;
    border-radius: 1.5rem;
    min-width: 69rem;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    max-width: 64rem;
}
@media (max-width: 991px) {
    .lc_cont14 {
        margin-bottom: 2rem;
    }
    .lc_cont14 .dt1 {
        margin-right: unset;
        margin-bottom: 2rem;
        width: 100%;
    }
    .lc_cont14 .dt1 .div_left_card {
        max-width: unset;
        min-height: unset;
        display: flex;
        padding: 2rem;
        max-height: 33rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_img_card {
        margin-right: 4rem;
        margin-bottom: 0;
        width: 50%;
    }
    .lc_cont14 .dt1 .div_left_card .div_img_card > img {
        width: 100%;
        height: 94%;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_title {
        font-size: 2.4rem;
        margin-bottom: 2rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info {
        margin-bottom: 1.7rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_title {
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text {
        display: flex;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_number {
        font-size: 3rem;
        margin-right: 0.9rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_mera {
        line-height: 110%;
        align-self: center;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info:last-child {
        margin-bottom: 0;
    }
    .lc_cont14 .dt2 .lc_pluses .timeline_el .div_name {
        min-width: unset;
        padding: 2rem;
        width: 100%;
    }
}
@media (max-width: 767px) {
    .lc_cont14 {
        margin-bottom: 0;
    }
    .lc_cont14 .dt1 {
        margin-bottom: 3rem;
    }
    .lc_cont14 .dt1 .div_left_card {
        max-height: unset;
        padding: 2rem 2rem 4rem 2rem;
        flex-direction: column;
    }
    .lc_cont14 .dt1 .div_left_card .div_img_card {
        margin-right: 0;
        margin-bottom: 3rem;
        width: 100%;
    }
    .lc_cont14 .dt1 .div_left_card .div_img_card > img {
        height: 100%;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_title {
        font-size: 1.8rem;
        margin-bottom: 1.6rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info {
        margin-bottom: 1.1rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_title {
        font-size: 1.4rem;
        line-height: 140%;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text {
        display: flex;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_number {
        font-size: 2rem;
        margin-right: 0.4rem;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info .div_text .div_mera {
        font-size: 1.8rem;
        line-height: 120%;
        align-self: center;
    }
    .lc_cont14 .dt1 .div_left_card .div_info .div_cluster_info:last-child {
        margin-bottom: 0;
    }
    .lc_cont14 .dt2 h3 {
        margin-bottom: 2rem;
    }
    .lc_cont14 .dt2 .lc_pluses .timeline_el .div_ico_wrap {
        margin-right: 1rem;
    }
    .lc_cont14 .dt2 .lc_pluses .timeline_el .div_name {
        padding: 2.4rem 2rem;
        font-size: 1.4rem;
    }
}
.vorobyovy_gory_map .vorobyovy_gory_map_tit {
    font-size: 2.8rem;
    line-height: 120%;
    margin-bottom: 4rem;
}
.vorobyovy_gory_map .nav_block_cir {
    counter-reset: section;
    position: relative;
    max-width: 59rem;
    margin-bottom: 4rem;
}
.vorobyovy_gory_map .nav_block_cir .nav-link {
    display: flex;
    align-items: center;
    padding: 0.7rem 1.8rem 0.7rem 0.7rem !important;
}
.vorobyovy_gory_map .nav_block_cir .nav-link.active:before {
    background: #ffffff;
}
.vorobyovy_gory_map .nav_block_cir .nav-link:before {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.8rem;
    height: 2.8rem;
    background: #EBEBEC;
    border-radius: 100%;
    counter-increment: section;
    content: counter(section);
    margin-right: 1rem;
}
.vorobyovy_gory_map .tab_map_number {
    background: #F6F6F6;
    min-height: 58rem;
    border-radius: 2rem;
    padding: 4rem 4rem 8rem 4rem;
    position: relative;
    overflow: hidden;
}
.vorobyovy_gory_map .tab_map_number_img {
    position: absolute;
    left: 59rem;
    top: 1rem;
}
.vorobyovy_gory_map .tmn_num_wrap {
    position: relative;
    counter-reset: section;
}
.vorobyovy_gory_map .tmn_num {
    position: absolute;
    left: 0;
    top: 0;
    background: #333333;
    border-radius: 100%;
    width: 26px;
    height: 26px;
    display: flex;
    font-size: 14px;
    color: #FFFFFF;
    align-items: center;
    justify-content: center;
}
.vorobyovy_gory_map .tmn_num:before {
    counter-increment: section;
    content: counter(section);
}
.vorobyovy_gory_map .tmn_num.active {
    background: none;
}
.vorobyovy_gory_map .tmn_num.active:before {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 74px;
    height: 81px;
    background: url(https://i.moscow/upload/lending/lomonosov_cluster/11c661.png) no-repeat center top;
    padding-top: 10px;
    color: #000000;
    text-align: center;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
}
.vorobyovy_gory_map .tmn_num1 {
    left: 335px;
    top: 293px;
}
.vorobyovy_gory_map .tmn_num2 {
    left: 364px;
    top: 200px;
}
.vorobyovy_gory_map .tmn_num3 {
    left: 234px;
    top: 122px;
}
.vorobyovy_gory_map .tmn_num4 {
    left: 302px;
    top: 89px;
}
.vorobyovy_gory_map .tmn_num5 {
    left: 281px;
    top: 246px;
}
.vorobyovy_gory_map .tmn_num6 {
    left: 163px;
    top: 165px;
}
.vorobyovy_gory_map .tmn_num7 {
    left: 481px;
    top: 238px;
}
.vorobyovy_gory_map .tmn_num8 {
    left: 414px;
    top: 143px;
}
.vorobyovy_gory_map .tmn_num9 {
    left: 207px;
    top: 220px;
}
.vorobyovy_gory_map .tab_map_cont {
    position: relative;
}
.vorobyovy_gory_map .tab_map_cont .div_tit {
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
}
.vorobyovy_gory_map .tab_map_cont .div_tit .sp0 {
    width: 48px;
    height: 56px;
    display: flex;
    justify-content: center;
    margin-right: 1.7rem;
    background: url(https://i.moscow/upload/lending/lomonosov_cluster/bc074d.png) no-repeat center top;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    padding-top: 1rem;
    flex: none;
}
.vorobyovy_gory_map .tab_map_cont .div_tit .sp1 {
    font-weight: 500;
    font-size: 40px;
    line-height: 110%;
    margin-right: 1.2rem;
}
.vorobyovy_gory_map .tab_map_cont .div_tit .sp2 {
    font-size: 1.7rem;
    line-height: 2.2rem;
    padding: 0.8rem 1.8rem;
    border-radius: 1.4rem;
    border: 1px solid #16ff00;
    background: #ffffff;
    white-space: nowrap;
}
.vorobyovy_gory_map .tab_map_cont .div_text {
    margin-bottom: 2rem;
}
.vorobyovy_gory_map .tab_map_cont .div_flex {
    display: flex;
    flex-wrap: wrap;
}
.vorobyovy_gory_map .tab_map_cont .div_flex .btn {
    margin: 0 1rem 1rem 0;
}
.vorobyovy_gory_map .tab_map_cont .div_flex .btn:last-child {
    margin-right: 0;
}
.vorobyovy_gory_map .vgms_wrap {
    display: none;
}
.vorobyovy_gory_map .vgms_wrap {
    display: none;
}
@media (max-width: 991px) {
    .vorobyovy_gory_map .tab_map_number {
        min-height: 96rem;
        display: flex;
        flex-direction: column;
    }
    .vorobyovy_gory_map .tab_map_number .vorobyovy_gory_map_tit {
        order: 1;
    }
    .vorobyovy_gory_map .tab_map_number .nav_block2 {
        order: 2;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_cont {
        order: 4;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_number_img {
        order: 3;
        left: auto;
        top: auto;
        position: relative;
        margin-left: -67px;
        margin-top: -49px;
    }
}
@media (max-width: 767px) {
    .vorobyovy_gory_map {
        margin-bottom: 3rem;
        padding-bottom: 3rem;
        padding-top: 20px;
        background: #f6f6f6;
        border-radius: 20px;
    }
    .vorobyovy_gory_map .tab_map_cont .div_flex .btn {
        width: 100%;
        max-width: 320px;
        margin-right: 0;
    }
    .vorobyovy_gory_map .nav_block2 {
        display: none;
    }
    .vorobyovy_gory_map .vgms_wrap {
        display: block;
        order: 2;
        padding: 0 20px;
        margin-bottom: 1rem;
    }
    .vorobyovy_gory_map .vgms + .select2 .select2-selection__rendered {
        display: flex;
        align-items: center;
        padding-left: 0.7rem;
    }
    .vorobyovy_gory_map .vgms + .select2 .select2-selection--single {
        background: none;
        border-radius: 30px;
    }
    .vorobyovy_gory_map .vgms1 {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 2.8rem;
        height: 2.8rem;
        background: #ffffff;
        border-radius: 100%;
        counter-increment: section;
        content: counter(section);
        margin-right: 1rem;
    }
    .vorobyovy_gory_map .tab_map_number {
        padding: 0;
        background: none;
        border-radius: 0;
        min-height: 1px;
        margin: 0 -20px;
    }
    .vorobyovy_gory_map .tab_map_number .vorobyovy_gory_map_tit {
        padding: 0 20px;
    }
    .vorobyovy_gory_map .tab_map_number .nav_block2 {
        padding: 0 20px;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_cont {
        padding: 0 20px;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_number_img {
        transform: scale(0.65);
        margin-left: 0;
        margin-top: -86px;
        margin-bottom: -100px;
        align-self: center;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_number_img:before {
        content: "";
        position: absolute;
        left: -500px;
        top: 0;
        bottom: 0;
        right: -500px;
        background: #f6f6f6;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_number_img .tmn_num_wrap {
        z-index: 1;
    }
    .vorobyovy_gory_map .tab_map_number .tab_map_number_img img {
        position: relative;
    }
    .vorobyovy_gory_map .vorobyovy_gory_map_tit {
        font-size: 1.8rem;
        margin-bottom: 2rem;
    }
    .vorobyovy_gory_map .tab_map_cont .div_tit {
        flex-wrap: wrap;
    }
    .vorobyovy_gory_map .tab_map_cont .div_tit .sp0 {
        width: 30px;
        height: 36px;
        background-size: cover;
        padding-top: 0.3rem;
    }
    .vorobyovy_gory_map .tab_map_cont .div_tit .sp1 {
        font-size: 2rem;
        max-width: 200px;
    }
    .vorobyovy_gory_map .tab_map_cont .div_tit .sp2 {
        margin-top: 0.3rem;
        font-size: 1.4rem;
        line-height: 1rem;
        padding: 0.5rem 1.2rem;
        border-radius: 1rem;
    }
    .vorobyovy_gory_map .nav_block_cir .nav-link {
        padding: 0.7rem 0.9rem 0.7rem 0.7rem !important;
    }
}
.slide_carusel_one .div_el {
    box-shadow: 0 0.4rem 2rem rgba(0, 0, 0, 0.08);
    border-radius: 40px;
    height: 300px;
    position: relative;
    background: #ffffff;
    transition: all 0.3s ease;
}
@media (min-width: 768px) {
    .slide_carusel_one .slick-track {
        transition: none !important;
    }
    .slide_carusel_one .slick-slider .slick-list {
        padding: 2rem 8.5rem !important;
    }
    .slide_carusel_one .div_el {
        opacity: 0;
    }
    .slide_carusel_one .slick-current .div_el {
        opacity: 1;
        z-index: 3;
    }
    .slide_carusel_one .slick-current + .slick-slide .div_el {
        transform: translate(calc(-100% + 76px), 25px);
        height: calc(100% - 52px);
        margin: 0 -38px;
        z-index: 2;
        opacity: 1;
    }
    .slide_carusel_one .slick-current + .slick-slide + .slick-slide .div_el {
        transform: translate(calc(-200% + 280px), 60px);
        height: calc(100% - 120px);
        margin: 0 -70px;
        z-index: 1;
        opacity: 1;
    }
}
.vgms_style .select2-results > .select2-results__options {
    overflow-y: auto;
}
.vgms_style .select2-results__option {
    display: flex;
    align-items: center;
}
.vgms_style .select2-results__option .vgms1 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.8rem;
    height: 2.8rem;
    background: #F8F8F8;
    border-radius: 100%;
    counter-increment: section;
    content: counter(section);
    margin-right: 1rem;
}
.vgms_style .select2-results__option:hover {
    background: #F8F8F8;
}
.vgms_style .select2-results__option[aria-selected="true"] {
    background: #F8F8F8;
}
.vgms_style .select2-results__option[aria-selected="true"] .vgms1 {
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
}
.mb_startap {
    margin-bottom: 4rem;
}
.lc_cont15 {
    padding: 0;
    margin-bottom: 10rem;
}
.lc_cont15 .div_card {
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/05f092.png") no-repeat center;
    background-size: cover;
    border-radius: 8rem;
    padding: 5rem 9rem 5rem 7rem;
    display: flex;
    justify-content: space-between;
}
.lc_cont15 .div_card .div_name {
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 78.1rem;
    margin-right: 6.8rem;
}
.lc_cont15 .div_card .div_name .div_title {
    font-weight: 500;
    font-size: 4rem;
    line-height: 110%;
    margin-bottom: 2.4rem;
}
.lc_cont15 .div_card .div_name .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont15 .div_card .div_news {
    background-color: #ffffff;
    padding: 4rem 2.4rem 4rem 4rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 2rem;
    min-width: 39.9rem;
}
.lc_cont15 .div_card .div_news .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 0.4rem;
}
.lc_cont15 .div_card .div_news .div_text1 {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 2rem;
}
.lc_cont15 .div_card .div_news .div_text2 {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 0.4rem;
}
.lc_cont15 .div_card .div_news .div_text3 {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 3rem;
}
.lc_cont15 .div_card .div_news .div_btn > a {
    font-size: 1.6rem;
    padding: 0.8rem 2.1rem;
}
@media (max-width: 991px) {
    .lc_cont15 {
        margin-bottom: 6rem;
    }
    .lc_cont15 .div_card {
        border-radius: 6rem;
        padding: 2rem 3.2rem 2rem 3.2rem;
    }
    .lc_cont15 .div_card .div_name {
        margin-right: 3rem;
    }
    .lc_cont15 .div_card .div_name .div_title {
        font-size: 3rem;
        margin-bottom: 2rem;
    }
    .lc_cont15 .div_card .div_name .div_text {
        line-height: 110%;
    }
    .lc_cont15 .div_card .div_news {
        border-radius: 4rem;
        min-width: 33.7rem;
        padding: 3rem;
    }
    .lc_cont15 .div_card .div_news .div_title {
        line-height: 110%;
    }
    .lc_cont15 .div_card .div_news .div_text1 {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 1.5rem;
    }
    .lc_cont15 .div_card .div_news .div_text2 {
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_cont15 .div_card .div_news .div_text3 {
        line-height: 110%;
    }
    .lc_cont15 .div_card .div_news .div_btn > a {
        width: 100%;
    }
}
@media (max-width: 767px) {
    .lc_cont15 {
        margin-bottom: 3rem;
    }
    .lc_cont15 .div_card {
        background: url("https://i.moscow/upload/lending/lomonosov_cluster/52e8d5.jpg") no-repeat center;
        background-size: cover;
        padding: 3rem 2rem 2rem 2rem;
        flex-direction: column;
        justify-content: unset;
        border-radius: 4rem;
    }
    .lc_cont15 .div_card .div_name {
        margin-right: 0;
        margin-bottom: 3rem;
    }
    .lc_cont15 .div_card .div_name .div_title {
        font-size: 2rem;
        margin-bottom: 1rem;
    }
    .lc_cont15 .div_card .div_name .div_text {
        line-height: 112%;
        font-size: 1.6rem;
    }
    .lc_cont15 .div_card .div_news {
        border-radius: 2rem;
        min-width: unset;
        padding: 2rem;
    }
    .lc_cont15 .div_card .div_news .div_title {
        line-height: 120%;
        font-size: 1.8rem;
    }
    .lc_cont15 .div_card .div_news .div_text1 {
        line-height: 140%;
        margin-bottom: 1rem;
    }
    .lc_cont15 .div_card .div_news .div_text2 {
        line-height: 140%;
    }
    .lc_cont15 .div_card .div_news .div_text3 {
        line-height: 120%;
        font-size: 1.8rem;
        margin-bottom: 2rem;
    }
}
.lc_cont16 {
    margin-bottom: 16rem;
}
.lc_cont16 h2 {
    margin-bottom: 5.1rem;
}
.lc_cont16 .up_card {
    margin-bottom: 4.8rem;
}
.lc_cont16 .middle_card {
    margin-bottom: 8.9rem;
}
.lc_cont16 .div_card_up .green_fon {
    padding: 0.1rem 0.6rem;
    background: linear-gradient(90deg, #16ff00, #4dffc9 99.91%);
    border-radius: 0.8rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 0.8rem;
}
.lc_cont16 .div_card_up .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont16 .div_card_up_right {
    padding: 2.4rem 3rem;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3rem;
    margin-top: 2rem;
}
.lc_cont16 .div_card_up_right .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont16 .div_card_middle {
    padding: 3rem 3rem 4rem 3rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 4rem;
    display: flex;
    flex-direction: column;
}
.lc_cont16 .div_card_middle .div_img {
    margin-bottom: 1rem;
}
.lc_cont16 .div_card_middle .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont16 .div_card_bottom {
    display: flex;
}
.lc_cont16 .div_card_bottom .div_date {
    font-size: 1.4rem;
    line-height: 2rem;
    margin-bottom: 1.2rem;
}
.lc_cont16 .div_card_bottom .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1.2rem;
}
.lc_cont16 .div_card_bottom .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont16 .div_card_bottom .div_img {
    margin-right: 3rem;
}
.lc_cont16 .div_card_bottom .div_img > img {
    padding: 2rem;
    border-radius: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
}
@media (max-width: 991px) {
    .lc_cont16 {
        margin-bottom: 8rem;
    }
    .lc_cont16 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont16 .up_card {
        margin-bottom: 3.6rem;
    }
    .lc_cont16 .up_card .div_card_up .green_fon {
        line-height: 151%;
    }
    .lc_cont16 .up_card .div_card_up .div_text {
        line-height: 110%;
    }
    .lc_cont16 .up_card .div_card_up_right {
        margin-top: 0;
    }
    .lc_cont16 .up_card .div_card_up_right .div_text {
        font-size: 1.6rem;
        line-height: 140%;
    }
    .lc_cont16 .up_card:last-child {
        margin-bottom: 3rem;
    }
    .lc_cont16 .middle_card {
        margin-bottom: 3rem;
    }
    .lc_cont16 .div_card_middle {
        height: 100%;
    }
    .lc_cont16 .div_card_middle .div_text {
        line-height: 110%;
    }
    .lc_cont16 .bottom_card {
        margin-bottom: 3rem;
    }
    .lc_cont16 .bottom_card:last-child {
        margin-bottom: 0;
    }
    .lc_cont16 .div_card_bottom .div_info .div_date {
        line-height: 1.8rem;
    }
    .lc_cont16 .div_card_bottom .div_info .div_title {
        line-height: 110%;
    }
    .lc_cont16 .div_card_bottom .div_info .div_text {
        font-size: 1.6rem;
        line-height: 140%;
    }
}
@media (max-width: 767px) {
    .lc_cont16 {
        margin-bottom: 6.2rem;
    }
    .lc_cont16 .up_card {
        margin-bottom: 2rem;
    }
    .lc_cont16 .up_card .div_card_up .green_fon {
        padding: 0 0.5rem;
        font-size: 1.8rem;
    }
    .lc_cont16 .up_card .div_card_up .div_text {
        font-size: 1.8rem;
        line-height: 120%;
    }
    .lc_cont16 .up_card .div_card_up_right {
        padding: 2rem;
        border-radius: 2rem;
    }
    .lc_cont16 .up_card .div_card_up_right .div_text {
        font-size: 1.5rem;
        line-height: 120%;
    }
    .lc_cont16 .up_card:last-child {
        margin-bottom: 3rem;
    }
    .lc_cont16 .mobeile_middle_mb {
        margin-bottom: 1rem;
    }
    .lc_cont16 .mobeile_middle_mb .div_card_middle {
        border-radius: 2rem;
        padding: 2rem 2rem 3rem 2rem;
    }
    .lc_cont16 .mobeile_middle_mb .div_card_middle .div_text {
        font-size: 1.8rem;
        line-height: 120%;
    }
    .lc_cont16 .middle_card {
        margin-bottom: 1rem;
    }
    .lc_cont16 .middle_card .div_card_middle {
        border-radius: 2rem;
        padding: 2rem 2rem 3rem 2rem;
    }
    .lc_cont16 .middle_card .div_card_middle .div_text {
        font-size: 1.8rem;
        line-height: 120%;
    }
    .lc_cont16 .middle_card:last-child {
        margin-bottom: 3rem;
    }
    .lc_cont16 .bottom_card {
        margin-bottom: 4rem;
    }
    .lc_cont16 .bottom_card .div_card_bottom .div_img {
        margin-right: 1rem;
        width: 8rem;
        height: 8rem;
    }
    .lc_cont16 .bottom_card .div_card_bottom .div_img > img {
        width: 8rem;
        padding: 1.3rem;
    }
    .lc_cont16 .bottom_card .div_card_bottom .div_info .div_date {
        line-height: 2rem;
        font-size: 1.2rem;
    }
    .lc_cont16 .bottom_card .div_card_bottom .div_info .div_title {
        line-height: 120%;
        font-size: 1.8rem;
    }
    .lc_cont16 .bottom_card .div_card_bottom .div_info .div_text {
        font-size: 1.4rem;
    }
}
.lc_cont17 {
    margin-bottom: 13.5rem;
}
.lc_cont17 .col-lg-6 {
    margin-bottom: 2rem;
}
.lc_cont17 .div_card {
    padding: 2.1rem 2rem;
    background: #F8F8F8;
    border-radius: 3rem;
    display: flex;
    align-items: center;
}
.lc_cont17 .div_card .div_img {
    margin-right: 3rem;
    width: 17rem;
    height: 17rem;
}
.lc_cont17 .div_card .div_img > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 2rem;
}
.lc_cont17 .div_card .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont17 .div_card .div_info .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    max-width: 35rem;
}
@media (max-width: 991px) {
    .lc_cont17 {
        margin-bottom: 6.2rem;
    }
    .lc_cont17 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont17 .col-lg-6 {
        margin-bottom: 1rem;
    }
    .lc_cont17 .div_card .div_info .div_title {
        line-height: 110%;
    }
    .lc_cont17 .div_card .div_info .div_text {
        max-width: 45rem;
    }
}
@media (max-width: 767px) {
    .lc_cont17 h2 {
        margin-bottom: 2rem;
    }
    .lc_cont17 .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
    }
    .lc_cont17 .div_card {
        border-radius: 2rem;
        flex-direction: column;
        min-height: 30rem;
        padding: 2rem;
    }
    .lc_cont17 .div_card .div_img {
        margin-right: 0;
        width: 24rem;
        height: 13rem;
        margin-bottom: 2rem;
    }
    .lc_cont17 .div_card .div_img > img {
        border-radius: 1rem;
    }
    .lc_cont17 .slide_navigation {
        margin-top: 1rem;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-prev {
        opacity: 0.4;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover {
        opacity: 1;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-next {
        opacity: 0.4;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-next:hover {
        opacity: 1;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-arrow.slick-next:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-dots_mobile {
        opacity: 0.4;
    }
    .lc_cont17 .slide_navigation.append_arrows .slick-dots_mobile .slick-active > button {
        background: #16FF00;
    }
}
.lc_cont18 {
    margin-bottom: 10rem;
}
.lc_cont18 h2 {
    margin-bottom: 4rem;
}
.lc_cont18 .col-lg-8 {
    margin-right: 6rem;
}
.lc_cont18 .div_card {
    min-height: 21.4rem;
    padding: 3rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 4rem;
    display: flex;
    flex-direction: column;
}
.lc_cont18 .div_card .div_img {
    margin-bottom: 2rem;
}
.lc_cont18 .div_card .div_text {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 110%;
}
.lc_cont18 .div_card_right {
    background: #F8F8F8;
    border-radius: 4rem;
    padding: 3rem;
    min-height: 45.2rem;
    min-width: 34rem;
}
.lc_cont18 .div_card_right .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 3rem;
}
.lc_cont18 .div_card_right .div_document .file_el {
    margin-bottom: 2rem;
}
.lc_cont18 .div_card_right .div_document .file_el:last-child {
    margin-bottom: 0;
}
.lc_cont18 .div_card_right .div_document .file_el .file_td1 .file_ico {
    background-color: #ffffff;
}
.lc_cont18 .div_card_right .div_document .file_el .file_td2 {
    padding-top: 1.5rem;
}
@media (max-width: 991px) {
    .lc_cont18 {
        margin-bottom: 6rem;
    }
    .lc_cont18 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont18 .col-lg-8 {
        margin-right: 0;
    }
    .lc_cont18 .div_card {
        border-radius: 3rem;
        min-height: 21.8rem;
    }
    .lc_cont18 .div_card .div_text {
        font-size: 1.6rem;
        line-height: 2.4rem;
    }
    .lc_cont18 .div_card_right {
        min-height: unset;
        max-width: unset;
    }
    .lc_cont18 .div_card_right .div_document {
        display: flex;
    }
    .lc_cont18 .div_card_right .div_document .file_el {
        margin-bottom: 0;
        margin-right: 5rem;
    }
    .lc_cont18 .div_card_right .div_document .file_el:last-child {
        margin-right: 0;
    }
}
@media (max-width: 767px) {
    .lc_cont18 {
        margin-bottom: 0.6rem;
    }
    .lc_cont18 h2 {
        margin-bottom: 0;
    }
    .lc_cont18 .col-lg-6.col-md-6 {
        padding-left: 0.7rem;
        padding-right: 0.7rem;
        padding-top: 2rem;
    }
    .lc_cont18 .slick-slider .draggable {
        height: 260px !important;
    }
    .lc_cont18 .slick-slider .draggable .div_card {
        border-radius: 2rem;
        min-height: 21.5rem;
        padding: 2rem;
    }
    .lc_cont18 .slide_navigation {
        margin-bottom: 1.6rem;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-prev {
        opacity: 0.4;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover {
        opacity: 1;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-next {
        opacity: 0.4;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-next:hover {
        opacity: 1;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-arrow.slick-next:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-dots_mobile {
        opacity: 0.4;
    }
    .lc_cont18 .slide_navigation.append_arrows .slick-dots_mobile .slick-active > button {
        background: #16FF00;
    }
    .lc_cont18 .div_card_right {
        padding: 3rem 2rem;
        min-width: unset;
        flex-direction: column;
        display: flex;
    }
    .lc_cont18 .div_card_right .div_title {
        font-size: 1.8rem;
    }
    .lc_cont18 .div_card_right .div_document {
        flex-wrap: wrap;
    }
    .lc_cont18 .div_card_right .div_document .file_el {
        margin-bottom: 2rem;
        margin-right: 0;
    }
    .lc_cont18 .div_card_right .div_document .file_el .file_td1 {
        width: 8rem;
        margin-right: 2rem;
    }
    .lc_cont18 .div_card_right .div_document .file_el .file_td1 .file_ico {
        width: 8rem;
        height: 8rem;
        background-size: 9.2rem 3.7rem;
    }
    .lc_cont18 .div_card_right .div_document .file_el .file_td2 .file_tit {
        margin-bottom: 1rem;
        font-size: 1.4rem;
        margin-right: 0;
    }
}
.lc_cont19 {
    margin-bottom: 8rem;
}
.lc_cont19 h2 {
    margin-bottom: 0;
}
.lc_cont19 .block_h {
    margin-bottom: 4rem;
}
.lc_cont19 .div_img {
    margin-left: 0;
    margin-bottom: 2.4rem;
}
.lc_cont19 .div_img > img {
    padding: 1.3rem;
    background: white;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 11rem;
}
.lc_cont19 .div_text .div_date {
    margin-bottom: 0.9rem;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont19 .div_text .div_tit {
    font-size: 1.8rem;
}
.lc_cont19 .right-arrow:after {
    content: url(https://i.moscow/upload/lending/lomonosov_cluster/e1846c.png);
    position: absolute;
    top: 45%;
    right: calc((100% - 17rem) / 2);
}
@media (max-width: 991px) {
    .lc_cont19 .block_h {
        margin-bottom: 2rem;
    }
    .lc_cont19 .div_img {
        margin-bottom: 1rem;
    }
    .lc_cont19 .div_text .div_tit {
        font-size: 1.5rem;
    }
    .lc_cont19 .div_text .div_date {
        font-size: 1.6rem;
        margin-bottom: 0.3rem;
    }
}
@media (max-width: 767px) {
    .lc_cont19 {
        margin-bottom: 1rem !important;
    }
    .lc_cont19.competition_stages {
        padding-top: 0;
    }
    .lc_cont19 .card_mobile_step {
        display: flex;
        z-index: 1;
    }
    .lc_cont19 .div_img {
        margin-bottom: 2rem;
        margin-right: 2rem;
    }
    .lc_cont19 .div_img.right-arrow:after {
        display: unset;
        top: 96%;
        right: calc((100% - 6rem) / 2);
        rotate: 90deg;
        z-index: -1;
    }
    .lc_cont19 .div_text {
        align-self: center;
    }
}
.lc_cont20 {
    margin-bottom: 11rem;
}
.lc_cont20 h2 {
    margin-bottom: 0;
}
.lc_cont20 .block_h {
    margin-bottom: 1rem;
}
.lc_cont20 .block_h > * {
    margin-bottom: 0;
}
.lc_cont20 .slide2 .slick-arrow {
    top: 95%;
}
.lc_cont20 .slide2 .slick-prev {
    right: 54%;
}
.lc_cont20 .slide2 .slick-next {
    right: 44%;
}
.lc_cont20 .slide2 .slick-dots {
    margin-top: 1rem;
}
.lc_cont20 .card_slider {
    margin: 3rem 1rem 3rem;
}
.lc_cont20 .card_slider .div_el {
    min-height: 30.4rem;
    max-width: 40rem;
    background: white;
    padding: 3rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 3rem;
}
.lc_cont20 .card_slider .div_el .dt1 {
    display: flex;
    margin-bottom: 1.5rem;
}
.lc_cont20 .card_slider .div_el .dt1 .div_img {
    margin-right: 2rem;
}
.lc_cont20 .card_slider .div_el .dt1 .div_img > img {
    border-radius: 50%;
}
.lc_cont20 .card_slider .div_el .dt1 .div_title {
    align-self: center;
}
.lc_cont20 .card_slider .div_el .dt1 .div_title .div_tit {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont20 .card_slider .div_el .dt1 .div_title a {
    opacity: 0.5;
}
.lc_cont20 .card_slider .div_el .dt2 .div_text {
    margin-bottom: 2rem;
    font-weight: 500;
    font-size: 1.7rem;
    line-height: 22px;
}
.lc_cont20 .card_slider .div_el .dt2 .ul_new {
    margin-bottom: 0;
}
.lc_cont20 .card_slider .div_el .dt2 .ul_new > li {
    margin-bottom: 0.5rem;
}
.lc_cont20 .card_slider .div_el .dt2 .ul_new > li:last-child {
    margin-bottom: 0;
}
@media (max-width: 991px) {
    .lc_cont20 {
        margin-bottom: 6.8rem;
    }
    .lc_cont20 .card_slider .div_el {
        max-width: 34rem;
        min-height: 32rem;
    }
    .lc_cont20 .slide_navigation .slick-dots .slick-active > button {
        background: #16FF00;
    }
    .lc_cont20 .slide_navigation .slick-arrow svg {
        opacity: 0.2;
    }
    .lc_cont20 .slide_navigation .slick-arrow svg:hover {
        stroke: rgba(94, 255, 146, 0.94);
        opacity: 1;
    }
}
@media (max-width: 767px) {
    .lc_cont20 {
        margin-bottom: 4rem;
    }
    .lc_cont20 .block_h > * h2 {
        margin-bottom: 2rem !important;
    }
    .lc_cont20 .card_slider .div_el {
        max-width: 28rem;
        min-height: 31rem;
        padding: 2rem;
        border-radius: 2rem;
    }
    .lc_cont20 .card_slider .div_el .dt1 {
        margin-bottom: 1rem;
    }
    .lc_cont20 .card_slider .div_el .dt1 .div_title .div_tit {
        font-size: 1.8rem;
    }
    .lc_cont20 .card_slider .div_el .dt2 .div_text {
        font-size: 1.6rem;
    }
    .lc_cont20 .card_slider .div_el .dt2 .ul_new > li {
        line-height: 140%;
    }
}
.lc_cont21 {
    margin-bottom: 10.9rem;
}
.lc_cont21.container {
    border-radius: 8rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/c67f6e.jpg") no-repeat;
    background-size: cover;
    padding: 8rem 6rem 6rem 6rem;
    background-position-x: 49%;
}
.lc_cont21 .news {
    display: flex;
}
.lc_cont21 .news .div_el {
    padding: 4rem;
    box-shadow: 0px 4px 20px rgba(0, 46, 69, 0.1);
    border-radius: 1.5rem;
    display: flex;
    flex-direction: column;
    background: #ffffff;
    margin-right: 2rem;
    max-width: 40rem;
    min-height: 31.4rem;
}
.lc_cont21 .news .div_el:last-child {
    margin-right: 0;
}
.lc_cont21 .news .div_el .div_img {
    margin-bottom: 3rem;
}
.lc_cont21 .news .div_el .div_text {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont21 .news .div_el .div_btn {
    margin-top: auto;
}
@media (max-width: 991px) {
    .lc_cont21 {
        margin-bottom: 3.9rem;
    }
    .lc_cont21.container {
        padding: 5rem 4rem 5rem 6rem;
    }
    .lc_cont21 .news {
        flex-direction: column;
    }
    .lc_cont21 .news .div_el {
        max-width: unset;
        padding: 3rem;
        margin-bottom: 2rem;
        margin-right: 0;
        border-radius: 4rem;
        min-height: 22.8rem;
    }
    .lc_cont21 .news .div_el:last-child {
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .lc_cont21.container {
        padding: 3rem 1rem 3rem 1rem;
        border-radius: 3rem;
    }
    .lc_cont21 .slick-slide {
        margin: 0 1rem;
    }
    .lc_cont21 .slick-slide .div_el {
        padding: 2rem;
        border-radius: 2rem;
        height: 22.8rem;
        display: flex !important;
    }
    .lc_cont21 .slick-slide .div_el .div_img {
        margin-bottom: 2rem;
    }
    .lc_cont21 .slick-slide .div_el .div_text {
        font-size: 1.6rem;
        line-height: 112.33%;
    }
    .lc_cont21 .slick-slide .div_el.de1 .div_text {
        margin-bottom: 5.6rem;
    }
    .lc_cont21 .slick-slide .div_el.de2 .div_text {
        margin-bottom: 2rem;
    }
    .lc_cont21 .slick-slide .div_el.de3 .div_text {
        margin-bottom: 2rem;
    }
    .lc_cont21 .slide_navigation {
        margin-top: 3rem;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-prev {
        opacity: 0.4;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover {
        opacity: 1;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-prev:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-next {
        opacity: 0.4;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-next:hover {
        opacity: 1;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-arrow.slick-next:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-dots_mobile {
        opacity: 0.4;
    }
    .lc_cont21 .slide_navigation.append_arrows .slick-dots_mobile .slick-active > button {
        background: #16FF00;
    }
}
.lc_cont22 {
    margin-bottom: 6rem;
}
.lc_cont22 .block_connection {
    min-height: 29.8rem;
    padding: 6.5rem 0 6.5rem 6rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/2125d8.png");
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    background-color: #383B4A;
    border-radius: 4rem;
    margin-bottom: 0;
}
.lc_cont22 .block_connection .dt1 .div_tit {
    margin-bottom: 4rem;
}
.lc_cont22 .block_connection .dt1 .div_flex {
    flex-wrap: nowrap;
    justify-content: unset;
}
.lc_cont22 .block_connection .dt1 .div_flex .div_el1 {
    margin-right: 5.6rem;
}
.lc_cont22 .block_connection .dt1 .div_flex .div_el1 .dt1 {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 1.2rem;
    max-width: 28.4rem;
}
.lc_cont22 .block_connection .dt1 .div_flex .div_el1 .dt2 > a {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont22 .block_connection .dt1 .div_flex .div_el2 {
    align-self: baseline;
}
.lc_cont22 .block_connection .dt1 .div_flex .div_el2 .dt1 {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 2rem;
    margin-right: 0;
}
@media (max-width: 991px) {
    .lc_cont22 .block_connection {
        padding: 3rem 0 3rem 3rem;
        background-position-x: 122%;
        border-radius: 2rem;
        max-height: 18.1rem;
        min-height: unset;
    }
    .lc_cont22 .block_connection .dt1 .div_tit {
        margin-bottom: 2rem;
        font-size: 2.4rem;
    }
    .lc_cont22 .block_connection .dt1 .div_flex .div_el1 {
        margin-right: 4rem;
    }
    .lc_cont22 .block_connection .dt1 .div_flex .div_el1 .dt1 {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 1rem;
    }
    .lc_cont22 .block_connection .dt1 .div_flex .div_el2 .dt1 {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 1rem;
    }
}
@media (max-width: 767px) {
    .lc_cont22 .block_connection {
        background: url(https://i.moscow/upload/lending/lomonosov_cluster/fa06eb.png) no-repeat bottom;
        background-size: contain;
        background-color: #383B4A;
        min-height: 40.1rem;
        max-height: unset;
        border-radius: 3rem;
        padding: 3.4rem 2rem 0 2rem;
    }
    .lc_cont22 .block_connection .dt1 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont22 .block_connection .dt1 .div_flex .div_el1 {
        margin-right: 0;
        margin-bottom: 3rem;
    }
    .lc_cont22 .block_connection .dt1 .div_flex .div_el1 .dt1 {
        margin-bottom: 0.2rem;
    }
}
.lc_cont23 {
    padding-top: 10rem;
    padding-bottom: 8rem;
}
.lc_cont23 h2 {
    margin-bottom: 3rem;
}
.lc_cont23 .div_document {
    background: #FFFFFF;
    border-radius: 4rem;
    padding: 4rem;
    display: flex;
    flex-wrap: wrap;
}
.lc_cont23 .div_document .file_el {
    width: 53.6rem;
    margin-bottom: 4rem;
    margin-right: 4rem;
}
.lc_cont23 .div_document .file_el:nth-child(2) {
    margin-right: 0;
}
.lc_cont23 .div_document .file_el:nth-child(3) {
    margin-bottom: 0;
}
.lc_cont23 .div_document .file_el:last-child {
    margin-bottom: 0;
    margin-right: 0;
}
.lc_cont23 .div_document .file_el .file_td2 {
    padding-top: 0.6rem;
}
@media (max-width: 767px) {
    .lc_cont23 {
        padding-top: 5rem;
        padding-bottom: 3rem;
    }
}
.lc_cont24 {
    margin-bottom: 15rem;
}
.lc_cont24.container {
    border-radius: 8rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/c67f6e.jpg") no-repeat;
    background-size: cover;
    padding: 8rem 6rem 6rem 6rem;
    background-position-x: 49%;
}
.lc_cont24 .col-lg-4 {
    margin-bottom: 0;
}
.lc_cont24 .div_card {
    display: flex;
    padding: 2rem 2rem 4rem 2rem;
    flex-direction: column;
    background: white;
    box-shadow: 0px 4px 20px rgba(0, 46, 69, 0.1);
    border-radius: 4rem;
    height: 100%;
}
.lc_cont24 .div_card .div_img {
    margin-bottom: 2rem;
}
.lc_cont24 .div_card .div_img > img {
    border-radius: 2rem;
}
.lc_cont24 .div_card .div_info {
    padding-left: 1.5rem;
}
.lc_cont24 .div_card .div_info .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont24 .div_card .div_info .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 2rem;
    max-width: 33rem;
}
@media (max-width: 991px) {
    .lc_cont24 {
        margin-bottom: 3rem;
    }
    .lc_cont24.container {
        border-radius: 3rem;
        background-size: cover;
        padding: 4rem 3.2rem 4rem 3.2rem;
        background-position-x: 71%;
    }
    .lc_cont24 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont24 .div_card {
        padding: 2rem;
        border-radius: 2rem;
    }
    .lc_cont24 .div_card .div_img {
        height: 12.6rem;
    }
    .lc_cont24 .div_card .div_img > img {
        border-radius: 1rem;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .lc_cont24 .div_card .div_info {
        padding-left: 0;
        min-height: 17.1rem;
    }
    .lc_cont24 .div_card .div_info .div_title {
        line-height: 110%;
    }
    .lc_cont24 .div_card .div_info .div_text {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 3.7rem;
    }
    .lc_cont24 .div_card .div_info .div_text.mb_text_planchet {
        margin-bottom: 2rem;
    }
    .lc_cont24 .div_card .div_info .div_btn {
        margin-top: auto;
    }
    .lc_cont24 .div_card .div_info .div_btn > a {
        width: 100%;
    }
}
@media (max-width: 767px) {
    .lc_cont24.container {
        border-radius: 2rem;
        padding: 3rem 2rem;
        background-position-x: 58%;
    }
    .lc_cont24 .col-lg-4 {
        padding-left: 8px;
        padding-right: 8px;
    }
    .lc_cont24 .div_card {
        padding: 2rem 2rem 3rem 2rem;
        border-radius: 1.6rem;
    }
    .lc_cont24 .div_card .div_img {
        height: 14.2rem;
    }
    .lc_cont24 .div_card .div_info {
        min-height: unset;
    }
    .lc_cont24 .div_card .div_info .div_title {
        font-size: 1.8rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont24 .div_card .div_info .div_text {
        font-size: 1.2rem;
    }
    .lc_cont24 .div_card .div_info .div_text.mb_text_planchet {
        margin-bottom: 3.7rem;
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-prev {
        opacity: 0.4;
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-prev:hover {
        opacity: 1;
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-prev:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-next {
        opacity: 0.4;
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-next:hover {
        opacity: 1;
    }
    .lc_cont24 .append_arrows .slick-arrow.slick-next:hover svg {
        stroke: rgba(94, 255, 146, 0.94);
    }
    .lc_cont24 .append_arrows .slick-dots_mobile {
        opacity: 0.4;
    }
    .lc_cont24 .append_arrows .slick-dots_mobile .slick-active > button {
        background: #16FF00;
    }
}
.lc_cont25 {
    margin-bottom: 6rem;
}
.lc_cont25 .div_text_h2 {
    margin-bottom: 4rem;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont25 .row > div {
    margin-bottom: 2rem;
}
.lc_cont25 .div_text {
    font-size: 1.4rem;
    line-height: 120%;
}
.lc_cont25 .div_card {
    padding: 3rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 4rem;
    display: flex;
    margin-bottom: 2rem;
    height: 100%;
}
.lc_cont25 .div_card:nth-child(2) {
    margin-right: 0;
}
.lc_cont25 .div_card:nth-child(3) {
    margin-bottom: 0;
}
.lc_cont25 .div_card:last-child {
    margin-bottom: 0;
}
.lc_cont25 .div_card .div_img {
    margin-right: 3rem;
}
.lc_cont25 .div_card .div_title {
    align-self: center;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont25 .div_img_tablet {
    display: none;
}
.lc_cont25 .div_img_desktop > img {
    border-radius: 4rem;
}
@media (max-width: 991px) {
    .lc_cont25 {
        margin-bottom: 2rem;
    }
    .lc_cont25 .row > div {
        margin-bottom: 1rem;
    }
    .lc_cont25 .row > div:nth-child(3) {
        margin-bottom: 2rem;
    }
    .lc_cont25 .row > div:nth-child(4) {
        margin-bottom: 2rem;
    }
    .lc_cont25 h2 {
        margin-bottom: 3rem;
    }
    .lc_cont25 .div_text_h2 {
        font-size: 1.6rem;
        line-height: 140%;
        margin-bottom: 3rem;
    }
    .lc_cont25 .div_text {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 3rem !important;
    }
    .lc_cont25 .col-lg-4 {
        order: 1;
    }
    .lc_cont25 .div_img_desktop {
        display: none;
    }
    .lc_cont25 .div_img_tablet {
        display: unset;
    }
    .lc_cont25 .div_img_tablet > img {
        border-radius: 4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont25 h2 {
        margin-bottom: 0.5rem;
    }
    .lc_cont25 .div_text_h2 {
        font-size: 1.2rem;
        line-height: 120%;
        margin-bottom: 2rem;
    }
    .lc_cont25 .row > div:nth-child(3) {
        margin-bottom: 1rem;
    }
    .lc_cont25 .row > div:nth-child(4) {
        margin-bottom: 2rem;
    }
    .lc_cont25 .div_card {
        padding: 2rem;
    }
    .lc_cont25 .div_card .div_title {
        font-size: 1.8rem;
    }
    .lc_cont25 .div_text {
        font-size: 1.2rem;
        margin-bottom: 2rem !important;
    }
    .lc_cont25 .div_img_tablet {
        display: none;
    }
    .lc_cont25 .div_img_desktop {
        display: inline-block;
        height: 21rem;
    }
    .lc_cont25 .div_img_desktop > img {
        width: 100%;
        height: 100%;
        border-radius: 2rem;
    }
}
.lc_cont26 {
    margin-bottom: 4.5rem;
}
.lc_cont26 .col-lg-6 {
    margin-bottom: 5.6rem;
}
.lc_cont26 .col-lg-6 .row > div {
    margin-bottom: 0;
}
.lc_cont26 .slick-track {
    transition: none !important;
}
.lc_cont26 .slick-slider .slick-list {
    padding: 2rem 8.5rem 2.3rem 8.5rem !important;
}
.lc_cont26 .slick-active .div_el .div_info {
    display: unset;
}
.lc_cont26 .slick-active .div_el .div_img {
    display: unset;
}
.lc_cont26 .slide_navigation .slick-dots .slick-active > button {
    background: #16FF00;
}
.lc_cont26 .slide_navigation .slick-arrow svg {
    opacity: 0.2;
}
.lc_cont26 .slide_navigation .slick-arrow svg:hover {
    stroke: rgba(94, 255, 146, 0.94);
    opacity: 1;
}
.lc_cont26 .slick-current .div_el {
    opacity: 1;
    z-index: 3;
}
.lc_cont26 .slick-current + .slick-slide .div_el {
    transform: translate(calc(-100% + 76px), 25px);
    height: calc(100% - 52px);
    margin: 0 -38px;
    z-index: 2;
    opacity: 1;
}
.lc_cont26 .div_card_up {
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 4rem;
    padding: 4rem 4.4rem 4rem 4rem;
    margin-bottom: 3rem;
}
.lc_cont26 .div_card_up .tag_oval_green {
    padding: 0.2rem 0.4rem;
    background: linear-gradient(90deg, #16ff00, #4dffc9 99.91%);
    border-radius: 0.8rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 0.9rem;
}
.lc_cont26 .div_card_up .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
}
.lc_cont26 .div_card_up_bottom {
    background: #F8F8F8;
    border-radius: 4rem;
    padding: 4rem 5.9rem 4rem 3rem;
    display: flex;
}
.lc_cont26 .div_card_up_bottom .div_img {
    margin-right: 2rem;
}
.lc_cont26 .div_card_up_bottom .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont26 .div_card_up_bottom .div_text:before {
    position: absolute;
    width: 15.5rem;
    border: 1px solid #16FF00;
    top: 50%;
}
.lc_cont26 .div_el {
    display: flex;
    opacity: 0;
    justify-content: space-between;
    overflow: hidden;
    box-shadow: 0 0.4rem 2rem rgba(0, 0, 0, 0.08);
    border-radius: 40px;
    height: 300px;
    position: relative;
    background: #ffffff;
    transition: all 0.3s ease;
}
.lc_cont26 .div_el .div_info {
    display: none;
    padding: 7rem 0 0 5rem;
}
.lc_cont26 .div_el .div_info .div_title {
    max-width: 52.1rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1.2rem;
}
.lc_cont26 .div_el .div_info .div_text {
    max-width: 48.7rem;
    font-weight: 400;
    font-size: 1.7rem;
    line-height: 2.2rem;
}
.lc_cont26 .div_el .div_img {
    display: none;
}
.lc_cont26 .bottom_card .div_card_bottom {
    display: flex;
}
.lc_cont26 .bottom_card .div_card_bottom .div_date {
    font-size: 1.4rem;
    line-height: 2rem;
    margin-bottom: 1.2rem;
}
.lc_cont26 .bottom_card .div_card_bottom .div_title {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 1.2rem;
}
.lc_cont26 .bottom_card .div_card_bottom .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont26 .bottom_card .div_card_bottom .div_img {
    margin-right: 3rem;
}
.lc_cont26 .bottom_card .div_card_bottom .div_img > img {
    padding: 2rem;
    border-radius: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
}
.lc_cont26 .div_el {
    height: 42rem;
}
.lc_cont26 .div_el .div_img {
    width: 100%;
}
.lc_cont26 .div_el .div_img > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lc_cont26 .bottom_card:last-child {
    margin-bottom: 0;
}
@media (max-width: 991px) {
    .lc_cont26 {
        margin-bottom: 4rem;
    }
    .lc_cont26 .col-lg-6 {
        margin-bottom: 4rem;
    }
    .lc_cont26 .div_card_up {
        margin-bottom: 0;
        padding: 3.4rem 5rem 3.8rem 3rem;
    }
    .lc_cont26 .div_card_up .tag_oval_green {
        line-height: 110%;
    }
    .lc_cont26 .div_card_up .div_text {
        line-height: 110%;
    }
    .lc_cont26 .div_card_up_bottom {
        padding: 3rem;
        height: 100%;
    }
    .lc_cont26 .div_card_up_bottom .div_text {
        font-size: 1.6rem;
    }
}
@media (max-width: 767px) {
    .lc_cont26 .div_card_up {
        padding: 2rem;
        border-radius: 2rem;
        margin-bottom: 1.8rem;
    }
    .lc_cont26 .div_card_up .tag_oval_green {
        margin-bottom: 1rem;
        font-size: 1.6rem;
        line-height: 112.33%;
    }
    .lc_cont26 .div_card_up .div_text {
        font-size: 1.6rem;
        line-height: 112.33%;
    }
    .lc_cont26 .div_card_up_bottom {
        display: flex;
        flex-direction: column;
        padding: 2rem;
        border-radius: 2rem;
    }
    .lc_cont26 .div_card_up_bottom .div_img {
        margin-right: 0;
        margin-bottom: 1rem;
    }
    .lc_cont26 .div_card_up_bottom .div_text {
        font-size: 1.4rem;
        line-height: 140%;
    }
    .lc_cont26 .div_text_top {
        line-height: 140%;
    }
    .lc_cont26 .slick-current + .slick-slide .div_el {
        display: none;
    }
    .lc_cont26 .slick-current + .slick-slide + .slick-slide .div_el {
        display: none;
    }
    .lc_cont26 .slick-slider .slick-list {
        padding: 1rem !important;
        height: 19.5rem;
    }
    .lc_cont26 .slick-slide.slick-current.slick-active .div_el {
        height: 18.5rem;
    }
    .lc_cont26 .slick-slide.slick-current.slick-active .div_el .div_img {
        height: 100%;
    }
    .lc_cont26 .slick-slide.slick-current.slick-active .div_el .div_img > img {
        border-radius: 2rem;
    }
    .lc_cont26 .slide_navigation {
        margin-top: 2rem;
    }
    .lc_cont26 .bottom_card .div_card_bottom .div_img {
        margin-right: 2rem;
    }
    .lc_cont26 .bottom_card .div_card_bottom .div_img > img {
        width: 7.3rem;
        height: 7.3rem;
        padding: 1.3rem;
    }
    .lc_cont26 .bottom_card .div_card_bottom .div_info .div_title {
        font-size: 1.8rem;
    }
    .lc_cont26 .bottom_card .div_card_bottom .div_info .div_text {
        font-size: 1.4rem;
    }
}
.mb_intc {
    margin-bottom: 6.5rem;
}
.lc_map_intc {
    margin-bottom: 12rem;
}
.lc_map_intc .div_cards_only_mobile {
    display: none;
}
.lc_map_intc h2 {
    margin-bottom: 6rem;
}
.lc_map_intc .div_title {
    max-width: 57rem;
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 120%;
    position: absolute;
}
.lc_map_intc .div_title .green_fon {
    padding: 0.2rem 0.5rem;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%);
    border-radius: 0.8rem;
}
.lc_map_intc .div_title > p {
    margin-bottom: 0.8rem;
}
.lc_map_intc .div_card_down {
    height: 100%;
    padding: 2rem 3rem 3rem 3rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    border-radius: 3rem;
}
.lc_map_intc .div_card_down .div_title_bottom_card {
    height: 5rem;
    display: flex;
    margin-bottom: 0.8rem;
}
.lc_map_intc .div_card_down .div_title_bottom_card .div_number {
    margin-right: 1.1rem;
    font-weight: 600;
    font-size: 6rem;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.lc_map_intc .div_card_down .div_title_bottom_card .div_number:last-child {
    margin-right: 0;
}
.lc_map_intc .div_card_down .div_title_bottom_card .div_text {
    align-self: end;
    font-size: 2.4rem;
    line-height: 120%;
    margin-right: 1.1rem;
}
.lc_map_intc .div_card_down .div_title_bottom_card .div_text:last-child {
    margin-right: 0;
}
.lc_map_intc .div_card_down .div_title_bottom_card .div_tetx_tablet {
    display: none;
}
.lc_map_intc #vorobyev_gor {
    top: unset !important;
    bottom: 4%;
    left: 46.5% !important;
}
.lc_map_intc #vorobyev_gor:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 66%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #mendeleev {
    top: unset !important;
    bottom: 8%;
    left: 46.5% !important;
}
.lc_map_intc #mendeleev:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 57%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #russia {
    top: unset !important;
    bottom: 3%;
    left: 94.5% !important;
}
.lc_map_intc #russia:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 73%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #sirius {
    top: unset !important;
    bottom: 3%;
    left: 40.5% !important;
}
.lc_map_intc #sirius:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 60%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #valday {
    top: unset !important;
    bottom: 3%;
    left: 46.5% !important;
}
.lc_map_intc #valday:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 55%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #humantech {
    top: unset !important;
    bottom: 41%;
    left: 40.5% !important;
}
.lc_map_intc #humantech:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 68%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #cvant_valley {
    top: unset !important;
    bottom: 15%;
    left: 45% !important;
}
.lc_map_intc #cvant_valley:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 61%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #atomic_med_tech {
    top: unset !important;
    bottom: 12%;
    left: 45% !important;
}
.lc_map_intc #atomic_med_tech:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 61%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #air_space {
    top: unset !important;
    bottom: 12%;
    left: 48% !important;
}
.lc_map_intc #air_space:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 61%;
    position: absolute;
    right: 100%;
}
.lc_map_intc #composite_valley {
    top: unset !important;
    bottom: 3%;
    left: 46% !important;
}
.lc_map_intc #composite_valley:after {
    content: " ";
    border: 20px solid transparent;
    border-right: 20px solid white;
    top: 61%;
    position: absolute;
    right: 100%;
}
.lc_map_intc .map_intc {
    display: flex;
    padding-top: 10rem;
}
.lc_map_intc .map_intc svg {
    max-width: 100%;
}
.lc_map_intc .map_intc svg > g {
    cursor: pointer;
}
.lc_map_intc .map_intc svg > path:hover {
    fill: rgba(65, 143, 255, 0.49);
    opacity: 0.5;
}
.lc_map_intc .map_intc .map_intc_info {
    padding: 2rem;
    border-radius: 2rem;
    max-width: 27.4rem;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    position: absolute;
    background: white;
}
.lc_map_intc .map_intc .map_intc_info .mobile_close {
    display: none;
}
.lc_map_intc .map_intc .map_intc_info .div_title {
    position: relative;
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
    margin-bottom: 1.6rem;
}
.lc_map_intc .map_intc .map_intc_info .specification {
    font-size: 1.4rem;
    line-height: 120%;
    margin-bottom: 0.8rem;
}
.lc_map_intc .map_intc .map_intc_info .ul_new {
    margin-bottom: 1.6rem;
}
.lc_map_intc .map_intc .map_intc_info .ul_new > li {
    font-size: 1.4rem;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_map_intc .map_intc .map_intc_info .ul_new > li:last-child {
    margin-bottom: 0;
}
.lc_map_intc .map_intc .map_intc_info .div_square {
    font-size: 1.4rem;
    line-height: 120%;
}
.lc_map_intc .map_intc .map_intc_info .div_square .number {
    opacity: 1 !important;
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_map_intc .map_intc .div_cards {
    align-self: center;
}
.lc_map_intc .map_intc .div_cards .div_card {
    display: flex;
    margin-bottom: 3.8rem;
}
.lc_map_intc .map_intc .div_cards .div_card:last-child {
    margin-bottom: 0;
}
.lc_map_intc .map_intc .div_cards .div_card .div_img {
    margin-right: 2.4rem;
}
.lc_map_intc .map_intc .div_cards .div_card .div_img > img {
    padding: 1.3rem;
    border-radius: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
}
.lc_map_intc .map_intc .div_cards .div_card .div_text {
    max-width: 28.9rem;
    font-size: 1.6rem;
    line-height: 140%;
}
.lc_map_intc .map_intc .div_cards .div_card .div_text .green_fon {
    padding: 0.2rem 0.5rem;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%);
    border-radius: 0.8rem;
}
@media (max-width: 991px) {
    .lc_map_intc {
        margin-bottom: 11rem;
    }
    .lc_map_intc h2 {
        margin-bottom: 2.5rem;
    }
    .lc_map_intc #russia {
        top: unset !important;
        bottom: 24%;
        left: unset !important;
        right: 17%;
    }
    .lc_map_intc #russia:after {
        content: unset;
    }
    .lc_map_intc #russia:before {
        content: " ";
        border: 20px solid transparent;
        border-left: 20px solid white;
        top: 73%;
        position: absolute;
        left: 100%;
    }
    .lc_map_intc #sirius {
        top: unset !important;
        bottom: 23%;
        left: 14.5% !important;
    }
    .lc_map_intc #sirius:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 60%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #humantech {
        top: unset !important;
        bottom: 45%;
        left: 13.5% !important;
    }
    .lc_map_intc #humantech:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 68%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #air_space {
        top: unset !important;
        bottom: 27%;
        left: 26% !important;
    }
    .lc_map_intc #air_space:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #composite_valley {
        top: unset !important;
        bottom: 22%;
        left: 23% !important;
    }
    .lc_map_intc #composite_valley:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #atomic_med_tech {
        top: unset !important;
        bottom: 27%;
        left: 21% !important;
    }
    .lc_map_intc #atomic_med_tech:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #vorobyev_gor {
        top: unset !important;
        bottom: 4%;
        left: 23.2% !important;
    }
    .lc_map_intc #vorobyev_gor:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 46%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #mendeleev {
        top: unset !important;
        bottom: 27%;
        left: 21.5% !important;
    }
    .lc_map_intc #mendeleev:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 57%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #cvant_valley {
        top: unset !important;
        bottom: 18%;
        left: 21% !important;
    }
    .lc_map_intc #cvant_valley:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 42%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #valday {
        top: unset !important;
        bottom: 3%;
        left: 22.5% !important;
    }
    .lc_map_intc #valday:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 34%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc .map_intc {
        padding-top: 9.4rem;
        flex-direction: column-reverse;
    }
    .lc_map_intc .map_intc .div_cards {
        align-self: unset;
        display: flex;
        margin-top: -1rem;
        margin-bottom: 2.8rem;
    }
    .lc_map_intc .map_intc .div_cards .div_card {
        margin-bottom: 0;
    }
    .lc_map_intc .map_intc .div_cards .div_card .div_text {
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_map_intc .map_intc .map_intc_info .div_title {
        font-size: 1.6rem;
    }
    .lc_map_intc .map_intc .map_intc_info .div_square .number {
        font-size: 1.4rem;
    }
    .lc_map_intc .div_card_down {
        padding: 2rem;
    }
    .lc_map_intc .div_card_down .div_title_bottom_card {
        margin-bottom: 1rem;
    }
    .lc_map_intc .div_card_down .div_title_bottom_card .div_number {
        font-weight: 600;
        font-size: 4rem;
        line-height: 100%;
        margin-right: 0.8rem;
        justify-content: end;
    }
    .lc_map_intc .div_card_down .div_title_bottom_card .div_text {
        font-weight: 500;
        font-size: 1.4rem;
        line-height: 2.4rem;
    }
    .lc_map_intc .div_card_down .div_decription {
        line-height: 120%;
    }
    .lc_map_intc .div_card_down:last-child .div_title_bottom_card .div_text_last {
        display: none;
    }
    .lc_map_intc .div_card_down:last-child .div_tetx_tablet {
        align-self: end;
        display: block;
        font-weight: 500;
        font-size: 1.4rem;
        line-height: 2.4rem;
    }
}
@media (max-width: 767px) {
    .lc_map_intc {
        margin-bottom: 3rem;
    }
    .lc_map_intc .div_title {
        position: unset;
        font-size: 1.8rem;
    }
    .lc_map_intc .div_title p .green_fon {
        line-height: 160%;
    }
    .lc_map_intc #russia {
        top: unset !important;
        bottom: 3%;
        left: 140.5% !important;
        right: unset !important;
    }
    .lc_map_intc #russia:after {
        content: unset;
    }
    .lc_map_intc #russia:before {
        content: " ";
        border: 20px solid transparent;
        border-left: 20px solid white;
        top: 73%;
        position: absolute;
        left: 100%;
    }
    .lc_map_intc #sirius {
        top: unset !important;
        bottom: 10%;
        left: 37.5% !important;
    }
    .lc_map_intc #sirius:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 72%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #humantech {
        top: unset !important;
        bottom: 22%;
        left: 37.5% !important;
    }
    .lc_map_intc #humantech:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 43%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #air_space {
        top: unset !important;
        bottom: 10%;
        left: 73% !important;
    }
    .lc_map_intc #air_space:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #composite_valley {
        top: unset !important;
        bottom: 3%;
        left: 64% !important;
    }
    .lc_map_intc #composite_valley:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #atomic_med_tech {
        top: unset !important;
        bottom: 11%;
        left: 58% !important;
    }
    .lc_map_intc #atomic_med_tech:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 61%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #vorobyev_gor {
        top: unset !important;
        bottom: 4%;
        left: 62.2% !important;
    }
    .lc_map_intc #vorobyev_gor:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 69%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #mendeleev {
        top: unset !important;
        bottom: 2%;
        left: 59.5% !important;
    }
    .lc_map_intc #mendeleev:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 50%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #cvant_valley {
        top: unset !important;
        bottom: 6%;
        left: 60% !important;
    }
    .lc_map_intc #cvant_valley:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 54%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc #valday {
        top: unset !important;
        bottom: 3%;
        left: 64.5% !important;
    }
    .lc_map_intc #valday:after {
        content: " ";
        border: 20px solid transparent;
        border-right: 20px solid white;
        top: 59%;
        position: absolute;
        right: 100%;
    }
    .lc_map_intc .map_intc {
        overflow-x: auto;
        padding-top: 0;
        margin: 0 -2rem 2rem -2rem;
    }
    .lc_map_intc .map_intc svg {
        max-width: unset;
    }
    .lc_map_intc .map_intc .map_intc_info {
        width: 24.8rem;
    }
    .lc_map_intc .map_intc .map_intc_info .mobile_close {
        display: unset;
        position: relative;
        z-index: 3;
    }
    .lc_map_intc .map_intc .div_cards {
        display: none;
    }
    .lc_map_intc .div_cards_only_mobile {
        display: unset;
        align-self: unset;
    }
    .lc_map_intc .div_cards_only_mobile .div_card {
        display: flex;
        margin-bottom: 2rem;
    }
    .lc_map_intc .div_cards_only_mobile .div_card .div_img {
        margin-right: 2rem;
    }
    .lc_map_intc .div_cards_only_mobile .div_card .div_img > img {
        padding: 1.3rem;
        border-radius: 100%;
        background: #FFFFFF;
        box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.08);
    }
    .lc_map_intc .div_cards_only_mobile .div_card .div_text {
        max-width: 28.9rem;
        font-size: 1.2rem;
        line-height: 120%;
    }
    .lc_map_intc .div_cards_only_mobile .div_card .div_text .green_fon {
        padding: 0.2rem 0.5rem;
        background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%);
        border-radius: 0.8rem;
    }
}
.lоmonosov_block1 {
    margin-bottom: 10rem;
}
.lоmonosov_block1.container {
    background: url(https://i.moscow/upload/lending/lomonosov_cluster/f2c510.jpg) no-repeat 50px top #f6f6f6;
    background-size: auto 100%;
    padding: 10rem 8rem 2rem 8rem;
}
.lоmonosov_block1 .mobile_menu {
    display: none;
}
.lоmonosov_block1 .h2_text {
    margin-bottom: 4rem;
}
.lоmonosov_block1 .div_text_top {
    font-size: 2rem;
    margin-bottom: 4rem;
}
.lоmonosov_block1 .div_tit_l {
    margin-bottom: 1rem;
    padding-top: 6rem;
}
.lоmonosov_block1 .div_text_l {
    line-height: 140%;
    opacity: 0.5;
    margin-bottom: 4rem;
}
.lоmonosov_block1 .tab_radio {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 120%;
}
.lоmonosov_block1 .tab_radio .div_el {
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    border-radius: 2rem;
    border: 1px solid rgba(0, 0, 0, 0.2);
    padding: 2rem;
    cursor: pointer;
}
.lоmonosov_block1 .tab_radio .div_el:before {
    content: "";
    background: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 1rem;
    width: 2rem;
    height: 2rem;
    margin-right: 1rem;
}
.lоmonosov_block1 .tab_radio .div_el.active {
    background: #FFFFFF;
    box-shadow: 0 0.4rem 3.6rem rgba(0, 0, 0, 0.08);
    border: 1px solid #FFFFFF;
}
.lоmonosov_block1 .tab_radio .div_el.active:before {
    border: 5px solid #16FF00;
}
.lоmonosov_block1 .tab_radio .dt_img {
    margin-right: 1rem;
    width: 54px;
    height: 54px;
    display: flex;
    align-items: center;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el {
    padding: 4rem;
    min-height: 66rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_title {
    margin-bottom: 3rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_title1 {
    margin-bottom: 3rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_title2 {
    margin-bottom: 1.5rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_text {
    margin-bottom: 3rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    background: #F8F8F8;
    border-radius: 20px;
    padding: 2rem 2rem 2rem 4rem;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex .dt1 {
    margin-bottom: 0;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex .sp1 {
    font-size: 2.2rem;
    margin-right: 1.2em;
}
.lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex .sp2 {
    opacity: 0.5;
    margin-right: 1.3em;
}
@media (max-width: 991px) {
    .lоmonosov_block1 {
        margin-bottom: 6rem;
    }
    .lоmonosov_block1.container {
        padding: 6rem 4rem 0rem 4rem;
        border-radius: 8rem;
    }
    .lоmonosov_block1 h2 {
        margin-bottom: 3rem;
    }
    .lоmonosov_block1 .div_text_top {
        margin-bottom: 3rem;
    }
    .lоmonosov_block1 .div_tit_l {
        padding-top: 0;
    }
    .lоmonosov_block1 .div_text_l {
        margin-bottom: 2rem;
    }
    .lоmonosov_block1 .tab_radio {
        display: flex;
    }
    .lоmonosov_block1 .tab_radio .div_el {
        margin-right: 1rem;
        margin-bottom: 0;
    }
    .lоmonosov_block1 .tab_radio .div_el:before {
        content: unset;
    }
    .lоmonosov_block1 .tab_radio .div_el:last-child {
        margin-right: 0;
    }
    .lоmonosov_block1 .slide_3el_cen .s3c_el {
        min-height: 60rem;
    }
    .lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex {
        flex-wrap: nowrap;
    }
    .lоmonosov_block1 .slide_3el_cen .s3c_el .div_flex .dt1 {
        display: flex;
        flex-wrap: wrap;
    }
}
@media (max-width: 767px) {
    .lоmonosov_block1 {
        margin-bottom: 3.6rem;
    }
    .lоmonosov_block1.container {
        padding: 3rem 2rem 0rem 2rem;
        border-radius: 2rem;
    }
    .lоmonosov_block1 .h2_text {
        margin-bottom: 0.8rem;
    }
    .lоmonosov_block1 .div_text_top {
        margin-bottom: 2rem;
        font-size: 1.6rem;
    }
    .lоmonosov_block1 .desktop_menu {
        display: none;
    }
    .lоmonosov_block1 .desktop_slider {
        display: none;
    }
    .lоmonosov_block1 .mobile_menu {
        display: unset;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps {
        margin-bottom: 1rem;
        border-radius: 2rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps {
        display: flex;
        justify-content: space-between;
        font-size: 1.6rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps:hover {
        border-radius: 2rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps .div_el {
        display: flex;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps .div_el .dt_img {
        margin-right: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps .div_el .dt_text {
        align-self: center;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .btn_collaps .sp_ico {
        align-self: center;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el {
        padding-top: 2rem;
        border-top: 2px solid #F6F6F6;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_title1 {
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_title2 {
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_text {
        line-height: 140%;
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_title3 {
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .ul_new_mb1 > li {
        margin-bottom: 0.6rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .row > div .row:not(.lc_not) > div:last-child {
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_flex {
        padding: 2rem;
        border-radius: 2rem;
        background-color: #f8f8f8;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_flex .h3fs {
        display: flex;
        flex-direction: column;
        margin-bottom: 1rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_flex .h3fs .sp1 {
        margin-bottom: 0.8rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_flex .h3fs .sp2 {
        opacity: 0.5;
        font-size: 1.4rem;
    }
    .lоmonosov_block1 .mobile_menu .st_collaps .div_cont .s3c_el .div_flex .dt2 .div_btn > a {
        width: 100%;
    }
}
.startap_top {
    margin-bottom: 10rem;
    background: #FCFCFC;
    overflow: hidden;
}
.startap_top .container {
    padding-top: 4.6rem;
    padding-bottom: 6rem;
}
.startap_top .div_top {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 1rem;
}
.startap_top .div_top a {
    margin-bottom: 2rem;
    margin-right: 2rem;
}
.startap_top .div_top a:last-child {
    margin-right: 0;
}
.startap_top h1 {
    margin-bottom: 1.2rem;
}
.startap_top .div_text_title {
    font-size: 2rem;
    margin-bottom: 2.2rem;
}
.startap_top .div_text {
    margin-bottom: 2.2rem;
}
.startap_top .div_btn {
    margin-bottom: 3.4rem;
}
.startap_top .div_btn .div_text {
    margin-bottom: 2.2rem;
}
.startap_top .div_btn .div_date {
    font-weight: 500;
    font-size: 2rem;
}
.startap_top .div_partners {
    display: flex;
}
.startap_top .div_partners > img {
    margin-right: 5rem;
    max-width: 100%;
    align-self: center;
}
.startap_top .div_partners > img:last-child {
    margin-right: 0;
}
.startap_top .img_fon_big {
    left: 47rem;
}
@media (max-width: 991px) {
    .startap_top {
        margin-bottom: 6rem;
    }
    .startap_top .img_fon_big {
        left: 15rem;
    }
    .startap_top .div_text_title {
        font-size: 1.6rem;
        max-width: 45rem;
    }
    .startap_top .div_btn {
        margin-bottom: 3.1rem;
    }
    .startap_top .div_partners > img {
        margin-right: 5rem;
        align-self: center;
    }
}
@media (min-width: 768px) and (max-width: 787px) {
    .startap_top .img_fon_big {
        left: 1rem;
    }
}
@media (max-width: 767px) {
    .startap_top {
        margin-bottom: 3rem;
    }
    .startap_top .container {
        padding-bottom: 4.6rem;
    }
    .startap_top .div_text_title {
        font-size: 1.6rem;
        max-width: 36rem;
    }
    .startap_top .div_text {
        margin-bottom: 4rem;
        max-width: 31rem;
    }
    .startap_top .img_fon_big {
        left: -17rem;
    }
    .startap_top .div_btn {
        margin-bottom: 2.9rem;
    }
    .startap_top .div_btn .div_date {
        font-size: 1.8rem;
    }
    .startap_top .div_partners > img {
        margin-right: 2.3rem;
        align-self: center;
        width: 100%;
    }
}
.lc_cont27 {
    margin-bottom: 13rem;
}
.lc_cont27 .nav_block1 {
    margin-bottom: 3.1rem;
    max-width: 76.5rem;
}
.lc_cont27 .div_one_intel .div_card {
    padding: 4rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/866e99.jpg") no-repeat center;
    background-size: cover;
    border-radius: 4rem;
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
    color: #FFFFFF;
}
.lc_cont27 .div_one_intel .div_card .div_top {
    display: flex;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt1 {
    max-width: 51.2rem;
    margin-right: 7.8rem;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt1 .div_tit {
    font-size: 3.2rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt1 .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt2 {
    padding: 3rem;
    border-radius: 2rem;
    border: 2px solid #1fff1f;
    max-width: 57rem;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt2 .div_tit {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont27 .div_one_intel .div_card .div_top .dt2 .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 2rem;
}
.lc_cont27 .div_one_intel .div_card .div_bottom {
    margin-top: -3rem;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_tit {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav {
    color: black;
    background-color: #FFFFFF;
    padding: 6rem 3rem;
    border-radius: 2rem;
    display: flex;
    flex-wrap: wrap;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom {
    max-width: 54rem;
    margin-right: 2rem;
    margin-bottom: 3.6rem;
    display: flex;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom:nth-child(2) {
    margin-right: 0;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom:nth-child(3) {
    margin-bottom: 0;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom:last-child {
    margin-right: 0;
    margin-bottom: 0;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_img {
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
    margin-right: 2rem;
    border-radius: 100%;
    display: flex;
    align-self: center;
    height: 8rem;
    width: 8rem;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_img:hover + .div_outher_info .div_tit {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info {
    display: flex;
    flex-direction: column;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_tit {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 24px;
    transition: 0.2s ease-in;
    margin-bottom: 0.4rem;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_tit:hover {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_text {
    font-size: 1.6rem;
    line-height: 140%;
}
.lc_cont27 .div_two_vh .div_card {
    padding: 4rem;
    background: url("https://i.moscow/upload/lending/lomonosov_cluster/89afda.jpg") no-repeat center;
    background-size: cover;
    border-radius: 4rem;
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
    color: #FFFFFF;
}
.lc_cont27 .div_two_vh .div_card .div_top {
    display: flex;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt1 {
    max-width: 51.2rem;
    margin-right: 7.8rem;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt1 .div_tit {
    font-size: 3.2rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt1 .div_text {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt2 {
    padding: 3rem;
    border-radius: 2rem;
    border: 1px solid #1fff1f;
    max-width: 57rem;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt2 .div_tit {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt2 .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 2rem;
}
.lc_cont27 .div_two_vh .div_card .div_top .dt2 .div_btn {
    display: none;
}
.lc_cont27 .div_two_vh .div_card .div_bottom {
    margin-top: -3rem;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .nav_block1 {
    max-width: 31.5rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
.lc_cont27 .div_two_vh .div_card .div_bottom .nav_block1 .nav-link {
    color: #FFFFFF;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav {
    color: black;
    background-color: #FFFFFF;
    padding: 2rem;
    border-radius: 2rem;
    display: flex;
    flex-wrap: wrap;
    gap: 0px 40px;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom {
    max-width: 54rem;
    margin-bottom: 1.2rem;
    width: 50%;
    display: flex;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_img {
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
    margin-right: 1.2rem;
    border-radius: 100%;
    display: flex;
    align-self: center;
    height: 8rem;
    width: 8rem;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_img:hover + .div_outher_info .div_tit {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info {
    display: flex;
    flex-direction: column;
    align-self: center;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_tit {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 24px;
    transition: 0.2s ease-in;
    margin-bottom: 0.4rem;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_tit:hover {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont27 .div_two_vh .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info .div_text {
    font-size: 1.6rem;
    line-height: 140%;
}
@media (max-width: 991px) {
    .lc_cont27 {
        margin-bottom: 6rem;
    }
    .lc_cont27 .nav_block1 {
        font-size: 1.6rem;
        line-height: 120%;
        max-width: 52.5rem;
        margin-bottom: 2rem;
    }
    .lc_cont27 .div_one_intel .div_card {
        padding: 3rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt1 {
        margin-right: 3rem;
        max-width: 30.1rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt1 .div_tit {
        line-height: 110%;
        font-size: 2.4rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt1 .div_text {
        font-size: 1.6rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt2 {
        padding: 2rem 2rem 3.6rem 2rem;
        max-width: 31.3rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt2 .div_tit {
        font-size: 1.8rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_top .dt2 .div_text {
        font-size: 1.4rem;
        margin-bottom: 3rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_tit {
        line-height: 110%;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav {
        padding: 2rem;
        flex-direction: column;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom {
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom:nth-child(2) {
        margin-right: 2rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom:nth-child(3) {
        margin-bottom: 2rem;
    }
    .lc_cont27 .div_one_intel .div_card .div_bottom .div_block_nav .div_card_bottom .div_outher_info {
        line-height: 120%;
    }
    .lc_cont27 .div_two_vh .div_card {
        padding: 3rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt1 {
        margin-right: 3rem;
        max-width: 30.1rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt1 .div_tit {
        line-height: 110%;
        font-size: 2.4rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt1 .div_text {
        font-size: 1.6rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt2 {
        padding: 2rem 2rem 3.6rem 2rem;
        max-width: 31.3rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt2 .div_tit {
        font-size: 1.8rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_top .dt2 .div_text {
        font-size: 1.4rem;
        margin-bottom: 3rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom {
        margin-top: -4.4rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .nav_block1 {
        max-width: 29.2rem;
        font-size: 2.4rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .nav_block1 .nav-item {
        margin-right: 2rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .nav_block1 .nav-item:last-child {
        margin-right: 0 !important;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .nav_block1 .nav-link {
        padding: 0 0 1.3rem 0;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .div_card_bottom {
        width: 100%;
        margin-bottom: 2rem;
    }
    .lc_cont27 .div_two_vh .div_card .div_bottom .div_nav .div_card_bottom:last-child {
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .lc_cont27 {
        display: none;
    }
}
.lc_cont28 {
    margin-bottom: 3.4rem;
}
.lc_cont28 h2 {
    margin-bottom: 2rem;
    font-size: 1.8rem;
}
.lc_cont28 .slide_navigation .slick-dots li button {
    background: #FFFFFF !important;
    opacity: 1 !important;
}
.lc_cont28 .slide_navigation .slick-dots .slick-active button {
    background: linear-gradient(90deg, #16ff00, #4dffc9 99.91%) !important;
}
.lc_cont28 .slide2.slide2_arrows.slide2_arrows + .slide_navigation {
    display: flex;
    justify-content: center;
}
.lc_cont28 .container .st_collaps.new_bkg_visited {
    background: url("https://i.moscow/upload/lending/ventury_hub/7d2382.jpg") no-repeat center !important;
    background-size: cover !important;
}
.lc_cont28 .container .st_collaps:last-child {
    background: url("https://i.moscow/upload/lending/ventury_hub/5af1da.jpg") no-repeat center;
    background-size: cover;
}
.lc_cont28 .st_collaps {
    margin-bottom: 1rem;
    border-radius: 2rem;
    background: url("https://i.moscow/upload/lending/ventury_hub/906f5c.jpg") no-repeat center;
    background-size: cover;
}
.lc_cont28 .st_collaps .btn_collaps {
    border-radius: 2rem;
    color: #FFFFFF;
    align-self: center;
    min-height: 9.4rem;
}
.lc_cont28 .st_collaps .btn_collaps:hover {
    background: unset;
}
.lc_cont28 .st_collaps .btn_collaps .sp_text {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 112.333%;
    max-width: 21.5rem;
    align-self: center;
}
.lc_cont28 .st_collaps .btn_collaps .sp_ico {
    background: url(https://i.moscow/upload/lending/ventury_hub/571224.svg) no-repeat left top;
    background-size: contain;
    align-self: center;
    margin-right: 0;
    margin-left: auto;
}
.lc_cont28 .st_collaps .btn_collaps[aria-expanded="true"] .sp_ico {
    transform: rotate(180deg);
}
.lc_cont28 .st_collaps:last-child {
    margin-bottom: 0;
}
.lc_cont28 .st_collaps .div_cont {
    color: #FFFFFF;
}
.lc_cont28 .st_collaps .div_cont .div_top_text {
    font-size: 1.4rem;
    line-height: 140%;
    margin-bottom: 2rem;
}
.lc_cont28 .st_collaps .div_cont .st_collaps {
    background: unset;
    margin-bottom: 2rem;
    border-radius: unset;
}
.lc_cont28 .st_collaps .div_cont .st_collaps .btn_collaps {
    border-radius: unset;
    min-height: 1.5rem;
    padding: 0;
}
.lc_cont28 .st_collaps .div_cont .st_collaps .btn_collaps .sp_text {
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 120%;
    align-self: center;
    max-width: 5.2rem;
    margin-right: 0.4rem;
    border-bottom: 1px dotted #26ff3b;
}
.lc_cont28 .st_collaps .div_cont .st_collaps .btn_collaps .sp_ico {
    background: url(https://i.moscow/upload/lending/ventury_hub/f0909a.svg) no-repeat left top;
    background-size: contain;
    align-self: center;
    margin-right: 0;
    margin-top: 0.25rem;
    margin-left: unset;
}
.lc_cont28 .st_collaps .div_cont .div_btn {
    margin-bottom: 3rem;
    width: 100%;
}
.lc_cont28 .st_collaps .div_cont .div_btn > a {
    width: 100%;
}
.lc_cont28 .st_collaps .div_cont .div_btn.two_btn .div_btn {
    display: none;
}
.lc_cont28 .st_collaps .div_cont .div_tit {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 2rem;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect {
    height: fit-content !important;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card {
    color: black;
    padding: 2rem;
    border-radius: 2rem;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    max-width: 24rem;
    margin-left: 1rem;
    margin-right: 1rem;
    max-width: 100%;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_img {
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
    border-radius: 100%;
    display: flex;
    height: 6rem;
    width: 6rem;
    margin-bottom: 1rem;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_img:hover + .div_outher_info .div_tit {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_outher_info {
    display: flex;
    flex-direction: column;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_outher_info .div_tit {
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 120%;
    transition: 0.2s ease-in;
    margin-bottom: 0.8rem;
    max-width: 17rem;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_outher_info .div_tit:hover {
    transition: 0.2s ease-in;
    opacity: 0.7;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .div_card .div_outher_info .div_text {
    font-size: 1.2rem;
    line-height: 120%;
    max-width: 19rem;
}
.lc_cont28 .st_collaps .div_cont .slider_inelect .append_arrows .slick-dots_mobile {
    display: none !important;
}
.lc_cont28 .st_collaps .div_cont .div_bottom .nav_block1 {
    color: #FFFFFF;
    max-width: 22.9rem;
    margin-bottom: 2rem;
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
.lc_cont28 .st_collaps .div_cont .div_bottom .nav_block1 > li {
    margin-right: 2rem;
}
.lc_cont28 .st_collaps .div_cont .div_bottom .nav_block1 > li:last-child {
    margin-right: 0;
}
.lc_cont28 .st_collaps .div_cont .div_bottom .nav_block1 > li > a {
    color: #FFFFFF;
    padding-bottom: 0.5rem;
}
.lc_cont28 .st_collaps .div_cont .div_bottom .nav_block1 > li > a:before {
    height: 0.2rem;
}
.lc_cont29 {
    margin-bottom: 14rem;
}
.lc_cont29 .div_all_mobileCard {
    display: none;
}
.lc_cont29 .div_all_card {
    display: flex;
    flex-direction: column;
    margin-bottom: 6rem;
}
.lc_cont29 .div_all_card:last-child {
    margin-bottom: 0;
}
.lc_cont29 .div_all_card .div_card_hall {
    margin-bottom: 6rem;
    display: flex;
    flex-direction: column;
}
.lc_cont29 .div_all_card .div_card_hall:last-child {
    margin-bottom: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_title {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 3rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_title > span {
    margin-left: 2rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info {
    display: flex;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider {
    margin-right: 5rem;
    max-width: 48.5rem;
    max-height: 32.2rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows .slick-next {
    right: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows .slick-arrow {
    top: 37%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows.slide2_arrows + .slide_navigation {
    padding-top: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .slick-dots {
    margin-top: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .block_el6 {
    width: 485px;
    height: 322px;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .block_el6 .div_img {
    height: 100%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .block_el6 .div_img > img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price {
    height: fit-content;
    margin-left: auto;
    padding: 3rem;
    border-radius: 3rem;
    background: #F8F8F8;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top {
    display: flex;
    flex-direction: column;
    margin-bottom: 4rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block {
    margin-bottom: 4rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block:last-child {
    margin-bottom: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block .div_num {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 0.6rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block .div_time {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info {
    display: flex;
    width: 100%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description {
    max-width: 37rem;
    display: flex;
    flex-direction: column;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_tit {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall {
    margin-bottom: 2.4rem;
    display: flex;
    flex-wrap: wrap;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall .div_el_ph {
    flex: none;
    padding: 0.5rem 1.1rem;
    border-radius: 1.4rem;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-right: 0.6rem;
    margin-bottom: 0.6rem;
    font-size: 1.4rem;
    line-height: 120%;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall .div_el_ph:last-child {
    margin-right: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_tit {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 0.6rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text:first-child {
    margin-bottom: 0.8rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new {
    margin-bottom: 1.1rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li {
    font-size: 1.4rem;
    line-height: 120%;
    margin-bottom: 0.9rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li:last-child {
    margin-bottom: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li:before {
    width: 0.4rem;
    height: 0.4rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price {
    height: fit-content;
    margin-left: auto;
    padding: 3rem;
    border-radius: 3rem;
    background: #F8F8F8;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price .div_top {
    display: flex;
    flex-direction: column;
    margin-bottom: 4rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block {
    margin-bottom: 4rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block:last-child {
    margin-bottom: 0;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_num {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 0.6rem;
}
.lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_time {
    font-size: 1.8rem;
    line-height: 120%;
}
@media (max-width: 991px) {
    .lc_cont29 {
        margin-bottom: 9.4rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_title {
        font-size: 3rem;
        margin-bottom: 2.4rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info {
        flex-wrap: wrap;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_top_tablet_block {
        display: flex;
        margin-bottom: 3.5rem;
        width: 100%;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price {
        margin-left: 0.6rem;
        width: 100%;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block {
        font-size: 3rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block .div_num {
        font-size: 3rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_price .div_top .price_block .div_time {
        font-size: 1.6rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider {
        margin-right: 0.6rem;
        max-width: 40.4rem;
        max-height: 25.9rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .slick-dots li {
        margin: 0;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .slick-list {
        height: fit-content !important;
        width: 100%;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_slider .slide2 .block_el6 {
        width: 40.4rem;
        height: 25.9rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description {
        width: 100%;
        flex-direction: row;
        max-width: 100%;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top {
        max-width: 34.7rem;
        margin-right: 7.3rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_tit {
        font-size: 1.6rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_tit {
        font-size: 1.6rem;
    }
    .lc_cont29 .div_all_card .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text {
        font-size: 1.4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont29 {
        margin-bottom: 3rem;
    }
    .lc_cont29 .div_all_card {
        display: none;
    }
    .lc_cont29 .div_all_mobileCard {
        margin-bottom: 4rem;
        display: block;
    }
    .lc_cont29 .div_all_mobileCard .btn_collaps .sp_text {
        color: black;
        font-size: 1.8rem;
        font-weight: 500;
        line-height: 120%;
    }
    .lc_cont29 .div_all_mobileCard .collapse_card .div_slider {
        margin-bottom: 2.4rem;
    }
    .lc_cont29 .div_all_mobileCard .collapse_card .div_slider .slide2 .slick-dots {
        margin: 0 auto;
        max-width: 13rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info {
        display: flex;
        flex-direction: column;
        width: 100%;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description {
        max-width: 37rem;
        display: flex;
        flex-direction: column;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_top .div_tit {
        font-size: 1.8rem;
        font-weight: 500;
        line-height: 120%;
        margin-bottom: 1rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_top .div_part_hall {
        margin-bottom: 2.4rem;
        display: flex;
        flex-wrap: wrap;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_top .div_part_hall .div_el_ph {
        flex: none;
        padding: 0.5rem 1.1rem;
        border-radius: 1.4rem;
        border: 1px solid rgba(0, 0, 0, 0.2);
        margin-right: 0.6rem;
        margin-bottom: 0.6rem;
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_top .div_part_hall .div_el_ph:last-child {
        margin-right: 0;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .div_tit {
        font-size: 1.8rem;
        font-weight: 500;
        line-height: 120%;
        margin-bottom: 1rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .div_text {
        font-size: 1.6rem;
        line-height: 140%;
        margin-bottom: 0.6rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .div_text:first-child {
        margin-bottom: 0.8rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .ul_new {
        margin-bottom: 1.1rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .ul_new > li {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 0.9rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .ul_new > li:last-child {
        margin-bottom: 0;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_description .div_bottom .ul_new > li:before {
        width: 0.4rem;
        height: 0.4rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price {
        height: fit-content;
        padding: 2rem;
        border-radius: 2rem;
        background: #F8F8F8;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_top {
        display: flex;
        flex-direction: column;
        margin-bottom: 2rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_top .price_block {
        margin-bottom: 2rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_top .price_block:last-child {
        margin-bottom: 0;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_top .price_block .div_num {
        font-size: 3rem;
        font-weight: 500;
        line-height: 110%;
        margin-bottom: 0.6rem;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_top .price_block .div_time {
        font-size: 1.4rem;
        line-height: 120%;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_btn {
        max-width: 100%;
    }
    .lc_cont29 .div_all_mobileCard .div_right_info .div_price .div_btn > a {
        width: 100%;
    }
}
.lc_cont30 {
    margin-bottom: 6rem;
}
.lc_cont30 .slide2.slide2_arrows.slide2_arrows + .slide_navigation {
    padding-top: 0;
}
.lc_cont30 .slide2 .slick-dots {
    margin-top: 0;
}
.lc_cont30 .block_slIntc {
    min-height: 53.2rem;
    display: flex;
    flex-direction: column;
    border-radius: 2rem;
}
.lc_cont30 .block_slIntc .div_img {
    height: 20.4rem;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.lc_cont30 .block_slIntc .div_img > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lc_cont30 .block_slIntc .div_info {
    padding: 2.4rem;
    display: flex;
    flex-direction: column;
    height: 32.7rem;
}
.lc_cont30 .block_slIntc .div_info .div_time {
    display: flex;
    margin-bottom: 2.4rem;
}
.lc_cont30 .block_slIntc .div_info .div_time .div_num {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-right: 1.2rem;
}
.lc_cont30 .block_slIntc .div_info .div_time .div_all_date {
    display: flex;
    flex-direction: column;
}
.lc_cont30 .block_slIntc .div_info .div_time .div_all_date .div_mounth {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 24px;
}
.lc_cont30 .block_slIntc .div_info .div_time .div_all_date .div_years {
    font-size: 1.4rem;
    line-height: 120%;
}
.lc_cont30 .block_slIntc .div_info .div_title {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 120%;
    transition: 0.2s ease-in;
    margin-bottom: 0.6rem;
    max-width: 33.6rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.lc_cont30 .block_slIntc .div_info .div_title:hover {
    transition: 0.2s ease-in;
    opacity: 0.6;
}
.lc_cont30 .block_slIntc .div_info .div_text {
    font-size: 1.6rem;
    line-height: 120%;
}
.lc_cont30 .block_slIntc .div_info .div_logo {
    margin-top: auto;
}
.lc_cont30 .block_slIntc .div_info .div_logo > img {
    max-width: 100%;
}
@media (max-width: 991px) {
    .lc_cont30 .block_slIntc .div_info {
        padding: 3rem;
    }
    .lc_cont30 .block_slIntc .div_info .div_time .div_num {
        font-size: 3rem;
    }
}
@media (max-width: 767px) {
    .lc_cont30 {
        margin-bottom: 3rem;
    }
    .lc_cont30 h2 {
        margin-bottom: 2.4rem;
    }
    .lc_cont30 .block_slIntc {
        height: 46.4rem;
    }
    .lc_cont30 .block_slIntc .div_img {
        height: 16.6rem;
    }
    .lc_cont30 .block_slIntc .div_info {
        padding: 2rem;
    }
    .lc_cont30 .block_slIntc .div_info .div_time .div_num {
        font-size: 2rem;
        align-self: flex-start;
    }
    .lc_cont30 .block_slIntc .div_info .div_title {
        font-size: 1.8rem;
    }
    .lc_cont30 .block_slIntc .div_info .div_text {
        font-size: 1.4rem;
        line-height: 140%;
    }
}
.lc_cont31 {
    margin-bottom: 6rem;
    border-radius: 8rem;
    background: url(https://i.moscow/upload/lending/lomonosov_cluster/c67f6e.jpg) no-repeat center;
    background-size: cover;
    padding: 6rem 8rem;
    background-position-x: 49%;
}
.lc_cont31 .div_card_hall {
    margin-bottom: 6rem;
    display: flex;
    flex-direction: column;
}
.lc_cont31 .div_card_hall:last-child {
    margin-bottom: 0;
}
.lc_cont31 .div_card_hall .div_title {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 3rem;
}
.lc_cont31 .div_card_hall .div_title > span {
    margin-left: 2rem;
}
.lc_cont31 .div_card_hall .div_main_info {
    display: flex;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider {
    margin-right: 5rem;
    max-width: 48.5rem;
    max-height: 32.2rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows .slick-next {
    right: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows .slick-arrow {
    top: 37%;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2.slide2_arrows.slide2_arrows + .slide_navigation {
    padding-top: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .slick-dots {
    margin-top: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .block_el6 {
    width: 485px;
    height: 322px;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .block_el6 .div_img {
    height: 100%;
}
.lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .block_el6 .div_img > img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info {
    display: flex;
    width: 100%;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description {
    max-width: 28.7rem;
    display: flex;
    flex-direction: column;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_tit {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall {
    margin-bottom: 2.4rem;
    display: flex;
    flex-wrap: wrap;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall .div_el_ph {
    flex: none;
    padding: 0.5rem 1.1rem;
    border-radius: 1.4rem;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-right: 0.6rem;
    margin-bottom: 0.6rem;
    font-size: 1.4rem;
    line-height: 120%;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_part_hall .div_el_ph:last-child {
    margin-right: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_tit {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 1rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text {
    font-size: 1.6rem;
    line-height: 140%;
    margin-bottom: 0.6rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text:first-child {
    margin-bottom: 0.8rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new {
    margin-bottom: 1.1rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li {
    font-size: 1.4rem;
    line-height: 120%;
    margin-bottom: 0.9rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li:last-child {
    margin-bottom: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .ul_new > li:before {
    width: 0.4rem;
    height: 0.4rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price {
    height: fit-content;
    margin-left: auto;
    padding: 3rem;
    border-radius: 3rem;
    background: #FFFFFF;
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top {
    display: flex;
    flex-direction: column;
    margin-bottom: 4rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block {
    margin-bottom: 4rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block:last-child {
    margin-bottom: 0;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_num {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 0.6rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_time {
    font-size: 1.8rem;
    line-height: 120%;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn {
    width: 100%;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn > a {
    width: 100%;
    margin-bottom: 1.2rem;
}
.lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn > a:last-child {
    margin-bottom: 0;
}
@media (max-width: 991px) {
    .lc_cont31 {
        border-radius: 4rem;
        padding: 4rem 1.8rem 2.2rem 4rem;
    }
    .lc_cont31 h2 {
        margin-bottom: 2.4rem;
    }
    .lc_cont31 .div_card_hall .div_title {
        font-size: 3rem;
        margin-bottom: 2.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info {
        flex-wrap: wrap;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .div_tit {
        font-size: 1.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .ul_new > li {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 0.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .ul_new {
        margin-bottom: 1.1rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .ul_new > li {
        font-size: 1.4rem;
        line-height: 120%;
        margin-bottom: 0.9rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .ul_new > li:last-child {
        margin-bottom: 0;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_bottom .ul_new > li:before {
        width: 0.4rem;
        height: 0.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_top_tablet_block {
        display: flex;
        margin-bottom: 7.5rem;
        width: 100%;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price {
        display: flex;
        width: 100%;
        padding: 2rem;
        border-radius: 4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top {
        margin-right: 5.1rem;
        flex-direction: row;
        margin-bottom: 0;
        align-self: center;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block {
        margin-right: 2.4rem;
        margin-bottom: 0;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block:last-child {
        margin-right: 0;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_num {
        font-size: 3rem;
        margin-bottom: 0.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block .div_time {
        font-size: 1.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn {
        max-width: 19.2rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn > a {
        font-size: 1.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider {
        margin-right: 0.6rem;
        max-width: 38.1rem;
        max-height: 22.4rem;
        width: 100%;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .slick-dots li {
        margin: 0;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .slick-list {
        height: fit-content !important;
        width: 100%;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .block_el6 {
        width: 38.1rem;
        height: 22.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description {
        width: 100%;
        flex-direction: row;
        max-width: 100%;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top {
        max-width: 34.7rem;
        margin-right: 7.3rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_top .div_tit {
        font-size: 1.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_tit {
        font-size: 1.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description .div_bottom .div_text {
        font-size: 1.4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont31 {
        margin-bottom: 3rem;
        padding: 3rem 2rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_top_tablet_block {
        margin-bottom: 7rem;
        justify-content: center;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider {
        margin-right: 0;
        max-width: 30rem;
        max-height: 18.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_slider .slide2 .block_el6 {
        width: 32rem;
        height: 18.6rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info {
        flex-direction: column;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_description {
        width: 100%;
        margin-bottom: 1.4rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price {
        flex-direction: column;
        margin-bottom: 2rem;
        border-radius: 2rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top {
        flex-direction: column;
        margin-right: 0;
        margin-bottom: 2rem;
        align-self: baseline;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_top .price_block {
        margin-right: 0;
        margin-bottom: 2rem;
    }
    .lc_cont31 .div_card_hall .div_main_info .div_right_info .div_price .div_btn {
        max-width: 100%;
    }
}
.lc_cont32 {
    color: #FFFFFF;
    margin-bottom: 6rem;
}
.lc_cont32 .div_card {
    display: flex;
    border-radius: 4rem;
    background: #383B4A;
    overflow: hidden;
}
.lc_cont32 .div_card .div_main_info {
    padding: 5rem 0 5rem 5rem;
    max-width: 54rem;
    margin-right: 2rem;
}
.lc_cont32 .div_card .div_main_info .div_tit {
    font-size: 4rem;
    font-weight: 500;
    line-height: 110%;
    margin-bottom: 2rem;
}
.lc_cont32 .div_card .div_main_info .div_text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 120%;
    margin-bottom: 3rem;
    max-width: 45rem;
}
.lc_cont32 .div_card .div_img > img {
    width: 100%;
    height: 100%;
    object-fit: fill;
}
.lc_cont32 .div_card .div_img.div_img_mobile {
    display: none;
}
@media (max-width: 991px) {
    .lc_cont32 {
        margin-bottom: 4rem;
    }
    .lc_cont32 .div_card .div_main_info {
        padding: 3rem 0 3rem 3rem;
        max-width: 32rem;
        margin-right: 0;
    }
    .lc_cont32 .div_card .div_main_info .div_tit {
        font-size: 2.4rem;
    }
    .lc_cont32 .div_card .div_main_info .div_text {
        font-size: 1.6rem;
        max-width: 30rem;
    }
    .lc_cont32 .div_card .div_main_info .div_btn > a {
        font-size: 1.4rem;
    }
    .lc_cont32 .div_card .div_img {
        margin-left: -3rem;
    }
}
@media (max-width: 767px) {
    .lc_cont32 .container {
        padding: 0;
    }
    .lc_cont32 .div_card {
        border-radius: 3rem;
        flex-direction: column;
    }
    .lc_cont32 .div_card .div_main_info {
        max-width: 100%;
        padding: 3rem 2.4rem 0 2.4rem;
    }
    .lc_cont32 .div_card .div_main_info .div_tit {
        font-size: 2rem;
        margin-bottom: 1rem;
    }
    .lc_cont32 .div_card .div_main_info .div_text {
        font-size: 1.4rem;
        max-width: unset;
    }
    .lc_cont32 .div_card .div_main_info .div_btn {
        max-width: 100%;
    }
    .lc_cont32 .div_card .div_main_info .div_btn > a {
        width: 100%;
    }
    .lc_cont32 .div_card .div_img {
        display: none;
    }
    .lc_cont32 .div_card .div_img.div_img_mobile {
        display: block;
        margin-left: unset;
        margin-top: -7rem;
    }
}
.lc_cont9.dovument_infostryktyra .div_document .file_el {
    width: 50%;
}
@media (max-width: 767px) {
    .lc_cont9.dovument_infostryktyra .div_document .file_el {
        width: 100%;
        flex-direction: row;
    }
    .lc_cont9.dovument_infostryktyra .div_document .file_el .file_td2 {
        align-self: center;
    }
}
.lc_cont1 {
    margin-bottom: 10rem;
}
.lc_cont1 .div_podbor_pomesh {
    overflow: hidden;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.2);
    box-shadow: 0px 0px 84px 0px rgba(0, 0, 0, 0.21);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    position: absolute;
    display: flex;
    right: 12rem;
    top: 23rem;
    padding: 0.6rem 2rem 0.6rem 0.6rem;
    width: 36.1rem;
}
.lc_cont1 .div_podbor_pomesh:after {
    content: "";
    position: absolute;
    height: 9.6rem;
    width: 9.6rem;
    bottom: -5rem;
    left: calc(50% - 12rem);
    background: #16ff00;
    border-radius: 50%;
    filter: blur(28px);
    z-index: -1;
}
.lc_cont1 .div_podbor_pomesh > a {
    color: #FFFFFF;
    max-width: 23.4rem;
    width: 100%;
}
.lc_cont1 .div_podbor_pomesh > a:after {
    margin-left: auto;
}
.lc_cont1 .div_podbor_pomesh .div_img {
    margin-right: 1.6rem;
    width: 7.5rem;
    height: 7.5rem;
    display: flex;
    justify-content: center;
    align-self: center;
}
.lc_cont1 .div_podbor_pomesh .div_img > img {
    max-width: 100%;
    border-radius: 1.2rem;
}
.lc_cont1 .div_podbor_pomesh.link_mesto {
    top: 33rem;
}
.lc_cont1 .div_btn {
    padding-bottom: 13.9rem;
}
.lc_cont1 .div_navigation {
    display: flex;
    justify-content: center;
    padding-bottom: 2rem;
}
.lc_cont1 .div_navigation .div_nav {
    height: 6.2rem;
    border-radius: 2rem;
    border: 1px solid rgba(255, 255, 255, 0.2);
    background: rgba(21, 21, 21, 0.9);
    box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
}
.lc_cont1 .div_navigation .div_middle_nav {
    display: flex;
    padding: 2rem 2rem 0 2rem;
    overflow: hidden;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item {
    position: relative;
    align-self: center;
    color: #FFFFFF;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 120%;
    opacity: 0.8;
    padding-bottom: 2rem;
    transition: 0.2s ease-in;
    margin-right: 4rem;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item:last-child {
    margin-right: 0;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item:hover {
    opacity: 1;
    transition: 0.2s ease-in;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active {
    opacity: 1;
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active:after {
    content: "";
    position: absolute;
    height: 4rem;
    width: 4rem;
    bottom: -2rem;
    left: calc(50% - 2rem);
    background: #16ff00;
    border-radius: 50%;
    filter: blur(34px);
}
.lc_cont1 .div_navigation .div_middle_nav .nav_item.active.active:before {
    content: "";
    position: absolute;
    bottom: -1px;
    width: 2rem;
    background: #16ff00;
    border-radius: 1rem;
    height: 0.3rem;
    left: calc(50% - 1rem);
}
.lc_cont1 .div_navigation.sticky_navigation {
    position: fixed;
    left: 0;
    top: 2rem;
    right: 0;
    z-index: 12;
    transition: all 0.2s ease-in-out;
}
.lc_cont1 .div_navigation.top_addMenu {
    top: 13rem;
    transition: all 0.2s ease-in-out;
}
@media (max-width: 991px) {
    .lc_cont1 {
        margin-bottom: 6rem;
    }
    .lc_cont1 h3 {
        display: flex;
        max-width: 33.7rem;
    }
    .lc_cont1 .div_podbor_pomesh {
        padding: 2rem;
        flex-direction: column;
        right: 3rem;
        top: 25rem;
        width: 25.1rem;
    }
    .lc_cont1 .div_podbor_pomesh .div_img {
        display: none;
        margin-right: 0;
        margin-bottom: 1.6rem;
        width: 19.5rem;
        height: 9.6rem;
    }
    .lc_cont1 .div_podbor_pomesh .div_img > img {
        width: 100%;
    }
    .lc_cont1 .div_podbor_pomesh:after {
        content: "";
        bottom: 5rem;
        left: calc(50% - 12rem);
        z-index: -2;
    }
    .lc_cont1 .div_podbor_pomesh:before {
        content: "";
        position: absolute;
        height: 12.2rem;
        width: 12.2rem;
        bottom: -1rem;
        left: calc(50% - 20rem);
        background: #557FFF;
        border-radius: 50%;
        filter: blur(37px);
        z-index: -1;
    }
    .lc_cont1 .div_podbor_pomesh.link_mesto {
        top: 34rem;
    }
    .lc_cont1 .div_navigation {
        padding-bottom: 4rem;
    }
    .lc_cont1 .div_navigation .div_middle_nav {
        overflow-x: auto;
        text-align: center;
    }
    .lc_cont1 .div_navigation .div_middle_nav .nav_item {
        flex: none;
        font-size: 1.6rem;
    }
    .lc_cont1 .div_navigation.sticky_navigation {
        margin: 0 2rem;
    }
    .lc_cont1 .div_btn {
        padding-bottom: 7.1rem;
    }
    .lc_cont1 .div_btn .btn_left {
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .lc_cont1 {
        margin-bottom: 4rem;
    }
    .lc_cont1 .div_navigation.sticky_navigation {
        margin: 0 1rem;
    }
    .lc_cont1 .div_navigation.top_addMenu {
        top: 5rem;
    }
    .lc_cont1 .div_podbor_pomesh {
        padding: 1.6rem 2rem;
        width: 100%;
        margin-bottom: 1.2rem;
        position: relative;
        right: unset;
        top: unset;
    }
    .lc_cont1 .div_podbor_pomesh:after {
        bottom: -6rem;
        left: calc(50% - 13rem);
    }
    .lc_cont1 .div_podbor_pomesh:before {
        bottom: 0rem;
        left: calc(50% - 16rem);
    }
    .lc_cont1 .div_podbor_pomesh > a {
        font-size: 1.2rem;
    }
    .lc_cont1 .div_podbor_pomesh .a_ico:after {
        margin-left: auto;
    }
    .lc_cont1 .div_podbor_pomesh .div_img {
        display: none;
    }
    .lc_cont1 .div_podbor_pomesh.link_mesto {
        position: relative;
        position: relative;
        right: unset;
        top: unset;
        margin-bottom: 4rem;
    }
    .lc_cont1 .div_btn {
        padding-bottom: 4rem;
    }
    .lc_cont1 .div_btn .btn_left {
        margin-right: 0;
    }
    .lc_cont1 .div_btn .btn_left:last-child {
        margin-bottom: 0;
    }
}
.lc_cont33 {
    margin-bottom: 7rem;
}
.lc_cont33 .row > div {
    padding-right: 1rem;
    padding-left: 1rem;
    margin-bottom: 1rem;
}
.lc_cont33 .div_card {
    display: flex;
    padding: 3rem;
    border-radius: 2rem;
    box-shadow: 0px 4px 36px 0px rgba(0, 0, 0, 0.08);
}
.lc_cont33 .div_card .div_left_info {
    display: flex;
    flex-direction: column;
}
.lc_cont33 .div_card .div_left_info .div_num_block {
    display: flex;
    max-width: 25.6rem;
}
.lc_cont33 .div_card .div_left_info .div_num_block .num {
    font-size: 6rem;
    font-weight: 600;
    line-height: 110%;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lc_cont33 .div_card .div_left_info .div_num_block .other_info {
    align-self: center;
    font-size: 4rem;
    font-weight: 600;
    line-height: 100%;
    color: #5D5F6B;
    margin-left: 0.8rem;
}
.lc_cont33 .div_card .div_left_info .div_num_block .other_info .measurement {
    font-size: 1.3rem;
}
.lc_cont33 .div_card .div_left_info .div_description {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 110%;
}
.lc_cont33 .div_card .div_right_info {
    margin-left: auto;
}
.lc_cont33 .div_card .div_right_info > img {
    max-width: 100%;
    align-self: baseline;
}
@media (max-width: 991px) {
    .lc_cont33 .row > div {
        margin-bottom: 2rem;
    }
    .lc_cont33 .div_card {
        padding: 3rem;
        border-radius: 3rem;
    }
    .lc_cont33 .div_card .div_left_info .div_num_block .num {
        line-height: 100%;
    }
}
@media (max-width: 767px) {
    .lc_cont33 .row > div {
        margin-bottom: 1.2rem;
    }
    .lc_cont33 .div_card {
        padding: 1.6rem 2rem;
        border-radius: 2rem;
    }
    .lc_cont33 .div_card .div_left_info .div_num_block .num {
        font-size: 4rem;
        margin-bottom: 0.5rem;
    }
    .lc_cont33 .div_card .div_left_info .div_num_block .other_info {
        font-size: 3rem;
        margin-left: 0.7rem;
    }
    .lc_cont33 .div_card .div_left_info .div_num_block .other_info .measurement {
        font-size: 1.3rem;
    }
    .lc_cont33 .div_card .div_left_info .div_description {
        font-size: 1.8rem;
        line-height: 120%;
    }
    .lc_cont33 .div_card .div_right_info > img {
        width: 4rem;
        height: 4rem;
    }
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
    border-radius: 10rem;
}
.select2-container--default .select2-selection--single {
    height: 4rem;
    background: #FFFFFF;
    border: 1px solid rgba(155, 163, 194, 0.5);
    border-radius: 10rem;
}
.select2-search.select2-search--dropdown .select2-search__field {
    border-radius: 4rem;
}
.select2-container--open.select2-dropdown-op1 .select2-dropdown {
    border-radius: 4rem;
    overflow: hidden;
}
.lc_cont34 {
    margin-bottom: 14rem;
}
.lc_cont34 .ogranichenie {
    padding-top: 1rem;
    max-height: 84rem;
    overflow: hidden;
}
.lc_cont34 .row > div {
    padding-left: 1rem;
    padding-right: 1rem;
    margin-bottom: 2rem;
}
.lc_cont34 .div_nav {
    margin-bottom: 4rem;
}
.lc_cont34 .div_card {
    border-radius: 2rem;
    position: relative;
    box-shadow: 0px 3px 17px 1px rgba(0, 0, 0, 0.08);
    min-height: 40.3rem;
    height: 100%;
}
.lc_cont34 .div_card .div_tag {
    font-size: 1.2rem;
    padding: 0.2rem 0.8rem;
    border-radius: 10rem;
    border: 1px solid #CBCBCE;
    background: #FFF;
    position: absolute;
    left: 1rem;
    top: 1rem;
}
.lc_cont34 .div_card .div_img {
    border-bottom: 1px solid #E2E2E5;
    display: flex;
    justify-content: center;
    align-self: center;
}
.lc_cont34 .div_card .div_img > img {
    max-width: 100%;
}
.lc_cont34 .div_card .div_bottom {
    padding: 2.2rem 3.2rem;
    display: flex;
    flex-direction: column;
    height: 50%;
}
.lc_cont34 .div_card .div_bottom .div_desc {
    font-size: 2.4rem;
    max-height: 6.6rem;
    overflow: hidden;
    -ms-line-clamp: 2;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    display: -webkit-box;
    word-wrap: break-word;
    -webkit-box-orient: vertical;
    box-orient: vertical;
}
.lc_cont34 .div_card .div_bottom .div_bottom_desc {
    max-width: 30.2rem;
    margin-top: auto;
}
.lc_cont34 .div_card .div_bottom .div_bottom_desc .div_top {
    font-size: 1.4rem;
    margin-bottom: 1rem;
}
.lc_cont34 .div_card .div_bottom .div_bottom_desc .div_down {
    font-weight: 600;
    font-size: 3.2rem;
    line-height: 110%;
    background: linear-gradient(90deg, #16FF00 0%, #4DFFC9 99.91%, #4DFFC9 99.91%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.lc_cont34 .div_btn {
    margin-top: 2rem;
    display: flex;
    justify-content: center;
}
@media (max-width: 991px) {
    .lc_cont34 {
        margin-bottom: 8rem;
    }
    .lc_cont34 .ogranichenie {
        max-height: 73.5rem;
    }
    .lc_cont34 .select2 {
        width: 100%;
    }
    .lc_cont34 .row > div {
        padding-left: 0.8rem;
        padding-right: 0.8rem;
        margin-bottom: 1.6rem;
    }
    .lc_cont34 .div_nav {
        margin-bottom: 3rem;
    }
    .lc_cont34 .div_card {
        min-height: 35.3rem;
    }
    .lc_cont34 .div_card .div_bottom {
        padding: 1.5rem 2rem 2rem 2rem;
        height: 42%;
    }
    .lc_cont34 .div_card .div_bottom .div_desc {
        font-size: 1.6rem;
        max-height: 6.1rem;
        overflow: hidden;
        -ms-line-clamp: 3;
        -webkit-line-clamp: 3;
        line-clamp: 3;
    }
    .lc_cont34 .div_card .div_bottom .div_bottom_desc {
        max-width: 15.2rem;
    }
    .lc_cont34 .div_card .div_bottom .div_bottom_desc .div_top {
        margin-bottom: 0.5rem;
    }
    .lc_cont34 .div_card .div_bottom .div_bottom_desc .div_down {
        font-weight: 600;
        font-size: 3rem;
    }
    .lc_cont34 .div_btn {
        margin-top: 2.4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont34 {
        margin-bottom: 6rem;
    }
    .lc_cont34 .ogranichenie {
        max-height: 148.5rem;
    }
    .lc_cont34 .row > div {
        padding-left: 0.6rem;
        padding-right: 0.6rem;
        margin-bottom: 1.2rem;
    }
    .lc_cont34 .div_nav {
        margin-bottom: 2.4rem;
    }
    .lc_cont34 .div_card {
        min-height: 36.1rem;
    }
    .lc_cont34 .div_card .div_bottom {
        padding: 2rem;
        height: 43%;
    }
    .lc_cont34 .div_card .div_bottom .div_desc {
        font-size: 1.6rem;
    }
    .lc_cont34 .div_card .div_bottom .div_bottom_desc {
        max-width: 14.2rem;
    }
    .lc_cont34 .div_card .div_bottom .div_bottom_desc .div_top {
        margin-bottom: 0.5rem;
    }
    .lc_cont34 .div_btn {
        margin-top: 2.8rem;
    }
    .lc_cont34 .div_btn > button {
        width: 100%;
    }
}
.lc_cont_management {
    margin-bottom: 10rem;
}
.lc_cont_management .container .slick-slide {
    margin-right: 0rem;
}
@media (max-width: 991px) {
    .lc_cont_management .container .slick-slide {
        margin-right: 2rem;
    }
}
.lc_cont_management .container .slick-list {
    margin-right: -1rem;
}
@media (max-width: 991px) {
    .lc_cont_management .container .slick-list {
        margin-right: -2rem;
    }
}
.lc_cont_management .container .slick-dots {
    margin: 0;
}
.lc_cont_management .container .slick-prev {
    display: none !important;
}
.lc_cont_management .container .block_el {
    margin: 0 1rem !important;
    min-width: 40rem;
    min-height: 50rem;
    padding: 1.6rem;
    border-radius: 2rem;
    box-shadow: 0px 4px 24px 0px #0A271714;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}
.lc_cont_management .container .block_el .dt1 {
    position: relative;
    z-index: 1;
}
.lc_cont_management .container .block_el .dt1 .div_img {
    min-height: 37.8rem;
    margin-bottom: 2rem;
    border-radius: 1.4rem;
    overflow: hidden;
}
.lc_cont_management .container .block_el .dt1 .div_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}
.lc_cont_management .container .block_el .dt1 .dt1_tit {
    padding-left: 0.8rem;
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 2.88rem;
    text-align: left;
    margin-bottom: 0.8rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_text {
    padding-left: 0.8rem;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.68rem;
    text-align: left;
    color: #1C1D225C;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover {
    position: absolute;
    bottom: -106%;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0.6rem;
    background: white;
    transition: bottom 0.3s ease;
    z-index: 2;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_tit {
    padding-left: 0;
    font-size: 2rem;
    line-height: 2.2rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_text {
    padding-left: 0;
    margin-bottom: 1.6rem;
    font-size: 1.4rem;
    line-height: 1.68rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_contacts {
    margin-bottom: 1.6rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_contacts .dt1_title {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.92rem;
    text-align: left;
    margin-bottom: 0.8rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_contacts .dt1_txt {
    font-size: 1.4rem;
    line-height: 1.68rem;
    text-align: left;
    color: #1C1D225C;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_activity .dt1_title {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.92rem;
    margin-bottom: 0.8rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_activity .dt1_ul {
    padding-left: 1.2rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_activity .dt1_ul li {
    font-size: 1.4rem;
    line-height: 1.68rem;
    text-align: left;
    margin-bottom: 0.8rem;
}
.lc_cont_management .container .block_el .dt1 .dt1_hover .dt1_activity .dt1_ul li::marker {
    color: #16ff00;
}
@media (max-width: 991px) {
    .lc_cont_management .container .block_el {
        width: auto;
        min-height: auto;
        padding: 2.4rem 2.4rem 3.2rem 2.4rem;
        border-radius: 3.2rem;
        cursor: default;
        margin: 0 2rem !important;
    }
    .lc_cont_management .container .block_el .dt1 {
        display: flex;
        gap: 2.4rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_tit {
        padding-left: 0;
        font-size: 2rem;
        line-height: 2.2rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_text {
        padding-left: 0;
        margin-bottom: 1.6rem;
        font-size: 1.4rem;
        line-height: 1.68rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts {
        margin-bottom: 1.6rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts .dt1_title {
        font-size: 1.6rem;
        font-weight: 500;
        line-height: 1.92rem;
        text-align: left;
        margin-bottom: 0.8rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts .dt1_txt {
        font-size: 1.4rem;
        line-height: 1.68rem;
        text-align: left;
        color: #1C1D225C;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_title {
        font-size: 1.6rem;
        font-weight: 500;
        line-height: 1.92rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_ul {
        padding-left: 1.2rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_ul li {
        font-size: 1.4rem;
        line-height: 1.68rem;
        text-align: left;
        margin-bottom: 0.8rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_ul li::marker {
        color: #16ff00;
    }
    .lc_cont_management .container .block_el .dt1 .div_img {
        width: 31.6rem;
        min-height: 40.7rem;
        border-radius: 2.4rem;
        margin-bottom: 0;
        flex: none;
    }
}
@media (max-width: 767px) {
    .lc_cont_management .container .block_el {
        min-width: auto;
        width: auto;
        min-height: auto;
        height: 49.7rem;
        padding: 1.2rem 1.2rem 2.4rem 1.2rem;
        border-radius: 2rem;
        margin: 0 2rem !important;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile {
        gap: 1.2rem;
        align-items: center;
        margin-bottom: 1.2rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile .div_img {
        width: 8rem;
        height: 8rem;
        border-radius: 1.4rem;
        min-height: auto;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile .div_img img {
        height: 200%;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile .div_img100 img {
        height: 100%;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile .dt1_mobile_cont .dt1_mobile_tit {
        font-size: 1.6rem;
        font-weight: 500;
        line-height: 1.797rem;
        text-align: left;
        margin-bottom: 0.4rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_mobile .dt1_mobile_cont .dt1_mobile_txt {
        font-size: 1.4rem;
        line-height: 1.68rem;
        text-align: left;
        color: #1C1D225C;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts {
        margin-bottom: 1.2rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts .dt1_title {
        font-size: 1.6rem;
        line-height: 1.797rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_contacts .dt1_txt {
        font-size: 1.4rem;
        line-height: 1.96rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_title {
        font-size: 1.6rem;
        line-height: 1.797rem;
        margin-bottom: 0.8rem;
    }
    .lc_cont_management .container .block_el .dt1 .dt1_cont .dt1_hidden .dt1_activity .dt1_ul li {
        font-size: 1.4rem;
        line-height: 1.96rem;
        margin-bottom: 0.8rem;
    }
}
.lc_cont_management .container .block_el:hover .dt1_hover {
    bottom: 0;
}
@media (max-width: 991px) {
    .lc_cont_management {
        margin-bottom: 4rem;
    }
}
@media (max-width: 767px) {
    .lc_cont_management {
        margin-bottom: 3rem;
    }
}
