img{
    height: auto;
}

hr {
    width: 100%;
    opacity: .3;
    background-color: #bcc4d1;
}

.sub-banner h1 {
    text-transform: uppercase;  
}

.next-page-block h1 {
    text-transform: uppercase;    
}

.next-page > div {
    text-transform: uppercase;    
}

.blog-inner-title h1 {
    text-transform: uppercase; 
}

.connect-text-field, .connect-text-message {
    color: #fff;
}
.connect-text-field.w-input.error, .connect-text-message.w-input.error {
    border: 1px solid red
}
.w-form-done {
    background-color: transparent;
}

.navlink {
    display: none;
}
.extlink {
    display: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  
  -webkit-text-fill-color: white;
  
  transition: background-color 5000s ease-in-out 0s;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}