#back.topstop,
#home.topstop,
.topstop.topstop {
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute !important;
}
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}
body,
hr,
html {
    width: 100%;
}
body,
h1 {
    color: #666;
}
body {
    margin: 0;
    height: 100%;
    overflow-x: hidden;
    font-size: 1.1875rem;
    font-family: Arial, sans-serif;
    font-smoothing: subpixel-antialiased;
    text-align: left;
    line-height: 1.5;
    font-weight: 400;
}
details,
main {
    display: block;
}
h1 {
    font-size: 2em;
    font-size: 1.125rem;
    font-family: Arial, serif;
    font-weight: 600;
    margin: 10px 0 44px;
    line-height: 1.32;
    text-transform: uppercase;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    border: 1px solid rgba(0, 33, 105, 0.2);
    margin: 55px 0 50px;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: bolder;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
img {
    border-style: none;
    height: auto;
    -ms-interpolation-mode: bicubic;
}
button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button,
input {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
    -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText;
}
fieldset {
    padding: 0.35em 0.75em 0.625em;
}
legend {
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal;
}
progress {
    vertical-align: baseline;
}
textarea {
    overflow: auto;
}
[type="checkbox"],
[type="radio"],
legend {
    box-sizing: border-box;
    padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
summary {
    display: list-item;
}
[hidden],
template {
    display: none;
}
figure {
    margin: 0;
    padding: 0;
}
.clickable-div,
a,
button {
    cursor: pointer;
    border: 0;
}
* {
    box-sizing: border-box;
    font-display: fallback;
}
.alert {
    z-index: 3;
}
header {
    position: relative;
    display: flex;
    background-color: #fff;
    z-index: 99;
}
header.scroll-on {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
}
footer,
main {
    z-index: 1;
}
.band-cta,
.band-image,
.band-title,
.blog-feature-content-image,
.blog-feature-content-text,
.blog-feature-cta,
.blog-feature-icon,
.blog-feature-image,
.blog-feature-text,
.blog-feature-title,
.blog-feature-video,
.blog-feature-wrap-cta,
.blog-feature-wrap-image,
.blog-feature-wrap-title,
.blog-zone-cta,
.blog-zone-image,
.blog-zone-title,
.feature-content-image,
.feature-content-text,
.feature-cta,
.feature-icon,
.feature-image,
.feature-text,
.feature-title,
.feature-video,
.feature-wrap-cta,
.feature-wrap-image,
.feature-wrap-title,
.slick-slide.slick-loading img,
.zone-cta,
.zone-image,
.zone-title {
    display: none;
}
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.circle-pattern),
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.content-fullwidth),
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.content-fullwidth-match) {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.circle-pattern) .zone,
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.content-fullwidth) .zone,
#back .page-100 .col-main .blog-feature-content-wysiwyg .band:not(.content-fullwidth-match) .zone {
    padding: 0;
}
input::-ms-clear {
    display: none;
}
.blog-feature,
.blog-feature-wrap,
.feature,
.feature-wrap {
    display: flex;
    max-width: 100%;
}
.blog-feature-padding,
.feature-padding {
    width: 100%;
}
button {
    background: 0 0;
}
figure[class*="-inner"] {
    width: 100%;
    height: 100%;
    transition: 0.3s;
    z-index: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.video-responsive {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
}
.feature-wrap,
main .feature {
    width: 100%;
}
.video-responsive iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}
.band-pagetitle {
    position: fixed !important;
    left: -1000%;
    top: -1000%;
}
.page-content {
    margin: auto;
}
.feature-wrap-inner {
    display: flex;
    flex-wrap: wrap;
}
.table-responsive {
    max-width: 100%;
    overflow-x: auto;
}
.band-content-hero-1,
.band-hero-1,
header .band:not(.band-logo, .panel-closed) {
    opacity: 0;
    -webkit-transform: 0.3s;
    transform: 0.3s;
}
body:not(.preload) .band-content-hero-1,
body:not(.preload) .band-hero-1,
body:not(.preload) header .band:not(.band-logo, .panel-closed) {
    opacity: 1;
    -webkit-transform: 0.3s;
    transform: 0.3s;
}
.resizing *,
.resizing [ncr-panel],
.resizing [ncr-panel] * {
    transition: 0s !important;
    -webkit-animation: 0s !important;
    animation: 0s !important;
}
.alignnone {
    margin: 10px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 0 auto 24px;
    width: 100%;
    text-align: center;
}
.alignleft,
.alignright {
    float: right;
    margin: 10px 0 20px 20px;
    text-align: left;
}
.alignleft {
    float: left;
    margin: 10px 20px 20px 0;
}
.aligncenter img,
.alignleft img,
.alignnone img,
.alignright img {
    max-width: 100%;
}
.aligncenter figure,
.alignleft figure,
.alignnone figure,
.alignright figure {
    margin: 0 0 10px;
}
.aligncenter figcaption,
.alignleft figcaption,
.alignnone figcaption,
.alignright figcaption {
    font-size: 0.9em;
    font-weight: 600;
}
.no-post-header {
    width: 100%;
    text-align: center;
    padding: 3em 20px;
}
.ncr-anglesssss {
    display: flex;
    position: relative;
    justify-content: center;
    align-items: center;
    width: 14px;
    height: 14px;
    margin: 0;
    padding: 0;
}
.ncr-anglesssss::after,
.ncr-anglesssss::before {
    content: "";
    display: flex;
    width: 2px;
    height: 8px;
    background-color: red;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 0;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 2px;
}
.ncr-anglesssss::before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: -5px;
    bottom: 0;
}
.ncr-anglesssss.small::after,
.ncr-anglesssss.small::before {
    width: 1px;
}
:root {
    --color-dark1: #002169;
    --color-dark2: #002169;
    --color-dark3: #002169;
    --color-dark4: #002169;
    --color-dark5: #002169;
    --color-dark6: #002169;
    --color-light1: #80bb00;
    --color-light2: #ffb71b;
    --color-light3: #80bb00;
    --color-light4: #80bb00;
    --color-light5: #80bb00;
    --color-light6: #80bb00;
}
.margin1,
.margin2 {
    position: fixed;
    top: 0;
    width: calc(50vw - 629.5px);
    height: 100%;
    background-color: #002169;
    z-index: 999999;
    pointer-events: none;
}
.margin1 {
    left: 0;
    transition: 0.3s;
}
.margin1::after,
.margin1::before {
    content: "";
    transition: 0.3s;
    position: absolute;
    top: 0;
    height: 100%;
}
.margin1::after {
    width: calc(100% + 52px);
    left: 0;
    z-index: 9999;
}
.margin1::before {
    background-color: #80bb00;
    z-index: 999999;
    width: 27px;
    right: -27px;
}
@media only screen and (max-width: 1199px) {
    .margin1::before {
        width: 27px;
        right: -27px;
    }
}
@media only screen and (max-width: 899px) {
    .margin1::before {
        width: 27px;
        right: -27px;
    }
}
@media only screen and (max-width: 599px) {
    .margin1::before {
        width: 20px;
        right: -20px;
    }
}
.margin2 {
    right: 0;
    transition: 0.3s;
}
.margin2::after,
.margin2::before {
    content: "";
    transition: 0.3s;
    position: absolute;
    top: 0;
    height: 100%;
}
.margin2::after {
    width: calc(100% + 52px);
    left: -52px;
    z-index: 9999;
}
.margin2::before {
    background-color: #80bb00;
    z-index: 999999;
    width: 27px;
    left: -27px;
}
@media only screen and (max-width: 1199px) {
    .margin2::before {
        width: 27px;
        left: -27px;
    }
}
@media only screen and (max-width: 899px) {
    .margin2::before {
        width: 27px;
        left: -27px;
    }
}
@media only screen and (max-width: 599px) {
    .margin2::before {
        width: 20px;
        left: -20px;
    }
}
#back .col-main {
    flex-direction: column;
}
.band-block-divider,
.page-100 .col-main .band {
    width: 100%;
}
.page-100 {
    display: flex;
}
.page-100 .col-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: stretch;
    align-items: stretch;
    width: 100%;
}
footer .band:not(.content-fullwidth-match),
main .band:not(.content-fullwidth-match) {
    width: 100%;
    max-width: 1244px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 27px;
    padding-right: 27px;
}
@media only screen and (max-width: 1199px) {
    footer .band:not(.content-fullwidth-match),
    main .band:not(.content-fullwidth-match) {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 899px) {
    footer .band:not(.content-fullwidth-match),
    main .band:not(.content-fullwidth-match) {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 599px) {
    footer .band:not(.content-fullwidth-match),
    main .band:not(.content-fullwidth-match) {
        padding-left: 20px;
        padding-right: 20px;
    }
}
footer .band.content-fullwidth,
main .band.content-fullwidth {
    max-width: 100%;
    padding: 0;
}
footer .content-fullwidth-match .zone,
main .content-fullwidth-match .zone {
    width: 100%;
    max-width: 1244px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 27px;
    padding-right: 27px;
}
@media only screen and (max-width: 1199px) {
    footer .content-fullwidth-match .zone,
    main .content-fullwidth-match .zone {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 899px) {
    footer .content-fullwidth-match .zone,
    main .content-fullwidth-match .zone {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 599px) {
    footer .content-fullwidth-match .zone,
    main .content-fullwidth-match .zone {
        padding-left: 20px;
        padding-right: 20px;
    }
}
.page-75-25 {
    display: flex;
    width: 100%;
    max-width: 1244px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 27px;
}
@media only screen and (max-width: 1199px) {
    .page-75-25 {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 899px) {
    .page-75-25 {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 599px) {
    .page-75-25 {
        padding-left: 20px;
        padding-right: 20px;
    }
}
.page-75-25 .col-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: stretch;
    align-items: stretch;
    width: 864px;
    max-width: 75%;
    margin-left: auto;
    padding-right: 25px;
}
.page-75-25 .col-main > * {
    width: 100%;
}
.page-75-25 .col-side {
    width: 380px;
    max-width: 25%;
    margin-right: auto;
    padding-left: 25px;
}
.band-100,
.band-25-75,
.band-33,
.band-33-66,
.band-50-50,
.band-75-25,
.zone-100,
.zone-25-75,
.zone-33,
.zone-33-66,
.zone-50-50,
.zone-75-25 {
    display: flex;
}
.band-100 > .zone {
    width: 100%;
    max-width: 100%;
}
.band-25-75 > .zone:nth-of-type(odd) {
    width: 25%;
    max-width: 25%;
}
.band-25-75 > .zone:nth-of-type(even) {
    width: 75%;
    max-width: 75%;
}
.band-33-66 > .zone:nth-of-type(odd) {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
.band-33-66 > .zone:nth-of-type(even) {
    width: 66.6666666666%;
    max-width: 66.6666666667%;
}
.band-50-50 > .zone:nth-of-type(even),
.band-50-50 > .zone:nth-of-type(odd) {
    width: 50%;
    max-width: 50%;
}
.band-66-33 > .zone:nth-of-type(odd) {
    width: 66.6666666666%;
    max-width: 66.6666666667%;
}
.band-66-33 > .zone:nth-of-type(even) {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
.band-75-25 > .zone:nth-of-type(odd) {
    width: 75%;
    max-width: 75%;
}
.band-75-25 > .zone:nth-of-type(even),
.zone-25-75 > .feature-wrap:nth-of-type(odd) {
    width: 25%;
    max-width: 25%;
}
.band-33 > .zone {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
.zone-100 .feature-wrap {
    width: 100%;
    max-width: 100%;
}
.zone-25-75 > .feature-wrap:nth-of-type(even) {
    width: 75%;
    max-width: 75%;
}
.zone-33-66 > .feature-wrap:nth-of-type(odd) {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
.zone-33-66 > .feature-wrap:nth-of-type(even) {
    width: 66.6666666666%;
    max-width: 66.6666666667%;
}
.zone-50-50 > .feature-wrap:nth-of-type(even),
.zone-50-50 > .feature-wrap:nth-of-type(odd) {
    width: 50%;
    max-width: 50%;
}
.zone-66-33 > .feature-wrap:nth-of-type(odd) {
    width: 66.6666666666%;
    max-width: 66.6666666667%;
}
.zone-66-33 > .feature-wrap:nth-of-type(even) {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
.zone-75-25 .feature-wrap:nth-of-type(odd) {
    width: 75%;
    max-width: 75%;
}
.zone-75-25 .feature-wrap:nth-of-type(even) {
    width: 25%;
    max-width: 25%;
}
.zone-33 .feature-wrap {
    width: 33.3333333333%;
    max-width: 33.3333333333%;
}
@media only screen and (max-width: 400px) {
    .break-x-narrow {
        flex-wrap: wrap;
    }
    .break-x-narrow > * {
        width: 100%;
        max-width: 100%;
    }
    .break-x-narrow.page-content .band:not(.content-fullwidth) .zone {
        padding: 0 1em;
    }
}
@media only screen and (max-width: 600px) {
    .break-narrow {
        flex-wrap: wrap;
    }
    .break-narrow > * {
        width: 100%;
        max-width: 100%;
    }
    .break-narrow.page-content .band:not(.content-fullwidth) .zone {
        padding: 0 1em;
    }
}
@media only screen and (max-width: 900px) {
    .break-medium {
        flex-wrap: wrap;
    }
    .break-medium > * {
        width: 100%;
        max-width: 100%;
    }
    .break-medium.page-content .band:not(.content-fullwidth) .zone {
        padding: 0 1em;
    }
}
@media only screen and (max-width: 1200px) {
    .break-wide {
        flex-wrap: wrap;
    }
    .break-wide > * {
        width: 100%;
        max-width: 100%;
    }
    .break-wide.page-content .band:not(.content-fullwidth) .zone {
        padding: 0 1em;
    }
}
@media only screen and (max-width: 1800px) {
    .break-x-wide {
        flex-wrap: wrap;
    }
    .break-x-wide > * {
        width: 100%;
        max-width: 100%;
    }
    .break-x-wide > .page .band {
        padding: 0 1em;
    }
    .break-x-wide.page-content .band:not(.content-fullwidth) .zone {
        padding: 0 1em;
    }
}
.btn {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
}
.btn .fa-angle-right,
.btn .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn {
        font-size: 0.8522rem;
    }
}
.btn:active,
.btn:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn:focus,
.btn:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn.active,
.btn:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn.big {
    padding: 20px;
    border-width: 2.6px;
}
.btn.outline {
    border: 2px solid #80bb00;
    background: #80bb00;
    color: #fff;
    transition: 0.3s;
}
.btn.outline:active,
.btn.outline:active:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn.outline:focus,
.btn.outline:focus:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn.outline:focus-within {
    transition: 0.3s;
    border-color: transparent;
}
.btn.outline.active,
.btn.outline:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn.outline.big {
    border-width: 2.6px;
}
.btna {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
}
.btna .fa-angle-right,
.btna .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btna {
        font-size: 0.8522rem;
    }
}
.btna:active,
.btna:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btna:focus,
.btna:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btna:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btna.active,
.btna:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn-1 {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #002169;
    transition: 0.3s;
    margin-bottom: 5px;
}
.btn-1.big {
    padding: 20px;
    border-width: 2.6px;
}
.btn-1.outline {
    border: 2px solid #80bb00;
    background: #fff;
    color: #80bb00;
    transition: 0.3s;
}
.btn-1.outline:active,
.btn-1.outline:active:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-1.outline:focus,
.btn-1.outline:focus:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-1.outline:focus-within {
    transition: 0.3s;
    border-color: transparent;
}
.btn-1.outline.active,
.btn-1.outline:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-1.outline.big {
    border-width: 2.6px;
}
.btn-1a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #fff;
    transition: 0.3s;
}
.btn-1a .fa-angle-right,
.btn-1a .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-1a {
        font-size: 0.8522rem;
    }
}
.btn-1a:active,
.btn-1a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1a:focus,
.btn-1a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1a.active,
.btn-1a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1 .fa-angle-right,
.btn-1 .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-1 {
        font-size: 0.8522rem;
    }
}
.btn-1:active,
.btn-1:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1:focus,
.btn-1:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.btn-1.active,
.btn-1:hover,
.btn-2 {
    background-color: #002169;
    transition: 0.3s;
}
.btn-1.active,
.btn-1:hover {
    color: #80bb00;
    border-color: transparent;
}
.btn-2 {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    color: #fff;
    margin-bottom: 5px;
}
.btn-2.big {
    padding: 20px;
    border-width: 2.6px;
}
.btn-2.outline {
    border: 2px solid #002169;
    background: #fff;
    color: #002169;
    transition: 0.3s;
}
.btn-2.outline:active,
.btn-2.outline:active:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-2.outline:focus,
.btn-2.outline:focus:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-2.outline:focus-within {
    transition: 0.3s;
    border-color: transparent;
}
.btn-2.outline.active,
.btn-2.outline:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-2.outline.big {
    border-width: 2.6px;
}
.btn-2a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #002169;
    color: #fff;
    transition: 0.3s;
}
.btn-2a .fa-angle-right,
.btn-2a .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-2a {
        font-size: 0.8522rem;
    }
}
.btn-2a:active,
.btn-2a:active:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2a:focus,
.btn-2a:focus:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2a:focus-within {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2a.active,
.btn-2a:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2 .fa-angle-right,
.btn-2 .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-2 {
        font-size: 0.8522rem;
    }
}
.btn-2:active,
.btn-2:active:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2:focus,
.btn-2:focus:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2:focus-within {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-2.active,
.btn-2:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.btn-3 {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #ffb71b;
    color: #fff;
    transition: 0.3s;
    margin-bottom: 5px;
}
.btn-3.big {
    padding: 20px;
    border-width: 2.6px;
}
.btn-3.outline {
    border: 2px solid #ffb71b;
    background: #fff;
    color: #ffb71b;
    transition: 0.3s;
}
.btn-3.outline:active,
.btn-3.outline:active:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-3.outline:focus,
.btn-3.outline:focus:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-3.outline:focus-within {
    transition: 0.3s;
    border-color: transparent;
}
.btn-3.outline.active,
.btn-3.outline:hover {
    transition: 0.3s;
    border-color: transparent;
}
.btn-3.outline.big {
    border-width: 2.6px;
}
.btn-3a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #ffb71b;
    color: #fff;
    transition: 0.3s;
}
.btn-3a .fa-angle-right,
.btn-3a .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-3a {
        font-size: 0.8522rem;
    }
}
.btn-3a:active,
.btn-3a:active:hover {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3a:focus,
.btn-3a:focus:hover {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3a:focus-within {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3a.active,
.btn-3a:hover {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3 .fa-angle-right,
.btn-3 .fa-caret-right,
.templatePlacer .buttons button .fa-angle-right,
.templatePlacer .buttons button .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .btn-3 {
        font-size: 0.8522rem;
    }
}
.btn-3:active,
.btn-3:active:hover,
.templatePlacer .buttons button:active,
.templatePlacer .buttons button:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.btn-3:active,
.btn-3:active:hover {
    background-color: #e79e00;
    color: #fff;
}
.btn-3:focus,
.btn-3:focus:hover {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3:focus-within {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
.btn-3.active,
.btn-3:hover {
    transition: 0.3s;
    background-color: #e79e00;
    color: #fff;
    border-color: transparent;
}
@font-face {
    font-family: "NCR-Utility-Icons";
    src: url(fonts/NCR-Utility-Icons.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}
[class*=" icon-utility-"],
[class^="icon-utility-"] {
    font-family: "NCR-Utility-Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-utility-accessibility:before {
    content: "";
}
.icon-utility-account-alt:before {
    content: "";
}
.icon-utility-account-plus:before {
    content: "";
}
.icon-utility-account:before {
    content: "";
}
.icon-utility-adjust:before {
    content: "";
}
.icon-utility-apple:before {
    content: "";
}
.icon-utility-arrow-down-alt:before {
    content: "";
}
.icon-utility-arrow-down:before {
    content: "";
}
.icon-utility-arrow-left:before {
    content: "";
}
.icon-utility-arrow-right-alt:before {
    content: "";
}
.icon-utility-arrow-right:before {
    content: "";
}
.icon-utility-arrow-up-alt:before {
    content: "";
}
.icon-utility-arrow-up:before {
    content: "";
}
.icon-utility-arrow-left-alt:before {
    content: "";
}
.icon-utility-asterisk:before {
    content: "";
}
.icon-utility-attention-alt:before {
    content: "";
}
.icon-utility-attention:before {
    content: "";
}
.icon-utility-back-alt:before {
    content: "";
}
.icon-utility-back:before {
    content: "";
}
.icon-utility-bars-alt:before {
    content: "";
}
.icon-utility-bars:before {
    content: "";
}
.icon-utility-blog:before {
    content: "";
}
.icon-utility-building:before {
    content: "";
}
.icon-utility-bullhorn:before {
    content: "";
}
.icon-utility-calculator:before {
    content: "";
}
.icon-utility-calendar:before {
    content: "";
}
.icon-utility-caret-down-alt:before {
    content: "";
}
.icon-utility-caret-down:before {
    content: "";
}
.icon-utility-caret-left-alt:before {
    content: "";
}
.icon-utility-caret-left:before {
    content: "";
}
.icon-utility-caret-right-alt:before {
    content: "";
}
.icon-utility-caret-right:before {
    content: "";
}
.icon-utility-caret-up-alt:before {
    content: "";
}
.icon-utility-caret-up:before {
    content: "";
}
.icon-utility-cc-amazonpay:before {
    content: "";
}
.icon-utility-cc-amex:before {
    content: "";
}
.icon-utility-cc-applepay:before {
    content: "";
}
.icon-utility-cc-discover:before {
    content: "";
}
.icon-utility-cc-mastercard:before {
    content: "";
}
.icon-utility-cc-paypal:before {
    content: "";
}
.icon-utility-chart-line:before {
    content: "";
}
.icon-utility-chart-pie:before {
    content: "";
}
.icon-utility-chat-voice:before {
    content: "";
}
.icon-utility-chat:before {
    content: "";
}
.icon-utility-check-alt:before {
    content: "";
}
.icon-utility-check:before {
    content: "";
}
.icon-utility-circle-open:before {
    content: "";
}
.icon-utility-circle:before {
    content: "";
}
.icon-utility-clock:before {
    content: "";
}
.icon-utility-close-alt:before {
    content: "";
}
.icon-utility-close:before {
    content: "";
}
.icon-utility-minus-alt:before {
    content: "";
}
.icon-utility-minus:before {
    content: "";
}
.icon-utility-creditcard:before {
    content: "";
}
.icon-utility-delineator:before {
    content: "";
}
.icon-utility-desktop:before {
    content: "";
}
.icon-utility-dollar-hand:before {
    content: "";
}
.icon-utility-dollar:before {
    content: "";
}
.icon-utility-download:before {
    content: "";
}
.icon-utility-email-alt:before {
    content: "";
}
.icon-utility-email:before {
    content: "";
}
.icon-utility-plus-alt:before {
    content: "";
}
.icon-utility-plus:before {
    content: "";
}
.icon-utility-facebook-alt:before {
    content: "";
}
.icon-utility-facebook:before {
    content: "";
}
.icon-utility-fax:before {
    content: "";
}
.icon-utility-file:before {
    content: "";
}
.icon-utility-globe:before {
    content: "";
}
.icon-utility-googleplay:before {
    content: "";
}
.icon-utility-googleplus-alt:before {
    content: "";
}
.icon-utility-googleplus:before {
    content: "";
}
.icon-utility-handshake:before {
    content: "";
}
.icon-utility-heart-hand:before {
    content: "";
}
.icon-utility-heart:before {
    content: "";
}
.icon-utility-home:before {
    content: "";
}
.icon-utility-info-alt:before {
    content: "";
}
.icon-utility-info:before {
    content: "";
}
.icon-utility-instagram-alt:before {
    content: "";
}
.icon-utility-instagram:before {
    content: "";
}
.icon-utility-laptop:before {
    content: "";
}
.icon-utility-leaf:before {
    content: "";
}
.icon-utility-lightbulb:before {
    content: "";
}
.icon-utility-linkedin-alt:before {
    content: "";
}
.icon-utility-linkedin:before {
    content: "";
}
.icon-utility-lock-open:before {
    content: "";
}
.icon-utility-lock:before {
    content: "";
}
.icon-utility-map-pin:before {
    content: "";
}
.icon-utility-more-alt:before {
    content: "";
}
.icon-utility-more:before {
    content: "";
}
.icon-utility-news:before {
    content: "";
}
.icon-utility-percent:before {
    content: "";
}
.icon-utility-phone-alt:before {
    content: "";
}
.icon-utility-phone:before {
    content: "";
}
.icon-utility-photo:before {
    content: "";
}
.icon-utility-piggybank:before {
    content: "";
}
.icon-utility-play-alt:before {
    content: "";
}
.icon-utility-play:before {
    content: "";
}
.icon-utility-print:before {
    content: "";
}
.icon-utility-question-alt:before {
    content: "";
}
.icon-utility-question:before {
    content: "";
}
.icon-utility-quote-close:before {
    content: "";
}
.icon-utility-quote-open:before {
    content: "";
}
.icon-utility-r-circle:before {
    content: "";
}
.icon-utility-search:before {
    content: "";
}
.icon-utility-settings:before {
    content: "";
}
.icon-utility-share:before {
    content: "";
}
.icon-utility-shield:before {
    content: "";
}
.icon-utility-signup:before {
    content: "";
}
.icon-utility-smartphone:before {
    content: "";
}
.icon-utility-social:before {
    content: "";
}
.icon-utility-square-full:before {
    content: "";
}
.icon-utility-square-open:before {
    content: "";
}
.icon-utility-square:before {
    content: "";
}
.icon-utility-star-half:before {
    content: "";
}
.icon-utility-star:before {
    content: "";
}
.icon-utility-tablet:before {
    content: "";
}
.icon-utility-tm:before {
    content: "";
}
.icon-utility-tumblr-alt:before {
    content: "";
}
.icon-utility-tumblr:before {
    content: "";
}
.icon-utility-twitter-alt:before {
    content: "";
}
.icon-utility-twitter:before {
    content: "";
}
.icon-utility-umbrella:before {
    content: "";
}
.icon-utility-upload:before {
    content: "";
}
.icon-utility-video:before {
    content: "";
}
.icon-utility-yelp-alt:before {
    content: "";
}
.icon-utility-yelp:before {
    content: "";
}
.icon-utility-youtube-alt:before {
    content: "";
}
.icon-utility-youtube:before {
    content: "";
}
.ncr-icons {
    display: flex;
}
.ncr-icons.minus:before,
.ncr-icons.plus:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.minus:before {
    content: "";
}
.ncr-icons.caret-right:before,
.ncr-icons.caret-up:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.caret-right:before {
    content: "";
}
.ncr-icons.close:before,
.ncr-icons.globe:before,
.ncr-icons.info:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.close:before,
.ncr-icons.globe:before {
    content: "";
}
.ncr-icons.close:before {
    content: "";
}
.ncr-icons.icon-utility-bars:before,
.ncr-icons.lock:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.icon-utility-bars:before {
    content: "";
}
.ncr-icons.location:before,
.ncr-icons.search:before,
.ncr-icons.shield:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.location:before,
.ncr-icons.search:before {
    content: "";
}
.ncr-icons.search:before {
    content: "";
}
.ncr-icons.arrow-right:before,
.ncr-icons.check:before {
    font-family: "NCR-Utility-Icons" !important;
    margin: auto;
    content: "";
}
.ncr-icons.arrow-right:before {
    content: "";
}
@font-face {
    font-family: "NCR-Cred-Icons";
    src: url(fonts/NCR-Cred-Icons.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
[class*=" icon-cred-"],
[class^="icon-cred-"] {
    font-family: "NCR-Cred-Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-cred-amazon-alt:before {
    content: "";
}
.icon-cred-amazon-color .path1:before {
    content: "";
    color: #000;
}
.icon-cred-amazon-color .path2:before {
    content: "";
    margin-left: -3.18359375em;
    color: #aeaeae;
}
.icon-cred-amazon-color .path3:before {
    content: "";
    margin-left: -3.18359375em;
    color: #f89820;
}
.icon-cred-amazon-color .path4:before {
    content: "";
    margin-left: -3.18359375em;
    color: #fff;
}
.icon-cred-amazon:before {
    content: "";
}
.icon-cred-appstore-alt:before {
    content: "";
}
.icon-cred-appstore-color .path1:before {
    content: "";
    color: #000;
}
.icon-cred-appstore-color .path2:before {
    content: "";
    margin-left: -3.18359375em;
    color: #aeaeae;
}
.icon-cred-appstore-color .path3:before {
    content: "";
    margin-left: -3.18359375em;
    color: #fff;
}
.icon-cred-appstore:before {
    content: "";
}
.icon-cred-bbb-alt-plus:before {
    content: "";
}
.icon-cred-bbb-alt:before {
    content: "";
}
.icon-cred-bbb:before {
    content: "";
}
.icon-cred-cuna:before {
    content: "";
}
.icon-cred-ehl:before {
    content: "";
}
.icon-cred-eho:before {
    content: "";
}
.icon-cred-fdic-member:before {
    content: "";
}
.icon-cred-fdic:before {
    content: "";
}
.icon-cred-googleplay-alt:before {
    content: "";
}
.icon-cred-googleplay-color .path1:before {
    content: "";
    color: #000;
}
.icon-cred-googleplay-color .path2:before {
    content: "";
    margin-left: -3.18359375em;
    color: #aeaeae;
}
.icon-cred-googleplay-color .path3:before {
    content: "";
    margin-left: -3.18359375em;
    color: #fff;
}
.icon-cred-googleplay-color .path4:before {
    content: "";
    margin-left: -3.18359375em;
    color: #00dfff;
}
.icon-cred-googleplay-color .path5:before {
    content: "";
    margin-left: -3.18359375em;
    color: #ffbd00;
}
.icon-cred-googleplay-color .path6:before {
    content: "";
    margin-left: -3.18359375em;
    color: #e22653;
}
.icon-cred-googleplay-color .path7:before {
    content: "";
    margin-left: -3.18359375em;
    color: #06e775;
}
.icon-cred-googleplay:before {
    content: "";
}
.icon-cred-kindle-alt:before {
    content: "";
}
.icon-cred-kindle-color .path1:before {
    content: "";
    color: #000;
}
.icon-cred-kindle-color .path2:before {
    content: "";
    margin-left: -3.18359375em;
    color: #aeaeae;
}
.icon-cred-kindle-color .path3:before {
    content: "";
    margin-left: -3.18359375em;
    color: #f89820;
}
.icon-cred-kindle-color .path4:before {
    content: "";
    margin-left: -3.18359375em;
    color: #000;
}
.icon-cred-kindle-color .path5:before {
    content: "";
    margin-left: -3.18359375em;
    color: #fff;
}
.icon-cred-kindle:before {
    content: "";
}
.icon-cred-moneypass:before {
    content: "";
}
.icon-cred-nafcu:before {
    content: "";
}
.icon-cred-ncr-color .path1:before {
    content: "";
    color: #4fb949;
}
.icon-cred-ncr-color .path2:before {
    content: "";
    margin-left: -1em;
    color: #fff;
}
.icon-cred-ncr:before {
    content: "";
}
.icon-cred-ncua-alt:before {
    content: "";
}
.icon-cred-ncua-text-bold:before {
    content: "";
}
.icon-cred-ncua-text:before {
    content: "";
}
.icon-cred-ncua:before {
    content: "";
}
[ncr-panel].panel-pop:not(.panel-overlay) {
    position: fixed;
    z-index: 99;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transition: 0.3s;
}
[ncr-panel].panel-pop:not(.panel-overlay) > :not(.popout-bg) {
    position: relative;
    z-index: 1;
    margin: auto;
}
[ncr-panel].panel-pop:not(.panel-overlay) .popout-bg {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    transition: 0.3s;
}
[ncr-panel].panel-closed {
    pointer-events: none !important;
    overflow: hidden;
}
[ncr-panel].panel-closed * {
    pointer-events: none !important;
}
[ncr-panel],
[ncr-panel]:active,
[ncr-panel]:active:hover,
[ncr-toggle],
[ncr-toggle]:active,
[ncr-toggle]:active:hover {
    transition: 0.3s;
}
[ncr-panel]:focus,
[ncr-panel]:focus:hover,
[ncr-toggle]:focus,
[ncr-toggle]:focus:hover {
    transition: 0.3s;
}
[ncr-panel]:focus-within,
[ncr-toggle]:focus-within {
    transition: 0.3s;
}
[ncr-panel].active,
[ncr-panel]:hover,
[ncr-toggle].active,
[ncr-toggle]:hover {
    transition: 0.3s;
}
#back.preload :not(.panel-closed),
#back.resizing-page :not(.panel-closed),
#home.preload :not(.panel-closed),
#home.resizing-page :not(.panel-closed) {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
    -webkit-animation-duration: 0s !important;
    animation-duration: 0s !important;
    transition: none !important;
}
#back.preload [ncr-toggle].panel-closed,
#back.resizing-page [ncr-toggle].panel-closed,
#home.preload [ncr-toggle].panel-closed,
#home.resizing-page [ncr-toggle].panel-closed {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
    -webkit-animation-delay: 0s !important;
    animation-delay: 0s !important;
    -webkit-backface-visibility: hidden !important;
    backface-visibility: hidden !important;
    animation-duration: 0s !important;
    -webkit-animation-duration: 0s !important;
    transition: all 0s !important;
}
#back.preload [ncr-panel].panel-closed,
#back.resizing-page [ncr-panel].panel-closed,
#home.preload [ncr-panel].panel-closed,
#home.resizing-page [ncr-panel].panel-closed {
    height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    visibility: hidden;
}
.templatePlacer,
.templatePlacer .theTemplate {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    transition: 0.3s;
}
.templatePlacer {
    z-index: 99999999999;
    background-color: #fff;
    border-radius: 0;
}
.templatePlacer .theTemplate {
    display: flex;
    justify-content: center;
    opacity: 0;
    pointer-events: none;
}
@media (max-width: 1199px) {
    .templatePlacer .theTemplate {
        display: none !important;
    }
}
.templatePlacer .theTemplate:not(.active) {
    opacity: 0 !important;
}
.templatePlacer .buttons {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 999999999;
    padding: 8px;
    display: flex;
    flex-wrap: wrap;
    width: 230px;
    justify-content: center;
    transition: 0.3s;
}
.templatePlacer .buttons button {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    font-size: 40px;
    padding: 0 30px;
    position: relative;
    bottom: -400px;
    right: 0;
    transition: 0.3s;
    width: calc(50% - 10px);
    margin: 5px 5px 10px;
}
@media (max-width: 899px) {
    .templatePlacer .buttons button {
        font-size: 0.8522rem;
    }
}
.templatePlacer .buttons button:focus,
.templatePlacer .buttons button:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons button:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons button.active,
.templatePlacer .buttons button:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons .checkBox {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    font-size: 30px;
    padding: 0 30px;
    position: relative;
    bottom: -400px;
    right: 0;
    transition: 0.3s;
    width: 100%;
    width: calc(100% - 10px);
    margin-bottom: 10px;
}
.templatePlacer .buttons .checkBox .fa-angle-right,
.templatePlacer .buttons .checkBox .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .templatePlacer .buttons .checkBox {
        font-size: 0.8522rem;
    }
}
.templatePlacer .buttons .checkBox:active,
.templatePlacer .buttons .checkBox:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons .checkBox:focus,
.templatePlacer .buttons .checkBox:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons .checkBox:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons .checkBox.active,
.templatePlacer .buttons .checkBox:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .buttons .guides {
    position: absolute;
    transition: 0.3s;
    margin: 5px;
    width: 100px;
    height: 121px;
}
.templatePlacer .buttons:active {
    transition: 0.3s;
}
.templatePlacer .buttons:active button,
.templatePlacer .buttons:active:hover button {
    transition: 0.3s;
    bottom: 0;
    right: 0;
}
.templatePlacer .buttons:active .opacityCounter,
.templatePlacer .buttons:active:hover .opacityCounter {
    transition: 0.3s;
    bottom: 8px;
    right: 223px;
}
.templatePlacer .buttons:active .checkBox,
.templatePlacer .buttons:active:hover .checkBox {
    transition: 0.3s;
    bottom: 0;
    right: 0;
    padding: 5px;
}
.templatePlacer .buttons:active .guides,
.templatePlacer .buttons:active:hover .guides {
    bottom: 128px;
    right: 223px;
}
.templatePlacer .buttons:active:hover {
    transition: 0.3s;
}
.templatePlacer .buttons:focus {
    transition: 0.3s;
}
.templatePlacer .buttons:focus button,
.templatePlacer .buttons:focus:hover button {
    transition: 0.3s;
    bottom: 0;
    right: 0;
}
.templatePlacer .buttons:focus .opacityCounter,
.templatePlacer .buttons:focus:hover .opacityCounter {
    transition: 0.3s;
    bottom: 8px;
    right: 223px;
}
.templatePlacer .buttons:focus .checkBox,
.templatePlacer .buttons:focus:hover .checkBox {
    transition: 0.3s;
    bottom: 0;
    right: 0;
    padding: 5px;
}
.templatePlacer .buttons:focus .guides,
.templatePlacer .buttons:focus:hover .guides {
    bottom: 128px;
    right: 223px;
}
.templatePlacer .buttons:focus:hover {
    transition: 0.3s;
}
.templatePlacer .buttons:focus-within {
    transition: 0.3s;
}
.templatePlacer .buttons:focus-within button {
    transition: 0.3s;
    bottom: 0;
    right: 0;
}
.templatePlacer .buttons:focus-within .opacityCounter {
    transition: 0.3s;
    bottom: 8px;
    right: 223px;
}
.templatePlacer .buttons:focus-within .checkBox {
    transition: 0.3s;
    bottom: 0;
    right: 0;
    padding: 5px;
}
.templatePlacer .buttons:focus-within .guides {
    bottom: 128px;
    right: 223px;
}
.templatePlacer .buttons.active,
.templatePlacer .buttons:hover {
    transition: 0.3s;
}
.templatePlacer .buttons.active button,
.templatePlacer .buttons:hover button {
    transition: 0.3s;
    bottom: 0;
    right: 0;
}
.templatePlacer .buttons:hover .opacityCounter {
    transition: 0.3s;
    bottom: 8px;
    right: 223px;
}
.templatePlacer .buttons:hover .checkBox {
    transition: 0.3s;
    bottom: 0;
    right: 0;
    padding: 5px;
}
.templatePlacer .buttons:hover .guides {
    bottom: 128px;
    right: 223px;
}
.templatePlacer .buttons.active .opacityCounter {
    transition: 0.3s;
    bottom: 8px;
    right: 223px;
}
.templatePlacer .buttons.active .checkBox {
    transition: 0.3s;
    bottom: 0;
    right: 0;
    padding: 5px;
}
.templatePlacer .buttons.active .guides {
    bottom: 128px;
    right: 223px;
}
.templatePlacer .guides,
.templatePlacer .opacityCounter {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    font-size: 17px;
    position: absolute;
    bottom: -408px;
    right: 223px;
    transition: 0.3s;
    margin: 5px;
    width: 100px;
    height: 111px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a .fa-angle-right,
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a .fa-caret-right,
.alert.panel-pop .zone .zone-cta a .fa-angle-right,
.alert.panel-pop .zone .zone-cta a .fa-caret-right,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a .fa-angle-right,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a .fa-caret-right,
.alert.panel-top .zone .zone-cta a .fa-angle-right,
.alert.panel-top .zone .zone-cta a .fa-caret-right,
.templatePlacer .guides .fa-angle-right,
.templatePlacer .guides .fa-caret-right,
.templatePlacer .opacityCounter .fa-angle-right,
.templatePlacer .opacityCounter .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .templatePlacer .guides,
    .templatePlacer .opacityCounter {
        font-size: 0.8522rem;
    }
}
.templatePlacer .guides:active,
.templatePlacer .guides:active:hover,
.templatePlacer .opacityCounter:active,
.templatePlacer .opacityCounter:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .guides:focus,
.templatePlacer .guides:focus:hover,
.templatePlacer .opacityCounter:focus,
.templatePlacer .opacityCounter:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .guides:focus-within,
.templatePlacer .opacityCounter:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:active,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:active:hover,
.templatePlacer .guides.active,
.templatePlacer .guides:hover,
.templatePlacer .opacityCounter.active,
.templatePlacer .opacityCounter:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.templatePlacer .guides span,
.templatePlacer .opacityCounter span {
    font-size: 40px;
}
.templatePlacer input[type="checkbox"]::before {
    content: "";
    width: 0.65em;
    height: 0.65em;
    -webkit-clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80%0, 43% 62%);
    clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80%0, 43% 62%);
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left;
    transition: 120ms transform ease-in-out;
    transition:
        120ms transform ease-in-out,
        120ms -webkit-transform ease-in-out;
    box-shadow: inset 1em 1em var(--form-control-color);
    background-color: rgba(255, 255, 255, 0.4392156863);
    position: absolute;
    left: 10px;
    top: 14px;
    bottom: 0;
    margin: auto;
}
.templatePlacer input[type="checkbox"]:checked {
    background-color: rgba(0, 33, 105, 0.5);
}
.templatePlacer input[type="checkbox"]:checked::before {
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
}
.preload [class*="cover-image"],
[class*="cover-image"] {
    opacity: 1;
    -webkit-animation: opacity 0.3s ease-in;
    animation: opacity 0.3s ease-in;
}
[class*="cover-image"] img {
    opacity: 0;
    display: none;
}
.preload [class*="cover-image"] {
    opacity: 0;
}
.slick-next,
.slick-prev {
    position: absolute;
    display: block;
    height: 20px;
    width: 20px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: 0 0;
    color: transparent;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: 0;
    outline: 0;
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
    outline: 0;
    background: 0 0;
    color: transparent;
}
.page-content .slick-dots li button:focus:before,
.page-content .slick-dots li button:hover:before,
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
    opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: #fff;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
    left: -25px;
}
[dir="rtl"] .slick-prev {
    left: auto;
    right: -25px;
}
.slick-prev:before {
    content: "←";
}
.slick-next:before,
[dir="rtl"] .slick-prev:before {
    content: "→";
}
.slick-next {
    right: -25px;
}
[dir="rtl"] .slick-next {
    left: -25px;
    right: auto;
}
[dir="rtl"] .slick-next:before {
    content: "←";
}
.page-content .slick-dots {
    position: absolute;
    bottom: -25px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
}
.page-content .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.page-content .slick-dots li button {
    border: 0;
    background: 0 0;
    display: block;
    height: 20px;
    width: 20px;
    outline: 0;
    line-height: 0;
    font-size: 0;
    color: transparent;
    padding: 5px;
    cursor: pointer;
}
.page-content .slick-dots li button:focus,
.page-content .slick-dots li button:hover,
.slick-list:focus {
    outline: 0;
}
.page-content .slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-family: "slick";
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: 0.25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.page-content .slick-dots li.slick-active button:before {
    opacity: 0.75;
}
.slick-slider {
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list,
.slick-slider,
.slick-track {
    position: relative;
    display: block;
}
.slick-list {
    margin: 0;
    padding: 0;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    left: 0;
    top: 0;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:after,
.slick-track:before {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-initialized .slick-slide,
.slick-slide img {
    display: block;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
#back .band-login-toggle a .close,
#back .band-login-toggle button,
.slick-arrow.slick-hidden {
    display: none;
}
@media (max-width: 899px) {
    body {
        font-size: 0.9812rem;
    }
}
body * {
    transition: 0s;
}
@media (max-width: 899px) {
    h1 {
        font-size: 0.9378rem;
    }
}
h2,
h3,
h4,
h5,
h6 {
    color: #002169;
    line-height: 1.32;
}
h2 {
    font-size: 1.5625rem;
    font-family: Arial, serif;
    font-weight: 600;
    margin: 0 0 25px;
}
@media (max-width: 899px) {
    h2 {
        font-size: 1.25rem;
    }
}
h3,
h4,
h5,
h6 {
    font-family: Arial, sans-serif;
}
h3 {
    font-size: 1.3125rem;
    font-weight: 600;
    margin: 0 0 27px;
    text-transform: uppercase;
}
@media (max-width: 899px) {
    h3 {
        font-size: 1.0692rem;
    }
}
h4,
h5,
h6 {
    font-size: 1.1875rem;
    font-weight: 800;
    margin: 0 0 0.5em;
}
@media (max-width: 899px) {
    h4 {
        font-size: 0.9812rem;
    }
}
h5,
h6 {
    font-weight: 900;
}
@media (max-width: 899px) {
    h5 {
        font-size: 0.9812rem;
    }
}
h6 {
    font-size: 1rem;
}
@media (max-width: 899px) {
    h6 {
        font-size: 0.8522rem;
    }
}
a,
li > a,
strong > a {
    color: #1967d2;
    display: inline-block;
    line-height: 1.3;
    font-weight: 600;
    transition: 0.3s;
}
a:active,
a:active:hover,
li > a:active,
li > a:active:hover,
strong > a:active,
strong > a:active:hover {
    transition: 0.3s;
    color: #1967d2;
    text-decoration: none;
}
a:focus,
a:focus:hover,
li > a:focus,
li > a:focus:hover,
strong > a:focus,
strong > a:focus:hover {
    transition: 0.3s;
    color: #1967d2;
    text-decoration: none;
}
a:focus-within,
li > a:focus-within,
strong > a:focus-within {
    transition: 0.3s;
    color: #1967d2;
    text-decoration: none;
}
a.active,
a:hover,
li > a.active,
li > a:hover,
strong > a.active,
strong > a:hover {
    transition: 0.3s;
    color: #1967d2;
    text-decoration: none;
}
p {
    font-weight: 300;
    margin: 0 0 1.5em;
    color: #666;
    font-size: 1.125rem;
}
@media (max-width: 899px) {
    p {
        font-size: 0.9378rem;
    }
}
p a {
    text-decoration: underline;
}
.band-block-divider {
    display: flex;
    background-color: #002169;
    justify-content: center;
    align-items: center;
}
.band-block-divider h2 {
    color: #fff;
    margin: 0;
    padding: 1em 0;
    font-size: 2.625rem;
}
@media (max-width: 899px) {
    .band-block-divider h2 {
        font-size: 2.4258rem;
    }
}
input[type="text"],
input[type="text"]:active,
input[type="text"]:active:hover {
    transition: 0.3s;
}
input[type="text"]:focus,
input[type="text"]:focus:hover {
    transition: 0.3s;
}
input[type="text"]:focus-within {
    transition: 0.3s;
}
input[type="text"].active,
input[type="text"]:hover,
textarea,
textarea:active,
textarea:active:hover {
    transition: 0.3s;
}
textarea:focus,
textarea:focus:hover {
    transition: 0.3s;
}
textarea:focus-within {
    transition: 0.3s;
}
input[type="checkbox"],
input[type="checkbox"]:active,
input[type="checkbox"]:active:hover,
textarea.active,
textarea:hover {
    transition: 0.3s;
}
input[type="checkbox"]:focus,
input[type="checkbox"]:focus:hover {
    transition: 0.3s;
}
input[type="checkbox"]:focus-within {
    transition: 0.3s;
}
input[type="checkbox"].active,
input[type="checkbox"]:hover,
input[type="radio"],
input[type="radio"]:active,
input[type="radio"]:active:hover {
    transition: 0.3s;
}
input[type="radio"]:focus,
input[type="radio"]:focus:hover {
    transition: 0.3s;
}
input[type="radio"]:focus-within {
    transition: 0.3s;
}
button,
button:active,
button:active:hover,
input[type="radio"].active,
input[type="radio"]:hover,
input[type="submit"],
input[type="submit"]:active,
input[type="submit"]:active:hover {
    transition: 0.3s;
}
button:focus,
button:focus:hover,
input[type="submit"]:focus,
input[type="submit"]:focus:hover {
    transition: 0.3s;
}
button:focus-within,
input[type="submit"]:focus-within {
    transition: 0.3s;
}
button.active,
button:hover,
input[type="submit"].active,
input[type="submit"]:hover,
table tr {
    transition: 0.3s;
}
.appfield1 {
    border: 1px solid #333;
    border-radius: 3px;
    box-shadow: none;
    padding: 8px;
    color: #666;
    margin: 5px;
}
.appfield1::-webkit-input-placeholder {
    color: #666;
}
.appfield1::-moz-placeholder {
    color: #666;
}
.appfield1::placeholder {
    color: #666;
}
.appfield2 {
    background: #d9d9d9;
    border: 1px solid #404040;
    border-radius: 3px;
    padding: 8px;
    color: #666;
    margin: 5px;
}
.appfield2::-webkit-input-placeholder {
    color: #666;
}
.appfield2::-moz-placeholder {
    color: #666;
}
.appfield2::placeholder {
    color: #666;
}
.input-group {
    flex-wrap: wrap;
    margin: 5px 0;
    width: 100%;
    display: flex;
}
.input-group .input-group-btn {
    margin: 5px;
}
.input-group .input-group-btn .btn {
    height: 100%;
}
table {
    background: 0 0;
    border: 0;
    border-collapse: collapse;
    line-height: normal;
    /*margin: 0 auto 30px;*/
    *margin: 0 auto 0px;
    padding: 0;
    text-align: center;
    display: inline-table;
    width: 100%;
}
table td,
table th {
    margin: 0;
    text-align: left;
}
table th {
    border: 0;
    color: #fff;
    padding: 1em 15px;
    background: #002169;
}
table td {
    padding: 8px 15px;
}
table td img {
    max-width: 1.25em;
}
table tr:nth-child(odd) {
    background: #f7f7f7;
}
table tr:nth-child(even) {
    background: #f0f0f0;
}
table tr:active,
table tr:active:hover {
    transition: 0.3s;
    background: #e8e8e8;
}
table tr:focus,
table tr:focus:hover {
    transition: 0.3s;
    background: #e8e8e8;
}
table tr:focus-within {
    transition: 0.3s;
    background: #e8e8e8;
}
table tr.active,
table tr:hover {
    transition: 0.3s;
    background: #e8e8e8;
}
ol,
ul {
    padding: 0 0 7px;
}
ol ol,
ul ul {
    margin-bottom: -0.5em;
    margin-left: 1em;
    padding: 0.4em 0;
}
ol li ul li,
ol li ul li ol li ul li,
ul li {
    list-style: none;
}
ol li ul li ol li ul li::before,
ol li ul li::before,
ul li::before,
ul ul li::before {
    background: #666;
    content: " ";
    width: 5px;
    height: 5px;
    border-radius: 50%;
    margin-left: -1em;
    margin-right: 0.6em;
    position: relative;
}
ol li ul li ol li ul li::before,
ol li ul li::before,
ul li::before {
    display: inline-flex;
    top: -3px;
    font-size: 15px;
}
#back .col-side .feature-wrap,
ol li,
ul li ol li ol li {
    background: 0 0;
}
ul {
    margin: 0 0 5px;
}
ul li {
    list-style-type: none;
}
ul li a {
    display: inline;
}
ul ul li::before {
    display: inline-block;
}
ol {
    margin: 0 0 5px 22px;
}
ol li,
ul li {
    line-height: 1.2em;
    padding: 2px 0 1.5px 1em;
}
ol li ol li {
    background: 0 0;
    list-style: lower-alpha;
}
blockquote {
    border-left: 0;
}
blockquote:before {
    color: #002169;
    content: "“";
    display: block;
    font-size: 50px;
    left: -20px;
    position: relative;
    top: 0;
}
blockquote cite {
    color: #002169;
    display: block;
    margin-top: 10px;
}
blockquote cite:before {
    content: "— ";
}
.preload .alert.panel-opened {
    max-height: 0 !important;
    transition: 0.3s;
    transition-delay: 0s;
}
header header.scroll-off {
    position: static;
    top: 150%;
}
header header.scroll-on {
    position: fixed;
    top: 0;
    left: 0;
}
.ncr-slider {
    overflow: hidden;
}
#back header {
    box-shadow: 0 0 14px rgba(0, 0, 0, 0.2);
}
#back .band-login-toggle a {
    display: flex;
    opacity: 1;
}
#back .col-side .feature-wrap .feature,
.alert.alert.panel-pop .zone .feature-wrap .feature .feature-image .feature-image-inner img {
    width: 100%;
}
.feature-wrap-site-search {
    display: flex;
    flex-direction: column;
    margin-top: 30px;
}
.feature-wrap-site-search .input-group {
    display: flex;
    flex-wrap: nowrap;
}
.feature-wrap-site-search .input-group input {
    width: 100%;
    border: 1px solid rgba(0, 33, 105, 0.5);
    padding: 10px;
    margin: 0;
    font-size: 1.5rem;
}
@media (max-width: 899px) {
    .feature-wrap-site-search .input-group input {
        font-size: 1.2042rem;
    }
}
.feature-wrap-site-search .input-group .input-group-btn {
    margin: 0 0 0 5px;
}
.feature-wrap-site-search .input-group .input-group-btn input {
    font-size: 1.125rem;
    height: 100%;
}
@media (max-width: 899px) {
    .feature-wrap-site-search .input-group .input-group-btn input {
        font-size: 0.9378rem;
    }
}
.feature-wrap-site-search .search-results {
    margin-top: 20px;
    margin-bottom: 20px;
}
.feature-wrap-site-search .search-results h2 {
    font-size: 1.375rem;
    margin: 0;
}
@media (max-width: 899px) {
    .feature-wrap-site-search .search-results h2 {
        font-size: 1.1138rem;
    }
}
.band-search-results .feature-wrap .feature .feature-content-text h3,
.band-search-results .feature-wrap .feature .feature-content-text p,
.feature-wrap-search-results {
    margin: 0;
}
.band-search-results .feature-wrap {
    flex-direction: column;
}
.band-search-results .feature-wrap .feature {
    margin-bottom: 20px;
    border-bottom: 1px solid rgba(0, 33, 105, 0.5);
}
.band-search-results .feature-wrap .feature:nth-last-child(1) {
    border-bottom: 0 solid rgba(0, 33, 105, 0.5);
    margin-bottom: 0;
}
.band-search-results .feature-wrap .feature .feature-content-text {
    display: flex;
    flex-direction: column;
}
.band-search-results .feature-wrap .feature .feature-content-text p {
    margin-bottom: 20px;
}
#home .band-login-toggle a,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened .open,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened .open {
    display: none;
}
#home .band-promos-1 {
    width: 50%;
}
@media (max-width: 1199px) {
    #home .band-promos-1 {
        width: 100%;
        order: 2;
    }
}
#home .band-promos-2 {
    width: 50%;
}
@media (max-width: 1199px) {
    #home .band-promos-2 {
        width: 100%;
        order: 1;
    }
}
.alert.panel-top {
    align-items: flex-start;
    z-index: 1;
    position: relative;
    overflow: hidden;
    transition: 0.3s;
}
.alert.panel-top .zone {
    display: flex;
}
.alert.panel-pop .zone .feature-wrap .feature,
.alert.panel-top .zone .feature-wrap .feature {
    width: 100%;
    padding: 15px;
    flex-wrap: wrap;
}
.alert.panel-top .zone .feature-wrap,
.alert.panel-top .zone .feature-wrap .feature .feature-title {
    width: 100%;
    display: block;
}
.alert.panel-top .zone .feature-wrap .feature .feature-content {
    margin: auto;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.alert.panel-top .zone .feature-wrap .feature .feature-content .feature-content-text {
    padding: 15px 0;
    display: block;
    width: 100%;
}
.alert.panel-top .zone .feature-wrap .feature .feature-content .feature-content-text h2 {
    text-align: left;
    font-size: 1.5rem;
}
@media (max-width: 899px) {
    .alert.panel-top .zone .feature-wrap .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.alert.panel-top .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-top .zone .feature-wrap .feature .feature-content .feature-content-text p {
    font-weight: 300;
    text-align: left;
    line-height: 1.5;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-title,
.alert.panel-top .zone .feature-wrap .feature .feature-cta {
    width: 100%;
    display: block;
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: #80bb00;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    display: inline-block;
    margin: 0;
    color: #fff;
    text-decoration: none;
}
@media (max-width: 899px) {
    .alert.panel-top .zone .feature-wrap .feature .feature-cta a {
        font-size: 0.8522rem;
    }
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:focus,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a.active,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a:hover,
.alert.panel-top .zone .zone-cta a:active,
.alert.panel-top .zone .zone-cta a:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .feature-wrap .feature .feature-cta a span,
.alert.panel-top .zone .feature-wrap .feature .feature-cta a svg,
.alert.panel-top.alert-level-one .zone .zone-cta a span {
    color: #fff;
}
.alert.panel-top .zone .zone-cta {
    margin-right: 20px;
    display: block;
    margin-top: 15px;
    opacity: 1;
}
.alert.panel-top .zone .zone-cta a {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    display: flex;
    margin: 0;
    padding: 0;
    width: 42px;
    height: 42px;
    opacity: 1;
}
@media (max-width: 899px) {
    .alert.panel-top .zone .zone-cta a {
        font-size: 0.8522rem;
    }
}
.alert.panel-top .zone .zone-cta a:focus,
.alert.panel-top .zone .zone-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .zone-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-top .zone .zone-cta a.active,
.alert.panel-top .zone .zone-cta a:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .zone-cta a > *,
.alert.panel-top .zone .zone-cta a > * {
    margin: auto;
    height: 27px;
    width: 19px;
    font-size: 20px;
}
.alert.panel-top .zone .zone-cta a span {
    display: flex;
    margin: auto !important;
    opacity: 1;
}
.alert.panel-pop .zone .zone-cta a span:before,
.alert.panel-pop .zone .zone-cta a svg:before,
.alert.panel-top .zone .zone-cta a span:before {
    align-self: flex-start;
    margin: auto;
}
.alert.panel-top.alert-level-one {
    background: #80bb00;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h1,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h2,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p {
    color: #002169;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a {
    color: #002169;
    transition: 0.3s;
}
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:active:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:active:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:active:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:active:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus-within,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus-within,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus-within,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active,
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a.active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a.active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a.active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:hover,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a.active,
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-content .feature-content-text p a:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus,
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a.active,
.alert.panel-top.alert-level-one
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:active:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:active:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:active:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:active:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a,
.alert.panel-top.alert-level-one .zone .zone-cta a {
    background-color: #002169;
    color: #fff;
}
.alert.panel-top.alert-level-two {
    background: #002169;
}
.alert.panel-top.alert-level-three .zone .zone-cta a span,
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h1,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h2,
.alert.panel-top.alert-level-two .zone .zone-cta a span {
    color: #fff;
}
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p {
    color: #fff;
    transition: 0.3s;
}
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:focus,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus-within,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus-within,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus-within,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active,
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3.active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h3:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4.active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h4:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5.active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text h5:hover,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p.active,
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-content .feature-content-text p:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus,
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:active:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:active:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:active:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:active:hover,
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a.active,
.alert.panel-top.alert-level-two
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a,
.alert.panel-top.alert-level-two .zone .zone-cta a {
    background-color: #80bb00;
    color: #fff;
}
.alert.panel-top.alert-level-three {
    background: #ffb71b;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h1,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h2,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h1,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h2 {
    color: #002169;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p {
    color: #002169;
    transition: 0.3s;
}
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:focus,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:focus-within,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:focus-within,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:focus-within,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:active:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3.active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h3:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4.active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h4:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5.active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text h5:hover,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p.active,
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-content .feature-content-text p:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:active:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:active:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:active:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:active:hover,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a.active,
.alert.panel-top.alert-level-three
    .zone
    .feature-wrap
    .feature
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    a:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a,
.alert.panel-top.alert-level-three .zone .zone-cta a {
    background-color: #002169;
    color: #fff;
}
.alert.panel-top.panel-opened {
    max-height: 200vh;
    transition: max-height 0.5s ease-in-out;
}
.alert.panel-top.panel-opened .popout-bg {
    top: 0;
}
.alert.panel-top.panel-closed {
    max-height: 0;
    transition: max-height 0.5s ease-in-out;
}
.alert.panel-top.panel-closed .popout-bg {
    top: 200vw;
}
.alert.panel-pop {
    display: flex;
    align-items: flex-start;
    z-index: 9;
    position: fixed;
    overflow: hidden;
    max-height: 0;
}
.alert.panel-pop .zone {
    width: 700px;
    max-width: 90%;
    padding: 2em;
    box-shadow: 0 0 9px rgba(1, 1, 1, 0.4);
    border-radius: 5px;
}
.alert.panel-pop .zone .feature-wrap {
    display: flex;
    width: 100%;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-image {
    display: flex;
    justify-content: center;
    margin: auto;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-image .feature-image-inner {
    justify-content: center;
    max-width: 300px;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-content {
    margin: auto;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-content .feature-content-text {
    padding: 25px 0;
    display: block;
    width: 100%;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-pop .zone .feature-wrap .feature .feature-content .feature-content-text h4,
.alert.panel-pop .zone .feature-wrap .feature .feature-content .feature-content-text h5,
.alert.panel-pop .zone .feature-wrap .feature .feature-content .feature-content-text p {
    font-weight: 300;
    line-height: 1.5;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta {
    width: 100%;
    display: block;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: #80bb00;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    display: inline-block;
    margin: 0;
    color: #fff;
    text-decoration: none;
    background: #80bb00;
}
@media (max-width: 899px) {
    .alert.panel-pop .zone .feature-wrap .feature .feature-cta a {
        font-size: 0.8522rem;
    }
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:active,
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:focus,
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a.active,
.alert.panel-pop .zone .feature-wrap .feature .feature-cta a:hover,
.alert.panel-pop .zone .zone-cta a:active,
.alert.panel-pop .zone .zone-cta a:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .zone-cta {
    position: absolute;
    right: 5px;
    display: block;
    top: 5px;
}
.alert.panel-pop .zone .zone-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    display: flex;
    color: #fff;
    background: #80bb00;
    margin: 0;
    padding: 0;
    width: 42px;
    height: 42px;
}
@media (max-width: 899px) {
    .alert.panel-pop .zone .zone-cta a {
        font-size: 0.8522rem;
    }
}
.alert.panel-pop .zone .zone-cta a:focus,
.alert.panel-pop .zone .zone-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .zone-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .zone-cta a.active,
.alert.panel-pop .zone .zone-cta a:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
.alert.panel-pop .zone .zone-cta a span,
.alert.panel-pop .zone .zone-cta a svg {
    display: flex;
    margin: auto;
    opacity: 1;
}
.alert.panel-pop.alert .popout-bg {
    background: rgba(255, 255, 255, 0.7);
}
.alert.panel-pop.alert .zone {
    background: #fff;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p {
    color: #002169;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:focus-within,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:focus-within,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:focus-within,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a.active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h3 a:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a.active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h4 a:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a.active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text h5 a:hover,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a.active,
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-content .feature-content-text p a:hover {
    transition: 0.3s;
    text-decoration: none;
}
.alert.panel-pop.alert .zone .feature-wrap .feature .feature-cta a,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:active:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:active:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:active:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:active:hover
    span,
header .header-wrapper .band-menu-toggle .feature-cta a .close svg,
header .header-wrapper .band-menu-toggle .feature-cta a .open svg,
header .header-wrapper .band-menu-toggle .feature-cta button .close svg,
header .header-wrapper .band-menu-toggle .feature-cta button .open svg {
    color: #fff;
}
.alert.panel-pop.panel-opened {
    max-height: 200vh;
    transition: max-height 0.5s ease-in-out;
}
.alert.panel-pop.panel-opened .popout-bg {
    opacity: 1;
    transition: 0.5s ease-in-out;
}
.alert.panel-pop.panel-closed {
    max-height: 0;
    transition: max-height 0.5s ease-in-out;
}
.alert.panel-pop.panel-closed .popout-bg {
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a,
header .header-wrapper .band-menu-toggle .feature-cta a:active,
header .header-wrapper .band-menu-toggle .feature-cta a:active:hover {
    transition: 0.3s;
}
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:active,
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:active:hover,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:active,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:active:hover,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:active,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:active:hover,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:active,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:active:hover {
    transition: 0.3s;
    background-color: #001950;
}
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:focus,
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:focus:hover,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:focus,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:focus:hover,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:focus,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:focus:hover,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:focus,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:focus:hover {
    transition: 0.3s;
    background-color: #001950;
}
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:focus-within,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:focus-within,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:focus-within,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:focus-within {
    transition: 0.3s;
    background-color: #001950;
}
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a.active,
.alert.alert.panel-top.alert-level-one .zone .feature-wrap .feature .feature-cta a:hover,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a.active,
.alert.alert.panel-top.alert-level-one .zone .zone-cta a:hover,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a.active,
.alert.alert.panel-top.alert-level-three .zone .feature-wrap .feature .feature-cta a:hover,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a.active,
.alert.alert.panel-top.alert-level-three .zone .zone-cta a:hover {
    transition: 0.3s;
    background-color: #001950;
}
.alert.alert.panel-pop .zone .zone-cta a,
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    transition: 0.3s;
}
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:active,
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:active:hover,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:active,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:active:hover {
    transition: 0.3s;
    background-color: #6fa200;
}
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:focus,
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:focus:hover,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:focus,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:focus:hover {
    transition: 0.3s;
    background-color: #6fa200;
}
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:focus-within,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:focus-within {
    transition: 0.3s;
    background-color: #6fa200;
}
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a.active,
.alert.alert.panel-top.alert-level-two .zone .feature-wrap .feature .feature-cta a:hover,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a.active,
.alert.alert.panel-top.alert-level-two .zone .zone-cta a:hover {
    transition: 0.3s;
    background-color: #6fa200;
}
.alert.alert.panel-pop .zone .zone-cta a:active,
.alert.alert.panel-pop .zone .zone-cta a:active:hover {
    transition: 0.3s;
    color: #fff;
}
.alert.alert.panel-pop .zone .zone-cta a:focus,
.alert.alert.panel-pop .zone .zone-cta a:focus:hover {
    transition: 0.3s;
    color: #fff;
}
.alert.alert.panel-pop .zone .zone-cta a:focus-within {
    transition: 0.3s;
    color: #fff;
}
.alert.alert.panel-pop .zone .zone-cta a.active,
.alert.alert.panel-pop .zone .zone-cta a:hover {
    transition: 0.3s;
    color: #fff;
}
.alert.alert.panel-pop {
    z-index: 99999999;
    overflow-y: scroll;
    justify-content: flex-start;
}
.alert.alert.panel-pop .zone {
    margin: 2em auto;
}
.alert.alert.panel-pop .zone .feature-wrap .feature .feature-image .feature-image-inner {
    max-width: 200px;
}
header .header-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap !important;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 27px;
    padding-right: 27px;
}
header .header-wrapper .band-logo {
    order: 1;
    display: flex;
    width: auto;
    align-self: center;
    margin: auto auto auto 0;
}
header .header-wrapper .band-logo .zone,
header .header-wrapper .band-logo .zone a {
    justify-content: center;
    align-items: center;
    display: flex;
    width: auto;
}
@media (max-width: 1199px) {
    header .header-wrapper .band-logo {
        position: relative;
        left: 0;
        top: 0;
        bottom: 0;
        margin: auto auto auto 0;
        padding-left: 0;
    }
}
header .header-wrapper .band-utility-1 {
    order: 3;
}
@media (max-width: 1199px) {
    header .header-wrapper .band-utility-1 {
        display: none;
    }
}
header .header-wrapper .band-utility-2 {
    order: 3;
}
@media (max-width: 1199px) {
    header .header-wrapper .band-utility-2 {
        display: none;
    }
}
header .header-wrapper .band-menu-toggle {
    margin-left: 12px;
}
header .header-wrapper .band-menu-panel {
    order: 5;
    width: 100%;
    margin-left: auto;
    justify-content: flex-end;
}
@media (min-width: 1200px) {
    header .header-wrapper .band-login-toggle {
        display: flex;
        width: auto;
        align-self: center;
        margin-right: 0;
        margin-left: 0;
    }
}
@media (max-width: 1199px) {
    header .header-wrapper .band-login-toggle {
        margin-left: 10px;
    }
}
header .header-wrapper .band-login-panel {
    order: 5;
}
header .header-wrapper .band-logo .zone .feature-padding {
    display: flex;
}
header .header-wrapper .band-logo .zone a {
    width: 100%;
    max-width: 130px;
    text-decoration: none;
    flex-direction: column;
}
header .header-wrapper .band-logo .zone .feature-image {
    display: flex;
    width: 100%;
}
header .header-wrapper .band-logo .zone .feature-image-1,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search form,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search form {
    width: 100%;
}
header .header-wrapper .band-logo .zone .feature-image-2 {
    display: none !important;
}
@media (max-width: 899px) {
    header .header-wrapper .band-logo .zone a {
        max-width: 200px;
    }
}
@media (max-width: 599px) {
    header .header-wrapper .band-logo .zone a {
        max-width: 150px;
    }
}
@media (max-width: 399px) {
    header .header-wrapper .band-logo .zone a {
        max-width: 100px;
    }
}
header .header-wrapper .band-logo .logo-images {
    position: relative;
}
header .header-wrapper .band-logo .feature-content-text {
    display: block;
}
header .header-wrapper .band-logo .feature-content-text h2 {
    display: none;
    text-decoration: none;
    font-size: 1.625rem;
    margin: 0;
}
@media (max-width: 899px) {
    header .header-wrapper .band-logo .feature-content-text h2 {
        font-size: 1.2962rem;
    }
}
header .header-wrapper .band-logo .feature-content-text h3 {
    display: none;
    text-decoration: none;
    font-size: 1.25rem;
    margin: 0;
}
@media (max-width: 899px) {
    header .header-wrapper .band-logo .feature-content-text h3 {
        font-size: 1.025rem;
    }
}
header .header-wrapper .band-logo {
    z-index: 9999999;
    padding: 19px 0;
}
header .header-wrapper .band-menu-toggle {
    margin-right: 19px;
    z-index: 999999;
    order: 2;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature,
header .header-wrapper .band-menu-toggle .feature-cta,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-closed .open,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened .close,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-closed .open,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened .close {
    display: flex;
}
header .header-wrapper .band-menu-toggle .feature-cta a {
    display: none;
    position: relative;
    opacity: 0;
    background: 0 0;
    color: #002169;
    padding-right: 0;
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta button {
    display: none;
    position: relative;
    opacity: 0;
    background: 0 0;
}
header .header-wrapper .band-menu-toggle .feature-cta a:focus,
header .header-wrapper .band-menu-toggle .feature-cta a:focus:hover {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a:focus-within {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.active,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:active,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:active:hover,
header .header-wrapper .band-menu-toggle .feature-cta a:hover,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:active,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:active:hover {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened {
    color: #002169;
    background: #80bb00;
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened {
    background: #80bb00;
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:focus,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:focus:hover,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:focus,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:focus:hover {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:focus-within,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:focus-within {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened.active,
header .header-wrapper .band-menu-toggle .feature-cta a.panel-opened:hover,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened.active,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened:hover {
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a.panel-closed .close,
header .header-wrapper .band-menu-toggle .feature-cta button.panel-closed .close {
    display: none;
}
header .header-wrapper .band-menu-toggle .feature-cta a span:not(.text),
header .header-wrapper .band-menu-toggle .feature-cta button span:not(.text) {
    margin: auto;
    font-size: 1.75rem;
    color: #002169;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-toggle .feature-cta a span:not(.text),
    header .header-wrapper .band-menu-toggle .feature-cta button span:not(.text) {
        font-size: 1.3898rem;
    }
}
header .header-wrapper .band-menu-toggle .feature-cta a .icons {
    order: 2;
    margin-left: 3px;
}
header .header-wrapper .band-menu-toggle .feature-cta a .text,
header .header-wrapper .band-menu-toggle .feature-cta button .text {
    order: 1;
    margin: auto;
    line-height: 100%;
    justify-content: center;
    align-items: center;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-toggle .feature-cta a .text,
    header .header-wrapper .band-menu-toggle .feature-cta button .text {
        display: none;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-list-title,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    button
    .text,
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title a,
header .header-wrapper .band-menu-toggle .feature-cta a .text-2,
header .header-wrapper .band-menu-toggle .feature-cta button .text-2 {
    display: none;
}
header .header-wrapper .band-menu-toggle .feature-cta a:not(.ncr-toggle-turned-off),
header .header-wrapper .band-menu-toggle .feature-cta button:not(.ncr-toggle-turned-off) {
    display: flex;
    opacity: 1;
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta a .close,
header .header-wrapper .band-menu-toggle .feature-cta a .open,
header .header-wrapper .band-menu-toggle .feature-cta button .close,
header .header-wrapper .band-menu-toggle .feature-cta button .open {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    width: 31px;
    height: 31px;
    margin: auto;
}
header .header-wrapper .band-menu-toggle .feature-cta a .close::after,
header .header-wrapper .band-menu-toggle .feature-cta a .open::after,
header .header-wrapper .band-menu-toggle .feature-cta button .close::after,
header .header-wrapper .band-menu-toggle .feature-cta button .open::after {
    display: inline-flex;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-family: "Font Awesome 5 Free";
    display: none;
    font-weight: 900;
    content: "";
}
header .header-wrapper .band-menu-toggle .feature-cta a .close::after,
header .header-wrapper .band-menu-toggle .feature-cta button .close::after {
    content: "";
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-toggle {
        margin-right: 3px;
    }
}
header .header-wrapper .band-menu-toggle .feature-cta button {
    border-radius: 10px !important;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #002169;
    background: #fff;
    color: #002169;
    transition: 0.3s;
}
header .header-wrapper .band-menu-toggle .feature-cta button .fa-angle-right,
header .header-wrapper .band-menu-toggle .feature-cta button .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-toggle .feature-cta button {
        font-size: 0.8522rem;
    }
}
header .header-wrapper .band-menu-toggle .feature-cta button:active,
header .header-wrapper .band-menu-toggle .feature-cta button:active:hover {
    border-color: transparent;
}
header .header-wrapper .band-menu-toggle .feature-cta button:focus,
header .header-wrapper .band-menu-toggle .feature-cta button:focus:hover {
    border-color: transparent;
}
header .header-wrapper .band-menu-toggle .feature-cta button:focus-within {
    border-color: transparent;
}
header .header-wrapper .band-menu-toggle .feature-cta button.active,
header .header-wrapper .band-menu-toggle .feature-cta button:hover {
    border-color: transparent;
}
header .header-wrapper .band-menu-toggle .feature-cta button:active,
header .header-wrapper .band-menu-toggle .feature-cta button:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
}
header .header-wrapper .band-menu-toggle .feature-cta button:focus,
header .header-wrapper .band-menu-toggle .feature-cta button:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
}
header .header-wrapper .band-menu-toggle .feature-cta button:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
}
header .header-wrapper .band-menu-toggle .feature-cta button.active,
header .header-wrapper .band-menu-toggle .feature-cta button:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
}
header .header-wrapper .band-menu-toggle .feature-cta button .icons {
    order: 1;
    margin-right: 8px;
    margin-left: 0;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-toggle .feature-cta button .icons {
        margin-right: 0;
    }
}
header .header-wrapper .band-menu-toggle .feature-cta button .icons svg {
    width: 24px;
    height: 24px;
}
header .header-wrapper .band-menu-toggle .feature-cta button.panel-opened {
    background-color: #002169;
    color: #fff;
}
header .header-wrapper .band-menu-panel {
    position: absolute !important;
    height: 100vh !important;
    display: flex;
    -webkit-transform: 0.3s;
    transform: 0.3s;
    z-index: 99999;
}
header .header-wrapper .band-menu-panel .feature {
    position: static !important;
}
header .header-wrapper .band-menu-panel.panel-opened {
    opacity: 1;
}
header .header-wrapper .band-menu-panel.panel-opened .zone {
    right: 0;
    transition: 0.3s;
}
header .header-wrapper .band-menu-panel.panel-closed {
    opacity: 0;
}
header .header-wrapper .band-menu-panel.panel-closed .zone {
    transition: 0.3s;
    right: -100%;
}
header .header-wrapper .band-menu-panel .zone {
    max-width: 464px;
    height: 100%;
    margin-left: auto !important;
    margin-right: 0 !important;
    overflow-y: auto;
    background: #002169;
    border-top: 84px solid #002169;
}
@media (max-width: 599px) {
    header .header-wrapper .band-menu-panel .zone {
        border-top: 0;
    }
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu {
    display: flex;
    flex-direction: column;
    background: #002169;
    padding-top: 22px;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title {
    display: flex;
    align-items: center;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button {
    color: #002169;
    background-color: #ffb71b;
    font-size: 1.125rem;
    padding: 14px 36px 7px;
    display: flex;
    width: 100%;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 1px solid #002169;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button {
        font-size: 0.9378rem;
    }
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button .text {
    order: 1;
    margin-right: 6px;
    margin-left: 0;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button span,
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button svg {
    order: 2;
    margin-left: auto;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-title button svg {
    font-size: 28px;
    margin-right: 8px;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-title
    button.panel-opened {
    background-color: #fec23c;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-title
    button.panel-opened
    svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-title
    button.panel-closed
    svg {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: 0.3s;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-content {
    background: #001950;
}
header .header-wrapper .band-menu-panel .zone .feature-wrap-menu .feature .feature-padding .feature-content .menu-list {
    display: flex;
    flex-wrap: wrap;
    padding: 4px 25px;
    background-color: #fec23c;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-list
    .menu-list-item {
    width: 50%;
    min-width: 49%;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-list
    .menu-list-item
    a {
    font-size: 1rem;
    color: #002169;
    font-weight: 600;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .zone
        .feature-wrap-menu
        .feature
        .feature-padding
        .feature-content
        .menu-list
        .menu-list-item
        a {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3 {
    display: flex;
    padding: 9px 11px;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a {
    color: #fff;
    font-weight: 400;
    width: 100%;
    text-decoration: none;
    margin-right: 7px;
    font-family: Arial, serif;
    font-size: 1.125rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .zone
        .feature-wrap-menu
        .feature
        .feature-padding
        .feature-content
        .menu-toggle-level-3
        a {
        font-size: 0.9378rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:active,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:focus,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:active,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:active:hover,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a.active,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    button {
    margin-left: 0;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    width: 30px;
    height: 30px;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    button
    svg {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    button.panel-opened
    svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-toggle-level-3
    button.panel-closed
    svg {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3 {
    display: flex;
    flex-direction: column;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a {
    color: #fff;
    text-decoration: none;
    font-weight: 400;
    margin-bottom: 10px;
    font-family: Arial, serif;
    font-size: 1.125rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .zone
        .feature-wrap-menu
        .feature
        .feature-padding
        .feature-content
        .menu-panel-level-3
        a {
        font-size: 0.9378rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:focus,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a.active,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3
    a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3.panel-opened {
    padding: 10px 25px;
    background: #001645;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    .menu-panel-level-3.panel-closed {
    padding: 0 25px;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    [ncr-panel].panel-opened,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content.panel-opened {
    max-height: 1000px;
    transition: 0.3s;
    overflow: hidden;
}
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content
    [ncr-panel].panel-closed,
header
    .header-wrapper
    .band-menu-panel
    .zone
    .feature-wrap-menu
    .feature
    .feature-padding
    .feature-content.panel-closed {
    max-height: 0;
    transition: 0.3s;
    overflow: hidden;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap {
    justify-content: left;
    background: #002169;
}
@media (max-width: 1215px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap {
        flex-wrap: wrap;
        justify-content: center;
    }
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search {
        width: 100%;
        justify-content: center;
    }
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .feature-padding,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .feature-padding {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-content,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-padding,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-content,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-padding {
    display: flex;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta {
    display: flex;
    padding: 7px 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a {
    font-size: 1.0625rem;
    border-radius: 0;
    color: #fff;
    font-weight: 300;
    text-decoration: none;
    display: flex;
    padding: 9px 15px;
    justify-content: center;
    align-items: center;
    align-content: center;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a {
        font-size: 0.8948rem;
    }
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:active:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:focus,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:focus:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:focus,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:focus-within,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a.active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a.active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a img,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a img {
    position: relative;
    width: 25px;
    height: auto;
    margin: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a span:not(.text),
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a svg,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a span:not(.text),
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a svg {
    order: 1;
    margin: auto;
    width: 25px;
    height: 25px;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature .feature-cta a .text,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature .feature-cta a .text {
    order: 2;
    margin: auto auto auto 10px;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search {
    margin-left: auto;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group {
    display: flex;
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.6);
    border-radius: 0;
    transition: 0.3s;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:active:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:active:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:active
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:active:hover
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:active
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:active:hover
    button {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group:focus,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group:focus:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group:focus,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group:focus:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:focus
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:focus:hover
    button,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group:focus button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:focus:hover
    button {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:focus-within,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:focus-within {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:focus-within
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:focus-within
    button {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group.active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group.active,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group.active
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group:hover
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group.active
    button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group:hover
    button {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-input-group,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-input-group {
    order: 2;
    display: flex;
}
@media (min-width: 1215px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-input-group,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-input-group {
        width: 300px;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input {
    font-size: 1rem;
    width: 100%;
    background: 0 0;
    color: #fff;
    font-weight: 300;
    border: 0;
    padding: 5px 5px 5px 10px;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::-webkit-input-placeholder,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::-webkit-input-placeholder {
    font-size: 1rem;
    color: #fff;
    font-weight: 300;
    opacity: 0.8;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::-moz-placeholder,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::-moz-placeholder {
    font-size: 1rem;
    color: #fff;
    font-weight: 300;
    opacity: 0.8;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::placeholder,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-input-group
    .search-input::placeholder {
    font-size: 1rem;
    color: #fff;
    font-weight: 300;
    opacity: 0.8;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::-webkit-input-placeholder,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::-webkit-input-placeholder {
        font-size: 0.8522rem;
    }
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::-moz-placeholder,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::-moz-placeholder {
        font-size: 0.8522rem;
    }
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::placeholder,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-input-group
        .search-input::placeholder {
        font-size: 0.8522rem;
    }
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group .search-btn,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group button,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group .search-btn,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group button {
    font-size: 1.0625rem;
    margin-left: auto;
    align-content: center;
    align-items: center;
    order: 1;
    display: flex;
    color: #fff;
    background: 0 0;
    padding: 9px 15px;
    position: relative;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1
        .feature-wrap
        .feature.search
        .search-group
        .search-btn,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group button,
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap
        .feature.search
        .search-group
        .search-btn,
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group button {
        font-size: 0.8948rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn
    span,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .search-group button span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn
    span,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group button span {
    order: 2;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:active:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:active:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:active:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:active:hover {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus:hover,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .search-group button:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:focus:hover {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:focus
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:focus:hover
    span {
    color: #fff;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus-within,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus-within,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus-within,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:focus-within {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:focus-within
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:focus-within
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:focus-within
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:focus-within
    span {
    color: #fff;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:hover,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:hover {
    transition: 0.3s;
    background-color: rgba(0, 0, 0, 0.05);
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 0;
}
footer .zone-1 .feature-wrap .feature .feature-cta h4,
footer .zone-1.feature-wrap .feature .feature-cta h4,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn.active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button.active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn.active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn:hover
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button.active
    span,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button:hover
    span {
    color: #fff;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn
    .text-1,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button
    .text-1,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn
    .text-1,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button
    .text-1 {
    display: none;
    order: 1;
    margin-right: 5px;
    margin-left: 0;
}
header .header-wrapper .band-login-toggle .feature-cta a.panel-opened .open,
header .header-wrapper .band-login-toggle .feature-cta button.panel-opened .open,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search .close-button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    .search-btn
    .text-2,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1
    .feature-wrap
    .feature.search
    .search-group
    button
    .text-2,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search [ncr-toggle],
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search a,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search .close-button,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    .search-btn
    .text-2,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap
    .feature.search
    .search-group
    button
    .text-2,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search [ncr-toggle],
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search a {
    display: none;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature-wrap .feature.search [ncr-panel],
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap .feature.search [ncr-panel] {
    justify-content: center;
    align-items: center;
    display: flex;
    width: 100%;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature.search {
    padding: 3px 37px !important;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1 .feature.search .feature-padding {
    width: 100% !important;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 {
    flex-wrap: wrap;
    justify-content: flex-start;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .feature
    .feature-padding
    .feature-content,
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 [ncr-panel] {
    width: 100%;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .feature {
    margin-left: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 38%;
    order: 2;
    justify-content: flex-start;
    padding: 7px 23px 0;
}
@media (max-width: 399px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .feature {
        order: 2;
        justify-content: flex-start;
        padding: 5px !important;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .feature
    .feature-padding
    .feature-cta {
    width: 100%;
    justify-content: flex-start;
    padding: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .feature
    .feature-padding
    .feature-cta
    a {
    padding: 6px 14px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    text-align: left;
    font-size: 1rem;
    font-weight: 700;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap-utility-1
        .feature
        .feature-padding
        .feature-cta
        a {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .feature
    .feature-padding
    .feature-cta
    a
    .text {
    margin: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .feature
    .feature-padding
    .feature-cta
    a
    svg {
    width: 15px !important;
    height: 15px !important;
    margin: 0 6px 0 0 !important;
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .feature:nth-child(even) {
    padding-left: 53px;
}
@media (max-width: 599px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .feature:nth-child(even) {
        padding-left: 0;
        min-width: 0;
    }
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .feature {
        width: 50%;
    }
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .search.feature {
    order: 1;
    width: 100%;
    margin-bottom: 11px;
}
@media (max-width: 399px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .search.feature {
        width: 94%;
        margin: auto auto 10px;
    }
}
header .header-wrapper .band-menu-panel .feature-wrap-utility-1.feature-wrap-utility-1 .search.feature .search-group {
    background: 0 0;
    border: 0;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group {
    width: 100%;
    margin-top: 7px;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button {
    border-radius: 3px;
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #ffb71b;
    color: #002169;
    padding: 7px 10px;
    font-size: 20px;
    margin-left: 5px;
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a .fa-angle-right,
header .header-wrapper .band-login-toggle .feature-cta a .fa-caret-right,
header .header-wrapper .band-login-toggle .feature-cta button .fa-angle-right,
header .header-wrapper .band-login-toggle .feature-cta button .fa-caret-right,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button
    .fa-angle-right,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button
    .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-menu-panel
        .feature-wrap-utility-1.feature-wrap-utility-1
        .search.feature
        .search-group
        .search-input-group
        button {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:active:hover {
    border-color: transparent;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus:hover {
    border-color: transparent;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus-within {
    border-color: transparent;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:hover {
    border-color: transparent;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:active:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:focus-within {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button.active,
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input-group
    button:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input {
    background: #fff !important;
    padding: 12px 9px !important;
    border-radius: 3px !important;
    color: #002169 !important;
    max-width: 336px;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input::-webkit-input-placeholder {
    color: #002169 !important;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input::-moz-placeholder {
    color: #002169 !important;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature
    .search-group
    .search-input::placeholder {
    color: #002169 !important;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature:nth-last-child(2)
    .feature-padding
    .feature-content {
    width: 100%;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature:nth-last-child(2)
    .feature-padding
    .feature-cta {
    width: 100%;
    justify-content: flex-start;
}
header
    .header-wrapper
    .band-menu-panel
    .feature-wrap-utility-1.feature-wrap-utility-1
    .search.feature:nth-last-child(2)
    .feature-padding
    .feature-cta
    a
    svg {
    margin: 0 0 0 10px;
}
@media (max-width: 599px) {
    header .header-wrapper .band-menu-panel .feature-wrap-utility-1 {
        margin-top: 0;
    }
    header .header-wrapper .band-menu-panel {
        top: 84px !important;
    }
}
header .header-wrapper .band-login-toggle {
    z-index: 999999;
    order: 3;
}
header .header-wrapper .band-login-toggle .feature-cta,
header .header-wrapper .band-login-toggle .feature-cta a.panel-closed .open,
header .header-wrapper .band-login-toggle .feature-cta a.panel-opened .close,
header .header-wrapper .band-login-toggle .feature-cta button.panel-closed .open,
header .header-wrapper .band-login-toggle .feature-cta button.panel-opened .close {
    display: flex;
}
header .header-wrapper .band-login-toggle .feature-cta a,
header .header-wrapper .band-login-toggle .feature-cta button {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #002169;
    color: #fff;
    display: none;
    padding: 10px;
    position: relative;
    opacity: 0;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header .header-wrapper .band-login-toggle .feature-cta a,
    header .header-wrapper .band-login-toggle .feature-cta button {
        font-size: 0.8522rem;
    }
}
header .header-wrapper .band-login-toggle .feature-cta a:active,
header .header-wrapper .band-login-toggle .feature-cta a:active:hover,
header .header-wrapper .band-login-toggle .feature-cta button:active,
header .header-wrapper .band-login-toggle .feature-cta button:active:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-cta a:focus,
header .header-wrapper .band-login-toggle .feature-cta a:focus:hover,
header .header-wrapper .band-login-toggle .feature-cta button:focus,
header .header-wrapper .band-login-toggle .feature-cta button:focus:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-cta a:focus-within,
header .header-wrapper .band-login-toggle .feature-cta button:focus-within {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-cta a.active,
header .header-wrapper .band-login-toggle .feature-cta a:hover,
header .header-wrapper .band-login-toggle .feature-cta button.active,
header .header-wrapper .band-login-toggle .feature-cta button:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-cta a:active,
header .header-wrapper .band-login-toggle .feature-cta a:active:hover,
header .header-wrapper .band-login-toggle .feature-cta button:active,
header .header-wrapper .band-login-toggle .feature-cta button:active:hover {
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a:focus,
header .header-wrapper .band-login-toggle .feature-cta a:focus:hover,
header .header-wrapper .band-login-toggle .feature-cta button:focus,
header .header-wrapper .band-login-toggle .feature-cta button:focus:hover {
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a:focus-within,
header .header-wrapper .band-login-toggle .feature-cta button:focus-within {
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a.active,
header .header-wrapper .band-login-toggle .feature-cta a:hover,
header .header-wrapper .band-login-toggle .feature-cta button.active,
header .header-wrapper .band-login-toggle .feature-cta button:hover {
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a.panel-closed .close,
header .header-wrapper .band-login-toggle .feature-cta button.panel-closed .close {
    display: none;
}
header .header-wrapper .band-login-toggle .feature-cta a span:not(.text),
header .header-wrapper .band-login-toggle .feature-cta button span:not(.text) {
    margin: auto;
    font-size: 1.75rem;
    color: #002169;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
}
@media (max-width: 899px) {
    header .header-wrapper .band-login-toggle .feature-cta a span:not(.text),
    header .header-wrapper .band-login-toggle .feature-cta button span:not(.text) {
        font-size: 1.3898rem;
    }
}
header .header-wrapper .band-login-toggle .feature-cta a .text,
header .header-wrapper .band-login-toggle .feature-cta button .text {
    margin: auto auto auto 10px;
    line-height: 100%;
    justify-content: center;
    align-items: center;
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-toggle .feature-cta a .text,
    header .header-wrapper .band-login-toggle .feature-cta button .text {
        display: none;
    }
}
.ncr-slider .feature-padding .feature-content .feature-content-text h3,
.ncr-slider .slick-dots li button::before,
.ncr-slider .slick-dots li::before,
.zone-quicklinks-1 .feature-wrap .feature .feature-padding .feature-content .feature-content-text h3,
header .header-wrapper .band-login-toggle .feature-cta a .text-2,
header .header-wrapper .band-login-toggle .feature-cta button .text-2 {
    display: none;
}
header .header-wrapper .band-login-toggle .feature-cta a:not(.ncr-toggle-turned-off, .login-toggle-back),
header .header-wrapper .band-login-toggle .feature-cta button:not(.ncr-toggle-turned-off, .login-toggle-back) {
    display: flex;
    opacity: 1;
    transition: 0.3s;
}
header .header-wrapper .band-login-toggle .feature-cta a .close,
header .header-wrapper .band-login-toggle .feature-cta a .open,
header .header-wrapper .band-login-toggle .feature-cta button .close,
header .header-wrapper .band-login-toggle .feature-cta button .open {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    margin: auto;
}
header .header-wrapper .band-login-toggle .feature-cta a .close::after,
header .header-wrapper .band-login-toggle .feature-cta a .open::after,
header .header-wrapper .band-login-toggle .feature-cta button .close::after,
header .header-wrapper .band-login-toggle .feature-cta button .open::after {
    display: inline-flex;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-family: "Font Awesome 5 Free";
    display: none;
    font-weight: 900;
    content: "";
}
header .header-wrapper .band-login-toggle .feature-cta a .close svg,
header .header-wrapper .band-login-toggle .feature-cta a .open svg,
header .header-wrapper .band-login-toggle .feature-cta button .close svg,
header .header-wrapper .band-login-toggle .feature-cta button .open svg {
    color: #fff;
    width: 25px;
    height: 25px;
}
header .header-wrapper .band-login-toggle .feature-cta a .close::after,
header .header-wrapper .band-login-toggle .feature-cta button .close::after {
    content: "";
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-toggle .feature-cta {
        display: flex;
    }
    header .header-wrapper .band-login-toggle .feature-cta a,
    header .header-wrapper .band-login-toggle .feature-cta button {
        border-radius: 10px;
        border: 2px solid transparent;
        background-color: #80bb00;
        text-decoration: none;
        font-family: Arial, sans-serif;
        box-shadow: none;
        font-weight: 600;
        justify-content: center;
        align-items: center;
        display: inline-flex;
        text-align: center;
        text-transform: auto;
        font-size: 1rem;
        transition: 0.3s;
        padding: 10px;
        color: #fff;
        font-size: 19px !important;
    }
    header .header-wrapper .band-login-toggle .feature-cta a .fa-angle-right,
    header .header-wrapper .band-login-toggle .feature-cta a .fa-caret-right,
    header .header-wrapper .band-login-toggle .feature-cta button .fa-angle-right,
    header .header-wrapper .band-login-toggle .feature-cta button .fa-caret-right {
        margin-left: 8px;
        bottom: 2px;
        position: relative;
    }
}
@media (max-width: 599px) and (max-width: 899px) {
    header .header-wrapper .band-login-toggle .feature-cta a,
    header .header-wrapper .band-login-toggle .feature-cta button {
        font-size: 0.8522rem;
    }
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-toggle .feature-cta a:active,
    header .header-wrapper .band-login-toggle .feature-cta a:active:hover,
    header .header-wrapper .band-login-toggle .feature-cta button:active,
    header .header-wrapper .band-login-toggle .feature-cta button:active:hover {
        background-color: #002169;
        color: #80bb00;
        transition: 0.3s;
        border-color: transparent;
    }
    header .header-wrapper .band-login-toggle .feature-cta a:focus,
    header .header-wrapper .band-login-toggle .feature-cta a:focus:hover,
    header .header-wrapper .band-login-toggle .feature-cta button:focus,
    header .header-wrapper .band-login-toggle .feature-cta button:focus:hover {
        background-color: #002169;
        color: #80bb00;
        transition: 0.3s;
        border-color: transparent;
    }
    header .header-wrapper .band-login-toggle .feature-cta a:focus-within,
    header .header-wrapper .band-login-toggle .feature-cta button:focus-within {
        background-color: #002169;
        color: #80bb00;
        transition: 0.3s;
        border-color: transparent;
    }
    header .header-wrapper .band-login-toggle .feature-cta a.active,
    header .header-wrapper .band-login-toggle .feature-cta a:hover,
    header .header-wrapper .band-login-toggle .feature-cta button.active,
    header .header-wrapper .band-login-toggle .feature-cta button:hover {
        background-color: #002169;
        color: #80bb00;
        transition: 0.3s;
        border-color: transparent;
    }
    header .header-wrapper .band-login-toggle .feature-cta a span:not(.text),
    header .header-wrapper .band-login-toggle .feature-cta button span:not(.text) {
        color: #fff;
        width: 25px;
        height: 25px;
    }
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    transition: 0.3s;
    padding: 12px 14px;
    color: #002169;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .fa-angle-right,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .fa-caret-right,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .fa-angle-right,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a,
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button {
        font-size: 0.8522rem;
    }
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:active,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:active:hover,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:active,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:focus,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:focus:hover,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:focus,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:focus-within,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a.active,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a:hover,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button.active,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .icons,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .icons {
    margin-right: -2px;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .icons svg,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .icons svg {
    width: 15px;
    height: 15px;
}
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a.panel-opened,
header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button.panel-opened {
    background-color: #002169;
    color: #fff;
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .text-1,
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .text-1 {
        display: flex;
    }
}
@media (max-width: 399px) {
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .text-1,
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .text-1 {
        font-size: 0.875rem;
    }
}
@media (max-width: 399px) and (max-width: 899px) {
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta a .text-1,
    header .header-wrapper .band-login-toggle .feature-wrap .feature-cta button .text-1 {
        font-size: 0.7682rem;
    }
}
header .header-wrapper .band-login-panel {
    position: absolute !important;
    height: 100vh !important;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) {
    width: 100%;
    display: flex;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .popout-bg {
    background-color: rgba(0, 0, 0, 0.7);
    transition: 0.3;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .zone {
    width: 100%;
    max-width: 300px;
    overflow: hidden;
    margin-left: auto !important;
    margin-right: 0 !important;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .zone .feature-wrap {
    background: #80bb00;
    flex-direction: column;
    height: 100%;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title {
    background-color: #80bb00;
    display: flex;
    padding: 8px 10px;
    justify-content: center;
    align-items: center;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    figure {
    width: 33px;
    display: flex;
    justify-content: center;
    align-items: center;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a img,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    figure
    img {
    width: 100%;
    height: auto;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    h2 {
    color: #002169;
    font-size: 1.125rem;
    font-weight: 600;
    margin: 0 0 0 10px;
    text-transform: uppercase;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        .feature-title
        h2 {
        font-size: 0.9378rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button {
    border-radius: 10px;
    color: #fff;
    border: 2px solid transparent;
    background-color: #80bb00;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    margin-left: auto;
    padding: 2px 8px;
    font-size: 26px;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button
    .fa-angle-right,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button
    .fa-caret-right,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button
    .fa-angle-right,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button
    .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        .feature-title
        .close-button {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:active:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:focus:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:focus-within {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    .feature-title
    .close-button:hover {
    background-color: #002169;
    color: #80bb00;
    transition: 0.3s;
    border-color: transparent;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .zone .feature-wrap .feature .feature-padding form {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .zone .feature-wrap .feature .feature-padding form h2 {
    color: #002169;
    font-size: 1.125rem;
    margin: 0;
    font-weight: 600;
    width: 100%;
    text-transform: uppercase;
    padding: 42px 36px 2px;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        h2 {
        font-size: 0.9378rem;
    }
}
@media (max-width: 399px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        h2 {
        max-width: 280px;
        padding-left: 0;
        padding-right: 0;
        margin: 0 0 4px !important;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form:nth-child(1) {
    background-color: rgba(255, 255, 255, 0.4);
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form:nth-child(2) {
    margin: -1px;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form:nth-child(2)
    .feature-cta
    a:nth-child(2) {
    margin-bottom: 3px;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field {
    position: relative;
    justify-content: center;
    align-items: center;
    display: flex;
    max-width: 95%;
    width: 100%;
    margin: auto;
    border-radius: 0;
}
@media (max-width: 399px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field {
        max-width: 280px;
        margin: 0 0 4px !important;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a
    svg,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p
    svg,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    svg {
    display: none;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    label {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    width: 100%;
    display: flex;
    color: #80bb00;
    align-items: center;
    opacity: 0;
    pointer-events: none;
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input {
    width: 100%;
    margin: auto;
    padding: 12px 13px;
    box-shadow: none;
    color: #002169;
    font-size: 1rem;
    background-color: #fff;
    border-radius: 3px;
    border: 1px solid rgba(0, 33, 105, 0.4);
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input::-webkit-input-placeholder {
    color: #8e8e8e;
    font-size: 1rem;
    font-weight: 400;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input::-moz-placeholder {
    color: #8e8e8e;
    font-size: 1rem;
    font-weight: 400;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:-moz-placeholder-shown {
    color: #8e8e8e;
    font-size: 1rem;
    font-weight: 400;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input::placeholder,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:placeholder-shown {
    color: #8e8e8e;
    font-size: 1rem;
    font-weight: 400;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input::-webkit-input-placeholder {
        font-size: 0.8522rem;
    }
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input::-moz-placeholder {
        font-size: 0.8522rem;
    }
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input:-moz-placeholder-shown {
        font-size: 0.8522rem;
    }
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input::placeholder,
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .input-field
        input:placeholder-shown {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:active:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:focus:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:focus-within {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .input-field
    input:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button {
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #002169;
    color: #fff;
    padding: 6px 10px;
    box-shadow: none;
    border-radius: 3px;
    font-weight: 400;
    max-width: 95%;
    width: 100%;
    margin: auto;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        button {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:active:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus-within {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:hover {
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:active:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:focus-within {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button:hover {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    button
    svg {
    font-size: 15px;
    margin: 0 7px 0 0 !important;
}
@media (max-width: 399px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        button {
        max-width: 280px;
        width: 100%;
        margin: 0 !important;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta {
    display: flex;
    width: 100%;
    padding: 15px 35px 28px;
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
}
@media (max-width: 399px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .feature-cta {
        max-width: 280px;
        padding: 0;
        margin: 10px 0 4px !important;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p {
    color: #484848;
    font-size: 1rem;
    font-weight: 400;
    width: auto;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 18px;
    transition: 0.3s;
}
@media (max-width: 899px) {
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .feature-cta
        a,
    header
        .header-wrapper
        .band-login-panel:not(.ncr-turned-off)
        .zone
        .feature-wrap
        .feature
        .feature-padding
        form
        .feature-cta
        p {
        font-size: 0.8522rem;
    }
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:active:hover,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:focus:hover,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:focus-within,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a:hover,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p.active,
header
    .header-wrapper
    .band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:hover {
    transition: 0.3s;
    text-decoration: underline;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-content-text,
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-cta {
    display: flex;
    flex-direction: column;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature {
    width: 100%;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta {
    display: flex;
    width: 253px;
    margin: auto auto 32px;
    display: none;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a {
    width: 50%;
    transition: 0.3s;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:active,
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:active:hover {
    transition: 0.3s;
    opacity: 0.7;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:focus,
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:focus:hover {
    transition: 0.3s;
    opacity: 0.7;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:focus-within {
    transition: 0.3s;
    opacity: 0.7;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a.active,
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:hover {
    transition: 0.3s;
    opacity: 0.7;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off) .feature-wrap-cta a:nth-child(1) img {
    width: 91%;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off).panel-opened {
    transition: 0.3s;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off).panel-opened .popout-bg {
    opacity: 1;
    transition: 0.3s;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off).panel-opened .zone {
    position: relative;
    transition: 0.3s;
    height: 100%;
    right: 0;
    overflow-y: auto;
    background: #80bb00;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off).panel-closed .popout-bg {
    opacity: 0;
    transition: 0.3s;
    transition-delay: 0.3s;
}
header .header-wrapper .band-login-panel:not(.ncr-turned-off).panel-closed .zone {
    position: relative;
    height: 100%;
    transition: 0.3s;
    right: -1047px;
}
header .header-wrapper .band-login-panel.ncr-turned-off {
    pointer-events: auto !important;
}
header .header-wrapper .band-login-panel .zone {
    border-top: 84px solid #80bb00;
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-panel .zone {
        border-top: 0;
    }
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .active {
    background-color: #80bb00;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    a,
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p {
    color: #2b2b2b;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p {
    transition: 0.3s;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:active,
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:active:hover {
    transition: 0.3s;
    text-decoration: none;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus,
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus:hover {
    transition: 0.3s;
    text-decoration: none;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:focus-within {
    transition: 0.3s;
    text-decoration: none;
}
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p.active,
header
    .header-wrapper
    .band-login-panel.band-login-panel:not(.ncr-turned-off)
    .zone
    .feature-wrap
    .feature
    .feature-padding
    form
    .feature-cta
    p:hover {
    transition: 0.3s;
    text-decoration: none;
}
header .header-wrapper .band-login-panel .feature-padding {
    padding-bottom: 50vh;
}
@media (max-width: 599px) {
    header .header-wrapper .band-login-panel {
        top: 84px !important;
    }
    header .header-wrapper .band-login-panel form {
        margin-top: 0 !important;
    }
}
@media only screen and (max-width: 1199px) {
    header .header-wrapper {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 899px) {
    header .header-wrapper {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 599px) {
    header .header-wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }
}
footer {
    background-color: #f2f2f2;
}
footer .zone-1 {
    width: 100%;
    order: 1;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    margin-top: 57px;
}
footer .zone-1 > * {
    min-width: "auto";
    width: 100%;
}
@media (max-width: 1599px) {
    footer .zone-1 > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    footer .zone-1 > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    footer .zone-1 > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    footer .zone-1 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    footer .zone-1 > * {
        width: 100%;
    }
}
footer .zone-1 .feature-wrap,
footer .zone-1.feature-wrap {
    display: flex;
    justify-content: center;
    background: #002169;
    flex-wrap: wrap;
    align-self: stretch;
}
footer .zone-1 .feature-wrap .feature,
footer .zone-1.feature-wrap .feature {
    margin: auto 0;
    padding: 7px 16px;
    justify-content: center;
}
footer .zone-1 .feature-wrap .feature .feature-cta,
footer .zone-1.feature-wrap .feature .feature-cta {
    display: flex;
    text-align: center;
}
footer .zone-1 .feature-wrap .feature .feature-cta a,
footer .zone-1.feature-wrap .feature .feature-cta a {
    border-bottom: 2px solid transparent;
    text-decoration: none;
    color: #fff;
    font-size: 1rem;
    font-weight: 500;
    transition: 0.3s;
}
@media (max-width: 899px) {
    footer .zone-1 .feature-wrap .feature .feature-cta a,
    footer .zone-1.feature-wrap .feature .feature-cta a {
        font-size: 0.8522rem;
    }
}
footer .zone-1 .feature-wrap .feature .feature-cta a:active,
footer .zone-1 .feature-wrap .feature .feature-cta a:active:hover,
footer .zone-1.feature-wrap .feature .feature-cta a:active,
footer .zone-1.feature-wrap .feature .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-1 .feature-wrap .feature .feature-cta a:focus,
footer .zone-1 .feature-wrap .feature .feature-cta a:focus:hover,
footer .zone-1.feature-wrap .feature .feature-cta a:focus,
footer .zone-1.feature-wrap .feature .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-1 .feature-wrap .feature .feature-cta a:focus-within,
footer .zone-1.feature-wrap .feature .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-1 .feature-wrap .feature .feature-cta a.active,
footer .zone-1 .feature-wrap .feature .feature-cta a:hover,
footer .zone-1.feature-wrap .feature .feature-cta a.active,
footer .zone-1.feature-wrap .feature .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
@media (max-width: 899px) {
    footer .zone-1 .feature-wrap,
    footer .zone-1.feature-wrap {
        justify-content: center !important;
    }
}
@media (max-width: 599px) {
    footer .zone-1 .feature-wrap,
    footer .zone-1.feature-wrap {
        flex-wrap: wrap;
    }
    footer .zone-1 .feature-wrap .feature,
    footer .zone-1.feature-wrap .feature {
        padding: 6px;
    }
    footer .zone-1 .feature-wrap .feature .feature-padding,
    footer .zone-1 .feature-wrap .feature .feature-padding .feature-cta,
    footer .zone-1.feature-wrap .feature .feature-padding,
    footer .zone-1.feature-wrap .feature .feature-padding .feature-cta {
        justify-content: center;
    }
}
footer .zone-1 .feature-wrap-title {
    display: flex;
    width: 100%;
    background-color: #002169;
    justify-content: center;
    align-items: center;
    padding: 12px;
}
footer .zone-1 .feature-wrap-title img {
    padding: 10px 0;
    max-width: 282px;
}
footer .zone-1 .feature-wrap-1 {
    background-color: #ffb71b;
}
footer .zone-1 .feature-wrap-1 .feature {
    margin: auto 3px;
}
@media (max-width: 599px) {
    footer .zone-1 .feature-wrap-1 .feature {
        width: 48%;
    }
}
footer .zone-1 .feature-wrap-1 .feature .feature-cta a {
    color: #002169;
    font-size: 1rem;
    font-weight: 600;
    padding: 3px;
}
@media (max-width: 899px) {
    footer .zone-1 .feature-wrap-1 .feature .feature-cta a {
        font-size: 0.8522rem;
    }
}
footer .zone-2 {
    width: 100%;
    order: 1;
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
    background: #e6e6e6;
    background: #002169;
    padding: 52px 29px !important;
    justify-content: flex-start;
}
footer .zone-2 > * {
    min-width: "auto";
    width: 33.33333%;
}
@media (max-width: 1599px) {
    footer .zone-2 > * {
        width: 33.33333%;
    }
}
@media (max-width: 1199px) {
    footer .zone-2 > * {
        width: 33.33333%;
    }
}
@media (max-width: 899px) {
    footer .zone-2 > * {
        width: 33.33333%;
    }
}
@media (max-width: 599px) {
    footer .zone-2 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    footer .zone-2 > * {
        width: 100%;
    }
}
footer .zone-2 .feature-wrap,
footer .zone-2.feature-wrap {
    display: flex;
    align-self: stretch;
    align-content: flex-start;
    flex-wrap: wrap;
    background: #fff;
}
footer .zone-2.feature-wrap {
    justify-content: center;
    padding: 30px;
    border-radius: 14px;
    border: 8px solid #e6e6e6;
}
footer .zone-2 .feature-wrap .feature-wrap-title,
footer .zone-2.feature-wrap .feature-wrap-title {
    display: block;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 100%;
}
footer .zone-2 .feature-wrap .feature-wrap-title h2 {
    text-decoration: none;
    transition: 0.3s;
    margin: 0;
}
footer .zone-2.feature-wrap .feature-wrap-title h2 {
    text-align: center;
    color: #666;
    text-decoration: none;
    transition: 0.3s;
    padding: 5px 15px;
    margin: 0;
    font-size: 1.75rem;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap .feature-wrap-title h2,
    footer .zone-2.feature-wrap .feature-wrap-title h2 {
        font-size: 1.3898rem;
    }
}
footer .zone-2 .feature-wrap .feature,
footer .zone-2.feature-wrap .feature {
    width: 100%;
    justify-content: center;
}
footer .zone-2 .feature-wrap .feature .feature-padding,
footer .zone-2.feature-wrap .feature .feature-padding {
    display: flex;
}
footer .zone-2 .feature-wrap .feature .feature-content,
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content,
footer .zone-2.feature-wrap .feature .feature-content,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content {
    width: 100%;
}
footer .zone-2 .feature-wrap .feature .feature-cta,
footer .zone-2.feature-wrap .feature .feature-cta {
    display: flex;
    text-align: left;
    margin-bottom: 5px;
}
footer .zone-2 .feature-wrap .feature .feature-cta a {
    text-decoration: none;
}
footer .zone-2.feature-wrap .feature .feature-cta a {
    margin: auto;
    color: #002169;
    text-decoration: none;
    padding: 5px 15px;
    text-align: center;
    transition: 0.3s;
}
footer .zone-2 .feature-wrap .feature .feature-cta a:active,
footer .zone-2 .feature-wrap .feature .feature-cta a:active:hover {
    background: #e6e6e6;
    border-radius: 5px;
}
footer .zone-2.feature-wrap .feature .feature-cta a:active,
footer .zone-2.feature-wrap .feature .feature-cta a:active:hover {
    background: #e6e6e6;
    border-radius: 5px;
    transition: 0.3s;
    color: #000103;
}
footer .zone-2 .feature-wrap .feature .feature-cta a:focus,
footer .zone-2 .feature-wrap .feature .feature-cta a:focus:hover {
    background: #e6e6e6;
    border-radius: 5px;
}
footer .zone-2.feature-wrap .feature .feature-cta a:focus,
footer .zone-2.feature-wrap .feature .feature-cta a:focus:hover {
    background: #e6e6e6;
    border-radius: 5px;
    transition: 0.3s;
    color: #000103;
}
footer .zone-2 .feature-wrap .feature .feature-cta a:focus-within {
    background: #e6e6e6;
    border-radius: 5px;
}
footer .zone-2.feature-wrap .feature .feature-cta a:focus-within {
    background: #e6e6e6;
    border-radius: 5px;
    transition: 0.3s;
    color: #000103;
}
footer .zone-2 .feature-wrap .feature .feature-cta a.active,
footer .zone-2 .feature-wrap .feature .feature-cta a:hover {
    background: #e6e6e6;
    border-radius: 5px;
}
footer .zone-2.feature-wrap .feature .feature-cta a.active,
footer .zone-2.feature-wrap .feature .feature-cta a:hover {
    background: #e6e6e6;
    border-radius: 5px;
    transition: 0.3s;
    color: #000103;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta {
    width: 100%;
    text-align: center;
    display: block;
    margin: 15px 0;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a {
    display: inline-flex;
    padding: 0;
    font-size: 32px;
    margin: 0 7.5px;
    transition: 0.3s;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a span,
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a svg,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a span,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a svg,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a span,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a svg,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a span,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a svg {
    margin: auto;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:active,
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:active:hover,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:active,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus,
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus:hover,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus-within,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a.active,
footer .zone-2 .feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:hover,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a.active,
footer .zone-2.feature-wrap .feature.icon .feature-padding .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background: 0 0;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap,
    footer .zone-2.feature-wrap {
        width: 100%;
    }
}
@media (max-width: 599px) {
    footer .zone-2 .feature-wrap,
    footer .zone-2.feature-wrap {
        flex-wrap: wrap;
        width: 100%;
    }
}
.zone-quicklinks-1 .feature .feature-content .feature-content-image img,
footer .zone-2 .feature-wrap.feature-wrap .icon,
footer .zone-2.feature-wrap.feature-wrap .icon {
    width: auto;
}
.band-section-index h1,
.zone-quicklinks-1
    .feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    img,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta,
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a img {
    width: 100%;
}
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a {
    display: flex;
    border-radius: 10px;
    padding: 3px;
    font-size: 32px;
    transition: 0.3s;
}
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:active,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:active:hover,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:active,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:active:hover {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
    transition: 0.3s;
}
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus:hover,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus:hover {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
    transition: 0.3s;
}
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus-within,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:focus-within {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
    transition: 0.3s;
}
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a.active,
footer .zone-2 .feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:hover,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a.active,
footer .zone-2.feature-wrap.feature-wrap .icon .feature-padding .feature-content .feature-cta a:hover {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
    transition: 0.3s;
}
@media (max-width: 1199px) {
    footer .zone-2.zone-2 > * {
        width: 32.33333%;
    }
}
footer .zone-2 .feature-wrap {
    justify-content: flex-start;
    background: #002169;
    border-radius: 0;
    border: 0;
    padding: 5px 20px !important;
    border-left: 3px solid #80bb00;
}
footer .zone-2 .feature-wrap .feature-wrap-title h2 {
    text-align: left;
    color: #fff;
    font-size: 1.125rem;
    padding: 3px 10px;
    font-weight: 700;
    text-transform: uppercase;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap .feature-wrap-title h2 {
        font-size: 0.9378rem;
    }
}
footer .zone-2 .feature-wrap .feature .feature-cta a,
footer .zone-2 .feature-wrap .feature .feature-cta p {
    margin: 0;
    text-align: left;
    font-size: 1rem;
    color: #fff;
    padding: 7px 10px;
    font-weight: 400;
    transition: 0.3s;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap .feature .feature-cta a,
    footer .zone-2 .feature-wrap .feature .feature-cta p {
        font-size: 0.8522rem;
    }
}
footer .zone-2 .feature-wrap .feature .feature-cta a:active,
footer .zone-2 .feature-wrap .feature .feature-cta a:active:hover,
footer .zone-2 .feature-wrap .feature .feature-cta p:active,
footer .zone-2 .feature-wrap .feature .feature-cta p:active:hover {
    transition: 0.3s;
    color: #80bb00;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature .feature-cta a:focus,
footer .zone-2 .feature-wrap .feature .feature-cta a:focus:hover,
footer .zone-2 .feature-wrap .feature .feature-cta p:focus,
footer .zone-2 .feature-wrap .feature .feature-cta p:focus:hover {
    transition: 0.3s;
    color: #80bb00;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature .feature-cta a:focus-within,
footer .zone-2 .feature-wrap .feature .feature-cta p:focus-within {
    transition: 0.3s;
    color: #80bb00;
    background: 0 0;
}
footer .zone-2 .feature-wrap .feature .feature-cta a.active,
footer .zone-2 .feature-wrap .feature .feature-cta a:hover,
footer .zone-2 .feature-wrap .feature .feature-cta p.active,
footer .zone-2 .feature-wrap .feature .feature-cta p:hover {
    transition: 0.3s;
    color: #80bb00;
    background: 0 0;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap {
        max-width: 450px;
        width: 100% !important;
        margin: auto !important;
    }
}
footer .zone-2 .feature-wrap-1 {
    margin-right: 14px;
}
footer .zone-2 .feature-wrap-1 .feature-wrap-title {
    margin-bottom: 10px;
}
footer .zone-2 .feature-wrap-2 .feature-wrap-title h2 {
    text-align: left;
    color: #fff;
    font-size: 1.375rem;
    padding: 2px 14px;
    font-weight: 700;
    text-transform: none;
}
@media (max-width: 899px) {
    footer .zone-2 .feature-wrap-2 .feature-wrap-title h2 {
        font-size: 1.1138rem;
    }
}
footer .zone-2 .feature-wrap-2 .feature {
    max-width: 320px;
    margin-bottom: 16px;
}
footer .zone-2 .feature-wrap-2 .feature .feature-cta a {
    padding: 7px 14px;
}
footer .zone-2 .feature-wrap-3 {
    width: 30%;
    margin-left: 20px;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-content-text p,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-content-text p,
footer .zone-2 .feature-wrap-3 .feature-wrap-title {
    margin-bottom: 10px;
}
footer .zone-2 .feature-wrap-3 .feature .feature-cta a svg,
footer .zone-2 .feature-wrap-3 .feature .feature-cta p svg {
    font-size: 38px;
}
footer .zone-2 .feature-wrap-3 .feature .feature-cta p {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: -7px;
}
footer .zone-3 {
    width: 100%;
    order: 1;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    padding: 53px 25px;
}
footer .zone-3 > * {
    min-width: "auto";
    width: 33.33333%;
}
@media (max-width: 1599px) {
    footer .zone-3 > * {
        width: 33.33333%;
    }
}
@media (max-width: 1199px) {
    footer .zone-3 > * {
        width: 33.33333%;
    }
}
@media (max-width: 899px) {
    footer .zone-3 > * {
        width: 33.33333%;
    }
}
@media (max-width: 599px) {
    footer .zone-3 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    footer .zone-3 > * {
        width: 100%;
    }
}
footer .zone-3 .feature-wrap,
footer .zone-3.feature-wrap {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
}
footer .zone-3 .feature-wrap .feature,
footer .zone-3.feature-wrap .feature {
    justify-content: center;
}
footer .zone-3 .feature-wrap .feature .feature-padding,
footer .zone-3.feature-wrap .feature .feature-padding {
    display: flex;
}
footer .zone-3 .feature-wrap .feature .feature-cta,
footer .zone-3.feature-wrap .feature .feature-cta {
    display: flex;
    text-align: center;
}
footer .zone-3 .feature-wrap .feature .feature-cta a,
footer .zone-3.feature-wrap .feature .feature-cta a {
    color: gray;
    text-decoration: none;
    transition: 0.3s;
}
footer .zone-3 .feature-wrap .feature .feature-cta a:active,
footer .zone-3 .feature-wrap .feature .feature-cta a:active:hover,
footer .zone-3.feature-wrap .feature .feature-cta a:active,
footer .zone-3.feature-wrap .feature .feature-cta a:active:hover {
    transition: 0.3s;
    color: #4d4d4d;
}
footer .zone-3 .feature-wrap .feature .feature-cta a:focus,
footer .zone-3 .feature-wrap .feature .feature-cta a:focus:hover,
footer .zone-3.feature-wrap .feature .feature-cta a:focus,
footer .zone-3.feature-wrap .feature .feature-cta a:focus:hover {
    transition: 0.3s;
    color: #4d4d4d;
}
footer .zone-3 .feature-wrap .feature .feature-cta a:focus-within,
footer .zone-3.feature-wrap .feature .feature-cta a:focus-within {
    transition: 0.3s;
    color: #4d4d4d;
}
footer .zone-3 .feature-wrap .feature .feature-cta a.active,
footer .zone-3 .feature-wrap .feature .feature-cta a:hover,
footer .zone-3.feature-wrap .feature .feature-cta a.active,
footer .zone-3.feature-wrap .feature .feature-cta a:hover {
    transition: 0.3s;
    color: #4d4d4d;
}
footer .zone-3.feature-wrap.feature-wrap-1 .feature {
    padding: 0;
}
footer .zone-3.feature-wrap.feature-wrap-1 .feature .feature-cta {
    padding: 0 12px;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a {
    padding: 5px;
    font-weight: 500;
    color: #666;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta p,
footer .zone-3.feature-wrap.feature-wrap-1 .feature .feature-cta a,
footer .zone-3.feature-wrap.feature-wrap-1 .feature .feature-cta p {
    padding: 5px;
    font-weight: 500;
    font-size: 1rem;
    color: #666;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a,
    footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta p,
    footer .zone-3.feature-wrap.feature-wrap-1 .feature .feature-cta a,
    footer .zone-3.feature-wrap.feature-wrap-1 .feature .feature-cta p {
        font-size: 0.8522rem;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature::before,
footer .zone-3.feature-wrap.feature-wrap-1 .feature::before {
    content: "";
    margin: auto;
    width: 5px;
    height: 5px;
    border-radius: 5px;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature:nth-of-type(2)::before,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature:nth-of-type(2)::before,
footer .zone-3.feature-wrap.feature-wrap-1 .feature:nth-of-type(2)::before,
footer .zone-3.feature-wrap.feature-wrap-2 .feature:nth-of-type(2)::before {
    content: "";
    display: none;
}
footer .zone-3 .feature-wrap.feature-wrap-2,
footer .zone-3.feature-wrap.feature-wrap-2 {
    margin-top: 4px;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature,
footer .zone-3.feature-wrap.feature-wrap-2 .feature {
    padding: 0;
    justify-content: center;
    align-items: center;
    align-content: center;
}
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta {
    padding: 0 10px;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a {
    font-weight: 500;
    color: #666;
    transition: 0.3s;
}
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a {
    padding: 5px;
    font-weight: 500;
    font-size: 1.1875rem;
    color: #666;
    transition: 0.3s;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a,
    footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a {
        font-size: 0.9812rem;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:active,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:active:hover,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:active,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:focus,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:focus:hover,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:focus,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:focus-within,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:active,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a.active,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a:hover,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a.active,
footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature::before,
footer .zone-3.feature-wrap.feature-wrap-2 .feature::before {
    content: " ";
    margin: auto;
    width: 1px;
    height: 15px;
    color: #fff;
}
@media (max-width: 599px) {
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature,
    footer .zone-3.feature-wrap.feature-wrap-2 .feature {
        flex-wrap: wrap;
    }
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature,
    footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature {
        width: auto;
        text-align: center;
    }
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature .feature-padding,
    footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature .feature-padding {
        justify-content: center;
    }
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature::before,
    footer .zone-3.feature-wrap.feature-wrap-2 .feature .feature::before {
        content: "|";
        display: none;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta,
footer .zone-3.feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta {
    padding: 10px;
}
footer .zone-3 .feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta a,
footer .zone-3.feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta a {
    padding: 5px;
    font-size: 50px;
    color: #666;
    cursor: default;
}
footer .zone-3 .feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta .icon-cred-ncr,
footer .zone-3.feature-wrap.feature-wrap-3 .feature .feature-padding .feature-content .feature-cta .icon-cred-ncr {
    color: #4fbe36;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap,
    footer .zone-3.feature-wrap {
        justify-content: center !important;
    }
}
@media (max-width: 599px) {
    footer .zone-3 .feature-wrap,
    footer .zone-3.feature-wrap {
        flex-wrap: wrap;
    }
    footer .zone-3 .feature-wrap .feature,
    footer .zone-3.feature-wrap .feature {
        width: 100%;
        text-align: center;
    }
    footer .zone-3 .feature-wrap .feature .feature-padding,
    footer .zone-3.feature-wrap .feature .feature-padding {
        justify-content: center;
    }
    footer .zone-3 .feature-wrap .feature::before,
    footer .zone-3.feature-wrap .feature::before {
        content: "|";
        display: none;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature-wrap-title {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    margin-bottom: 18px;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature-wrap-title img {
    max-width: 133px;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature {
    padding: 0 6px;
    justify-content: center;
    align-items: center;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature::after {
    content: "";
    height: 13px;
    width: 1px;
    background-color: #6e6e6e;
    display: flex;
    position: relative;
    right: -6px;
}
@media (max-width: 599px) {
    footer .zone-3 .feature-wrap.feature-wrap-1 .feature::after {
        display: none;
    }
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1)::after,
footer .zone-3 .feature-wrap.feature-wrap-1 .feature:nth-last-child(1)::after,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature:nth-last-child(1)::after {
    display: none;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta {
    padding: 0 !important;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a {
    font-size: 0.875rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a {
        font-size: 0.7682rem;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:focus,
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a.active,
footer .zone-3 .feature-wrap.feature-wrap-1 .feature .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature::after {
    content: "";
    height: 13px;
    width: 1px;
    background-color: #6e6e6e;
    display: flex;
    position: relative;
    right: 1px;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature::after {
        display: none;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta p {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.875rem;
    padding: 8px 23px;
    margin: 0;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a,
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta p {
        font-size: 0.7682rem;
    }
}
@media (max-width: 599px) {
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a,
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta p {
        display: inline;
    }
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a img,
    footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta p img {
        top: 4px;
        position: relative;
        margin-right: 5px;
    }
}
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta a img,
footer .zone-3 .feature-wrap.feature-wrap-2 .feature .feature-cta p img {
    margin-right: 7px;
    width: 20px;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta {
    padding: 0;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
    padding: 9px 7px;
    border-radius: 10px;
    overflow: hidden;
    max-width: 205px;
    transition: 0.3s;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a span {
    font-size: 45px;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:active,
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    opacity: 0.7;
    background: 0 0;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus,
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    opacity: 0.7;
    background: 0 0;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    opacity: 0.7;
    background: 0 0;
}
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a.active,
footer .zone-3 .feature-wrap-3.feature-wrap .feature .feature-padding .feature-content .feature-cta a:hover {
    transition: 0.3s;
    opacity: 0.7;
    background: 0 0;
}
footer .zone-3 .feature-wrap-5 {
    margin-top: 22px;
}
footer .zone-3 .feature-wrap-5 .feature-cta {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    text-align: left !important;
}
footer .zone-3 .feature-wrap-5 .feature-cta p {
    font-size: 0.875rem;
    color: #6e6e6e;
    line-height: 1.2;
}
@media (max-width: 899px) {
    footer .zone-3 .feature-wrap-5 .feature-cta p {
        font-size: 0.7682rem;
    }
}
.band-hero-1 {
    max-width: 100% !important;
    background-color: #002169;
}
@media (max-width: 599px) {
    .band-hero-1 .zone {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .band-hero-1 .zone .feature .feature-padding {
        height: 100%;
    }
    .band-hero-1 .zone .feature .feature-image {
        margin-bottom: 0;
    }
}
.ncr-slider {
    max-width: 1440px !important;
    margin: auto;
}
@media (min-width: 600px) {
    .ncr-slider .slick-track {
        width: 100% !important;
        display: flex;
        flex-wrap: wrap;
        position: relative;
    }
    .ncr-slider .slick-track .feature {
        width: 0 !important;
        left: 0 !important;
        bottom: 0 !important;
        max-height: 0;
        transition: 0s !important;
    }
    .ncr-slider .slick-track .feature .feature-padding {
        height: 100%;
    }
    .ncr-slider .slick-track .feature.slick-active {
        width: 100vw !important;
        height: calc(40vh + 40vw - 150px);
        max-height: 560px;
        transition:
            0.3s,
            width 0s,
            max-height 0s !important;
    }
}
@media (min-width: 600px) and (max-width: 899px) {
    .ncr-slider .slick-track .feature.slick-active {
        height: 100% !important;
        max-height: 100% !important;
    }
}
.ncr-slider .slick-arrow,
.ncr-slider.feature-wrap .feature .feature-padding .feature-image .feature-image-inner img {
    display: none !important;
}
.ncr-slider .feature-padding {
    display: flex;
    width: 100%;
    transition: 0.3s;
    background: #002169;
}
.ncr-slider .feature-padding .feature-image {
    width: 100%;
    height: 100%;
    max-height: auto;
    min-height: auto;
    display: flex;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    position: relative;
    order: 2;
}
.ncr-slider .feature-padding .feature-content {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    max-width: 500px;
    order: 1;
    background: rgba(255, 255, 255, 0.9);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    align-items: flex-start;
    transition: 0.3s;
    z-index: 2;
    padding: 1.5em 1.5em 1.5em 2.2em;
    margin: 4em 6em;
}
.ncr-slider .feature-padding .feature-content .feature-content-text {
    display: inline-flex;
}
.ncr-slider .feature-padding .feature-content .feature-content-text h2 {
    font-size: 2.625rem;
    margin: 0 0 0.5em;
    color: #002169;
    line-height: 1.2;
    text-align: left;
}
@media (max-width: 899px) {
    .ncr-slider .feature-padding .feature-content .feature-content-text h2 {
        font-size: 2.4258rem;
    }
}
.ncr-slider .feature-padding .feature-content .feature-cta,
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-text .feature-content-wysiwyg {
    display: flex;
}
.ncr-slider .feature-padding .feature-content .feature-cta a {
    color: #002169;
    font-size: 1.5rem;
    text-decoration: none;
    padding: 5px;
    display: inline;
    justify-content: center;
    align-items: center;
    align-content: center;
    font-family: Arial, serif;
    font-weight: 500;
    line-height: 1.5;
}
@media (max-width: 899px) {
    .ncr-slider .feature-padding .feature-content .feature-cta a {
        font-size: 1.2042rem;
    }
}
.ncr-slider .feature-padding .feature-content .feature-cta a span {
    margin-left: 8px;
    font-size: 1.125rem;
    display: inline;
}
@media (max-width: 899px) {
    .ncr-slider .feature-padding .feature-content .feature-cta a span {
        font-size: 0.9378rem;
    }
    .ncr-slider .feature-padding {
        height: auto;
        flex-direction: column;
        max-height: 1000vh;
    }
    .ncr-slider .feature-padding .feature-image {
        width: 100%;
        order: 1;
    }
    .ncr-slider .feature-padding .feature-content {
        position: relative;
        padding: 2em;
        width: 100%;
        order: 2;
        max-width: 90%;
        margin: -1em auto auto;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.8);
    }
}
@media (max-width: 599px) {
    .ncr-slider .feature-padding .feature-content,
    .ncr-slider .feature-padding .feature-content .feature-content-text {
        align-items: center;
        justify-content: center;
        align-content: center;
        text-align: center;
    }
    .ncr-slider .feature-padding .feature-content .feature-content-text h2 {
        text-align: center;
    }
}
.ncr-slider .feature {
    outline: 0;
}
.ncr-slider .feature .feature-image {
    opacity: 0;
    transition: all 0.7s ease-in-out;
}
.ncr-slider .feature .feature-content-text,
.ncr-slider .feature .feature-content-wysiwyg,
.ncr-slider .feature .feature-cta {
    position: relative;
    opacity: 0;
    bottom: -10px;
    transition: all 0.5s ease-in-out;
}
.ncr-slider .feature.slick-active .feature-image {
    opacity: 1;
}
.ncr-slider .feature.slick-active .feature-content-text,
.ncr-slider .feature.slick-active .feature-content-wysiwyg,
.ncr-slider .feature.slick-active .feature-cta {
    opacity: 1;
    bottom: 0;
    transition: all 0.5s ease-in-out;
}
@media (min-width: 600px) {
    .ncr-slider.ncr-slider .slick-track .feature.slick-active {
        width: 100vw !important;
        height: calc(30vh + 30vw - 180px);
        max-height: 407px;
        transition: 0s !important;
    }
}
.ncr-slider.feature-wrap .feature {
    overflow: hidden;
    transition: 0.3s;
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-image {
    height: auto;
    min-height: 1px;
    max-height: 100%;
    max-width: 550px;
    margin-right: 30px;
    margin-left: auto;
    order: 2 !important;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-image {
        margin: auto;
        margin-bottom: 0 !important;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-image .feature-image-inner {
    padding-bottom: 29%;
    background-size: contain !important;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-image .feature-image-inner {
        padding-bottom: 88%;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content {
    margin: auto 0;
    width: 100%;
    max-width: 730px;
    background-color: transparent;
    box-shadow: 0 0 0;
    padding: 22px 40px 30px;
    justify-content: stretch;
    transition: 0.3s;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    order: 1;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content {
        max-width: 100%;
    }
}
@media (max-width: 599px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content {
        position: relative;
        max-width: 100%;
        margin: 0;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-wysiwyg * {
    color: #fff;
    font-size: 1.5rem;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-wysiwyg * {
        font-size: 1.2042rem;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-text h2 {
    font-size: 2.625rem;
    font-weight: 600;
    margin: 0 0 12px;
    transition: 0.3s;
    color: #fff;
    line-height: 1.05;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-text h2 {
        font-size: 2.4258rem;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-content-text .feature-content-wysiwyg * {
    color: #fff;
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta {
    display: flex;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta {
        width: 100%;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
    margin: 0;
    font-size: 1rem;
    font-weight: 600;
    transition: 0.3s;
    background-color: #ffb71b;
    color: #002169;
    padding: 10px 18px;
     border-radius: 10px;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
        width: 100%;
        text-align: center;
        font-size: 1.3125rem;
    }
}
@media (max-width: 899px) and (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
        font-size: 1.0692rem;
    }
}
.ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta a svg {
    font-size: 1.5rem;
    top: 2px;
    margin-left: 5px;
    position: relative;
    display: none;
}
@media (max-width: 899px) {
    .ncr-slider.feature-wrap .feature .feature-padding .feature-content .feature-cta a svg {
        font-size: 1.2042rem;
    }
}
.ncr-slider.feature-wrap .feature:focus {
    background: 0 0;
}
.ncr-slider.feature-wrap .feature:active,
.ncr-slider.feature-wrap .feature:active .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:active .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:active .feature-padding .feature-content .feature-cta a,
.ncr-slider.feature-wrap .feature:active:hover,
.ncr-slider.feature-wrap .feature:active:hover .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:active:hover .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:active:hover .feature-padding .feature-content .feature-cta a {
    transition: 0.3s;
}
.ncr-slider.feature-wrap .feature:focus,
.ncr-slider.feature-wrap .feature:focus .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:focus .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:focus .feature-padding .feature-content .feature-cta a,
.ncr-slider.feature-wrap .feature:focus:hover,
.ncr-slider.feature-wrap .feature:focus:hover .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:focus:hover .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:focus:hover .feature-padding .feature-content .feature-cta a {
    transition: 0.3s;
}
.ncr-slider.feature-wrap .feature:focus-within,
.ncr-slider.feature-wrap .feature:focus-within .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:focus-within .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:focus-within .feature-padding .feature-content .feature-cta a {
    transition: 0.3s;
}
.ncr-slider.feature-wrap .feature.active,
.ncr-slider.feature-wrap .feature.active .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature.active .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature.active .feature-padding .feature-content .feature-cta a,
.ncr-slider.feature-wrap .feature:hover,
.ncr-slider.feature-wrap .feature:hover .feature-padding .feature-content,
.ncr-slider.feature-wrap .feature:hover .feature-padding .feature-content .feature-content-text h2,
.ncr-slider.feature-wrap .feature:hover .feature-padding .feature-content .feature-cta a,
.zone-quicklinks-1 .feature:active,
.zone-quicklinks-1 .feature:active .feature-padding,
.zone-quicklinks-1 .feature:active:hover {
    transition: 0.3s;
}
.ncr-slider .slick-dots {
    display: none !important;
    position: relative;
    justify-content: center;
    align-content: center;
    align-items: center;
    width: 100%;
    bottom: 0;
}
.ncr-slider .slick-dots li {
    margin: 5px;
    border-radius: 50%;
    color: transparent;
}
.ncr-slider .slick-dots li button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 1px solid #002169;
    height: 14px;
    width: 14px;
    color: #000;
    transition: 0.3s;
}
.ncr-slider .slick-dots li button:active,
.ncr-slider .slick-dots li button:active:hover {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li button:focus,
.ncr-slider .slick-dots li button:focus:hover {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li button:focus-within {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li button.active,
.ncr-slider .slick-dots li button:hover,
.ncr-slider .slick-dots li.slick-active button:active,
.ncr-slider .slick-dots li.slick-active button:active:hover {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li.slick-active button {
    background: #002169;
    transition: 0.3s;
}
.ncr-slider .slick-dots li.slick-active button:focus,
.ncr-slider .slick-dots li.slick-active button:focus:hover {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li.slick-active button:focus-within {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.ncr-slider .slick-dots li.slick-active button.active,
.ncr-slider .slick-dots li.slick-active button:hover {
    transition: 0.3s;
    background: rgba(0, 33, 105, 0.5);
}
.zone-quicklinks-1 .feature-wrap {
    max-width: 1250px;
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1199px) {
    .zone-quicklinks-1 .feature-wrap {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 899px) {
    .zone-quicklinks-1 .feature-wrap {
        padding-left: 27px;
        padding-right: 27px;
    }
}
@media only screen and (max-width: 599px) {
    .zone-quicklinks-1 .feature-wrap {
        padding-left: 20px;
        padding-right: 20px;
    }
}
.zone-quicklinks-1 .feature-wrap {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    border-radius: 0;
    overflow: hidden;
}
.zone-quicklinks-1 .feature-wrap > * {
    width: 16.666666666%;
}
@media (max-width: 1599px) {
    .zone-quicklinks-1 .feature-wrap > * {
        width: 16.666666666%;
    }
}
@media (max-width: 1199px) {
    .zone-quicklinks-1 .feature-wrap > * {
        width: 33.3333333333%;
    }
}
@media (max-width: 899px) {
    .zone-quicklinks-1 .feature-wrap > * {
        width: 33.3333333333%;
    }
}
@media (max-width: 599px) {
    .zone-quicklinks-1 .feature-wrap > * {
        width: 50%;
    }
}
@media (max-width: 399px) {
    .zone-quicklinks-1 .feature-wrap > * {
        width: 100%;
    }
}
.zone-quicklinks-1 .feature {
    justify-content: center;
    align-items: flex-start;
    transition: 0.3s;
}
.zone-quicklinks-1 .feature:active .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:active .feature-padding .feature-cta,
.zone-quicklinks-1 .feature:active:hover .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:active:hover .feature-padding .feature-cta {
    transition: 0.3s;
    background: #001136;
}
.zone-quicklinks-1 .feature:active:hover .feature-padding {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature:focus,
.zone-quicklinks-1 .feature:focus .feature-padding,
.zone-quicklinks-1 .feature:focus:hover {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature:focus .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:focus .feature-padding .feature-cta,
.zone-quicklinks-1 .feature:focus:hover .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:focus:hover .feature-padding .feature-cta {
    transition: 0.3s;
    background: #001136;
}
.zone-quicklinks-1 .feature:focus:hover .feature-padding {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature:focus-within,
.zone-quicklinks-1 .feature:focus-within .feature-padding {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature:focus-within .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:focus-within .feature-padding .feature-cta {
    transition: 0.3s;
    background: #001136;
}
.zone-quicklinks-1 .feature.active,
.zone-quicklinks-1 .feature.active .feature-padding,
.zone-quicklinks-1 .feature:hover,
.zone-quicklinks-1 .feature:hover .feature-padding {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature.active .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature.active .feature-padding .feature-cta,
.zone-quicklinks-1 .feature:hover .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature:hover .feature-padding .feature-cta {
    transition: 0.3s;
    background: #001136;
}
.zone-quicklinks-1 .feature .feature-padding {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    background: #fff;
    padding: 10px;
    border-radius: 3px;
    transition: 0.3s;
    align-self: stretch;
    align-items: center;
    justify-content: center;
}
.zone-quicklinks-1 .feature .feature-content {
    flex-wrap: wrap;
    transition: 0.3s;
    text-align: center;
    width: 100%;
    align-self: stretch;
    display: flex;
    flex-direction: column;
}
.zone-quicklinks-1 .feature .feature-content .feature-content-image {
    display: block;
    font-size: 35px;
    margin: 0 auto 10px;
    padding: 25px;
    background: #002169;
    border-radius: 50%;
    transition: 0.3s;
}
.zone-quicklinks-1 .feature .feature-content .feature-content-image span,
.zone-quicklinks-1 .feature .feature-content .feature-content-image svg {
    display: flex;
    color: #fff;
    transition: 0.3s;
    margin: auto;
}
.zone-quicklinks-1 .feature .feature-content .feature-content-image span::before,
.zone-quicklinks-1 .feature .feature-content .feature-content-image svg::before {
    margin: auto;
}
.zone-quicklinks-1 .feature .feature-content .feature-content-text {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex: 1 0 auto;
    flex-direction: column;
}
.zone-quicklinks-1 .feature .feature-content .feature-content-text h2 {
    width: 100%;
    font-size: 1.5rem;
    margin-bottom: 5px;
}
@media (max-width: 899px) {
    .zone-quicklinks-1 .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.zone-quicklinks-1 .feature .feature-content .feature-content-text h3 {
    flex: 1 0 auto;
    font-size: 1.125rem;
}
@media (max-width: 899px) {
    .zone-quicklinks-1 .feature .feature-content .feature-content-text h3 {
        font-size: 0.9378rem;
    }
}
.zone-quicklinks-1 .feature-wrap {
    padding: 27px 7px;
    justify-content: center;
}
.zone-quicklinks-1 .feature-wrap .feature {
    align-self: stretch;
    padding: 0 15px;
    transition: 0.3s;
}
.zone-quicklinks-1 .feature-wrap .feature .feature-padding {
    align-self: stretch;
}
.zone-quicklinks-1 .feature-wrap .feature .feature-padding .feature-content {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}
.zone-quicklinks-1 .feature-wrap .feature .feature-padding .feature-content .feature-content-image {
    width: 88px;
    height: 88px;
    margin: 0 auto 17px;
    padding: 21px;
}
.zone-quicklinks-1 .feature-wrap .feature .feature-padding .feature-content .feature-content-text h2 {
    font-size: 1.125rem;
    font-weight: 600;
    text-transform: uppercase;
}
@media (max-width: 899px) {
    .zone-quicklinks-1 .feature-wrap .feature .feature-padding .feature-content .feature-content-text h2 {
        font-size: 0.9378rem;
    }
}
.zone-quicklinks-1 .feature-wrap .feature:active,
.zone-quicklinks-1 .feature-wrap .feature:active:hover {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature-wrap .feature:active .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature-wrap .feature:active:hover .feature-padding .feature-content .feature-content-image {
    background-color: #80bb00;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.zone-quicklinks-1 .feature-wrap .feature:focus,
.zone-quicklinks-1 .feature-wrap .feature:focus:hover {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature-wrap .feature:focus .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature-wrap .feature:focus:hover .feature-padding .feature-content .feature-content-image {
    background-color: #80bb00;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.zone-quicklinks-1 .feature-wrap .feature:focus-within {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature-wrap .feature:focus-within .feature-padding .feature-content .feature-content-image {
    background-color: #80bb00;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.zone-quicklinks-1 .feature-wrap .feature.active,
.zone-quicklinks-1 .feature-wrap .feature:hover {
    transition: 0.3s;
}
.zone-quicklinks-1 .feature-wrap .feature.active .feature-padding .feature-content .feature-content-image,
.zone-quicklinks-1 .feature-wrap .feature:hover .feature-padding .feature-content .feature-content-image {
    background-color: #80bb00;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.band-promos-1,
.band-promos-2,
.zone-promos-1 {
    justify-content: stretch;
    display: flex;
    align-items: stretch;
}
.band-promos-1,
.band-promos-2 {
    background-color: #f2f2f2;
}
.zone-promos-1 {
    padding: 34px 10px 15px;
    margin-left: 17px;
}
.zone-promos-1 .feature-wrap,
.zone-promos-1.feature-wrap {
    width: 100%;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
}
.zone-promos-1 .feature-wrap > *,
.zone-promos-1.feature-wrap > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .zone-promos-1 .feature-wrap > *,
    .zone-promos-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .zone-promos-1 .feature-wrap > *,
    .zone-promos-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .zone-promos-1 .feature-wrap > *,
    .zone-promos-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .zone-promos-1 .feature-wrap > *,
    .zone-promos-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .zone-promos-1 .feature-wrap > *,
    .zone-promos-1.feature-wrap > * {
        width: 100%;
    }
}
.zone-promos-1 .feature-wrap .feature,
.zone-promos-1.feature-wrap .feature,
.zone-promos-2 .feature-wrap .feature,
.zone-promos-2.feature-wrap .feature {
    overflow: hidden;
    flex-wrap: wrap;
    align-self: stretch;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature .feature-padding,
.zone-promos-1.feature-wrap .feature .feature-padding {
    display: flex;
    width: 100%;
    padding: 10px;
    justify-content: stretch;
    align-items: stretch;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-bottom: 19px;
}
@media (max-width: 599px) {
    .zone-promos-1 .feature-wrap .feature .feature-padding,
    .zone-promos-1.feature-wrap .feature .feature-padding {
        flex-direction: column;
    }
}
.zone-promos-1 .feature-wrap .feature:active,
.zone-promos-1 .feature-wrap .feature:active .feature-image,
.zone-promos-1 .feature-wrap .feature:active:hover,
.zone-promos-1 .feature-wrap .feature:active:hover .feature-image,
.zone-promos-1.feature-wrap .feature:active,
.zone-promos-1.feature-wrap .feature:active .feature-image,
.zone-promos-1.feature-wrap .feature:active:hover,
.zone-promos-1.feature-wrap .feature:active:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature:active .feature-content .feature-cta a,
.zone-promos-1 .feature-wrap .feature:active:hover .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:active .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:active:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature:focus,
.zone-promos-1 .feature-wrap .feature:focus .feature-image,
.zone-promos-1 .feature-wrap .feature:focus:hover,
.zone-promos-1 .feature-wrap .feature:focus:hover .feature-image,
.zone-promos-1.feature-wrap .feature:focus,
.zone-promos-1.feature-wrap .feature:focus .feature-image,
.zone-promos-1.feature-wrap .feature:focus:hover,
.zone-promos-1.feature-wrap .feature:focus:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature:focus .feature-content .feature-cta a,
.zone-promos-1 .feature-wrap .feature:focus:hover .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:focus .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:focus:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature:focus-within,
.zone-promos-1 .feature-wrap .feature:focus-within .feature-image,
.zone-promos-1.feature-wrap .feature:focus-within,
.zone-promos-1.feature-wrap .feature:focus-within .feature-image {
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature:focus-within .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:focus-within .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature.active,
.zone-promos-1 .feature-wrap .feature.active .feature-image,
.zone-promos-1 .feature-wrap .feature:hover,
.zone-promos-1 .feature-wrap .feature:hover .feature-image,
.zone-promos-1.feature-wrap .feature.active,
.zone-promos-1.feature-wrap .feature.active .feature-image,
.zone-promos-1.feature-wrap .feature:hover,
.zone-promos-1.feature-wrap .feature:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-1 .feature-wrap .feature.active .feature-content .feature-cta a,
.zone-promos-1 .feature-wrap .feature:hover .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature.active .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
    color: #80bb00;
}
.zone-promos-1 .feature-wrap .feature .feature-image,
.zone-promos-1.feature-wrap .feature .feature-image {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 469px;
}
.zone-promos-1 .feature-wrap .feature .feature-image img,
.zone-promos-1.feature-wrap .feature .feature-image img {
    display: block;
    width: 100%;
    opacity: 0;
}
@media (max-width: 899px) {
    .zone-promos-1 .feature-wrap .feature .feature-image,
    .zone-promos-1.feature-wrap .feature .feature-image {
        max-height: 300px;
        height: auto;
        overflow: hidden;
    }
    .zone-promos-1 .feature-wrap .feature .feature-image img,
    .zone-promos-1.feature-wrap .feature .feature-image img {
        opacity: 1;
    }
}
.zone-promos-1 .feature-wrap .feature .feature-content,
.zone-promos-1.feature-wrap .feature .feature-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-content-text,
.zone-promos-1.feature-wrap .feature .feature-content .feature-content-text {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-self: flex-start;
    padding: 12px 20px;
    justify-content: flex-start;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-content-text h2,
.zone-promos-1.feature-wrap .feature .feature-content .feature-content-text h2 {
    width: 100%;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    font-weight: 600;
    justify-content: flex-start;
    margin-bottom: 9px;
}
@media (max-width: 899px) {
    .zone-promos-1 .feature-wrap .feature .feature-content .feature-content-text h2,
    .zone-promos-1.feature-wrap .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-content-text h3,
.zone-promos-1.feature-wrap .feature .feature-content .feature-content-text h3 {
    width: 100%;
    font-size: 1.125rem;
    color: #666;
    font-weight: 400;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 0;
    text-transform: none;
    line-height: 1.4;
}
@media (max-width: 899px) {
    .zone-promos-1 .feature-wrap .feature .feature-content .feature-content-text h3,
    .zone-promos-1.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.9378rem;
    }
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta {
    display: flex;
    padding: 0 21px 16px;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #002169;
    transition: 0.3s;
    margin: auto;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.feature-wrap-standard-custom-block
    .feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    .fa-angle-right,
.feature-wrap-standard-custom-block
    .feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    .fa-caret-right,
.feature-wrap-standard-custom-block.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    .fa-angle-right,
.feature-wrap-standard-custom-block.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    .fa-caret-right,
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a,
    .zone-promos-1.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:active,
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:active:hover,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:active,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:focus,
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:focus:hover,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:focus,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:focus-within,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a.active,
.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a:hover,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a.active,
.zone-promos-1.feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
@media (max-width: 1199px) {
    .zone-promos-1 {
        margin-right: 17px;
        margin-left: 17px;
        padding-bottom: 0;
    }
}
.zone-promos-1 .feature-wrap .feature .feature-image {
    max-width: 185px;
    min-height: 185px;
}
@media (max-width: 599px) {
    .zone-promos-1 .feature-wrap .feature .feature-image {
        max-width: 100%;
        min-height: 0;
    }
}
/*.zone-promos-1 .feature-wrap .feature .feature-content .feature-cta a {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}*/

.zone-promos-2 {
    justify-content: stretch;
    display: flex;
    align-items: stretch;
    padding: 34px 10px 15px;
    margin-right: 17px;
    width: 100%;
}
.zone-promos-2 .feature-wrap,
.zone-promos-2.feature-wrap {
    width: 100%;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
}
.zone-promos-2 .feature-wrap > *,
.zone-promos-2.feature-wrap > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .zone-promos-2 .feature-wrap > *,
    .zone-promos-2.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .zone-promos-2 .feature-wrap > *,
    .zone-promos-2.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .zone-promos-2 .feature-wrap > *,
    .zone-promos-2.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .zone-promos-2 .feature-wrap > *,
    .zone-promos-2.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .zone-promos-2 .feature-wrap > *,
    .zone-promos-2.feature-wrap > * {
        width: 100%;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-padding,
.zone-promos-2.feature-wrap .feature .feature-padding {
    display: flex;
    width: 100%;
    padding: 10px;
    justify-content: stretch;
    align-items: stretch;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-bottom: 19px;
}
@media (max-width: 599px) {
    .zone-promos-2 .feature-wrap .feature .feature-padding,
    .zone-promos-2.feature-wrap .feature .feature-padding {
        flex-direction: column;
    }
}
.zone-promos-2 .feature-wrap .feature:active,
.zone-promos-2 .feature-wrap .feature:active .feature-image,
.zone-promos-2 .feature-wrap .feature:active:hover,
.zone-promos-2 .feature-wrap .feature:active:hover .feature-image,
.zone-promos-2.feature-wrap .feature:active,
.zone-promos-2.feature-wrap .feature:active .feature-image,
.zone-promos-2.feature-wrap .feature:active:hover,
.zone-promos-2.feature-wrap .feature:active:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature:active .feature-content .feature-cta a,
.zone-promos-2 .feature-wrap .feature:active:hover .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:active .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:active:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature:focus,
.zone-promos-2 .feature-wrap .feature:focus .feature-image,
.zone-promos-2 .feature-wrap .feature:focus:hover,
.zone-promos-2 .feature-wrap .feature:focus:hover .feature-image,
.zone-promos-2.feature-wrap .feature:focus,
.zone-promos-2.feature-wrap .feature:focus .feature-image,
.zone-promos-2.feature-wrap .feature:focus:hover,
.zone-promos-2.feature-wrap .feature:focus:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature:focus .feature-content .feature-cta a,
.zone-promos-2 .feature-wrap .feature:focus:hover .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:focus .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:focus:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature:focus-within,
.zone-promos-2 .feature-wrap .feature:focus-within .feature-image,
.zone-promos-2.feature-wrap .feature:focus-within,
.zone-promos-2.feature-wrap .feature:focus-within .feature-image {
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature:focus-within .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:focus-within .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature.active,
.zone-promos-2 .feature-wrap .feature.active .feature-image,
.zone-promos-2 .feature-wrap .feature:hover,
.zone-promos-2 .feature-wrap .feature:hover .feature-image,
.zone-promos-2.feature-wrap .feature.active,
.zone-promos-2.feature-wrap .feature.active .feature-image,
.zone-promos-2.feature-wrap .feature:hover,
.zone-promos-2.feature-wrap .feature:hover .feature-image {
    transition: 0.3s;
}
.zone-promos-2 .feature-wrap .feature.active .feature-content .feature-cta a,
.zone-promos-2 .feature-wrap .feature:hover .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature.active .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
    color: #80bb00;
}
.zone-promos-2 .feature-wrap .feature .feature-image,
.zone-promos-2.feature-wrap .feature .feature-image {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 469px;
}
.zone-promos-2 .feature-wrap .feature .feature-image img,
.zone-promos-2.feature-wrap .feature .feature-image img {
    display: block;
    width: 100%;
    opacity: 0;
}
@media (max-width: 899px) {
    .zone-promos-2 .feature-wrap .feature .feature-image,
    .zone-promos-2.feature-wrap .feature .feature-image {
        max-height: 300px;
        height: auto;
        overflow: hidden;
    }
    .zone-promos-2 .feature-wrap .feature .feature-image img,
    .zone-promos-2.feature-wrap .feature .feature-image img {
        opacity: 1;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-content,
.zone-promos-2.feature-wrap .feature .feature-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-content-text,
.zone-promos-2.feature-wrap .feature .feature-content .feature-content-text {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-self: flex-start;
    padding: 12px 20px;
    justify-content: flex-start;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-content-text h2,
.zone-promos-2.feature-wrap .feature .feature-content .feature-content-text h2 {
    width: 100%;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    font-weight: 600;
    justify-content: flex-start;
    margin-bottom: 9px;
}
@media (max-width: 899px) {
    .zone-promos-2 .feature-wrap .feature .feature-content .feature-content-text h2,
    .zone-promos-2.feature-wrap .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-content-text h3,
.zone-promos-2.feature-wrap .feature .feature-content .feature-content-text h3 {
    width: 100%;
    font-size: 1.125rem;
    color: #666;
    font-weight: 400;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 0;
    text-transform: none;
    line-height: 1.4;
}
@media (max-width: 899px) {
    .zone-promos-2 .feature-wrap .feature .feature-content .feature-content-text h3,
    .zone-promos-2.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.9378rem;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta {
    display: flex;
    padding: 0 21px 16px;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #002169;
    transition: 0.3s;
    margin: auto;
}
@media (max-width: 899px) {
    .zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a,
    .zone-promos-2.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:active,
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:active:hover,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:active,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:focus,
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:focus:hover,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:focus,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:focus-within,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a.active,
.zone-promos-2 .feature-wrap .feature .feature-content .feature-cta a:hover,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a.active,
.zone-promos-2.feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
@media (max-width: 1199px) {
    .zone-promos-2 {
        margin-right: 17px;
        margin-left: 17px;
        padding-bottom: 0;
    }
}
.zone-promos-2 .feature-wrap .feature .feature-padding {
    flex-direction: column;
}
.zone-promos-2 .feature-wrap .feature .feature-padding .feature-content .feature-content-text {
    padding: 17px 14px 22px;
}
.zone-promos-2 .feature-wrap .feature .feature-padding .feature-content .feature-cta {
    padding: 0 15px 19px;
    /*text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);*/
}
.band-content-hero-1 {
    margin-bottom: -11px;
}
.band-content-hero-1 .feature {
    width: 100%;
    position: relative;
    height: calc(24vw + 24vh - 150px);
    overflow: hidden;
    min-height: 240px;
    max-height: 380px;
}
.band-content-hero-1 .feature .feature-cta {
    display: flex;
    width: 100%;
    padding: 11px;
    position: absolute;
    bottom: 0;
    margin: auto;
    background: rgba(0, 33, 105, 0.8);
    align-items: flex-start;
}
.band-content-hero-1 .feature .feature-cta a {
    display: flex;
    font-size: 1.8125rem;
    margin: auto;
    padding: 0 0.6em;
    color: #fff;
    text-decoration: none;
}
@media (max-width: 899px) {
    .band-content-hero-1 .feature .feature-cta a {
        font-size: 1.6692rem;
    }
}
.band-content-hero-1 .feature .feature-image {
    width: 100%;
    height: 100%;
    display: flex;
}
.band-content-hero-1 .feature-wrap .feature {
    height: auto;
    min-height: 1px;
    max-height: 100%;
}
.band-content-hero-1 .feature-wrap .feature .feature-image .feature-image-inner {
    padding-bottom: 31%;
}
@media (min-width: 1200px) {
    .band-content-hero-1 .feature-wrap .feature .feature-image .feature-image-inner {
        padding-bottom: 0;
        height: calc(27vw + 27vh - 150px);
        min-height: 240px;
        max-height: 408px;
    }
}
.band-content-hero-1.no-image {
    margin-bottom: 0;
}
.band-content-hero-1.no-image .feature-wrap .feature {
    height: 0;
    min-height: 0;
    max-height: 0;
}
.band-content-hero-1.no-image .feature-image {
    display: none !important;
}
.band-content-hero-2 {
    margin-bottom: 49px;
}
.band-content-hero-2 .feature {
    width: 100%;
    position: relative;
    height: calc(24vw + 24vh - 150px);
    overflow: hidden;
    min-height: 240px;
    max-height: 380px;
}
.band-content-hero-2 .feature .feature-cta {
    display: flex;
    width: 100%;
    padding: 11px;
    position: absolute;
    bottom: 0;
    margin: auto;
    background: rgba(0, 33, 105, 0.8);
    align-items: flex-start;
}
.band-content-hero-2 .feature .feature-cta a {
    display: flex;
    font-size: 1.8125rem;
    margin: auto;
    padding: 0 0.6em;
    color: #fff;
    text-decoration: none;
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature .feature-cta a {
        font-size: 1.6692rem;
    }
}
.band-content-hero-2 .feature .feature-image {
    width: 100%;
    height: 100%;
    display: flex;
}
.band-content-hero-2 .feature-wrap .feature {
    height: 100%;
    min-height: 240px;
    max-height: 100%;
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature-wrap .feature {
        flex-direction: column;
    }
}
.band-content-hero-2 .feature-wrap .feature .feature-image {
    order: 2;
}
.band-content-hero-2 .feature-wrap .feature .feature-image .feature-image-inner {
    padding-bottom: 31%;
}
@media (min-width: 900px) {
    .band-content-hero-2 .feature-wrap .feature .feature-image .feature-image-inner {
        padding-bottom: 0;
        height: calc(29vw + 29vh - 135px);
        min-height: 240px;
        max-height: 408px;
    }
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature-wrap .feature .feature-image {
        order: 1;
    }
}
.band-content-hero-2 .feature-wrap .feature .feature-content {
    order: 1;
    background-color: #ffb71b;
    width: 863px;
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature-wrap .feature .feature-content {
        width: 100%;
    }
}
.band-content-hero-2 .feature-wrap .feature .feature-content *,
.band-section-index h2:active a,
.band-section-index h2:active:hover a {
    color: #002169;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-content-text {
    display: flex;
    flex-direction: column;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-content-text h1 {
    margin: 0;
    padding: 72px 28px 1px;
    font-size: 1.8125rem;
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature-wrap .feature .feature-content .feature-content-text h1 {
        font-size: 1.6692rem;
    }
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-content-text .feature-content-wysiwyg {
    padding: 0 29px;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta {
    position: static;
    background: 0 0;
    margin: 0;
    padding: 26px 30px;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    transition: 0.3s;
    background-color: #97c9ea;
    color: #002169;
    margin: 0;
}
@media (max-width: 899px) {
    .band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:active,
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:focus,
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a.active,
.band-content-hero-2 .feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #80bb00;
    color: #002169;
    border-color: transparent;
}
.feature-wrap-accordion-1 {
    margin: 30px 0 50px;
    flex-wrap: wrap;
    justify-content: center;
}
.feature-wrap-accordion-1 .feature-wrap-title {
    display: block;
    margin-bottom: 0;
    width: 100%;
}
.feature-wrap-accordion-1 .feature-wrap-title h2,
.feature-wrap-accordion-1 .feature-wrap-title h3 {
    margin-bottom: 0.5em;
}
.feature-wrap-accordion-1 .feature {
    display: flex;
    align-items: flex-start;
    align-content: flex-start;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    justify-content: center;
    margin: 10px 0 0;
    position: relative;
    width: 100%;
    padding: 0;
}
.feature-wrap-accordion-1 .feature .feature-content {
    align-content: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding: 0;
    width: 100%;
    overflow: hidden;
    border-radius: 0;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title {
    display: flex;
    width: 100%;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button {
    color: #002169;
    display: flex;
    justify-content: space-between;
    padding: 10px;
    width: 100%;
    background: #f5f5f5;
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
    font-size: 1.5rem;
    font-weight: 600;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .feature-wrap-accordion-1 .feature .feature-content .feature-title button {
        font-size: 1.2042rem;
    }
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:active,
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:active:hover {
    transition: 0.3s;
    background: #e8e8e8;
    color: #002169;
    text-decoration: none;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:focus,
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:focus:hover {
    transition: 0.3s;
    background: #e8e8e8;
    color: #002169;
    text-decoration: none;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:focus-within {
    transition: 0.3s;
    background: #e8e8e8;
    color: #002169;
    text-decoration: none;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.active,
.feature-wrap-accordion-1 .feature .feature-content .feature-title button:hover {
    transition: 0.3s;
    background: #e8e8e8;
    color: #002169;
    text-decoration: none;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button .text {
    margin-right: auto;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button .icon {
    transition: 0.3s;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.panel-closed {
    border-color: transparent;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.panel-closed .icon {
    color: #002169;
    font-size: 20px;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.panel-closed .icon:before,
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.panel-opened .icon:before {
    content: "";
    font-family: "NCR-Utility-Icons";
}
.feature-wrap-accordion-1 .feature .feature-content .feature-title button.panel-opened .icon {
    color: #002169;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    font-size: 20px;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-content-text {
    display: block;
    background: #f5f5f5;
    border-radius: 0;
    margin: 0;
    width: 100%;
    overflow: hidden;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-content-text .feature-content-wysiwyg {
    display: block;
    padding: 15px 20px 10px;
    background: #fff;
}
.feature-wrap-accordion-1 .feature .feature-content .feature-content-text .feature-content-wysiwyg h3,
.feature-wrap-accordion-1 .feature .feature-content .feature-content-text .feature-content-wysiwyg h4 {
    background: 0 0;
    border: 0;
    display: block;
}
.feature-wrap-accordion-1 [ncr-panel].panel-closed,
.feature-wrap-accordion-1 [ncr-panel].panel-opened {
    transition: 0.3s;
    max-height: 9999px;
    -webkit-transform-origin: top;
    transform-origin: top;
}
.feature-wrap-accordion-1 [ncr-panel].panel-closed {
    max-height: 0;
}
.band-section-index h2 {
    display: block;
    margin: 0;
    width: 100%;
    transition: 0.3s;
}
.band-section-index h2 a {
    display: block;
    padding: 1em;
    text-decoration: none;
}
.band-section-index h2:active,
.band-section-index h2:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h2:focus,
.band-section-index h2:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h2:focus a,
.band-section-index h2:focus:hover a {
    color: #002169;
}
.band-section-index h2:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h2:focus-within a {
    color: #002169;
}
.band-section-index h2.active,
.band-section-index h2:hover,
.band-section-index h3:active,
.band-section-index h3:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h2.active a,
.band-section-index h2:hover a,
.band-section-index h3:active a,
.band-section-index h3:active:hover a {
    color: #002169;
}
.band-section-index h3 {
    display: block;
    padding: 0 0 0 2.5em;
    width: 100%;
    transition: 0.3s;
}
.band-section-index h3 a,
.band-section-index h4 a {
    display: block;
    line-height: 1.2em;
    padding: 1em;
    position: relative;
    text-decoration: none;
}
.band-section-index h3 a::before,
.band-section-index h4 a::before {
    color: #002169;
    content: "•";
    position: absolute;
    left: 0.1em;
}
.band-section-index h3:focus,
.band-section-index h3:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h3:focus a,
.band-section-index h3:focus:hover a {
    color: #002169;
}
.band-section-index h3:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h3:focus-within a {
    color: #002169;
}
.band-section-index h3.active,
.band-section-index h3:hover,
.band-section-index h4:active,
.band-section-index h4:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h3.active a,
.band-section-index h3:hover a,
.band-section-index h4:active a,
.band-section-index h4:active:hover a {
    color: #002169;
}
.band-section-index h4 {
    display: block;
    padding: 0 0 0 4.5em;
    width: 100%;
    transition: 0.3s;
}
.band-section-index h4:focus,
.band-section-index h4:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h4:focus a,
.band-section-index h4:focus:hover a {
    color: #002169;
}
.band-section-index h4:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h4:focus-within a {
    color: #002169;
}
.band-section-index h4.active,
.band-section-index h4:hover,
.band-section-index h5:active,
.band-section-index h5:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h4.active a,
.band-section-index h4:hover a,
.band-section-index h5:active a,
.band-section-index h5:active:hover a {
    color: #002169;
}
.band-section-index h5 {
    display: block;
    padding: 0 0 0 4em;
    width: 100%;
    transition: 0.3s;
}
.band-section-index h5 a,
.band-section-index h6 a {
    display: block;
    line-height: 1.2em;
    padding: 1em;
    position: relative;
    text-decoration: none;
    width: 80%;
}
.band-section-index h5 a::before {
    color: #80bb00;
    content: "•";
    position: absolute;
    left: 0.1em;
}
.band-section-index h5:focus,
.band-section-index h5:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h5:focus a,
.band-section-index h5:focus:hover a {
    color: #002169;
}
.band-section-index h5:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h5:focus-within a {
    color: #002169;
}
.band-section-index h5.active,
.band-section-index h5:hover,
.band-section-index h6:active,
.band-section-index h6:active:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h5.active a,
.band-section-index h5:hover a,
.band-section-index h6:active a,
.band-section-index h6:active:hover a {
    color: #002169;
}
.band-section-index h6 {
    display: block;
    padding: 0 0 0 6em;
    width: 100%;
    transition: 0.3s;
}
.band-section-index h6 a::before {
    content: "•";
    position: absolute;
    left: 0.1em;
}
.band-section-index h6:focus,
.band-section-index h6:focus:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h6:focus a,
.band-section-index h6:focus:hover a {
    color: #002169;
}
.band-section-index h6:focus-within {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h6:focus-within a {
    color: #002169;
}
.band-section-index h6.active,
.band-section-index h6:hover {
    transition: 0.3s;
    background: rgba(0, 0, 0, 0.025);
}
.band-section-index h6.active a,
.band-section-index h6:hover a {
    color: #002169;
}
.band-breadcrumbs-1 {
    display: flex;
    flex-wrap: wrap;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 {
    z-index: 1;
    position: relative;
    max-width: 100%;
    margin: auto;
    padding: 28px 0 0;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature {
    width: auto;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature .feature-content,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature .feature-padding {
    display: flex;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature::after {
    content: ">";
    display: flex;
    font-size: 20px;
    margin: auto 0.5em;
    font-weight: 300;
    color: #002169;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a {
    font-weight: 500;
    color: #002169;
    text-decoration: underline;
    transition: 0.3s;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: none;
    color: #002169;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:focus,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: none;
    color: #002169;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: none;
    color: #002169;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a.active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature:nth-last-child(1) .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: none;
    color: #002169;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta {
    display: flex;
    justify-content: center;
    align-items: center;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a {
    font-weight: 300;
    color: #002169;
    text-decoration: none;
    font-size: 1rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a {
        font-size: 0.8522rem;
    }
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:active:hover {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:focus,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:focus:hover {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:focus-within {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a.active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1 .feature-cta a:hover,
.band-breadcrumbs-1 .zone-zip a:active,
.band-breadcrumbs-1 .zone-zip a:active:hover {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature .feature-cta a {
    font-size: 0.875rem;
}
@media (max-width: 899px) {
    .band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature .feature-cta a {
        font-size: 0.7682rem;
    }
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature::after {
    color: #4d4d4d;
    font-size: 15px;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a {
    color: #4d4d4d;
    text-decoration: none;
    transition: 0.3s;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:focus,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a.active,
.band-breadcrumbs-1 .feature-wrap-breadcrumbs-1.feature-wrap .feature:nth-last-child(1) .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.band-breadcrumbs-1 .zone-zip {
    margin-left: auto;
    display: flex;
    padding: 28px 0 0;
}
.band-breadcrumbs-1 .zone-zip a,
.band-breadcrumbs-1 .zone-zip p {
    font-weight: 300;
    text-decoration: none;
    font-size: 0.875rem;
}
.band-breadcrumbs-1 .zone-zip a {
    color: #002169;
}
@media (max-width: 899px) {
    .band-breadcrumbs-1 .zone-zip a,
    .band-breadcrumbs-1 .zone-zip p {
        font-size: 0.7682rem;
    }
}
.band-breadcrumbs-1 .zone-zip a {
    transition: 0.3s;
}
.band-breadcrumbs-1 .zone-zip a:focus,
.band-breadcrumbs-1 .zone-zip a:focus:hover {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .zone-zip a:focus-within {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .zone-zip a.active,
.band-breadcrumbs-1 .zone-zip a:hover {
    transition: 0.3s;
    color: #002169;
    text-decoration: underline;
}
.band-breadcrumbs-1 .zone-zip p {
    color: #4d4d4d;
    margin-right: 10px;
    margin-bottom: 0;
}
@media (max-width: 599px) {
    .band-breadcrumbs-1 .zone-zip {
        margin: 0;
        padding: 2px 0 11px;
        width: 100%;
    }
}
.band-related-links {
    background-color: #97c9ea;
    margin-top: 66px;
}
.band-related-links .feature {
    display: flex;
    flex-direction: column;
    padding-bottom: 25px;
}
.band-related-links .feature a,
.band-related-links .feature a:active,
.band-related-links .feature a:active:hover {
    transition: 0.3s;
    color: #002169;
}
.band-related-links .feature a:focus,
.band-related-links .feature a:focus:hover {
    transition: 0.3s;
    color: #002169;
}
.band-related-links .feature a:focus-within {
    transition: 0.3s;
    color: #002169;
}
.band-related-links .feature a.active,
.band-related-links .feature a:hover {
    transition: 0.3s;
    color: #002169;
}
.band-related-links .feature-title {
    display: flex;
}
.band-related-links .feature-title h2 {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.375rem;
    padding: 35px 2px 2px;
}
@media (max-width: 899px) {
    .band-related-links .feature-title h2 {
        font-size: 1.1138rem;
    }
}
.feature-wrap-standard-custom-block .feature-wrap,
.feature-wrap-standard-custom-block.feature-wrap {
    margin: 50px auto;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap .feature,
.feature-wrap-standard-custom-block.feature-wrap .feature {
    align-self: stretch;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 15px;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-image,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-image {
    display: flex;
    width: 100%;
    position: relative;
    padding-bottom: 76.25%;
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-image,
    .feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-image {
        padding-bottom: 46.25%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-image,
    .feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-image {
        padding-bottom: 76.25%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-image .feature-image-inner,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-image .feature-image-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 0;
    overflow: hidden;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    height: 100%;
    width: 100%;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-content-text,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-content-text {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-content-text h2,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-content-text h2 {
    font-weight: 600;
    margin-bottom: 0;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-content-text h3,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-content-text h3 {
    font-weight: 500;
    margin-bottom: 10px;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta {
    display: flex;
    margin-top: auto;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #fff;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a,
    .feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a:active,
.feature-wrap-standard-custom-block
    .feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:active:hover,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a:active,
.feature-wrap-standard-custom-block.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus,
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus:hover,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-standard-custom-block
    .feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:focus-within,
.feature-wrap-standard-custom-block.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a.active,
.feature-wrap-standard-custom-block .feature-wrap .feature .feature-padding .feature-content .feature-cta a:hover,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a.active,
.feature-wrap-standard-custom-block.feature-wrap .feature .feature-padding .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-1,
.feature-wrap-standard-custom-block.feature-wrap.row.row-1 {
    display: flex;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
.feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-1 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-1 > * {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-2,
.feature-wrap-standard-custom-block.feature-wrap.row.row-2 {
    display: flex;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
.feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
    min-width: auto;
    width: 50%;
}
@media (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
        width: 50%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
        width: 50%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
        width: 50%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-2 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-2 > * {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-3,
.feature-wrap-standard-custom-block.feature-wrap.row.row-3 {
    display: flex;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
.feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
    min-width: auto;
    width: 33.33333%;
}
@media (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
        width: 33.33333%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
        width: 33.33333%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-3 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-3 > * {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-4,
.feature-wrap-standard-custom-block.feature-wrap.row.row-4 {
    display: flex;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
.feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
    min-width: auto;
    width: 25%;
}
@media (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 25%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 50%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 50%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 {
        display: flex;
        flex-wrap: wrap;
    }
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        min-width: auto;
        width: 50%;
    }
}
@media (max-width: 1199px) and (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 50%;
    }
}
@media (max-width: 1199px) and (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 50%;
    }
}
@media (max-width: 1199px) and (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 50%;
    }
}
@media (max-width: 1199px) and (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 100%;
    }
}
@media (max-width: 1199px) and (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.row.row-4 > *,
    .feature-wrap-standard-custom-block.feature-wrap.row.row-4 > * {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.row .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.feature-wrap.row .feature .feature-padding .feature-content {
    padding: 20px 0;
}
.feature-wrap-standard-custom-block .feature-wrap.column,
.feature-wrap-standard-custom-block.feature-wrap.column {
    flex-direction: column;
    display: flex;
    flex-wrap: wrap;
}
.feature-wrap-standard-custom-block .feature-wrap.column > *,
.feature-wrap-standard-custom-block.feature-wrap.column > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .feature-wrap-standard-custom-block .feature-wrap.column > *,
    .feature-wrap-standard-custom-block.feature-wrap.column > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block .feature-wrap.column > *,
    .feature-wrap-standard-custom-block.feature-wrap.column > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.column > *,
    .feature-wrap-standard-custom-block.feature-wrap.column > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block .feature-wrap.column > *,
    .feature-wrap-standard-custom-block.feature-wrap.column > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-standard-custom-block .feature-wrap.column > *,
    .feature-wrap-standard-custom-block.feature-wrap.column > * {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding,
.feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding {
    flex-wrap: nowrap;
    flex-direction: row;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding,
    .feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding {
        flex-direction: column;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding .feature-content {
    height: auto;
    padding: 0 20px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding .feature-content,
    .feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding .feature-content {
        padding: 20px 0;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding .feature-image,
.feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding .feature-image {
    padding-bottom: 25.25%;
    max-width: 360px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.column .feature .feature-padding .feature-image,
    .feature-wrap-standard-custom-block.feature-wrap.column .feature .feature-padding .feature-image {
        display: flex;
        max-width: 100%;
        width: 100%;
        position: relative;
        padding: 0 0 76.25%;
    }
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.row
    .feature
    .feature-padding
    .feature-content
    .feature-content-image,
.feature-wrap-standard-custom-block.feature-wrap.icons.row
    .feature
    .feature-padding
    .feature-content
    .feature-content-image {
    width: 100%;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.row
    .feature
    .feature-padding
    .feature-content
    .feature-content-wysiwyg,
.feature-wrap-standard-custom-block.feature-wrap.icons.row
    .feature
    .feature-padding
    .feature-content
    .feature-content-wysiwyg {
    text-align: left;
}
.feature-wrap-standard-custom-block .feature-wrap.icons.column .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding,
.feature-wrap-standard-custom-block.feature-wrap.icons.column .feature .feature-padding .feature-content {
    flex-direction: row;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block .feature-wrap.icons.column .feature .feature-padding .feature-content,
    .feature-wrap-standard-custom-block.feature-wrap.icons.column .feature .feature-padding .feature-content {
        padding: 0;
    }
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image {
    background: 0 0;
    align-self: flex-start;
    margin-top: 9px;
    padding: 0 30px 0 0;
    width: 30%;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block
        .feature-wrap.icons.column
        .feature
        .feature-padding
        .feature-content
        .feature-content-image,
    .feature-wrap-standard-custom-block.feature-wrap.icons.column
        .feature
        .feature-padding
        .feature-content
        .feature-content-image {
        width: 100%;
        text-align: center;
        padding: 0;
    }
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner {
    margin: 0;
    align-items: flex-start;
    background: #002169;
    border-radius: 0;
    padding: 15px;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    span,
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    span,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg {
    font-size: 120px;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    img,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    img {
    width: 120px;
    height: auto;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-text,
.feature-wrap-standard-custom-block.feature-wrap.icons.column
    .feature
    .feature-padding
    .feature-content
    .feature-content-text {
    width: 70%;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block
        .feature-wrap.icons.column
        .feature
        .feature-padding
        .feature-content
        .feature-content-text,
    .feature-wrap-standard-custom-block.feature-wrap.icons.column
        .feature
        .feature-padding
        .feature-content
        .feature-content-text {
        width: 100%;
    }
}
.feature-wrap-standard-custom-block .feature-wrap.icons.column .feature .feature-padding .feature-content .feature-cta,
.feature-wrap-standard-custom-block.feature-wrap.icons.column .feature .feature-padding .feature-content .feature-cta {
    margin-top: 25px;
}
.feature-wrap-standard-custom-block .feature-wrap.icons .feature .feature-padding .feature-image,
.feature-wrap-standard-custom-block.feature-wrap.icons .feature .feature-padding .feature-image {
    display: none;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image,
.feature-wrap-standard-custom-block.feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-color: #002169;
    border-radius: 0;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block
        .feature-wrap.icons
        .feature
        .feature-padding
        .feature-content
        .feature-content-image,
    .feature-wrap-standard-custom-block.feature-wrap.icons
        .feature
        .feature-padding
        .feature-content
        .feature-content-image {
        margin-bottom: 15px;
    }
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner,
.feature-wrap-standard-custom-block.feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 30px 0;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    span,
.feature-wrap-standard-custom-block
    .feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg,
.feature-wrap-standard-custom-block.feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    span,
.feature-wrap-standard-custom-block.feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg {
    font-size: 85px;
    color: #fff;
}
.feature-wrap-standard-custom-block
    .feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    img,
.feature-wrap-standard-custom-block.feature-wrap.icons
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    img {
    width: 85px;
    height: auto;
}
.feature-wrap-standard-custom-block .feature-wrap.icons .feature .feature-padding .feature-content .feature-cta,
.feature-wrap-standard-custom-block.feature-wrap.icons .feature .feature-padding .feature-content .feature-cta {
    width: 100%;
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding {
        flex-direction: column;
    }
}
.feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding .feature-image {
    max-width: 185px;
    min-height: 185px;
    max-height: 185px;
    padding-bottom: 17.25%;
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding .feature-image {
        max-width: 100%;
        min-height: 0;
        padding-bottom: 46.25%;
    }
}
.feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding .feature-content {
    height: auto;
    padding: 0 20px;
}
.feature-wrap-standard-custom-block.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text
    h2,
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text
    h2 {
    margin-bottom: -1px;
}
.feature-wrap-standard-custom-block.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text
    h3 {
    width: 100%;
    color: #666;
    font-weight: 400;
    align-items: center;
    justify-content: flex-start;
    line-height: 1.4;
    text-transform: none;
    font-size: 0.875rem;
    margin-bottom: 13px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.column.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-text
        h3 {
        font-size: 0.7682rem;
    }
}
@media (max-width: 599px) {
    .feature-wrap-standard-custom-block.column.feature-wrap .feature .feature-padding .feature-content {
        padding: 20px 0;
    }
}
.feature-wrap-standard-custom-block.row.feature-wrap .feature .feature-padding .feature-content .feature-content-text {
    padding: 20px 0;
}
.feature-wrap-standard-custom-block.icons.column.feature-wrap .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.icons.row.feature-wrap .feature .feature-padding .feature-content,
.feature-wrap-standard-custom-block.row.feature-wrap .feature .feature-padding .feature-content {
    padding: 0;
}
.feature-wrap-standard-custom-block.icons.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image {
    max-width: 185px;
    min-height: 185px;
    max-height: 185px;
    width: 100%;
    padding: 0;
    margin: 0;
    height: 100%;
    justify-content: center;
    align-items: center;
    display: flex;
    background-color: #002169;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.icons.column.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-image {
        max-width: 100%;
    }
}
.feature-wrap-standard-custom-block.icons.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner,
.feature-wrap-standard-custom-block.icons.row.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner {
    justify-content: center;
    align-items: center;
}
.feature-wrap-standard-custom-block.icons.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg {
    font-size: 3.75rem;
    color: #80bb00;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.icons.column.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-image
        .feature-content-image-inner
        svg {
        font-size: 3.585rem;
    }
}
.feature-wrap-standard-custom-block.icons.column.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text {
    height: auto;
    padding: 0 20px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.icons.column.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-text {
        padding: 20px 0;
    }
}
.feature-wrap-standard-custom-block.icons.row.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image {
    min-height: 185px;
    max-height: 185px;
    width: 100%;
    padding: 0;
    margin: 0;
    height: 100%;
    justify-content: center;
    align-items: center;
    display: flex;
    background-color: #002169;
}
@media (max-width: 1199px) {
    .feature-wrap-standard-custom-block.icons.row.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-image {
        max-width: 100%;
    }
}
.feature-wrap-standard-custom-block.icons.row.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-image
    .feature-content-image-inner
    svg {
    font-size: 3.75rem;
    color: #80bb00;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.icons.row.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-image
        .feature-content-image-inner
        svg {
        font-size: 3.585rem;
    }
}
.feature-wrap-standard-custom-block.icons.row.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text {
    height: auto;
    padding: 20px 0;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap .feature {
    padding: 10px;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap .feature .feature-padding {
    justify-content: stretch;
    align-items: stretch;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text
    h3 {
    text-transform: none;
    font-size: 0.875rem;
    margin-bottom: 13px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.feature-wrap.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-content-text
        h3 {
        font-size: 0.7682rem;
    }
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-wysiwyg p:nth-last-child(1),
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-wysiwyg padd p:nth-last-child(1),
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-content-text
    .feature-content-wysiwyg
    p:nth-last-child(1) {
    margin-bottom: 8px;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a {
    background: 0 0 !important;
    color: #002169 !important;
    padding: 0;
    display: inline;
    font-size: 1.0625rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.feature-wrap.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-cta
        a {
        font-size: 0.8948rem;
    }
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:active,
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:focus,
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a.active,
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    svg {
    display: inline;
    font-size: 20px;
    top: 2px;
    position: relative;
}
.feature-wrap-standard-custom-block.feature-wrap-standard-custom-block.feature-wrap.column
    .feature
    .feature-padding
    .feature-content
    .feature-cta {
    margin-top: 0;
}
.feature-wrap-standard-custom-block.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
    .feature
    .feature-padding
    .feature-content
    .feature-cta
    a
    svg {
    font-size: 1.625rem;
    top: 4px;
}
@media (max-width: 899px) {
    .feature-wrap-standard-custom-block.feature-wrap-standard-custom-block.feature-wrap.feature-wrap
        .feature
        .feature-padding
        .feature-content
        .feature-cta
        a
        svg {
        font-size: 1.2962rem;
    }
}
.feature-wrap-community-1,
.feature-wrap-events-1 {
    justify-content: stretch;
    display: flex;
    align-items: stretch;
    padding: 8px 0 11px;
}
.feature-wrap-community-1 .feature-wrap,
.feature-wrap-community-1.feature-wrap {
    width: 100%;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
}
.feature-wrap-community-1 .feature-wrap > *,
.feature-wrap-community-1.feature-wrap > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .feature-wrap-community-1 .feature-wrap > *,
    .feature-wrap-community-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-community-1 .feature-wrap > *,
    .feature-wrap-community-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-community-1 .feature-wrap > *,
    .feature-wrap-community-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-community-1 .feature-wrap > *,
    .feature-wrap-community-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-community-1 .feature-wrap > *,
    .feature-wrap-community-1.feature-wrap > * {
        width: 100%;
    }
}
.feature-wrap-community-1 .feature-wrap .feature,
.feature-wrap-community-1.feature-wrap .feature,
.feature-wrap-events-1 .feature-wrap .feature,
.feature-wrap-events-1.feature-wrap .feature {
    overflow: hidden;
    flex-wrap: wrap;
    align-self: stretch;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-padding,
.feature-wrap-community-1.feature-wrap .feature .feature-padding {
    display: flex;
    width: 100%;
    padding: 10px;
    justify-content: stretch;
    align-items: stretch;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-bottom: 19px;
}
@media (max-width: 599px) {
    .feature-wrap-community-1 .feature-wrap .feature .feature-padding,
    .feature-wrap-community-1.feature-wrap .feature .feature-padding {
        flex-direction: column;
    }
}
.feature-wrap-community-1 .feature-wrap .feature:active,
.feature-wrap-community-1 .feature-wrap .feature:active .feature-image,
.feature-wrap-community-1 .feature-wrap .feature:active:hover,
.feature-wrap-community-1 .feature-wrap .feature:active:hover .feature-image,
.feature-wrap-community-1.feature-wrap .feature:active,
.feature-wrap-community-1.feature-wrap .feature:active .feature-image,
.feature-wrap-community-1.feature-wrap .feature:active:hover,
.feature-wrap-community-1.feature-wrap .feature:active:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature:active .feature-content .feature-cta a,
.feature-wrap-community-1 .feature-wrap .feature:active:hover .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:active .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:active:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature:focus,
.feature-wrap-community-1 .feature-wrap .feature:focus .feature-image,
.feature-wrap-community-1 .feature-wrap .feature:focus:hover,
.feature-wrap-community-1 .feature-wrap .feature:focus:hover .feature-image,
.feature-wrap-community-1.feature-wrap .feature:focus,
.feature-wrap-community-1.feature-wrap .feature:focus .feature-image,
.feature-wrap-community-1.feature-wrap .feature:focus:hover,
.feature-wrap-community-1.feature-wrap .feature:focus:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature:focus .feature-content .feature-cta a,
.feature-wrap-community-1 .feature-wrap .feature:focus:hover .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:focus .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:focus:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature:focus-within,
.feature-wrap-community-1 .feature-wrap .feature:focus-within .feature-image,
.feature-wrap-community-1.feature-wrap .feature:focus-within,
.feature-wrap-community-1.feature-wrap .feature:focus-within .feature-image {
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature:focus-within .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:focus-within .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature.active,
.feature-wrap-community-1 .feature-wrap .feature.active .feature-image,
.feature-wrap-community-1 .feature-wrap .feature:hover,
.feature-wrap-community-1 .feature-wrap .feature:hover .feature-image,
.feature-wrap-community-1.feature-wrap .feature.active,
.feature-wrap-community-1.feature-wrap .feature.active .feature-image,
.feature-wrap-community-1.feature-wrap .feature:hover,
.feature-wrap-community-1.feature-wrap .feature:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature.active .feature-content .feature-cta a,
.feature-wrap-community-1 .feature-wrap .feature:hover .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature.active .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-image {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 469px;
}
.feature-wrap-community-1.feature-wrap .feature .feature-image {
    display: block;
    width: 100%;
    height: 100%;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-image img,
.feature-wrap-community-1.feature-wrap .feature .feature-image img {
    display: block;
    width: 100%;
    opacity: 0;
}
@media (max-width: 899px) {
    .feature-wrap-community-1 .feature-wrap .feature .feature-image,
    .feature-wrap-community-1.feature-wrap .feature .feature-image {
        max-height: 300px;
        height: auto;
        overflow: hidden;
    }
    .feature-wrap-community-1 .feature-wrap .feature .feature-image img,
    .feature-wrap-community-1.feature-wrap .feature .feature-image img {
        opacity: 1;
    }
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content,
.feature-wrap-community-1.feature-wrap .feature .feature-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-self: flex-start;
    padding: 12px 20px;
    justify-content: flex-start;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h2 {
    margin-bottom: 9px;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h2,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h2 {
    width: 100%;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    font-weight: 600;
    justify-content: flex-start;
}
@media (max-width: 899px) {
    .feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h2,
    .feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h3 {
    font-size: 1.125rem;
    margin-bottom: 0;
    text-transform: none;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h3,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h3 {
    width: 100%;
    color: #666;
    font-weight: 400;
    align-items: center;
    justify-content: flex-start;
    line-height: 1.4;
}
@media (max-width: 899px) {
    .feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-content-text h3,
    .feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.9378rem;
    }
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta {
    display: flex;
    padding: 0 21px 16px;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a {
    padding: 9.5px 14px;
    font-size: 1rem;
    color: #fff;
    transition: 0.3s;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    background-color: #80bb00;
    margin: auto;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a .fa-caret-right,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a .fa-angle-right,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a,
    .feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-community-1 .feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-community-1.feature-wrap .feature .feature-image {
    max-width: 185px;
    min-height: 185px;
    max-height: 185px;
}
@media (max-width: 599px) {
    .feature-wrap-community-1.feature-wrap .feature .feature-image {
        max-width: 100%;
        min-height: 0;
    }
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h2 {
    margin-bottom: -1px;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h3 {
    text-transform: none;
    font-size: 0.875rem;
    margin-bottom: 13px;
}
@media (max-width: 899px) {
    .feature-wrap-community-1.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.7682rem;
    }
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a {
    background: 0 0 !important;
    color: #002169 !important;
    padding: 0;
    font-size: 1.0625rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8948rem;
    }
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-community-1.feature-wrap .feature .feature-content .feature-cta a svg,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a svg {
    font-size: 26px;
}
.feature-wrap-events-1 .feature-wrap,
.feature-wrap-events-1.feature-wrap {
    width: 100%;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: stretch;
    display: flex;
    align-items: stretch;
}
.feature-wrap-events-1 .feature-wrap > *,
.feature-wrap-events-1.feature-wrap > * {
    min-width: auto;
    width: 100%;
}
@media (max-width: 1599px) {
    .feature-wrap-events-1 .feature-wrap > *,
    .feature-wrap-events-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 1199px) {
    .feature-wrap-events-1 .feature-wrap > *,
    .feature-wrap-events-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 899px) {
    .feature-wrap-events-1 .feature-wrap > *,
    .feature-wrap-events-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 599px) {
    .feature-wrap-events-1 .feature-wrap > *,
    .feature-wrap-events-1.feature-wrap > * {
        width: 100%;
    }
}
@media (max-width: 399px) {
    .feature-wrap-events-1 .feature-wrap > *,
    .feature-wrap-events-1.feature-wrap > * {
        width: 100%;
    }
}
.feature-wrap-events-1 .feature-wrap .feature .feature-padding,
.feature-wrap-events-1.feature-wrap .feature .feature-padding {
    display: flex;
    width: 100%;
    padding: 10px;
    justify-content: stretch;
    align-items: stretch;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin-bottom: 19px;
}
@media (max-width: 599px) {
    .feature-wrap-events-1 .feature-wrap .feature .feature-padding,
    .feature-wrap-events-1.feature-wrap .feature .feature-padding {
        flex-direction: column;
    }
}
.feature-wrap-events-1 .feature-wrap .feature:active,
.feature-wrap-events-1 .feature-wrap .feature:active .feature-image,
.feature-wrap-events-1 .feature-wrap .feature:active:hover,
.feature-wrap-events-1 .feature-wrap .feature:active:hover .feature-image,
.feature-wrap-events-1.feature-wrap .feature:active,
.feature-wrap-events-1.feature-wrap .feature:active .feature-image,
.feature-wrap-events-1.feature-wrap .feature:active:hover,
.feature-wrap-events-1.feature-wrap .feature:active:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature:active .feature-content .feature-cta a,
.feature-wrap-events-1 .feature-wrap .feature:active:hover .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:active .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:active:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature:focus,
.feature-wrap-events-1 .feature-wrap .feature:focus .feature-image,
.feature-wrap-events-1 .feature-wrap .feature:focus:hover,
.feature-wrap-events-1 .feature-wrap .feature:focus:hover .feature-image,
.feature-wrap-events-1.feature-wrap .feature:focus,
.feature-wrap-events-1.feature-wrap .feature:focus .feature-image,
.feature-wrap-events-1.feature-wrap .feature:focus:hover,
.feature-wrap-events-1.feature-wrap .feature:focus:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature:focus .feature-content .feature-cta a,
.feature-wrap-events-1 .feature-wrap .feature:focus:hover .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:focus .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:focus:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature:focus-within,
.feature-wrap-events-1 .feature-wrap .feature:focus-within .feature-image,
.feature-wrap-events-1.feature-wrap .feature:focus-within,
.feature-wrap-events-1.feature-wrap .feature:focus-within .feature-image {
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature:focus-within .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:focus-within .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature.active,
.feature-wrap-events-1 .feature-wrap .feature.active .feature-image,
.feature-wrap-events-1 .feature-wrap .feature:hover,
.feature-wrap-events-1 .feature-wrap .feature:hover .feature-image,
.feature-wrap-events-1.feature-wrap .feature.active,
.feature-wrap-events-1.feature-wrap .feature.active .feature-image,
.feature-wrap-events-1.feature-wrap .feature:hover,
.feature-wrap-events-1.feature-wrap .feature:hover .feature-image {
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature.active .feature-content .feature-cta a,
.feature-wrap-events-1 .feature-wrap .feature:hover .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature.active .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature:hover .feature-content .feature-cta a {
    background-color: #002169;
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-image {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 469px;
}
.feature-wrap-events-1.feature-wrap .feature .feature-image {
    display: block;
    max-height: 469px;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-image img,
.feature-wrap-events-1.feature-wrap .feature .feature-image img {
    display: block;
    width: 100%;
    opacity: 0;
}
@media (max-width: 899px) {
    .feature-wrap-events-1 .feature-wrap .feature .feature-image,
    .feature-wrap-events-1.feature-wrap .feature .feature-image {
        max-height: 300px;
        height: auto;
        overflow: hidden;
    }
    .feature-wrap-events-1 .feature-wrap .feature .feature-image img,
    .feature-wrap-events-1.feature-wrap .feature .feature-image img {
        opacity: 1;
    }
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content,
.feature-wrap-events-1.feature-wrap .feature .feature-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-self: flex-start;
    padding: 12px 20px;
    justify-content: flex-start;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h2 {
    margin-bottom: 9px;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h2,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h2 {
    width: 100%;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    font-weight: 600;
    justify-content: flex-start;
}
@media (max-width: 899px) {
    .feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h2,
    .feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h2 {
        font-size: 1.2042rem;
    }
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h3 {
    font-size: 1.125rem;
    margin-bottom: 0;
    text-transform: none;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h3,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h3 {
    width: 100%;
    color: #666;
    font-weight: 400;
    align-items: center;
    justify-content: flex-start;
    line-height: 1.4;
}
@media (max-width: 899px) {
    .feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-content-text h3,
    .feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.9378rem;
    }
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta {
    display: flex;
    padding: 0 21px 16px;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta {
    display: flex;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a {
    padding: 9.5px 14px;
    font-size: 1rem;
    color: #fff;
    transition: 0.3s;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    background-color: #80bb00;
    margin: auto;
}
@media (max-width: 899px) {
    .feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a,
    .feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8522rem;
    }
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-events-1 .feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:hover {
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.feature-wrap-events-1.feature-wrap .feature .feature-image {
    width: 98px;
    height: 86px;
    background-color: #ffb71b;
}
.feature-wrap-events-1.feature-wrap .feature .feature-image .feature-image-inner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 6px;
}
.feature-wrap-events-1.feature-wrap .feature .feature-image .feature-image-inner .month {
    font-size: 1.3125rem;
    font-weight: 700;
    color: #002169;
}
@media (max-width: 899px) {
    .feature-wrap-events-1.feature-wrap .feature .feature-image .feature-image-inner .month {
        font-size: 1.0692rem;
    }
}
.feature-wrap-events-1.feature-wrap .feature .feature-image .feature-image-inner .day {
    font-weight: 700;
    font-size: 2.625rem;
    margin-top: -15px;
    color: #002169;
}
@media (max-width: 899px) {
    .feature-wrap-events-1.feature-wrap .feature .feature-image .feature-image-inner .day {
        font-size: 2.4258rem;
    }
}
@media (max-width: 599px) {
    .feature-wrap-events-1.feature-wrap .feature .feature-image {
        max-width: 100%;
        min-height: 0;
    }
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h2 {
    margin-bottom: 10px;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h3 {
    text-transform: none;
    font-size: 0.875rem;
    margin-bottom: 13px;
}
@media (max-width: 899px) {
    .feature-wrap-events-1.feature-wrap .feature .feature-content .feature-content-text h3 {
        font-size: 0.7682rem;
    }
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta {
    padding: 0 18px 12px;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a {
    background: 0 0 !important;
    color: #002169 !important;
    padding: 0;
    font-size: 1.0625rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a {
        font-size: 0.8948rem;
    }
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:active,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a.active,
.feature-wrap-events-1.feature-wrap .feature .feature-content .feature-cta a:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.band-disclaimer * {
    font-size: 15px !important;
}
.band-disclaimer .zone {
    margin-top: 15px;
}
.feature-wrap-callout-box {
    max-width: 100%;
    border-radius: 0;
    background-color: #f2f2f2;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    margin: 63px 0 59px;
    padding: 33px 36px 27px;
    border: 1px solid #b0b0b0;
}
.feature-wrap-callout-box.dark {
    background-color: #002169;
}
.feature-wrap-callout-box.dark * {
    color: #fff;
}
.btn,
.btn-1 {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.promotional-link {
    display: none;
    color: #002169;
    text-decoration: none;
    justify-content: center;
    align-items: center;
    margin-left: 20px;
    text-align: right;
    font-size: 1.125rem;
    transition: 0.3s;
}
@media (max-width: 899px) {
    .promotional-link {
        font-size: 0.9378rem;
    }
}
.promotional-link:active,
.promotional-link:active:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.promotional-link:focus,
.promotional-link:focus:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.promotional-link:focus-within {
    transition: 0.3s;
    text-decoration: underline;
}
.promotional-link.active,
.promotional-link:hover {
    transition: 0.3s;
    text-decoration: underline;
}
.promotional-link svg {
    margin-left: 10px;
    font-size: 24px;
    position: relative;
    top: -2px;
}
.promotional-page .page-100 .col-main .band:not(.content-fullwidth-match) {
    max-width: 986px;
}
.promotional-page .header-wrapper {
    flex-wrap: nowrap !important;
}
.promotional-page .promotional-link {
    display: flex;
}
.band-awards-promos .zone .zone-title,
.promotional-page .band-login-panel,
.promotional-page .band-login-toggle,
.promotional-page .band-menu-panel,
.promotional-page .band-menu-toggle,
.promotional-page footer .zone-1,
.promotional-page footer .zone-2 {
    display: none !important;
}
.promotional-page footer {
    background-color: #f2f2f2;
    margin-top: 100px;
}
.promotional-page hr {
    margin: 63px 0 50px;
}
.band-awards-promos {
    order: 5;
}
.band-awards-promos .zone {
    margin: auto;
    display: flex;
    flex-direction: column;
    padding-top: 55px;
    padding-left: 30px;
    padding-right: 30px;
}
@media (max-width: 599px) {
    .band-awards-promos .zone {
        padding-left: 10px;
        padding-right: 10px;
    }
}
.band-awards-promos .zone .zone-title h2 {
    width: 100%;
    text-align: center;
    margin-bottom: 25px;
}
.band-awards-promos .zone .feature-wrap,
.band-awards-promos .zone .feature-wrap .feature .feature-padding {
    display: flex;
}
.band-awards-promos .zone .feature-wrap .slick-list {
    display: flex;
    padding: 0 10%0 0 !important;
}
@media (max-width: 599px) {
    .band-awards-promos .zone .feature-wrap .slick-list {
        padding: 0 15%0 0 !important;
    }
}
.band-awards-promos .zone .feature-wrap .slick-track {
    display: flex;
}
@media (max-width: 599px) {
    .band-awards-promos .zone .feature-wrap .slick-track {
        gap: 0;
    }
}
.band-awards-promos .zone .feature-wrap .feature {
    border: 1px solid transparent;
    display: flex;
    transition: 0.3s;
}
.band-awards-promos .zone .feature-wrap .feature:active .feature-content-image,
.band-awards-promos .zone .feature-wrap .feature:active:hover .feature-content-image {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.band-awards-promos .zone .feature-wrap .feature .feature-content-image,
.band-awards-promos .zone .feature-wrap .feature:active,
.band-awards-promos .zone .feature-wrap .feature:active:hover {
    transition: 0.3s;
}
.band-awards-promos .zone .feature-wrap .feature:focus .feature-content-image,
.band-awards-promos .zone .feature-wrap .feature:focus:hover .feature-content-image {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.band-awards-promos .zone .feature-wrap .feature:focus,
.band-awards-promos .zone .feature-wrap .feature:focus:hover {
    transition: 0.3s;
}
.band-awards-promos .zone .feature-wrap .feature:focus-within {
    transition: 0.3s;
}
.band-awards-promos .zone .feature-wrap .feature:focus-within .feature-content-image {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.band-awards-promos .zone .feature-wrap .feature.active,
.band-awards-promos .zone .feature-wrap .feature:hover,
.band-scroller {
    transition: 0.3s;
}
.band-awards-promos .zone .feature-wrap .feature.active .feature-content-image,
.band-awards-promos .zone .feature-wrap .feature:hover .feature-content-image {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.band-awards-promos .zone .feature-wrap .slick-arrow {
    border-radius: 10px;
    border: 2px solid transparent;
    text-decoration: none;
    padding: 9.5px 14px;
    font-family: Arial, sans-serif;
    box-shadow: none;
    font-weight: 600;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    text-align: center;
    text-transform: auto;
    font-size: 1rem;
    background-color: #80bb00;
    color: #fff;
    transition: 0.3s;
    margin: auto !important;
    display: none !important;
}
.band-awards-promos .zone .feature-wrap .slick-arrow .fa-angle-right,
.band-awards-promos .zone .feature-wrap .slick-arrow .fa-caret-right {
    margin-left: 8px;
    bottom: 2px;
    position: relative;
}
@media (max-width: 899px) {
    .band-awards-promos .zone .feature-wrap .slick-arrow {
        font-size: 0.8522rem;
    }
}
.band-awards-promos .zone .feature-wrap .slick-arrow:active,
.band-awards-promos .zone .feature-wrap .slick-arrow:active:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.band-awards-promos .zone .feature-wrap .slick-arrow:focus,
.band-awards-promos .zone .feature-wrap .slick-arrow:focus:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.band-awards-promos .zone .feature-wrap .slick-arrow:focus-within {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.band-awards-promos .zone .feature-wrap .slick-arrow.active,
.band-awards-promos .zone .feature-wrap .slick-arrow:hover {
    transition: 0.3s;
    background-color: #002169;
    color: #80bb00;
    border-color: transparent;
}
.band-awards-promos .zone .feature-wrap .slick-arrow svg {
    margin: 0 !important;
    position: static !important;
}
.band-awards-promos .zone .slick-list {
    overflow: hidden;
    width: 100%;
}
.band-awards-promos .feature-content {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
}
.band-awards-promos .feature-content .feature-content-image {
    display: flex;
    width: 187px;
    padding: 10px;
}
.band-awards-promos .feature-content .feature-content-image img {
    width: 100%;
    height: auto;
}
.band-awards-promos .feature-content .feature-content-text {
    display: none;
    justify-content: center;
    flex-direction: column;
    padding: 10px;
}
.band-awards-promos .feature-content .feature-content-text h2 {
    margin: 0;
    font-size: 1.25rem;
}
@media (max-width: 899px) {
    .band-awards-promos .feature-content .feature-content-text h2 {
        font-size: 1.025rem;
    }
}
.band-awards-promos .feature-content .feature-content-text h3 {
    margin: 0;
    text-transform: none;
    font-size: 1.0625rem;
    font-weight: 300;
}
@media (max-width: 899px) {
    .band-awards-promos .feature-content .feature-content-text h3 {
        font-size: 0.8948rem;
    }
}
.preload .band-scroller {
    opacity: 0;
    transition: 0.3s;
}
.feature-wrap-scroller {
    gap: 5%;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.band-scroller,
.band-scroller[data-animated="true"] {
    overflow: hidden;
    position: relative;
}
.band-scroller {
    white-space: nowrap;
}
.feature-wrap-scroller {
    display: inline-flex;
}
.feature-wrap-scroller .feature {
    display: inline-block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: 20px;
}
 
.band-custom-utility{
    z-index: 0 !important;
}
@media print {
    * {
        -webkit-print-color-adjust: exact;
    }
}

