.circle a{
    top:20px;
    right:10px;
    width:73px;
    height:73px;
    line-height:60px;
    border-radius:66px;
    font-size:16px;
    color:#fff;
    font-family: 'PT Sans', sans-serif;
    text-align:center;
    background-color:#72c43e;
    position:fixed;
    text-decoration:none;
    z-index:1000;
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
     background-image: url('./z_call-icon.png');
}
.circle a:hover{
    color:#fff;
    background-color:#3780ee;
    -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.button-admin{
  display: inline-block;
  z-index: 11111;
  border: none;
  position: fixed;
  margin-left:-100px;
  right:11%;
  max-width: 300px;
  bottom:50px;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 5px 5px;
  font-size: 1.1em;
  line-height: 1.42857143;
  border-radius: 4px;
  color: #fff;
  background-color: #ff8000;
  }
  .button-admin:hover {
    color: #fff;
    background-color: #000;
  }
.customcontactform {
  margin: 2px 2px 2px 2px;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="date"], textarea, select, .form-control {
  color: #000 !important;
  border-color: #fff !important;
  background-color:  #fff !important;
}
.InputfieldHeader {
  display: none;
}
.btn-default {
  color: #fff;
  background-color: #9cc026;
}
.btn-default:hover {
  color: #fff;
  background-color: #669543;
}
.logo-txt  {
  font-size: 2em;
  line-height: 1em;
  font-style: italic;
  padding-right: 20px;
  }
h2{
  font-size: 2em;
  }
  .text-white a, a:link, a:visited, a:hover, a:active{
    color: #fff!important;
    } 
    .custom-b  {
      color: #fff;
      margin-top: 1px;
      font-size: 1.2em;
      line-height: 1.2em;
    }
    

@media (max-width:768px) {
  h1 {
    font-size: 23px;
    }
  #hero2
 {
    height: 600px!important;
  }
  #hero2 h2
  {
     display: none;
   }
  .p-y-lg {
    padding-top:70px!important;
    }
  #nav1-3, .logo-txt {
    display:none;
    }
  .p-t-md {
    padding-top:1px!important;
    }
  .vertical-center-abs, .vertical-center-rel {
    top:55%;
    }
  .btn-nav  {
    font-size: 13px;
    top: 10px;
    }
  #partners3-1   {
    display:none;
    }

.pwcmb-widget__text h2 {
  font-size: 1em!important;
  line-height: 1em!important;
  }
  .pwcmb-widget__button {
    font-size: 13px;
    padding: 5px 5px 5px 5px;
    }
    .pwcmb-widget--notice
    {
      padding: 10px 5px 5px 15px;
      }
      .pwcmb-widget__actions {
        padding-top: 5px;
        }
.logo-txt  {
  display:none;
  }
  }


@media (min-width: 768px) {
  .hided, .custom-b  {
    display:none;
    }
  .circle {
  display: none;
  }
}
