/*
==============================================
Attestation
==============================================
*/
.attestation-wrapper {
height: 100%;
width: 100%;
background-color: #000b3555;
}
.attestation-wrapper .attestation-content {
background-color: #ffffff;
width: auto;
overflow-y: auto;
max-height: 100% !important;
max-width: 720px !important;
padding: 50px !important;
margin: 0 auto !important;
}
.attestation-heading  {
font-size: 24px;
line-height: normal;
color: var(--dark);
}
.attestation-description {
font-size: 14px;
line-height: normal;
color: var(--gray-dark);
}
.attestation-heading, .attestation-description, .attestation-buttons  {
padding: 10px;
}
/* Buttons */
.attestation-button {
display: inline-block;
font-size: 1.4rem;
line-height: normal;
font-weight: 600;
text-align: center;
background: transparent !important;
color: var(--dark) !important;
padding: 10px 30px;
font-family: var(--font-1) !important;
height: auto !important;
line-height: initial;
border-radius: 4px;
width: inherit !important;
border: 1px solid;
border-color: var(--dark);
text-transform: none;
text-decoration: none;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
/* Buttons Hover */
.attestation-button:hover {
background: var(--dark) !important;
color: var(--white) !important;
border: 1px solid;
border-color: var(--dark);
letter-spacing:0; 
}
@media only screen and (max-width: 992px) {

.image-base img {
width: 100%;
}

}
