.cricle{
  background: none;
  box-shadow: 1px 1px 18px 3px #34ab1d;
  border-radius: 50%;
  width: 130px;
  height: 125px;
  margin: 0px auto;
  margin-bottom: 30px;
  padding: 40px 0;
}

.cricle img{
  max-width: 35%;
  height: auto;
  margin: 0px auto;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

.cricle:hover{
background: #34ab1d;
box-shadow: 1px 1px 18px 3px #34ab1d;
}


.nopadding{
  padding: 108px 0;
  margin: 0;
}
.intro02 img{
  max-width: 100%;
  height: auto;
  float: left;
}

p.termcontenttitle {
  font-size: 15px;
  font-weight: bold;
  color: #1fb2c1;
  text-align: left;
  margin-bottom: 5px; 
}
.intro01 img{
  max-width: 50%;
  height: auto;
  float: right;
}
p.termcontent{
  font-size: 13px;
  text-align: left;
}
section.comunity-sec.what-tiv.insidepagetoprow{
  padding: 82px 0 0 0; 
}
/*.bgimage01{
  background: url(../../new_assets/new/aboutbg.jpg) no-repeat;
  background-position: center bottom;
  background-size: cover;
}*/
.downloadicon img{
  max-width: 60%;
}
.downloadicon img.dowbloadqrcode{
  max-width: 30%;
}
.about-us-area.section-padding.count-sec-trc.downloadbutton{
  z-index: 9;
  background: url(../new/downloadbg.jpg) no-repeat;
  background-position: center center;
  background-size: cover;
}
.buttoncolor{
  padding: 13px 40px;
  background: #1fb2c1;
  border: solid 2px #1bd6e9;
  margin-top: 50px;
  color: #fff;
  font-weight: bold;
}
.buttoncolor:hover{
  background: #032124;
  border: solid 2px #00393f;
  color: #42c423;
}
.dlbtnlink{
  margin: 50px 0;
}
.downloadtitle{
  padding: 50px 0 0 0;
}
.row.downloadrow{
  margin: 0;
}
.row.visionrow{
  margin: 0;
}
.row.contactrow{
  margin: 0;
}
.header-text h3 {
  color: #42c423;
  margin-top: 0px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.5;
}
.header-text h4 {
  color: #cdcdcd;
  line-height: 1.5;
}
section.comunity-sec.visionbg {
  background: url(../../new_assets/new/visionbg.jpg) no-repeat;
  background-position: center center;
  background-size: cover;
  padding: 0px 0px;
  overflow-x: hidden;
}

.stepnumber{
  font-size: 60px;
  font-weight: bold;
  padding: 23px 0 0 0;
}
.stepnumber02{
  font-size: 42px;
  font-weight: bold;
  padding: 15px 0 0 0;
}
.services .title.steptitle{
  text-align: left;
}
.section-padding.newsteptitle {
  background: url(../../new_assets/new/stepbg02.jpg) no-repeat;
  background-position: center top;
  background-size: cover;
}

section.about-us-area.stepbg03{
  background: url(../../new_assets/new/stepbg03.jpg) no-repeat;
  background-position: center center;
  background-size: cover;  
}
.contactcode img {
  max-width: 30%;
}
.about-us-area.section-padding.count-sec-trc.scanbarcodecontact {
  background: url(../new/contactbg.jpg) no-repeat;
  background-position: center center;
  background-size: cover;
}
section.comunity-sec.what-tiv.aboutusciacia {
  background: url(../new/introbg01.jpg) no-repeat;
  background-position: bottom center;
  background-size: cover;
}
section.comunity-sec.what-tiv.introlivecall{
  background: url(../new/introbg02.jpg) no-repeat;
  background-position: top center;
  background-size: cover;
}
section.introbottomrow{
  background: url(../new/introbg03.jpg) no-repeat;
  background-position:bottom;
  background-size: cover;
}



.introtitle01{
  padding-top: 15%;
}


@media only screen and (max-width: 767px){
.section-title .stepnumber p {
    padding:  23px 0 0 0;
}
}