a.cta__button.component__button--2 {
        color: #fff !important;
}

img.bladeImg {
    border-radius: 20px;
}

.featuredblock__image.featuredblock__image--clickable {
    border-radius: 20px;
}

.bluebg {
    background: #184376;
}


.flex_wrap {
display: flex
}

.flex_1 {
flex: 1;
padding: 10px;
}

@media (max-width: 800px){
.flex_wrap {
flex-direction: column;
}
}

@media (min-width: 767px) {
.flex_1 ul {
    margin: auto;
    display: table;
}
}

.logowhite img.logo__img {
    filter: invert(1) brightness(9);
}

.clear {
    clear: both;
}

.editable__container a {
    font-weight: 600;
}

.imgborder .editable__container img {
    border: 5px solid #fff;
    outline: 2px solid #ccc;
}

.pagecomponent__wrap h1 {
    text-transform: uppercase;
}
@media (max-width: 991px) {
.editable__container img.align-right,
.editable__container img.align-left {
    float: none !important;
    margin: auto !important;
    display: block !important;
}
}
