html {
    font-size: 10px;
    scroll-behavior: smooth;
  }
  
  body {
    font-family: "Poppins", sans-serif !important;
    overflow-x: hidden !important;
  }
  
  #navControll .navbar-nav .nav-item {
    padding: 0 5rem 0 5rem;
  }
  
  #navControll .navbar-nav .nav-link {
    font-size: 1.6rem;
    font-weight: 500;
    color: #545454;
    text-transform: uppercase;
  }
  
  #navControll .loginBtn {
    background: #9c1b1f;
    color: #fff;
    font-size: 1.6rem;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0.7rem 3rem;
  }
  
  #secondNav {
    background: #9c1b1f;
    color: #fff;
    text-transform: uppercase;
    padding: 1rem 0;
  }
  #secondNav .navTitle {
    font-size: 2.2rem;
    font-weight: 600;
    margin: 0;
  }
  #secondNav .nav-item {
    padding-left: 2.5rem;
  }
  #secondNav .nav-item .nav-link {
    font-size: 1.4rem;
    color: #fff;
    font-weight: 600;
  }
  ul.dropdown-menu.show {
      background: #9c1b1f;
      /* color: #fff; */
      padding: 1rem;
      margin: 1rem 0;
  }
  a.dropdown-item {
      font-size: 1.4rem;
      color: #fff;
      font-weight: 600;
  }
  #bannerCarosel .carousel-inner img {
    height: 60rem;
  }
  
  #bannerCarosel .carousel-control-prev-icon {
    background-image: url(../images/leftArrow.png);
  }
  
  #bannerCarosel .carousel-control-next-icon {
    background-image: url(../images/rightArrow.png);
  }
  
  #letestNews h2,
  #letestNews p {
    margin: 0;
    margin-right: 40px;
  }
  
  #letestNews .controllLetestNews .baseBG {
    background: #9c1b1f;
  }
  
  #letestNews .controllLetestNews .newsLeft {
    padding: 2rem 0;
    background: #000;
    clip-path: polygon(0 0, 100% 0%, 90% 100%, 0% 100%);
  }
  
  #letestNews .controllLetestNews .letestNewsTitle {
    font-size: 2.5rem;
    font-weight: 700;
    color: #fff;
  }
  
  #letestNews .controllLetestNews .newsRight {
    padding: 2rem 0;
    background: #9c1b1f;
  }
  #letestNews .controllLetestNews .newsRight .Mi-txt-white {
    font-size: 1.5rem;
    font-weight: 700;
    color: #fff;
  }
  
  #aboutDevUnited {
    padding: 3rem 0;
  }
  #aboutDevUnited .aboutLeft {
    border: 0.2rem solid #000;
    height: 45rem;
    width: 80%;
  }
  #aboutDevUnited .aboutLeft img {
    height: 44rem;
    /* margin-left: 8rem; */
  }
  #aboutDevUnited .aboutRight .aboutTitle {
    font-size: 3.5rem !important;
    font-weight: 700 !important;
    color: #9c1b1f !important;
    padding-bottom: 1rem !important;
  }
  #aboutDevUnited .aboutRight .aboutDetails {
    font-size: 1.6rem !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    color: #000 !important;
  }
  
  #someImportantStaticInfo {
    padding: 3rem 0;
    background: #ffc805;
  }
  #someImportantStaticInfo .statcInfoTitle,
  #someImportantStaticInfo .countNumber {
    font-size: 2.8rem;
    font-weight: 700;
  }
  #someImportantStaticInfo .countNumber {
    font-size: 3rem;
  }
  #someImportantStaticInfo .countTitle {
    font-size: 2rem;
    font-weight: 500;
  }
  #someImportantStaticInfo .allCountCtrl {
    padding-top: 5rem;
  }
  #someImportantStaticInfo .addBorderRight {
    border-right: 0.1rem solid #000;
  }
  
  #davUnitedMagazine {
    padding: 7rem 0 3rem 0;
    background: #353335;
  }
  #davUnitedMagazine * {
    color: #fff;
  }
  #davUnitedMagazine .devMagazineTitle {
    font-size: 6rem;
    font-weight: 900;
  }
  #davUnitedMagazine .devMagazineTitle span {
    font-weight: 500;
  }
  #davUnitedMagazine .magazineDetails {
    font-size: 1.6rem;
    margin: 0;
    padding-top: 1rem;
  }
  
  .readMoreBtnCtrl {
    text-align: center;
  }
  .readMoreBtnCtrl .readMore {
    margin: 3rem 0;
    margin-bottom: 4.5rem;
    padding: 0.5rem 3rem;
    font-size: 2rem;
    font-weight: 700;
    background: #ffc805;
  }
  
  #devCricketLige {
    padding: 7rem 0;
  }
  #devCricketLige .cricketLeft {
    border: 0.2rem solid #000;
    width: 80%;
    padding: 5rem 0 3rem 0;
  }
  #devCricketLige .cricketLeft img {
    margin-left: 8rem;
  }
  #devCricketLige .cricketTitle {
    font-size: 6rem;
    font-weight: 800;
    color: #9c1b1f;
  }
  #devCricketLige .cricketTitle span {
    font-weight: 200;
    color: #000;
  }
  #devCricketLige .firstTxt {
    padding-top: 2rem;
    font-size: 2rem;
    font-weight: 600;
  }
  #devCricketLige .cricketDetails {
    font-size: 1.6rem;
    padding-top: 1rem;
    font-weight: 500;
  }
  #devCricketLige .readMore {
    background: #9c1b1f;
    color: #fff;
  }
  #devCricketLige .cricketRight {
    padding-left: 5rem;
  }
  
  #devFestivle {
    padding: 0rem 0;
  }
  #devFestivle .devFesTitle {
    font-size: 6rem;
    font-weight: 800;
    text-align: center;
    color: #fff;
  }
  #devFestivle .devFesTitle span {
    font-weight: 300;
  }
  
  #devFestivle {
    background: #8c898c;
    padding-top: 5rem;
  }
  #devFestivle video {
    margin-top: 1rem;
    width: 100%;
  }
  #devFestivle .devFesDwnTxt {
    background: #1c183f;
    color: #fff;
  }
  #devFestivle .devFesDwnTxt .fesDetails {
      font-size: 2rem;
      padding-top: 1.5rem;
      width: 80%;
      margin: 0 auto;
  }
  #devFestivle .devFesDwnTxt .readMore {
    background: #9c1b1f;
    color: #fff;
  }
  .sub {
      background: #9c1b1f;
      color: #fff !important;
      font-size: 1.6rem !important;
      font-weight: 600;
      text-transform: uppercase;
      padding: 0.7rem 3rem !IMPORTANT;
      margin: 2% !important;
  }
  #contactUs {
    padding: 7rem 0;
    background-color: #ffc706;
    background-image: url(../images/hand.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right bottom;
  }
  #contactUs .contactTitle {
    font-size: 2.8rem;
    font-weight: 700;
    padding-bottom: 4rem;
  }
  #contactUs .warningTxt {
    font-size: 1.6rem;
    font-weight: 700;
  }
  #contactUs .formRight {
    padding-left: 5rem;
  }
  #contactUs input,
  #contactUs select,
  #contactUs textarea {
    padding: 1.25rem 2rem;
    font-size: 1.8rem;
    color: #545454;
    border: 1px solid #fff;
  }
  #contactUs .delegate {
    font-size: 1.1rem;
    font-weight: 500;
    padding: 1rem 0;
  }
  #contactUs .singleInfo {
    font-size: 1.6rem;
    font-weight: 500;
  }
  
  #footer {
    background-color: #333333;
    padding: 5rem 0;
  }
  #footer .footerLogo {
    max-width: 8rem;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
  }
  #footer .socialLink {
    display: flex;
    padding-top: 4rem;
  }
  #footer .socialLink li {
    height: 4rem;
    width: 4rem;
    background: #fff;
    text-align: center;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    line-height: 2rem;
    margin-right: 1rem;
    padding: 2%;
  }
  #footer * {
    color: #fff;
  }
  #footer .footerTitle {
    font-size: 2.5rem;
    font-weight: bold;
    padding-bottom: 2rem;
  }
  #footer .footerAboutUs {
    font-size: 1.8rem;
  }
  #footer .footerQuickLink ul li a {
    text-decoration: none;
    font-size: 1.8rem;
  }
  #footer .subscribeCtrl input[type="email"] {
    padding: 1.25rem 2rem;
    border: 1px solid #fff;
    border-radius: 1rem;
    -webkit-border-radius: 1rem;
    -moz-border-radius: 1rem;
    -ms-border-radius: 1rem;
    -o-border-radius: 1rem;
    color: #545454;
    font-size: 1.8rem;
    font-weight: 600;
  }
  #footer .subscribeBtn {
    padding: 1rem 2rem;
    background: #47ca94;
    color: #fff;
    font-weight: 600;
    font-size: 1.8rem;
    text-transform: uppercase;
    border-radius: 1rem;
    -webkit-border-radius: 1rem;
    -moz-border-radius: 1rem;
    -ms-border-radius: 1rem;
    -o-border-radius: 1rem;
    margin-top: 1rem;
  }
  #footer hr {
    margin-top: 4rem;
  }
  #footer .copyrightTxt {
    font-size: 2rem;
    font-weight: 500;
    color: #b6b7b1;    
    text-align: center;
    padding-top: 2rem;
  }
  
  @media screen and (max-width: 768px) {
      .media a {
      margin: 0 auto;
       }
  .col-md-6 {
      padding: 0 10%;
  }
  
  .magazine .col-half{
      margin-left:0 !important;
  }
    #navControll .navbar-nav .nav-item {
      padding: 0;
    }
    #secondNav .navTitle {
      padding-bottom: 2rem;
    }
    #bannerCarosel .carousel-inner img {
      height: auto;
    }
    #letestNews .controllLetestNews .letestNewsTitle {
      padding-left: 1.5rem;
    }
    #letestNews .controllLetestNews .newsRight .Mi-txt-white {
      padding-left: 1.5rem;
    }
    #aboutDevUnited .aboutLeft img {
      height: auto;
      /* margin-left: 4rem; */
    }
    #aboutDevUnited .aboutLeft {
      border: 0.2rem solid #000;
      height: auto;
      width: 80%;
      padding: 3rem 0;
    }
    .aboutRight {
      margin-top: 3rem;
    }
    
    #devCricketLige .cricketLeft {
      /* padding: 7rem 0 3rem 0 !important; */
        padding: 3rem 0;
    }
    
    #devCricketLige .cricketLeft img { 
         margin-left: 4rem;
    }
    
    
    #davUnitedMagazine .devMagazineTitle {
      font-size: 4rem;
    }
    #davUnitedMagazine * {
      margin-bottom: 2rem;
    }
    #devCricketLige .cricketRight {
      padding-left: 0;
    }
    #devCricketLige .cricketTitle {
      font-size: 4rem;
      margin-top: 3rem;
    }
    #devFestivle .devFesTitle {
      font-size: 4rem;
    }
    #devFestivle .devFesDwnTxt .fesDetails {
      width: 100%;
    }
    #contactUs {
      background-image: none;
    }
    /*
    #contactUs .formRight {
      padding-left: 1.5rem;
    }
    */
    #footer {
      padding: 5rem;
  }
    #footer .socialLink {
      padding-bottom: 2rem;
    }
    #secondNav .navTitle {
      padding-bottom: 0;
    }
    #secondNav .nav-item {
      padding-left: 0;
    }
  }
  
  /* MAGAZINE */
  .magazine .col-md-2{
      margin-top:5%;
      
  }
  
  .magazine .col-half{
      margin-left:3% !important;
  }
  #davUnitedMagazine-page {
      padding: 7rem 0 3rem 0 !important;
      background: darkgrey !important;
      color : #000 !important;
  }
  #davUnitedMagazine-page .magazineDetails {
      font-size: 1.6rem !important;
      margin: 0 !important;
      padding-top: 1rem !important;
  }
  #davUnitedMagazine-page .devMagazineTitle {
      font-size: 6rem !important;
      font-weight: 900 !important;
  }
  #davUnitedMagazine-page .devMagazineTitle span {
      font-weight: normal !important;
  }
  
  
  