﻿ 
.heroText p {
    color: #fff !important;
    border: 2px solid #fff !important;
}

#countdown span:first-child, #countdown {
    background: #000000 !important;
}

.heroText{max-width:unset;}

.spnsr .veidaAboutTitle {
    text-align: center;flex-wrap: wrap;
}

.veidaInner:nth-of-type(5) .veidaAbout {
    justify-content: center;
}

.hIconsWr .register {
    background: #DD0E26 !important;
    color: #ffffff !important;
}

.hero .heroWr{
       height: 450px;
    margin-top: 35px !important;
    background: url(https://res.cloudinary.com/globes/image/upload/v1753004747/16301/Hero_BG_Desktop_1920_tj3rj1.png) no-repeat 0 0; 
    padding:0;
    gap:25%
}

.hero .heroWr h1{
 
    color:#fff;
 

}

.hero .heroWr h2 {color:#fff;font-size: 40px;}

.heroText p{
    line-height:38px;

}
.header .container .sponser:after {top: 2px;}
.header .container .sponser {margin-top: 0} 
.header {padding: 4px 0 5px;}
.header .container .sponser img {display: block;}


@media screen and (max-width: 1024px) {

.hero .heroWr {gap:0; 
    flex-direction: column;
    margin-top: 15px !important;}


}

@media screen and (max-width: 480px) {

        .header .container .sponser {top: 50px;}
 

    .header {
    padding: 0;
}


    .heroImg {
        width: 258px !important;
        height: 258px !important;
    }

    .veidaInner:nth-of-type(5) .veidaAbout {
        text-align: center !important;
    }

    .hero .heroWr h1 {font-size:57px !important;}
  .hero .heroWr h2 { font-size:30px !important; margin-top: 10px;}
    .heroText p {
        line-height: 30px;
        margin-left: 5px !important;
        margin-right: 5px !important;
    }
    .heroText {
        margin-top: 15px;
    }
    .header {border-bottom: 1px #ccc solid;        box-shadow: none;}
    .veidaInner:nth-of-type(4) .veidaAboutTitle {
        display: grid;
        grid-template-columns: repeat(2, 1fr); 
        gap: 10px;
    }

    .veidaInner:nth-of-type(4) .veidaAboutTitle>img {
       width:160px;
    }

    .veidaInner .veidaAbout .veidaAboutTitle {grid-template-columns: 1fr !important  }

    .spnsr .veidaAboutTitle {display: flex !important;         flex-wrap: nowrap;}
.veidaInner .veidaAbout .veidaAboutTitle img {max-width: 160px;}

    .spnsr .veidaAbout .veidaAboutTitle img  {display: block !important; margin: 0 auto;}
        .hero .heroImg {display: none;}
    .hero .heroWr{
        margin-top: 85px !important;
       height: 500px;
       background: url(https://res.cloudinary.com/globes/image/upload/v1753004740/16301/Hero_BG_Mobile_480_2_c06ywq.png) no-repeat 0 0;         
       background-size: cover;
    
}
.heroText {
        margin-top: -280px;
    }

    .header .container .sponser img {position: relative;
        top: 4px;}


}
@media screen and (max-width: 375px) {
.header .container .nodeName {font-size: 18px;}
}

@media screen and (max-width: 320px) {
       .hero .heroWr h1 {
        font-size: 45px !important;
    }
        .hero .heroWr p {
        font-size: 25px !important;
    }
}


