h1.new-module-h1{
  font-size: 30px;
  font-family: 'Roboto',sans-serif;
  color: #70706f;
  font-weight: 600;
}

h2.three-column-module-h2{
  color: #4b0e2f;
  background: none;
  margin-top: 30px;
  font-size: 22px;
  font-weight: 500;
  padding: 0px;
}

.three-column-module-row{
   display: flex;
   justify-content: space-between;
}

.three-column-module__col {
    flex-basis: 30%;
}

h3.three-column-module-h3 {
    font-size: 60px;
    color: #eb576d;
    text-align: left;
}
.three-column-module p.with-left-border{
  color:#70706f;
  font-size: 16px;
  border-left: solid 2px #70706f; 
  padding-left: 10px;
  text-align:left;
}

p.three-column-module-subhead {
    color: #4b0e2f;
    font-size: 18px;
    font-weight:500;
}
.three-column-module-footer {
    color: #b4b4b4;
    text-align: right;
    
}
.two-column-module {
    display: flex;
    justify-content: space-between;
    margin-top: 20px; 
}
.two-column-module__right{
  padding-left:20px;
 }
.two-column-module p{
  color:#70706f;
 }
.paragraph-module{
  margin-top:20px;
 }
.paragraph-module p{
  color:#70706f;
  margin-bottom:20px;
 }
.ribbon-heading-module {
    background: #b3b3b3;
    text-align: center;
    color: white;
    padding: 20px;
    font-size: 30px;
}

.ribbon-heading-module a {
    text-align: center;
    color: white;
    padding: 20px;
    font-size: 30px;
}

.contact-module p {
    color: #70706f;
    margin-top: 15px;
}
.contact-module h3{
  color: #70706f;
  font-size: 25px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
 }

.contact-module h5{
  color: #70706f;
  font-size: 20px;
  text-transform: none;
}
span.contact-module--bold{
  color:#1d1d1b;
  font-weight:bold;
 }
span.contact-module--bold a{
  color:#1d1d1b;
  font-weight:bold;
  font-size: 20px;
  text-transform: none;
}
span.contact-module--bold a:hover{
  text-decoration: none;
 }
.footer-info-module{
  margin-top: 40px;
}
.footer-info-module p{
  color:#b4b4b4;
  font-size:14px; 
  margin:0px;
  padding:0px;
  margin-bottom: 5px;
}

.ui-accordion h3.ui-state-default a {
    padding-right: 20px;
    display: block;
}


#landform{
    width: 100%;
    display: block;
    float: left;

}




.inner_landform .block-1{
    width: 100%;
    display: block;
    float: left;

}

.inner_landform .block-2{
    width: 45%;
    display: block;
    float: left;

}

.inner_landform .block-3{
    width: 45%;
    display: block;
    float: left;
    margin-left: 10px;

}

.inner_landform .block-4{

    width: 100%;
    display: block;
    float: left;
}

.inner_landform .feild-item{

    width: 100%;
    display: block;
    float: left;
  height: 80px;
  
}

#landform .block-1  .feild-item label, #landform .block-2  .feild-item label, #landform .block-3  .feild-item label{
    display: none!important;
  }

.inner_landform .button-block{
    display: block;
    float: left;
}


.landform2022termsandcondtion label{
    margin: 1px 0!important;
  }

.mainContent .inner_landform .block-1 #sender_name {
    width: 546px!important;
    padding: 7px 3px;
}

.inner_landform #send_submit {
    background: rgba(0, 0, 0, 0) url(../img/left_arrow_02.png) no-repeat scroll 0 center;
    border: 0 none;
    color: #584a37;
    cursor: pointer;
    float: right;
    margin: 3px 0;
    padding: 0 0 0 7px;
}
.landform2022termsandcondtion {
    margin: 10px 0 0;
      position: relative;
}

.under-line{
  text-decoration: underline;
  }
