@media screen and (max-width:1368px){
.section1 .part1,.section1 .part2,.section1 .part3{height: 390px;}
.top-nav{width: 70%;}
.home-carousel .content h2{font-size: 26px;}
.layout-width, .section6 .layout-width{max-width: 1015px;}
.section2 .left li{width: 47%;}
.section5 .left{width: 34%;}
.section5 .right{width: 66%;}
.top-nav li{margin:0 10px;font-size:14px;}
.logo{width:225px;}
.top-nav{margin: -15px 0 0 25px;}

.logo img{width:95px;}
.logo .imgpaytm{width:95px;}
footer .col{width: 23%;margin-right: 20px;}

  .deadline ul li{list-style:none;width:48%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;}
          .deadline ul li:last-child{margin-bottom:0}
              .box{padding:10px;}
      .heads_bnner .boxy h2{line-height:25px;font-size:25px;}
      .box p{line-height:21px;font-size:16px;}
      .box h1{line-height:30px;font-size:25px;}
      .box ul li{margin:15px 10px;padding-right:10px;width: 25%;    vertical-align: top;}
      .box ul li h2{font-size: 20px;line-height:25px;}
      .box ul li span{line-height:21px;font-size:16px;}
      .dfc .concepimg img{width:75%;}
      .dfc .concepimg{right:4%;}
      .btc .img1 img{width:75%;}
      .btc .img2 img{width:75%;}
      .btc .img2{right:1%;}
      .jury .special1 img{width:75%;}
      .jury .special2 img{width:75%;}
      .jury .special2{right:1%;}
      .faq2024 .boxes{width:42%;}
}


@media screen and (min-width:1200px){
  .home-carousel li.slider0 .paddingtop150 > img{display:block;margin:0 auto;}
}

@media screen and (max-width:1199px){
  .home-carousel li.slider0 img.slider0-pattern-left,
  .home-carousel li.slider0 img.slider0-pattern-right{display:none !important;}
  .home-carousel li.slider0 .layout-width-carousel{padding:0 60px;width:100%;box-sizing:border-box;}
  .slider0 .paddingtop150{width:100%;box-sizing:border-box;}
  .slider0 .quotewraper img{max-width:100% !important;height:auto !important;}
  .slider0 .paddingtop150 > img{max-width:100% !important;height:auto !important;}
  .slider0 .slider0-heading{font-size:38px;}
  .slider0 .slider0-subheading{font-size:22px;}
    .toggle-menu{display:block;}
    .top-nav li.menu-item:not(.menu-item-logo){display: none;}
.canvas-menu {
    width: 100%;
    height: 100%;
    display: block;
    position: fixed;
    top: 0;
    right: -100%;
    z-index: 11;
    background: #e72e57;
    transition: all 0.5s linear
}
.canvas-menu.open
{
   right:0;
}
.canvas-menu__top {
    position: relative;
    border-bottom: 1px solid rgba(255,255,255,0.2);
    padding: 2% 4%;
}
.canvas-menu__top .site-logo {
    margin-right: auto;
    margin-left: auto;
    width: 160px;
    display: block;
}

.canvas-menu__inner {
    max-height: 100%;
    overflow: auto;
    text-align: center;
}
.site-menu .menu{
    padding:0;
    margin:0;
}
.canvas-menu__list .site-menu>.menu>.menu-item {
    border-bottom: 1px solid rgba(255,255,255,0.2);
}
.canvas-menu__list a {
    display: block;
    color: #fff;
    padding: 30px 4%;
    font-size: 16px;
}
.canvas-menu__list .site-menu .sub-menu {
    border-top: 1px solid rgba(255,255,255,0.2);
    padding:0;
    background: #f63e67;
}
.canvas-menu__list .site-menu .sub-menu .menu-item:not(:last-child) {
    border-bottom: 1px solid rgba(255,255,255,0.2);
}
.layout-width{width:90%; padding: 0 5%;}
.top-nav{width: 78%;}
.top-nav li {font-size: 14px;}
.section5 .right li {margin: 0 10px;}
footer .col{width: 23%;margin-right: 15px;}
.home-carousel li.slider1{background-size: 100%;background-color: #ead5bb; background-position: center;}
    .home-carousel {height:auto;}
.home-carousel li{height: 800px !important;}
.home-carousel li.slider0{height:auto !important;padding-bottom:50px;}
.home-carousel li.slider0 .layout-width-carousel{padding:0 50px;width:100%;box-sizing:border-box;}
.slider0 .paddingtop150{width:100%;box-sizing:border-box;}
.slider0 .quotewraper img{max-width:100% !important;height:auto !important;}
.slider0 .paddingtop150 > img{max-width:100% !important;height:auto !important;}
.home-carousel .content h2{font-size: 24px;}
.section_team .left{width:40%;}
.section_team .right{width:45%;}
.display-table-cellfids{min-height:247px;}
.section_inspired .left{width:100%;padding:0 0px 0 00px;margin:0 ;}
.section_inspired .left h2{font-size:22px;line-height:27px;padding-left:25px;}
.section_inspired .right{width:100%;}
    .dfc .concepimg img{width:65%;}
    .dfc .concepimg{right:-25px;}
    .box{padding:10px;}
      .heads_bnner .boxy h2{line-height:25px;font-size:25px;}
      .box p{line-height:21px;font-size:16px;}
      .box h1{line-height:30px;font-size:25px;}
      .box ul li{margin:15px 10px;padding-right:5px;width: 25%;    vertical-align: top;}
      .box ul li h2{font-size: 20px;line-height:25px;}
      .box ul li span{line-height:21px;font-size:16px;}
       .banner_challenge{height:auto;}
       .btc .img1{bottom:0px}
       .btc .img2{bottom:0px;right: -3%;}
       .btc .img1 img{width:60%;}
       .btc .img2 img{width:60%;}
       .jury .special1{bottom:0px}
       .jury .special2{bottom:0px;right:-6%;}
       .jury .special1 img{width:60%;}
       .jury .special2 img{width:60%;}
       .jury .lstings ul li{margin-bottom:35px;}
       .faq2024 .boxes{width:52%;}
        .deadline ul li{list-style:none;width:48%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;}
          .deadline ul li:last-child{margin-bottom:0}
}

@media screen and (max-width:1024px)
{
    .impactsection1 .left{width:55%;}
    .section_solution .list ul li:nth-child(2n){margin-right:50px;}
    .challenge_jury li{width:17%;}
    .resource_section4 li{width:90%}

}


@media screen and (max-width:1023px){
 header{background: rgba(255, 255, 255, 0.8)}
.top-nav li.logo{height: 85px; border-right: 0;  width: 160px;}

.top-nav {
    width: 100%;
    margin: 0;
    float: none;
}
.top-nav li{display: block; float: none; padding: 0;}
.top-nav li a::before{content: inherit;}


.team-member-overlay-large .inner-wrap {padding-top: 0;}
.team-member-overlay-large .icon-close{top: 10px;}
.team-member-overlay-large .team_member_details{padding: 3% 5%;}
}
   @media (max-width:991px) {
  .home-carousel li.slider0 .layout-width-carousel{padding:0 40px;width:100%;box-sizing:border-box;}
  .slider0 .paddingtop150{width:100%;box-sizing:border-box;}
  .slider0 .quotewraper img{max-width:100% !important;height:auto !important;}
  .slider0 .paddingtop150 > img{max-width:100% !important;height:auto !important;}
  .slider0 .hero-top{flex-wrap:wrap;justify-content:center;text-align:center;}
  .slider0 .hero-button{text-align:center;width:100%;}
  .slider0 .slider0-heading-wrap{text-align:center;}
  .slider0 .hero-logo{margin:20px auto 0 auto;}
  .slider0 .slider0-heading{font-size:30px;}
  .slider0 .slider0-subheading{font-size:18px;}
  }
@media screen and (max-width:980px){
    .headingsnew{padding: 45px 0;}
    .fids_section .fidslist ul li{width:45%;text-align:center;}
    .home-carousel li {height: 750px !important;}
    .home-carousel li.slider0{height:auto !important;padding-bottom:50px;}
           .mainbanner .boxy h2{font-size: 22px;  line-height: 22px;}
        .mainbanner h1{font-size: 20px;  line-height: 20px;}
        .mainbanner p{font-size: 20px;  line-height: 20px;}
.home-carousel .content h2{font-size: 18px;}
.section1 .part1, .section1 .part2, .section1 .part3 {height: 340px;}
.section1 .part2{width: 28%;padding: 4% 2%;}
.section1 .part2 p{font-size: 14px;line-height: 26px;}
.section1 .part2 .text {font-size: 14px;}
.section1 .part3 h2{font-size: 30px;}
.section1 .part3 h3{font-size: 24px;}
.section2 .left{width: 50%;}
.section5 .left {width: 45%;}
.section5 .right{width: 55%;margin: 20px 0;}
footer .col{width:31%;}
.section5 .right li h6{font-size: 13px;line-height: 18px;}
.storysection1 .left, .storysection2 .left{width:100%;float:none;text-align:center;}
.storysection1 .right, .storysection2  .right{width:100%;margin-top:50px;}
 .banner_innerpages{min-height:375px;}
    .page-header-overlay-color::after{height:375px;}
    .banner_innerpages .pageheadings h1{font-size:35px;}
    .banner_innerpages .pageheadings{top:200px;}
    .section_team .left{width:100%;}
.section_team .right{width:100%;}
.wrapper_video{width:100%;}
.wrapper_content {width:100%;}
 .impactsection3 .right .list li{width:29%;margin-right:5px;margin-bottom:5px;}
 .challenge_section1 li{width:100%;padding:15px 0;}
 .challenge_section2 .left{width:100%;}
  .challenge_section2 .right{width:100%;}
  .challenge_section4 li{width:100%;}
  .challenge_section7 .right{width:100%;}
   .challenge_section7 .left{width:100%;margin-bottom:50px;}
   .faq h2 span::before{display:none;}
   .challenge_section1 h2{font-size:28px;line-height:31px;}
   .challenge_section7 .left li{width:100%;}
   .challenge_section6 li{width:100%;}
   .festival_Section2 li{width:100%;}
       .bootcampsection1 .listing li{width:35%;margin-bottom:20px;}
       .mt-bt-tp{margin:0;}
       .mt-bt-tp100{margin:0;}
       .contact_section{padding:50px 0;}
       .contact_section .left{width:100%;}
       .contact_section .right{width:100%;}
        .btc .img1 {display:none;}
       .btc .img2 {display:none;}
       .jury .special1{display:none;}
       .jury .special2{display:none;}
       .dfc .concepimg{display:none;}
       .box{padding:10px;}
      .heads_bnner .boxy h2{line-height:25px;font-size:25px;}
      .box p{line-height:21px;font-size:16px;}
      .box h1{line-height:30px;font-size:25px;}
      .box ul li{margin:15px 10px;padding-right:10px;width: 25%;    vertical-align: top;}
      .box ul li h2{font-size: 20px;line-height:25px;}
      .box ul li span{line-height:21px;font-size:16px;}
       .banner_challenge{height:auto;}
       .impact .div30{width:100%;} 
       .vidlist ul li{margin-right:35px;width:45%;}
       .resources .reslist ul li{width:30%;}
       .resources  .div30{width:100%;}
       .faqbtns{width:75%;}
       .impact .imtlist ul li{margin-right:45px;}
       .superhero .heroslst ul li{width:44.5%;}
       .btc .lstings ul li{width:45%;margin-bottom:35px;}
       .jury .lstings ul li{width:45%;margin-bottom:35px;}
       .faq2024 .boxes{width:60%;}
       .accordion .accordion-item{width:90%;}
    .deadline ul li{list-style:none;width:44%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;}
          .deadline ul li:last-child{margin-bottom:0}
        /*.deadline ul li .btnwraper{width:68%;}*/
         .deadline ul li .btnwraper1{width:77%;}
        .deadline ul li .calender h1{font-size:30px;line-height:30px;top:27px;}
        .btns_calender1{font-size: 16px;/*line-height:16px;*/}
        .btns_calender2{font-size: 16px;line-height:16px;width:55%;}
        .btns_calender{font-size: 16px;line-height:16px;}
} 

@media screen and (max-width:814px){
    .deadline ul li{list-style:none;width:48.5%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;}
}
 @media (max-width:767px) {
               
            }
@media screen and (max-width:768px)
{
  .impactsection3 .right .list li{width:29%;margin-right:5px;margin-bottom:5px;}
  .impactsection3 .right{width:100%;margin-top:25px;}
    .impactsection3 .left{width:100%;}
    .section_solution .list ul li{width:28%;}
     .section_solution .list ul li:nth-child(2n){margin-right:50px;}
     .resource_section5 .right{margin:0;}
     .resource_section3 .wraperfids li{width:90%}
     .resource_section3 .wraperfids .left1{width:42%}
     .resource_section3 .wraperfids .right1{width:42%}
     .resource_section4 li{width:90%}
 
     .challenge_jury li{width:34%;}
     .sectionheading h1{font-size:25px;line-height:30px;}
}
@media screen and (max-width:668px) 
{
   .challenge_jury li{width:50.5%;}
}
@media screen and (max-width:767px){
   .home-carousel li.slider0 .layout-width-carousel{padding:0 25px;width:100%;box-sizing:border-box;}
   .slider0 .paddingtop150{width:100%;box-sizing:border-box;}
   .slider0 .quotewraper img{max-width:100% !important;height:auto !important;}
   .slider0 .paddingtop150 > img{max-width:100% !important;height:auto !important;}
   .slider0 .hero-top{flex-wrap:wrap;justify-content:center;}
   .slider0 .hero-button{width:100%;text-align:center;}
   .slider0 .hero-logo{margin:15px auto 0 auto;}
   .slider0 .slider0-heading-wrap{text-align:center;margin-bottom:15px;}
   .slider0 .slider0-heading{font-size:24px;margin-bottom:10px;}
   .slider0 .slider0-subheading{font-size:15px;}
.layout-width{width: 85%;}
.fids_section{margin-top:25px;}
.fids_section .fidslist ul li{width:45%;}
.div70{width: 60%;}
.fids_section .content h1, .roadmap_section .content h1, .headingsnew h1, .impact_section .content h1, .superhero .content h1, .dfc .content h1, .faq2024 .content h1, .awards .content h1{font-size:40px;line-height:45px;}
.home-carousel li {height: 750px !important;}
.home-carousel li.slider0{height:auto !important;padding-bottom:50px;}
.home-carousel .content p{font-size: 35px;line-height: 45px;}
.section1 .part1{width: 92%;}
.section1 .part2, .section1 .part3{width: 92%;padding: 4%;}
.section1 .part1{text-align: center;}
.section1 .part1 img{width: 200px;}
.section2 .right {float: none; width: 100%; margin-bottom: 50px;}
.section2 .left {float: none; width: 100%;}
.section2 .left li{width: 100%; margin: 0 0 20px 0;}
.section3 li{width: 100%; margin: 0 0 40px 0;box-sizing: border-box;}
.section2 h2,.section3 h2,.section4 h2,.section5 h2{font-size: 33px;}
.section5 .right li{width: 100%; margin: 0 0 40px 0;}
.section5 .right li h6{font-size: 16px;}
.section5{padding-bottom:0;}
.section6{padding-top:0;}
.awards ul{padding-bottom:0;}
.awards li{width: 28%;text-align: center;}
.section6 li {width: 28%;}
.section2 .left li img{width: 300px;}
footer .col{width: 100%; margin-bottom: 30px;}
.copyright{margin-top: 0;}
.section5 .left{float: none; width: 100%;}
.section5 .right{float: none; width: 100%; margin-top: 100px;}
.team_member_picture {display: none;}
.team-member-overlay-large .team_member_details{width: 90%;}
.storysection1 h2{font-size:33px}
.storysection1 h2 span::before{display:none;}
.storysection1 .left, .storysection2 .left{width:100%;}
.storysection1 .right, .storysection2  .right{width:100%;margin-top:50px;}
.section_team  .left{width:100%;}
.section_team  .right{width:100%;}
.wrapper_video{width:100%;}
.wrapper_content {width:100%;}


.box{padding:10px;}
      .heads_bnner .boxy h2{line-height:25px;font-size:25px;}
      .box p{line-height:21px;font-size:16px;}
      .box h1{line-height:30px;font-size:25px;}
      .box ul li{border:none;margin:15px 10px;padding-right:5px;width: 25%;    vertical-align: top;}
      .box ul li h2{font-size: 20px;line-height:25px;}
      .box ul li span{line-height:21px;font-size:16px;}
       .banner_challenge{height:auto;}
       
       .resources .reslist ul li{width: 30%;  margin-right: 20px;}
       .resources .div30{width:100%;} 
       .faqbtns{width: 70%;font-size:25px;line-height:28px;}
       .impact .div30{width:100%;} 
       .impact .imtlist ul li{margin-right:50px;}
       .vidlist ul li{width:45%;margin-right:35px;}
       .superhero .heroslst ul li{width:44%;}
      .btc .lstings ul li{margin-bottom:35px;width:45%;}
      .jury .lstings ul li{margin-bottom:35px;width:45%;}
      .accordion .accordion-item{width:100%;}
      .faq2024 .boxes{width:75%;}
          .deadline ul li{list-style:none;width:48.5%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;}
          .deadline ul li:last-child{margin-bottom:0}
        /*.deadline ul li .btnwraper{width:68%;}*/
          .deadline ul li .btnwraper1{width:77%;}
        .deadline ul li .calender h1{font-size:30px;line-height:30px;top:24px;}
        .btns_calender1{padding: 20px ;font-size: 16px;line-height:16px;}
        .btns_calender{padding: 20px 60px 20px 30px;font-size: 16px;line-height:16px;}
        .headingsnew{padding:0;}
}

@media screen and (max-width:500px) {
    .mainbanner .boxy h2 sup{font-size: 15px;}
    .banner_innerpages{min-height:375px;}
    .page-header-overlay-color::after{height:375px;}
    .banner_innerpages .pageheadings h1{font-size:35px;line-height: 35px;}
    .banner_innerpages .pageheadings{top:200px;}
    .impactsection2 .left{width:100%;}
    .impactsection2 .right{width:100%;}
    .impactsection1 .left{width:100%;}
    .impactsection1 .right{width:100%;}
    .section_solution .list ul li{width:100%;}
    .challenge_jury li{width:51.5%}
    .challenge_section6 li{width:100%;}
    bootcampsection1 h2 span::before{display:none;}
        .bootcampsection1 .listing li{width:100%;margin-bottom:20px;}
        .resource_section1 .width25{width:100%;}
        .resource_section1 .width45{width:100%;}
        .resource_section2 .left{width:100%;}
        .resource_section2 .right{width:100%;}
        .resource_section3 .left .thumb{width:80%;margin-bottom:25px}
        .resource_section3 .right .thumb{width:80%;margin-bottom:25px}
        .resource_section3 .wrappercont{width:100%;margin-bottom:25px}
        .resource_section3 .wraperfids .left1{margin:0 0 25px 0;width:95%;}
        .resource_section3 .wraperfids .right1{margin:0 0 25px 0;width:95%;}
        .resource_section3 .wraperfids li{width:90%;}
        .resource_section4 li{width:90%;}
        .resource_section4 .left{width:100%;}
        .resource_section4 .right{width:100%;}
        .resource_section5 .left{width:100%;}
        .resource_section5 .right{width:100%;}
        .resource_section6 .wrapper li{width:90%;}
        .mainbanner .boxy h2{font-size: 22px;  line-height: 22px;}
        .mainbanner h1{font-size: 20px;  line-height: 20px;}
        .mainbanner p{font-size: 20px;  line-height: 20px;}
        .home-carousel li {height: 950px !important;}
        .home-carousel li.slider0{height:auto !important;padding-bottom:40px;}
        .home-carousel li.slider0 .paddingtop150{padding-top:120px;width:100%;box-sizing:border-box;}
        .home-carousel li.slider0 .layout-width-carousel{padding:0 18px;width:100%;box-sizing:border-box;}
        .slider0 .quotewraper img{max-width:100% !important;height:auto !important;}
        .slider0 .paddingtop150 > img{max-width:100% !important;height:auto !important;}
        .slider0 .hero-top{justify-content:center;}
        .slider0 .hero-button{text-align:center;}
        .slider0 .slider0-heading-wrap{text-align:center;}
        .slider0 .hero-logo{margin:21px auto 0 auto;}
        .slider0 .hero-logo img{max-width:180px;}
             .home-carousel .paddingtop150{padding-top:50px;}
          .home-carousel  .div60{width:100%;margin-top:50px;}
      .home-carousel  .div35{width:100%;}

      .logo2024_1{width:125px;}
      .logo2024_2 {width:120px;}
      .banner_challenge{height:auto;}
      .heads_bnner{position:relative;top:-5px;}
      .div30{width:100%;} 
      .div70{width:100%;}
      .div54{width:100%;}
      .div45{width:100%;}
      .box{padding:10px;}
      .heads_bnner .boxy h2{line-height:25px;font-size:25px;}
      .box p{line-height:21px;font-size:16px;}
      .box h1{line-height:30px;font-size:25px;}
      .box ul li{border:none;margin:15px 10px;padding-right:5px;width: 25%;    vertical-align: top;}
      .box ul li h2{font-size: 20px;line-height:25px;}
      .box ul li span{line-height:21px;font-size:16px;}
      .vidlist ul li{width:100%;margin-bottom:10px;margin-right:0;}
      .dfc .concepimg{display:none;}
      .dfckids{margin-top:50px;margin-bottom:50px;}
      .dfckids .fidslist{padding-bottom:25px;}
     .div38{width:100%;} 
     .dfckids .div60{width:100%;padding-bottom:25px;} 
     .resources .reslist ul li{width:100%;margin-right:0;}
     .faqbtns{width: 80%;font-size:25px;line-height:28px;}
     .faqbtns::after{top:25px;}
     .impact .imtlist ul li{margin-bottom:15px;width:100%;margin-right:0;}
     .btc .img2{display:none;}
     .btc .img1{display:none}

     .btc .lstings ul li{width:100%;margin-right:0px;margin-bottom:15px;}
     .superhero .heroslst ul li{width:45.5%;margin-right:15px;}
      .superhero .heroslst ul li:nth-child(2n){margin-right:0px;}
      .jury .lstings ul li{margin-bottom:25px;width:100%;margin-right:0;}
      .jury .special2{display:none;}
      .jury .special1{display:none;}
      .faq2024{padding-top:50px;}

     .accordion .accordion-item{padding: 0 10px 0 10px;width:95%;margin-bottom: 20px;}
     .accordion button[aria-expanded='true']+.accordion-content {max-height:36em;}
 
      .accordion button .accordion-title{font-size:16px;margin-right: 6px;}
      .boxes .cont h1{font-size:23px;line-height:23px;}
      .boxes .cont p{font-size:16px;}
      .contactsfaq{width:100%;}
      .faq2024 .boxes{width:94%;}
      .accordion button .icon_acc{width: 35px;  height: 39px;}
      .icon_img{width: 35px;  height: 33px;}
        .deadline ul li{list-style:none;width:100%;margin-right:0px;display:inline-block;vertical-align:middle;margin-bottom:25px;text-align: left;}
        /*.deadline ul li .btnwraper{width:68%;}*/
            .deadline ul li .btnwraper1{width:77%;}
        .deadline ul li .calender h1{font-size:30px;line-height:30px;top:24px;}
        .btns_calender1{padding: 20px;font-size: 16px;line-height:16px;margin-bottom: 25px;}
         .btns_calender2{padding: 20px 50px 20px 25px;font-size: 16px;line-height:16px;width:58%;}
        .btns_calender{padding: 20px 60px 20px 30px;font-size: 16px;line-height:16px;}
        .simplebtns{width:30%;font-size: 18px;  line-height: 20px;}

         .bground1{background-image:url(/images/site2025/bg_1.png);background-repeat: no-repeat;text-align: center;margin-left:70px;}
       .bground2{background-image:url(/images/site2025/bg_2.png);background-repeat: no-repeat;text-align: center;margin-left:70px;}
       .bground3{background-image:url(/images/site2025/bg_3.png);background-repeat: no-repeat;text-align: center;margin-left:70px;}
        .fids_section .fidslist ul li{width: 100%;margin-right:0;text-align:center;margin-right:0;}
        .banner_challenge .btnwrapper{margin-bottom:35px;margin-top:0;}
        .awards{padding-top:50px; padding-top:0}
          .awards .content h1{font-size:30px;line-height:35px;}
         .accordion button .icon_acc {
  display: inline-block;
  position: absolute;
  top: 100px;
  right: 50px;

  z-index: 1;
}
     .icon-1 {
    position: relative;
   left: -90px;
   top: -57px;
  }
  
  .icon-2 {
    position: relative;
    left: -90px;
    top: -35px;
  }
  
  .icon-3 {
    position: relative;
    left: -90px;
    top: -34px;
  }
             
  .icon-4 {
    position: relative;
    left: -90px;
    top: -35px;
  }
  
  .icon-5 {
    position: relative;
    left: -90px;
    top: -35px;
  }
  

  .icon-open.icon-1 {
    width: 50px;
    /* height: 55px; */
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    top: 173px;
    cursor: pointer;
  }
  .icon-open.icon-2 {
    width: 50px;
    /* height: 55px; */
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    top: 155px;
    cursor: pointer;
  }

  .icon-open.icon-3 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
    /* top: 160px; */
    /* background: rgb(0, 255, 157); */
  top: 198px;

  }

  .icon-open.icon-4 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
   top: 433px;
    /* top: 160px; */
    /* background: rgb(51, 8, 208); */
  }


  .icon-open.icon-5 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
     top: 279px;
    /* background: red; */
  }




  .headingsnew{padding-top:0px;padding-bottom:35px}
  .slider0 .slider0-heading{font-size:30px;}
  .slider0 .slider0-subheading{font-size:20px;}
.quotewraper {padding: 15px 0 30px 0;}

}

@media screen and (max-width:375px) 
{
     .simplebtns{width:30%;font-size: 18px;  line-height: 20px;}
     /*.banner_challenge{min-height:1875px;}*/
     .accordion button .icon_acc {
  display: inline-block;
  position: absolute;
  top: 100px;
  right: 50px;

  z-index: 1;
}
     .icon-1 {
    position: relative;
   left: -66px;
    top: -37px;
  }
  
  .icon-2 {
    position: relative;
    left: -66px;
    top: -35px;
  }
  
  .icon-3 {
    position: relative;
    left: -66px;
    top: -15px;
  }
             
  .icon-4 {
    position: relative;
    left: -66px;
    top: -35px;
  }
  
  .icon-5 {
    position: relative;
    left: -66px;
    top: -35px;
  }
  

  .icon-open.icon-1 {
    width: 50px;
    /* height: 55px; */
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    top: 215px;
    cursor: pointer;
  }
  .icon-open.icon-2 {
    width: 50px;
    /* height: 55px; */
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    top: 175px;
    cursor: pointer;
  }

  .icon-open.icon-3 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
    /* top: 160px; */
    /* background: rgb(0, 255, 157); */
    top: 258px;

  }

  .icon-open.icon-4 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
    top: 491px;
    /* top: 160px; */
    /* background: rgb(51, 8, 208); */
  }


  .icon-open.icon-5 {
    width: 50px;
    padding: 0 0 0 0;
    position: relative;
    right: 5px;
    cursor: pointer;
    top: 295px;
    /* background: red; */
  }
  .awards .content h1{font-size:30px;line-height:35px;}
}
