@charset "UTF-8";
/* CSS Document */
html {
    /* 1 */
    font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge {
    margin: 0 0 20px 0;
    font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.uk-navbar-nav > li > a,
.uk-navbar-item,
.uk-navbar-toggle {
    font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.uk-text-white {
    color: #fff;
}

.uk-border-rounded {
    border-radius: 15px;
}

.uk-border-rounded-top {
    border-radius: 15px 15px 0 0;
}

.uk-border-rounded-left {
    border-radius: 15px 0 0 15px;
}

.uk-border-rounded-right {
    border-radius: 0 15px 15px 0;
}

.uk-border-rounded-bottom {
    border-radius: 0 0 15px 15px;
}

.pageFooter {
    background-color: #211103;
    color: white;
}

.pageFooterDisclaimer {
    background-color: #080708;
    color: white;
}

.uk-blur {
    background-color: rgba(255, 255, 255, 0.2);
    backdrop-filter: saturate(180%) blur(14px);
    -webkit-backdrop-filter: saturate(180%) blur(14px);
    transform: translate3d(0, 0, 0);
}

.uk-blur-2 {
    background-color: rgba(255, 255, 255, 0.75);
    backdrop-filter: saturate(180%) blur(14px);
    -webkit-backdrop-filter: saturate(180%) blur(14px);
    transform: translate3d(0, 0, 0);
}

.uk-blur-red {
    background-color: rgba(182, 32, 37, 0.25);
    backdrop-filter: saturate(180%) blur(14px);
    -webkit-backdrop-filter: saturate(180%) blur(14px);
    transform: translate3d(0, 0, 0);
}

.freedom-blue {
    background-color: #0b568c;
}

.freedom-red {
    background-color: #b62227;
}

#star-five {
    margin: 50px 0;
    position: relative;
    display: block;
    color: red;
    width: 0px;
    height: 0px;
    border-right: 100px solid transparent;
    border-bottom: 70px solid red;
    border-left: 100px solid transparent;
    transform: rotate(35deg);
}

#star-five:before {
    border-bottom: 80px solid red;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    position: absolute;
    height: 0;
    width: 0;
    top: -45px;
    left: -65px;
    display: block;
    content: '';
    transform: rotate(-35deg);
}

#star-five:after {
    position: absolute;
    display: block;
    color: red;
    top: 3px;
    left: -105px;
    width: 0px;
    height: 0px;
    border-right: 100px solid transparent;
    border-bottom: 70px solid red;
    border-left: 100px solid transparent;
    transform: rotate(-70deg);
    content: '';
}


.uk-button-primary {
    background-color: #05548b;
    color: #fff;
    border: 1px solid transparent;
}

/* Hover */
.uk-button-primary:hover {
    background-color: #b62025;
    color: #fff;
}

/* OnClick + Active */
.uk-button-primary:active,
.uk-button-primary.uk-active {
    background-color: #fff;
    color: #b62025;
}

.uk-text-extra-bold {
    font-weight: 900;
}

.uk-text-inactive {
    color: darkred;
}

.uk-text-active {
    color: green;
}
