@media (min-width: 1500px) {
	.box-year-40 {
	    height: 700px;
	}
}


@media screen and (min-device-width: 1420px) and (max-device-width: 1499px) {
	
}
@media (min-width: 1400px) {
	
	
}
@media (max-width: 1300px) {
	

}
@media (max-width: 1280px) {
	.legacy-work{top: 0px; margin-top: 50px;}
	
}
@media (max-width: 1200px) {
	.bar li{font-size: 14px;}
	.bar__container{padding-top: 40px;}
	.cou-txt-sub{font-size: 20px;}
	.cou-head-txt{font-size: 42px;}
	.prt-heading{font-size: 40px;}
	.heading-prs{font-size: 60px;}
	.rural-heading{font-size: 40px;}
	.counter-cont {width: 80%;}
	.layer1_prt{left: 50px;}
	.layer1_ht { width: 53%; top: 100px; right: 7%;}
	.layer3_40{width: 50%;}
	.c_nablayer2{top: 92%;}
	.agri_layer1{top: 20%;}
	.heading_ag{font-size: 30px;}
	.teamlayer-banner-txt{left: 20%;}



}
@media (max-width: 1167px) {
	.devlop-item{min-height: 230px;}
}
@media (max-width: 1100px) {
	.bc_layer3{top: 70%;}
	.heading{font-size: 50px;}
	.sub-heading{font-size: 35px;}
	.step-txt {  margin-left: 10%;}
	.bornwrap{margin-top: 0;}
	.miss-vis-blk {  width: 90%;}
	.lagecy-head-main{font-size: 50px;}
	.agri_layer1 {  width: 45%;}
	.ag-content-blk { width: 80%;}
	.heading-culture{font-size: 120px;}
	.agzon-content-blk .txt-content{width: 80%;}
	.content-art-left{width: 20%;}
	.content-art-right {  width: 80%;}
	.content-art-blk {  width: 70%;}
	.exe_layer1 { left: 53%;  top: 36%;  z-index: 1;}
	.dev-contant { font-size: 22px;}
	.agni-content-sec{width: 100%;}
	.heading-fcr-blk{margin-bottom: -5px}
	.content-flip-box { width: 100%;}
	.director-board{top: 0;margin-top: 50px;}
	.name-chairman{font-size: 16px;}
	.teamlayer-manegment {  width: 100%;  left: 300px;  top: 70%;    z-index: 3;}
}
@media (max-width: 1092px) {
	
}
@media (max-width: 1024px) {
	

}
@media (max-width: 1023px) {
	.legacy-work {
    width: 90%;}
    .team-slider .team-derectors-blk {
	    width: 32%;
	    margin-bottom: 20px;
	}

}
@media (max-width: 1000px) {
	.heading_ab{font-size: 40px; }
	.dev-contant { font-size: 24px;}
	.txt-content{font-size: 15px;}
	.layer3_40 {
	    width: 57%;
	    left: 100%;
	}
	.bar li {  font-size: 13px;	}
	.txt-vision{font-size: 20px;}
	.develop-acc.accordion-project .panel-title a{font-size: 20px;}
	.name-chairman{font-size: 18px;}
	.c_teamlayer1{width: 400px}
	.agri_layer1 {   top: 14%;}
	.heading-culture {  font-size: 100px;}
	.exechange-heading{font-size: 75px;}
	.content-art-blk {  width: 90%;}
	.heading-culture-sub{font-size: 120px;}
	.col_layer1 {  width: 68%;  top: 13%;  right: 5%;}
	.col_layer3 { width: 28%;}
}
@media (max-width: 991px) {
	.banner-left{width: 100%; padding-top: 200px;}
	.banner-right-ht{width: 100%; position: relative; top: -100px;}
	.bc_layer1{position: relative;}
	.bc_layer2{position: relative;}
	.layer1_ht {  width: 38%;  top: 100px;  right: 7%;}
	.banner-sec{height: auto;}
	.banner-right-prt{width: 100%}
	.banner-left-prt { width: 95%;  margin: auto; top: -100px;}
	.img-banner-prt{position: relative; top: 0;}
	.layer1_prt { width: 40%; top: 15%;}
	.layer2_prt{top: 40%; width:50%;}
	.partner{padding-top: 0;overflow: unset;}
	.perspective{overflow: unset;}
	.bar li span{width: 90%;}
	.heading-prs { font-size: 50px;}
	.counter-cont {  width: 95%;}
	.banner-left-ab{width: 100%;}
	.banner-right-ab{width: 100%;}
	.abc_layer1{position: relative; left: 8%;}
	.banner-left-ab {  width: 100%;  margin-top: 120px;}
	.abc_layer3{right: auto; left: 5%;}
	.legacy-work {  width: 100%;}
	.miss-vis-blk {  width: 100%;}
	.banner-left-art{width: 100%; margin-top: 150px;}
	.banner-right-art { width: 100%;  top: -80px;}
	.exe_layer1 {  left: 15%;  top: 0;  z-index: 1;  position: relative;}
	.col_layer3 {  width: 28%;  top: 25%;}
	.flip-box-left {  width: 35%;}
	.content-flip-box { width: 100%;}
	.heading-bigger{font-size: 50px;}
	.bigger-txt-content {font-size: 18px;}
	.banner-right-fcr{width: 100%;}
	.banner-left-fcr{width: 100%; padding-top: 100px;}
	.agc_layer1 {  width: 400px;  left: 8%;   top: 50%;  z-index: 1;  position: relative;}
	.devlop-item {  min-height: 200px;width: 48%;}
	.dv-content-blk .txt-content {  margin-bottom: 15px;  width: 100%;}
	.eu_layer2 {  width: 327px;  top: 19%;  left: -55px;  margin: auto;  mix-blend-mode: darken;}
	.dg-c_layer3 { width: 46%;left: 8%;}
	.dev-contant {  font-size: 20px;}
	.heading_ag {   font-size: 26px;}
	.img-devlop{margin-top: 50px;}
	.banner-right-fcr{width: 100%;}
	.banner-left-frc{width: 100%; margin-top: 100px;}
	.fcr_layer3{top: 30%;}
	.layer3_fcr{left: 19%;}
	.pro_c_layer3 {  width: 42%;   left: 4%;   top: 17%;   z-index: 3;}
	.sfb_layer3{top: 24%;}
	.banner-left-40y{width: 100%;}
	.banner-right-40y{width: 100%}
	.teamlayer-banner-txt{position: relative;left: 7%;}
	.teamlayer-manegment {  width: 49%;   left: 5%;  top: 195%;    z-index: 3;}
	.layer1_at {   width: 50%;}
	.news-item { width: 32%;}
}
@media (max-width: 892px) {
	.layer3_40{display: none;}
	.banner-left-73 {
	    width: 100%;
	}
	.percent_73{left: 0; font-size: 100px;}
	.c_40layer1{position: relative; width: 80%; left: 0; top: -30px;}
	.banner-right-73{width: 100%;}
	.layer1_40{position: relative;}
	.box-year-40{height: auto;}
	.card .banner-right-40y{width: 100%;top: -100px;}
	.c_nablayer1{position: relative; top: 50%;}
	.heading-blk { width: 95%;}
	.txt-vision {  font-size: 16px;}
	.heading_ab { font-size: 30px;}
	.heading {  font-size: 45px;}
	.layer1_at {width: 60%;}
	.c_teamlayer1{top: 0;}
	.col_layer3 { width: 32%; top: 20%;}
	.col_layer1 {  width: 60%;  top: 22%;   right: 5%;}
	.agni-sec {  width: 80%;}
	.content-accodion-box{width: 100%;}
	.sfb_layer1 { width: 85%;}
	.video{width: 95%;}
}
@media (max-width: 800px) {
	.layer1_prt {
	    width: 59%;
	    top: 4%;
	}
	.layer2_prt {
	    top: 41%;
	    width: 65%;
	}
	.cou-head-txt {
	    font-size: 35px;
	}
	.atvImg{height: 350px;}
	.banner-right-40y {width: 100%;padding-bottom: 84px;}
	.banner-left-40y {  width: 100%;}
	.banner-left-und{width: 100%;}
	.are-banner{left: 0;}
	.banner-right-und {  width: 40%;}
	.und-blk.revise {
	    flex-direction: column-reverse;
	    align-items: flex-start;
	}
	.layer4_und { width: 100%; margin-bottom: 30px;	}
	.layer1_40 { width: 80%; left: 7%;}
	.layer2_40 { width: 61%;top: 214px; left: 201px;}
	.c_layer1-prs {  width: 80%;  position: relative; left: 0; margin: inherit; left: 5%;}
	.sub-heading_73{font-size: 30px;}
	.banner-right-ht{top: 0;}
	.bc_layer1{top: 20%;}
	.bc_layer2{top: 37%;left: 5%;}
	.layer1_ht { width: 49%; top: 0;}
	.bc_layer3 {  top: 54%;  left: 5%;}
	.bornwrap {  margin-top: 25px;}
	.layer1_at {  width: 55%;   top: 0; left: 50%;}
	.c_teamlayer1 {  top: 50px;  left: 5%;  width: 350px; position: relative;}
	.c_teamlayer2 {  width: 38%;  left: 3%;   bottom: -86%; z-index: 3;top: auto;}
	.legacy-work{margin-top: 0;}
	.faq-container {  width: 90%;}
	.tittle-lagecy{font-size: 20px;}
	.lagecy-head-main {  font-size: 40px;}
	.bornwrap-ab {  width: 80%; margin-left: 0;   margin: auto;}
	.exechange-heading { font-size: 70px;}
	.content-art-right {  width: 100%;}
	.website-blk {  width: 80%;}
	.flip-box-right{width: 100%;}
	.flip-box-blk.revert {  flex-direction: column-reverse; align-items: flex-start;}
	.flip-box-img{margin-bottom: 15px;}
	.heading-bigger {  font-size: 36px;}
	.heading-col-sub {  font-size: 80px;}
	.devlopmet-cotainer {  width: 100%;  margin: auto;}
	.dg-c_layer3 { width: 55%;  left: 8%;}
	.agni-sec {  width: 90%;}
	.uop_layer1 {  width: 75%;  top: 20%;}
	.pro_c_layer3 {  width: 49%;  left: 4%;   top: 21%;}
	.thanks-heading{font-size: 20px;}
	.flip-box-blk.successful:nth-child(odd) { flex-direction: column-reverse;}
	.team-derectors-blk {  width: 50%;}
	.team-derectors-blk.blank {  display: none;}
	.team-heading{font-size: 40px;}
	.director-board{margin-top: -50px;}
	.team-heading-blk{margin-left: 0;}
	.team-slider .team-derectors-blk {
	    width: 48%;
	    margin-bottom: 25px;
	}
}
@media (max-width: 768px) {
	
}
@media (max-width: 700px) {
	.logo {  width: 250px;}
	.btn-login-register{font-size: 12px;}
	.container {  width: 97%;}
	.heading { font-size: 40px;}
	.bc_layer2{width: 60%;}
	.sub-heading {    font-size: 25px;}
	.banner-sec {  height: auto;  overflow: hidden;}
	.c_nablayer2{width: 75%;}
	.txt-content{font-size: 14px;}
	.part-left-blk {  width: 100%;}
	.part-right-blk {  width: 100%;}
	.partner-txt-blk{flex-wrap: wrap;}
	.part-right-blk br{display: none;}
	.counter-value { width: 40px;}
	.cou-head-txt {  font-size: 30px;}
	.cou-txt-sub {  font-size: 17px;}
	.prt-heading {  font-size: 30px;}
	.count-txt:after{font-size: 30px; top: 10px;}
	.counter-sec{margin-top: 0;}
	.vision-blk{width: 100%; margin-right: 0;}
	.miss-vis-blk{flex-wrap: wrap;}
	.mission-blk {  width: 100%; margin-left: 0; border-top: 4px solid #ffd221; margin-top: 20px; padding-top: 20px;}
	.dev-contant {  font-size: 19px;  margin-top: 8px;}
	.develop-acc.accordion-project .panel-title a {  font-size: 16px;}
	.le-heading-blk { padding-left: 0; padding-bottom: 60px; text-align: center;}
	.lagecy-content-left {  width: 100%;}
	.lagecy-content-blk:before{display: none;}
	.lagecy-content-right {  width: 100%; border-top: 1px solid #dfdfdf;}
	.legacy-c_wrap{padding:50px 0;}
	.lagecy-content-right .legacy-c_wrap{padding-left: 0; border-top: 1px solid #dfdfdf;}
	.lagecy-head-main { font-size: 40px;  left: 0;}
	.ag-bold-blk .txt-content {  font-size: 20px;}
	.eu_layer2 { width: 137%;  top: 40%; left: -25px;}
	.agzon-bold-blk .txt-content{font-size: 20px;}
	.heading-culture {  font-size: 70px;}
	.heading_ag{font-size: 30px;}
	.ag-contant{font-size: 18px;}
	.agzon-content-blk .txt-content {  width: 90%;}
	.eu-right{width: 100%;}
	.eu-left {  width: 35%;}
	.ag-bold-blk{left: 0;}
	.eu-brand-right{width: 100%;}
	.img-brand-logo{float: left;margin-bottom: 10px;}
	.eueka {  padding-top: 30px;}
	.content-art-blk{width: 100%;}
	.exechange-heading {  font-size: 50px;}
	.exe_layer1{left: 20%;}
	.heading-culture-sub { font-size: 80px;}
	.art-heading {font-size: 30px;}
	.heading-col-sub { font-size: 60px;}
	.heading-colirbate-blk{bottom: -8px;}
	.heading_flip{font-size: 24px;}
	.thank-you-txt {  font-size: 60px;}
	.devlop-item{width: 100%; min-height: auto;}
	.heading-nabfoundation-blk{margin-bottom: -5px;}
	.m-gandhi-ab {  width: 80%;  margin-left: 0;}
	.single-arrow-left.slick-arrow {  top: -47px;  left: 0;}
	.single-arrow-right.slick-arrow {  top: -47px;  right: 0;}
	.agni-sec { width: 100%;}
	.heading-culture-sub {   font-size: 50px;}
	.pro_c_layer3 {  width: 55%;  left: 4%;   top: 25%;}
	.accordion-project .panel-title a{font-size: 20px;}
	.accodion-content {  width: 88%;   margin: 10px auto;}
	.legacy-list li{font-size: 14px;}
	.director-board{margin-top: 0;}
	.eu-content-blk { padding-top: 0;}
	.website-m-blk {  width: 40%; margin-bottom: 30px;}
	.project-box .item-insp{width: 100%;}
	.footer-wrapp{margin-bottom: 15px;}
	.list-artist-img {
	    width: 100%;
	}
	.dev-content{width: 100%;}

}
@media (max-width: 600px) {
	.header.scroll .logo { width: 230px;}
	br{display: none;}
	.team-heading-sub br{display: block;}
	.rural-heading {  font-size: 30px;}
	.bar__container{display: none;}
	.layer1_prt {width: 75%;}
	.check-box-process input[type=checkbox] + label{font-size: 13px;}
	.counter-wrap.dflex-between.counter-blk {  justify-content: center;}
	.count-txt { width: 100%; text-align: center;margin-bottom: 20px; margin-top: 20px;}
	.cou-head-txt { font-size: 30px;  justify-content: center;}
	.count-txt:after {  top: 49px;  left: 0;}
	.count-txt:nth-child(2):after{right: 0;}
	.layer1_prt {  width: 60%;  top: 18%;}
	.layer2_prt {  top: 48%;   width: 80%;}
	.sub-heading_73 {  font-size: 24px;}
	.footer-left{width: 100%; margin-bottom: 20px;}
	.le-heading-blk{width: 80%; margin: auto;}
	.heading-blk {  width: 75%;  margin-left: 4%;}	
	.layer1_at {width: 58%;top: 21%;left: 44%;}
	.banner-sec {  height: 640px;}
	.ag-content-blk { width: 100%;}
	.url-blk a{font-size: 14px;}
	.partlist-heading {font-size: 18px;}
	.flip-box-left {  width: 50%;}
	.agc_layer1{top: 25%; width: 80%;}
	.heading_ag {  font-size: 24px;}
	.fcr_layer3 {  top: 20%;  width: 35%;}
	.up-accoden.legacy-list li{margin-left: 0;}
	.accordion-project .panel-title a {  font-size: 16px;}
	.successful .flip-box-left { width: 50%;}
	.name-succesfarmer {font-size: 20px;}
	.teamlayer-banner-txt { width: 80%;}
	.teamlayer-manegment {
    width: 60%;}
    .team-board .team-heading-blk {  margin-bottom: 70px;}
    .director-board .team-heading-blk{ margin-bottom: 20px; }
    .nabsec-blk{
	    padding-bottom: 0px;
	}
	.box-right.text-right {
	    text-align: left;
	}
	.box-media-img{width: 100%;}
	.list-date-update li{font-size: 14px;}
	
}
@media (max-width: 500px) {
	.btn-login-register{display: none;}
	.c_nablayer1{top: 30%;}
	.banner-right-und {  width: 55%;}
	.bornwrap { width: 80%; margin: auto;}
	.percent_73 {font-size: 45px;}
	.step-txt {  margin-left: 0;}
	.banner-left-prt{width: 97%;}
	.heading-prs { font-size: 40px;}
	.layer1_40 {  width: 97%;  margin: auto;  left: 0;}
	.layer2_40 { width: 70%;  top: 176px;   left: 160px;}
	.c_nablayer1 {  top: 20%;  width: 70%;  left: 0;}
	.rural-heading {  font-size: 24px;}
	.prs-txt-design {  margin-left: 0;  width: 90%;}
	.txt-left-prs {  margin-right: 15px;}
	.atvImg {  height: 400px;}
	.banner-right-und {  width: 70%;}
	.banner-sec {  height: 640px;}
	.btn-probar{transform: scale(0.8);}
	.btn-link { font-size: 12px; padding: 6px 10px;}
	.layer1_prt {  width: 70%;}
	.abc_layer3 {left: 5%;  width: 75%;}
	.number-txt{font-size: 16px;}
	.legacy-list li{font-size: 14px;}
	.name-chairman {  font-size: 14px;}
	.lagecy-head-main {  font-size: 30px;}
	.develop-acc.accordion-project .panel-title a { font-size: 14px;}
	.number-txt {  font-size: 14px;  padding: 5px; margin-right: 5px;}
	.accordion-project .panel-title a span{width: 75%;}
	.le-heading-blk{padding-bottom: 20px;}
	.sub-heading_ab{font-size: 28px;}
	.ag-bold-blk .txt-content {  font-size: 16px;}
	.agzon-bold-blk .txt-content {  font-size: 16px;}
	.heading-culture {  font-size: 65px;}
	.agzon-content-blk .txt-content {  width: 100%;}
	.layer1_art { width: 53%;  top: 29%;  right: 23%;}
	.layer3_art {  width: 50%;   top: 80%;  right: 19%;}
	.exe_layer1 { left: 28%;  width: 90%;}
	.layer2_art { width: 55%; top: 64%;}
	.website-blk{width: 100%;}
	.art-heading {  font-size: 24px;}
	.bigger-txt-content { font-size: 16px;}
	.partlist-heading {font-size: 16px;}
	.partnerlist-box li {margin-left: 30px; width: 100%;}
	.step-txt .form-control{font-size: 10px;}
	.thank-you-txt {  font-size: 50px;}
	.dg-c_layer3 { width: 63%;  left: 8%;  top: 57%;}
	.devlop-content{font-size: 20px;}
	.heading_ag {  font-size: 20px;}
	.dv-brand-wrap{flex-wrap: wrap;}
	.dv-brand-right{width: 100%; margin-top: 25px;}
	.accordion-project .panel-title a {  font-size: 14px;}
	.pro_c_layer3 { width: 80%;}
	.uop_layer1 {  width: 90%;}
	.thanks-heading {   font-size: 16px; margin-top: 10px;}
	.acc-heading{font-size: 20px;}
	.acc-content-blk .partnerlist-box li{margin-top: 0;}
	.heading-col-sub {  font-size: 50px;}
	.accodion-sec { padding: 30px 0;}
	.sfb_layer3 {   width: 65%;}
	.sfb_layer1 {   width: 95%;}
	.heading-succes-farmer-blk{bottom: 0;}
	.team-derectors-blk {
	    width: 100%;
	}
	.teamlayer-manegment {
    width: 70%;}
    .team-heading {  font-size: 28px;}
    .teamlayer-banner-txt{top: 0}
    .name-chairman {  font-size: 12px;}
    .teamlayer-manegment{top: 98%;}
    .website-m-blk {  width: 75%;  margin: auto;   margin-bottom: 30px;}
    .agri_c_layer3 {  width: 60%;   left: 6%;  top: 21%;   z-index: 3;}
    .col_layer3 {  width: 40%;}
    .col_layer1 { width: 75%;}
    .news-item {width: 48%;}
    .team-slider .team-derectors-blk {
	    width: 100%;
	    margin-bottom: 25px;
	}
	.check-box-process input[type=checkbox] + label:before{
		line-height: 35px;
		vertical-align: middle;
	}
}

@media (max-width: 400px) {
	.img-banner-prt {  width: 600px;}
	.heading {
	    font-size: 30px;
	}
	.sub-heading {  font-size: 18px;}
	.logo {  width: 220px;}
	.header.scroll .logo {  width: 210px;}
	.c_40layer1{width: 95%;}
	.rural-heading {  font-size: 21px;}
	.heading-prs {  font-size: 30px;}
	.layer1_prt {  width: 75%;   top: 15%;   left: 0;}
	.layer2_prt {    top: 40%;}
	.check-box-process input[type=checkbox] + label {  font-size: 10px;line-height: 2;}
	.step-progress .step-slider .step-slider-item:after {
    content: "1";
    width: 20px;
    height: 20px;
    position: absolute;
    top: -8px;font-size: 12px;}
    /*.check-box-process input[type=checkbox] + label:before{transform: scale(0.8);}*/
    .txt-content {  font-size: 12px;}
    .sub-heading_73 {  font-size: 20px;}
    .c_teamlayer1{width: 90%;}
    .develop-acc.accordion-project .panel-title a {
	    font-size: 12px;
	}
	.eueka { padding-top: 0px;}
	.agri_layer1 {   width: 50%;}
	.agri_layer3 {   width: 40%;}
	.website-m-blk { width: 45%; margin-bottom: 20px;}
	.heading-culture-sub { font-size: 60px;}
	.heading-bigger { font-size: 30px;}
	.dg-c_layer3 {  width: 70%;  left: 8%;  top: 52%;}
	.agc_layer1{top: 5%;}
	.sfb_layer3 {   width: 75%;}
	.sfb_layer1 {  width: 100%;   top: 15%;}
	.bornwrap-ab{padding-top: 0;}
	.layer1_at {width: 70%;top: 16%;left: 30%;}
	.agri_layer1 {  width: 50%;   left: 33%;}
	.col_layer3 {  width: 50%;}
}

@media (max-width: 382px) {
	.prt-heading { font-size: 24px;}
	.flip-box-left {width: 60%;}
	.heading_flip {  font-size: 20px;}
	.teamlayer-manegment {top: 99%;}
	.news-item {width: 100%;}
}