html,body{font-family: "Geist", sans-serif;}
a,a:hover{text-decoration: none;}

.bg-green{background: rgba(114,168,105,0.10); border-radius: 34px;}
.bg-green{ padding: 50px;}
.bg-white{ padding: 0px 50px 0px 0px;}
.text1{font-size: 40px; line-height: 48px; font-weight: 400; color:#6FAA65;}
.text2{font-size: 18px; line-height: 24px;font-weight: 600;color:#000;}
.text3{font-size: 16px; line-height: 23px;font-weight: 400;color:#000;}
.text4{font-size: 16px; line-height: 23px;font-weight: 500;color:#000;}
.text5{font-size: 16px; line-height: 23px;font-weight: 500;color:#6FAA65; }
.text6{font-size: 32px; line-height: 46px;font-weight: 400;color:#6FAA65; }
.text7{font-size: 14px; line-height: 26px;font-weight: 400;color:rgba(28,28,28,0.75);margin-bottom: 5px;}
.btn1,.btn1:hover{font-size: 16px; line-height: 23px;font-weight: 600;color:#fff;padding: 8px 20px; background:#6FAA65 ;}
.txtblk{ color: #000;}
.ordr1{ order: 1;}
.ordr2{ order: 2;}


.wdt1{width:411px}
.wdt2{width: 270px;}
.jsc{ justify-content: center;}
.alc{align-items: center;}
.pdg1{ padding: 40px 0px;}
.mrg-btm1{ margin-bottom: 50px;}
.mrg-btm2{ margin-bottom: 15px;}
.mrg-btm3{ margin-bottom: 0px;}
.mrg-btm4{ margin-bottom: 10px;}
.mrg-btm5{ margin-bottom: 30px;}
.mrg-lft1{ margin-left:95px;}
.form-control{border:1px solid #C6C6C6; border-radius: 5px; background: #fff;font-size: 14px;
  line-height: 26px;
  font-weight: 400;
  color: rgba(28,28,28,0.75);}
.form-control:focus{border:1px solid #C6C6C6 ; box-shadow:0 0 0 .25rem rgba(114,168,105,.10);}
.form-select{ appearance: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;
background:#fff url(../images/icon-arrow.svg)95% 50% no-repeat; background-size: 10px; 
}
.grecaptcha-badge{visibility: hidden;}

@media (max-width: 992px) {
.bg-white{ padding: 0px 30px; margin-bottom: 50px;}
.pdg-mb-1{ padding: 0px;}
.bg-green {padding: 50px 30px; border-radius: 0px;}
.pdg1{ padding: 40px 0px 0px 0px;}
.container1{width: 100%;max-width: 100%;}
.ordr1{ order: 2;}
.ordr2{ order: 1;}

}


@media (max-width: 575px) {
.wdt1{width: auto;}
.wdt2{width: 200px;}
.text1{font-size: 30px; line-height: 38px; }
.text6{font-size: 22px; line-height: 26px;}
.mrg-btm1{ margin-bottom: 25px;}
.mrg-btm5{ margin-bottom: 15px;}
}
@media (max-width: 380px) {
.mrg-lft1{ margin-left:0px;}
}
