.custom-full {
width: 100%; 
float: left; 
box-sizing: border-box; 
padding: 0px; 
}
input {
width:100%;
height:40px;
margin-bottom:10px;
}
.newsletter-button {
background-color: #1e90ff; color: white;
padding: 12px 24px;
font-size: 16px;
font-weight: 600;
border: none;
border-radius: 25px;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.newsletter-button:hover {
background-color: #0d6efd; box-shadow: 0 6px 15px rgba(0, 0, 0, 0.2);
transform: translateY(-2px);
}
.newsletter-button:active {
transform: scale(0.98);
}
.btn-sweetalert-custom-color {
background-color: #00aaff !important;
border: #00aaff !important;
color: white !important;
}