

.page-template-page-eea #dsite-sidebar {
    display: none !important;
  }
.page-template-page-eea #dsite-content{
    margin-left: 0 !important;
  }


.page-template-page-eea #header {
    border-radius: 0px 0px 25px 25px;
}

.eea-banner-con .banner-hr{
    opacity: 1;
    width: 20%;
    margin: 0 auto 18px;
}

#eea-banner-content{
	position: relative;
    color: #FFFFFF;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    background: rgba(0,0,0,0.6);
    padding: 80px 40px 50px;
}
.eea-banner-con .apply-now-btn:hover{
    background-color: var(--purple);
    border: 1px solid var(--purple);
    color: #fff;
}

.eea-banner-con  .video-container{
	width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.eea-timer-con{
    padding-block: 20px;
}

.eea-counter{
    padding-block: 20px;
    max-width: 490px;
    margin: 0 auto;
    pointer-events: none;
    display: inline-flex;
    text-align: center;
    justify-content: space-between;
}

.eea-counter .time h2 {
    color: #fff;
    text-align: center;
    font-size: 42px;
    line-height: 42px;
    font-family: "Gilmer Bold", sans-serif;
    margin: 0px !important;
    margin-bottom: 20px !important;
}

.eea-counter .time {
    font-size: 15px;
    color: #fff;
    padding: 0 35px;
    font-family: "Gilmer Bold", sans-serif;
    
    border-right: 0.694491px solid #878787 !important;
}

.conv-eea-box {
    box-shadow: 0px 6px 30px rgba(117, 40, 124, 0.12), 0px 8px 10px rgba(117, 40, 124, 0.2);
    max-width: 90%;
    margin: auto;
    border-radius: 35px;
    background: #fff;
        position: relative;
    z-index: 9;
}
.conv-eea-box .awards-content-wrap {
    padding: 30px 80px;
    
    
}

.eea-btn-wrap {
    padding: 42px;
    /* background-color: #f9f9f9; */
    display: flex;
    justify-content: center;
    gap: 2rem;
    flex-wrap: wrap;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    padding-top: 0;

}

.eea-exciting-rewards .card a img{
    display: block;
    height: 280px;
    object-fit: cover;
    width: 100%;
    object-position: left;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;

}
.eea-exciting-rewards .card{
    box-shadow: 0px 1px 18px 2px rgba(0, 0, 0, 0.06);
    border-radius: 16px;
    border: 0.1px solid #CCC;
    background: #FFF;
}
.eea-exciting-rewards .card .card-body{
    border-top: 1px solid #CCC;
}
.eea-exciting-rewards-row{
    max-width: 90%;
    margin: auto;
}

.bg-deasra-purple{
    background: var(--purple);
    padding-block: 60px;
}

.eea-exciting-rewards {
    background: var(--purple);
    padding-block: 60px;
}
.eea-exciting-rewards h2 , .eea-faq-inner-con h2, .bg-deasra-purple h2{
    text-align: center;
    font-family: "Gilmer Bold", sans-serif;
    display: inline-block;
    color: #fff;
}

.eea-program-highlights  .conv-eea-box{
    padding: 40px;
}
.eea-program-highlights  .conv-eea-box ul li{
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
    font-family: "Noto Sans SemiBold";

}
.eea-faq-con{
    background-color: var(--purple);
    background: linear-gradient(225deg, #493FCF -4.53%, #6C006E 82.17%);
    background-image: url("https://www.deasra.in/wp-content/uploads/2023/10/image-123.svg");
    background-repeat: no-repeat;
    background-size: cover;
}

.eea-faq-inner-con, .eea-jury-members, .eea-our-sponsors {
    max-width: 90%;
    margin: auto;
    color: #FFF;
}


#eeaAccordionFAQs{
    border-left: 1px solid #ccc;
    padding-left: 15px;

}


#eeaAccordionFAQs .accordion-item {
    background: transparent;
    border: none;
    margin-bottom: 1rem;
}

#eeaAccordionFAQs .accordion-item .accordion-button {
    border-bottom: 0;
    border-radius: 16px;
    border: 1px solid #6C006E;
    background: rgba(255, 255, 255, 0.34);
    color: #fff;
    outline: none;
    box-shadow: none;
    font-size: 16px;
}

#eeaAccordionFAQs .accordion-item .accordion-collapse {
    border-radius: 16px;
    background: #FFF;
    box-shadow: 20px 20px 4px 0px rgba(0, 0, 0, 0.12);
    top: -10px;
    z-index: 99;
    position: relative;
    left: 3%;
}

#eeaAccordionFAQs .accordion-item .accordion-collapse ul {
    margin-bottom: 0;
}

#eeaAccordionFAQs .accordion-item .accordion-collapse .accordion-body {
    color: #493FCF;
    font-family: "Noto Sans", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin-left: 0;
    line-height: 20px;
}

#eeaAccordionFAQs .accordion-item .accordion-button:before {
    content: " ";
    background: #fff;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    position: absolute;
    left: -26px;
}

#eeaAccordionFAQs .accordion-item .accordion-button:not(.collapsed):before {
    background: #493FCF !important;
    border: 4px solid rgba(245, 245, 245, 0.44);
}


#eeaAccordionFAQs .accordion-item .accordion-button:after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3e%3cpath d='M24.971 13.8672L23.0732 12.0052L17.0117 18.1699L10.8338 12.1218L8.97176 14.0196L17.0476 21.9431L24.971 13.8672Z' fill='white'/%3e%3c/svg%3e");
background-repeat: no-repeat;

}

#eeaAccordionFAQs .accordion-item .accordion-button p, #eeaAccordionFAQs .accordion-item .accordion-collapse .accordion-body p:last-child{
    margin-bottom: 0;
}

.eea-disclaimers-text-row{
    max-width: 90%;
    margin: auto;
}

.eea-disclaimers-text-row p{
    font-size: 14px;
    line-height: 22px;
}



.eea-jury-members .card , .eea-our-sponsors .card {
    box-shadow: 0px 1px 18px 2px rgba(0, 0, 0, 0.06);
    border-radius: 16px;
    border: 0.1px solid #CCC;
    background: #FFF;
}

.eea-jury-members .card img, .eea-our-sponsors .card img{
    display: block;
    height: 350px;
    object-fit: cover;
    object-position: top;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;

}

.eea-about-awards .container, .eea-program-highlights .container{
    position: relative;
}
.eea-about-awards .container::after , .eea-program-highlights .container:after{
    content: "";
    position: absolute;
    top: 9%;
    right: 8%;
    border-radius: 1309px;
    background-color: rgba(87, 75, 249, 0.27);
    filter: blur(100px);
    width: 83%;
    height: 100%;
    z-index: 1;
}
.cursor-pointer{
    cursor: pointer;
}

@media (max-width:767px){
    #eea-banner-content{
        padding:40px;
    }
    .eea-disclaimers-text-row {
        max-width: 100%;
    }
    #eea-banner-content {
        padding: 24px;
    }
    .eea-counter .time {
        font-size: 15px;
        color: #fff;
        padding: 0 15px;
    }
    .eea-counter h2 {
        font-size: 28px !important;
    }
    .conv-eea-box {
        max-width: 95%;  
        border-radius: 16px;    
    }
    .conv-eea-box .awards-content-wrap {
        padding: 18px;
    }
    .eea-btn-wrap {
        border-bottom-right-radius: 16px;
        border-bottom-left-radius: 16px;
        gap: 1.3rem
    }
    .eea-program-highlights .conv-eea-box {
        padding: 24px;
    }
    .eea-program-highlights  .conv-eea-box ul{
        padding: 10px;
    }
    .eea-program-highlights .conv-eea-box ul li {
        font-size: 16px;
        line-height: 24px;
        font-family: "Noto Sans";
    }

    /* .eea-banner-con .video-container {
        height: 100%;
        padding-bottom: 0;
    } */

    .eea-banner-con .btn-md-primary {
        padding: 6px 24px;
        font-size: 12px;
    }
    #eea-banner-content {
        padding: 26px 24px;
    }
}




.eea-banner-con  .video-container iframe {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100vw;
  height: 100vh;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%; 
  /* top: 0;
  left: 0;  */
}


@media (min-width : 992px){
    
.width-md-70{
    width: 70% !important;
}
}


div#eea-banner-content:before, div#eea-banner-content:after {
    content: "";
    background-image: url("../img/golden-leaves-new.png");
    display: block;
    left: -25px;
    top: 0px;
    position: absolute;
    width: 260px;
    height: 100%;
    /* background-color: #333; */
    z-index: 99;
    background-position: center;
    background-size: 150%;
    background-repeat: no-repeat;
}
 
div#eea-banner-content:after {
    right: 0;
    left: auto;
    transform: rotateY(180deg);
}

.eea-banner-trophy-images-text{
    display: flex;
    align-items: center;
    justify-content: center;
}
.eea-banner-trophy-images-text img{
    width: 50px;
    height: 50px;
}


@media (min-width:992px){
  .eea-banner-con .video-container video{
    width: 100%;
    width: 100%;
    top: 25px !important;
    display: block;
    position: absolute;
  }
}


@media (max-width:767px){
    ul.eea-banner-ul{
        flex-direction: column;
    }
    ul.eea-banner-ul li{margin-bottom:10px}
    ul.eea-banner-ul li img { margin-left: -15px;}
    ul.eea-banner-ul li {
        margin-bottom: 14px;
        line-height: 20px;
    }

    div#eea-banner-content:before, div#eea-banner-content:after {
        top: 12px;
        width: 132px;
    }
    div#eea-banner-content:after {
        right: -25px;
      
    }
    /*.eea-banner-con .video-container video{
      min-width: 100%;
      width: 100%;
      height: 100%;
    }*/
}


.eea-jury-members .card-body {
    min-height: 200px;
}





