/* Custom css file */
@font-face {
  font-family: 'candara';
  src: url(../fonts/Candara.ttf) format('opentype');
  font-weight: 200;
}

@font-face {
  font-family: 'candara';
  src: url(../fonts/Candarab.ttf) format('opentype');
  font-weight: 400;
}
.hidden {
    display: none;
}
.grayscale {
    filter: grayscale(1);
    transition: 0.3s;
}
.grayscale:hover {
    filter: grayscale(0);
}
.error-required {
    border: 2px solid #d31b1b;
}
input[type="checkbox"].error-required {
    outline: 2px solid #d31b1b;
}
.error {
    color: #d31b1b;
}
.success {
    color: #0eb767;
}

::-webkit-input-placeholder,
input,
select {
  color: #707070;
}

@media(max-width: 768px) {
    .partners {
        flex-direction: column;
        align-items: start !important;
        gap: 2rem !important;
        
    }
    .h4mobile {
        font-size: 25px;
    }
}
