.one { font-size: 0.950rem!important; }
.uk-new-primary { background-color : #517dbd;  color: white; }
.uk-new-primary:hover  { background-color:#0883ec; color: white; }
.primary-blue:hover { color: #1e87f0!important; border-bottom-color: #1e87f0!important;
border-bottom: 5px solid; }
.uk-home-discover-button { margin-top: 30px; height: 40px; width: 70px; background: #bb0b0b; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; }
.uk-chips { border-radius: 500px; }
.uk-chips-shadow { box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 20%); }
.uk-divider { overflow: visible; text-align: inherit; margin: 0 0 20px 0; border: 0; border-top: 2px solid rgb(0 0 0 / 31%) }
@media screen and (min-width: 960px) {
    .uk-boss { font-weight: 900; font-size:  4rem; letter-spacing: -3px; color: #00000050; }
}
@media screen and (max-width: 959px) {
    .uk-boss { margin-top: 20px; font-weight: 900; font-size:  2rem; letter-spacing: -1px; color: #00000050; }
}
.uk-home-red-button { border: 2px solid white; }
.uk-home-red-button:hover { border: 2px solid #bb0b0b; background-color:#bb0b0b;}
.uk-home-blue-button { border: 2px solid white; }
.uk-home-blue-button:hover { border: 2px solid #126bb5; background-color:#126bb5;}
.uk-modal-background-grey { background-color:#5b6d7b; color:white; }
.uk-modal-background-blue { background-color:#4d87c6; color:white; }
.center-button { display: flex; justify-content: center; align-items: center; }
.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) { width: 300px; }
.btn-header { border: 2px solid #e00512; font-weight: 700;}
.btn-contact { border: 2px solid #e00512; background-color: #e00512; color: white; font-weight: 700; }
.bg-nav { background: white; }
.uk-navbar-nav>li>a { font-weight: 700; font-size: 1.2rem; color:#222; }
.uk-navbar-nav>li>a:hover, .uk-navbar-nav>li>a:active { color:#e00512; border-bottom-color:#e00512; border-bottom: 5px solid; }
.uk-navbar-dropdown-nav { font-size: 1rem; }
.uk-navbar-dropdown-nav>li>a { color: #333; }
.uk-navbar-dropdown-nav>li>a:hover { color:#e00512; }
.mask { border-radius:5px; padding:20px; background-color: #3c3e3c; }
.boost { font-weight: 700; }
.h2-red { color: #e00512; }
.h2-blue { color: #126bb5!important; }
.hr-grey { border-top: 1px solid #333; }
.hr-divider { border-top: 1px solid #e00512; }
.hr-primary-divider { border-top: 1px solid #517dbd; }
.section-grey { background: #9c9b9b; }
.section-grey-dark { background: #3b3d3b; }
.section-grey-light { background: #dcdcdc; }
.section-red { background: #e00512; color: white; }
.section-dark { background: #3b3d3b; color: white; }
.text-white { color:white; }
.text-red { color:#e00512; }
.text-blue { color: #126bb5!important; }
.line-footer { border-right-color:white; border-right: 1px solid; }
.uk-notification { width: 100%!important; display: flex!important; flex-direction: column; }
.uk-notification-message { padding-right: 2em!important; width: auto!important; max-width: 70%!important; text-align: left; display: inline-flex; }
.uk-notification-top-center,
.uk-notification-top-left,
.uk-notification-top-right { margin: 0!important; left: unset!important; text-align: center; }
.uk-notification-top-center > .uk-notification-message { margin: 10px auto 0; }
.uk-notification-top-left > .uk-notification-message { margin: 10px auto 0 10px; }
.uk-notification-top-right > .uk-notification-message { margin: 10px 10px 0 auto;}