/*Mobiles*/
@media only screen and (max-width: 600px) {
    
      .modal-dialog{
          margin-top: 50px;
      }
      
      html {
        scroll-behavior: smooth;
      }
      
      .navbar{
            position:fixed;
            top:0;
            left:0;
            right:0;
            width:100%;
            z-index:99;
            padding-top: 0px;
            padding-bottom: 0px;
            background:white;
      }
    
  /*Home Start*/
      .nav-link{
          margin-right: 10px;
          margin-left: 10px;
          font-size: 15px;
          font-weight: 500;
          letter-spacing: 1.0px;
          font-family: "Varela Round", sans-serif;
          
      }
      
       nav .navbar-nav li a{
          color: #3b444b !important;
      }
      
      .nav_logo{ 
        height: 60px;
        width: 140px;
      }
      
      .nav_img{

      }
 
      .home{
           margin-top: 25vw;
/*           background-image: url("../tivfimg/bg1.jpg");*/
           padding-bottom: 10px;
           margin-bottom: 2vw;
/*           background-repeat: no-repeat;
           background-size: cover;*/
          
      }
     
      
      .home_body{            
            margin: 10px;
      }
      
      
       
      /*hs1 start*/
      
      .hs1{
          margin-bottom: 8vw;
      }
      
      .home_brandname{
           font-weight: bolder;
           font-family: 'Ubuntu', sans-serif;
           font-size: 15vw;
           margin-bottom: 2.0vw;
      }
      
        .home_brandname_quote{
           font-weight: bolder;
           font-family: 'Ubuntu', sans-serif;
           font-size: 4.0vw;
           margin-bottom: 2.5vw; 
      }
      
      .home_event{
            margin-top: 0px;
            font-family: 'Ubuntu', sans-serif;
            font-size: 6vw;
            color:  #db5461;
      }
      /*hs1 end*/
      
      
      /*hs2 start*/
      
       .hs2{
         margin-bottom: 8vw;
       
      }
      
  
      
      .home_duration_text{
          margin-top: 0px;
          font-family: 'Ubuntu', sans-serif;
          font-size: 6.0vw;
          color: #383838;
          font-weight:600;
          letter-spacing: 1.3px;
          margin-left: 3vw;
      }
      
       .home_live_gif{
          height: 3.5vw;
          width: 8.5vw;
      }
      
      /*hs2 end*/
      
      /*hs3 start*/
     .home_register_button{
         
          padding: 5px;
          padding-left: 10px;
          padding-right: 10px;
          font-size: 3.0vw;
          font-family: 'Ubuntu', sans-serif;
/*          background-color: #db5461;*/
          color: white;
          border-radius: 4vw;
          margin-bottom: 1.0vw;
      }
      
       .home_download_button{
         
          padding: 5px;
          padding-left: 10px;
          padding-right: 10px;
          font-size: 3.0vw;
          font-family: 'Ubuntu', sans-serif;
          color: white;
          border-radius: 4vw;
          margin-bottom: 1.0vw;
      }
      
/*      .register_buton_link :hover{
          background-color: #880E4F;
          color: white;
      }*/
      
      .home_lastdate_text{
/*          position: absolute;
          bottom: 0.2vw;*/
          margin-top: 1vw;
          font-family: 'Ubuntu', sans-serif;
          font-size: 3.0vw;
          color: black;
          font-weight:bold;
          letter-spacing: 1.0px;
          margin-left: 10px;
      }
      
    
      /*hs3 end*/
           
      .home_img{
         width: 100%;
        height: 100%;
      }
      
      .home_img_file{
        height: 65vw;
        width: 100%;
        border-radius:3vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-top: 1vw;
        padding-bottom: 1vw;
      }
      
      
       /*Home END*/
       
       .wave_bg{
           background-image: url("../tivfimg/section2_bg.png");
           height: 160px;
           width: 100%;
           margin-bottom: 0px;
           margin-top: 3vw;
           background-repeat: no-repeat;
       }
       
       
       /*Section 2 Start*/
       
       .section2{
/*           background: linear-gradient( transparent 6%,#d9d9d9 6%) no-repeat;*/
           background: #d9d9d9 ;
           position: relative;
           margin-top: 0px;
       }
       
       .section2_header{
         
           margin-left: 10px;
           margin-right: 10px;
           padding-top: 25px;
           margin-top: 0px;
       }
       
       
       .section2_header_text{
          font-family: "Varela Round", sans-serif;
          font-size: 25px;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
       }
       
       
         .sponsors_image_div{
           margin-top: 3vw;
           background-color: white;
           margin-left: 5%;
           margin-right: 5%;
           padding-left: 2vw;
           padding-right: 2vw;
           padding-bottom: 3vw;
           border-radius: 5vw;
           box-shadow: 5px 5px 5px #aaaaaa;
       }
       
       .section2_header_brand_img{
           height: 80px;
           width: 180px;
           margin-top: 15px;
       }
       
       .section2_content{
           margin-top: 30px;
           margin-bottom: 30px;
       }
       
       .section2_content_container{
           margin-left: 5%;
           margin-right: 5%;
           /*height: 330px;*/
           border-radius: 15px;
           box-shadow: 5px 5px 5px #aaaaaa;
           background-color: white;
       }
       
       .section2_whatyouget{
           background-image: url("../tivfimg/section2.jpg");
           border-radius: 20px 20px 20px 20px; /* top left, top right, bottom right, bottom left */
           text-align: center;
           filter: grayscale(100%);
           height: 80px;
       }
       
       .section2_whatyouget_text{
          padding-top: 30px;
          font-family: "Varela Round", sans-serif;
          font-size: 15px;
          color: white;
          font-weight:500;
          letter-spacing: 1.5px;
          margin: 0px;         
       }
       
           
       .section2_whatyouget_points{
           padding-left: 35px;
           padding-right: 20px;
           padding-top: 20px;
           padding-bottom: 5%;
           text-align: center;
       }
       
       .section2_points{
          font-family: "Varela Round", sans-serif;
          font-size: 13px;
          color: black;
          font-weight:400;
          letter-spacing: 1.0px;
       }
       
       /*Section 2 ends here*/
       
       /*Sessions Start*/
     
      .sessions{
           background-image: linear-gradient(#d9d9d9, #e6ee9c );
           position: relative;
           margin-top: 0px;
           height: auto;
           padding-top: 2vw;
           padding-bottom: 2vw;
      }
      
      .sessions_keynote{
          padding-top: 2vw;
          padding-bottom: 2vw;
      }
      
      .sessions_keynote_header{
          font-family: "Varela Round", sans-serif;
          font-size: 6vw;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          margin-bottom: 6vw;
      }
      
      .sessions_keynote_body{
          margin-left: 10%;
          margin-right: 10%;
          background-color: white;
          padding-left: 4vw;
          padding-right: 4vw;
          padding-top: 4vw;
          padding-bottom: 4vw;
          border-radius: 4vw;
          box-shadow: 5px 5px 5px #aaaaaa;
      }
      
      .sessions_keynote_body_points{
          
          font-family: "Varela Round", sans-serif;
          font-size: 3vw;
          font-weight:300;
          letter-spacing: 1.5px;
          
      }
      
/*      .sessions_keynote_body_points:hover{
          font-size: 3vw;
          font-weight:600;
      }*/
      
      .sessions_pannelDiscussion{
          padding-top: 6vw;
          padding-bottom: 6vw;
      }
      
      
      .sessions_pannelDiscussion_header{
          font-family: "Varela Round", sans-serif;
          font-size: 6vw;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          margin-bottom: 0.6vw;
      }
      
      .sessions_pannelDiscussion_header_topic{
          font-family: "Varela Round", sans-serif;
          font-size: 2.4vw;
          color: #5E5E5E;
          letter-spacing: 1.5px;
      }
      
      .sessions_pannelDiscussion_body{
          margin-left: 20%;
          margin-right: 20%;
          padding-left: 4vw;
          padding-right: 4vw;
         
      }
      
      .sessions_pannelDiscussion_body_header{
          font-family: "Varela Round", sans-serif;
          font-size: 4vw;
          color: #5E5E5E;
          letter-spacing: 1.5px;
          margin-bottom: 2vw;
      }
      
      
      
      /*Sessions End here*/
      
      
      
      /*Knowledge Sessions Start here*/
      
      .knowledge_sessions{
           background-image: linear-gradient(#e6ee9c ,#ffcdd2 );
           position: relative;
           margin-top: 0px;
           height: auto;
           padding-top: 3vw;
           padding-bottom: 5vw;
           padding-left: 10%;
           padding-right: 10%;
      }
      
      .knowledge_sessions_header{
          font-family: "Varela Round", sans-serif;
          font-size: 6vw;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          margin-bottom: 5vw;
      }
      
      .knowledge_sessions_body_points{
          margin-top: 2vw;
          margin-left: 1vw;
      }
      
      .knowledge_sessions_body_points_text{
          font-family: "Varela Round", sans-serif;
          font-size: 3.4vw;
          color: #5E5E5E;
          letter-spacing: 1.5px;
          margin-bottom: 2vw;
      }
      
      .ks_points_symbol{
           font-size: 3.5vw;
           font-weight: 800;
      }
      
      .knowledge_sessions_imagebg{
           background-image: url("../tivfimg/ks_img.png");
           background-size: cover;
           border-radius: 4vw;
           height: 80vw;
           margin-top: 4vw;
           background-repeat: no-repeat;   
      }
      
       .knowledge_sessions_register{
         padding-top: 5vw;
      }
      
      .knowledge_sessions_register_text{
          font-family: "Varela Round", sans-serif;
          font-size: 3.4vw;
          color: #5E5E5E;
          letter-spacing: 1.5px;
          margin-bottom: 2vw;
      }
      
      
      /*Knowledge Sessions End here*/
      
      
      
      /*Live Expos start here*/
      
      
      .live_expos{
           background-image: linear-gradient(#ffcdd2 ,#bbdefb  );
           position: relative;
           margin-top: 0px;
           height: auto;
           padding-top: 2vw;
           padding-bottom: 8vw;
           padding-left: 10%;
           padding-right: 10%;
      }
      
      .live_expos_header{
          font-family: "Varela Round", sans-serif;
          font-size: 6vw;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          margin-bottom: 2vw;
      }
      
      
      
      /*Live Expos end here*/
       
       
       
       /*Course Price Section Starts*/
      
      .course_price{
           height: auto;
           margin-left: 6%;
           margin-right: 6%;
           margin-top: 6vw;
           margin-bottom: 8vw;
      }
      
       .pc{
           padding-top: 2vw;
           padding-bottom: 2vw;
      }
      
      .course_price_header{
          font-family: "Varela Round", sans-serif;
          font-size: 7vw;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          margin-bottom: 2vw;
      }
      
     
     
      .course_price_cards_pricetag{
          font-weight: 800; 
          font-size: 6.0vw;
      }
      
      .span_rupee_symbol{
          font-size: 4vw;
      }
      
      .span_new_price{
          font-size: 14vw;
      }
      
      .span_rupee_symbol2{
           margin-left: 0.5vw;
            font-size: 6vw;
      }
      
      .course_price_lastdate{
          font-family: 'Ubuntu', sans-serif;
          font-size: 3.0vw;
          color: red;
          font-weight:400;
          letter-spacing: 1.2px;
      }
      
      
      .card-title_cp{
          font-family: 'Ubuntu', sans-serif;
          font-size: 3vw;
          color: grey;
          font-weight:400;
          letter-spacing: 1.0px;
         
      }
      
      .cp_free{
          margin-top: 9vw;
      }
      
      .cp_free_or{
          margin-bottom: 9vw;
          font-family: 'Ubuntu', sans-serif;
          font-size: 4vw;
          color: grey;
          font-weight:400;
          letter-spacing: 0.1vw;
      }
      
      .cp_free_header{
          font-family: 'Ubuntu', sans-serif;
          font-size: 4vw;
          color: blue;
          font-weight:400;
          letter-spacing: 0.1vw;
          margin-top: 3vw;
      }
      
      
      .cp_certificate{
          height: auto;
           margin-left: 6%;
           margin-right: 6%;
           margin-top: 6vw;
           margin-bottom: 8vw;
      }
      
      .cp_certificate_img{
          height: 100%;
          width:100%;
      }
      
      
      /*Course Price section ends*/
       
       
       /*Our Reach Styles Starts*/
       
       .our_reach{
           height: auto;
           margin-left: 5%;
           margin-right: 5%;
           margin-top: 30px;
           background-color: rgb(255, 255, 255);  
           border-radius: 20px;
           padding-top: 10px;
           box-shadow: 5px 5px 5px #aaaaaa;
       }
       
       .our_reach_header{
          
          font-family: "Varela Round", sans-serif;
          font-size: 30px;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
       }
       
       .our_reach_points{
           margin-top: 20px
       }
       
       .fa{
           color: #db5461;
           margin: 0px;
       }
       
       .fa_size{
          font-size: 25px;
       }
       
       .our_reach_count{
          font-family: "Varela Round", sans-serif;
          font-size: 15px;
          color:  #3d3d3d;
          font-weight:800;
          letter-spacing: 1.0px;
          margin: 0px;
       }
       
       .our_reach_text{
          font-family: "Varela Round", sans-serif;
          font-size: 7px;
          color:  #5E5E5E;
          font-weight:800;
          letter-spacing: 1.0px;
          margin: 0px;
       }
       
       .our_reach_contact{
           margin-top: 20px;
           background-color: #3d3d3d; 
           padding-top: 20px;
           padding-bottom: 30px;
           border-radius: 0px 0px 20px 20px; /* top left, top right, bottom right, bottom left */
       }
       
       .our_reach_contact_text{
          font-family: "Varela Round", sans-serif;
          font-size: 10px;
          color:  white;
          font-weight:600;
          letter-spacing: 1.0px;
          margin: 0px;   
       }
       
       /*Our Reach Style Ends*/
       
       
       .section2_header_text2{
          font-family: "Varela Round", sans-serif;
          font-size: 20px;
          color: #5e5e5e;
          font-weight:800;
          letter-spacing: 1.2px;
          margin-top: 40px;
          margin-left: 20px;
          margin-right: 20px;
       }
       
       .section2_cards{
          margin-top: 50px;
          margin-left: 1px;
          margin-right: 1px;
       }
       
       .section2_card_row{
           margin-bottom: 0px;
       }
          
       
       .card {
          border-radius: 20px 20px 20px 20px; /* top left, top right, bottom right, bottom left */
          box-shadow: 5px 5px 5px #aaaaaa;
       }
       
/*       .card:hover{
           background-color: #f2bbc0;
       }*/
       
       .card_center{
           margin: auto;
           width: 80%;
       }
       
     
       .card-img-top{
            margin-top: 10px;
            border-radius: 20px 20px 0px 0px; /* top left, top right, bottom right, bottom left */
       }
       
       .card-text-header{
          font-family: "Varela Round", sans-serif;
          font-size: 18px;
          color: black;
          font-weight:500;
          letter-spacing: 1.0px;
       }
       
       .card-title{
           font-weight: 600;
           font-size: 12px;
       }
       
       
      /*Section 2 END*/
      /*Section 3 Start*/ 
       
      .section3{
        
          height: auto;
          background-image: linear-gradient(0deg, rgba(0,0,0,0.8), rgba(0,0,0,0.8)), url("../tivfimg/section3_bg.jpeg");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center;
          margin-bottom: 20px;
          padding-bottom: 30px;
         
      }
      
      .section3_header_text{
          font-family: "Varela Round", sans-serif;
          font-size: 35px;
          color: white;
          font-weight:500;
          letter-spacing: 1.5px;
          padding-top: 30px;
      }
      
      .section3_header_hashtag{
          font-family: "Varela Round", sans-serif;
          font-size: 20px;
          color: white;
          font-weight:500;
          letter-spacing: 1.5px;
          margin-top: 10px;
      }
      
      
        .section3_download_button{
          padding: 5px;
          padding-left: 20px;
          padding-right: 20px;
          font-size: 3.5vw;
          font-family: 'Ubuntu', sans-serif;
          color: white;
          border-radius: 2vw;
          margin-bottom: 1.0vw;
      }
      
      
      /*Sponsors start*/
       .sponsors{
           background-color: white;
           margin-bottom: 40px;
           margin-left: 50px;
           margin-right: 50px;
       }
       
       .sponsors_header{
          font-family: "Varela Round", sans-serif;
          font-size: 30px;
          color: #5E5E5E;
          font-weight:800;
          letter-spacing: 1.5px;
          padding-top: 10px;
       }
       
       .sponsors_image{
           height: 9vw;
           width: 19vw;
           margin-top: 2vw;
           margin-left: 2vw;
           margin-right: 2vw;
       }
       
       /*Sposnsors end*/
       
         /*Section4 Contacts start here*/
       
       .section4{
           height: auto;
           background-color:#3d3d3d;
           margin-bottom: 14vw;
       }
       
       .section4_contacts_ls{
           margin-bottom: 1vw;
           margin-top: 1vw;
       }
       
       .section4_contact_header{
          font-family: "Varela Round", sans-serif;
          font-size: 3vw;
          color: white;
          font-weight:800;
          letter-spacing: 1.0px;
          margin: 0px;
         
       }
       
       .section4_contact_phone{
          font-family: "Varela Round", sans-serif;
          font-size: 2.4vw;
          color: white;
          font-weight:600;
          letter-spacing: 1.0px;
          margin: 0px;
       }
       
       .section4_contact_email{
          font-family: "Varela Round", sans-serif;
          font-size: 2.4vw;
          color: white;
          font-weight:600;
          letter-spacing: 1.0px;
          margin: 0px;

       }
       
       
       .section4_contacts{
           padding-top: 2vw;
           padding-bottom: 2vw;
       }
       
       
       /*Section4 Contacts End Here*/
       
      
      /*Footer Section Starts Here*/
      
     
       .footer-copyright{
        background-color: white;
        }

        #footer {
        position: fixed;
        bottom: 0px;
        width: 100%;
        /* Set the fixed height of the footer here */
        height: 55px;
        background-color: white;
       }

      .footer_text{
          font-family: "Varela Round", sans-serif;
          font-size: 13px;
          color: black;
          font-weight:500;
          letter-spacing: 1.5px;
          padding-bottom: 25px;
       }
      
       .footer_register_button{
          padding: 3px;
          padding-left: 10px;
          padding-right: 10px;
          font-size: 13px;
          font-family: "Varela Round", sans-serif;
          background-color: #db5461;
          color: white;
          border-radius: 5px;
          border-color: #db5461;
       }
       
        .whatsapp_img{
          height: 10vw;
          width: 10vw;
          position: fixed;
          right: 2vw;   
        }
       
       /*Footer section ends here*/
    

  }
  
  
  

