﻿@media (max-width: 992px) {
    body{
        background: url("../../willbetgamebettingsa/image/bg-mobile.png") no-repeat top center;
        background-size: 100% auto;
    }
    header{
        height: 21.333vw;
        background: none;
    }

    .logo{
        height: 20vw;
        width: 35.733vw;
        margin: 2.66vw 0 0 1.33vw;
    }

    .header-btns{
        margin:0 3.2vw 0 auto;
        order: 2;
    }

    .btn-signup{
        width: 24vw;
        height: 8.26vw;
        margin: 4.26vw 0 0 1.6vw;
        font-size: 3.2vw;
		border-radius: 5.333vw;
    }

    .btn-login{
        /* width: 24vw;
        height: 8.26vw;
        margin: 4.26vw 0 0 1.6vw;
        font-size: 3.2vw;
		border-radius: 5.333vw; */
		display: none;
    }

    .btn-cta{
        width: 53.33vw;
        height: 12.8vw;
        font-size: 6.4vw;
        margin: 0 auto;
		border-radius: 10.933vw;
    }
	
	.hero{
		min-height: 218.667vw;
	}

	.hero-text{
		margin: 14.531vw auto 0;
		line-height: 10.4vw;
		font-size: 10.4vw;
	}
	.hero-text .p1{
		font-size: 22.4vw;
		line-height: 22.4vw;
	}

    .hero .btn-cta{
		font-size: 8.267vw;
		font-weight: 700;
        width: 69.867vw;
		height: 16.8vw;
        margin: 0;
		padding: 0 0 1vw;
    }

    .steps{
        margin: 16.66vw 0 0 0;
        text-align: center;
    }
	
	.step{
		margin: 5.333vw 0;
	}

	.steps .book {
		background: url(../../willbetgamebettingsa/image/book.png);
		background-size: 100% 100%;
		width: 27.733vw;
		height: 27.733vw;
		z-index: 1;
		display: block;
		margin: 1.042vw;
	}

    .steps h2{
        font-size: 9.6vw;
        margin-top: 3.73vw;
    }

    .steps p{
        font-size: 3.2vw;
        margin: 4.8vw 0;
    }

    .section-mid{
        min-height: auto;
		padding-right: 0;
		padding-left: 0;
    }
	
	.section-mid h2{
		font-size: 7.467vw;
		margin-top: 13.54vw;
	}

	.section-mid h3{
		font-size: 22.133vw;
		line-height: 22.133vw;
	}

    .btn-cta-mid{
        width: 58.93vw;
        height: 14.39vw;
        margin: 6.93vw 0 10vw 1.6vw;
        font-size: 6.93vw;
		border-radius: 10.933vw;
    }

    .bg-circle-big{
        left: -71.46vw;
        width: 115vw;
        height: 115vw;
    }

    .bg-circle-small{
        visibility: hidden;
    }

    .bg-mobile{
        background-size: 100% 100%;
        width: 130vw;
        height: 130vw;
        z-index: 1;
        position: relative;
        left: -15vw;
    }

    footer{
        font-size: 3.2vw;
    }
}