.section--dark .component__title {
    text-align: center;
}

.section.banner-nav::before {
    background-color: rgba(0,0,0,.4);
}
.section--dark .featuredblocks-grid-e .featuredblock__bgImage:before {
    background: rgba(0,0,0,.4);
}


.featuredblocks-grid-e .featuredblock__bgImage:before {
    content: "";
    opacity: 0.8;
    position: absolute;
    height: 100%;
    width: 100%;
}

.featuredblock.row>.featuredblock__item>.featuredblock__bgImage {

    min-height: 400px;
}

.logo-a__img {
    height: auto!important;

}

.banner-c .slider__wrapper {
   
    top: 71% !important;
   
}

/*custom.css*/
.row_clear:after {
    clear: both;
    display: table;
    content: "";
}
.col2 {
    width: 50%;
    float: left;
}

/*---------------Pop up css------------*/
#css-only-modals{position:fixed;pointer-events:none;left:0;top:0;right:0;bottom:0;z-index:10000000;text-align:center;white-space:nowrap;height:100%}#css-only-modals:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.css-only-modal-check{pointer-events:auto;display:none}.css-only-modal-check:checked~.css-only-modal{opacity:1;pointer-events:auto}.css-only-modal{width:700px;background:#fff;z-index:1;display:inline-block;position:relative;pointer-events:auto;padding:25px;text-align:right;border-radius:4px;white-space:normal;display:inline-block;vertical-align:middle;opacity:0;pointer-events:none;max-width:90%}.css-only-modal h2{text-align:center}.css-only-modal p{text-align:left}.btn-primary:hover{color:#fff;background-color:#999;border-color:#999}.btn-primary{color:#fff;background-color:#777;border-color:#777;border-radius:4px;padding:6px 12px}.css-only-modal-check:checked~#screen-shade{opacity:.5;pointer-events:auto}#modal1{display:none}#screen-shade{opacity:0;background:#000;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;transition:opacity .8s}
/*------------End pop up css------*/
@media only screen and (max-width: 991px) {
    .alias-blank {
        display: unset !important;
    }
}


@media (max-width: 767px) {
    .col2 {
    width: 100%;
    }
}