.btn_custom {
    border: 1px solid #57a1e4;
    border-radius: 10rem;
    font-size: 2.4rem;
    font-weight: 600;
    min-width: 35rem
}

.btn_custom:hover {
    background: rgba(255, 255, 255, .062745098)
}

.header_blue,
.header_gradient_scroll {
    --body-background-image-desktop: url("https://i.moscow/upload/lending/Novator2025/b74ae3.png");
    --body-background-image-tablet: url("https://i.moscow/upload/lending/Novator2025/ec9a97.png");
    --body-background-image-mobile: url("https://i.moscow/upload/lending/Novator2025/87bbbd.png");
    background-image: var(--body-background-image-desktop);
    background-size: 100% 75rem;
    background-repeat: no-repeat
}

@media(max-width: 1024px) {

    .header_blue,
    .header_gradient_scroll {
        background-image: var(--body-background-image-tablet);
        background-size: 100% 66rem;
        background-repeat: no-repeat
    }
}

@media(max-width: 767px) {

    .header_blue,
    .header_gradient_scroll {
        background-image: var(--body-background-image-mobile);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top
    }
}

.header_blue .site_header {
    --header-menu1-line-bottom-color: #ffffff;
    --header-menu1-line-right-color: #ffffff;
    --header-background-dropdown-menu: #ffffff;
    --header-color: #ffffff;
    --header-background: #1D1342;
    --header-background-container: transparent;
    --header-background-image-desktop: url("https://i.moscow/upload/lending/Novator2025/b74ae3.png");
    --header-background-image-tablet: url("https://i.moscow/upload/lending/Novator2025/ec9a97.png");
    --header-background-image-mobile: url("https://i.moscow/upload/lending/Novator2025/87bbbd.png");
    --header-icon-fill: #ffffff;
    --header-background-top-search: unset;
    --menu_site_fix-border: rgba(255, 255, 255, 0.2);
    --menu_site_fix-box-shadow: unset
}

.header_blue .site_header .standart_logo {
    visibility: visible;
    display: block
}

.header_blue .site_header .transparent_logo {
    display: none;
    visibility: collapse
}

.header_blue .site_header .header_cont_right .div_light_blue_border {
    border-color: #fff
}

.header_blue .site_header .header_cont_right .div_light_blue_border .img_logo:first-child svg path:first-child {
    fill: #d4d4d4
}

.header_blue .site_header .header_cont_right .div_light_blue_border .img_logo svg path {
    fill: #fff
}

.header_blue .site_header .header_cont_right .btn {
    border: 1px solid #fff;
    color: var(--header-color)
}

.header_blue .site_header .header_cont_right .btn:hover {
    background: rgba(0, 0, 0, 0)
}

.header_blue .site_header .header_cont_right .intc_top_btn .btn {
    background: unset;
    border: 1px solid #fff
}

.header_blue .site_header .header_cont_right .div_light_blue_border>span .arrow_right_btn>path {
    stroke: #fff !important
}

.header_blue .tab-content .msf_type {
    color: var(--header-color) !important
}

.div_tablet-transfer {
    display: none
}

@media(max-width: 1024px) {
    .div_tablet-transfer {
        display: block
    }
}

.tech_forum {
    background: linear-gradient(to bottom, #1D1342, #311D60)
}

.tech_forum .site_content {
    padding-top: 10rem;
    padding-bottom: 0;
    overflow: hidden
}

.tech_forum .site_header {
    background-image: none
}

.tech_forum .site_header .menu_site_fix {
    background-image: none
}

.tech_forum.transparent_header .site_header {
    background: rgba(0, 0, 0, 0) !important
}

.tech_forum.transparent_header .site_header .menu_site_fix {
    background: none !important
}

.tech_forum .div__bg-bottom {
    position: absolute;
    bottom: -10rem;
    width: 100%;
    z-index: 0;
    opacity: .8
}

.tech_forum .div__bg-bottom img {
    width: 100%;
    height: 100%
}

.tech_forum .div__bg-bottom-mob {
    display: none
}

.tech_forum .div_round__bg {
    position: absolute;
    width: 100rem;
    height: 100rem;
    filter: blur(10rem);
    background: radial-gradient(rgba(45, 78, 168, 0.6980392157), rgba(11, 216, 212, 0.6980392157), rgba(167, 0, 204, 0.6980392157))
}

.tech_forum .div_round__bg_red {
    background: radial-gradient(#FF731C, #EB1519, #A700CC 80%);
    top: 120rem;
    right: -60rem
}

.tech_forum .div_round__bg-1 {
    top: -80rem;
    right: -50rem
}

.tech_forum .div_round__bg-2 {
    left: -45rem;
    top: 75rem;
    width: 80rem;
    height: 80rem
}

.tech_forum .div_round__bg-3 {
    display: none
}

.tech_forum .feedback_page {
    display: none
}

@media(max-width: 1023px) {
    .tech_forum .site_content {
        padding-top: 6.5rem
    }

    .tech_forum .div__bg-bottom {
        bottom: 20rem;
        width: 124rem;
        z-index: 0;
        left: -20rem
    }

    .tech_forum .div__bg-bottom-lg {
        display: none
    }

    .tech_forum .div__bg-bottom-mob {
        display: block
    }
}

@media(max-width: 767px) {
    .tech_forum .div__bg-bottom {
        bottom: 15rem;
        width: 114rem;
        z-index: 0;
        left: -30rem;
        opacity: .8
    }

    .tech_forum .div_round__bg {
        width: 25rem;
        height: 25rem;
        filter: blur(3rem)
    }

    .tech_forum .div_round__bg-1 {
        top: -15rem;
        right: -10rem
    }

    .tech_forum .div_round__bg-2 {
        left: -15rem;
        top: 77rem
    }

    .tech_forum .div_round__bg-3 {
        display: block;
        right: -15rem;
        top: 120rem;
        filter: blur(5rem);
        background: radial-gradient(rgba(255, 115, 28, 0.4), rgba(235, 21, 25, 0.4), rgba(167, 0, 204, 0.4))
    }
}

.techForum_cont1 {
    overflow: hidden;
    position: relative;
    padding-top: 4.5rem;
    padding-bottom: 16rem
}

.techForum_cont1 .div_img-wrapper {
    position: absolute;
    width: 85%;
    right: -20rem;
    top: -3rem
}

.techForum_cont1 .div_img-wrapper img {
    width: 100%
}

.techForum_cont1 .div_text-wrapper {
    max-width: 40rem;
    color: #fff;
    display: flex;
    flex-direction: column
}

.techForum_cont1 .div_text-wrapper a,
.techForum_cont1 .div_text-wrapper button {
    order: 2;
    max-width: 35.2rem
}

.techForum_cont1 .div_text-wrapper .div_tit {
    text-transform: uppercase;
    font-size: 3.6rem;
    font-weight: 700;
    margin-bottom: 2rem
}

.techForum_cont1 .div_text-wrapper .div_text-year-red {
    border: 1px solid #fa4960;
    border-radius: 0 3rem 3rem 3rem;
    padding: 2rem 3.2rem 1.6rem 3.2rem;
    width: -moz-fit-content;
    width: fit-content;
    height: 5.6rem;
    -webkit-backdrop-filter: blur(60px);
    backdrop-filter: blur(60px);
    background: rgba(250, 73, 96, .1);
    font-weight: 500;
    font-size: 2rem;
    line-height: 100%;
    letter-spacing: .1em;
    text-transform: uppercase;
    color: #fa4960;
    margin-bottom: 5.6rem
}

.techForum_cont1 .div_text-wrapper .div_img-cont {
    display: flex;
    gap: 4rem;
    margin-bottom: 6rem;
    order: 1
}

.techForum_cont1 .div_text-wrapper .div_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 1.5;
    margin-bottom: 4rem
}

.techForum_cont1 .div_text-wrapper .div_text-where {
    font-weight: 700;
    font-size: 1.8rem;
    line-height: 1.43;
    margin-bottom: 0
}

.techForum_cont1 .div_text-wrapper .div_text-where-blue {
    color: #57a1e4;
    margin-bottom: 4rem
}

@media(max-width: 1023px) {
    .techForum_cont1 .div_img-wrapper {
        width: 70%;
        right: -10rem;
        top: 25rem
    }

    .techForum_cont1 .div_text-wrapper .div_tit {
        font-size: 2.8rem
    }

    .techForum_cont1 .div_text-wrapper .div_text-year-red {
        font-size: 1.8rem;
        line-height: 100%;
        letter-spacing: .1em
    }

    .techForum_cont1 .div_text-wrapper .div_text {
        font-size: 2rem
    }
}

@media(max-width: 767px) {
    .techForum_cont1 {
        padding-bottom: 7rem;
        padding-top: 0
    }

    .techForum_cont1 .div_img-wrapper {
        max-width: 33rem;
        right: -4.5rem;
        top: 15rem
    }

    .techForum_cont1 .div_text-wrapper {
        max-width: 100%;
        display: flex;
        flex-direction: column
    }

    .techForum_cont1 .div_text-wrapper .div_text {
        order: 1
    }

    .techForum_cont1 .div_text-wrapper .div_tit {
        font-size: 1.8rem;
        max-width: 25rem
    }

    .techForum_cont1 .div_text-wrapper .div_text-year-red {
        border-radius: 0 2.2rem 2.2rem 2.2rem;
        padding: 1.4rem 2rem 1.2rem 2rem;
        height: 4.4rem;
        white-space: nowrap;
        margin-bottom: 24.1rem
    }

    .techForum_cont1 .div_text-wrapper .div_img-cont {
        order: 4;
        margin-bottom: 4rem
    }

    .techForum_cont1 .div_text-wrapper .div_text-where {
        font-size: 2rem;
        margin-bottom: 1rem;
        order: 2
    }

    .techForum_cont1 .div_text-wrapper .div_text-where-blue {
        font-size: 1.8rem;
        margin-bottom: 2.8rem;
        order: 3
    }

    .techForum_cont1 .div_text-wrapper .div_text {
        font-size: 1.6rem;
        margin-bottom: 2.8rem
    }

    .techForum_cont1 .div_text-wrapper .btn_custom {
        order: 6;
        font-size: 1.6rem
    }
}

.techForum_cont2 {
    color: #fff;
    margin-bottom: 10rem
}

.techForum_cont2 .row {
    margin-bottom: 10rem
}

.techForum_cont2 .div_text-wrap {
    padding-top: 3.5rem
}

.techForum_cont2 .div_text-wrap-1 {
    border-top: 1px solid #3f3959
}

.techForum_cont2 .div_text-wrap-2 {
    border-top: 1px solid #635b87
}

.techForum_cont2 .div_text-wrap-3 {
    border-top: 1px solid #9d97b7
}

.techForum_cont2 .div_text-wrap .div_num {
    font-size: 6rem;
    line-height: 1;
    font-weight: 700;
    margin-bottom: 1rem
}

.techForum_cont2 .div_text-wrap .div_text {
    font-size: 2rem;
    line-height: 1.25
}

.techForum_cont2 .div_divider {
    display: none
}

.techForum_cont2 .div_text-cont {
    justify-content: space-between
}

.techForum_cont2 .div_text-cont .div_text-combine {
    max-width: 70rem
}

.techForum_cont2 .div_text-cont .div_text {
    font-size: 2.1rem;
    line-height: 1.42;
    margin-bottom: 6rem
}

.techForum_cont2 .div_text-cont .div_text-1 {
    max-width: 45rem
}

.techForum_cont2 .div_text-cont .div_text-w500 {
    font-size: 2.8rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 500;
    justify-content: space-between;
    align-items: baseline
}

.techForum_cont2 .div_text-cont .div_text-w500 span {
    margin-bottom: 6rem
}

.techForum_cont2 .div_text-cont .div_text-w500 .div_img {
    width: 25.8rem
}

.techForum_cont2 .div_text-cont .div_text-w500 .div_img img {
    width: 100%;
    height: 100%;
    -o-object-position: center;
    object-position: center;
    -o-object-fit: cover;
    object-fit: cover
}

.techForum_cont2 .div_text-cont .div_text-mb {
    margin-bottom: 2rem
}

@media(max-width: 1023px) {
    .techForum_cont2 {
        margin-bottom: 12.5rem
    }

    .techForum_cont2 .div_text-wrap .div_num {
        font-size: 4.4rem
    }

    .techForum_cont2 .div_text-wrap .div_text {
        font-size: 1.8rem
    }

    .techForum_cont2 .row {
        margin-bottom: 6rem
    }

    .techForum_cont2 .div_divider {
        display: block;
        margin-bottom: 3rem;
        width: 50%;
        border: 1px solid #3f3959
    }

    .techForum_cont2 .div_text-cont {
        flex-direction: column
    }

    .techForum_cont2 .div_text-cont .div_text-1 {
        margin-bottom: 6rem
    }

    .techForum_cont2 .div_text-cont .div_text-combine .div_text-mb {
        margin-bottom: 6rem
    }
}

@media(max-width: 767px) {
    .techForum_cont2 {
        margin-bottom: 11rem
    }

    .techForum_cont2 .row {
        margin-bottom: 0
    }

    .techForum_cont2 .div_text-wrap .div_num {
        font-size: 2.4rem
    }

    .techForum_cont2 .div_text-wrap .div_text {
        font-size: 1.2rem;
        margin-bottom: 5rem
    }

    .techForum_cont2 .div_divider {
        width: 30%;
        margin-bottom: 2.6rem
    }

    .techForum_cont2 .div_text-cont {
        flex-direction: column;
        justify-content: unset
    }

    .techForum_cont2 .div_text-cont .div_text {
        font-size: 1.4rem
    }

    .techForum_cont2 .div_text-cont .div_text:first-child {
        margin-bottom: 5rem
    }
}

.techForum_cont6 .container {
    max-width: 144rem;
    padding: 0 8.7rem;
    padding-bottom: 11rem;
    z-index: 2
}

.techForum_cont6 .div_headline-2 {
    margin-bottom: 4rem
}

.techForum_cont6 .yandex_map {
    height: 50rem;
    border-radius: 4rem;
    overflow: hidden;
    margin-bottom: 11rem
}

.techForum_cont6 .yandex_map .ymaps-2-1-79-map {
    height: 50rem
}

.techForum_cont6 .yandex_map .ymaps-2-1-79-map .ymaps-2-1-79-balloon-pane,
.techForum_cont6 .yandex_map .ymaps-2-1-79-map .ymaps-2-1-79-copyrights-pane,
.techForum_cont6 .yandex_map .ymaps-2-1-79-map .ymaps-2-1-79-controls__control,
.techForum_cont6 .yandex_map .ymaps-2-1-79-map .ymaps-2-1-79-controls__toolbar {
    display: none
}

.techForum_cont6 .yandex_map .ymaps-2-1-79-map .ymaps-2-1-79-svg-icon {
    background-image: none
}

.techForum_cont6 .custom-placemark_mob,
.techForum_cont6 .custom-placemark {
    width: 35rem;
    padding: 2rem 3rem;
    background: #6938d3;
    border-radius: 2rem;
    text-align: left;
    position: relative
}

.techForum_cont6 .custom-placemark_mob .div_text,
.techForum_cont6 .custom-placemark .div_text {
    color: #fff;
    font-size: 2.2rem;
    font-weight: 900;
    position: relative;
    z-index: 10
}

.techForum_cont6 .custom-placemark_mob .div_text__street,
.techForum_cont6 .custom-placemark .div_text__street {
    font-size: 1.6rem;
    font-weight: 500
}

.techForum_cont6 .custom-placemark_mob::after,
.techForum_cont6 .custom-placemark::after {
    content: "";
    position: absolute;
    width: 3rem;
    height: 3rem;
    background: #6938d3;
    bottom: -0.5rem;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    z-index: 5
}

.techForum_cont6 .custom-placemark_mob {
    display: none
}

.techForum_cont6 .div_org {
    display: flex;
    gap: 17rem
}

.techForum_cont6 .div_org-cont-text {
    color: #fff;
    margin-bottom: 4rem
}

.techForum_cont6 .div_org-cont-img-1,
.techForum_cont6 .div_org-cont-img-2 {
    width: 23rem;
    height: 8rem
}

.techForum_cont6 .div_org-cont-img-3 {
    width: 12rem
}

.techForum_cont6 .div_org-cont-img img {
    width: 100%;
    height: 100%
}

.techForum_cont6 .div_org-cont-img-wrapper {
    display: flex;
    gap: 10rem
}

@media(max-width: 1023px) {
    .techForum_cont6 .container {
        padding-inline: 5rem
    }

    .techForum_cont6 .div_org {
        gap: 7.5rem
    }

    .techForum_cont6 .div_org-cont-img-wrapper {
        gap: 5rem
    }

    .techForum_cont6 .div_org-cont-img {
        width: 18rem;
        height: 5rem
    }

    .techForum_cont6 .div_org-cont-img-3 {
        width: 10rem
    }
}

@media(max-width: 767px) {
    .techForum_cont6 {
        margin-bottom: 0
    }

    .techForum_cont6 .container {
        padding: 0 2rem;
        padding-bottom: 6.5rem;
        margin-top: 0
    }

    .techForum_cont6 .yandex_map {
        border-radius: 2rem
    }

    .techForum_cont6 .custom-placemark_mob {
        display: block;
        margin-bottom: 2.6rem;
        padding: 2rem 2.5rem;
        border-radius: 2rem;
        min-width: 33.5rem;
        width: 100%;
        text-align: center
    }

    .techForum_cont6 .custom-placemark_mob .div_text {
        font-size: 1.7rem
    }

    .techForum_cont6 .custom-placemark_mob .div_text__street {
        font-size: 1.4rem
    }

    .techForum_cont6 .custom-placemark-round {
        background: radial-gradient(#6938D3 40%, #B795FF 50%);
        height: 4.5rem;
        width: 4.5rem;
        border-radius: 100%
    }

    .techForum_cont6 .div_org {
        justify-content: space-between
    }

    .techForum_cont6 .div_org-cont-text {
        margin-bottom: .3rem
    }

    .techForum_cont6 .div_org-cont-img-wrapper {
        gap: 4.5rem
    }

    .techForum_cont6 .div_org-cont-img-1,
    .techForum_cont6 .div_org-cont-img-2 {
        width: 13rem;
        height: 3rem
    }

    .techForum_cont6 .div_org-cont-img-3 {
        width: 6.5rem;
        height: 4rem
    }
}

.techForum_cont3 {
    display: flex;
    justify-content: center;
    font-family: TTFirs, Helvetica, Arial, sans-serif;
    color: #fff;
    overflow: visible
}

.techForum_cont3 .div_for-whom {
    display: flex;
    position: relative;
    max-width: 144rem;
    width: 100%;
    padding-bottom: 28rem
}

.techForum_cont3 .div_for-whom .div_for-whom-bg {
    position: relative;
    width: 92.6%;
    left: -8%;
    z-index: 1
}

.techForum_cont3 .div_for-whom .div_for-whom-bg img {
    width: 100%
}

.techForum_cont3 .div_for-whom .div_for-whom-mobile-gradient {
    display: none
}

.techForum_cont3 .div_for-whom .div_for-whom-ellips-bg {
    position: absolute;
    top: 65rem;
    left: 40rem
}

.techForum_cont3 .div_for-whom h2 {
    position: absolute;
    top: 6.795%;
    font-size: 5rem;
    font-weight: 400;
    line-height: 5rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-container {
    z-index: 2
}

.techForum_cont3 .div_for-whom .div_for-whom-explanation {
    position: absolute;
    width: 26rem;
    z-index: 2
}

.techForum_cont3 .div_for-whom .div_for-whom-explanation::before {
    content: "";
    display: inline-block;
    position: absolute;
    background-color: #fff;
    opacity: .3
}

.techForum_cont3 .div_for-whom h3 {
    font-size: 2.6rem;
    font-weight: 400;
    line-height: 2.6rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-additional {
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 2.064rem;
    opacity: .7
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-1 {
    top: 14.5%;
    left: 0
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-1 .div_for-whom-icon {
    margin-bottom: 2.032rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-1 h3 {
    margin-bottom: 2.325rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-1::before {
    max-width: 39.775rem;
    width: 27.62vw;
    height: .06745%;
    top: 9.5rem;
    left: 8rem;
    transform: rotate(21.412deg)
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-2 {
    top: 42.5%;
    left: 6.8%
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-2 .div_for-whom-icon {
    margin-bottom: 1.763rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-2 h3 {
    margin-bottom: 1.279rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-2::before {
    max-width: 32.282rem;
    width: 22.4vw;
    height: .1rem;
    top: 9rem;
    left: 3.5rem;
    transform: rotate(21.413deg)
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-3 {
    top: 66%;
    left: 10.591%
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-3 .div_for-whom-icon {
    margin-bottom: 1.721rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-3 h3 {
    margin-bottom: 1.6rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-3::before {
    max-width: 25.932rem;
    width: 18vw;
    height: .1rem;
    top: -4.1rem;
    left: 4.2rem;
    transform: rotate(-19.68deg)
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-4 {
    top: 25%;
    left: 80%
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-4 .div_for-whom-icon {
    margin-bottom: 1.97rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-4 h3 {
    margin-bottom: 1.707rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-4::before {
    max-width: 15.564rem;
    width: 10.8vw;
    height: .1rem;
    top: 4.7rem;
    right: 27rem;
    transform: rotate(-19.68deg)
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-5 {
    top: 49%;
    left: 80.4%
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-5 .div_for-whom-icon {
    margin-bottom: 1.375rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-5 h3 {
    margin-bottom: 1.545rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-5::before {
    max-width: 32.282rem;
    width: 22.4vw;
    height: .1rem;
    top: -3rem;
    right: 27rem;
    transform: rotate(21.413deg)
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-6 {
    top: 75.5%;
    left: 74.2%
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-6 .div_for-whom-icon {
    margin-bottom: 2.174rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-6 h3 {
    margin-bottom: 1.496rem
}

.techForum_cont3 .div_for-whom .div_for-whom-expl-6::before {
    max-width: 32.282rem;
    width: 22.4vw;
    height: .1rem;
    top: -5.193rem;
    right: 28.5rem;
    transform: rotate(21.41316deg)
}

@media(max-width: 991px) {
    .techForum_cont3 .div_for-whom {
        flex-direction: column;
        padding-bottom: 1.335rem;
        overflow: visible
    }

    .techForum_cont3 .div_for-whom h2 {
        position: relative;
        top: 0;
        font-size: 2.4rem;
        line-height: 2.4rem;
        margin-bottom: 3.1rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-bg {
        width: 100%;
        margin-top: -25%;
        margin-left: 3%;
        z-index: 0;
        order: 2;
        overflow: visible
    }

    .techForum_cont3 .div_for-whom .div_for-whom-mobile-gradient {
        display: inline-block;
        position: absolute;
        width: 120%;
        top: 3rem;
        left: -2rem;
        height: 26rem;
        background: linear-gradient(180deg, #1D1341 12.5%, rgba(29, 19, 65, 0) 100%);
        z-index: 1
    }

    .techForum_cont3 .div_for-whom .div_for-whom-ellips-bg {
        position: absolute;
        width: 81vw;
        height: 81vw;
        top: 75%;
        left: 57%
    }

    .techForum_cont3 .div_for-whom .div_for-whom-expl-container {
        margin: 0 -2.8rem;
        order: 1
    }

    .techForum_cont3 .div_for-whom .slick-list {
        padding: 0 2rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-explanation {
        position: relative;
        width: 28rem;
        min-height: 29.3rem;
        padding: 3rem;
        padding-right: 2.5rem;
        top: auto;
        left: auto;
        margin: 0 .8rem;
        border-radius: 3rem;
        background: linear-gradient(143.56deg, rgba(87, 161, 228, 0.1) 8.95%, rgba(48, 89, 126, 0.05) 87.78%);
        border: .47px solid;
        border-image-source: linear-gradient(130.5deg, rgba(87, 161, 228, 0.3) -1.04%, rgba(92, 71, 165, 0.2) 90.17%)
    }

    .techForum_cont3 .div_for-whom .div_for-whom-explanation .div_for-whom-icon {
        height: 3.5rem;
        width: auto;
        margin-bottom: 1.6rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-explanation h3 {
        font-size: 1.8rem;
        line-height: 2.16rem;
        margin-bottom: .8rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-explanation .div_for-whom-expl-additional {
        font-size: 1.4rem;
        line-height: 1.806rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-explanation:before {
        display: none
    }
}

@media(max-width: 767px) {
    .techForum_cont3 .div_for-whom .div_for-whom-bg {
        width: 153%;
        margin-top: -38%;
        margin-left: -29%
    }

    .techForum_cont3 .div_for-whom .div_for-whom-mobile-gradient {
        width: calc(100% + 4rem);
        top: 0rem;
        left: -2rem
    }

    .techForum_cont3 .div_for-whom .div_for-whom-ellips-bg {
        top: 83%
    }
}

.site_footer {
    display: none
}

.site_footer-techforum {
    max-width: 144rem;
    margin: 0 auto;
    position: relative;
    z-index: 1
}

.site_footer-techforum .div-footer {
    display: flex;
    justify-content: space-between;
    padding: 8rem 10rem;
    background: rgba(29, 19, 65, .8980392157);
    border-radius: 6rem 6rem 0 0
}

.site_footer-techforum .div-footer-img_cont {
    display: flex;
    flex-direction: column;
    gap: 9rem
}

.site_footer-techforum .div-footer-img_cont-wrapper {
    opacity: .4;
    width: 22rem;
    height: 4.5rem
}

.site_footer-techforum .div-footer-img_cont-wrapper img {
    width: 100%
}

.site_footer-techforum .div-footer-img_cont-logo {
    display: flex;
    gap: 2.6rem;
    opacity: .4
}

.site_footer-techforum .div-footer-img_cont-logo-wrapper {
    width: 4rem;
    height: 4rem
}

.site_footer-techforum .div-footer-img_cont-logo-wrapper img {
    width: 100%
}

.site_footer-techforum .div-footer-text_cont {
    display: flex;
    flex-direction: column;
    width: 60%;
    color: #f6f2f2
}

.site_footer-techforum .div-footer-text_cont-text-wrapper {
    display: flex;
    justify-content: space-between
}

.site_footer-techforum .div-footer-text_cont-text-wrapper .div_text {
    display: block;
    font-size: 2rem;
    line-height: 1.42;
    font-weight: 500;
    max-width: 30rem;
    color: #f6f2f2
}

.site_footer-techforum .div-footer-text_cont-text-wrapper:first-child {
    padding-bottom: 3.4rem;
    border-bottom: .03rem solid rgba(255, 255, 255, .062745098);
    margin-bottom: 3rem
}

.site_footer-techforum .div-footer-text_cont-text-wrapper .div_contact {
    width: 40%
}

.site_footer-techforum .div-footer-text_cont-text-wrapper .div_contact .div_text:hover {
    color: rgba(246, 242, 242, .5647058824)
}

@media(max-width: 1023px) {
    .site_footer-techforum .div-footer {
        padding: 4rem 3.2rem;
        border-radius: 4.5rem 4.5rem 0 0
    }

    .site_footer-techforum .div-footer-img_cont {
        gap: unset
    }

    .site_footer-techforum .div-footer-img_cont-wrapper {
        width: 180px;
        height: 4rem
    }

    .site_footer-techforum .div-footer-img_cont-logo {
        margin-top: auto
    }

    .site_footer-techforum .div-footer-img_cont-logo-wrapper {
        width: 3rem;
        height: 3rem
    }

    .site_footer-techforum .div-footer-text_cont {
        width: 70%
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper {
        flex-direction: column;
        gap: 1.5rem
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper:first-child {
        padding-bottom: 3rem;
        margin-bottom: 3rem
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper .div_text {
        font-size: 1.6rem
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper .div_contact {
        width: 100%;
        display: flex;
        justify-content: space-between
    }
}

@media(max-width: 767px) {
    .site_footer-techforum .div-footer {
        padding: 3rem 2rem;
        border-radius: 3rem 3rem 0 0;
        flex-direction: column-reverse;
        gap: 6rem;
        justify-content: unset
    }

    .site_footer-techforum .div-footer-text_cont {
        width: 100%
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper {
        flex-direction: column;
        gap: 1rem
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper:first-child {
        padding-bottom: 2.8rem;
        margin-bottom: 2.8rem
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper .div_text {
        font-size: 1.4rem;
        opacity: .4
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper .div_contact {
        display: flex;
        justify-content: space-between;
        width: 100%
    }

    .site_footer-techforum .div-footer-text_cont-text-wrapper .div_contact .div_text {
        opacity: 1
    }

    .site_footer-techforum .div-footer-img_cont {
        flex-direction: row-reverse;
        gap: 0;
        justify-content: space-between
    }

    .site_footer-techforum .div-footer-img_cont-wrapper {
        width: 15rem;
        height: 2rem
    }

    .site_footer-techforum .div-footer-img_cont-logo {
        gap: 1.3rem
    }

    .site_footer-techforum .div-footer-img_cont-logo-wrapper {
        width: 2rem;
        height: 2rem
    }
}

body .slide2.slide_shadow.slick-initialized .slick-list {
    padding: 0
}

.techForum_cont4 {
    position: relative;
    z-index: 4
}

.techForum_cont4 .container {
    padding: 0;
    max-width: 144rem
}

.techForum_cont4 .container .div_awaits {
    border-radius: 6rem;
    padding: 8rem 10rem;
    background-image: url("https://i.moscow/upload/lending/technologyForum/e9cbaa.png");
    background-size: 100% auto;
    background-position: top;
    background-repeat: no-repeat;
    background-color: #2e66ff
}

.techForum_cont4 .container .div_awaits h2 {
    font-size: 5rem;
    font-weight: 400;
    z-index: 1;
    line-height: 100%;
    color: #fff
}

.techForum_cont4 .container .div_awaits .awaits_head {
    margin-bottom: 4.7rem
}

.techForum_cont4 .container .div_awaits .div_wrap {
    display: flex;
    gap: 11.8rem;
    margin-bottom: 11.8rem
}

.techForum_cont4 .container .div_awaits .div_wrap .div_card .div_img {
    mix-blend-mode: screen;
    margin-bottom: 2rem
}

.techForum_cont4 .container .div_awaits .div_wrap .div_card .div_img img {
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center;
    height: 18rem
}

.techForum_cont4 .container .div_awaits .div_wrap .div_card .div_head {
    font-size: 2.6rem;
    line-height: 100%;
    color: #fff;
    margin-bottom: 4rem
}

.techForum_cont4 .container .div_awaits .div_wrap .div_card .div_txt {
    font-size: 1.6rem;
    color: #fff;
    opacity: .7;
    max-width: 27rem
}

.techForum_cont4 .container .div_awaits .speakers_head {
    margin-bottom: 7rem
}

.techForum_cont4 .container .div_awaits .custom_arrow_prev {
    left: -4%;
    top: 28%;
    background: none;
    transform: rotate(180deg)
}

.techForum_cont4 .container .div_awaits .custom_arrow_next {
    right: -4%;
    top: 38%;
    background: none
}

.techForum_cont4 .container .div_awaits .custom_arrow:hover {
    background: none
}

.techForum_cont4 .container .div_awaits .slide2.slide2_arrows .slick-prev,
.techForum_cont4 .container .div_awaits .slide2.slide2_arrows+.slide_navigation .slick-prev {
    display: none !important
}

.techForum_cont4 .container .div_awaits .slide2_js {
    margin-bottom: 9.8rem
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 {
    padding-left: 6.2rem;
    padding-right: 4.9rem;
    height: 48rem;
    display: flex;
    background: none;
    box-shadow: none;
    margin: 0 !important
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap {
    width: 46rem;
    display: flex;
    z-index: 1
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block {
    flex: none;
    width: 27.5rem;
    height: 38rem;
    -webkit-clip-path: polygon(100% 0.17%, 52.257% 12.699%, 52.257% 12.699%, 43.179% 15.563%, 34.789% 19.178%, 27.15% 23.478%, 20.325% 28.397%, 14.377% 33.869%, 9.37% 39.829%, 5.365% 46.211%, 2.426% 52.948%, 0.617% 59.976%, 0% 67.228%, 0% 67.228%, 0.931% 74.179%, 3.591% 80.594%, 7.777% 86.368%, 13.287% 91.396%, 19.921% 95.572%, 27.476% 98.791%, 35.75% 100.949%, 44.543% 101.94%, 53.652% 101.658%, 62.875% 100%, 100% 90.402%, 100% 0.17%);
    clip-path: polygon(100% 0.17%, 52.257% 12.699%, 52.257% 12.699%, 43.179% 15.563%, 34.789% 19.178%, 27.15% 23.478%, 20.325% 28.397%, 14.377% 33.869%, 9.37% 39.829%, 5.365% 46.211%, 2.426% 52.948%, 0.617% 59.976%, 0% 67.228%, 0% 67.228%, 0.931% 74.179%, 3.591% 80.594%, 7.777% 86.368%, 13.287% 91.396%, 19.921% 95.572%, 27.476% 98.791%, 35.75% 100.949%, 44.543% 101.94%, 53.652% 101.658%, 62.875% 100%, 100% 90.402%, 100% 0.17%)
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block .slide_img {
    width: 100%;
    height: 100%
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block .slide_img img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%;
    height: 100%
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block {
    flex: none;
    margin-left: -1px;
    width: 30.961rem;
    height: 42rem;
    background: #dee2ef;
    -webkit-clip-path: polygon(0.29% 100%, 47.102% 88.138%, 47.102% 88.138%, 56.284% 85.333%, 64.773% 81.781%, 72.504% 77.546%, 79.413% 72.695%, 85.435% 67.292%, 90.507% 61.404%, 94.564% 55.096%, 97.541% 48.433%, 99.375% 41.48%, 100% 34.304%, 100% 34.304%, 99.059% 27.434%, 96.371% 21.097%, 92.142% 15.397%, 86.576% 10.437%, 79.877% 6.322%, 72.251% 3.155%, 63.902% 1.041%, 55.035% 0.085%, 45.854% 0.388%, 36.565% 2.057%, 0.29% 11.388%, 0.29% 100%);
    clip-path: polygon(0.29% 100%, 47.102% 88.138%, 47.102% 88.138%, 56.284% 85.333%, 64.773% 81.781%, 72.504% 77.546%, 79.413% 72.695%, 85.435% 67.292%, 90.507% 61.404%, 94.564% 55.096%, 97.541% 48.433%, 99.375% 41.48%, 100% 34.304%, 100% 34.304%, 99.059% 27.434%, 96.371% 21.097%, 92.142% 15.397%, 86.576% 10.437%, 79.877% 6.322%, 72.251% 3.155%, 63.902% 1.041%, 55.035% 0.085%, 45.854% 0.388%, 36.565% 2.057%, 0.29% 11.388%, 0.29% 100%);
    padding: 9.3rem 4.3rem
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block .div_head {
    font-size: 3.2rem;
    line-height: 100%;
    color: #222133;
    margin-bottom: 1.5rem
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block .div_txt {
    font-size: 1.6rem;
    color: #222133;
    opacity: .7
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap {
    padding: 14.8rem 5rem 12.3rem 17rem;
    border-radius: 3rem;
    max-width: 71rem;
    height: 44.2rem;
    -webkit-backdrop-filter: blur(2rem);
    backdrop-filter: blur(2rem);
    background: rgba(255, 255, 255, .2);
    position: relative
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_img {
    position: absolute;
    top: 20%;
    left: 50%;
    width: 3rem;
    height: 2.5rem
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_text {
    font-weight: 500;
    font-size: 2.4rem;
    line-height: 140%;
    color: #fff
}

.techForum_cont4 .container .div_awaits .slide2_js .slick-dots {
    margin-top: 3rem;
    gap: 2rem
}

.techForum_cont4 .container .div_awaits .slide2_js .slick-dots li {
    width: 1rem
}

.techForum_cont4 .container .div_awaits .slide2_js .slick-dots li button {
    align-self: stretch;
    background: rgba(255, 255, 255, .4);
    border-radius: 100%;
    flex: 1 0 0;
    height: 1rem;
    opacity: .5;
    transition: none;
    width: 1rem
}

.techForum_cont4 .container .div_awaits .slide2_js .slick-dots li.slick-active button {
    align-self: stretch;
    background: #fff !important;
    flex: 1 0 0;
    opacity: 1
}

@media(max-width: 1428px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 {
        height: -moz-fit-content;
        height: fit-content
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap {
        min-height: 36rem;
        height: -moz-fit-content;
        height: fit-content;
        padding-top: 9rem;
        padding-bottom: 6rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_img {
        top: 10%
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js {
        margin-bottom: 3rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 {
        padding-left: 1.6rem;
        padding-right: 1.6rem;
        height: -moz-fit-content;
        height: fit-content;
        flex-direction: column
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap {
        width: unset;
        z-index: 0;
        justify-content: center
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block {
        width: 23rem;
        height: 25rem
    }
}

@media(max-width: 991px)and (max-width: 767px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block {
        height: 19rem
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block {
        width: 26.661rem;
        height: 35rem;
        padding: 5.4rem 2.2rem 8.6rem 2.1rem
    }
}

@media(max-width: 991px)and (max-width: 767px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block {
        height: 31rem
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap {
        width: 100%;
        min-height: unset;
        height: 19.7rem;
        padding: 7.3rem 2.4rem 2.4rem 2.4rem;
        max-width: 100%;
        margin-left: 0;
        margin-top: -4rem;
        z-index: 1
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_img {
        top: 15%;
        left: 45%
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap .quote_text {
        font-size: 1.4rem;
        line-height: 140%
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .slick-dots {
        margin-top: 3rem;
        gap: 2rem
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .slick-dots li {
        width: 1rem
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .slick-dots li button {
        align-self: stretch;
        background: rgba(255, 255, 255, .4);
        border-radius: 100%;
        flex: 1 0 0;
        height: 1rem;
        opacity: .5;
        transition: none;
        width: 1rem
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container .div_awaits .slide2_js .slick-dots li.slick-active button {
        align-self: stretch;
        background: #fff !important;
        flex: 1 0 0;
        opacity: 1
    }
}

@media(max-width: 767px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .left_block {
        min-width: 12.883rem;
        max-width: 12.883rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap .right_block {
        min-width: 21.517rem;
        max-width: 21.517rem
    }
}

@media(max-width: 344px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_wrap {
        transform: scale(0.93)
    }
}

.techForum_cont4 .container .div_speakers-cont {
    text-align: center
}

.techForum_cont4 .container .div_speakers-cont .div_speakers-cont__title {
    text-align: left
}

.techForum_cont4 .container .div_speakers-cont .speakers_cont .div_speaker {
    display: none
}

.techForum_cont4 .container .div_speakers-cont .speakers_cont .speaker-visible_js {
    display: block
}

.techForum_cont4 .container .div_speakers-cont .div_card_speaker {
    text-align: center;
    color: #fff
}

.techForum_cont4 .container .div_speakers-cont .div_card_speaker-img {
    border-radius: 10rem;
    overflow: hidden;
    width: 15rem;
    margin: 0 auto;
    margin-bottom: 2rem
}

.techForum_cont4 .container .div_speakers-cont .div_card_speaker-img img {
    width: 100%;
    height: 100%
}

.techForum_cont4 .container .div_speakers-cont .div_card_speaker-name {
    font-weight: 700;
    font-size: 2rem;
    margin-bottom: .8rem
}

.techForum_cont4 .container .div_speakers-cont .div_card_speaker-text {
    opacity: .7;
    font-size: 1.4rem
}

.techForum_cont4 .container .div_speakers-cont .btn_custom {
    border-color: #fff;
    color: #fff !important;
    margin-top: 5rem
}

.techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down {
    justify-content: space-between;
    padding: 1.8rem 3rem;
    text-align: center
}

.techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down::before {
    content: "Показать еще";
    margin: 0 auto !important
}

.techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down.div_all-speakers-seen::before {
    content: "";
    content: "Скрыть спикеров";
    margin: 0 auto !important
}

.techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down .div_arrow_drop-icon {
    display: none
}

.techForum_cont4 .container .div_speakers-cont .div_btn-hidden {
    display: none !important
}

@media(max-width: 1023px) {
    .techForum_cont4 .container .div_speakers-cont .btn_custom {
        margin-top: 3.5rem
    }
}

@media(max-width: 767px) {
    .techForum_cont4 .container .div_speakers-cont__title {
        margin-bottom: 4rem
    }

    .techForum_cont4 .container .div_speakers-cont .row {
        gap: 2.8rem
    }

    .techForum_cont4 .container .div_speakers-cont .div_card_speaker {
        display: flex;
        gap: 2.4rem;
        text-align: left
    }

    .techForum_cont4 .container .div_speakers-cont .div_card_speaker-img {
        min-width: 9rem;
        min-height: 9rem;
        width: 9rem;
        height: 9rem
    }

    .techForum_cont4 .container .div_speakers-cont .btn_custom {
        display: none
    }

    .techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down {
        margin-top: 2rem;
        display: flex !important;
        text-align: unset;
        font-size: 1.6rem
    }

    .techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down .div_arrow_drop-icon {
        display: block;
        transition: transform .25s;
        transform: none
    }

    .techForum_cont4 .container .div_speakers-cont .btn_custom-drop-down.div_all-speakers-seen .div_arrow_drop-icon {
        transform: rotate(180deg)
    }
}

@media(max-width: 991px) {
    .techForum_cont4 .container {
        padding: 0
    }

    .techForum_cont4 .container .div_awaits {
        border-radius: 1.6rem;
        padding: 5.1rem 2rem;
        background-image: url("https://i.moscow/upload/lending/technologyForum/112284.png");
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat
    }

    .techForum_cont4 .container .div_awaits h2 {
        font-size: 2.4rem;
        line-height: 100%
    }

    .techForum_cont4 .container .div_awaits .awaits_head {
        margin-bottom: 3.4rem
    }

    .techForum_cont4 .container .div_awaits .div_wrap {
        flex-direction: column;
        gap: 6.8rem;
        margin-bottom: 11.1rem
    }

    .techForum_cont4 .container .div_awaits .div_wrap .div_card {
        position: relative
    }

    .techForum_cont4 .container .div_awaits .div_wrap .div_card .div_img {
        position: absolute;
        top: 0;
        right: -3.6rem
    }

    .techForum_cont4 .container .div_awaits .div_wrap .div_card .div_img img {
        height: 13rem
    }

    .techForum_cont4 .container .div_awaits .div_wrap .div_card .div_head {
        font-size: 1.6rem;
        line-height: 120%;
        margin-bottom: .8rem
    }

    .techForum_cont4 .container .div_awaits .div_wrap .div_card .div_txt {
        font-size: 1.4rem
    }

    .techForum_cont4 .container .div_awaits .speakers_head {
        margin-bottom: 4.5rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .left_block {
        height: 18rem;
        width: 23rem;
        -webkit-clip-path: polygon(calc(100% - 0.728px) 0px, 69.1208px 22.5277px, 69.1208px 22.5277px, 57.1135293px 27.6776954px, 46.0161664px 34.1774112px, 35.9120951px 41.9085718px, 26.8846992px 50.7529016px, 19.0173625px 60.592125px, 12.3934688px 71.3079664px, 7.0964019px 82.7821502px, 3.2095456px 94.8964008px, 0.8162837px 107.5324426px, 0px 120.572px, 0px calc(50% + 28.572px), 1.2318484px calc(50% + 41.070446px), 4.7495312px calc(50% + 52.604968px), 10.2862548px calc(50% + 62.986542px), 17.5752256px calc(50% + 72.026144px), 26.34965px calc(50% + 79.53475px), 36.3427344px calc(50% + 85.323336px), 47.2876852px calc(50% + 89.202878px), 58.9177088px calc(50% + 90.984352px), 70.9660116px calc(50% + 90.478734px), 83.1658px calc(50% + 87.497px), calc(100% - 0.728px) calc(100% - 21.761px), calc(100% - 0.728px) 0px);
        clip-path: polygon(calc(100% - 0.728px) 0px, 69.1208px 22.5277px, 69.1208px 22.5277px, 57.1135293px 27.6776954px, 46.0161664px 34.1774112px, 35.9120951px 41.9085718px, 26.8846992px 50.7529016px, 19.0173625px 60.592125px, 12.3934688px 71.3079664px, 7.0964019px 82.7821502px, 3.2095456px 94.8964008px, 0.8162837px 107.5324426px, 0px 120.572px, 0px calc(50% + 28.572px), 1.2318484px calc(50% + 41.070446px), 4.7495312px calc(50% + 52.604968px), 10.2862548px calc(50% + 62.986542px), 17.5752256px calc(50% + 72.026144px), 26.34965px calc(50% + 79.53475px), 36.3427344px calc(50% + 85.323336px), 47.2876852px calc(50% + 89.202878px), 58.9177088px calc(50% + 90.984352px), 70.9660116px calc(50% + 90.478734px), 83.1658px calc(50% + 87.497px), calc(100% - 0.728px) calc(100% - 21.761px), calc(100% - 0.728px) 0px)
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .right_block {
        height: 31rem;
        -webkit-clip-path: polygon(0.271118px calc(100% - 0.402px), calc(100% - 111.2657px) calc(100% - 35.005px), calc(100% - 111.2657px) calc(100% - 35.005px), calc(100% - 91.9522243px) calc(100% - 43.1868975px), calc(100% - 74.0972304px) calc(100% - 53.54966px), calc(100% - 57.8360381px) calc(100% - 65.9022925px), calc(100% - 43.3039672px) calc(100% - 80.0538px), calc(100% - 30.6363375px) calc(100% - 95.8131875px), calc(100% - 19.9684688px) calc(100% - 112.98946px), calc(100% - 11.4356809px) calc(100% - 131.3916225px), calc(100% - 5.1732936px) calc(100% - 150.82868px), calc(100% - 1.3166267px) calc(100% - 171.1096375px), calc(100% - 0.001px) calc(100% - 192.0435px), calc(100% - 0.001px) calc(50% - 46.0435px), calc(100% - 1.9810391px) calc(50% - 66.08270382px), calc(100% - 7.6341528px) calc(50% - 84.56845856px), calc(100% - 16.5298357px) calc(50% - 101.19725914px), calc(100% - 28.2375824px) calc(50% - 115.66560048px), calc(100% - 42.3268875px) calc(50% - 127.6699775px), calc(100% - 58.3672456px) calc(50% - 136.90688512px), calc(100% - 75.9281513px) calc(50% - 143.07281826px), calc(100% - 94.5790992px) calc(50% - 145.86427184px), calc(100% - 113.8895839px) calc(50% - 144.97774078px), calc(100% - 133.4291px) calc(50% - 140.10972px), 0.271118px 33.1085px, 0.271118px calc(100% - 0.402px));
        clip-path: polygon(0.271118px calc(100% - 0.402px), calc(100% - 111.2657px) calc(100% - 35.005px), calc(100% - 111.2657px) calc(100% - 35.005px), calc(100% - 91.9522243px) calc(100% - 43.1868975px), calc(100% - 74.0972304px) calc(100% - 53.54966px), calc(100% - 57.8360381px) calc(100% - 65.9022925px), calc(100% - 43.3039672px) calc(100% - 80.0538px), calc(100% - 30.6363375px) calc(100% - 95.8131875px), calc(100% - 19.9684688px) calc(100% - 112.98946px), calc(100% - 11.4356809px) calc(100% - 131.3916225px), calc(100% - 5.1732936px) calc(100% - 150.82868px), calc(100% - 1.3166267px) calc(100% - 171.1096375px), calc(100% - 0.001px) calc(100% - 192.0435px), calc(100% - 0.001px) calc(50% - 46.0435px), calc(100% - 1.9810391px) calc(50% - 66.08270382px), calc(100% - 7.6341528px) calc(50% - 84.56845856px), calc(100% - 16.5298357px) calc(50% - 101.19725914px), calc(100% - 28.2375824px) calc(50% - 115.66560048px), calc(100% - 42.3268875px) calc(50% - 127.6699775px), calc(100% - 58.3672456px) calc(50% - 136.90688512px), calc(100% - 75.9281513px) calc(50% - 143.07281826px), calc(100% - 94.5790992px) calc(50% - 145.86427184px), calc(100% - 113.8895839px) calc(50% - 144.97774078px), calc(100% - 133.4291px) calc(50% - 140.10972px), 0.271118px 33.1085px, 0.271118px calc(100% - 0.402px));
        padding: 9.4rem 3.6rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .right_block .div_head {
        font-size: 1.4rem;
        margin-bottom: 1.2rem
    }

    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .right_block .div_txt {
        font-size: 1.4rem
    }
}

@media(max-width: 767px) {
    .techForum_cont4 .container .div_awaits .slide2_js .block_el7 .quote_wrap {
        height: -moz-fit-content;
        height: fit-content
    }

    .techForum_cont4 .container .div_awaits .div_card_speaker .div_card_speaker-img {
        margin: 0
    }

    .techForum_cont4 .container .div_awaits .div_btn-hidden {
        display: none !important
    }
}

.techForum_cont5 {
    display: flex;
    justify-content: center;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: -16.2rem
}

.techForum_cont5 .div_program-container {
    position: relative;
    max-width: 144rem;
    width: 100%;
    border-radius: 6rem;
    background-color: #dee2ef;
    overflow: hidden;
    z-index: 3
}

.techForum_cont5 .div_program-content {
    padding: 26.2rem 10rem 11.4rem;
    background-image: url("https://i.moscow/upload/lending/technologyForum/dad82f.png");
    background-position: left -36rem bottom -37rem;
    background-repeat: no-repeat
}

.techForum_cont5 .div_program-header {
    display: flex;
    gap: 6.054rem;
    margin-bottom: 4.023rem
}

.techForum_cont5 .div_program-date {
    font-size: 10rem;
    font-weight: 200;
    line-height: 10rem;
    opacity: .8;
    color: #222133
}

.techForum_cont5 .div_program-date .div_program-date-slash {
    color: rgba(34, 33, 51, .1019607843)
}

.techForum_cont5 .div_program-header-header {
    font-size: 5rem;
    font-weight: 400;
    line-height: 5rem;
    color: #222133;
    margin-bottom: 1.094rem
}

.techForum_cont5 .div_program-point {
    display: flex;
    align-items: center;
    font-size: 2rem;
    font-weight: 400;
    line-height: 4rem;
    color: #222133
}

.techForum_cont5 .div_program-point::before {
    content: "";
    display: inline-block;
    min-width: 2rem;
    max-width: 2rem;
    height: 2rem;
    border-radius: 3rem;
    margin-right: .74rem
}

.techForum_cont5 .div_program-point-red::before {
    background-color: #fa4960
}

.techForum_cont5 .div_program-point-purple::before {
    background-color: #c120e5
}

.techForum_cont5 .div_program-point-blue::before {
    background-color: #2e66ff
}

.techForum_cont5 .div_program-point-light-blue::before {
    background-color: #2ebdff
}

.techForum_cont5 .div_program-table-tab-btns {
    display: none
}

.techForum_cont5 .div_program-grid {
    display: grid;
    position: relative;
    max-width: 127.034rem;
    width: 100%;
    max-height: 120.7rem;
    grid-template-columns: 14.8rem 1fr 1fr 1fr 1fr;
    grid-auto-rows: .8rem;
    -moz-column-gap: .1rem;
    column-gap: .1rem;
    row-gap: 0
}

.techForum_cont5 .div_table-header {
    grid-row: 1/span 5;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    padding: 1rem 1.2rem;
    font-size: 1.6rem;
    line-height: 2.08rem;
    font-weight: 500;
    color: #222133;
    border: .1rem solid #e7eaf3;
    background-color: rgba(255, 255, 255, .5019607843);
    -webkit-backdrop-filter: blur(6rem);
    backdrop-filter: blur(6rem)
}

.techForum_cont5 .div_table-header-top-left {
    border-top-left-radius: 3rem
}

.techForum_cont5 .div_table-header-top-right {
    border-top-right-radius: 3rem
}

.techForum_cont5 .div_table-header-1 {
    grid-column: 1/span 1
}

.techForum_cont5 .div_table-header-2 {
    grid-column: 2/span 1
}

.techForum_cont5 .div_table-header-3 {
    grid-column: 3/span 1
}

.techForum_cont5 .div_table-header-4 {
    grid-column: 4/span 1
}

.techForum_cont5 .div_table-header-5 {
    grid-column: 5/span 1
}

.techForum_cont5 .div_program-table-time {
    min-width: 9rem;
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content;
    border-radius: 3rem;
    padding: 1.2rem 2.3rem;
    font-size: 1.6rem;
    line-height: 1.6rem;
    font-weight: 500;
    text-align: center;
    color: #222133;
    background-color: rgba(255, 255, 255, .5019607843);
    -webkit-backdrop-filter: blur(6rem);
    backdrop-filter: blur(6rem)
}

.techForum_cont5 .div_program-table-time-column {
    display: flex;
    justify-content: center;
    grid-column: 1/span 1
}

.techForum_cont5 .div_program-table-time-1 {
    grid-row: 7/span 31
}

.techForum_cont5 .div_program-table-time-2 {
    grid-row: 38/span 26
}

.techForum_cont5 .div_program-table-time-3 {
    grid-row: 64/span 26
}

.techForum_cont5 .div_program-table-time-4 {
    grid-row: 89/span 31
}

.techForum_cont5 .div_program-table-time-5 {
    grid-row: 120/span 33
}

.techForum_cont5 .div_program-table-time-mobile,
.techForum_cont5 .div_program-table-only-mobile {
    display: none
}

.techForum_cont5 .div_program-table-card {
    position: relative;
    padding: 2.4rem 1.2rem;
    border-radius: 3rem;
    font-size: 1.6rem;
    line-height: 2.08rem;
    font-weight: 500;
    color: #fff;
    margin: 0 .8rem;
    cursor: pointer
}

.techForum_cont5 .div_program-table-light-blue {
    background-color: #2ebdff
}

.techForum_cont5 .div_program-table-red {
    background-color: #fa4960
}

.techForum_cont5 .div_program-table-blue {
    background-color: #2e66ff
}

.techForum_cont5 .div_program-table-purple {
    background-color: #c120e5
}

.techForum_cont5 .div_program-cell-time {
    margin-bottom: 1.2rem
}

.techForum_cont5 .div_program-cell-title {
    font-weight: 400;
    margin-bottom: .8rem;
    font-size: 1.4rem
}

.techForum_cont5 .div_progeam-cell-hashtag {
    font-size: 1.4rem;
    line-height: 1.82rem;
    font-weight: 400;
    color: rgba(255, 255, 255, .6)
}

.techForum_cont5 .div_program-table-card-1 {
    grid-column: 2/span 1;
    grid-row: 7/span 37
}

.techForum_cont5 .div_program-table-card-2 {
    grid-column: 3/span 1;
    grid-row: 7/span 37
}

.techForum_cont5 .div_program-table-card-3 {
    grid-column: 4/span 1;
    grid-row: 7/span 29
}

.techForum_cont5 .div_program-table-card-4 {
    grid-column: 5/span 1;
    grid-row: 7/span 80
}

.techForum_cont5 .div_program-table-card-container-5 {
    grid-column: 2/span 1;
    grid-row: 46/span 41
}

.techForum_cont5 .div_program-table-card-container-5 .div_program-table-card-5 {
    height: 100%
}

.techForum_cont5 .div_program-table-card-6 {
    grid-column: 3/span 1;
    grid-row: 46/span 41
}

.techForum_cont5 .div_program-table-card-7 {
    grid-column: 4/span 1;
    grid-row: 38/span 24
}

.techForum_cont5 .div_program-table-card-8 {
    grid-column: 4/span 1;
    grid-row: 64/span 23
}

.techForum_cont5 .div_program-table-card-9 {
    grid-column: 2/span 1;
    grid-row: 89/span 29
}

.techForum_cont5 .div_program-table-card-container-10 {
    grid-column: 3/span 1;
    grid-row: 89/span 29
}

.techForum_cont5 .div_program-table-card-container-10 .div_program-table-card-10 {
    height: 100%
}

.techForum_cont5 .div_program-table-card-container-11 {
    grid-column: 4/span 1;
    grid-row: 89/span 29
}

.techForum_cont5 .div_program-table-card-container-11 .div_program-table-card-11 {
    height: 100%
}

.techForum_cont5 .div_program-table-card-container-12 {
    grid-column: 2/span 4;
    grid-row: 120/span 32
}

.techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 {
    height: 100%;
    padding: 3.2rem 2.4rem
}

.techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-time-and-space {
    display: flex;
    gap: 2.4rem;
    font-size: 2rem;
    line-height: 2.6rem;
    font-weight: 500;
    margin-bottom: 2.4rem
}

.techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-title-badge {
    width: -moz-fit-content;
    width: fit-content;
    padding: 1.2rem 2.4rem;
    border-radius: 3rem;
    border: .1rem solid #eff1f7;
    font-size: 2rem;
    line-height: 2.6rem;
    font-weight: 400;
    background-color: rgba(239, 241, 247, .1490196078);
    margin-bottom: 2.4rem
}

.techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-content {
    font-size: 2.6rem;
    line-height: 3.38rem;
    font-weight: 500
}

.techForum_cont5 .div_program-table-card-container-13 {
    grid-column: 5/span 1;
    grid-row: 89/span 29
}

.techForum_cont5 .div_program-table-card-container-13 .div_program-table-card-13 {
    height: 100%
}

.techForum_cont5 .div_program-table-bg {
    position: absolute;
    height: calc(100% - 4rem);
    margin-top: 4rem
}

.techForum_cont5 .div_program-table-bg-2,
.techForum_cont5 .div_program-table-bg-3,
.techForum_cont5 .div_program-table-bg-4 {
    width: calc(100% + .2rem);
    border-left: .1rem solid #e7eaf3;
    border-right: .1rem solid #e7eaf3;
    margin-left: -0.1rem
}

.techForum_cont5 .div_program-table-bg-1 {
    grid-column: 1/span 1;
    width: 100%;
    border-left: .1rem solid #e7eaf3
}

.techForum_cont5 .div_program-table-bg-2 {
    grid-column: 2/span 1
}

.techForum_cont5 .div_program-table-bg-3 {
    grid-column: 3/span 1
}

.techForum_cont5 .div_program-table-bg-4 {
    grid-column: 4/span 1
}

.techForum_cont5 .div_program-table-bg-5 {
    grid-column: 5/span 1;
    width: 100%;
    border-right: .1rem solid #e7eaf3
}

.techForum_cont5 .div_program-table-bg-horizontal {
    grid-column: 1/span 5;
    height: 100%;
    border-top: .1rem solid #eff1f7
}

.techForum_cont5 .div_program-table-bg-horizontal-1 {
    grid-row: 37/span 1
}

.techForum_cont5 .div_program-table-bg-horizontal-2 {
    grid-row: 63/span 1
}

.techForum_cont5 .div_program-table-bg-horizontal-3 {
    grid-row: 88/span 1
}

.techForum_cont5 .div_program-table-bg-horizontal-4 {
    grid-row: 119/span 1
}

.techForum_cont5 .div_program-only-desktop-and-tablet {
    display: block
}

.techForum_cont5 .div_program-table-only-tablet,
.techForum_cont5 .div_program-table-only-tablet-and-mobile {
    display: none
}

@media(max-width: 1333px) {
    .techForum_cont5 .div_program-table-card {
        padding: 1.4rem .87rem;
        border-radius: 2rem
    }
}

@media(max-width: 991px) {
    .techForum_cont5 {
        margin-top: -5.6rem
    }

    .techForum_cont5 .div_program-container {
        border-radius: 1.6rem
    }

    .techForum_cont5 .div_program-content {
        padding: 11.6rem 1.9rem 6rem;
        background-image: none
    }

    .techForum_cont5 .div_program-header {
        margin-bottom: 3.4rem
    }

    .techForum_cont5 .div_program-date {
        display: none
    }

    .techForum_cont5 .div_program-header-header {
        font-size: 2.4rem;
        line-height: 2.4rem;
        margin-bottom: 1.9rem
    }

    .techForum_cont5 .div_program-point {
        display: flex;
        align-items: center;
        font-size: 1.2rem;
        line-height: 1.68rem;
        margin-bottom: 1.6rem
    }

    .techForum_cont5 .div_program-point:last-child {
        margin-bottom: 0
    }

    .techForum_cont5 .div_program-point::before {
        content: "";
        display: inline-block;
        min-width: 1.4rem;
        max-width: 1.4rem;
        height: 1.4rem;
        border-radius: 2.1rem;
        margin-right: 1.6rem
    }

    .techForum_cont5 .div_program-tab-1 .div_program-grid {
        gap: 0
    }

    .techForum_cont5 .div_program-tab-1 .div_program-table-btn-1 {
        color: #fff;
        background-color: #26365a;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem)
    }

    .techForum_cont5 .div_program-tab-1 .div_program-table-tab-1 {
        display: block
    }

    .techForum_cont5 .div_program-tab-1 .div_program-table-tab-2,
    .techForum_cont5 .div_program-tab-1 .div_program-table-tab-3,
    .techForum_cont5 .div_program-tab-1 .div_program-table-tab-4,
    .techForum_cont5 .div_program-tab-1 .div_program-table-tab-5 {
        display: none
    }

    .techForum_cont5 .div_program-tab-2 .div_program-table-btn-2 {
        color: #fff;
        background-color: #26365a;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem)
    }

    .techForum_cont5 .div_program-tab-2 .div_program-table-tab-2 {
        display: block
    }

    .techForum_cont5 .div_program-tab-2 .div_program-table-tab-1,
    .techForum_cont5 .div_program-tab-2 .div_program-table-tab-3,
    .techForum_cont5 .div_program-tab-2 .div_program-table-tab-4,
    .techForum_cont5 .div_program-tab-2 .div_program-table-tab-5 {
        display: none
    }

    .techForum_cont5 .div_program-tab-3 .div_program-table-btn-3 {
        color: #fff;
        background-color: #26365a;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem)
    }

    .techForum_cont5 .div_program-tab-3 .div_program-table-tab-3 {
        display: block
    }

    .techForum_cont5 .div_program-tab-3 .div_program-table-tab-1,
    .techForum_cont5 .div_program-tab-3 .div_program-table-tab-2,
    .techForum_cont5 .div_program-tab-3 .div_program-table-tab-4,
    .techForum_cont5 .div_program-tab-3 .div_program-table-tab-5 {
        display: none
    }

    .techForum_cont5 .div_program-tab-4 .div_program-table-btn-4 {
        color: #fff;
        background-color: #26365a;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem)
    }

    .techForum_cont5 .div_program-tab-4 .div_program-table-tab-4 {
        display: block
    }

    .techForum_cont5 .div_program-tab-4 .div_program-table-tab-1,
    .techForum_cont5 .div_program-tab-4 .div_program-table-tab-2,
    .techForum_cont5 .div_program-tab-4 .div_program-table-tab-3,
    .techForum_cont5 .div_program-tab-4 .div_program-table-tab-5 {
        display: none
    }

    .techForum_cont5 .div_program-tab-5 .div_program-table-btn-5 {
        color: #fff;
        background-color: #26365a;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem)
    }

    .techForum_cont5 .div_program-tab-5 .div_program-table-tab-5 {
        display: block
    }

    .techForum_cont5 .div_program-tab-5 .div_program-table-tab-1,
    .techForum_cont5 .div_program-tab-5 .div_program-table-tab-2,
    .techForum_cont5 .div_program-tab-5 .div_program-table-tab-3,
    .techForum_cont5 .div_program-tab-5 .div_program-table-tab-4 {
        display: none
    }

    .techForum_cont5 .div_program-table-tab-btns {
        display: flex;
        gap: .4rem;
        overflow-x: scroll;
        -ms-overflow-style: none;
        scrollbar-width: none;
        margin: 0 -1.9rem 3.4rem;
        padding: 0 1.9rem
    }

    .techForum_cont5 .div_program-table-tab-btns::-webkit-scrollbar {
        display: none
    }

    .techForum_cont5 .div_program-table-tab-btns button {
        flex-grow: 1;
        border-radius: 3rem;
        padding: 1.4rem 1.6rem;
        font-size: 1.4rem;
        line-height: 1.4rem;
        font-weight: 500;
        border: none;
        color: #26365a;
        background-color: #eff1f7;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem);
        white-space: nowrap
    }

    .techForum_cont5 .div_program-grid {
        display: flex;
        flex-direction: column;
        padding-bottom: 0;
        gap: .8rem
    }

    .techForum_cont5 .div_program-table-card {
        padding: 2.4rem;
        border-radius: 3rem;
        font-size: 1.6rem;
        line-height: 2.09rem;
        margin: 0
    }

    .techForum_cont5 .div_program-cell-title {
        font-size: 1.4rem;
        line-height: 1.82rem
    }

    .techForum_cont5 .div_program-cell-hashtag {
        font-size: 1.2rem;
        line-height: 1.56rem;
        color: rgba(222, 226, 239, .6980392157)
    }

    .techForum_cont5 .div_program-table-bg,
    .techForum_cont5 .div_program-table-bg-horizontal,
    .techForum_cont5 .div_table-header,
    .techForum_cont5 .div_program-table-time-column {
        display: none
    }

    .techForum_cont5 .div_program-table-time-mobile {
        display: block;
        line-height: 1.4rem;
        font-weight: 500;
        margin-bottom: 1.5rem
    }

    .techForum_cont5 .div_program-table-cell-name {
        display: block
    }

    .techForum_cont5 .div_program-only-desktop,
    .techForum_cont5 .div_program-only-desktop-and-mobile {
        display: none
    }

    .techForum_cont5 .div_program-table-only-tablet {
        display: block
    }

    .techForum_cont5 .div_program-table-only-tablet-and-mobile {
        display: block
    }

    .techForum_cont5 .div_program-table-only-desktop {
        display: none
    }

    .techForum_cont5 .div_program-table-card-5 {
        min-height: 0
    }
}

@media(max-width: 991px) {
    .techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 {
        padding: 2.4rem
    }

    .techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-time-and-space {
        font-size: 1.8rem;
        line-height: 2.08rem;
        margin-bottom: 1.8rem
    }

    .techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-title-badge {
        padding: 1rem 2rem;
        font-size: 1.8rem;
        line-height: 2.34rem;
        margin-bottom: 1.8rem
    }

    .techForum_cont5 .div_program-table-card-container-12 .div_program-table-card-12 .div_program-cell-content {
        font-size: 2.08rem;
        line-height: 2.6rem
    }
}

.novator2023gallery .slide2 .modal_arrow_prev,
.novator2023gallery .slide2 .modal_arrow_next {
    width: -moz-fit-content;
    width: fit-content;
    top: 40rem
}

.novator2023gallery .slide2 .modal_arrow_prev:hover,
.novator2023gallery .slide2 .modal_arrow_next:hover {
    background: rgba(0, 0, 0, 0)
}

.novator2023gallery .slide2 .modal_arrow_prev img,
.novator2023gallery .slide2 .modal_arrow_next img {
    width: 2.2rem
}

.novator2023gallery .slide2 .modal_arrow_prev {
    transform: rotate(180deg);
    right: 0;
    left: -5.6rem
}

.novator2023gallery .slide2 .modal_arrow_next {
    right: .4rem
}

.novator2023gallery .div_program-modal-light-blue {
    background-image: linear-gradient(rgba(46, 189, 255, 0.8), rgba(46, 189, 255, 0.8)), url("https://i.moscow/upload/lending/technologyForum/202772.png");
    background-repeat: no-repeat;
    background-position: 50% -55%
}

.novator2023gallery .div_program-modal-blue {
    background-image: linear-gradient(rgba(46, 102, 255, 0.8), rgba(46, 102, 255, 0.8)), url("https://i.moscow/upload/lending/technologyForum/202772.png");
    background-repeat: no-repeat;
    background-position: 50% -55%
}

.novator2023gallery .div_program-modal-purple {
    background-image: linear-gradient(rgba(193, 32, 229, 0.8), rgba(193, 32, 229, 0.8)), url("https://i.moscow/upload/lending/technologyForum/202772.png");
    background-repeat: no-repeat;
    background-position: 50% -55%
}

.novator2023gallery .div_program-modal-red {
    background-image: linear-gradient(rgba(250, 73, 96, 0.8), rgba(250, 73, 96, 0.8)), url("https://i.moscow/upload/lending/technologyForum/202772.png");
    background-repeat: no-repeat;
    background-position: 50% -55%
}

.novator2023gallery .slick-list {
    max-width: 66rem;
    height: -moz-fit-content !important;
    height: fit-content !important
}

.novator2023gallery .slick-list .slick-slide {
    margin: 0 2rem
}

.novator2023gallery .modal-content {
    background-color: rgba(0, 0, 0, 0)
}

.novator2023gallery .modal-content .modal-body {
    padding: 0
}

.novator2023gallery .modal_card {
    border-radius: 3rem;
    width: 66rem;
    height: -moz-fit-content;
    height: fit-content
}

.novator2023gallery .modal_card .div_top {
    display: flex;
    justify-content: space-between;
    padding: 4rem 4rem 6.4rem
}

.novator2023gallery .modal_card .div_top .div_close {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    width: 4.4rem;
    height: 4.4rem;
    border-radius: 3rem;
    background-color: rgba(255, 255, 255, .5019607843)
}

.novator2023gallery .modal_card .div_top .div_tags {
    display: flex;
    gap: .8rem
}

.novator2023gallery .modal_card .div_top .div_tags .div_tag {
    border-radius: 3rem;
    padding: 1.6rem 1.6rem 1.2rem 1.6rem;
    width: -moz-fit-content;
    width: fit-content;
    height: 4.4rem;
    -webkit-backdrop-filter: blur(60px);
    backdrop-filter: blur(60px);
    background: rgba(255, 255, 255, .3);
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 100%;
    color: #fff
}

.novator2023gallery .modal_card .div_content {
    padding: 0 4rem 6.4rem;
    color: #fff
}

.novator2023gallery .modal_card .div_content .div_tit {
    font-size: 2rem;
    line-height: 2.2rem;
    font-weight: 400;
    margin-bottom: 1.6rem
}

.novator2023gallery .modal_card .div_content .div_text {
    font-size: 2.6rem;
    line-height: 2.86rem;
    font-weight: 500
}

.novator2023gallery .modal_card .div_inner-card {
    position: relative;
    padding: 4rem 4rem 5rem;
    border-radius: 3rem;
    background-color: #fff;
    z-index: 1
}

.novator2023gallery .modal_card .div_inner-card .div_text {
    font-size: 1.6rem;
    line-height: 2.24rem;
    font-weight: 400;
    color: #484859;
    opacity: .7;
    margin-bottom: 4rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont {
    display: grid;
    grid-template-areas: "mod_tag moders" "speak_tag speakers";
    grid-template-columns: 130px 1fr;
    gap: 6rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_tag {
    padding: 1.6rem;
    border: .1rem solid #dee2ef;
    border-radius: 3rem;
    font-size: 1.6rem;
    line-height: 1.6rem;
    font-weight: 500;
    color: #484859;
    -webkit-backdrop-filter: blur(6rem);
    backdrop-filter: blur(6rem);
    max-height: 5rem;
    text-align: center
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers_tag {
    grid-area: speak_tag
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators_tag {
    grid-area: mod_tag
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers-wrap {
    grid-area: speakers
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers-wrap .div_speaker_timeline {
    max-width: 100%
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers-wrap .div_speaker_timeline .div_txt {
    color: #000;
    margin-bottom: .8rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators-wrap {
    grid-area: moders
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators-wrap .div_speaker {
    max-width: 100%
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers-wrap,
.novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators-wrap {
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    row-gap: 2.8rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speakers-wrap .div_txt,
.novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators-wrap .div_txt {
    font-size: 1.2rem;
    line-height: 1.548rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker {
    max-width: 18rem;
    color: #484859
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker .div_name {
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 1.6rem;
    margin-bottom: .8rem
}

.novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker .div_txt {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.29rem;
    opacity: .7
}

.novator2023gallery .modal_card .div_bottom {
    min-height: 15.4rem;
    margin-top: -3rem;
    padding: 7rem 4rem 4rem;
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    background-color: #1f1444;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.novator2023gallery .modal_card .div_bottom .div_tag {
    width: -moz-fit-content;
    width: fit-content;
    padding: 1.6rem 1.6rem 1.2rem;
    border-radius: 3rem;
    font-size: 1.6rem;
    line-height: 1.6rem;
    font-weight: 500;
    color: rgba(246, 242, 242, .5019607843);
    -webkit-backdrop-filter: blur(6rem);
    backdrop-filter: blur(6rem);
    max-width: 35rem
}

.novator2023gallery .modal_card .btn-custom-download {
    border: 1px solid #57a1e4;
    border-radius: 3rem;
    background: rgba(87, 161, 228, .3019607843);
    -webkit-backdrop-filter: blur(1rem);
    backdrop-filter: blur(1rem)
}

.novator2023gallery .modal_card .btn-custom-download:hover {
    background: rgba(87, 161, 228, .3019607843)
}

@media(max-width: 991px) {
    .novator2023gallery .slide2.slick-initialized {
        margin: 0;
        margin-left: 50%;
        transform: translateX(-50%);
        width: -moz-fit-content;
        width: fit-content
    }
}

@media(max-width: 767px) {
    .novator2023gallery .modal_card {
        position: relative;
        width: calc(100vw - 2rem)
    }

    .novator2023gallery .modal_card .div_top {
        padding: 2.6rem 2.6rem 3.4rem
    }

    .novator2023gallery .modal_card .div_top .div_close {
        position: absolute;
        top: -4.8rem;
        right: 0;
        width: 4rem;
        height: 4rem;
        padding: .8rem
    }

    .novator2023gallery .modal_card .div_top .div_tags {
        display: flex;
        gap: .4rem
    }

    .novator2023gallery .modal_card .div_top .div_tags .div_tag {
        border-radius: 3rem;
        padding: 1.4rem 1.6rem;
        height: 4.2rem;
        -webkit-backdrop-filter: blur(6rem);
        backdrop-filter: blur(6rem);
        background: rgba(255, 255, 255, .3);
        font-size: 1.4rem;
        line-height: 100%;
        color: #fff
    }

    .novator2023gallery .modal_card .div_content {
        padding: 0 2.6rem 3.4rem
    }

    .novator2023gallery .modal_card .div_content .div_tit {
        font-size: 1.4rem;
        line-height: 1.82rem;
        margin-bottom: .8rem
    }

    .novator2023gallery .modal_card .div_content .div_text {
        font-size: 1.8rem;
        line-height: 2.34rem
    }

    .novator2023gallery .modal_card .div_inner-card {
        position: relative;
        padding: 2.4rem 2.4rem 3.2rem;
        border-radius: 3rem;
        background-color: #fff;
        z-index: 1
    }

    .novator2023gallery .modal_card .div_inner-card .div_text {
        font-size: 1.2rem;
        line-height: 1.68rem;
        margin-bottom: 2.6rem
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont {
        display: flex;
        flex-direction: column;
        gap: 1.6rem
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont .div_tag {
        padding: 1.4rem 1.6rem;
        font-size: 1.4rem;
        line-height: 1.4rem;
        font-weight: 400;
        color: #484859;
        width: -moz-fit-content;
        width: fit-content
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont .div_moderators-wrap .div_speaker {
        max-width: 100%
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker {
        max-width: calc(50% - 1rem);
        color: #484859
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker .div_name {
        font-size: 1.4rem;
        line-height: 1.4rem;
        margin-bottom: .8rem
    }

    .novator2023gallery .modal_card .div_inner-card .div_cont .div_speaker .div_txt {
        font-size: 1.2rem;
        line-height: 1.548rem
    }

    .novator2023gallery .modal_card .div_bottom {
        padding: 7rem 2.4rem 3.2rem;
        background-color: #1f1444
    }

    .novator2023gallery .modal_card .div_bottom .div_tag {
        padding: 1.6rem 1.6rem 1.2rem;
        font-size: 1.2rem;
        line-height: 1.2rem;
        font-weight: 400
    }

    .novator2023gallery .modal_card .div_bottom .btn-custom-download {
        font-size: 16px;
        text-align: center
    }

    .novator2023gallery .slick-list {
        max-width: calc(100vw - 2rem);
        overflow: visible
    }

    .novator2023gallery .slide2.slick-initialized {
        margin-top: 5.8rem;
        margin-bottom: 1rem
    }
}

.techForum-infrastructure-container {
    max-width: 144rem;
    padding: 0;
    margin: 0 auto
}

.techForum-infrastructure_cont {
    color: #fff;
    padding: 10rem;
    padding-top: 20rem;
    margin-top: -10rem;
    background: #1219c2;
    border-radius: 6rem;
    overflow: hidden;
    position: relative;
    margin-bottom: 10rem
}

.techForum-infrastructure_cont-img {
    opacity: .7;
    mix-blend-mode: soft-light;
    position: absolute;
    bottom: -50rem;
    right: -20rem;
    width: 114rem
}

.techForum-infrastructure_cont-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.techForum-infrastructure_cont-header {
    max-width: 65rem;
    margin-bottom: 5.6rem;
    font-weight: 400
}

.techForum-infrastructure_cont-text {
    max-width: 100rem;
    font-size: 2.1rem;
    margin-bottom: 5.6rem
}

.techForum-infrastructure_cont .div_btn-group {
    display: flex;
    gap: 1.6rem
}

.techForum-infrastructure_cont .div_btn-group .btn4 {
    color: #fff;
    border: 1px solid #eff1f7;
    background: rgba(239, 241, 247, .1490196078);
    border-radius: 10rem;
    font-size: 2.4rem;
    line-height: 1;
    padding: 1.6rem 5rem;
    -webkit-backdrop-filter: blur(1rem);
    backdrop-filter: blur(1rem)
}

@media(max-width: 991px) {
    .techForum-infrastructure_cont {
        padding: 5rem;
        padding-top: 15rem
    }

    .techForum-infrastructure_cont-img {
        bottom: -40rem;
        right: -50rem;
        width: 104rem
    }
}

@media(max-width: 767px) {
    .techForum-infrastructure_cont {
        padding: 15rem 2rem 6rem 2rem;
        border-radius: 2rem;
        margin-bottom: 6rem
    }

    .techForum-infrastructure_cont-img {
        right: -68rem;
        bottom: -45rem
    }

    .techForum-infrastructure_cont-header {
        font-size: 2.4rem;
        margin-bottom: 2.4rem
    }

    .techForum-infrastructure_cont-text {
        font-size: 1.4rem;
        margin-bottom: 4rem
    }

    .techForum-infrastructure_cont .div_btn-group {
        flex-direction: column;
        gap: .8rem
    }

    .techForum-infrastructure_cont .div_btn-group .btn4 {
        font-size: 1.6rem
    }
}

.techForum-participants {
    color: #fff;
    margin-bottom: 10rem
}

.techForum-participants .partners__type-list {
    padding-left: 0;
    list-style-type: none;
    gap: 6px;
    display: flex;
    flex-flow: row wrap
}

.techForum-participants .partners__type-list .partners__item {
    width: -moz-fit-content;
    width: fit-content;
    flex-grow: 1;
    transition: .2s ease-in filter
}

.techForum-participants .partners__type-list .partners__item a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 122px;
    min-width: 350px;
    border-radius: 20px;
    background: rgba(255, 255, 255, .2);
    -webkit-backdrop-filter: blur(1rem);
    backdrop-filter: blur(1rem);
    transition: .2s ease-in
}

.techForum-participants .partners__type-list .partners__item a img {
    padding: 1rem 2rem;
    max-height: 102px;
    max-width: 28rem;
    transition: .2s ease-in filter
}

@media(max-width: 991px) {
    .techForum-participants .partners__type-list {
        gap: .6rem .4rem
    }

    .techForum-participants .partners__type-list .partners__item a {
        min-width: 300px;
        height: 8.4rem
    }

    .techForum-participants .partners__type-list .partners__item a img {
        max-height: 8.4rem
    }
}

@media(max-width: 767px) {
    .techForum-participants {
        margin-bottom: 6rem
    }

    .techForum-participants .partners__type-list .partners__item a {
        height: 5.3rem;
        min-width: 150px
    }

    .techForum-participants .partners__type-list .partners__item a img {
        max-height: 5rem;
        max-width: 17.5rem
    }
}

.tech_catalog__cont1 {
    overflow: hidden;
    padding-top: 5.5rem;
    padding-bottom: 3.2rem;
    color: #fff
}

.tech_catalog__cont2 {
    color: #fff;
    margin-bottom: 9rem
}

.tech_catalog__container {
    position: relative;
    padding: 0 6.8rem;
    max-width: 144rem;
    margin: 0 auto
}

.tech_catalog__catalog {
    display: flex;
    flex-direction: column;
    gap: 3.2rem
}

.tech_catalog__head_container {
    min-height: 60rem;
    display: flex;
    align-items: center;
    gap: 1rem;
    justify-content: space-between;
    margin-bottom: 11rem
}

.tech_catalog__text_wrapper {
    width: -moz-fit-content;
    width: fit-content;
    padding-left: 2.2rem;
    text-transform: uppercase;
    display: flex;
    flex-direction: column;
    align-items: center
}

.tech_catalog__main_text {
    width: -moz-fit-content;
    width: fit-content;
    border: 1px solid #57a1e4;
    padding: 3.2rem 3.5rem 1.5rem 4rem;
    border-radius: 3rem;
    font-size: 8.2rem;
    line-height: 100%;
    letter-spacing: 1.25rem;
    margin-bottom: 2.4rem
}

.tech_catalog__description_text {
    width: -moz-fit-content;
    width: fit-content;
    max-width: 43.7rem;
    text-wrap: wrap;
    font-size: 2rem;
    font-weight: 700;
    line-height: 160%;
    letter-spacing: .3rem
}

.tech_catalog__head_img_wrapper {
    width: 61.2rem;
    height: 56.5rem
}

.tech_catalog__head_img_wrapper>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    mix-blend-mode: screen
}

.tech_catalog__control_block {
    display: flex;
    gap: 2.4rem;
    padding: 3.2rem 3.2rem 3.2rem 4.2rem;
    border: 1px solid rgba(255, 255, 255, .1490196078);
    -webkit-backdrop-filter: blur(6rem);
    backdrop-filter: blur(6rem);
    border-radius: 3rem;
    width: -moz-fit-content;
    width: fit-content
}

.tech_catalog__control_block__filter {
    display: flex;
    gap: .8rem;
    align-items: center
}

.tech_catalog__control_block .v-rectangle {
    width: 1px;
    height: auto;
    background: rgba(255, 255, 255, .1490196078)
}

.tech_catalog__control_block__filters_select {
    display: flex;
    gap: 2.4rem;
    width: -moz-fit-content;
    width: fit-content
}

.tech_catalog__filters {
    display: flex;
    align-items: center;
    gap: 2rem
}

.tech_catalog__filters__button {
    border: none;
    border-radius: 10rem;
    padding: 1.6rem 3.2rem 1.4rem 3.2rem;
    font-weight: 600;
    font-size: 1.2rem;
    text-transform: uppercase;
    line-height: 100%;
    background-color: #2e66ff;
    color: #fff
}

.tech_catalog__filters__button.shown_on_mobile {
    display: none
}

.tech_catalog__filter__text {
    font-size: 1.6rem;
    line-height: 100%;
    font-weight: 400;
    text-wrap: nowrap
}

.tech_catalog__custom_checkbox {
    margin: 0;
    display: flex;
    position: relative;
    gap: 1.2rem;
    align-items: center
}

.tech_catalog__custom_checkbox>input {
    display: none
}

.tech_catalog__filter__checkbox,
#partners:checked+.tech_catalog__filter__checkbox__violet,
#investors:checked+.tech_catalog__filter__checkbox__blue,
#residents:checked+.tech_catalog__filter__checkbox__red,
.tech_catalog__filter__checkbox__violet,
.tech_catalog__filter__checkbox__blue,
.tech_catalog__filter__checkbox__red {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: none;
    position: relative;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: .8rem;
    border: 1px solid
}

.tech_catalog__filter__checkbox>svg,
#partners:checked+.tech_catalog__filter__checkbox__violet>svg,
#investors:checked+.tech_catalog__filter__checkbox__blue>svg,
#residents:checked+.tech_catalog__filter__checkbox__red>svg,
.tech_catalog__filter__checkbox__violet>svg,
.tech_catalog__filter__checkbox__blue>svg,
.tech_catalog__filter__checkbox__red>svg {
    display: none;
    position: absolute;
    width: 1.2rem;
    height: 1.2rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.tech_catalog__filter__checkbox__red {
    border-color: rgba(250, 73, 96, .1490196078);
    background-color: rgba(250, 73, 96, .0823529412)
}

.tech_catalog__filter__checkbox__blue {
    border-color: rgba(46, 102, 255, .1490196078);
    background-color: rgba(46, 102, 255, .0823529412)
}

.tech_catalog__filter__checkbox__violet {
    border-color: rgba(193, 32, 229, .1490196078);
    background-color: rgba(193, 32, 229, .0823529412)
}

#residents:checked+.tech_catalog__filter__checkbox__red {
    border-color: #fa4960;
    background-color: unset
}

#residents:checked+.tech_catalog__filter__checkbox__red>svg {
    display: block
}

#residents:checked+.tech_catalog__filter__checkbox__red::before {
    display: block;
    width: 1.8rem;
    height: 1.8rem;
    border-radius: 6px;
    background: #fa4960;
    content: ""
}

#investors:checked+.tech_catalog__filter__checkbox__blue {
    border-color: #2e66ff;
    background-color: unset
}

#investors:checked+.tech_catalog__filter__checkbox__blue>svg {
    display: block
}

#investors:checked+.tech_catalog__filter__checkbox__blue::before {
    display: block;
    width: 1.8rem;
    height: 1.8rem;
    border-radius: 6px;
    background: #2e66ff;
    content: ""
}

#partners:checked+.tech_catalog__filter__checkbox__violet {
    border-color: #c120e5;
    background-color: unset
}

#partners:checked+.tech_catalog__filter__checkbox__violet>svg {
    display: block
}

#partners:checked+.tech_catalog__filter__checkbox__violet::before {
    display: block;
    width: 1.8rem;
    height: 1.8rem;
    border-radius: 6px;
    background-color: #c120e5;
    content: ""
}

.tech_catalog__round__bg {
    position: absolute;
    width: 100rem;
    height: 100rem;
    filter: blur(10rem);
    background: radial-gradient(rgba(45, 78, 168, 0.6980392157), rgba(11, 216, 212, 0.6980392157), rgba(167, 0, 204, 0.6980392157))
}

.tech_catalog__round__bg.moved__round__bg-1 {
    right: -60rem;
    top: -70rem
}

.tech_catalog__round__bg.moved__round__bg-2 {
    width: 80rem;
    height: 80rem;
    left: -65rem;
    top: 37rem
}

.tech_catalog__simple_frame {
    display: block
}

.tech_catalog__simple_frame.hide {
    display: none
}

@media(max-width: 991px) {
    .tech_catalog .site_content {
        padding-top: 12rem
    }

    .tech_catalog__head_container {
        margin-bottom: 5rem;
        min-height: 40rem
    }

    .tech_catalog__catalog {
        gap: 4rem
    }

    .tech_catalog__control_block {
        gap: 2rem;
        padding: 2rem 1.6rem 2rem 2rem;
        max-height: 6.4rem;
        border-radius: 1.6rem
    }

    .tech_catalog__control_block__wrapper {
        margin-top: 0;
        overflow: auto
    }

    .tech_catalog__control_block .filter__text {
        display: none
    }

    .tech_catalog__control_block__filter {
        padding: 0
    }

    .tech_catalog__filters__button {
        margin-top: 1rem;
        width: 100%
    }

    .tech_catalog__filters__button.shown_on_desktop {
        display: none
    }

    .tech_catalog__filters__button.shown_on_mobile {
        display: block
    }

    .tech_catalog__filters {
        gap: 2.4rem
    }

    .tech_catalog__filter {
        padding: 0
    }

    .tech_catalog__cont1 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .tech_catalog__round__bg.moved__round__bg-1 {
        width: 60rem;
        height: 60rem;
        right: -48rem;
        top: -28rem
    }

    .tech_catalog__round__bg.moved__round__bg-2 {
        width: 40rem;
        height: 30rem;
        left: -32rem;
        top: 40rem
    }

    .tech_catalog__container {
        padding: 0 2rem
    }

    .tech_catalog__main_text {
        font-size: 4rem;
        padding: 2.4rem 2.4rem 1.6rem 2.4rem;
        margin-bottom: 1.6rem;
        letter-spacing: .6rem;
        text-align: center;
        width: 100%
    }

    .tech_catalog__description_text {
        padding: 0 2.4rem;
        font-size: 1.4rem;
        letter-spacing: .2rem
    }

    .tech_catalog__head_img_wrapper {
        width: 40.3rem;
        height: 37rem
    }

    .tech_catalog__text_wrapper {
        padding: 0;
        width: 33.5rem
    }
}

@media(max-width: 767px) {
    .tech_catalog .site_content {
        padding-top: 6.5rem
    }

    .tech_catalog__catalog {
        gap: 2rem
    }

    .tech_catalog__head_container {
        gap: 4rem;
        margin-bottom: 4rem;
        flex-direction: column
    }

    .tech_catalog__head_img_wrapper {
        position: static;
        width: 30.3rem;
        height: 28rem
    }
}

.techForum-cont7 {
    padding-top: 7rem;
    padding-bottom: 13rem
}

.techForum-cont7__button {
    display: flex;
    align-items: center
}

.techForum-cont7__link {
    font-size: 2.4rem;
    font-weight: 601;
    line-height: 100%;
    padding: 2.5rem 4rem;
    -webkit-backdrop-filter: blur(60px);
    backdrop-filter: blur(60px);
    background: rgba(255, 255, 255, .1490196078);
    border-radius: 10rem;
    color: #fff;
    margin: 0 auto;
    border: 1px solid rgba(255, 255, 255, .1490196078);
    transition: 200ms
}

@media(max-width: 767px) {
    .techForum-cont7__link {
        padding: 1.7rem 3rem;
        font-size: 1.6rem
    }
}

.techForum-cont7__link:hover {
    background: rgba(255, 255, 255, .062745098);
    color: #fff;
    transition: 200ms
}

.techForum-cont7 .container {
    margin: 0 auto;
    max-width: 144rem;
    padding: 0 7rem
}

@media(max-width: 991px) {
    .techForum-cont7 .container {
        padding: 0 4rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7 .container {
        padding: 0 2rem
    }
}

.techForum-cont7__title {
    color: #fff;
    font-size: 5rem;
    font-weight: 400;
    margin-bottom: 5rem;
    line-height: 100%;
    max-width: 95rem;
    margin-left: 3.2rem
}

@media(max-width: 991px) {
    .techForum-cont7__title {
        max-width: 68rem;
        margin-bottom: 4rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__title {
        font-size: 2.4rem;
        max-width: 35rem;
        margin-bottom: 3.2rem
    }
}

.techForum-cont7__card {
    background-color: #3c2968;
    border-radius: 3rem;
    padding: 3.2rem
}

.techForum-cont7__card.card__first {
    margin-bottom: 3.2rem
}

@media(max-width: 991px) {
    .techForum-cont7__card.card__first {
        margin-bottom: 4rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card.card__first {
        margin-bottom: 2rem
    }
}

.techForum-cont7__card.card__second {
    margin-bottom: 4rem
}

@media(max-width: 767px) {
    .techForum-cont7__card.card__second {
        margin-bottom: 3.2rem
    }
}

@media(max-width: 991px) {
    .techForum-cont7__card {
        padding: 2.4rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card {
        padding: 2rem
    }
}

.techForum-cont7__card__block {
    display: flex;
    gap: 2rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__block {
        display: grid;
        grid-template-columns: 45% 1fr;
        grid-template-areas: "a a" "b b" "c d" "c e" "f f"
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__block {
        grid-template-columns: 1fr;
        grid-template-areas: "a" "b" "c" "d" "e"
    }
}

.techForum-cont7__card__contacts {
    width: calc(50% - 1rem);
    flex: none
}

@media(max-width: 991px) {
    .techForum-cont7__card__contacts {
        display: contents
    }
}

.techForum-cont7__card__info {
    width: calc(50% - 1rem);
    flex: none
}

@media(max-width: 991px) {
    .techForum-cont7__card__info {
        display: contents
    }
}

.techForum-cont7__card__wrapper1 {
    padding-left: 3rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__wrapper1 {
        grid-area: d
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__wrapper1 {
        margin-bottom: 2rem
    }
}

.techForum-cont7__card__swiper {
    position: relative;
    grid-area: a;
    max-width: 61rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__swiper {
        max-width: 100%;
        order: -2;
        width: calc(100vw - 128px)
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__swiper {
        max-width: 68rem;
        width: calc(100vw - 80px)
    }
}

@media(max-width: 991px) {
    .techForum-cont7__card__slider {
        height: 36rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__slider {
        height: 23rem
    }
}

.techForum-cont7__card__slider img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media(max-width: 991px) {
    .techForum-cont7__card__slider img {
        height: 100%
    }
}

.techForum-cont7__card .slick-arrow svg {
    display: none !important
}

.techForum-cont7__card__arrowRight,
.techForum-cont7__card .slick-next {
    position: absolute;
    width: 5.6rem;
    height: 5.6rem;
    background-color: #9195ad;
    border-radius: 3rem;
    background-image: url(https://i.moscow/upload/lending/technologyForum/5debd2.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 45%;
    right: 0
}

@media(max-width: 991px) {

    .techForum-cont7__card__arrowRight,
    .techForum-cont7__card .slick-next {
        display: none
    }
}

@media(max-width: 767px) {

    .techForum-cont7__card__arrowRight,
    .techForum-cont7__card .slick-next {
        display: none
    }
}

.techForum-cont7__card__arrowRight.slick-arrow,
.techForum-cont7__card .slick-next.slick-arrow {
    background-image: url(https://i.moscow/upload/lending/technologyForum/5debd2.svg);
    background-repeat: no-repeat;
    background-position: center;
    width: 5.6rem;
    height: 5.6rem;
    background-color: #9195ad;
    border-radius: 3rem;
    right: 1rem;
    top: 40%
}

.techForum-cont7__card__arrowRight.slick-arrow:hover,
.techForum-cont7__card .slick-next.slick-arrow:hover {
    background-color: #9195ad;
    background-image: url(https://i.moscow/upload/lending/technologyForum/5debd2.svg);
    background-repeat: no-repeat;
    background-position: center
}

.techForum-cont7__card__arrowRight.slick-disabled,
.techForum-cont7__card .slick-next.slick-disabled {
    display: block !important
}

.techForum-cont7__card__arrowLeft,
.techForum-cont7__card .slick-prev {
    position: absolute;
    top: 40%;
    left: 0;
    width: 5.6rem;
    height: 5.6rem;
    background-color: #9195ad;
    border-radius: 3rem;
    background-image: url(https://i.moscow/upload/lending/DigitalHealth/9a01e4.svg);
    background-repeat: no-repeat;
    background-position: center
}

@media(max-width: 991px) {

    .techForum-cont7__card__arrowLeft,
    .techForum-cont7__card .slick-prev {
        display: none
    }
}

@media(max-width: 767px) {

    .techForum-cont7__card__arrowLeft,
    .techForum-cont7__card .slick-prev {
        display: none
    }
}

.techForum-cont7__card__arrowLeft.slick-arrow,
.techForum-cont7__card .slick-prev.slick-arrow {
    background-image: url(https://i.moscow/upload/lending/DigitalHealth/9a01e4.svg);
    background-repeat: no-repeat;
    background-position: center;
    width: 5.6rem;
    height: 5.6rem;
    background-color: #9195ad;
    border-radius: 3rem;
    left: 1rem;
    top: 40%
}

.techForum-cont7__card__arrowLeft.slick-arrow:hover,
.techForum-cont7__card .slick-prev.slick-arrow:hover {
    background-color: #9195ad;
    background-image: url(https://i.moscow/upload/lending/DigitalHealth/9a01e4.svg);
    background-repeat: no-repeat;
    background-position: center
}

.techForum-cont7__card__arrowLeft.slick-disabled,
.techForum-cont7__card .slick-prev.slick-disabled {
    display: block !important
}

.techForum-cont7__card__title1 {
    margin-bottom: 3.7rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__title1 {
        margin-bottom: 3rem
    }
}

.techForum-cont7__card .techForum-cont7__card__texts {
    margin-bottom: 2rem
}

@media(max-width: 991px) {
    .techForum-cont7__card .techForum-cont7__card__texts {
        margin-bottom: 3rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card .techForum-cont7__card__texts {
        margin-bottom: 2.5rem
    }
}

.techForum-cont7__card .techForum-cont7__card__texts:last-child {
    margin-bottom: 0
}

@media(max-width: 991px) {
    .techForum-cont7__card .techForum-cont7__card__texts:last-child {
        margin-bottom: 0
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card .techForum-cont7__card__texts:last-child {
        margin-bottom: 0
    }
}

.techForum-cont7__card__content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    row-gap: 2.5rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__content {
        grid-template-columns: 1fr;
        gap: 1.6rem
    }
}

.techForum-cont7__card__link {
    color: #57a1e4;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 140%;
    text-transform: uppercase;
    -webkit-text-decoration: underline solid #57a1e4;
    text-decoration: underline solid #57a1e4
}

.techForum-cont7__card__wrapper2 {
    padding-left: 3rem;
    margin-bottom: 5.5rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__wrapper2 {
        grid-area: c
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__wrapper2 {
        border-bottom: 1px solid #4f3e77;
        margin-bottom: 0
    }
}

.techForum-cont7__card__content1 {
    background-color: #59497f;
    border-radius: 3rem;
    margin-bottom: 5rem;
    padding: 3.2rem;
    padding-bottom: 7rem;
    grid-area: b
}

@media(max-width: 991px) {
    .techForum-cont7__card__content1 {
        padding: 2rem;
        padding-left: 2.5rem;
        padding-bottom: 2rem;
        order: -1;
        margin-bottom: 2rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__content1 {
        margin-bottom: 2rem;
        padding-top: 2rem;
        padding-bottom: 2.5rem;
        padding-left: 2.3rem
    }
}

.techForum-cont7__card__content1__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2.4rem;
    -moz-column-gap: 7rem;
    column-gap: 7rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__content1__grid {
        grid-template-columns: 1fr;
        -moz-column-gap: 0;
        column-gap: 0
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__content1__grid {
        row-gap: 1.8rem
    }
}

.techForum-cont7__card__content1__item {
    padding: 1.4rem 3.2rem;
    border: 1px solid #8a80a5;
    border-radius: 10rem;
    max-width: 15rem;
    text-align: center
}

@media(max-width: 991px) {
    .techForum-cont7__card__content1__item {
        padding: .8rem 2rem;
        max-width: 12rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__content1__item {
        padding: .8rem 2rem
    }
}

.techForum-cont7__card__content1__button {
    background-color: #2e66ff;
    border-radius: 10rem;
    height: 4rem;
    border: unset
}

@media(max-width: 991px) {
    .techForum-cont7__card__content1__button {
        order: 3
    }
}

.techForum-cont7__card__content1__text {
    font-weight: 700;
    font-size: 2.6rem;
    line-height: 140%;
    text-transform: uppercase;
    color: #fff;
    grid-column: span 2
}

@media(max-width: 991px) {
    .techForum-cont7__card__content1__text {
        margin-bottom: 1.7rem !important
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__content1__text {
        margin-bottom: 0 !important
    }
}

.techForum-cont7__card__title2 {
    margin-bottom: 3.7rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__title2 {
        max-width: 25rem;
        margin-bottom: 3.2rem
    }
}

.techForum-cont7__card__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 3.8rem;
    column-gap: 3.8rem;
    row-gap: 2.6rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__grid {
        grid-template-columns: 1fr;
        gap: 1.6rem
    }
}

.techForum-cont7__card__cell:last-child {
    max-width: 15rem
}

@media(max-width: 767px) {
    .techForum-cont7__card__text:last-child {
        margin-bottom: 1rem
    }
}

.techForum-cont7__card__search {
    height: -moz-fit-content;
    height: fit-content;
    background-color: #59497f;
    border-radius: 3rem;
    padding: 3.2rem;
    margin-bottom: 1.6rem;
    align-self: flex-end
}

@media(max-width: 991px) {
    .techForum-cont7__card__search {
        padding: 2rem;
        grid-area: e
    }
}

.techForum-cont7__card__search__title {
    margin-bottom: 2.4rem
}

.techForum-cont7__card__search__items {
    display: flex;
    gap: 1.6rem;
    align-items: center
}

.techForum-cont7__card__search__items.items_column {
    flex-direction: column;
    align-items: start
}

@media(max-width: 991px) {
    .techForum-cont7__card__search__items {
        flex-direction: column;
        align-items: start
    }
}

.techForum-cont7__card__search__content {
    display: flex;
    gap: 1.2rem;
    align-items: center
}

.techForum-cont7__card__search__circleRed {
    flex: none;
    width: .8rem;
    height: .8rem;
    background-color: #fa4960;
    border-radius: 10rem
}

.techForum-cont7__card__search__circleBlue {
    flex: none;
    width: .8rem;
    height: .8rem;
    background-color: #2e66ff;
    border-radius: 10rem
}

.techForum-cont7__card__search__circlePink {
    flex: none;
    width: .8rem;
    height: .8rem;
    background-color: #c120e5;
    border-radius: 10rem
}

.techForum-cont7__card__search__circleGray {
    flex: none;
    width: .8rem;
    height: .8rem;
    background-color: #bebcc9;
    border-radius: 10rem
}

.techForum-cont7__card__search__text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 100%;
    text-transform: uppercase;
    color: #cdc8d8;
    text-wrap: wrap
}

.techForum-cont7__card__directions {
    padding: 3.2rem;
    background-color: #59497f;
    border-radius: 3rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__directions {
        padding: 2rem
    }
}

.techForum-cont7__card__directions__block img {
    display: none
}

@media(max-width: 767px) {
    .techForum-cont7__card__directions__block img {
        display: block
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__directions__block {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 3.4rem
    }
}

.techForum-cont7__card__directions__content {
    display: flex;
    gap: .8rem;
    flex-wrap: wrap
}

.techForum-cont7__card__directions__title {
    margin-bottom: 2.7rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__directions__title {
        margin-bottom: 1.6rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__directions__title {
        margin-bottom: 0
    }
}

.techForum-cont7__card__directions__text {
    padding: 1.6rem 3.2rem;
    background-color: #726492;
    border-radius: 10rem
}

@media(max-width: 991px) {
    .techForum-cont7__card__directions__text {
        padding: 1rem 1.6rem
    }
}

@media(max-width: 767px) {
    .techForum-cont7__card__directions__text {
        width: 100%;
        text-align: center
    }
}

.info__title {
    color: #c4bed1;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 100%;
    text-transform: uppercase;
    margin-bottom: 1rem
}

.info__title_mini {
    color: #bebcc9;
    font-size: 1.2rem;
    margin-bottom: 0;
    text-transform: uppercase;
    line-height: 140%
}

@media(max-width: 991px) {
    .info__title {
        margin-bottom: .8rem
    }
}

.info__subtitle {
    color: #fff;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 140%;
    text-transform: uppercase
}

.info__subtitle_p {
    font-size: 1.2rem;
    color: #fff;
    margin-bottom: 0;
    text-transform: uppercase;
    line-height: 140%
}

@media(max-width: 991px) {
    .info__subtitle_p {
        font-size: 1.6rem;
        margin-bottom: 0;
        color: #fff;
        text-transform: uppercase;
        line-height: 140%
    }
}

.card__title {
    color: #fff;
    font-weight: 700;
    font-size: 2rem;
    line-height: 100%;
    text-transform: uppercase
}

.directions__text {
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 100%;
    text-transform: uppercase;
    color: #fff
}

.cell__maxWidth {
    grid-row: span 2
}

@media(max-width: 767px) {
    .cell__maxWidth {
        max-width: 22rem
    }
}

@media(max-width: 991px) {
    .cell1 {
        order: 1
    }
}

@media(max-width: 991px) {
    .cell2 {
        order: 4
    }
}

@media(max-width: 991px) {
    .cell3 {
        order: 3
    }
}

@media(max-width: 991px) {
    .cell4 {
        order: 5
    }
}

@media(max-width: 991px) {
    .cell5 {
        order: 3
    }
}

.slick-dots {
    background-color: #635486;
    border-radius: 1.6rem;
    margin: 2rem auto 0 auto !important;
    width: 8rem !important
}

@media(max-width: 767px) {
    .slick-dots {
        margin: 1.4rem auto 0 auto !important
    }
}

.slick-slide {
    margin-bottom: -1rem
}

body .slide2.slick-initialized {
    margin: 0
}

li.slick-active button {
    color: #2e66ff !important;
    background-color: #2e66ff !important
}

li button {
    background-color: #fff !important
}

.slick-list {
    border-radius: 3rem
}

.second_page .slick-slider:not(.not_dots) {
    margin-bottom: 5rem
}

@media(max-width: 991px) {
    .second_page .slick-slider:not(.not_dots) {
        margin-bottom: .7rem
    }
}

@media(max-width: 767px) {
    .second_page .slick-slider:not(.not_dots) {
        margin-bottom: 0
    }
}