html,body{
    margin: 0;
	padding: 0;
}
.container{
    height: 100vh;
    width: 100%;
	padding: 0;
	margin: 0, auto, 0, auto;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.header{
		width: 100%;
		max-width: 100%;
		height: 40px;
		background-color: yellow;
		margin: 0;
		padding: 0;
	}
	.nav-top{
		max-width: 100%;
		height: auto;
		padding: 0;
		margin: 0;
		float: right;
		position: relative;
	}
	.nav-top ul{
		list-style-type: none;
		margin-top: 10px;
		margin-right: 20px;
	}
	.nav-top ul li{
		list-style: none;
		display: inline-flex;
		padding: 5px;
		margin-left: 10px;
	}
	.nav-top ul li a{
		text-decoration: none;
		color: black;
		transition: color 0.5s;
	}
	.banner{
		width: 100%;
		height: auto;
		max-width: 100%;
		max-height: auto;
		display: block;
		position: relative;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		background-color: yellow;
	}
	.banner img{
		margin-top: -10px;
		margin-bottom: 10px;
		max-width: 100%;
		width: auto;
		height: auto;
		animation: fadein 3s;
	}
	@keyframes fadein {
		0% {opacity: 0;}
		100% {opacity: 1;}
    }
    .left{
		width: 100%;
		margin: 0;
		padding: 0;
		float: left;
		text-align: center;
	}
	.navigation{
		display: none;
	}
	.navigation img{
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
		width: auto;
		height: auto;
	}
	.navigation ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	.navigation ul li{
		list-style: none;
		margin-bottom: 4px;
	}
	.promotion{
		max-width: 100%;
		padding: 0;
	}
	.promotion p{
		font-family: century gothic, sans-serif;
		font-size: 32px;
		font-weight: bold;
		text-shadow: 2px 2px yellow;
		text-decoration: 2px underline;
		text-underline-position: under;
		text-align: center;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.blinking{
		animation:blinkingText 1.2s infinite;
	}
	@keyframes blinkingText{
		0%{     color: yellow;    }
		50%{	color: transparent;}
		100%{   color: black;    }
	}
	.promotion img{
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
		width: 305px;
		height: 350px;
	}
	.DeliveryStamp{
		padding: 0;
		margin: 0;
	}
	.DeliveryStamp img{
		width: 35%;
		max-width: 100%;
		height: auto;
		display: flexbox;
		margin-left: auto;
		margin-right: auto;
		margin-top: 6px;
		padding: 10px;
	}
	.DeliveryStamp img:hover{
		-webkit-transform: scale(1.3);
		-ms-transform: scale(1.3);
		transform: scale(1.3);
	}
    #form{
        width: 90%;
        max-width: 100%;
        height: auto;
        display: block;
        margin: 20px auto 10px auto;
        border: 2px solid black;
        border-radius: 10px;
        background-color: black;
    }
    .form_reference{
        width: 100%;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: block;
        margin: 0;
    }
    .form_reference h4{
        height: 40px;
        font-size: 40px;
        font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
        color: yellow;
        text-decoration: 2px underline;
        text-underline-position: under;
        animation: pulse 1s infinite;
    }
    @keyframes pulse {
        from {
        transform : scale(1);
        opacity   : 1;
        }
        50% {
        transform : scale(0.75);
        opacity   : 0.25;
        }
        to {
        transform : scale(1);
        opacity   : 1;
        }
    }
    .form_reference p{
        font-size: 15px;
        font-family: century gothic, sans-serif;
        font-weight: 5px;
        text-align: center;
        color: yellow;
    }
    .form_reference ul{
        list-style-type: none;
        margin: 0;
        padding: 0;
        align-content: center;
    }
    .form_reference ul li{
        list-style: none;
        width: auto;
        text-align: left;
        margin-top: 5px;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
    }
    #form_reference img{
        max-width: 100%;
        margin-left: 25px;
        margin-right: auto;
    }
    .description{
        max-width: 100%;
        font-family: century gothic, sans-serif;
        font-size: 14px;
        font-weight: 600;
        color: yellow;
    }
    .element{
        max-width: 100%;
        width: 350px;
        display: block;
        border-radius: 5px;
    }
    .element2{
        max-width: 100%;
        width: 343px;
        display: block;
        border-radius: 5px;
        margin-bottom: 5px;
    }
    .button{
        width: 100%;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        display: block;
        margin: 0;
        padding-bottom: 10px;
        padding-top: 8px;
    }
    .button_text{
        background-color: yellow;
        cursor: pointer;
        border-radius: 5px;
        min-height: 35px;
        width: 125px;
        color: black;
        font-family: century gothic, sans-serif;
        font-size: 18px;
        font-weight: bold;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .g-recaptcha{
        width: 100%;
        margin-top: 6px;
        margin-left: auto;
        margin-right: auto;
        display: block;
        padding: 0;
    }
    #maincontent{
        width: 100%;
        background-color: white;
        padding: 0;
        margin: 0;
    }
    .right{
        width: 100%;
        padding: 0;
        margin: 0;
        float: right;
        display: block;
    }
    .Top{
        margin: 0;
        padding: 0;
    }
    .Top img{
        width: auto;
        height: auto;
        max-width: 50%;
        margin-top: 12px;
        margin-left: 5px;
    }
    .Top p{
        width: 92%;
        font-family: century gothic, sans-serif;
        font-size: 14px;
        line-height: 20px;
        text-align: justify;
        margin: 8px 0px 25px 10px;
        animation-duration: 2s;
        animation-name: slidein;
    }
    @keyframes slidein {
        from {
        margin-left: 100%;
        }
    
        to {
        margin-left: 0%;
        }
    }
    h1{
        height: 20px;
        font-size: 15px;
        font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
        text-align: left;
        margin-left: 8px;
        margin-top: 8px;
        margin-bottom: 12px;
    }
    .Content{
        width: 90%;
        height: auto;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    .Content h2{
        height: 35px;
        font-size: 18px;
        font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
        margin-bottom: 10px;
        text-decoration: underline black;
        text-underline-position: under;
        background-image: url('images/HeaderBackground.png');
        background-repeat: no-repeat;
        background-position: center;
    }
    .underline:hover{
        text-decoration: underline yellow;
        text-underline-position: under;
    }
    .Content img{
        width: auto;
        max-width: 100%;
        height: auto;
        display: block;
        margin-bottom: 5px;
        margin-left: auto;
        margin-right: auto;
        align-items: center;
    }
    .Content img:hover{
        animation: shake 0.5s;
        animation-iteration-count: infinite;
    }
    @keyframes shake {
        0% { transform: translate(1px, 1px) rotate(0deg); }
        10% { transform: translate(-1px, -2px) rotate(-1deg); }
        20% { transform: translate(-3px, 0px) rotate(1deg); }
        30% { transform: translate(3px, 2px) rotate(0deg); }
        40% { transform: translate(1px, -1px) rotate(1deg); }
        50% { transform: translate(-1px, 2px) rotate(-1deg); }
        60% { transform: translate(-3px, 1px) rotate(0deg); }
        70% { transform: translate(3px, 1px) rotate(-1deg); }
        80% { transform: translate(-1px, -1px) rotate(1deg); }
        90% { transform: translate(1px, 2px) rotate(0deg); }
        100% { transform: translate(1px, -2px) rotate(-1deg); }
    }
    h3{
        height: 30px;
        font-size: 16px;
        font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        text-decoration: underline black;
        text-underline-position: under;
    }
    .tabs{
        text-align: center;
        margin-top: 10px;
    }
    .tabs_sidebar{
        width: auto;
        margin-bottom: 10px;
    }
    .tabs_button{
        display: inline-flexbox;
        padding: 10px;
        background: black;
        border: none;
        width: auto;
        outline: none;
        color: yellow;
        cursor: pointer;
    }
    .tabs_button:active{
        background: grey;
    }
    .tabs_button--active{
        font-weight: bold;
        border-bottom: 2px solid black;
        background: yellow;
        color: black;
    }
    .tabs_content{
        padding: 5px 0 10px 0;
        display: none;
        align-content: center;
        max-width: 80%;
        margin-left: auto;
        margin-right: auto;
    }
    .tabs_content--active{
        display: block;
    }
    table{
        width: 100%;
        border-collapse: collapse;
        border-color: #aaa;
        border-spacing: 0;
        margin-bottom: 5px;
    }
    table td{
        background-color: black;
        border-bottom-width: 1px;
        border-color: grey;
        border-style: solid;
        border-top-width: 1px;
        border-width:1px;
        color:yellow;
        font-family: Arial, sans-serif;
        font-size: 13px;
        overflow: hidden;
        padding: 5px 5px;
        word-break: normal;
        text-align: center;
    }
    table th{
        background-color:black;
        border-bottom-width:1px;
        border-color:grey;
        border-style: solid;
        border-top-width: 1px;
        border-width: 1px;
        color:white;
        font-family: Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        overflow: hidden;
        padding: 10px 5px;
        word-break: normal;
        text-align: center;
    }
    .flyersA5, .flyersA4, .flyersA3, .BrochureA4, .BrochureA5{
        width: auto;
        height: auto;
        display: block;
        max-height: auto;
        max-width: auto;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px;
        padding: 0;
    }
    #link{
        clear: both;
        padding: 0;
        margin: 0;
        height: 50px;
        max-width: auto;
        max-height: auto;
    }
    .linkpages{
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-top: 14px;
        margin-bottom: 15px;
    }
    .linkpages a{
        text-decoration: none;
        padding: 8px;
        font-size: 15px;
        width: auto;
    }
    .back {
        border-radius: 50%;
        background-color: black;
        color: yellow;
    }
    .next {
        border-radius: 50%;
        background-color: black;
        color: yellow;
    }
    #footer{
        clear: both;
        padding: 0;
        margin: 0;
        height: 150px;
        max-width: auto;
        max-height: auto;
        background-color: black;
    }
    .rules{
        width: 25%;
        float: left;
        margin: 14px 0 0 30px;
        max-width: 100%;
    }
    .rules ul{
        margin: 0;
        padding: 0;
    }
    .rules ul li{
        list-style: none;
        margin: auto;
        border-bottom: 1px dotted yellow;
    }
    .rules ul li a{
        text-decoration: none;
        font-family: Century gothic, sans-serif;
        font-size: 14px;
        line-height: 30px;
        color: white;
    }
    .socialmedia{
        width: 30%;
        text-align: center;
        margin: auto;
        padding: 0;
    }
    .socialmedia img{
        max-width: 100%;
        width: auto;
        height: auto;
        margin: 20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .socialmedia p{
        margin: 0;
        font-family: Century gothic, sans-serif;
        font-size: 12px;
        padding: 40px 0 0 15px;
        color: white;
    }
    .flash{
        animation-name:	flash;
        animation-duration:	2s;
        animation-iteration-count:	infinite;
        animation-timing-function:	ease-in-out;
        animation-direction:	alternate;
    }
    @keyframes flash{
        from {
        color:white;
        }
        
        to {
        color:yellow;
        }
    }
    }
    @media only screen and (min-width: 768px) {
        .header{
            width: 100%;
            max-width: 100%;
            height: 40px;
            background-color: yellow;
            margin: 0;
            padding: 0;
        }
        .nav-top{
            max-width: 100%;
            height: auto;
            padding: 0;
            margin: 0;
            float: right;
            position: relative;
        }
        .nav-top ul{
            list-style-type: none;
            margin-top: 10px;
            margin-right: 20px;
        }
        .nav-top ul li{
            list-style: none;
            display: inline-flex;
            padding: 5px;
            margin-left: 10px;
        }
        .nav-top ul li a{
            text-decoration: none;
            color: black;
            transition: color 0.5s;
        }
        .banner{
            width: 100%;
            height: auto;
            max-width: 100%;
            max-height: auto;
            display: block;
            position: relative;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            background-color: yellow;
        }
        .banner img{
            margin-top: -10px;
            margin-bottom: 10px;
            max-width: 100%;
            width: auto;
            height: auto;
            animation: fadein 3s;
        }
        @keyframes fadein {
            0% {opacity: 0;}
            100% {opacity: 1;}
        }
        .left{
            width: 25%;
            margin: 0;
            padding: 0;
            float: left;
            text-align: center;
        }
        .navigation{
            max-width: 100%;
            padding: 0;
            margin: 20px 0 0 0;
            display: block;
        }
        .navigation img{
            display: block;
            margin-left: auto;
            margin-right: auto;
            max-width: 100%;
            width: auto;
            height: auto;
        }
        .navigation ul{
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        .navigation ul li{
            list-style: none;
            margin-bottom: 4px;
        }
        .promotion{
            max-width: 100%;
            padding: 0;
        }
        .promotion p{
            font-family: century gothic, sans-serif;
            font-size: 32px;
            font-weight: bold;
            text-shadow: 2px 2px yellow;
            text-decoration: 2px underline;
            text-underline-position: under;
            text-align: center;
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .blinking{
            animation:blinkingText 1.2s infinite;
        }
        @keyframes blinkingText{
            0%{     color: yellow;    }
            50%{	color: transparent;}
            100%{   color: black;    }
        }
        .promotion img{
            display: block;
            margin-left: auto;
            margin-right: auto;
            max-width: 100%;
            width: 305px;
            height: 350px;
        }
        .DeliveryStamp{
            padding: 0;
            margin: 0;
        }
        .DeliveryStamp img{
            width: 40%;
            max-width: 100%;
            height: auto;
            display: flexbox;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
        }
        .DeliveryStamp img:hover{
            -webkit-transform: scale(1.3);
            -ms-transform: scale(1.3);
            transform: scale(1.3);
        }
        #form{
            width: 90%;
            display: block;
            max-width: 100%;
            margin: 20px auto 10px auto;
            border: 2px solid black;
            border-radius: 10px;
            background-color: black;
        }
        .form_reference{
            max-width: 100%;
            display: block;
            margin: 0;
        }
        .form_reference h4{
            height: 40px;
            font-size: 40px;
            font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
            text-align: center;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
            color: yellow;
            text-decoration: 2px underline;
            text-underline-position: under;
            animation: pulse 1s infinite;
        }
        @keyframes pulse {
            from {
                transform : scale(1);
                opacity   : 1;
            }
            50% {
                transform : scale(0.75);
                opacity   : 0.25;
            }
            to {
                transform : scale(1);
                opacity   : 1;
            }
        }
        .form_reference p{
            font-size: 15px;
            font-family: century gothic, sans-serif;
            font-weight: 5px;
            text-align: center;
            color: yellow;
        }
        .form_reference ul{
            list-style-type: none;
            margin: 0;
            padding: 0;
            align-content: center;
        }
        .form_reference ul li{
            list-style: none;
            width: auto;
            text-align: left;
            margin-top: 5px;
            display: inline-block;
            margin-left: auto;
            margin-right: auto;
        }
        #form_reference img{
            max-width: 100%;
            margin-left: 25px;
            margin-right: auto;
        }
        .description{
            font-family: century gothic, sans-serif;
            font-size: 14px;
            font-weight: 600;
            color: yellow;
        }
        .element{
            max-width: 100%;
            width: 250px;
            display: block;
            border-radius: 5px;
        }
        .element2{
            max-width: 100%;
            width: 243px;
            display: block;
            border-radius: 5px;
            margin-bottom: 5px;
        }
        .button{
            width: auto;
            max-width: 100%;
            display: block;
            margin: 0;
            padding-bottom: 10px;
            padding-top: 8px;
        }
        .button_text{
            background-color: yellow;
            cursor: pointer;
            border-radius: 5px;
            min-height: 35px;
            width: 125px;
            color: black;
            font-family: century gothic, sans-serif;
            font-size: 18px;
            font-weight: bold;
            margin-left: auto;
            margin-right: auto;
            display: block;
        }
        #maincontent{
            width: 100%;
            background-color: white;
            padding: 0;
            margin: 0;
        }
        .right{
            width: 75%;
            padding: 0;
            margin: 0;
            float: right;
            display: block;
        }
        .Top{
            margin: 0;
            padding: 0;
        }
        .Top img{
            width: auto;
            height: auto;
            max-width: 100%;
            margin-top: 22px;
        }
        .Top p{
            width: 92%;
            font-family: century gothic, sans-serif;
            font-size: 14px;
            line-height: 20px;
            text-align: justify;
            margin: 8px 0px 25px 10px;
            animation-duration: 2s;
            animation-name: slidein;
        }
        @keyframes slidein {
            from {
              margin-left: 100%;
            }
          
            to {
              margin-left: 0%;
            }
        }
        h1{
            height: 25px;
            font-size: 22px;
            font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
            text-align: left;
            margin-left: 8px;
            margin-top: 10px;
            margin-bottom: 8px;
        }
        .Content{
            width: 90%;
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        .Content h2{
            height: 35px;
            font-size: 18px;
            font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
            text-align: center;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
            margin-bottom: 10px;
            text-decoration: underline black;
            text-underline-position: under;
            background-image: url('images/HeaderBackground.png');
            background-repeat: no-repeat;
            background-position: center;
        }
        .underline:hover{
            text-decoration: underline yellow;
            text-underline-position: under;
        }
        .Content img{
            width: auto;
            max-width: 100%;
            height: auto;
            display: block;
            margin-bottom: 5px;
            margin-left: auto;
            margin-right: auto;
            align-items: center;
        }
        .Content img:hover{
            animation: shake 0.5s;
            animation-iteration-count: infinite;
        }
        @keyframes shake {
            0% { transform: translate(1px, 1px) rotate(0deg); }
            10% { transform: translate(-1px, -2px) rotate(-1deg); }
            20% { transform: translate(-3px, 0px) rotate(1deg); }
            30% { transform: translate(3px, 2px) rotate(0deg); }
            40% { transform: translate(1px, -1px) rotate(1deg); }
            50% { transform: translate(-1px, 2px) rotate(-1deg); }
            60% { transform: translate(-3px, 1px) rotate(0deg); }
            70% { transform: translate(3px, 1px) rotate(-1deg); }
            80% { transform: translate(-1px, -1px) rotate(1deg); }
            90% { transform: translate(1px, 2px) rotate(0deg); }
            100% { transform: translate(1px, -2px) rotate(-1deg); }
          }
        h3{
            height: 30px;
            font-size: 16px;
            font-family: 'century gothic', 'Gill Sans', 'Gill Sans MT', 'Calibri', 'Trebuchet MS', sans-serif;
            text-align: center;
            margin-left: auto;
            margin-right: auto;
            text-decoration: underline black;
            text-underline-position: under;
        }
        .tabs{
            text-align: center;
            margin-top: 10px;
        }
        .tabs_sidebar{
            width: auto;
            margin-bottom: 10px;
        }
        .tabs_button{
            display: inline-flexbox;
            padding: 10px;
            background: black;
            border: none;
            width: auto;
            outline: none;
            color: yellow;
            cursor: pointer;
        }
        .tabs_button:active{
            background: grey;
        }
        .tabs_button--active{
            font-weight: bold;
            border-bottom: 2px solid black;
            background: yellow;
            color: black;
        }
        .tabs_content{
            padding: 5px 0 10px 0;
            display: none;
            align-content: center;
            max-width: 80%;
            margin-left: auto;
            margin-right: auto;
        }
        .tabs_content--active{
            display: block;
        }
        table{
            width: 100%;
            border-collapse: collapse;
            border-color: #aaa;
            border-spacing: 0;
            margin-bottom: 5px;
        }
        table td{
            background-color: black;
            border-bottom-width: 1px;
            border-color: grey;
            border-style: solid;
            border-top-width: 1px;
            border-width:1px;
            color:yellow;
            font-family:Arial, sans-serif;
            font-size:14px;
            overflow:hidden;
            padding:5px 5px;
            word-break:normal;
            text-align:center;
        }
        table th{
            background-color:black;
            border-bottom-width:1px;
            border-color:grey;
            border-style:solid;
            border-top-width:1px;
            border-width:1px;
            color:white;
            font-family:Arial, sans-serif;
            font-size:14px;
            font-weight:bold;
            overflow:hidden;
            padding:10px 5px;
            word-break:normal;
            text-align:center;
        }
        .flyersA5, .flyersA4, .flyersA3, .BrochureA4, .BrochureA5{
            width: auto;
            height: auto;
            display: block;
            max-height: auto;
            max-width: auto;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 10px;
            padding: 0;
        }
        #link{
            clear: both;
            padding: 0;
            margin: 0;
            max-width: auto;
            max-height: auto;
            background-color: aqua;
        }
        .linkpages{
            width: auto;
            height: auto;
            margin-left: 15px;
            margin-right: 15px;
        }
        .linkpages a{
            text-decoration: none;
            padding: 8px;
            margin-bottom: 15px;
            font-size: 15px;
            width: auto;
            height: auto;
        }
        .back {
           border-radius: 50%;
           background-color: black;
           color: yellow;
           float: left;
        }
        .next {
           border-radius: 50%;
           background-color: black;
           color: yellow;
           float: right;
        }
        #footer{
            clear: both;
            padding: 0;
            margin: 0;
            height: 125px;
            max-width: auto;
            max-height: auto;
            background-color: black;
        }
        .rules{
            width: 18%;
            float: left;
            margin: 14px 0 0 50px;
            max-width: 100%;
        }
        .rules ul{
            margin: 0;
            padding: 0;
        }
        .rules ul li{
            list-style: none;
            margin: auto;
            border-bottom: 1px dotted yellow;
        }
        .rules ul li a{
            text-decoration: none;
            font-family: Century gothic, sans-serif;
            font-size: 14px;
            line-height: 28px;
            color: white;
        }
        .socialmedia{
            width: 25%;
            text-align: center;
            margin: auto;
            padding: 0;
        }
        .socialmedia img{
            max-width: 100%;
            width: auto;
            height: auto;
            margin: 20px 0 0 0;
            padding: 0 0 0 10px;
        }
        .socialmedia p{
            margin: 0;
            font-family: Century gothic, sans-serif;
            font-size: 12px;
            padding: 45px 0 0 15px;
            color: white;
        }
        .flash{
            animation-name:	flash;
            animation-duration:	2s;
            animation-iteration-count:	infinite;
            animation-timing-function:	ease-in-out;
            animation-direction:	alternate;
        }
        @keyframes flash{
            from {
               color:white;
            }
            
            to {
               color:yellow;
            }
        }
        .g-recaptcha{
            margin-top: 6px;
            padding: 0;
        }
    }