#main-part .center .popup {
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 100%;
    z-index: 9999999999;
}

#main-part .center .popup__body {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    width: 960px;
}

#main-part .center .popup__close {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 16px;
    height: 16px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiM5QjlCOUIiIGZpbGwtb3BhY2l0eT0iMC4zNSIvPgo8cGF0aCBkPSJNMTIgNC44MDU3MUwxMS4xOTQzIDRMOCA3LjE5NDI5TDQuODA1NzEgNEw0IDQuODA1NzFMNy4xOTQyOSA4TDQgMTEuMTk0M0w0LjgwNTcxIDEyTDggOC44MDU3MUwxMS4xOTQzIDEyTDEyIDExLjE5NDNMOC44MDU3MSA4TDEyIDQuODA1NzFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
}

#main-part .center .popup__close:hover {
    cursor: pointer;
}

#main-part .center .popup__img {
    background: linear-gradient(180deg, #0090FF 0%, #0082E7 100%);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    max-width: 560px;
    position: relative;
}

#main-part .center .popup__img img {
    transform: translate(-4px, 12px);
}

#main-part .center .popup__body.mortgage .popup__img img {
    transform: translate(-32px, -32px);
}

#main-part .center .popup__body.mortgage .popup__img {
    height: 433px;
}

#main-part .center .popup__body.mortgage-new .popup__img img {
    transform: translate(-74px, -37px);
}

#main-part .center .popup__body.procent .popup__img img {
    transform: translate(-60px, -31px);
}

#main-part .center .popup__body.procent .popup__img {
    height: 520px;
}

#main-part .center .popup__body.news .popup__img img {
    transform: translate(-40px, -40px);
}

#main-part .center .popup__body.news .popup__img {
    height: 547px;
}

#main-part .center .popup__body.digest .popup__img img {
    transform: translate(-48px, -70px);
}

#main-part .center .popup__body.digest .popup__img {
    height: 433px;
}

#main-part .center .popup__body.procent-new .popup__img img {
    transform: translate(-35px, -50px);
}

#main-part .center .popup__body.procent-new .popup__img {
    height: 520px;
}

#main-part .center .popup__body.news-new .popup__img img {
    transform: translate(-71px, -155px);
}

#main-part .center .popup__body.news-new .popup__img {
    height: 547px;
}

#main-part .center .popup__content {
    width: 400px;
    background: #FFFFFF;
    padding: 64px 40px 0 40px;
    display: flex;
    flex-direction: column;
    color: #071727;
    box-sizing: border-box;
}

#main-part .center .popup__content_title {
    font: bold 24px/29px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
    margin-bottom: 16px;
}

#main-part .center .popup__content_text {
    font: normal 15px/21px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
    margin-bottom: 16px;
}

#main-part .center .popup__content_text-list {
    font: normal 15px/31px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
    list-style: none;
    padding: 0;
    margin: 0;
}

#main-part .center .popup__content_text-list li {
    position: relative;
}

#main-part .center .popup__content_text-list li:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 2px;
    background: #0090FF;
    top: 9px;
    left: -20px;
}

#main-part .center .popup__content_text-list li:last-child {
    margin-top: 19px;
    padding-bottom: 0;
}

#main-part .center .popup__content_text-list li:last-child:before {
    position: absolute;
    content: "";
    width: 18px;
    height: 18px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjI1IDE1Ljc1SDMuNzVDMy4zMzc1IDE1Ljc1IDMgMTUuNDEyNSAzIDE1VjcuNUgxNVYxNUMxNSAxNS40MTI1IDE0LjY2MjUgMTUuNzUgMTQuMjUgMTUuNzVaIiBmaWxsPSIjRDMyRjJGIi8+CjxwYXRoIGQ9Ik0xNS43NSA3LjVIMi4yNVY1LjI1QzIuMjUgNC44Mzc1IDIuNTg3NSA0LjUgMyA0LjVIMTVDMTUuNDEyNSA0LjUgMTUuNzUgNC44Mzc1IDE1Ljc1IDUuMjVWNy41WiIgZmlsbD0iI0Y0NDMzNiIvPgo8cGF0aCBkPSJNOC4yNSA3LjVIOS43NVYxNS43NUg4LjI1VjcuNVpNMTIgMi4yNUgxMC41TDguMjUgNC41SDkuNzVMMTIgMi4yNVoiIGZpbGw9IiNGRjhGMDAiLz4KPHBhdGggZD0iTTcuNSAyLjI1SDZMOC4yNSA0LjVWNy41SDkuNzVWNC41TDcuNSAyLjI1WiIgZmlsbD0iI0ZGQzEwNyIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-color: transparent;
    top: 0px;
    left: -24px;
}

#main-part .center .popup__content_form-telegram {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI1LjgzMDEgNS45OTUxMkw2LjcwNTEzIDE0LjIxNTFDNi41MzQ1MSAxNC4yODgyIDYuNDI1NzYgMTQuNDYyNiA2LjQyMDEzIDE0LjY1MDFDNi40MTQ1MSAxNC44Mzc2IDYuNTIzMjYgMTUuMDAwNyA2LjY5MDEzIDE1LjA4NTFMMTMuMzgwMSAxOC40MzAxTDI1LjgzMDEgNS45OTUxMlpNMjYuNTA1MSA2LjY3MDEyTDE0LjA3MDEgMTkuMTIwMUwxNy40MTUxIDI1LjgxMDFDMTcuNDk3NiAyNS45NzMyIDE3LjY2ODMgMjYuMDgwMSAxNy44NTAxIDI2LjA4MDFIMTcuODY1MUMxOC4wNTI2IDI2LjA3NDUgMTguMjEwMSAyNS45NjU3IDE4LjI4NTEgMjUuNzk1MUwyNi41MDUxIDYuNjcwMTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: 15px 12px !important;
    margin-bottom: 24px;
    height: 56px !important;
    box-sizing: border-box;
    padding: 17.5px 29.5px 17.5px 52px !important;
    font: bold 16px/21px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif !important;
}

#main-part .center .popup__content_form-telegram:visited {
    color: #FFFFFF;
}

#main-part .center .popup__content_form-text {
    font: normal 15px/21px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
    margin-bottom: 16px;
}

#main-part .center .popup__content_form-social {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

#main-part .center .popup__content_form-dzen,
#main-part .center .popup__content_form-vk {
    box-sizing: border-box;
    padding: 11px 38px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #0090FF;
    color: #0090FF;
    display: flex;
    align-items: center;
    justify-content: center;
    font: normal 16px/26px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}

#main-part .center .popup__content_form-dzen:hover,
#main-part .center .popup__content_form-vk:hover {
    border-bottom-color: #0090FF !important;
    color: #0090FF !important;
}

#main-part .center .popup__content_form-dzen .icon {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDZDOC43Mzg1OCA2IDYuNSA4LjIzODU4IDYuNSAxMVYxNlYyMUM2LjUgMjMuNzYxNCA4LjczODU4IDI2IDExLjUgMjZIMTYuNUgyMS41QzI0LjI2MTQgMjYgMjYuNSAyMy43NjE0IDI2LjUgMjFWMTZWMTFDMjYuNSA4LjIzODU4IDI0LjI2MTQgNiAyMS41IDZIMTYuNUgxMS41Wk0xNi41IDZMMTcuMDU4MyAxMS4wMjQ1QzE3LjMxNjUgMTMuMzQ4NyAxOS4xNTEzIDE1LjE4MzUgMjEuNDc1NSAxNS40NDE3TDI2LjUgMTZMMjEuNDc1NSAxNi41NTgzQzE5LjE1MTMgMTYuODE2NSAxNy4zMTY1IDE4LjY1MTMgMTcuMDU4MyAyMC45NzU1TDE2LjUgMjZMMTUuOTQxNyAyMC45NzU1QzE1LjY4MzUgMTguNjUxMyAxMy44NDg3IDE2LjgxNjUgMTEuNTI0NSAxNi41NTgzTDYuNSAxNkwxMS41MjQ1IDE1LjQ0MTdDMTMuODQ4NyAxNS4xODM1IDE1LjY4MzUgMTMuMzQ4NyAxNS45NDE3IDExLjAyNDVMMTYuNSA2WiIgZmlsbD0iIzAwOTBGRiIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    margin-right: 8px;
}

#main-part .center .popup__content_form-vk .icon {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2LjkwMjQgMjIuNzE1NUwyMy43MDUgMjIuNzA2OUMyMy43MDUgMjIuNzA2OSAyMy42MzY0IDIyLjcxNTUgMjMuNTI1IDIyLjcxNTVDMjMuMjY3OCAyMi43MTU1IDIyLjczNjMgMjIuNjQ2OSAyMi4xMTA2IDIyLjIxODNDMjAuOTg3NiAyMS40MzgyIDE5LjkxNjEgMTkuNTAwOSAxOS4wNjc0IDE5LjUwMDlDMTkuMDA3NCAxOS41MDA5IDE4Ljk1NiAxOS41MDk1IDE4LjkwNDYgMTkuNTI2NkMxOC4xNjc0IDE5Ljc1ODEgMTcuOTQ0NSAyMC40OTUzIDE3Ljk0NDUgMjEuMzk1NEMxNy45NDQ1IDIxLjcxMjYgMTcuNzIxNiAyMS44NTgzIDE3LjEyMTUgMjEuODU4M0gxNS40NjcxQzEzLjYxNTUgMjEuODU4MyAxMS44MjM5IDIxLjgxNTQgOS44MDk0NyAxOS42MTI0QzYuODQzNSAxNi4zNjM1IDQuMDY2MTEgMTAuNTg1OSA0LjA2NjExIDEwLjU4NTlDNC4wNjYxMSAxMC41ODU5IDMuOTExODEgMTAuMjUxNSA0LjA3NDY4IDEwLjA1NDRDNC4yMjg5OCA5Ljg3NDM2IDQuNTg5MDEgOS44NTcyMiA0LjcyNjE3IDkuODU3MjJDNC43NjA0NSA5Ljg1NzIyIDQuNzc3NiA5Ljg1NzIyIDQuNzc3NiA5Ljg1NzIySDguMjA2NDdDOC4yMDY0NyA5Ljg1NzIyIDguNTIzNjQgOS45MTcyMiA4Ljc1NTA5IDEwLjA4ODdDOC45NTIyNSAxMC4yMzQ0IDkuMDU1MTIgMTAuNTAwMSA5LjA1NTEyIDEwLjUwMDFDOS4wNTUxMiAxMC41MDAxIDkuNjM4MDMgMTEuNjMxNyAxMC4zNjY3IDEyLjkwODlDMTEuNTkyNSAxNS4wMTc3IDEyLjI1MjUgMTUuNzIwNiAxMi43MjQgMTUuNzIwNkMxMi44MDEyIDE1LjcyMDYgMTIuODc4MyAxNS43MDM1IDEyLjk1NTUgMTUuNjYwNkMxMy42NTg0IDE1LjI3NDggMTMuNDUyNyAxMi4xNTQ2IDEzLjQ1MjcgMTIuMTU0NkMxMy40NTI3IDEyLjE1NDYgMTMuNDYxMiAxMS4wMjMgMTMuMDkyNiAxMC41MjU5QzEyLjgwOTcgMTAuMTMxNSAxMi4yNjk3IDEwLjAyMDEgMTIuMDI5NyA5Ljk4NThDMTEuODQxMSA5Ljk2MDA4IDEyLjE0OTcgOS41MTQzMyAxMi41NjExIDkuMzA4NkMxMy4wOTI2IDkuMDUxNDMgMTMuOTc1NiA5IDE1LjAzODUgOUgxNS41NTI4QzE2LjU1NTggOS4wMTcxNCAxNi41ODE1IDkuMTIwMDEgMTYuOTc1OCA5LjIxNDNDMTguMTU4OCA5LjQ5NzE5IDE3Ljc1NTkgMTAuNjAzIDE3Ljc1NTkgMTMuMjUxOEMxNy43NTU5IDE0LjEwMDUgMTcuNjAxNiAxNS4yOTIgMTguMjEwMiAxNS42OTQ5QzE4LjI1MzEgMTUuNzIwNiAxOC4zMTMxIDE1LjczNzcgMTguMzkwMiAxNS43Mzc3QzE4Ljc4NDYgMTUuNzM3NyAxOS42MzMyIDE1LjIzMiAyMC45ODc2IDEyLjk0MzJDMjEuNzQyIDExLjY0MDIgMjIuMzI0OSAxMC4zNDU4IDIyLjMyNDkgMTAuMzQ1OEMyMi4zMjQ5IDEwLjM0NTggMjIuNDUzNSAxMC4xMTQ0IDIyLjY1MDYgOS45OTQzN0MyMi44MzkyIDkuODgyOTQgMjIuODM5MiA5Ljg4Mjk0IDIzLjA4NzggOS44ODI5NEgyMy4xMTM1QzIzLjM4NzggOS44ODI5NCAyNi4xMTM4IDkuODU3MjIgMjYuNzEzOCA5Ljg1NzIySDI2Ljc4MjRDMjcuMzU2NyA5Ljg1NzIyIDI3Ljg3OTcgOS44NjU3OSAyNy45NzM5IDEwLjIxNzNDMjguMTExMSAxMC43NDg3IDI3LjU1MzkgMTEuNzAwMiAyNi4wODgxIDEzLjY3MThDMjMuNjcwNyAxNi45MDM2IDIzLjM5NjQgMTYuNjYzNSAyNS40MDIzIDE4LjUzMjNDMjcuMzIyNSAyMC4zMTUzIDI3LjcxNjggMjEuMTgxMSAyNy43ODU0IDIxLjI5MjVDMjguNTgyNiAyMi42MTI2IDI2LjkwMjQgMjIuNzE1NSAyNi45MDI0IDIyLjcxNTVaIiBmaWxsPSIjMDA5MEZGIi8+Cjwvc3ZnPgo=');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    margin-right: 8px;
}