[data-module=slider] .slidercontainer-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;@media screen and (max-width: 1023px) {        
        bottom: -1.5rem;
    };}[data-module=slider] .slidercontainer-img img{position:absolute;display:block;height:100%;width:auto;left:50%;transform:translateX(-50%);@media screen and (max-width: 1023px) {        
        transform: translateX(-50%) scale(0.90);
    };}[data-module=slider] .slider-button{position:relative;margin-top:270px;margin-right:15px;text-align:center;z-index:2}[data-module=slider] .slider-button .button{width:186px;margin:0;text-transform:uppercase;box-shadow:4px 4px 6px 0 rgba(0,0,0,.5)}[data-module=slider] .slidercontainer-img .img-small-screen{display:none}@media screen and (max-width:1023px){[data-module=slider] .slider-button{margin-top:240px}.index #slider{height:350px}}@media screen and (max-width:767px){[data-module=slider] .slider-button{margin-top:220px}.index #slider{height:320px}}@media screen and (max-width:670px){[data-module=slider] .slider-button{margin-top:180px}.index #slider{height:260px}[data-module=slider] .slidercontainer-img .img-big-screen{display:none}[data-module=slider] .slidercontainer-img .img-small-screen{display:block}}.button--dark{color:#fff;border:none;background-color:#393d40;border-radius:22px;height:44px;line-height:44px}.button--dark:hover{background-color:#5e6265}@media (max-width:526px){[data-module=datacontroller] .sticky-box{flex-direction:column}[data-module=datacontroller] .sticky-box #idAgreeBlock{width:160px;height:auto}[data-module=datacontroller] .sticky-box-register{bottom:200px;width:100%}.blinger-invitation-iframe.blinger-invitation-iframe-right{display:none!important}}@media (max-width:450px){.header.unreg,.layout{min-width:auto;width:100%}[data-module=slider] .slidercontainer-img .img-small-screen{width:100%;height:auto}#slider .slidercontainer{background-image:none!important}#slider .slider-button .button{margin:0 auto}}#authForm #Login_Value,#authForm #Password_Value{box-sizing:border-box;width:100%}#authForm #Login_Value{position:relative}.input-group{display:flex;justify-content:space-between;align-items:stretch}.input-group>span{padding:0 10px;line-height:38px;color:#6d6d6d;border:1px solid #d1d1d1;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.input-group>input{padding-left:10px;border-top-left-radius:0;border-bottom-left-radius:0}form .bottom>small{margin-top:20px;display:inline-block;color:#464646}.popup.certs-check .playout{padding:58px 45px 35px}.popup.certs-check .playout-body{font-size:32px;font-weight:700;font-family:"Myriad Pro",Arial,sans-serif}.popup.certs-check .playout-body p{margin-bottom:28px}.popup.certs-check .playout-body p a{color:#005aff;text-decoration:none}.popup.certs-check .playout-body p a:hover{color:#3498db;text-decoration:underline}.popup .cross.cross--inset{right:0;width:46px;height:46px;background-image:url(/NotebookFront/images/global/topmenu-close-2.png);background-color:transparent;background-position:bottom left;border-radius:0 6px 0 0}.popup .cross.cross--inset:hover{filter:brightness(0)}.popup.certs-check .button{height:34px;line-height:34px}

.slidercontainer .slider-button .button--primary{color:#fff;border:none;background-color:#0023d2;border-radius:22px;height:44px;line-height:44px}
.slidercontainer .slider-button .button--primary:hover{background-color:#556eea}
.slidercontainer .slider-button .button--secondary{color:#fff;border:none;background-color:#393d40;border-radius:22px;height:44px;line-height:44px}
.slidercontainer .slider-button .button--secondary:hover{background-color:#5e6265}
/**/
/*.mainbanknav .bank.games .top .inner-icon {
    background-image: url(/notebookfront/images/sprites/sprite.png);
    background-position: -305px -474px;
    width: 90px;
    height: 90px;
}
.mainbanknav .bank.games .top:hover .inner-icon {
    background-position: -241px -474px;
}

.mainbanknav .bank.foreign .top .inner-icon {
    background-image: url(/notebookfront/images/sprites/sprite.png);
    background-position: -450px -427px;
    width: 90px;
    height: 90px;
}
.mainbanknav .bank.foreign .top:hover .inner-icon {
    background-position: -376px -427px;
}

@media only screen and (max-width: 767px) {
    .mainbanknav .bank.games .top .inner-icon {
        background-size: 360px 360px;
        background-position: -204px -315px;
        width: 60px;
        height: 60px;
    }
    .mainbanknav .bank.foreign .top .inner-icon {
        background-size: 360px 360px;
        background-position: -300px -285px;
        width: 60px;
        height: 60px;
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .segment-icon-nav--other .inner-icon {
        height: 80px;
    }
}

.banknav .segments-tree-menu__icon--foreign {
    background-image: url(/notebookfront/images/sprites/sprite.png);
    background-position: -248px -237px;
    width: 50px;
    height: 50px;
    background-size: 300px 300px;
}
*/
/*games*/
/*.mainbanknav .bank.games .top .inner-icon {
    background-image: url(/notebookfront/images/sprites/icon-games.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
    background-size: 40px;
}
.mainbanknav .bank.games .top:hover .segment-icon-nav .inner-icon {
     filter: brightness(100);
}
@media only screen and (max-width: 767px) {
    .mainbanknav .bank.games .top .inner-icon {
        background-size: 26px;
        width: 60px;
        height: 60px;
    }
}
.banknav .segments-tree-menu__icon--games {
    background-image: url(/notebookfront/images/sprites/icon-games.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    background-size: 24px;
}
.banknav .segments-tree-menu__item--active .segments-tree-menu__icon--games {
    filter: brightness(100);
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .banknav .segments-tree-menu__icon--games {
        background-image: url(/notebookfront/images/sprites/icon-games@2x.png);
    }
}
*/

/* foreign */
/*.mainbanknav .bank.foreign .top .inner-icon {
    background-image: url(/notebookfront/images/sprites/icon-foreign.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
    background-size: 40px;
}
.mainbanknav .bank.foreign .top:hover .segment-icon-nav .inner-icon {
     filter: brightness(100);
}
@media only screen and (max-width: 767px) {
    .mainbanknav .bank.foreign .top .inner-icon {
        background-size: 26px;
        width: 60px;
        height: 60px;
    }
}
.banknav .segments-tree-menu__icon--foreign {
    background-image: url(/notebookfront/images/sprites/icon-foreign.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    background-size: 24px;
}
.banknav .segments-tree-menu__item--active .segments-tree-menu__icon--foreign {
    filter: brightness(100);
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .banknav .segments-tree-menu__icon--foreign {
        background-image: url(/notebookfront/images/sprites/icon-foreign@2x.png);
    }
}
*/

.banknav .segments-tree-menu__icon--foreign, .mainbanknav .bank.foreign .top .inner-icon {
        background-image: url(/notebookfront/images/sprites/icon_fs_colour.svg);
}
.mainbanknav .bank.foreign .top .inner-icon {
    width: 36px;
    height: 36px;
    background-size: cover;
}
.mainbanknav .bank.foreign .top:hover .segment-icon-nav .inner-icon {
     filter: none;
}
.banknav .segments-tree-menu__icon--foreign {
    background-size: auto;
}


/* Move segment-menu to top on mobile */
@media only screen and (max-width: 767px) {
    .layout .content .container {
        display:flex;
        flex-direction: column;
    }
    .layout .content .container :nth-child(1) { order: 2; }
    .layout .content .container :nth-child(2) { order: 3; }
    .layout .content .container :nth-child(3) { order: 4; }
    .layout .content .container :nth-child(4) { order: 5; }
    .layout .content .container :nth-child(5) { order: 6; }
    .layout .content .container :nth-child(6) { order: 1; }
}

#authForm > .item,
.login-page form .form-group__value {
    position: relative;
}

#authForm .password-sign-toggle,
.login-page form .password-sign-toggle {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    background: none;
    border: 0;
    box-shadow: none;
    position: absolute;
    top: 36px;
    right: 4px;
    width: 28px;
    height: 28px;
    cursor: pointer;
    background: url(/NotebookFront/images/Icons/eye-show.svg) no-repeat center;
    background-size: contain;
    font-size: 0;
}

.login-page form .password-sign-toggle {
    top: 6px;
}

#authForm .password-sign-toggle.show,
.login-page form .password-sign-toggle.show {
    background-image: url(/NotebookFront/images/Icons/eye-hide.svg);
}

/* Info Banner */
.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.info-banner__wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
    background: #fff;
    border-top: 6px solid #ff8200;
}
.info-banner__form {
    max-width: 900px;
    padding: 3rem 1rem 1.2rem;
    background-color: #fff;
    color: #252728;
    text-align: center;
}
.info-banner__form .bold {
    font-weight: bold;
}
.info-banner__form .xbold {
    font-weight: 700;
}
.info-banner__form p {
    font-size: 20px;
    margin-bottom: 25px;
    font-weight: normal;
}
.info-banner__form .title-1 {
    font-size: 24px;
    line-height: 1;
    font-weight: 500;
    margin-bottom: 1rem;
}
.info-banner__form .title-1 img {
    width: 60px;
    padding-bottom: 10px;
}
.info-banner__form img {
    display: inline-block;
    vertical-align: middle;
}
.info-banner__form .logo {
    text-align: center;
}
.info-banner__form .logo img {
    width: 120px;
}
@media screen and (min-width: 600px) {
    .info-banner__form {
        background-image: url("https://elecsnet.ru/local/templates/elecsnet/images/banner/infobanner_gears.png");
        background-repeat: no-repeat;
        background-position: center right;
        padding-bottom: 2.5rem;
        padding-right: 120px !important;
        background-size: 100px;
        text-align: left;
    }
    .info-banner__form .title-1 img {
        display: none;
    }
    .info-banner__form .pl-1 {
        padding-left: 0.5rem;
    }
}
@media screen and (min-width: 950px) {
    .info-banner__form p {
        font-size: 20px;
        margin-bottom: 25px;
    }
    .info-banner__form p:last-child {
        margin-bottom: 0;
    }
    .info-banner__form {
        padding: 4rem 1.8rem;
        background-size: 180px;
        padding-right: 190px !important;
    }
    .info-banner__form .title-1 {
        font-size: 24px;
    }
    .info-banner__form .logo {
        text-align: right;
    }
    .info-banner__form .logo img {
        width: 150px;
    }
}

.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36950"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36578"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36598"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=16047"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36475"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=35551"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36830"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36666"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36522"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=13887"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=19247"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36813"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36912"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36583"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36557"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36825"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=32807"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=36845"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=18267"] .service .commission.vtb,
.services--vertical [href^="/NotebookFront/services/0mhp/default.aspx?merchantId=23527"] .service .commission.vtb {
    background: url(/NotebookFront/images/mvc/mhp/paytools/mir.png) left center no-repeat;
    background-size: 20px 20px
}

.services--vertical .service .commission.vtb + .commission.vtb,
.services--vertical .service .commission.vtb + .commission.elecsnet {
    display: none
}

#payment-page-target .form-group__editor-wrapper .payment-page__merchant-info {
    overflow-wrap: break-word;
}

.header .layout .logo {background-repeat: no-repeat;}