#floating-button {
  position: fixed;
  text-transform: uppercase;
  top: 50%;
  right: 0;
  z-index: 99999;
}
#floating-button a {
  background: #d5d4d5;
  color: #000000;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  padding: 10px 30px 10px 10px;
  border-radius: 10px 0px 0px 10px;
  transition: ease 0.5s !important;
}

#floating-button-social {
  position: fixed;
  top: 20%;
  left: 8%;
  z-index: 99999;
}
#floating-button-social a {
  color: white;
  display: inline-block;
  font-weight: 400;
  transition: ease 0.5s !important;
}
.circle{
	display:flex;
    color:#515151; 
    border:1px solid #d5d4d5;  
    background-color: #ffffff;
    height: 50px;
    -moz-border-radius:75px;
    -webkit-border-radius: 75px;
    width: 50px;
    justify-content:center;
	align-items:center;
  }
  #floating-button-social-mobile {
  display:none;
  } 
  h5{font-size:16px;}
  b, strong{font-weight: 500;}
  .modal-traoqua2 .modal-dialog {
    width: 510px;
            height:600px;
            background-color: transparent;
        }
   .bt{padding-top:80px;}    
   
   .img-news{height:130px;} 
   .form-dl{padding:72px 70px 0px 70px; margin-top:46px; }

@media screen and (max-width: 768px) {
    .form-dl{padding:72px 20px 0px 20px; margin-top:46px; }
	#from{margin-bottom:20px;}
    .bt{padding:30px 10px 10px 10px;}     
    #image{background-size: cover; margin-top:20px;}
 
    .s{height: 1px;}
  #floating-button-social {
  display:none;
  visibility:hidden;    
  margin-bottom: -40px;
  } 
#floating-button-social-mobile {
    display:block;
  } 
  #floating-button-social-mobile a {
  background: #ffffff;
  color: white;
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 200;
  letter-spacing: 0.3em;
  padding: 5px 5px;
  border-radius: 10px 0px 0px 10px;
  transition: ease 0.5s !important;
}
.circle{
   color:#01916d; 
    /*border:1px solid #01916d;  */
    background-color: #FFFFFF;
    height: 48px;
    -moz-border-radius:75px;
    -webkit-border-radius: 75px;
    width: 48px;
    padding:14px 18px 14px 16px;
  }
  .img-news{height:220px;} 


}
