body {
    font-family: "helvetica neue" !important;
}
/* body {
      font-family: helvetica neue;
      font-size: 1.1em;
      color: black;
      background-color: #ffffff;
    }

    .logo {
    height: 1.3em;
    width: auto;
    
    } */

/* h1 {
      padding-top: 3em;
      color: #000000;
      padding-bottom: 2em;


    }

    h4 {
      padding-top: 3em;
      font-size: 1.8em;
      text-decoration: underline;
      color: #000000;
      font-weight: bolder;
      padding-bottom: 2em;


    }

    img {
      margin-top: 1em;
      margin-bottom: 2em;            
      width: 40%;
      height: auto;            
    }

    h5 {
      margin-top: 1em;
      font-size: 1.4em;
      color: #8c8c8c;
    }

    p {
      line-height: 2em;

    }

    a {
      font-weight: bold;
    }

    #PageHolder{
      margin-top: 8em;
      margin-left: 3%;
      margin-right: 3%;
      padding: 1em;
      background-color: #ffffff;
      text-align: justify;
      text-justify: inter-word;
    } */

/* .top {
      color: blue; 
      border-top: solid 1px blue; 
      border-bottom: solid 1px blue; 
      padding-top: 0.3em; 
      padding-bottom: 0.3em; 
      padding-left: 1em; 
      padding-right: 1em;
    }
    .topright {
      color: #ffbb33; 
    }

    .BottomTxt {
      margin-top: 20em;
      font-size: 0.8em;
      color: black;

    }

    #emailtxt {
      padding-left: 2em;
      color: #be8345;
    }

  #privacyP {
      padding-left: 2em;
      color: #be8345;
    } */

/* #introHeading {
font-size: 1.6em;
font-weight: bold;
line-height: 1.4em;
color: #58585a;
}
#ServiceSection{

}

.introtext{
  color: #58585a;
  font-size: 1.5em;
  font-weight: bold;
  line-height: 1.6em;
}




.CsContactFieldIn {
  height: 2em;
  width: 100%;
  max-width: 50em;  
  margin-bottom: 2em;
}


.CsContactField {
  display: none;
}

.CsContactInput {
  width: 70%;  
  height: 2em;
}

.CsContactLabel { 
  float: left;
  margin-right: 1em;
  width: 20%;    
  text-align: right;  
}

.CsContactBody {
width:  40%;
height: 15em;
resize: none;
overflow: scroll;
border-color: #e1e6e1;
}

.CsContactHolderButton {
text-align: right;
margin-top: 17em;
width: 100%;
height: 3em;
}

.CsContactButton {
height: 2.5em;
width: auto;
border: none;
padding-left: 2.5em;
padding-right: 2.5em;
background-color: #ffffff;
font-size: 1.2em;
background-color: #be7331;
color: #ffffff;
cursor: pointer;
}

.CsContactButton:hover {
color: #58595b;
}


.CsContainer {
width: 100%;
max-width: 70em;
margin: 0 auto;
margin-bottom: 3em;
border: 3px #babac6 solid;
padding: 5%;
}

.CsContainer p {
color: #a0a0ab;
font-weight: bold;
}

.CsErrField {
border: 1px solid red;
} */

/* Tablet Screen Size */

/* @media screen and (max-width: 1150px) {
    img {
        width: 70%;
    }
} */

/* Mobile Screen Size */

/* @media screen and (max-width: 656px) {
    img {
        width: 100%;
    }

    .CsContactFieldIn {
        max-width: 100%;
        padding: 1em;
    }

    .CsContainer {
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 3em;
    }

    .CsContactLabel {
        width: 80%;
        text-align: left;
    }

    .CsContactInput {
        width: 80%;
    }

    .CsContainer {
        max-width: 100%;
        border: 1px solid white;
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 3em;
    }

    #PageHolder {
        padding: 2em;
    }

    .CsContactBody {
        width: 100%;
    }
} */

.hf-link:hover {
    color: #bd8346 !important;
}

.hf-border {
    border: 1px solid #bd8346 !important;
}

.hf-btn {
    border: 1px solid #bd8346 !important;
    color: #bd8346 !important;
}

.hf-btn:hover {
    background-color: #bd8346 !important;
    color: #fff !important;
}

.hf-btn-rev {
    background-color: #bd8346 !important;
    color: #fff !important;
}

.hf-card {
    height: 36em !important;
}

@media only screen and (max-width: 767px) {
    .hf-border {
        border: none !important;
    }
    .hf-card {
        height: 100% !important;
    }
}
