.wrapper {
   background: linear-gradient(90deg, #1D003E 0%, #4E0080 100%);
}

.main-breadcrumbs__link-item, .defaultPage__title  {
    color: #FFF0FF;
}

.gridCards .dropDown__top span {
    color: #FFF0FF;
}

.main-breadcrumbs {
    display: none;
}

.card__name {
    color: #ffffff;
}

.card__body {
    color: #ffffff;
}


.mot_icon_play {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 100;
}

    .mot_icon_play img {
        width: 160px;
        height: 160px;
        margin-left: calc(100% / 100* 65);
        margin-top: calc(100% / 100* 16);
    }


    .mot_icon_play img:hover {
        width: 170px;
        height: 170px;
        margin-left: calc(100% / 100* 65 - 5px);
        margin-top: calc(100% / 100* 16  - 5px);
    }


@media screen and (max-width:1259px) {

    .mot_icon_play img {
        width: calc(100vw / 8);
        height: calc(100vw / 8);
        margin-left: calc(100% / 100* 69);
        margin-top: calc(100% / 100* 23);
    }


    .mot_icon_play img:hover {
        width: calc(100vw / 7);
        height: calc(100vw / 7);
        margin-left: calc(100% / 100* 69 - 5px);
        margin-top: calc(100% / 100* 23  - 5px);
    }
}


.nomination_prize {
    background-color: #8F30DF !important;
}

.nomination_title {
    font-size: 44px;
    color: #FFF !important;
}

.prize__step-text {
/*    font-size: 23px !important;*/
}

.nomination_step{
    box-shadow: none !important;
}

.nomination_step_point {
    background: #4CC7D6 !important;
    box-shadow: 0 0 10px #4CC7D6 !important;
}

.nomination_prize_banner{    
    background: -webkit-gradient(linear, left top, right top, from(#009BC2), to(#0088AB));
    background: -o-linear-gradient(left, #009BC2 0%, #4CC7D6 50%, #0088AB 100%);
    background: linear-gradient(90deg, #009BC2 0%, #4CC7D6 50%, #0088AB 100%);
/*    -webkit-box-shadow: 0 0 38px 0 #fe8a3c;
    box-shadow: 0 0 38px 0 #fe8a3c;*/
    border-radius: 30px;
}

.nomination_prize_banner_main {
    padding: 14px 30px 30px 40px !important;
}
@media screen and (max-width:1100px) {
    .nomination_prize_banner_main {
        padding: 24px 30px 30px 40px !important;
    }
}


.nomination_prize__agree-link{
    color: #FFF !important;
}

.footer {
    margin-top: -15px;
}

.nomination_btn{
    font-size: 18px;
    font-weight: 700;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 52px;
    padding: 0 15px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    text-align: center;
    white-space: nowrap;
    color: #29084F;
    border: 0px solid #FFF;
    border-radius: 30px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px 0 rgba(13, 119, 135, .1);
    box-shadow: 0 0 5px 0 rgba(13, 119, 135, .1);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.nomination_btn:focus, .nomination_btn:hover {
    color: #ffffff;
    background: linear-gradient(90deg, #6E0ABE 0%, #220242 100%);
}

.banner.banner--full {
    margin-top: -23px;
}

@media screen and (max-width:769px) {
    .s-prize.nomination_prize .prize__banner-main {
        max-width: 53%
    }
}

@media screen and (max-width:700px) {
    .s-prize.nomination_prize .prize__banner-main {
        max-width: 100%
    }
}

@media screen and (max-width:1100px) {
    .s-prize.nomination_prize .prize__banner-img {
        position: absolute
    }
}

@media screen and (max-width:700px) {
    .s-prize.nomination_prize .prize__banner-img {
        position: static;
        margin-top: -30px;
        text-align: center
    }
}

@media screen and (max-width:481px) {
    .nomination_title {
        font-size: 30px;
    }
    
    .prize__step-text {
        font-size: 18px !important;
    }

    .s-prize.nomination_prize .prize__banner-img img {
        /*max-width: 350px*/
    }
    .card__top{
        aspect-ratio: 16/9;
    }

    .nomination_prize_banner{
        border-radius: 15px;
    }

    .nomination_prize_banner_main {
        padding: 30px 20px 30px 20px !important;
    }
}

.winnersBanner {
    box-shadow: none;
    -webkit-box-shadow: none;
}