
@font-face {
    font-family:Roboto-Light;
    src: url(../fonts/Roboto-Light.ttf);
}
@font-face {
    font-family:Roboto-Bold;
    src: url(../fonts/Roboto-Bold_0.ttf);
}
@font-face {
    font-family:Roboto-Medium;
    src: url(../fonts/Roboto-Medium_0.ttf);
}
@font-face {
    font-family:Steagisler Regular;
    src: url(../fonts/Steagisler_Regular_0.Otf);
}

body{font-family:Roboto-Light;font-size:16px;color:#838383;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
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%;float:left;}

.header-nav-sec{height:828px;background:url(../images/web-banner.png) no-repeat;background-size: 100%;}
.top-img-bg{width:100%;height:828px;background:#00333800;background: -webkit-linear-gradient(#ffffff, #ffffff00, #00333800, #00333800);background: -o-linear-gradient(#ffffff, #ffffff00, #00333800, #00333800);background: -moz-linear-gradient(#ffffff, #ffffff00, #00333800, #00333800);background:linear-gradient(#ffffff, #ffffff00, #00333800, #00333800);float:left;}
.logo-text{margin:30px 0px 0px 0px;}
.logo-text h1{width:auto;font-size:44px;color:#3173f1;text-shadow:1px 2px 2px #989898;letter-spacing:2px;font-family:BebasNeue;float:left;}
.logo-text span{width:100%;padding:0px 10px 0px 0px;color:#000;text-shadow:0px 0px 2px #ffffff;font-weight:bold;text-align:right;float:left;}
.organized-by-logo{text-align:center;}
.organized-by-logo label{width:100%;float:left;}
.organized-by-logo a{width:40%;display:inline-block;float:none;}
.organized-by-logo a img{width:100%;padding:0% 5%;float:left;}


.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto-Bold;}
.mar_t{margin:80px 0px 0px 0px;}
.site_heading{}
.site_heading h2{width:100%;margin:0px 0px 20px 0px;text-align:center;float:left;}
.site_heading_clr_1 h2{color:#004aad;}
.site_heading_clr_2 h2{color:#fff;}
.dis_none{display:none;}

.my_header_sec{padding:10px 0px;border-top:6px solid #004aad;}
.logo{}
.logo a{}
.logo h1{font-size:55px;color:#004aad;letter-spacing:2px;text-transform:uppercase;}
.logo h2{margin:-8px 0px 0px 0px;font-size:27px;color:#84c24b;letter-spacing:2px;font-family:Steagisler Regular;}
.org_logo{margin:15px 0px 0px 0px;text-align:center;}
.org_logo h3{width:100%;margin:0px 0px 5px 0px;font-size:14px;font-family:Roboto-Light;float:left;}
.org_logo img{display:inline-block;float:none;}
.org_logo img{width:48%;padding:0px 5px;}
.org_logo img.ol_1{width:34%;}


/*--------------- Banner Slider Start -------------------*/
.banner-sec{}
.my-banner{width:100%;float:left;}
.my-banner .carousel-inner{width:100%;float:left;}
.my-banner .carousel-inner .carousel-item{width:100%;float:left;}
.my-banner .carousel-inner .carousel-item img{width:100%;float:left;}
.my-banner a.carousel-control-prev,.my-banner a.carousel-control-next{width:auto;top:auto;bottom:auto;}
.my-banner a.carousel-control-prev{margin:18% 0% 0% 2%;}
.my-banner a.carousel-control-next{margin:18% 2% 0% 0%;}
.my-banner a.carousel-control-prev span,.my-banner a.carousel-control-next span{}
.banner-heading{width:100%;text-align:center;position:absolute;bottom:150px;font-family:BebasNeue;float:left;}
.banner-heading a{width:auto;padding:0px 25px;color:#282828;background-color:#dddddd69;font-size:50px;letter-spacing:2px;display:inline-block;float:none;}
.banner-heading a:hover{color:#044ba3;}
/*--------------- Banner Slider End -------------------*/

.sponsors_sec{padding:80px 0px;background-color:#f7f7f7;}
.sponsors_sec .row{justify-content:center;}
.sponsors_logo{}
.sponsors_logo img{width:100%;}

.main_date_sec{padding:25px 0px;background-color:#f2f2f2;box-shadow: 4px 4px 4px #928c8c;}
.main_date_sec:hover{box-shadow: 2px 2px 2px #d6753b;}

.main_date{width:100%;text-align:center;float:left;}
.main_date label{width:100%;font-size:50px;color:#ff8400;font-family:Roboto-Bold;float:left;}
.main_date label sup{left:-8px;font-family:Roboto-Medium;}
.main_date h4{width:100%;margin:0px 0px 20px 0px;color:#3b3b3b;float:left;}
.main_date a.btn{padding:5px 30px;background-color:#0f79d3;color:#fff;}
.main_date a.btn:hover{background-color:#333;color:#fff;}
.ind_sec{padding:50px 0px;
/*background:url(../images/design_1.png) no-repeat left fixed;*/
    
}
.ind_txt{margin:0px 0px 50px 0px;}
.ind_txt p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.ind_txt p:last-child{margin:0px;}
.seminar_farm{}
.seminar_farm p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.seminar_farm p:last-child{margin:0px;}
.seminar_farm p img{width:25%;float:left;}
.seminar_farm p img.seminar_farm_img_1{margin:0px 20px 0px 0px;float:left;}
.seminar_farm p img.seminar_farm_img_2{margin:0px 0px 0px 20px;float:right;}
.about_seminar_sec {
    padding: 50px 0px;
    background: #eee;
    background-image: linear-gradient(to right, #6499fa, #6a5542);
}
.abt_semi{color:#eee;text-align:justify;}
.abt_semi p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.abt_semi p:last-child{margin:0px;}
.abt_semi ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.abt_semi ul li{width:100%;margin:0px 0px 10px 0px;list-style-type:disc;float:left;}
.abt_semi_supp{box-shadow: 4px 4px 4px #696262;margin:30px 0px 0px 0px;text-align:justify;}
.abt_semi_supp:hover{box-shadow: 2px 2px 2px #d6753b;}



.abt_semi_supp p{width:100%;margin:0px 0px 20px 0px;text-align:justify;float:left;}
.abt_semi_supp p:last-child{margin:0px;}
.abt_semi_supp table{}
.abt_semi_supp table thead{}
.abt_semi_supp table thead th, .abt_semi_supp table td{border:none;}
.abt_semi_supp table tr{border:1px solid #dcdcdc;}
.abt_semi_supp table thead tr{font-size:20px;background-color:#ff8400;color:#fffbfb;font-family:Roboto-Bold;}
.abt_semi_supp table tbody tr{}
.abt_semi_supp table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}
.abt_semi_supp table tbody tr.supp_table{background-color:#e4e4e4;color:#716e6e;font-family:Roboto-Bold;}
.participant_sec{padding:50px 0px;
/*background:url(../images/design_2.png) no-repeat right fixed;*/
    
}
.part_pro{}
.part_pro ul{width:100%;padding:0px 0px 0px 20px;font-family:Roboto-Medium;float:left;}
.part_pro ul li{width:50%;margin:0px 0px 10px 0px;list-style-type:disc;float:left;}
.agriser_sec{background:url(../images/agr_serivces.jpg) fixed;background-size:cover;}
.agriser_clr{padding:50px 0px;background-color:#000000b3;}
.vis_pro{}
.vis_pro_box{width:100%;padding:15px;background-color:#000000;box-shadow:0px 0px 13px #626262;float:left;}
.vis_pro_box h2{margin:0px 0px 10px 0px;}
.vis_pro_box ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.vis_pro_box ul li{width:100%;margin:0px;color:#aaa;list-style-type:disc;float:left;}
.sponsor_sec{padding:50px 0px;
/*background:url(../images/design_1.png) no-repeat left fixed;*/
    
}
.sponor_box{margin:0px 0px 30px 0px;}
.sponor_box:last-child{margin:0px;}
.sponor{width:100%;padding:20px;background-color:#f2f2f2;float:left;     box-shadow: 4px 4px 4px #928c8c;}
.sponor:hover{background-color:#efefef;box-shadow:0px 0px 2px #2d2d2d;}
.sponor h3{width:100%;margin:0px 0px 10px 0px;font-size:20px;color:#716e6e;float:left;}
.sponor ol{width:100%;padding:0px 0px 0px 20px;float:left;}
.sponor ol li{width:100%;margin:0px;list-style-type:disc;float:left;}




.footer-sec{padding:40px 0px;background:#3a3a3a;box-shadow:0px 0px 10px #313131;}
.footer-box{}
.footer-box h4{width:100%;color:#fff;float:left;}
.footer-box label{width:100%;color:#b5b5b5;float:left;}
.footer-box address{width:100%;float:left;}
.footer-box address i{width:5%;margin:5px 0px 0px 0px;color:#ffffff;float:left;}
.footer-box address p{width:95%;color:#b5b5b5;float:right;}
.registration_sec{padding:50px 0px;}
.reg_form_box{
    
   box-shadow: 4px 4px 4px 5px #928c8c;
    padding: 20px;
}

.reg_form_box:hover{
    
  box-shadow: 2px 2px 7px 1px #d6753b;
    
}
.reg_form{width:100%;padding:20px 30px;background-color:#eee;float:left;}
.reg_form h3{width:100%;margin:0px 0px 10px 0px;text-align:center;float:left;}
.reg_line{width:100%;margin:0px 0px 5px 0px;float:left;}
.reg_line label{width:20%;float:left;}
.reg_line input,.reg_line textarea{width:80%;padding:5px 8px;border:1px solid #e1e1e1;float:left;}
.reg_line button.btn{width:auto;padding:5px 30px;background-color:#0f79d3;color:#fff;float:right;}
.reg_line button.btn:hover{background-color:#000;color:#fff;}
.thnx_msg{text-align:center;}
.thnx_msg h2{width:100%;margin:0px 0px 10px 0px;float:left;}
.thnx_msg h3{width:100%;margin:0px 0px 10px 0px;float:left;}
.thnx_msg p{width:100%;margin:0px 0px 10px 0px;float:left;}
.thnx_msg a.btn{width:auto;padding:5px 30px;background-color:#000;color:#fff;float:none;}


/*================== RESPONSIVE DESIGN ====================*/

@media (max-width: 1366px) {
.header-nav-sec{height:587px;}
.top-img-bg{background:#00333800;background: -webkit-linear-gradient(#ffffff, #ffffff30, #00333800, #00333800);background: -o-linear-gradient(#ffffff, #ffffff30, #00333800, #00333800);
    background: -moz-linear-gradient(#ffffff, #ffffff30, #00333800, #00333800);background: linear-gradient(#ffffff, #ffffff30, #00333800, #00333800);}

}

@media (max-width: 1440px) {


}

@media (max-width: 1366px) {


}

@media (max-width: 1280px) {


}

@media (max-width: 1024px){


}

@media (max-width: 991px) {
 
 
}

@media (max-width: 960px) {

	
}

@media (max-width: 800px) {


}	

@media (max-width: 768px) {

 
}

@media (max-width: 640px) {
 
 
}

@media (max-width: 600px) {


}

@media (max-width: 414px) {


}

@media (max-width: 375px) {


}

@media (max-width: 360px) {


}

@media (max-width: 320px) {


} 


@media (max-width: 414px) {

.header-nav-sec{height:335px;background-size:100% 100%;}
.logo-text{text-align:center;}
.logo-text h1{font-size:30px;}
.logo-text span{font-size:16px;}
h3.site-heading-size-1{font-size:28px;}
.organized-by-logo a{width:25%;}
.organized-by-logo{margin:30px 0px 0px 0px;}
.supported-by,.our-event-date{width:100%;}
.supported-by{padding:5% 15%;}
.our-event-date{padding:5% 10%;}
.icon-line ul li{width:50%;}
.icon-line ul li label{font-size:16px;}
.business-popup-box .modal-dialog{width:90%;top:30px;}
.sponsor_bx{width:50%;}

}


.participate-sec{background:url(../images/prem-icon-1.png);background-size:20%;}
.participate-bg{padding:80px 0px;background:#6f52e4fa !important;}
.who-participate{}
.who-participate h4{width:100%;color:#ffffff;float:left;}
.who-participate ul{width:100%;padding:0px 0px 0px 20px;float:left;}
.who-participate ul li{width:100%;color:#b5b5b5;list-style-type:disc;float:left;}
.who-participate p{width:100%;color:#b5b5b5;float:left;}
.who-participate p a{color:#8cf8fd;word-break: break-word;}
.who-participate p a:hover{color:#efff00;}

.discussion-1{margin:0px 0px 30px 0px;}
.discussion-sec{padding:80px 0px;}
.discussion{margin:0px 0px 30px 0px;}
.discussion img{width:100%;padding:5px;border:1px solid #ddd;}
.discussion ul{width:100%;float:left;}
.discussion ul li{width:100%;margin:0px 0px 5px 0px;background-color:#886df4;border-radius:0px 50px 50px 0px;float:left;}
.discussion ul li span{padding:3px 10px;background-color:#6f52e4;color:#e0e0e0;border-radius:0px 50px 50px 0px;-webkit-transition-property:width;-webkit-transition-duration:3s;transition-property:width;transition-duration:3s;float:left;}
.discussion ul li span.pro-1{width:82%;}
.discussion ul li span.pro-2{width:52%;}
.discussion ul li span.pro-3{width:75%;}
.discussion ul li span.pro-4{width:92%;}
.discussion ul li span.pro-5{width:67%;}
.discussion ul li:hover span{width:100%;color:#fff;}








.business-popup-box{opacity:1;background-color:rgba(255, 255, 255, 0.92);}
.business-popup-box .modal-dialog{width:45%;position:relative;margin:auto;top:80px;}
.first-body{padding:15px;border-radius:0px;background-color:#8e73fb;border:1px solid #6f52e4;}
.first-body .fa-close{width:auto;color:#ffd600;position:absolute;right:5px;top:8px;padding:5px 10px;}
.first-body .fa-close:hover{color:#fff;cursor:pointer;}
.popup-form{width:100%;padding:0px;color:#fff;float:left;}
.popup-form h4{width:100%;margin:0px 0px 8px 0px;font-size:26px;color:#ffffff;text-align:center;float:left;}
.popup-line{width:100%;margin:0px 0px 5px 0px;float:left;}
.popup-line label{width:100%;margin:0px;font-weight:normal;float:left;}
.popup-line input,.popup-line textarea,.popup-line select{width:100%;height:32px;padding:3px 5px;border:1px solid #ad9afd;box-shadow:0px 0px 1px #6b6b6b;border-radius:3px;float:left;}
.popup-line textarea{height:80px;}
.popup-line button.btn{width:auto;padding:6px 35px;background-color:transparent;color:#fff;border:1px solid #fff;transition:all ease-in-out 0.5s;float:right;}
.popup-line button.btn:hover{background-color:#ffffff;color:#6f52e4;}
.popup-line button.btn:focus,.popup-line button.btn:active{outline:none;box-shadow:none;}
.popup-line input::-webkit-input-placeholder {color:#b7a7fb;}
.popup-line input::-moz-placeholder {color:#b7a7fb;}
.popup-line input:-ms-input-placeholder {color:#b7a7fb;}
.popup-line input:-moz-placeholder {color:#b7a7fb;}
.popup-line textarea::-webkit-input-placeholder {color:#b7a7fb;}
.popup-line textarea::-moz-placeholder {color:#b7a7fb;}
.popup-line textarea:-ms-input-placeholder {color:#b7a7fb;}
.popup-line textarea:-moz-placeholder {color:#b7a7fb;}

.register-sec{padding:80px 0px;}
.thank-you-msg{width:100%;text-align:center;float:left;}
.thank-you-msg h2{width:100%;margin:10px 0px;float:left;}
.thank-you-msg h3{width:100%;margin:10px 0px;float:left;}
.thank-you-msg p{width:100%;margin:15px 0px 0px;float:left;}
.thank-you-msg a{width:auto;padding:6px 30px;background-color:#2e62ae;color:#fff;border-radius:0px;display:inline-block;float:none;}
.thank-you-msg a:hover{background-color:#46b149;color:#fff;}
.text img {
    width: 22px;
    margin-right: 10px;
}

.eligibility .card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0.8rem;
}
.card-body {
    box-shadow: 0px 0px 20px 0 rgb(0 0 0 / 20%);
}
.eligibility .card-header {
    background: #65c00b;
    color: #fff;
    font-size: 14px;
    margin-bottom: 15px;
}
.services-single-section p {
    position: relative;
    color: #222222;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px;
}