@font-face {
    font-family:BebasNeue;
    src: url(../fonts/BebasNeue.otf);
}
@font-face {
    font-family:Roboto-Light;
    src: url(../fonts/Roboto-Light.ttf);
}
@font-face {
    font-family:OpenSans-Bold;
    src: url(../fonts/OpenSans-Bold.ttf);
}
html{overflow-x:hidden;}
body{font-size:20px;color:#000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6,label,ul,p{margin:0px;padding:0px;}
li{list-style:none;}
a{text-decoration:none;transition:all ease-in-out 0.5s;}
a:hover{text-decoration:none;transition:all ease-in-out 0.5s;}
header,nav,section,footer{width:100%;}
section,footer{padding:60px 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:OpenSans-Bold;}
.txt_c{text-align:center;}
.txt_j{text-align:justify;}
.m_b_1{margin-bottom:10px;}
.m_b_2{margin-bottom:20px;}
.m_b_3{margin-bottom:30px;}
.m_t_1{margin-top:10px;}
.m_t_2{margin-top:20px;}
.m_t_3{margin-top:30px;}
.sh{margin:0px 0px 30px 0px;font-family:OpenSans-Bold;}
.shs_1{font-size:20px;}
.shs_2{font-size:30px;}
.shs_3{font-size:25px;}
.shs_4{font-size:22px;}
.shs_5{font-size:18px;}
.shs_6{font-size:16px;}
.shc_1{color:#0098da;      text-transform: uppercase;}
.shc_2{color:#333;}
.shc_3{color:#676666;}
.shc_4{color:#fff;text-transform: uppercase;}
.shc_5{color:#ba563a;}
.st{margin:0px 0px 50px 0px;text-align:justify;}
.st p{    font-family: "Arial", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px;
    margin: 0px 0px 20px 0px;}
.st img{width:100%;}
.st ul{padding:0px 0px 0px 20px;}
.st ul li{margin:0px 0px 15px 0px;list-style-type:disc; font-size: 14px;
    font-weight: 400;
    line-height: 30px;}
.st:last-child,.st p:last-child,.st ul li:last-child{margin:0px;}
.site_btn{padding:5px 20px;font-size:14px;}
.site_btn:hover{opacity:0.8;}
.sbc_1{background-color:#000;color:#fff;}

.my_data_box{text-align: center;}
.my_download_data{width:400px;background-color:#fff;border:1px solid #888;text-align:center;margin:10px auto;padding:20px;}
.my_down_line{padding:5px;border-top:1px solid #ddd;}
.my_down_line:first-child{border-top:none;}
.my_down_line h3{}
.my_down_line *{display: inline;}
.my_down_line label{width:30%;font-weight:600;font-size:120%;}
.my_down_line p{width:70%;}
.down_name{font-size:20px;color:#db6333;font-family:Roboto-Medium;}
.my_data_box a.btn,.my_data_box button.btn{background-color:#5a5a5a;color:#eee;}
.my_data_box a.btn:hover,.my_data_box button.btn:hover{background-color:#333;color:#eee;}
.my_down_prof_img img,.my_down_line img{width:200px;}
.my_down_line img.down_pro{width:100px;height:115px;}
.my_down_line h4{font-size:30px;justify-content:center;align-items:center;background-color:#db6333;color:#fff;margin:0px;padding:8px 0px;}
.down_name{font-weight:bold;font-size:20px;color:#db6333;font-family:Roboto-Medium;}

/*======================= Fixed Social Icons Start ====================*/
#sticky-social{left:0;position:fixed;z-index:111111;top:215px;}
#sticky-social a{background:#333;color:#fff;display:block;height:35px;line-height:35px;position:relative;text-align:center;width:35px;}
#sticky-social a span {transition:all ease-out 0.5s;line-height:35px;left:-120px;position:absolute;text-align:center;width:120px;}
#sticky-social a:hover span {left: 100%;}
#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span { background: #3b5998; }

#sticky-social a[class*="whatsapp"],
#sticky-social a[class*="whatsapp"]:hover,
#sticky-social a[class*="whatsapp"] span { background: #0f952c; }

#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span { background: #00aced; }
#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span { background: #dd4b39; }
#sticky-social a[class*="linkedin"],
#sticky-social a[class*="linkedin"]:hover,
#sticky-social a[class*="linkedin"] span { background: #007bb6; }  
#sticky-social a[class*="instagrem"],
#sticky-social a[class*="instagrem"]:hover,
#sticky-social a[class*="instagrem"] span { background: #990ED9; } 
#sticky-social a[class*="stumbleupon"],
#sticky-social a[class*="stumbleupon"]:hover,
#sticky-social a[class*="stumbleupon"] span { background: #eb4924; }
#sticky-social a[class*="pinterest"],
#sticky-social a[class*="pinterest"]:hover,
#sticky-social a[class*="pinterest"] span { background: #cc2127; }
#sticky-social a[class*="flickr"],
#sticky-social a[class*="flickr"]:hover,
#sticky-social a[class*="flickr"] span { background: #ff0084; }  
#sticky-social a[class*="tumblr"],
#sticky-social a[class*="tumblr"]:hover,
#sticky-social a[class*="tumblr"] span { background: #32506d; }
/*======================= Fixed Social Icons End ====================*/


.txt_fixed{font-size:80%;position:fixed;right:0px;z-index:1;writing-mode: tb-rl;}
.tf_1{top:125px;}
.tf_2{top:400px;}
.tf_3{top:330px;}
.txt_fixed a{padding:16px 6px;border-radius:8px 0px 0px 8px;float:left;}
.tf_1 a{background-color:#48887b;color:#fff;}
.tf_2 a{background-color:#84716b;color:#fff;}
.tf_3 a{background-color:#3e4095;color:#fff;}
.txt_fixed a:hover{background-color:#000;color:#fff;}

.header_sec{    background-color: #fff;
    border-bottom-color: #eaeaea;
    border-bottom-style: solid;
    padding: 5px 0px;}
.indexpg .header_sec{
    
    /*background-color:#ffffffe0;position:absolute;z-index:1;*/
    float: left;
    width: 100%;
    background: #ffffff;
    -webkit-box-shadow: 0px 6px 7px 0px rgb(0 0 0 / 38%);
    -moz-box-shadow: 0px 6px 7px 0px rgba(0,0,0,0.38);
    box-shadow: 0px 6px 7px 0px rgb(0 0 0 / 38%);
    position: relative;
    background-color: #ffffffe0;
    position: absolute;
    z-index: 1;
    
    
}
.my_nav{
    
    
    margin-top: 20px;
}
.my_logo{}

.my_logo img{width:75%;}
.three_box{margin:0px 0px 0px 0px;text-align:center;}
.three_box p{width:100%;font-size:12px;font-weight: 600;}
.org_img img{width:62%;}
.sup_logo img{margin:0px 2px;}
.sup_logo img.s1{width:61%;margin-top: 12px;}
.sup_logo img.s2{width:44%;}
.sup_logo img.s3{width:65%;}
.sup_logo img.s4{width:72%; margin-top: 12px;}
.sup_logo img.s5{width:97%; margin-top: 2px;}

.azadi_mahostav img.s9 {
    width: 74%;
}
.g20 img.s9 {
    width: 83%;
}

.millets img.s9 {
    width: 50%;
}

.banner_sec{position:relative;padding:100px 0px;}
.banner_sec img{width:100%;}
.after_banner_sec{ background: #eeeeee; }

.more_btns_sec{padding:30px 0px;background-color:#0098da;text-align:center;}
.my_btns{}
.my_btns *{float:left;}
.my_btns ul{width:100%;}
.my_btns ul li{width:auto;display:inline-block;float:none;}
.my_btns a{width:auto;padding:6px 20px;font-size:80%;background-color:#ffde00;color:#000000;border-radius:4px;font-weight:bold;}
.my_btns a:hover{background-color:#616263;color:#fff;}
.my_btns h2,.my_btns h3{width:100%;}
.my_btns h2{color:#fff;}
.my_btns h5{
    
       font-weight: 700;
    font-style: italic;
    margin: 0px 0px 20px 0px;
    color: #333333;
    font-size: 34px;
    float: none;
    text-transform: uppercase;
    font-family: cursive;
    
}
.my_btns h3{margin:0px 0px 20px 0px;color:#fff;text-transform: uppercase;}

.my_table{}
.theading{background-color:#555;color:#fff;}
.tsubheading{background-color:#e4f7ff;color:#212121;}
.my_table tr td:first-child,.my_table tr th:first-child{width:80%;}
.my_table tr td:last-child,.my_table tr th:last-child{width:20%;}

.member_logo_sec{}
.member_logo_sec .row{justify-content:center;}
.collaborations_bx{margin:0px 0px 30px 0px;}
.in_collaborations_bx{border:1px solid #d2d2d2;text-align:center;}
.in_collaborations_bx img{width:100%;}

.my_footer_sec{
    padding:54px 0px;
    background:#0098da;
    
    /*background: url(https://ankurseeds.com/img/footer-grass-bg.png) repeat-x 0 0;*/
    /*color: #e5ccab;*/
    /*padding-top: 54px;*/
    
}
/*.my_footer_sec .wrap {*/
/*    background: #b77700;*/
/*    padding: 30px 0px;*/
/*}*/
.footer_box{}
.footer_box ul{padding:0px 0px 0px 25px;}
.footer_box ul li{margin:0px 0px 6px 0px;position: relative;}
.footer_box ul li:before,.footer_box ul li:after{content: '';position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.footer_box ul li:before{left:-21px;top:10px;width:8px;height:8px;background:#0098da;z-index:2;}
.footer_box ul li:after{left:-25px;top:6px;width:16px;height:16px;background:#d1f1ff;z-index:1;}
.footer_box ul li,.footer_box ul li a,.footer_box address p,.footer_box address p a{color:#fff;}
.footer_box ul li a:hover,.footer_box address p a:hover{color:#000;}
.footer_box address{}
.footer_box address:last-child{padding:20px 0px 0px 0px;border-top:1px solid #bce1f1;}
.footer_box address h5{color:#0098da;}
.footer_box address h6{color:#676666;}
.footer_box form{display:grid;grid-template-columns:1fr;padding:10px 20px;background-color:#fff;box-shadow:0px 0px 10px #d1f1ff;}
.footer_box form input,.footer_box form textarea{padding:4px 10px;margin:0px 0px 10px 0px;border:1px solid #e4e4ff;background-color:#fff;}
.footer_box form button{padding:6px 25px;background-color:#333;color:#fff;}
.footer_box form button:hover{background-color:#000;color:#fff;}
.last_footer_sec{padding:15px 0px;font-size:14px;background-color:#d1f1ff;color:#666;}
.website_design_by{text-align:right;}
.website_design_by a{color:#0098da;}
.website_design_by a:hover{color:#000;}

.form_box,.form_line,.form_line_2,.form_line_4,.form_line_4 .input_btns,.form_line_5{display:grid;}
.form_line{
    /*grid-template-columns:1fr 5fr;*/
margin:0px 0px 15px 0px;padding:5px;background-color:#eee;border-radius: 2px;}
.form_line_2{grid-template-columns:1fr 1fr 1fr;margin:0px;}
.form_line_4{grid-template-columns:1fr;margin:0px;}
.form_line_5{grid-template-columns:1fr 1fr;margin:0px;}
.form_line_4 .input_btns{grid-template-columns:1fr 1fr;margin:0px;padding:0px;}
.form_line:last-child{grid-template-columns: 1fr;justify-items:end;padding:0px;background-color:transparent;}
.form_line label{margin:0px 0px 0px 0px; font-weight: 700;}
.form_line_5 .form-check{padding:0px;}
.form_line_5 label{margin:0px 20px 0px 0px;}
.form_line .inner-checkbox label{margin:10px 0px 0px 0px;}
.form_line_3{display:grid;grid-template-columns:1fr;margin:0px;}
.form_line_3 label{margin:0px;display:grid;grid-template-columns:1fr 12fr;}
.form_line_3 label.form-check-label input{margin:5px 0px 0px 0px;border:none;padding:0px;position:static;}
.form_line_3 label.form-check-label div{margin:0px;}
.form_line_3 label.form-check-label span{margin:0px;color:#e00;}
.form_line input,.form_line textarea,.form_line select{padding:5px 8px;color:#00a859;background-color:#fff;border:1px solid #979797;}
.form_line input::placeholder{color:#bbb;}
.form_line input:-ms-input-placeholder{color:#bbb;}
.form_line input::-ms-input-placeholder{color:#bbb;}
.form_line textarea::placeholder{color:#bbb;}
.form_line textarea:-ms-input-placeholder{color:#bbb;}
.form_line textarea::-ms-input-placeholder{color:#bbb;}
.form_line input[readonly]{color:#00a859;}
.form_line button{padding:4px 30px;background-color:#2196f3;color:#fff;}
.form_line button:hover{background-color:#f58634;color:#fff;}

.traexhi_sec{background-color:#e4f7ff;}
.delhi_sec{background-color:#e4f7ff;background-image:url(../images/delhi.jpg);background-size:44%;background-repeat: no-repeat;background-position: center right;}
.highlights_sec{background-color:#e4f7ff;background-image:url(../images/highlights.png);background-size:27%;background-repeat: no-repeat;background-position:81% 80%;}
.dif_sec{background-color:#0098da;color:#fff;}

.main_highlights{margin:0px 0px 30px 0px;}
.main_highlights h3{margin:0px 0px 10px 0px;}
.main_highlights ul{
    
    /*padding:0px 0px 0px 20px;*/
       padding: 8px 0px 0px 20px;
    font-size: 14px; 
    
    
}
.main_highlights ul li{list-style-type:disc;}
.my_spon{margin:0px 0px 50px 0px;padding:0px 15px 50px 15px;border-bottom:1px solid #ccc;}
.my_spon h2{margin:0px 0px 10px 0px;}
.my_spon:last-child{margin:0px;border:none;}
.my_spon ul{padding:0px 0px 0px 20px;}
.my_spon ul li{margin:0px 0px 10px 0px;list-style-type:disc;}
.my_spon_btn{margin:0px 0px 50px 0px;text-align:center;}
.my_spon_btn a{background-color:#db6333;color:#fff;}
.my_spon_btn a:hover{background-color:#00a859;color:#fff;}
.award_jury_bx{width:100%;float:left;}
.award_jury .marquee0{width:100%;}
.award_jury .marquee0 img{width:200px;}

.we-have-sec{background-color:#333;}
.we-have-box{text-align:center;}
.we-have-box div{width:100%;font-size:55px;color:#db6333;float:left;}
.we-have-box div span{}
.we-have-box label{width:100%;font-size:18px;color:#fff;float:left;}









.dis_none{display:none;}















/*================== RESPONSIVE DESIGN ====================*/

@media (max-width: 1680px) {

}

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {

.delhi_sec{background-size:56%;}
.highlights_sec{background-size:33%;}
.my_table tr td:first-child, .my_table tr th:first-child{width:70%;}
.my_table tr td:last-child, .my_table tr th:last-child{width:30%;}

}

@media (max-width: 1280px) {

}

@media (max-width: 1024px){


}

@media (max-width: 991px) {
  
}

@media (max-width:960px) {

}

@media (max-width:800px) {

}	

@media (max-width: 768px) {
    
    
    .in_collaborations_bx img {
    width: 50%;
}
   
   .my_nav{
       
     margin-top: -65px;  
       
   }
  
.azadi_mahostav img.s9 {
    width: 30%;
}
  .sup_logo img.s1{width:31%;}
    
.sup_logo img.s2 {
    width: 30%;
}
.sup_logo img.s4 {
    width: 30%;
    margin-top: 12px;
}
.sup_logo img.s5 {
    width: 40%;
    margin-top: 2px;
}
.g20 img.s9 {
    width: 40%;
}
.millets img.s9 {
    width: 30%;
}
.empty{display:none;}
.my_logo img{width:100%;}
.indexpg .header_sec{position:relative;}
.my_logo{padding:0% 36%;}
.my_btns a{font-size:70%;}
.delhi_sec{padding:80px 0px 350px 0px;background-size: 100%;background-position: bottom;}
.highlights_sec{background-size: 46%;background-position: 92% 80%;}
.org_img img{width:45%;}
.three_box{margin:15px 0px 0px 0px;}

}

@media (max-width: 640px) {
 
}

@media (max-width: 600px) {

}

@media (max-width: 415px) {
  
}

@media (max-width: 414px) {
body{font-size:16px;}
section, footer{padding:40px 0px;}
.shs_1{font-size:24px;}
.shs_2{font-size:24px;}
.shs_3{font-size:24px;}
.shs_4{font-size:20px;}
.shs_5{font-size:15px;}
.shs_6{font-size:14px;}
.delhi_sec{padding: 80px 0px 160px 0px;}
.highlights_sec{padding: 80px 0px 160px 0px;background-position:center 95%;}
.my_btns h2{font-size: 18px;}
.my_btns h3{font-size: 20px;}
.my_btns a{padding:7px 8px;}
.sh{margin:0px 0px 20px 0px;}


}

@media (max-width: 375px) {

}

@media (max-width: 320px) {

}


.contact-left-w3layouts {
    margin-top: 1em;
}
.mt-4, .my-4 {
    margin-top: 1.5rem !important;
}

form.register-wthree .form-control {
    padding: 8px 10px;
    border-top: none;
    border-radius: 0;
    -webkit-box-shadow: 1px 1px 5px 0px rgb(50 46 46 / 23%);
    -moz-box-shadow: 1px 1px 5px 0px rgba(50, 46, 46, 0.23);
    box-shadow: 1px 1px 5px 0px rgb(50 46 46 / 23%);
}

.shadowPanel {
    box-shadow: 0px 1px 6px #bbb;
    padding: 20px;
    background-color: #ffffff91;
    margin-bottom: 20px;
}


#footer {
    background: url(../img/footer-grass-bg.png) repeat-x 0 0;
    color: #e5ccab;
    padding-top: 54px;
}

.home-demo .item {
    background: #ff3f4d;
}
.home-demo h2 {
    color: #FFF;
    text-align: center;
    padding: 5rem 0;
    margin: 0;
    font-style: italic;
    font-weight: 300;
}
.font-formet{
    font-size: 16px;
    text-align: justify;
}


/* ==========================================================================
   08. SPEAKERS
   ========================================================================== */  
.speakers-wrapper{
    display:flex;
    margin-top: 34px;
}
.speaker {
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 50px;
} 

 .speaker-content {
   text-align: center;
    padding: 15px 0px 0px 0px;
    min-height: 115px;
    border-bottom: 4px solid #48887b;
}

.speaker-content h4 {
    font-size: 16px;
    color: #000000;
}

.speaker-content span {
    color: #010101;
    text-decoration: none;
    -webkit-transition: .25s;
    -moz-transition: .25s;
    transition: .25s;
    font-size: 16px;
}

.clllaaa {
       border: 5px solid #48887b !important;
    border-radius: 0px 65px 0px 65px !important;
    padding: 5px;
    background: #fff !important;
}
.hide-phone{display:block;}
.hide-desktop{display:none;}
.fixed-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: rgb(0 0 0);
    height: 55px;
    padding-top: 9px;
    z-index: 999;
}
@media screen and (max-width: 991px){
    .speakers-wrapper{
        display: inline-block;
    }
    .hide-phone{display:none;}
    .hide-desktop{display:block;}
    .width-max .owl-item{
       position: relative !important;
       right: 3.2%;
    }
    .fixed-footer{
        height: 83px;
    }
    .btn-center{text-align:center;}
}
/*------------------------------------------*/
/*	  Speaker Photo Hover Overlay
/*------------------------------------------*/
.three_box_1{margin:0px;}
.three_box_1 p {
   font-size: 11px;
    font-weight: 600;
}
.text-white{color:#fff;}
.bio-btn{background:#ffde00 !important; border:#ffde00 !important; color:#000 !important; font-weight:600;}
