@media (prefers-reduced-motion: no-preference) {
  :root {
	scroll-behavior: inherit !important;
  }
}

body { font-family: "Poppins", sans-serif; background-color: #f3f3f3; }

.color-red { color: #e30513 !important; }
.color-blue      { color: #0092D4 !important; }

.uc { text-transform: uppercase; }

.fw-300 { font-weight: 300 !important; }
.fw-400 { font-weight: 400 !important; }
.fw-600 { font-weight: 600 !important; }
.fw-700 { font-weight: 700 !important; }

#main-logo { background-color: rgba(218,56,54,0.75); }

.btn-red { background-color: #e30513; border-color: #e30513; color: #fff; }
.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active { background-color: #ca0411; border-color: #b1040f; color: #fff; }
.btn-red.disabled:hover, .btn-red.disabled:focus, .btn-red.disabled:active, .btn-red.disabled.active, .btn-red[disabled]:hover, .btn-red[disabled]:focus, .btn-red[disabled]:active, .btn-red[disabled].active, fieldset[disabled] .btn-red:hover, fieldset[disabled] .btn-red:focus, fieldset[disabled] .btn-red:active, fieldset[disabled] .btn-red.active { background-color: #e30513; border-color: #e30513; color: #fff;}

.btn-blue { background-color: #0092D4; border-color: #0092D4; color: #fff; }
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active { background-color: #0080bb; border-color: #006fa1; color: #fff; }
.btn-blue.disabled, .btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled:active, .btn-blue.disabled.active, .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled]:active, .btn-blue[disabled].active, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active { background-color: #0092D4; border-color: #0092D4; color: #fff; }
