.btn-whatsapp {
    display:block;
    width:70px;
    height:70px;
    color:#fff;
    position: fixed;
    right:20px;
    bottom:20px;
    border-radius:50%;
    line-height:80px;
    text-align:center;
    z-index:999;
 }
 .btn-warning {
     color: #FFFFFF;
     background-color: #ffc107;
     border-color: #ffc107;
 }

 .btn-send { 
   color: #ffffff; 
   background-color: #003AB4; 
   border-color: #130269; 
 } 

 .btn-send:hover, 
 .btn-send:focus, 
 .btn-send:active, 
 .btn-send.active, 
 .open .dropdown-toggle.btn-send { 
   color: #ffffff; 
   background-color: #48c400; 
   border-color: #48c400; 
 } 

 .btn-send:active, 
 .btn-send.active, 
 .open .dropdown-toggle.btn-send { 
   background-image: none; 
 } 

 .btn-send.disabled, 
 .btn-send[disabled], 
   fieldset[disabled] .btn-send, 
 .btn-send.disabled:hover, 
 .btn-send[disabled]:hover, 
   fieldset[disabled] .btn-send:hover, 
 .btn-send.disabled:focus, 
 .btn-send[disabled]:focus, 
   fieldset[disabled] .btn-send:focus, 
 .btn-send.disabled:active, 
 .btn-send[disabled]:active, 
   fieldset[disabled] .btn-send:active, 
 .btn-send.disabled.active, 
 .btn-send[disabled].active, 
   fieldset[disabled] .btn-send.active { 
     background-color: #003AB4; 
     border-color: #130269; 
   } 

 .btn-send .badge { 
   color: #003AB4; 
   background-color: #ffffff; 
 }
 .telephone{
     margin-left: -375px;
 }

 .eye{
     position:absolute;
     height:auto;
     width:30%;
     top: 10px;
     left : 30%;
     z-index: 1;        
 }

 .heaven
 {
     position:relative;
     height:auto;
     width:100%;
     z-index: -1;
 } 

 /*Form position */
 .form-position-device {
   margin-top: 0;      
 }

 /*Tel position*/
 .img-tel{            
   position: relative;
   left: 50%;
   top: 50%;
   width: 40%;
   transform: translate(-50%, -50%);
   -webkit-transform: translate(-47%, -10%);
 }

 .background-gradient{
  background: linear-gradient(to right, rgba(3, 77, 227, 1) 0, rgba(0, 142, 250, 1) 100%);
 }
a{
    /* font-family: 'Roboto Regular';
    font-size: 17px; */
    color: #fff;
    padding: 0px 0px;
    background: 0 0;
}
.navbar-nav li>a:focus, .navbar-nav >li>a:hover {
  color: #61f700;
  background: 0 0;
}
.header {
  width: 100%;
  float: left;
  padding: 10px 0 35px;
}
.list-inline>li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
.menu-header-top {
  margin: 0;
}

@media (max-width: 575.98px){
  
}
.header .menu-header-top .tel-top-right {
    color: #fff;
}
@media (max-width: 575.98px){

  .header .menu-header-top {
      width: 100%;
      margin-bottom: 20px;
      margin-top: 10px;
  }
}
@media (max-width: 575.98px){

  .header .menu-header-top .menu-top_mobil {
      float: left;
      text-align: center;
      width: 60%;
  }
}
 @media only screen and (max-device-width: 480px) {
   /* define mobile specific styles come here */
   .form-position-device {
     margin-top: -10%;
   }
 }

 /*Ocultar el imagen del telefono cuando cambia la orientacion en mobile*/   
 @media only screen and (max-width: 768px) {     
   .img-tel {        
     display: none !important;
   }
 }