.btn-verdeagua {
	border: 2px solid #00fbee !important;
    color: #00fbee !important;
	background-color: transparent !important;
    
    padding: 12px 30px !important;
    margin-right: 10px;
}
.btn-verdeagua:hover {
	
	-webkit-box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
-moz-box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
	transform: translateX(5px);
}

.btn-transparente {
	background: transparent !important;
	color: #fff !important;
	
    padding: 12px 30px !important;
    margin-right: 10px;
}
.btn-transparente:hover {
	background: transparent !important;
	color: #fff !important;
	-webkit-box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
-moz-box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
box-shadow: 10px 10px 22px -15px rgba(105,105,105,1);
	transform: translateX(5px);
}
.bg-black-claims{
	background-color:#010F1F}
.copyright-right{
	color:#fff !important;
	font-weight: 100;}	
	
  #cont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100vh;
  
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  background-color: #000000cf;
  transition: linear 100ms;
}


#cont.loaded {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 1s, opacity 1s linear;
}

#square {
width: 100px;
  height: 100px;
  background-color: transparent;
  animation: spin 2s linear infinite;
  border-radius: 50%;
  border: solid 2px transparent;
  border-left-color: #245196;
 
}



@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
 .radius20{
	 border-radius:20px !important;} 
 