  :root {
     --veidaColor:#11A553;
    }
.hero .heroWr h1 {
    font-size: 68px;
    line-height: 55px;	
	text-align:center;
}

.hero .heroImg {
    max-width: fit-content;
    height: auto;
    width: 100%;
}
.hero .heroWr {
    margin-top: 50px !important;
    padding: 85px 0;
}
.heroText {
    max-width: 425px;
}

.hero .heroWr h2 {
    font-size: 40px;
 
    color: #000;
    font-family: almoniTzar700;
	
}
.hero .heroWr p {color:#000}
#countdown span:first-child, #countdown {
    background: #000;
}
.header .container .sponser:after {
top: 2px;}

.spnsr .veidaAbout .veidaAboutTitle {text-align:center}

@media screen and (max-width: 480px) {
	.registerBox {margin-top:20px}
	.registerBox .btns {margin-bottom:0}
	.veidaAboutTitle img {max-width:128px}
	.hero .heroImg {max-width:320px !important}
	.header .container .sponser {padding-bottom:4px}
	.hero .heroWr h1 {font-size:51px !important;}
	.hero .heroWr h2 {font-size:30px !important;margin-top:0}
	.heroText { margin-top:0}
	.header .hIconsWr {position: absolute;left: 15px; }
	.header .container {        justify-content: right;}
	.hero .heroWr {  padding-bottom:40px!important;}
	
}