.banner_play_area{
    /*margin-bottom: 75px;*/
    background-position: center; 
    background-size: cover; 
    background-color: lightgray;
    background-repeat: no-repeat;
    position: relative;

    .effect {
        padding-top: 80px;
        padding-bottom: 80px;
        @media #{$mobile_device} { /* (max-width: 767px) */
            padding-top: 30px;
            padding-bottom: 70px;
        }
        @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
            padding-top: 30px;
        }
        @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
            padding-top: 30px;
        }
        @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
        }
        &::before {
            content: "";
            display: block;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            opacity: 0.5;
            background: #000;
            mix-blend-mode: multiply; 
        }
        &.nologo {
            .logo_winner2 {
                display: none;
            }
            padding-top: 200px;
            padding-bottom: 230px;
            @media #{$mobile_device} { /* (max-width: 767px) */
                padding-top: 100px;
                padding-bottom: 130px;
            }
            @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
                padding-top: 50px;
                padding-bottom: 130px;
            }
            @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
                padding-top: 50px;
                padding-bottom: 130px;
            }
            @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
            }
        }

        .image-holder{
            text-align: center; 
            margin-top: 96px; 
            position: relative;
            @media #{$mobile_device} { /* (max-width: 767px) */
            margin-top: 0px; 
            }
            @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
                margin-top: 56px;
            }
            @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
                margin-top: 56px;
            }
            @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
                margin-top: 56px;
            }
            svg{
                z-index: 1;
                position: relative;
                margin-bottom: -119px;
                @media #{$mobile_device} { /* (max-width: 767px) */
                    margin-bottom: -64px;
                    height: 166px;
                    width: 166px;
                }
                @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
                    margin-bottom: -75px;
                    height: 200px;
                    width: 200px;
                }
                @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
                    margin-bottom: -85px;
                    height: 230px;
                    width: 230px;
                }
                @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
                    margin-bottom: -85px;
                    height: 230px;
                    width: 230px;
                }
            }
        }
    }
    div.logo_winner2 {
        margin-top: 120px;
        text-align: right;
        @media #{$mobile_device} { /* (max-width: 767px) */
            margin-top: 70px;
            text-align: center;
        }
        img {
            margin-left: 30px;
            &:first-child{
                margin-left: 0px;
            }
            @media #{$mobile_device} { /* (max-width: 767px) */
                height: 100px;
                margin: 15px !important;
            }
            @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
                height: 150px;
            }
            @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
                height: 150px;
            }
            @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
                height: 150px;
            }
        }

    }

    h1 {
        color: #FFF;
        text-align: right;
        font-family: Barlow;
        font-size: 36px;
        font-style: normal;
        font-weight: 250;
        line-height: 60px;
        letter-spacing: 28px; 
        margin-right: -28px;
        text-transform: uppercase;
        margin-bottom: 1rem;
        @media #{$mobile_device} { /* (max-width: 767px) */
            text-align: center;
            font-size: 30px;
            font-weight: 250;
            letter-spacing: 15px;
            margin-right: -15px;
            line-height: 50px;
        }
        @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
            text-align: center;
            font-size: 30px;
            line-height: 50px;
        }
        @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
            font-size: 36px;
            line-height: 60px;
        }
        @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
        }

    }
    h6 {
        color: #DD4B50;
        text-align: right;
        font-family: Barlow;
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: 37px;
        letter-spacing: 4.48px;     
        text-transform: uppercase;
        @media #{$mobile_device} { /* (max-width: 767px) */
            text-align: center;
            font-size: 22px;
            font-weight: 300;
            letter-spacing: 4.48px;
            margin-right: -4.48px;
            line-height: 27px;
        }
        @media #{$tablet_device} { /* (min-width: 768px) and (max-width: 991px) */
            text-align: center;
            font-size: 22px;
            font-weight: 300;
            letter-spacing: 4.48px;
            margin-right: -4.48px;
            line-height: 27px;
        }
        @media #{$mid_device} { /* (min-width: 992px) and (max-width: 1200px) */
            font-size: 24px;
            line-height: 37px;
        }
        @media #{$large_device} { /* (min-width: 1200px) and (max-width: 1500px) */
        }
    }

    @media #{$mobile_device} {
        margin-top: 0px;
        padding-top: 40px;
        /*padding-bottom: 40px;*/
    }
    @media #{$tablet_device} {
        margin-top: 0px;
        padding-top: 80px;
        /*padding-bottom: 80px;*/
    }
    @media #{$mid_device} {
        margin-top: 0px;
        padding-top: 100px;
        /*padding-bottom: 100px;*/
    }
}